From b26377f25c85030b61afde95541126d1ea4f1b4b Mon Sep 17 00:00:00 2001 From: Unclebaffa Date: Fri, 21 Aug 2026 16:33:45 +0100 Subject: [PATCH 1/3] feat(auth): implement closed-by-default API key auth, scoped service keys & edge rate limiting --- .env.local.example | 5 + .gitignore | 2 + .vscode/settings.json | 6 + README.md | 81 ++- __tests__/agent-profile-page.test.ts | 62 ++- __tests__/auth/api-keys.test.ts | 288 +++++++++++ __tests__/auth/evidence.test.ts | 91 ++++ app/admin/keys/page.tsx | 733 +++++++++++++++++++++++++++ app/api/admin/keys/route.ts | 162 ++++++ e2e/admin-keys.spec.ts | 45 ++ e2e/admin-passport.spec.ts | 45 +- lib/admin-api-key.ts | 39 +- lib/auth/api-keys.ts | 533 +++++++++++++++++++ lib/auth/middleware.ts | 536 ++++++++++++++++++++ lib/auth/storage.ts | 52 ++ middleware.ts | 50 +- playwright.config.ts | 29 +- tsconfig.tsbuildinfo | 1 - vitest.config.ts | 21 +- 19 files changed, 2659 insertions(+), 122 deletions(-) create mode 100644 .vscode/settings.json create mode 100644 __tests__/auth/api-keys.test.ts create mode 100644 __tests__/auth/evidence.test.ts create mode 100644 app/admin/keys/page.tsx create mode 100644 app/api/admin/keys/route.ts create mode 100644 e2e/admin-keys.spec.ts create mode 100644 lib/auth/api-keys.ts create mode 100644 lib/auth/middleware.ts create mode 100644 lib/auth/storage.ts delete mode 100644 tsconfig.tsbuildinfo diff --git a/.env.local.example b/.env.local.example index 074c057e..51fd3ae6 100644 --- a/.env.local.example +++ b/.env.local.example @@ -21,6 +21,11 @@ STELLAR_NETWORK=testnet # Only set to 'true' if using testnet DEV_MODE=true +# Admin API Key +# Full root access to /admin/* and administrative operations. +# In production, this variable is REQUIRED. In dev, auto-generated on first boot if unset. +ADMIN_API_KEY=osk_admin_your_secret_key_here + # Anthropic API Key # Get from: https://console.anthropic.com/ # Format: sk-ant-... diff --git a/.gitignore b/.gitignore index 0be2c906..e3678b46 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,5 @@ node_modules # Local file-backed stores .data/ tsconfig.tsbuildinfo +test-results/ +playwright-report/ diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..66720db5 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "sonarlint.connectedMode.project": { + "connectionId": "bitcoindefi", + "projectKey": "Bitcoindefi_Open-Stellar" + } +} diff --git a/README.md b/README.md index 2220d709..dd6d2323 100644 --- a/README.md +++ b/README.md @@ -12,14 +12,14 @@ Plataforma de infraestructura de pagos para agentes de IA, construida sobre Stel ## Stack -| Capa | Tecnología | -|------|------------| -| Framework | Next.js 16 (modo webpack — requerido por snarkjs) | -| UI | React 19, Tailwind v4, Radix UI, Framer Motion | -| Stellar | @stellar/stellar-sdk v16, @stellar/freighter-api, Soroban RPC | -| ZK | snarkjs 0.7.6, Groth16/BN254, circom (WASM artifacts) | -| EVM | wagmi, viem, WalletConnect | -| Deploy | Vercel (Next.js, auto-detect) | +| Capa | Tecnología | +| --------- | ------------------------------------------------------------- | +| Framework | Next.js 16 (modo webpack — requerido por snarkjs) | +| UI | React 19, Tailwind v4, Radix UI, Framer Motion | +| Stellar | @stellar/stellar-sdk v16, @stellar/freighter-api, Soroban RPC | +| ZK | snarkjs 0.7.6, Groth16/BN254, circom (WASM artifacts) | +| EVM | wagmi, viem, WalletConnect | +| Deploy | Vercel (Next.js, auto-detect) | --- @@ -84,12 +84,14 @@ Archivos: [app/explorer/page.tsx](app/explorer/page.tsx), [components/explorer/r Cada agente puede acuñar un **pasaporte Groth16** que prueba — sin revelar la identidad del dueño ni el saldo real — que está respaldado por un humano verificado y es solvente hasta su spend cap. Las cuatro invariantes on-chain: + - Prueba Groth16 válida (verificada por CircomGroth16Verifier en Soroban) - Nullifier anti-replay (un pasaporte, un uso) - Membresía en el identity registry - Proof-of-funds para el spend cap declarado Flujo en el browser: + 1. Se genera un keypair efímero (`privateKey`, `agentId`) 2. snarkjs calcula el witness y genera la prueba WASM local 3. La prueba se envía al validador Soroban para attestation on-chain @@ -119,13 +121,53 @@ La ruta `GET /api/cron/health-check` esta pensada para Vercel Cron. Marca offlin Archivos: [lib/agents/agent-health-store.ts](lib/agents/agent-health-store.ts), [app/api/agents/](app/api/agents/), [app/api/cron/health-check/](app/api/cron/health-check/) +### Autenticación y Gestión de API Keys (Zero-Trust) + +Open Stellar implementa un modelo de autenticación y autorización máquina a máquina cerrado por defecto (_closed-by-default_). + +#### Niveles de Claves + +- **Admin Key (`ADMIN_API_KEY`)**: Acceso total para la consola administrativa (`/admin/*`) y operaciones de escritura restringidas. Requerida en producción al iniciar la aplicación. +- **Service Keys (`osk_live_...`)**: Claves emitidas con scopes específicos (`x402:quote`, `x402:settle`, `agents:read`, `agents:write`, `webhooks:manage`, `quests:manage`). + +#### Autenticación en Requests + +Las solicitudes se autentican mediante header: + +```http +Authorization: Bearer osk_live_... +``` + +O mediante query param para integraciones simples: + +```http +GET /api/agents?apiKey=osk_live_... +``` + +#### Rate Limits por Tier (Sliding Window) + +| Tier | Requests/min | +| ------ | ------------ | +| No key | 10 | +| Free | 60 | +| Pro | 600 | +| Admin | unlimited | + +#### Seguridad y Garantías + +- **Almacenamiento Hashed**: Las claves se guardan hasheadas con SHA-256 (`lib/auth/api-keys.ts`). Ninguna clave en texto plano queda almacenada. +- **Comparación en Tiempo Constante**: Se utiliza `timingSafeEqual` para prevenir ataques de canal lateral (_timing attacks_). +- **Visualización Única**: El secreto completo se muestra una única vez al emitirse o rotarse; posteriormente solo se expone el prefijo sanitizado (`osk_live_abc123...`). +- **Revocación Inmediata**: La revocación invalida el acceso instantáneamente en el middleware. +- **Consola de Administración**: Interfaz gráfica en `/admin/keys` para emitir, inspeccionar, revocar y rotar credenciales. + ### Escrow -| Contrato | Red | Función | -|----------|-----|---------| -| [EscrowMilestone.sol](contracts/evm/EscrowMilestone.sol) | EVM | Escrow por hitos (createDeal, release, refund, raiseDispute) | -| [X402ServicePaywall.sol](contracts/evm/X402ServicePaywall.sol) | EVM | Paywall x402 (settle402, hasPaid, withdraw) | -| [escrow/src/lib.rs](contracts/stellar/escrow/src/lib.rs) | Soroban | Base funcional (create, release, dispute, get) | +| Contrato | Red | Función | +| -------------------------------------------------------------- | ------- | ------------------------------------------------------------ | +| [EscrowMilestone.sol](contracts/evm/EscrowMilestone.sol) | EVM | Escrow por hitos (createDeal, release, refund, raiseDispute) | +| [X402ServicePaywall.sol](contracts/evm/X402ServicePaywall.sol) | EVM | Paywall x402 (settle402, hasPaid, withdraw) | +| [escrow/src/lib.rs](contracts/stellar/escrow/src/lib.rs) | Soroban | Base funcional (create, release, dispute, get) | --- @@ -144,6 +186,7 @@ Vista operativa del stack como SaaS: squads de agentes por distrito, telemetría ### Agent Passport (ZK) Panel interactivo de 4 pasos: + 1. **Mint** — genera prueba Groth16 en el browser 2. **Verify on-chain** — consulta attestation en Soroban testnet 3. **Authorize x402** — gate de spend cap contra el validador @@ -154,6 +197,7 @@ Muestra contratos desplegados en testnet con links a stellar.expert. ### Private Deploy Para desarrolladores que quieren su propio nodo Open Stellar: + - Guía de 3 pasos (Fork → Configure → Deploy) - Botón "Deploy to Vercel" de un click - Tabla completa de endpoints API con método y descripción @@ -214,10 +258,12 @@ Set `NEXT_PUBLIC_MOCK_MODE=true` in `.env.local` to run the local demo without l Las rutas bajo `/api/protocol/*` y `/api/stellar/*` emiten logs estructurados mediante Better Stack / Logtail cuando `LOGTAIL_SOURCE_TOKEN` está configurado. La app tambien envuelve `next.config.mjs` con `withLogtail` para habilitar la integracion de Next.js. Si la variable no existe, el logger queda en modo no-op para desarrollo local. Campos base incluidos en cada evento: + - `route`, `method`, `path`, `status`, `durationMs` - `event`, `reason` y contexto de negocio como `paymentRef`, `agentId`, `chain`, `txHash`, `publicKey` Alertas recomendadas en Better Stack: + - `event = x402.settle.failed` o `status >= 500` - `event = x402.settle.passport_denied` para detectar rechazos del gate ZK - `reason = friendbot_failed` o `reason = horizon_lookup_failed` para incidentes Stellar testnet @@ -283,6 +329,7 @@ El repositorio incluye `vercel.json` que fuerza: ``` Pasos: + 1. Fork en GitHub 2. Importar en [vercel.com/new](https://vercel.com/new) 3. Agregar `NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID` en las variables de entorno del proyecto @@ -318,11 +365,13 @@ Protecciones recomendadas para `main`: El repositorio está integrado con SonarCloud para análisis estático de código y cobertura de tests. Los badges de calidad se muestran al inicio de este README. Configuración: + - **Quality Gate**: Se ejecuta en cada push a `main` y en cada PR. - **Exclusiones**: `scripts/templates/**` está excluido del análisis para evitar falsos positivos en archivos con placeholders intencionales. - **Cobertura**: Se reporta desde `coverage/lcov.info` generado por Vitest. Para que el quality gate aparezca como status check en PRs, asegúrate de que la [configuración de SonarCloud](https://sonarcloud.io/project/settings?project=Bitcoindefi_Open-Stellar&id=Bitcoindefi_Open-Stellar) tenga activado: + - **Administration > General Settings > Pull Request** → "Enable pull request decoration" - **Administration > Quality Gate** → Seleccionar el quality gate por defecto o uno custom @@ -330,10 +379,10 @@ Para que el quality gate aparezca como status check en PRs, asegúrate de que la ## Contratos desplegados (Stellar testnet) -| Contrato | ID | -|----------|----| +| Contrato | ID | +| ---------------------- | ---------------------------------------------------------- | | AgentPassportValidator | `CDNSZUNEWFCGSPWLPDSWTENR2WPHKC34RGZQG7RJA54OPGTZGVVRFYBA` | -| CircomGroth16Verifier | `CCMKLYSRUH2HMA4UU6WLXWQXEY6KAH5AWB5BEVMJGNGC5GLGTVROLG4A` | +| CircomGroth16Verifier | `CCMKLYSRUH2HMA4UU6WLXWQXEY6KAH5AWB5BEVMJGNGC5GLGTVROLG4A` | Explorar en [stellar.expert/explorer/testnet](https://stellar.expert/explorer/testnet). diff --git a/__tests__/agent-profile-page.test.ts b/__tests__/agent-profile-page.test.ts index b68b2bc1..3cd9bc9f 100644 --- a/__tests__/agent-profile-page.test.ts +++ b/__tests__/agent-profile-page.test.ts @@ -1,22 +1,40 @@ -import { describe, expect, it, vi } from "vitest" -import AgentPage, { generateMetadata } from "@/app/agents/[id]/page" -import { registerAgent, resetAgentRegistryForTests } from "@/lib/agent-registry" +import { beforeEach, afterEach, describe, expect, it, vi } from "vitest"; +import AgentPage, { generateMetadata } from "@/app/agents/[id]/page"; +import { + registerAgent, + resetAgentRegistryForTests, +} from "@/lib/agent-registry"; vi.mock("next/navigation", () => ({ notFound: vi.fn(() => { - throw new Error("404") - }) -})) + throw new Error("404"); + }), +})); describe("Agent Profile Page", () => { + beforeEach(() => { + vi.stubGlobal( + "fetch", + vi.fn().mockResolvedValue({ + ok: false, + json: async () => ({}), + }), + ); + }); + + afterEach(() => { + vi.unstubAllGlobals(); + }); + it("renders 404 when agent does not exist", async () => { - resetAgentRegistryForTests() - await expect(AgentPage({ params: Promise.resolve({ id: "non-existent" }) })) - .rejects.toThrow("404") - }) + resetAgentRegistryForTests(); + await expect( + AgentPage({ params: Promise.resolve({ id: "non-existent" }) }), + ).rejects.toThrow("404"); + }); it("renders dynamic agent page metadata and page element correctly", async () => { - resetAgentRegistryForTests() + resetAgentRegistryForTests(); registerAgent({ agentId: "agent-007", model: "gpt-5-mini", @@ -27,14 +45,18 @@ describe("Agent Profile Page", () => { x402: { accepts: false }, registeredAt: new Date().toISOString(), updatedAt: new Date().toISOString(), - }) + }); + + const element = await AgentPage({ + params: Promise.resolve({ id: "agent-007" }), + }); + expect(element).toBeDefined(); - const element = await AgentPage({ params: Promise.resolve({ id: "agent-007" }) }) - expect(element).toBeDefined() - // Check metadata generation - const metadata = await generateMetadata({ params: Promise.resolve({ id: "agent-007" }) }) - expect(metadata.title).toContain("agent-007") - expect(metadata.description).toContain("Defense Grid") - }) -}) + const metadata = await generateMetadata({ + params: Promise.resolve({ id: "agent-007" }), + }); + expect(metadata.title).toContain("agent-007"); + expect(metadata.description).toContain("Defense Grid"); + }); +}); diff --git a/__tests__/auth/api-keys.test.ts b/__tests__/auth/api-keys.test.ts new file mode 100644 index 00000000..f79554fd --- /dev/null +++ b/__tests__/auth/api-keys.test.ts @@ -0,0 +1,288 @@ +import { describe, it, expect, beforeEach } from "vitest"; +import { + createApiKey, + listApiKeys, + revokeApiKey, + rotateApiKey, + verifyApiKey, + hashKey, + timingSafeEqual, + checkTierRateLimit, + resetApiKeyStore, + getApiKeyRecord, +} from "@/lib/auth/api-keys"; +import { evaluateAuth, getClientIp } from "@/lib/auth/middleware"; + +async function testAuth( + path: string, + options?: { + method?: string; + key?: string; + headers?: Record; + body?: unknown; + }, +) { + const headers: Record = { ...(options?.headers || {}) }; + if (options?.key) { + headers.Authorization = `Bearer ${options.key}`; + } + if (options?.body) { + headers["Content-Type"] = "application/json"; + } + + const req = new Request(`http://localhost:3000${path}`, { + method: options?.method || "GET", + headers, + body: options?.body ? JSON.stringify(options.body) : undefined, + }); + return evaluateAuth(req); +} + +describe("API Key Authentication and Zero-Trust Protection", () => { + beforeEach(() => { + resetApiKeyStore(); + delete process.env.DEV_MODE; + (process.env as Record).NODE_ENV = "test"; + process.env.ADMIN_API_KEY = "osk_admin_live_testsecretkey999"; + }); + + it("rejects protected admin routes without an API key with 401", async () => { + const result = await testAuth("/admin"); + expect(result.allowed).toBe(false); + expect(result.status).toBe(401); + expect(result.error).toMatch(/Admin API key required/i); + }); + + it("rejects agent write operations without an API key with 401", async () => { + const result = await testAuth("/api/agents", { + method: "POST", + body: { name: "unauthorized-agent" }, + }); + expect(result.allowed).toBe(false); + expect(result.status).toBe(401); + }); + + it("rejects requests with an invalid or malformed API key with 401", async () => { + const result = await testAuth("/admin", { + key: "osk_live_invalid_nonexistent_key_12345", + }); + expect(result.allowed).toBe(false); + expect(result.status).toBe(401); + expect(result.error).toMatch(/Invalid or revoked API key/i); + }); + + it("allows access to admin routes when a valid ADMIN_API_KEY is provided", async () => { + const result = await testAuth("/admin", { + key: "osk_admin_live_testsecretkey999", + }); + expect(result.allowed).toBe(true); + expect(result.status).toBe(200); + expect(result.isAdmin).toBe(true); + expect(result.tier).toBe("admin"); + }); + + it("allows access via x-api-key custom header", async () => { + const created = await createApiKey({ + name: "custom-header-client", + scopes: ["agents:write"], + }); + + const result = await testAuth("/api/agents", { + method: "POST", + headers: { "x-api-key": created.key }, + body: { name: "header-client-agent" }, + }); + expect(result.allowed).toBe(true); + expect(result.status).toBe(200); + }); + + it("strictly enforces closed authentication in production even if DEV_MODE=true", async () => { + (process.env as Record).NODE_ENV = "production"; + process.env.DEV_MODE = "true"; + + const result = await testAuth("/admin"); + expect(result.allowed).toBe(false); + expect(result.status).toBe(401); + }); + + it("immediately denies access when a scoped API key is revoked", async () => { + const created = await createApiKey({ + name: "temporary-agent-worker", + scopes: ["agents:write"], + tier: "free", + }); + + const beforeRevocation = await testAuth("/api/agents", { + method: "POST", + key: created.key, + body: { name: "active-agent" }, + }); + expect(beforeRevocation.allowed).toBe(true); + + const revoked = await revokeApiKey(created.id); + expect(revoked).toBe(true); + + const afterRevocation = await testAuth("/api/agents", { + method: "POST", + key: created.key, + body: { name: "active-agent" }, + }); + expect(afterRevocation.allowed).toBe(false); + expect(afterRevocation.status).toBe(401); + }); + + it("allows access to allowed scope and rejects non-allowed scope with 403", async () => { + const scopedKey = await createApiKey({ + name: "telemetry-only-worker", + scopes: ["agents:write"], + tier: "free", + }); + + const allowedOp = await testAuth("/api/agents", { + method: "POST", + key: scopedKey.key, + body: { name: "bot-1" }, + }); + expect(allowedOp.allowed).toBe(true); + + const forbiddenOp = await testAuth("/api/webhooks", { + method: "POST", + key: scopedKey.key, + body: { url: "https://example.com" }, + }); + expect(forbiddenOp.allowed).toBe(false); + expect(forbiddenOp.status).toBe(403); + expect(forbiddenOp.error).toMatch(/Missing required scope webhooks:manage/i); + }); + + it("enforces sliding-window rate limit and returns 429 with Retry-After and headers", async () => { + const testIp = "203.0.113.42"; + + for (let i = 0; i < 10; i++) { + const allowed = checkTierRateLimit(testIp, "no_key", 60_000); + expect(allowed.allowed).toBe(true); + } + + const blocked = checkTierRateLimit(testIp, "no_key", 60_000); + expect(blocked.allowed).toBe(false); + expect(blocked.retryAfterSeconds).toBeGreaterThanOrEqual(1); + + const req = new Request("http://localhost:3000/api/feed", { + headers: { "cf-connecting-ip": testIp }, + }); + const result = await evaluateAuth(req); + expect(result.allowed).toBe(false); + expect(result.status).toBe(429); + expect(result.headers?.["Retry-After"]).toBeDefined(); + expect(result.headers?.["X-RateLimit-Limit"]).toBe("10"); + }); + + it("emits X-RateLimit headers on successful responses", async () => { + const created = await createApiKey({ + name: "header-test-client", + tier: "free", + }); + + const result = await testAuth("/api/feed", { + key: created.key, + }); + expect(result.allowed).toBe(true); + expect(result.headers?.["X-RateLimit-Limit"]).toBe("60"); + expect(result.headers?.["X-RateLimit-Remaining"]).toBeDefined(); + expect(result.headers?.["X-RateLimit-Reset"]).toBeDefined(); + expect(result.headers?.["X-Api-Tier"]).toBe("free"); + }); + + it("extracts real client IP by skipping trusted proxy hops in X-Forwarded-For", () => { + const req = new Request("http://localhost:3000/api/feed", { + headers: { + "x-forwarded-for": "198.51.100.22, 10.0.0.1, 127.0.0.1", + }, + }); + + const extracted = getClientIp(req); + expect(extracted).toBe("198.51.100.22"); + }); + + it("stores only SHA-256 hashes and does not persist raw plaintext secrets", async () => { + const created = await createApiKey({ + name: "production-payment-relay", + scopes: ["x402:quote", "x402:settle"], + tier: "pro", + }); + + const record = getApiKeyRecord(created.id); + expect(record).toBeDefined(); + expect(record?.hashedKey).toBeDefined(); + expect(record?.hashedKey).toHaveLength(64); + expect(record?.hashedKey).not.toContain(created.key); + + const expectedHash = await hashKey(created.key); + expect(record?.hashedKey).toBe(expectedHash); + + const publicList = await listApiKeys(); + const publicRecord = publicList.find((k) => k.id === created.id); + expect(publicRecord).toBeDefined(); + expect( + (publicRecord as unknown as Record).hashedKey, + ).toBeUndefined(); + expect( + (publicRecord as unknown as Record).key, + ).toBeUndefined(); + expect(publicRecord?.keyPrefix).toMatch(/^osk_live_/); + }); + + it("rotates an API key, invalidating old secret and activating new secret", async () => { + const original = await createApiKey({ + name: "rotatable-key", + scopes: ["agents:write"], + }); + + const initialAuth = await verifyApiKey(original.key); + expect(initialAuth.valid).toBe(true); + + const rotated = await rotateApiKey(original.id); + expect(rotated).not.toBeNull(); + expect(rotated?.key).not.toBe(original.key); + + const oldKeyAuth = await verifyApiKey(original.key); + expect(oldKeyAuth.valid).toBe(false); + + const newKeyAuth = await verifyApiKey(rotated!.key); + expect(newKeyAuth.valid).toBe(true); + }); + + it("throws an error when attempting to rotate a revoked key", async () => { + const key = await createApiKey({ + name: "to-be-revoked", + scopes: ["agents:write"], + }); + + await revokeApiKey(key.id); + await expect(rotateApiKey(key.id)).rejects.toThrow( + /Cannot rotate a revoked API key/i, + ); + }); + + it("performs constant-time comparisons securely", () => { + expect(timingSafeEqual("correct_secret_hash", "correct_secret_hash")).toBe( + true, + ); + expect(timingSafeEqual("correct_secret_hash", "wrong_secret_hash")).toBe( + false, + ); + expect(timingSafeEqual("short", "longer_string_here")).toBe(false); + }); + + it("persists created keys and reloads them across store invocations", async () => { + const created = await createApiKey({ + name: "persisted-key-test", + scopes: ["x402:quote"], + tier: "pro", + }); + + const verified = await verifyApiKey(created.key); + expect(verified.valid).toBe(true); + expect(verified.record?.name).toBe("persisted-key-test"); + }); +}); diff --git a/__tests__/auth/evidence.test.ts b/__tests__/auth/evidence.test.ts new file mode 100644 index 00000000..0c3486e2 --- /dev/null +++ b/__tests__/auth/evidence.test.ts @@ -0,0 +1,91 @@ +import { describe, it, expect } from "vitest"; +import { + createApiKey, + getApiKeyRecord, + listApiKeys, + resetApiKeyStore, +} from "@/lib/auth/api-keys"; +import { evaluateAuth } from "@/lib/auth/middleware"; + +describe("Visual Evidence Verification", () => { + it("EVIDENCE 1: 401 response on an admin route without a key", async () => { + resetApiKeyStore(); + delete process.env.DEV_MODE; + process.env.ADMIN_API_KEY = "osk_admin_live_demo1234567890abcdef"; + + const req = new Request("http://localhost:3000/admin", { method: "GET" }); + const result = await evaluateAuth(req); + + console.log("\n======================================================="); + console.log("--- [VISUAL EVIDENCE 1: 401 WITHOUT KEY] ---"); + console.log("Target Route: GET /admin"); + console.log("Authorization: "); + console.log("HTTP Status:", result.status); + console.log("Evaluation Result:", JSON.stringify(result, null, 2)); + console.log("=======================================================\n"); + + expect(result.allowed).toBe(false); + expect(result.status).toBe(401); + expect(result.error).toBe("Unauthorized: Admin API key required"); + }); + + it("EVIDENCE 2: The same route working with a valid key", async () => { + resetApiKeyStore(); + delete process.env.DEV_MODE; + const adminKey = "osk_admin_live_demo1234567890abcdef"; + process.env.ADMIN_API_KEY = adminKey; + + const req = new Request("http://localhost:3000/admin", { + method: "GET", + headers: { Authorization: `Bearer ${adminKey}` }, + }); + const result = await evaluateAuth(req); + + console.log("\n======================================================="); + console.log("--- [VISUAL EVIDENCE 2: 200 WITH VALID KEY] ---"); + console.log("Target Route: GET /admin"); + console.log(`Authorization: Bearer ${adminKey.slice(0, 14)}...`); + console.log("HTTP Status:", result.status); + console.log("Evaluation Result:", JSON.stringify(result, null, 2)); + console.log("=======================================================\n"); + + expect(result.allowed).toBe(true); + expect(result.status).toBe(200); + expect(result.isAdmin).toBe(true); + }); + + it("EVIDENCE 3: Storage showing the SHA-256 hash, not the plaintext secret", async () => { + resetApiKeyStore(); + delete process.env.DEV_MODE; + + const created = await createApiKey({ + name: "production-payment-relay", + scopes: ["x402:quote", "x402:settle"], + tier: "pro", + }); + + const stored = getApiKeyRecord(created.id); + const publicList = await listApiKeys(); + + console.log("\n======================================================="); + console.log("--- [VISUAL EVIDENCE 3: STORAGE HASH VERIFICATION] ---"); + console.log("Plaintext Generated Key (Shown ONCE to caller):", created.key); + console.log( + "Stored Record in Database/Store (Only Hashed Key!):", + JSON.stringify(stored, null, 2), + ); + console.log( + "Sanitized Record in Public List API (Only Key Prefix!):", + JSON.stringify(publicList, null, 2), + ); + console.log("=======================================================\n"); + + // Validations + expect(stored?.hashedKey).toBeDefined(); + expect(stored?.hashedKey.length).toBe(64); // SHA-256 hex string + expect(stored?.hashedKey).not.toBe(created.key); + expect((stored as any).key).toBeUndefined(); + expect(JSON.stringify(stored)).not.toContain(created.key); + expect(JSON.stringify(publicList)).not.toContain(created.key); + }); +}); diff --git a/app/admin/keys/page.tsx b/app/admin/keys/page.tsx new file mode 100644 index 00000000..f76cbd6f --- /dev/null +++ b/app/admin/keys/page.tsx @@ -0,0 +1,733 @@ +"use client"; + +import { useEffect, useState, useCallback } from "react"; +import { + KeyRound, + Shield, + Copy, + Check, + Plus, + RotateCw, + Trash2, + AlertTriangle, + ArrowLeft, + RefreshCw, + Radio, + Cpu, + Clock, + Sparkles, +} from "lucide-react"; +import type { SanitizedApiKey, ApiKeyTier } from "@/lib/auth/api-keys"; + +const AVAILABLE_SCOPES = [ + { + id: "x402:quote", + label: "x402:quote", + desc: "Request x402 payment quotes", + }, + { + id: "x402:settle", + label: "x402:settle", + desc: "Execute settlement verification", + }, + { + id: "agents:read", + label: "agents:read", + desc: "Read registered agents & stats", + }, + { + id: "agents:write", + label: "agents:write", + desc: "Provision & manage agent instances", + }, + { + id: "webhooks:manage", + label: "webhooks:manage", + desc: "Create & configure webhooks", + }, + { + id: "quests:manage", + label: "quests:manage", + desc: "Create & administer quests", + }, + { + id: "*", + label: "Full Root (*)", + desc: "Unrestricted machine authorization", + }, +]; + +const SECURITY_HIGHLIGHTS = [ + { + icon: , + title: "Zero-Trust Hashing", + tone: "text-cyan-300", + border: "border-cyan-500/20", + desc: "Keys are stored hashed with SHA-256 and compared in constant time. Plaintext secrets are never stored or logged.", + }, + { + icon: , + title: "Tier Rate Limits", + tone: "text-amber-300", + border: "border-slate-800/80", + desc: "No key: 10 req/min • Free: 60 req/min • Pro: 600 req/min • Admin: Unlimited.", + }, + { + icon: , + title: "Instant Revocation", + tone: "text-emerald-300", + border: "border-slate-800/80", + desc: "Revoking a key immediately invalidates it across all edge nodes without waiting for token expiry.", + }, +]; + +function getTierBadgeClass(tier: ApiKeyTier): string { + if (tier === "pro") { + return "border border-amber-500/20 bg-amber-500/10 text-amber-300"; + } + if (tier === "admin") { + return "border border-cyan-500/30 bg-cyan-500/20 text-cyan-200"; + } + return "border border-slate-700 bg-slate-800 text-slate-300"; +} + +function getStatusBadgeClasses(status: string): string { + if (status === "active") { + return "border border-emerald-500/30 bg-emerald-500/10 text-emerald-300"; + } + if (status === "revoked") { + return "border border-rose-500/30 bg-rose-500/10 text-rose-300"; + } + return "border border-slate-700 bg-slate-800 text-slate-400"; +} + +function getStatusDotClasses(status: string): string { + if (status === "active") return "bg-emerald-400 animate-pulse"; + if (status === "revoked") return "bg-rose-400"; + return "bg-slate-400"; +} + +export default function AdminKeysPage() { + const [keys, setKeys] = useState([]); + const [loading, setLoading] = useState(true); + const [error, setError] = useState(null); + const [copiedId, setCopiedId] = useState(null); + + // Creation State + const [isCreating, setIsCreating] = useState(false); + const [newKeyName, setNewKeyName] = useState(""); + const [newKeyTier, setNewKeyTier] = useState("free"); + const [newKeyScopes, setNewKeyScopes] = useState([ + "x402:quote", + "agents:read", + ]); + const [newKeyExpiresAt, setNewKeyExpiresAt] = useState(""); + const [submitting, setSubmitting] = useState(false); + + // Created/Rotated Secret Display (ONE TIME ONLY) + const [revealedKey, setRevealedKey] = useState<{ + id: string; + key: string; + name: string; + } | null>(null); + const [copiedSecret, setCopiedSecret] = useState(false); + + // Helper to extract API key from URL params or session storage + const getAuthHeaders = useCallback((): Record => { + if (typeof window === "undefined") return {}; + const params = new URLSearchParams(window.location.search); + const keyFromUrl = params.get("apiKey") || params.get("key"); + if (keyFromUrl) { + try { + window.sessionStorage.setItem("osk_admin_api_key", keyFromUrl); + } catch { + // Ignore session storage errors + } + return { Authorization: `Bearer ${keyFromUrl}` }; + } + try { + const stored = window.sessionStorage.getItem("osk_admin_api_key"); + if (stored) { + return { Authorization: `Bearer ${stored}` }; + } + } catch { + // Ignore session storage errors + } + return {}; + }, []); + + const fetchKeys = useCallback(async () => { + setLoading(true); + setError(null); + try { + const res = await fetch("/api/admin/keys", { + headers: getAuthHeaders(), + }); + const data = await res.json().catch(() => ({})); + if (!res.ok || !data.ok) { + throw new Error( + data.error || `Failed to load keys (HTTP ${res.status})`, + ); + } + if (Array.isArray(data.keys)) { + setKeys(data.keys); + } else { + throw new TypeError(data.error || "Failed listing keys"); + } + } catch (err) { + setError(err instanceof Error ? err.message : "Unknown error"); + } finally { + setLoading(false); + } + }, [getAuthHeaders]); + + useEffect(() => { + fetchKeys(); + }, [fetchKeys]); + + const handleCreateKey = async (e: React.SyntheticEvent) => { + e.preventDefault(); + if (!newKeyName.trim()) return; + + setSubmitting(true); + setError(null); + try { + const res = await fetch("/api/admin/keys", { + method: "POST", + headers: { + "Content-Type": "application/json", + ...getAuthHeaders(), + }, + body: JSON.stringify({ + name: newKeyName.trim(), + tier: newKeyTier, + scopes: newKeyScopes, + expiresAt: newKeyExpiresAt + ? new Date(newKeyExpiresAt).toISOString() + : null, + }), + }); + + const data = await res.json().catch(() => ({})); + if (!res.ok || !data.ok) { + throw new Error(data.error || "Failed creating API key"); + } + + setRevealedKey({ + id: data.id, + key: data.key, + name: data.name, + }); + + setNewKeyName(""); + setNewKeyExpiresAt(""); + setIsCreating(false); + await fetchKeys(); + } catch (err) { + setError(err instanceof Error ? err.message : "Creation failed"); + } finally { + setSubmitting(false); + } + }; + + const handleRevokeKey = async (id: string) => { + if ( + !window.confirm( + "Are you sure you want to revoke this API key? This action is immediate and cannot be undone.", + ) + ) { + return; + } + + try { + const res = await fetch("/api/admin/keys", { + method: "PATCH", + headers: { + "Content-Type": "application/json", + ...getAuthHeaders(), + }, + body: JSON.stringify({ id, action: "revoke" }), + }); + const data = await res.json().catch(() => ({})); + if (!res.ok || !data.ok) { + throw new Error(data.error || "Revocation failed"); + } + await fetchKeys(); + } catch (err) { + setError(err instanceof Error ? err.message : "Revocation failed"); + } + }; + + const handleRotateKey = async (id: string, name: string) => { + if ( + !window.confirm( + `Rotate secret for "${name}"? The existing key will stop working immediately.`, + ) + ) { + return; + } + + try { + const res = await fetch("/api/admin/keys", { + method: "PATCH", + headers: { + "Content-Type": "application/json", + ...getAuthHeaders(), + }, + body: JSON.stringify({ id, action: "rotate" }), + }); + const data = await res.json().catch(() => ({})); + if (!res.ok || !data.ok) { + throw new Error(data.error || "Rotation failed"); + } + + setRevealedKey({ + id: data.id, + key: data.key, + name, + }); + + await fetchKeys(); + } catch (err) { + setError(err instanceof Error ? err.message : "Rotation failed"); + } + }; + + const copyToClipboard = async (text: string, id: string) => { + try { + await navigator.clipboard.writeText(text); + setCopiedId(id); + setTimeout(() => setCopiedId(null), 2000); + } catch { + // Ignore clipboard write failures + } + }; + + const copyRevealedSecret = async () => { + if (!revealedKey) return; + try { + await navigator.clipboard.writeText(revealedKey.key); + setCopiedSecret(true); + setTimeout(() => setCopiedSecret(false), 2500); + } catch { + // Ignore clipboard write failures + } + }; + + const toggleScope = (scopeId: string) => { + setNewKeyScopes((prev) => + prev.includes(scopeId) + ? prev.filter((s) => s !== scopeId) + : [...prev, scopeId], + ); + }; + + return ( +
+
+ +
+
+
+ + + Admin Console + +
+
+ + Security Gateway +
+

+ API Key Management +

+
+
+ +
+ + +
+
+ +
+ {SECURITY_HIGHLIGHTS.map((item) => ( +
+
+ {item.icon} + + {item.title} + +
+

+ {item.desc} +

+
+ ))} +
+ + {revealedKey && ( +
+
+
+ +

+ API Key Generated: "{revealedKey.name}" +

+
+ +
+ +
+
+ + Save this key immediately +
+

+ For security reasons, this is the{" "} + ONLY TIME the full + secret key will be shown. It cannot be recovered after you close + this message. +

+
+ +
+
+ {revealedKey.key} +
+ +
+
+ )} + + {error && ( +
+
+ + {error} +
+
+ )} + + {isCreating && ( +
+
+
+ +

+ Issue Scoped Service Key +

+
+ +
+ +
+
+
+ + setNewKeyName(e.target.value)} + className="mt-2 w-full rounded-xl border border-slate-800 bg-slate-900 px-4 py-2.5 font-mono text-sm text-white placeholder:text-slate-600 focus:border-cyan-500 focus:outline-none" + /> +
+ +
+ + +
+
+ +
+ + setNewKeyExpiresAt(e.target.value)} + className="mt-2 rounded-xl border border-slate-800 bg-slate-900 px-4 py-2.5 font-mono text-sm text-white focus:border-cyan-500 focus:outline-none" + /> +
+ +
+ + Granted Scopes + +
+ {AVAILABLE_SCOPES.map((scope) => { + const isSelected = newKeyScopes.includes(scope.id); + return ( + + ); + })} +
+
+ +
+ + +
+
+
+ )} + +
+
+

+ Active & Issued Credentials +

+
+ + {loading && ( +
+ +
+ )} + + {!loading && keys.length === 0 && ( +
+ +

+ No API Keys Issued Yet +

+

+ Click "Create API Key" above to issue your first + machine token. +

+
+ )} + + {!loading && keys.length > 0 && ( +
+ + + + + + + + + + + + + + {keys.map((key) => ( + + + + + + + + + + + + + + + + ))} + +
Name & PrefixScopesTierUsageStatusLast UsedActions
+
+ {key.name} +
+
+ {key.keyPrefix} + +
+
+
+ {key.scopes.map((scope) => ( + + {scope} + + ))} +
+
+ + {key.tier} + + + {key.requestCount.toLocaleString()} reqs + + + + {key.status} + + + {key.lastUsedAt + ? new Date(key.lastUsedAt).toLocaleString() + : "Never"} + + {key.status === "active" ? ( +
+ + +
+ ) : ( + + Disabled + + )} +
+
+ )} +
+
+
+ ); +} diff --git a/app/api/admin/keys/route.ts b/app/api/admin/keys/route.ts new file mode 100644 index 00000000..5df7b429 --- /dev/null +++ b/app/api/admin/keys/route.ts @@ -0,0 +1,162 @@ +import { NextResponse } from "next/server"; +import { + createApiKey, + listApiKeys, + revokeApiKey, + rotateApiKey, + type CreateApiKeyInput, +} from "@/lib/auth/api-keys"; + +export const dynamic = "force-dynamic"; + +export async function GET(_req: Request) { + try { + const keys = await listApiKeys(); + return NextResponse.json( + { ok: true, keys }, + { headers: { "Cache-Control": "no-store" } }, + ); + } catch (error) { + return NextResponse.json( + { + ok: false, + error: + error instanceof Error ? error.message : "Failed listing API keys", + }, + { status: 500 }, + ); + } +} + +export async function POST(req: Request) { + try { + const body = (await req.json().catch(() => ({}))) as CreateApiKeyInput; + if (!body.name || typeof body.name !== "string") { + return NextResponse.json( + { ok: false, error: "Name is required" }, + { status: 400 }, + ); + } + + const result = await createApiKey({ + name: body.name, + scopes: Array.isArray(body.scopes) ? body.scopes : [], + tier: body.tier, + expiresAt: body.expiresAt, + }); + + return NextResponse.json( + { + ok: true, + id: result.id, + key: result.key, + name: result.name, + keyPrefix: result.keyPrefix, + scopes: result.scopes, + tier: result.tier, + expiresAt: result.expiresAt, + createdAt: result.createdAt, + }, + { status: 201, headers: { "Cache-Control": "no-store" } }, + ); + } catch (error) { + return NextResponse.json( + { + ok: false, + error: + error instanceof Error ? error.message : "Failed creating API key", + }, + { status: 400 }, + ); + } +} + +export async function PATCH(req: Request) { + try { + const body = await req.json().catch(() => ({})); + const id = body.id || ""; + const action = body.action || ""; + + if (!id) { + return NextResponse.json( + { ok: false, error: "Key id is required" }, + { status: 400 }, + ); + } + + if (action === "revoke") { + const revoked = await revokeApiKey(id); + if (!revoked) { + return NextResponse.json( + { ok: false, error: "Key not found or already revoked" }, + { status: 404 }, + ); + } + return NextResponse.json({ ok: true, id, status: "revoked" }); + } + + if (action === "rotate") { + const rotated = await rotateApiKey(id); + if (!rotated) { + return NextResponse.json( + { ok: false, error: "Key not found" }, + { status: 404 }, + ); + } + return NextResponse.json({ + ok: true, + id: rotated.id, + key: rotated.key, + keyPrefix: rotated.keyPrefix, + status: "active", + }); + } + + return NextResponse.json( + { ok: false, error: "Invalid action (must be revoke or rotate)" }, + { status: 400 }, + ); + } catch (error) { + const message = + error instanceof Error ? error.message : "Failed updating API key"; + const status = + message.toLowerCase().includes("revoked") || + message.toLowerCase().includes("required") || + message.toLowerCase().includes("cannot rotate") + ? 400 + : 500; + return NextResponse.json({ ok: false, error: message }, { status }); + } +} + +export async function DELETE(req: Request) { + try { + const url = new URL(req.url); + const id = url.searchParams.get("id"); + if (!id) { + return NextResponse.json( + { ok: false, error: "Key id is required" }, + { status: 400 }, + ); + } + + const revoked = await revokeApiKey(id); + if (!revoked) { + return NextResponse.json( + { ok: false, error: "Key not found or already revoked" }, + { status: 404 }, + ); + } + + return NextResponse.json({ ok: true, id, status: "revoked" }); + } catch (error) { + return NextResponse.json( + { + ok: false, + error: + error instanceof Error ? error.message : "Failed revoking API key", + }, + { status: 500 }, + ); + } +} diff --git a/e2e/admin-keys.spec.ts b/e2e/admin-keys.spec.ts new file mode 100644 index 00000000..4f66f051 --- /dev/null +++ b/e2e/admin-keys.spec.ts @@ -0,0 +1,45 @@ +import { expect, test } from "@playwright/test"; + +const adminKey = + process.env.ADMIN_API_KEY || "osk_admin_live_master_key_1234567890abcdef"; + +test.describe("admin API keys management", () => { + test.beforeEach(async ({ page }) => { + await page.goto(`/admin/keys?apiKey=${encodeURIComponent(adminKey)}`); + }); + + test("displays the API key management console", async ({ page }) => { + await expect( + page.getByRole("heading", { name: "API Key Management" }), + ).toBeVisible(); + await expect(page.getByText("Zero-Trust Hashing")).toBeVisible(); + await expect( + page.getByRole("button", { name: /Create API Key/i }), + ).toBeVisible(); + }); + + test("can create a new service key and view the one-time secret banner", async ({ + page, + }) => { + // Open creation modal + await page.getByRole("button", { name: /Create API Key/i }).click(); + await expect(page.locator("#new-key-name-input")).toBeVisible(); + + // Fill form and select scopes + await page.fill("#new-key-name-input", "e2e-test-key"); + await page.click("text=x402:quote"); + await page.getByRole("button", { name: /Generate Key/i }).click(); + + // Verify one-time secret banner appears + await expect(page.getByText("API Key Generated")).toBeVisible(); + await expect(page.getByText("Save this key immediately")).toBeVisible(); + await expect(page.getByRole("button", { name: /Copy Key/i })).toBeVisible(); + + // Dismiss banner + await page.getByRole("button", { name: /Dismiss/i }).click(); + await expect(page.getByText("Save this key immediately")).not.toBeVisible(); + + // Verify key appears in active keys table + await expect(page.getByText("e2e-test-key")).toBeVisible(); + }); +}); diff --git a/e2e/admin-passport.spec.ts b/e2e/admin-passport.spec.ts index d1e35a3e..ffea492b 100644 --- a/e2e/admin-passport.spec.ts +++ b/e2e/admin-passport.spec.ts @@ -1,25 +1,40 @@ -import { expect, test } from '@playwright/test'; +import { expect, test } from "@playwright/test"; -test.describe('admin passport flow', () => { +const adminKey = + process.env.ADMIN_API_KEY || "osk_admin_live_master_key_1234567890abcdef"; + +test.describe("admin passport flow", () => { test.beforeEach(async ({ page }) => { - await page.goto('/admin'); + await page.goto(`/admin?apiKey=${encodeURIComponent(adminKey)}`); }); - test('opens the passport tab with mint, verification, payment, and replay controls', async ({ page }) => { - await page.getByRole('button', { name: /Agent Passport/i }).click(); + test("opens the passport tab with mint, verification, payment, and replay controls", async ({ + page, + }) => { + await page.getByRole("button", { name: /Agent Passport/i }).click(); - await expect(page.getByText('Zero-knowledge trust layer')).toBeVisible(); - await expect(page.getByText('Mint passport')).toBeVisible(); - await expect(page.getByRole('button', { name: /Generate proof/i })).toBeVisible(); + await expect(page.getByText("Zero-knowledge trust layer")).toBeVisible(); + await expect(page.getByText("Mint passport")).toBeVisible(); + await expect( + page.getByRole("button", { name: /Generate proof/i }), + ).toBeVisible(); - await expect(page.getByText('Simulate on-chain verification')).toBeVisible(); - await expect(page.getByRole('button', { name: /Simulate verification/i })).toBeDisabled(); + await expect( + page.getByText("Simulate on-chain verification"), + ).toBeVisible(); + await expect( + page.getByRole("button", { name: /Simulate verification/i }), + ).toBeDisabled(); - await expect(page.getByText('Authorize x402 payment')).toBeVisible(); - await expect(page.getByRole('button', { name: /Request payment/i })).toBeDisabled(); + await expect(page.getByText("Authorize x402 payment")).toBeVisible(); + await expect( + page.getByRole("button", { name: /Request payment/i }), + ).toBeDisabled(); - await expect(page.getByText('Replay attack')).toBeVisible(); - await expect(page.getByRole('button', { name: /Replay spent proof/i })).toBeVisible(); - await expect(page.getByText('Passport collection')).toBeVisible(); + await expect(page.getByText("Replay attack")).toBeVisible(); + await expect( + page.getByRole("button", { name: /Replay spent proof/i }), + ).toBeVisible(); + await expect(page.getByText("Passport collection")).toBeVisible(); }); }); diff --git a/lib/admin-api-key.ts b/lib/admin-api-key.ts index efc40759..1825cb86 100644 --- a/lib/admin-api-key.ts +++ b/lib/admin-api-key.ts @@ -1,20 +1,39 @@ -import crypto from 'node:crypto' - const globalState = globalThis as typeof globalThis & { - __openStellarAdminApiKey__?: string -} + __openStellarAdminApiKey__?: string; +}; -export function getAdminApiKey(): string { +export function getAdminApiKey( + requireInProd = process.env.NODE_ENV === "production", +): string { if (process.env.ADMIN_API_KEY) { - return process.env.ADMIN_API_KEY + return process.env.ADMIN_API_KEY; + } + + if (requireInProd) { + throw new Error( + "FATAL: ADMIN_API_KEY environment variable is required in production", + ); } if (!globalState.__openStellarAdminApiKey__) { - globalState.__openStellarAdminApiKey__ = `osk_${crypto.randomBytes(24).toString('hex')}` - if (process.env.NODE_ENV !== 'production') { - console.log('[Open Stellar] Generated admin API key on first boot:', globalState.__openStellarAdminApiKey__) + const bytes = new Uint8Array(24); + if ( + typeof globalThis !== "undefined" && + globalThis.crypto?.getRandomValues + ) { + globalThis.crypto.getRandomValues(bytes); + } + const hex = Array.from(bytes, (b) => b.toString(16).padStart(2, "0")).join( + "", + ); + globalState.__openStellarAdminApiKey__ = `osk_${hex}`; + if (process.env.NODE_ENV !== "production") { + console.log( + "[Open Stellar] Generated admin API key on first boot:", + globalState.__openStellarAdminApiKey__, + ); } } - return globalState.__openStellarAdminApiKey__ + return globalState.__openStellarAdminApiKey__; } diff --git a/lib/auth/api-keys.ts b/lib/auth/api-keys.ts new file mode 100644 index 00000000..dcc7af1c --- /dev/null +++ b/lib/auth/api-keys.ts @@ -0,0 +1,533 @@ +import { getAdminApiKey } from "@/lib/admin-api-key"; +import { readPersistedKeys, writePersistedKeys } from "./storage"; + +export type ApiKeyTier = "no_key" | "free" | "pro" | "admin"; + +export type ApiKeyStatus = "active" | "revoked" | "expired"; + +export interface ApiKeyRecord { + id: string; + name: string; + keyPrefix: string; + hashedKey: string; + scopes: string[]; + tier: ApiKeyTier; + createdAt: string; + expiresAt: string | null; + revokedAt: string | null; + lastUsedAt: string | null; + requestCount: number; +} + +export interface SanitizedApiKey { + id: string; + name: string; + keyPrefix: string; + scopes: string[]; + tier: ApiKeyTier; + createdAt: string; + expiresAt: string | null; + revokedAt: string | null; + lastUsedAt: string | null; + requestCount: number; + status: ApiKeyStatus; +} + +export interface CreateApiKeyInput { + name: string; + scopes?: string[]; + tier?: ApiKeyTier; + expiresAt?: string | null; +} + +export interface CreateApiKeyResult { + id: string; + key: string; + name: string; + keyPrefix: string; + scopes: string[]; + tier: ApiKeyTier; + expiresAt: string | null; + createdAt: string; +} + +export interface VerificationResult { + valid: boolean; + record?: ApiKeyRecord; + tier: ApiKeyTier; + scopes: string[]; + isAdmin: boolean; + error?: "missing_key" | "invalid_key" | "key_revoked" | "key_expired"; +} + +export interface RateLimitStatus { + allowed: boolean; + tier: ApiKeyTier; + limit: number | "unlimited"; + remaining: number | "unlimited"; + retryAfterSeconds: number; + resetTimeMs: number; +} + +// Global state container compatible with Next.js HMR and Node runtime +interface ApiKeyGlobalStore { + __openStellarApiKeys__?: Map; + __openStellarRateLimits__?: Map; +} + +const globalStore = globalThis as typeof globalThis & ApiKeyGlobalStore; + +let persistTimer: NodeJS.Timeout | null = null; + +export function schedulePersistKeyStore(delayMs = 1000): void { + if (persistTimer) return; + persistTimer = setTimeout(() => { + persistTimer = null; + try { + const store = getKeyStore(); + writePersistedKeys(Array.from(store.values())); + } catch { + // Ignore background persistence errors + } + }, delayMs); + if (typeof persistTimer?.unref === "function") { + persistTimer.unref(); + } +} + +export function getKeyStore(): Map { + if (!globalStore.__openStellarApiKeys__) { + const store = new Map(); + const persisted = readPersistedKeys(); + for (const record of persisted) { + if (record?.id) { + store.set(record.id, record); + } + } + globalStore.__openStellarApiKeys__ = store; + } + return globalStore.__openStellarApiKeys__; +} + +export function persistKeyStoreImmediate(): void { + const store = getKeyStore(); + writePersistedKeys(Array.from(store.values())); +} + +function getRateLimitStore(): Map { + globalStore.__openStellarRateLimits__ ??= new Map(); + return globalStore.__openStellarRateLimits__; +} + +/** + * Resets stores for test isolation and clears persisted files. + */ +export function resetApiKeyStore(): void { + if (persistTimer) { + clearTimeout(persistTimer); + persistTimer = null; + } + const store = getKeyStore(); + store.clear(); + persistKeyStoreImmediate(); + const rateLimitStore = getRateLimitStore(); + rateLimitStore.clear(); +} + +/** + * Generates a CSPRNG random hex string of given byte length. + */ +export function generateRandomHex(byteLength = 24): string { + const bytes = new Uint8Array(byteLength); + if (typeof globalThis !== "undefined" && globalThis.crypto?.getRandomValues) { + globalThis.crypto.getRandomValues(bytes); + } + return Array.from(bytes, (b) => b.toString(16).padStart(2, "0")).join(""); +} + +/** + * Generates a new raw secret key and its display prefix. + * Format: osk_live_<48-hex> + */ +export function generateKeySecret(): { secret: string; prefix: string } { + const hex = generateRandomHex(24); + const secret = `osk_live_${hex}`; + const prefix = `${secret.slice(0, 14)}...`; + return { secret, prefix }; +} + +/** + * Hashes a secret key using standard SHA-256 via Web Crypto API. + * Fails closed if Web Crypto subtle digest is unavailable. + */ +export async function hashKey(secret: string): Promise { + const encoder = new TextEncoder(); + const data = encoder.encode(secret); + + if (typeof globalThis !== "undefined" && globalThis.crypto?.subtle?.digest) { + const hashBuffer = await globalThis.crypto.subtle.digest("SHA-256", data); + return Array.from(new Uint8Array(hashBuffer), (b) => + b.toString(16).padStart(2, "0"), + ).join(""); + } + + throw new Error( + "Web Crypto subtle.digest unavailable; cannot securely hash key", + ); +} + +/** + * Constant-time string comparison to prevent timing attacks. + */ +export function timingSafeEqual(a: string, b: string): boolean { + if (typeof a !== "string" || typeof b !== "string") { + return false; + } + + const encoder = new TextEncoder(); + const bufA = encoder.encode(a); + const bufB = encoder.encode(b); + + let diff = bufA.length ^ bufB.length; + const maxLen = Math.max(bufA.length, bufB.length); + + for (let i = 0; i < maxLen; i++) { + const byteA = i < bufA.length ? bufA[i]! : 0; + const byteB = i < bufB.length ? bufB[i]! : 0; + diff |= byteA ^ byteB; + } + + return diff === 0; +} + +/** + * Computes status of a key record. + */ +export function calculateKeyStatus(record: ApiKeyRecord): ApiKeyStatus { + if (record.revokedAt) { + return "revoked"; + } + if (record.expiresAt) { + const expiryTime = new Date(record.expiresAt).getTime(); + if (!Number.isNaN(expiryTime) && expiryTime <= Date.now()) { + return "expired"; + } + } + return "active"; +} + +/** + * Sanitizes an ApiKeyRecord to strip the internal hashedKey. + */ +export function sanitizeApiKey(record: ApiKeyRecord): SanitizedApiKey { + return { + id: record.id, + name: record.name, + keyPrefix: record.keyPrefix, + scopes: [...record.scopes], + tier: record.tier, + createdAt: record.createdAt, + expiresAt: record.expiresAt, + revokedAt: record.revokedAt, + lastUsedAt: record.lastUsedAt, + requestCount: record.requestCount, + status: calculateKeyStatus(record), + }; +} + +/** + * Issues a new API key and stores its SHA-256 hash. + * Plaintext secret is returned ONLY once in the result. + */ +export async function createApiKey( + input: CreateApiKeyInput, +): Promise { + const name = input.name?.trim(); + if (!name) { + throw new Error("Key name is required"); + } + + const { secret, prefix } = generateKeySecret(); + const hashed = await hashKey(secret); + const id = `key_${generateRandomHex(8)}`; + const now = new Date().toISOString(); + const tier: ApiKeyTier = input.tier || "free"; + + const record: ApiKeyRecord = { + id, + name, + keyPrefix: prefix, + hashedKey: hashed, + scopes: Array.isArray(input.scopes) ? [...input.scopes] : [], + tier, + createdAt: now, + expiresAt: input.expiresAt || null, + revokedAt: null, + lastUsedAt: null, + requestCount: 0, + }; + + const store = getKeyStore(); + store.set(id, record); + persistKeyStoreImmediate(); + + return { + id, + key: secret, + name, + keyPrefix: prefix, + scopes: record.scopes, + tier, + expiresAt: record.expiresAt, + createdAt: now, + }; +} + +/** + * Lists all API keys in sanitized format. + */ +export async function listApiKeys(): Promise { + const store = getKeyStore(); + const list: SanitizedApiKey[] = []; + + for (const record of store.values()) { + list.push(sanitizeApiKey(record)); + } + + return list.sort( + (a, b) => new Date(b.createdAt).getTime() - new Date(a.createdAt).getTime(), + ); +} + +/** + * Internal lookup for test verification of hashed storage. + */ +export function getApiKeyRecord(id: string): ApiKeyRecord | undefined { + return getKeyStore().get(id); +} + +/** + * Revokes an existing API key immediately. + */ +export async function revokeApiKey(id: string): Promise { + const store = getKeyStore(); + const record = store.get(id); + if (!record) { + return false; + } + + record.revokedAt = new Date().toISOString(); + store.set(id, record); + persistKeyStoreImmediate(); + return true; +} + +/** + * Rotates an existing key's secret. + * Replaces the stored hash with a new secret hash, invalidating the previous secret immediately. + */ +export async function rotateApiKey( + id: string, +): Promise<{ id: string; key: string; keyPrefix: string } | null> { + const store = getKeyStore(); + const record = store.get(id); + if (!record) { + return null; + } + + if (record.revokedAt) { + throw new Error( + "Cannot rotate a revoked API key. Issue a new key instead.", + ); + } + + const { secret: rawKey, prefix: keyPrefix } = generateKeySecret(); + const newHashedKey = await hashKey(rawKey); + + record.hashedKey = newHashedKey; + record.keyPrefix = keyPrefix; + record.requestCount = 0; + record.lastUsedAt = null; + + store.set(id, record); + persistKeyStoreImmediate(); + + return { + id, + key: rawKey, + keyPrefix, + }; +} + +function verifyAdminKey(trimmedKey: string): VerificationResult | null { + try { + const adminKey = getAdminApiKey(); + if (adminKey && timingSafeEqual(trimmedKey, adminKey)) { + return { + valid: true, + tier: "admin", + scopes: ["*"], + isAdmin: true, + }; + } + } catch { + // In production without ADMIN_API_KEY, fallback to service keys + } + return null; +} + +function findRecordByHash(candidateHash: string): ApiKeyRecord | undefined { + const store = getKeyStore(); + for (const record of store.values()) { + if (timingSafeEqual(candidateHash, record.hashedKey)) { + return record; + } + } + return undefined; +} + +function validateMatchedRecord( + matchedRecord: ApiKeyRecord, + now: number, +): VerificationResult { + if (matchedRecord.revokedAt) { + return { + valid: false, + tier: matchedRecord.tier, + scopes: [], + isAdmin: false, + error: "key_revoked", + }; + } + + if ( + matchedRecord.expiresAt && + new Date(matchedRecord.expiresAt).getTime() <= now + ) { + return { + valid: false, + tier: matchedRecord.tier, + scopes: [], + isAdmin: false, + error: "key_expired", + }; + } + + matchedRecord.lastUsedAt = new Date().toISOString(); + matchedRecord.requestCount += 1; + // Asynchronously schedule persistence without blocking the request hot path + schedulePersistKeyStore(); + + return { + valid: true, + record: matchedRecord, + tier: matchedRecord.tier, + scopes: [...matchedRecord.scopes], + isAdmin: + matchedRecord.tier === "admin" || + matchedRecord.scopes.includes("*") || + matchedRecord.scopes.includes("admin"), + }; +} + +/** + * Verify a provided API key against Admin API Key or stored scoped keys in constant time. + */ +export async function verifyApiKey( + providedKey: string, +): Promise { + const trimmedKey = providedKey?.trim(); + if (!trimmedKey) { + return { + valid: false, + tier: "no_key", + scopes: [], + isAdmin: false, + error: "missing_key", + }; + } + + const adminResult = verifyAdminKey(trimmedKey); + if (adminResult) { + return adminResult; + } + + const candidateHash = await hashKey(trimmedKey); + const matchedRecord = findRecordByHash(candidateHash); + + if (matchedRecord) { + return validateMatchedRecord(matchedRecord, Date.now()); + } + + return { + valid: false, + tier: "no_key", + scopes: [], + isAdmin: false, + error: "invalid_key", + }; +} + +export const TIER_RATE_LIMITS: Record = { + no_key: 10, + free: 60, + pro: 600, + admin: Number.POSITIVE_INFINITY, +}; + +export function checkTierRateLimit( + identifier: string, + tier: ApiKeyTier, + windowMs = 60_000, +): RateLimitStatus { + const maxRequests = TIER_RATE_LIMITS[tier]; + const now = Date.now(); + + if (tier === "admin" || maxRequests === Number.POSITIVE_INFINITY) { + return { + allowed: true, + tier, + limit: "unlimited", + remaining: "unlimited", + retryAfterSeconds: 0, + resetTimeMs: now + windowMs, + }; + } + + const store = getRateLimitStore(); + const key = `ratelimit:${tier}:${identifier}`; + const windowStart = now - windowMs; + + let timestamps = store.get(key); + if (!timestamps) { + timestamps = []; + store.set(key, timestamps); + } + + while (timestamps.length > 0 && timestamps[0]! < windowStart) { + timestamps.shift(); + } + + if (timestamps.length >= maxRequests) { + const oldest = timestamps[0]!; + const retryAfter = Math.ceil((oldest + windowMs - now) / 1000); + return { + allowed: false, + tier, + limit: maxRequests, + remaining: 0, + retryAfterSeconds: Math.max(1, retryAfter), + resetTimeMs: oldest + windowMs, + }; + } + + timestamps.push(now); + return { + allowed: true, + tier, + limit: maxRequests, + remaining: maxRequests - timestamps.length, + retryAfterSeconds: 0, + resetTimeMs: now + windowMs, + }; +} diff --git a/lib/auth/middleware.ts b/lib/auth/middleware.ts new file mode 100644 index 00000000..22e04c92 --- /dev/null +++ b/lib/auth/middleware.ts @@ -0,0 +1,536 @@ +import { NextResponse } from "next/server"; +import type { NextRequest } from "next/server"; +import { + checkTierRateLimit, + verifyApiKey, + type ApiKeyTier, + type VerificationResult, +} from "./api-keys"; + +export interface AuthEvaluationResult { + allowed: boolean; + status: number; + error?: string; + tier: ApiKeyTier; + scopes: string[]; + isAdmin: boolean; + headers?: Record; +} + +/** + * Extracts API key from Authorization header (Bearer osk_live_...) or x-api-key header. + * Query parameter API keys are intentionally unsupported to prevent leakage in access logs and URL history. + */ +export function extractApiKey(req: Request | NextRequest): string | null { + const authHeader = req.headers.get("authorization"); + if (authHeader?.startsWith("Bearer ")) { + const key = authHeader.slice(7).trim(); + if (key) return key; + } + + const customHeader = req.headers.get("x-api-key"); + if (customHeader?.trim()) { + return customHeader.trim(); + } + + return null; +} + +/** + * Checks if an IP is a known internal/loopback/private network address. + */ +function isPrivateOrProxyIp(ip: string): boolean { + const trimmed = ip.trim(); + if ( + trimmed === "127.0.0.1" || + trimmed === "::1" || + trimmed === "localhost" || + trimmed.startsWith("10.") || + trimmed.startsWith("192.168.") || + trimmed.startsWith("169.254.") || + trimmed.startsWith("fc00:") || + trimmed.startsWith("fe80:") + ) { + return true; + } + if (trimmed.startsWith("172.")) { + const parts = trimmed.split("."); + const second = Number.parseInt(parts[1] || "0", 10); + if (second >= 16 && second <= 31) return true; + } + return false; +} + +/** + * Robust Client IP extraction utilizing trusted edge headers and filtering out internal proxy hops. + */ +export function getClientIp(req: Request | NextRequest): string { + const cfConnectingIp = req.headers.get("cf-connecting-ip"); + if (cfConnectingIp?.trim()) { + return cfConnectingIp.trim(); + } + + const xRealIp = req.headers.get("x-real-ip"); + if (xRealIp?.trim()) { + return xRealIp.trim(); + } + + const xForwardedFor = req.headers.get("x-forwarded-for"); + if (xForwardedFor) { + const ips = xForwardedFor + .split(",") + .map((ip) => ip.trim()) + .filter(Boolean); + // Find the right-most IP not belonging to an internal proxy hop + const clientIp = [...ips].reverse().find((ip) => !isPrivateOrProxyIp(ip)); + if (clientIp) return clientIp; + if (ips.length > 0) return ips[0]!; + } + + return "127.0.0.1"; +} + +/** + * Static and framework asset allowlist + */ +export function isStaticOrInternalPath(pathname: string): boolean { + return ( + pathname.startsWith("/_next") || + pathname.startsWith("/static") || + pathname.startsWith("/public") || + pathname === "/favicon.ico" || + pathname === "/robots.txt" || + pathname === "/sitemap.xml" || + pathname === "/manifest.json" || + /\.(png|jpg|jpeg|gif|svg|ico|webp|css|js|woff|woff2|ttf|eot)$/i.test( + pathname, + ) + ); +} + +/** + * Public UI Pages allowlist + */ +const PUBLIC_PAGE_PREFIXES = [ + "/explorer", + "/feed", + "/leaderboard", + "/marketplace", + "/districts", + "/docs", + "/agents", + "/credential", + "/legal", + "/offline", +]; + +export function isPublicPage(pathname: string): boolean { + if (pathname === "/") return true; + return PUBLIC_PAGE_PREFIXES.some( + (prefix) => pathname === prefix || pathname.startsWith(`${prefix}/`), + ); +} + +/** + * Public API Routes allowlist (Read-only endpoints, protocol negotiation, and public telemetry) + */ +export function isPublicApiRoute(pathname: string, method: string): boolean { + if (method === "GET" || method === "HEAD") { + if ( + pathname === "/api/agents" || + pathname.startsWith("/api/agents/") || + pathname === "/api/feed" || + pathname === "/api/leaderboard" || + pathname === "/api/badges" || + pathname === "/api/skills" || + pathname.startsWith("/api/skills/") || + pathname === "/api/prices" || + pathname === "/api/events" || + pathname.startsWith("/api/events/") || + pathname.startsWith("/api/districts/") || + pathname.startsWith("/api/explorer/") || + pathname === "/api/openapi.json" || + pathname === "/api/webhooks/event-types" || + pathname === "/api/tasks" || + pathname.startsWith("/api/tasks/") || + pathname.startsWith("/api/tasks/dead-letter") || + pathname.startsWith("/api/protocol/passport/status") || + pathname.startsWith("/api/protocol/passport/health") || + pathname.startsWith("/api/protocol/reputation") || + pathname.startsWith("/api/protocol/track8004") || + pathname.startsWith("/api/protocol/x402/receipts") || + pathname.startsWith("/api/subscriptions/") || + pathname.startsWith("/api/stellar/balance") || + pathname === "/api/user/export" + ) { + return true; + } + } + + // Public state machines and payment handshakes + if (method === "POST") { + if ( + pathname === "/api/protocol/x402/quote" || + pathname === "/api/protocol/x402/settle" || + pathname === "/api/protocol/passport/authorize" || + pathname === "/api/quests" || + pathname.startsWith("/api/quests/") + ) { + return true; + } + } + + return false; +} + +function evaluateAdminRoute( + apiKey: string | null, + authResult: VerificationResult, + isDevBypass: boolean, +): AuthEvaluationResult { + if (isDevBypass) { + return { + allowed: true, + status: 200, + tier: "admin", + scopes: ["*"], + isAdmin: true, + }; + } + + if (!apiKey) { + return { + allowed: false, + status: 401, + error: "Unauthorized: Admin API key required", + tier: "no_key", + scopes: [], + isAdmin: false, + }; + } + + if (!authResult.valid || !authResult.isAdmin) { + return { + allowed: false, + status: 401, + error: "Unauthorized: Invalid or revoked API key", + tier: "no_key", + scopes: [], + isAdmin: false, + }; + } + + return { + allowed: true, + status: 200, + tier: authResult.tier, + scopes: authResult.scopes, + isAdmin: true, + }; +} + +/** + * Unified evaluator for scoped state-mutating operations. + */ +function evaluateScopedWriteRoute( + apiKey: string | null, + authResult: VerificationResult, + isDevBypass: boolean, + requiredScope: string, + resourceName: string, +): AuthEvaluationResult | null { + if (isDevBypass) { + return null; + } + + if (!apiKey) { + return { + allowed: false, + status: 401, + error: `Unauthorized: API key required for ${resourceName}`, + tier: "no_key", + scopes: [], + isAdmin: false, + }; + } + + if (!authResult.valid) { + return { + allowed: false, + status: 401, + error: "Unauthorized: Invalid or revoked API key", + tier: "no_key", + scopes: [], + isAdmin: false, + }; + } + + const hasRequiredScope = + authResult.isAdmin || + authResult.scopes.includes("*") || + authResult.scopes.includes(requiredScope); + + if (!hasRequiredScope) { + return { + allowed: false, + status: 403, + error: `Forbidden: Missing required scope ${requiredScope}`, + tier: authResult.tier, + scopes: authResult.scopes, + isAdmin: false, + }; + } + + return null; +} + +function evaluateRateLimit( + authResult: VerificationResult, + clientIp: string, +): { allowed: boolean; status: number; headers: Record; error?: string } { + const rateLimitIdentifier = + authResult.valid && authResult.record?.id ? authResult.record.id : clientIp; + + const rateLimitStatus = checkTierRateLimit( + rateLimitIdentifier, + authResult.tier, + ); + + const headers: Record = { + "X-RateLimit-Limit": String(rateLimitStatus.limit), + "X-RateLimit-Remaining": String(rateLimitStatus.remaining), + "X-RateLimit-Reset": String(Math.ceil(rateLimitStatus.resetTimeMs / 1000)), + "X-Api-Tier": authResult.tier, + }; + + if (!rateLimitStatus.allowed) { + headers["Retry-After"] = String(rateLimitStatus.retryAfterSeconds); + return { + allowed: false, + status: 429, + error: "rate_limit_exceeded", + headers, + }; + } + + return { + allowed: true, + status: 200, + headers, + }; +} + +function evaluateStateMutatingRoutes( + pathname: string, + method: string, + apiKey: string | null, + authResult: VerificationResult, + isDevBypass: boolean, +): AuthEvaluationResult | null { + const isMutating = ["POST", "PUT", "PATCH", "DELETE"].includes(method); + if (!isMutating) return null; + + if (pathname === "/api/agents" || pathname.startsWith("/api/agents/")) { + return evaluateScopedWriteRoute( + apiKey, + authResult, + isDevBypass, + "agents:write", + "agent management", + ); + } + + if (pathname === "/api/webhooks" || pathname.startsWith("/api/webhooks/")) { + return evaluateScopedWriteRoute( + apiKey, + authResult, + isDevBypass, + "webhooks:manage", + "webhook management", + ); + } + + if ( + (pathname === "/api/quests" || pathname.startsWith("/api/quests/")) && + !pathname.includes("/apply") + ) { + return evaluateScopedWriteRoute( + apiKey, + authResult, + isDevBypass, + "quests:manage", + "quest management", + ); + } + + return null; +} + +function evaluateClosedByDefault( + pathname: string, + method: string, + apiKey: string | null, + authResult: VerificationResult, + isDevBypass: boolean, +): AuthEvaluationResult | null { + const isPublic = isPublicPage(pathname) || isPublicApiRoute(pathname, method); + if (isPublic || isDevBypass) return null; + + if (!apiKey) { + return { + allowed: false, + status: 401, + error: "Unauthorized: API key required", + tier: "no_key", + scopes: [], + isAdmin: false, + }; + } + + if (!authResult.valid) { + return { + allowed: false, + status: 401, + error: "Unauthorized: Invalid or revoked API key", + tier: "no_key", + scopes: [], + isAdmin: false, + }; + } + + return null; +} + +/** + * Core Auth and Rate Limiting Evaluator + */ +export async function evaluateAuth( + req: Request | NextRequest, +): Promise { + const url = new URL(req.url); + const pathname = url.pathname; + const method = req.method.toUpperCase(); + + const apiKey = extractApiKey(req); + const authResult = apiKey + ? await verifyApiKey(apiKey) + : { + valid: false, + tier: "no_key" as ApiKeyTier, + scopes: [] as string[], + isAdmin: false, + }; + + const clientIp = getClientIp(req); + // Check bypass modes (DEV_MODE) — strictly never honored in production + const isDevBypass = + process.env.NODE_ENV !== "production" && process.env.DEV_MODE === "true"; + + // Rate Limiting Evaluation + const rateLimitEval = evaluateRateLimit(authResult, clientIp); + if (!rateLimitEval.allowed) { + return { + allowed: false, + status: rateLimitEval.status, + error: rateLimitEval.error, + tier: authResult.tier, + scopes: authResult.scopes, + isAdmin: authResult.isAdmin, + headers: rateLimitEval.headers, + }; + } + + // Admin Routes (Highest protection) + const isAdminRoute = + pathname === "/admin" || + pathname.startsWith("/admin/") || + pathname === "/api/admin" || + pathname.startsWith("/api/admin/"); + + if (isAdminRoute) { + const adminCheck = evaluateAdminRoute(apiKey, authResult, isDevBypass); + return { + ...adminCheck, + headers: { + ...rateLimitEval.headers, + ...(adminCheck.headers || {}), + }, + }; + } + + const writeCheck = evaluateStateMutatingRoutes( + pathname, + method, + apiKey, + authResult, + isDevBypass, + ); + if (writeCheck) { + return { + ...writeCheck, + headers: { + ...rateLimitEval.headers, + ...(writeCheck.headers || {}), + }, + }; + } + + const closedByDefaultCheck = evaluateClosedByDefault( + pathname, + method, + apiKey, + authResult, + isDevBypass, + ); + if (closedByDefaultCheck) { + return { + ...closedByDefaultCheck, + headers: { + ...rateLimitEval.headers, + ...(closedByDefaultCheck.headers || {}), + }, + }; + } + + return { + allowed: true, + status: 200, + tier: authResult.tier, + scopes: authResult.scopes, + isAdmin: authResult.isAdmin, + headers: rateLimitEval.headers, + }; +} + +/** + * Standard Next.js middleware handler for auth & rate limiting. + */ +export async function authMiddleware(req: NextRequest): Promise { + const pathname = req.nextUrl.pathname; + + if (isStaticOrInternalPath(pathname)) { + return NextResponse.next(); + } + + const result = await evaluateAuth(req); + + if (!result.allowed) { + return NextResponse.json( + { ok: false, error: result.error || "Unauthorized" }, + { + status: result.status, + headers: result.headers, + }, + ); + } + + const response = NextResponse.next(); + + if (result.headers) { + for (const [key, val] of Object.entries(result.headers)) { + response.headers.set(key, val); + } + } + + return response; +} diff --git a/lib/auth/storage.ts b/lib/auth/storage.ts new file mode 100644 index 00000000..e68c8744 --- /dev/null +++ b/lib/auth/storage.ts @@ -0,0 +1,52 @@ +import { existsSync, mkdirSync, readFileSync, renameSync, writeFileSync } from "node:fs"; +import { dirname, join } from "node:path"; +import { cwd } from "node:process"; +import type { ApiKeyRecord } from "./api-keys"; + +const DEFAULT_API_KEYS_PATH = join(cwd(), ".data", "api-keys.json"); + +function getDbPath(): string { + return process.env.API_KEYS_DB_PATH || DEFAULT_API_KEYS_PATH; +} + +export function ensureDb(): void { + const dbPath = getDbPath(); + const dir = dirname(dbPath); + if (!existsSync(dir)) { + mkdirSync(dir, { recursive: true }); + } + if (!existsSync(dbPath)) { + writeFileSync(dbPath, "[]\n", "utf8"); + } +} + +export function readPersistedKeys(): ApiKeyRecord[] { + try { + ensureDb(); + const dbPath = getDbPath(); + if (!existsSync(dbPath)) return []; + const raw = readFileSync(dbPath, "utf8").trim(); + if (!raw) return []; + const parsed = JSON.parse(raw) as ApiKeyRecord[]; + return Array.isArray(parsed) ? parsed : []; + } catch { + return []; + } +} + +export function writePersistedKeys(records: ApiKeyRecord[]): void { + try { + ensureDb(); + const dbPath = getDbPath(); + const tmpPath = `${dbPath}.${process.pid || "tmp"}.tmp`; + const payload = `${JSON.stringify(records, null, 2)}\n`; + writeFileSync(tmpPath, payload, "utf8"); + try { + renameSync(tmpPath, dbPath); + } catch { + writeFileSync(dbPath, payload, "utf8"); + } + } catch { + // Non-fatal if filesystem is temporarily locked + } +} diff --git a/middleware.ts b/middleware.ts index 8ace1843..0429054d 100644 --- a/middleware.ts +++ b/middleware.ts @@ -1,47 +1,11 @@ -import { NextResponse } from "next/server" -import type { NextRequest } from "next/server" -import { - checkRateLimit, - heartbeatRateLimit, - protocolRateLimit, - defaultApiRateLimit, -} from "@/lib/rate-limit" +import { authMiddleware } from "@/lib/auth/middleware"; +import type { NextRequest } from "next/server"; -function getClientIp(req: NextRequest): string { - return ( - req.headers.get("x-forwarded-for")?.split(",")[0]?.trim() || - req.headers.get("x-real-ip") || - "unknown" - ) -} - -export function middleware(req: NextRequest) { - const path = req.nextUrl.pathname - const ip = getClientIp(req) - - let limit: { allowed: boolean; retryAfterSeconds: number } | null = null - - if (path.startsWith("/api/agents/") && path.endsWith("/heartbeat")) { - limit = checkRateLimit(`heartbeat:${ip}`, heartbeatRateLimit) - } else if (path.startsWith("/api/protocol/")) { - limit = checkRateLimit(`protocol:${ip}`, protocolRateLimit) - } else if (path.startsWith("/api/")) { - limit = checkRateLimit(`api:${ip}`, defaultApiRateLimit) - } - - if (limit && !limit.allowed) { - return NextResponse.json( - { ok: false, error: "rate_limit_exceeded" }, - { - status: 429, - headers: { "Retry-After": String(limit.retryAfterSeconds) }, - }, - ) - } - - return NextResponse.next() +export async function middleware(req: NextRequest) { + return authMiddleware(req); } export const config = { - matcher: "/api/:path*", -} + matcher: ["/admin", "/admin/:path*", "/api/:path*"], + runtime: "nodejs", +}; diff --git a/playwright.config.ts b/playwright.config.ts index 985c9228..e1975b31 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -1,34 +1,39 @@ -import { defineConfig, devices } from '@playwright/test'; +import { defineConfig, devices } from "@playwright/test"; /** * Playwright E2E configuration for Open-Stellar * Tests critical user flows with mocked wallet/payment interactions */ export default defineConfig({ - testDir: './e2e', - fullyParallel: true, + testDir: "./e2e", + timeout: 60000, + fullyParallel: false, forbidOnly: !!process.env.CI, retries: process.env.CI ? 2 : 0, - workers: process.env.CI ? 1 : undefined, - reporter: process.env.CI ? 'html' : 'list', + workers: 1, + reporter: process.env.CI ? "html" : "list", use: { - baseURL: process.env.BASE_URL || 'http://localhost:3000', - trace: 'on-first-retry', - screenshot: 'only-on-failure', + baseURL: process.env.BASE_URL || "http://localhost:3000", + trace: "on-first-retry", + screenshot: "only-on-failure", }, projects: [ { - name: 'chromium', - use: { ...devices['Desktop Chrome'] }, + name: "chromium", + use: { ...devices["Desktop Chrome"] }, }, ], webServer: { - command: 'npm run dev', - url: 'http://localhost:3000', + command: "npm run dev", + url: "http://localhost:3000", reuseExistingServer: !process.env.CI, timeout: 120000, + env: { + DEV_MODE: "true", + ADMIN_API_KEY: "osk_admin_live_master_key_1234567890abcdef", + }, }, }); diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo deleted file mode 100644 index 7670564c..00000000 --- a/tsconfig.tsbuildinfo +++ /dev/null @@ -1 +0,0 @@ -{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/typescript/lib/lib.es2023.d.ts","./node_modules/typescript/lib/lib.es2024.d.ts","./node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/typescript/lib/lib.es2022.regexp.d.ts","./node_modules/typescript/lib/lib.es2023.array.d.ts","./node_modules/typescript/lib/lib.es2023.collection.d.ts","./node_modules/typescript/lib/lib.es2023.intl.d.ts","./node_modules/typescript/lib/lib.es2024.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2024.collection.d.ts","./node_modules/typescript/lib/lib.es2024.object.d.ts","./node_modules/typescript/lib/lib.es2024.promise.d.ts","./node_modules/typescript/lib/lib.es2024.regexp.d.ts","./node_modules/typescript/lib/lib.es2024.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2024.string.d.ts","./node_modules/typescript/lib/lib.esnext.array.d.ts","./node_modules/typescript/lib/lib.esnext.collection.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/typescript/lib/lib.esnext.decorators.d.ts","./node_modules/typescript/lib/lib.esnext.iterator.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/next/dist/styled-jsx/types/css.d.ts","./node_modules/next/dist/styled-jsx/types/macro.d.ts","./node_modules/next/dist/styled-jsx/types/style.d.ts","./node_modules/next/dist/styled-jsx/types/global.d.ts","./node_modules/next/dist/styled-jsx/types/index.d.ts","./node_modules/next/dist/server/get-page-files.d.ts","./node_modules/@types/node/compatibility/disposable.d.ts","./node_modules/@types/node/compatibility/indexable.d.ts","./node_modules/@types/node/compatibility/iterators.d.ts","./node_modules/@types/node/compatibility/index.d.ts","./node_modules/@types/node/globals.typedarray.d.ts","./node_modules/@types/node/buffer.buffer.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/web-globals/abortcontroller.d.ts","./node_modules/@types/node/web-globals/domexception.d.ts","./node_modules/@types/node/web-globals/events.d.ts","./node_modules/buffer/index.d.ts","./node_modules/@types/node/node_modules/undici-types/header.d.ts","./node_modules/@types/node/node_modules/undici-types/readable.d.ts","./node_modules/@types/node/node_modules/undici-types/file.d.ts","./node_modules/@types/node/node_modules/undici-types/fetch.d.ts","./node_modules/@types/node/node_modules/undici-types/formdata.d.ts","./node_modules/@types/node/node_modules/undici-types/connector.d.ts","./node_modules/@types/node/node_modules/undici-types/client.d.ts","./node_modules/@types/node/node_modules/undici-types/errors.d.ts","./node_modules/@types/node/node_modules/undici-types/dispatcher.d.ts","./node_modules/@types/node/node_modules/undici-types/global-dispatcher.d.ts","./node_modules/@types/node/node_modules/undici-types/global-origin.d.ts","./node_modules/@types/node/node_modules/undici-types/pool-stats.d.ts","./node_modules/@types/node/node_modules/undici-types/pool.d.ts","./node_modules/@types/node/node_modules/undici-types/handlers.d.ts","./node_modules/@types/node/node_modules/undici-types/balanced-pool.d.ts","./node_modules/@types/node/node_modules/undici-types/agent.d.ts","./node_modules/@types/node/node_modules/undici-types/mock-interceptor.d.ts","./node_modules/@types/node/node_modules/undici-types/mock-agent.d.ts","./node_modules/@types/node/node_modules/undici-types/mock-client.d.ts","./node_modules/@types/node/node_modules/undici-types/mock-pool.d.ts","./node_modules/@types/node/node_modules/undici-types/mock-errors.d.ts","./node_modules/@types/node/node_modules/undici-types/proxy-agent.d.ts","./node_modules/@types/node/node_modules/undici-types/env-http-proxy-agent.d.ts","./node_modules/@types/node/node_modules/undici-types/retry-handler.d.ts","./node_modules/@types/node/node_modules/undici-types/retry-agent.d.ts","./node_modules/@types/node/node_modules/undici-types/api.d.ts","./node_modules/@types/node/node_modules/undici-types/interceptors.d.ts","./node_modules/@types/node/node_modules/undici-types/util.d.ts","./node_modules/@types/node/node_modules/undici-types/cookies.d.ts","./node_modules/@types/node/node_modules/undici-types/patch.d.ts","./node_modules/@types/node/node_modules/undici-types/websocket.d.ts","./node_modules/@types/node/node_modules/undici-types/eventsource.d.ts","./node_modules/@types/node/node_modules/undici-types/filereader.d.ts","./node_modules/@types/node/node_modules/undici-types/diagnostics-channel.d.ts","./node_modules/@types/node/node_modules/undici-types/content-type.d.ts","./node_modules/@types/node/node_modules/undici-types/cache.d.ts","./node_modules/@types/node/node_modules/undici-types/index.d.ts","./node_modules/@types/node/web-globals/fetch.d.ts","./node_modules/@types/node/web-globals/navigator.d.ts","./node_modules/@types/node/web-globals/storage.d.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/inspector.generated.d.ts","./node_modules/@types/node/module.d.ts","./node_modules/@types/node/net.d.ts","./node_modules/@types/node/os.d.ts","./node_modules/@types/node/path.d.ts","./node_modules/@types/node/perf_hooks.d.ts","./node_modules/@types/node/process.d.ts","./node_modules/@types/node/punycode.d.ts","./node_modules/@types/node/querystring.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/sea.d.ts","./node_modules/@types/node/sqlite.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/v8.d.ts","./node_modules/@types/node/vm.d.ts","./node_modules/@types/node/wasi.d.ts","./node_modules/@types/node/worker_threads.d.ts","./node_modules/@types/node/zlib.d.ts","./node_modules/@types/node/index.d.ts","./node_modules/@types/react/canary.d.ts","./node_modules/@types/react/experimental.d.ts","./node_modules/@types/react-dom/index.d.ts","./node_modules/@types/react-dom/canary.d.ts","./node_modules/@types/react-dom/experimental.d.ts","./node_modules/next/dist/lib/fallback.d.ts","./node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/next/dist/shared/lib/modern-browserslist-target.d.ts","./node_modules/next/dist/shared/lib/entry-constants.d.ts","./node_modules/next/dist/shared/lib/constants.d.ts","./node_modules/next/dist/lib/bundler.d.ts","./node_modules/next/dist/server/config.d.ts","./node_modules/next/dist/lib/load-custom-routes.d.ts","./node_modules/next/dist/shared/lib/image-config.d.ts","./node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.d.ts","./node_modules/next/dist/server/body-streams.d.ts","./node_modules/next/dist/server/request/search-params.d.ts","./node_modules/next/dist/shared/lib/segment-cache/vary-params-decoding.d.ts","./node_modules/next/dist/server/app-render/vary-params.d.ts","./node_modules/next/dist/server/request/params.d.ts","./node_modules/next/dist/server/route-kind.d.ts","./node_modules/next/dist/server/route-definitions/route-definition.d.ts","./node_modules/next/dist/server/route-matches/route-match.d.ts","./node_modules/next/dist/client/components/app-router-headers.d.ts","./node_modules/next/dist/server/lib/cache-control.d.ts","./node_modules/next/dist/shared/lib/app-router-types.d.ts","./node_modules/next/dist/server/lib/cache-handlers/types.d.ts","./node_modules/next/dist/server/use-cache/use-cache-wrapper.d.ts","./node_modules/next/dist/server/resume-data-cache/cache-store.d.ts","./node_modules/next/dist/server/resume-data-cache/resume-data-cache.d.ts","./node_modules/next/dist/lib/constants.d.ts","./node_modules/next/dist/server/render-result.d.ts","./node_modules/next/dist/server/response-cache/types.d.ts","./node_modules/next/dist/server/response-cache/index.d.ts","./node_modules/@types/react/jsx-runtime.d.ts","./node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.d.ts","./node_modules/next/dist/build/static-paths/types.d.ts","./node_modules/next/dist/server/route-definitions/app-page-route-definition.d.ts","./node_modules/next/dist/build/adapter/setup-node-env.external.d.ts","./node_modules/next/dist/server/instrumentation/types.d.ts","./node_modules/next/dist/lib/setup-exception-listeners.d.ts","./node_modules/next/dist/lib/worker.d.ts","./node_modules/next/dist/server/lib/experimental/ppr.d.ts","./node_modules/next/dist/lib/page-types.d.ts","./node_modules/next/dist/build/segment-config/app/app-segment-config.d.ts","./node_modules/next/dist/build/segment-config/pages/pages-segment-config.d.ts","./node_modules/next/dist/build/analysis/get-page-static-info.d.ts","./node_modules/next/dist/build/webpack/loaders/get-module-build-info.d.ts","./node_modules/next/dist/build/webpack/plugins/middleware-plugin.d.ts","./node_modules/next/dist/server/require-hook.d.ts","./node_modules/next/dist/server/node-polyfill-crypto.d.ts","./node_modules/next/dist/server/node-environment-baseline.d.ts","./node_modules/next/dist/server/node-environment-extensions/error-inspect.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-file.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-exit.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-dim.external.d.ts","./node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.d.ts","./node_modules/next/dist/server/node-environment-extensions/random.d.ts","./node_modules/next/dist/server/node-environment-extensions/date.d.ts","./node_modules/next/dist/server/node-environment-extensions/web-crypto.d.ts","./node_modules/next/dist/server/node-environment-extensions/node-crypto.d.ts","./node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.d.ts","./node_modules/next/dist/server/node-environment.d.ts","./node_modules/next/dist/build/page-extensions-type.d.ts","./node_modules/next/dist/server/route-modules/app-page/module.compiled.d.ts","./node_modules/next/dist/server/route-definitions/app-route-route-definition.d.ts","./node_modules/next/dist/server/lib/i18n-provider.d.ts","./node_modules/next/dist/server/web/next-url.d.ts","./node_modules/next/dist/compiled/@edge-runtime/cookies/index.d.ts","./node_modules/next/dist/server/web/spec-extension/cookies.d.ts","./node_modules/next/dist/server/web/spec-extension/request.d.ts","./node_modules/next/dist/shared/lib/deep-readonly.d.ts","./node_modules/next/dist/server/lib/incremental-cache/index.d.ts","./node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.d.ts","./node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.d.ts","./node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.d.ts","./node_modules/next/dist/server/route-definitions/locale-route-definition.d.ts","./node_modules/next/dist/server/route-definitions/pages-route-definition.d.ts","./node_modules/next/dist/shared/lib/mitt.d.ts","./node_modules/next/dist/client/with-router.d.ts","./node_modules/next/dist/client/router.d.ts","./node_modules/next/dist/client/route-loader.d.ts","./node_modules/next/dist/client/page-loader.d.ts","./node_modules/next/dist/shared/lib/bloom-filter.d.ts","./node_modules/next/dist/shared/lib/router/router.d.ts","./node_modules/next/dist/shared/lib/router-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/loadable-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/loadable.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/image-config-context.shared-runtime.d.ts","./node_modules/next/dist/client/components/readonly-url-search-params.d.ts","./node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.d.ts","./node_modules/next/dist/client/flight-data-helpers.d.ts","./node_modules/next/dist/client/components/segment-cache/cache-key.d.ts","./node_modules/next/dist/client/components/router-reducer/fetch-server-response.d.ts","./node_modules/next/dist/client/components/segment-cache/types.d.ts","./node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.d.ts","./node_modules/next/dist/client/components/segment-cache/scheduler.d.ts","./node_modules/next/dist/client/components/segment-cache/cache-map.d.ts","./node_modules/next/dist/client/components/segment-cache/vary-path.d.ts","./node_modules/next/dist/client/components/segment-cache/cache.d.ts","./node_modules/next/dist/client/components/router-reducer/ppr-navigations.d.ts","./node_modules/next/dist/client/components/segment-cache/navigation.d.ts","./node_modules/next/dist/client/components/router-reducer/router-reducer-types.d.ts","./node_modules/next/dist/shared/lib/app-router-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.d.ts","./node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/server/route-modules/pages/module.compiled.d.ts","./node_modules/next/dist/build/templates/pages.d.ts","./node_modules/next/dist/server/route-modules/pages/module.d.ts","./node_modules/next/dist/server/render.d.ts","./node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/next/dist/server/route-definitions/pages-api-route-definition.d.ts","./node_modules/next/dist/server/route-matches/pages-api-route-match.d.ts","./node_modules/next/dist/server/route-matchers/route-matcher.d.ts","./node_modules/next/dist/server/route-matcher-providers/route-matcher-provider.d.ts","./node_modules/next/dist/server/route-matcher-managers/route-matcher-manager.d.ts","./node_modules/next/dist/server/normalizers/normalizer.d.ts","./node_modules/next/dist/server/normalizers/locale-route-normalizer.d.ts","./node_modules/next/dist/server/normalizers/request/pathname-normalizer.d.ts","./node_modules/next/dist/server/normalizers/request/suffix.d.ts","./node_modules/next/dist/server/normalizers/request/rsc.d.ts","./node_modules/next/dist/server/normalizers/request/next-data.d.ts","./node_modules/next/dist/server/after/builtin-request-context.d.ts","./node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.d.ts","./node_modules/next/dist/server/route-modules/pages/builtin/_error.d.ts","./node_modules/next/dist/server/load-default-error-components.d.ts","./node_modules/next/dist/server/base-server.d.ts","./node_modules/next/dist/server/after/after.d.ts","./node_modules/next/dist/server/after/after-context.d.ts","./node_modules/next/dist/server/use-cache/cache-life.d.ts","./node_modules/next/dist/server/app-render/work-async-storage-instance.d.ts","./node_modules/next/dist/server/lib/lazy-result.d.ts","./node_modules/next/dist/server/app-render/create-error-handler.d.ts","./node_modules/next/dist/shared/lib/action-revalidation-kind.d.ts","./node_modules/next/dist/server/app-render/work-async-storage.external.d.ts","./node_modules/next/dist/server/async-storage/work-store.d.ts","./node_modules/next/dist/server/web/http.d.ts","./node_modules/next/dist/client/components/hooks-server-context.d.ts","./node_modules/next/dist/server/route-modules/app-route/shared-modules.d.ts","./node_modules/next/dist/client/components/redirect-status-code.d.ts","./node_modules/next/dist/client/components/redirect-error.d.ts","./node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.d.ts","./node_modules/next/dist/server/async-storage/draft-mode-provider.d.ts","./node_modules/next/dist/server/web/spec-extension/adapters/headers.d.ts","./node_modules/next/dist/server/app-render/cache-signal.d.ts","./node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-validation-error.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-relative-url.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-samples.d.ts","./node_modules/next/dist/server/app-render/dynamic-rendering.d.ts","./node_modules/next/dist/server/app-render/work-unit-async-storage-instance.d.ts","./node_modules/next/dist/server/lib/implicit-tags.d.ts","./node_modules/next/dist/server/app-render/staged-rendering.d.ts","./node_modules/next/dist/server/app-render/work-unit-async-storage.external.d.ts","./node_modules/next/dist/build/templates/app-route.d.ts","./node_modules/next/dist/server/app-render/action-async-storage-instance.d.ts","./node_modules/next/dist/server/app-render/action-async-storage.external.d.ts","./node_modules/next/dist/server/route-modules/app-route/module.d.ts","./node_modules/next/dist/server/route-modules/app-route/module.compiled.d.ts","./node_modules/next/dist/build/segment-config/app/app-segments.d.ts","./node_modules/next/dist/build/get-supported-browsers.d.ts","./node_modules/next/dist/build/utils.d.ts","./node_modules/next/dist/build/rendering-mode.d.ts","./node_modules/next/dist/server/lib/router-utils/build-prefetch-segment-data-route.d.ts","./node_modules/next/dist/server/lib/cpu-profile.d.ts","./node_modules/next/dist/build/turborepo-access-trace/types.d.ts","./node_modules/next/dist/build/turborepo-access-trace/result.d.ts","./node_modules/next/dist/build/turborepo-access-trace/helpers.d.ts","./node_modules/next/dist/build/turborepo-access-trace/index.d.ts","./node_modules/next/dist/export/routes/types.d.ts","./node_modules/next/dist/export/types.d.ts","./node_modules/next/dist/export/worker.d.ts","./node_modules/next/dist/build/worker.d.ts","./node_modules/next/dist/build/index.d.ts","./node_modules/next/dist/lib/coalesced-function.d.ts","./node_modules/next/dist/server/lib/router-utils/types.d.ts","./node_modules/next/dist/trace/types.d.ts","./node_modules/next/dist/trace/trace.d.ts","./node_modules/next/dist/trace/shared.d.ts","./node_modules/next/dist/trace/index.d.ts","./node_modules/next/dist/build/load-jsconfig.d.ts","./node_modules/@next/env/dist/index.d.ts","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.d.ts","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.d.ts","./node_modules/next/dist/telemetry/storage.d.ts","./node_modules/next/dist/build/build-context.d.ts","./node_modules/next/dist/build/webpack-config.d.ts","./node_modules/next/dist/build/swc/generated-native.d.ts","./node_modules/next/dist/build/define-env.d.ts","./node_modules/next/dist/build/swc/index.d.ts","./node_modules/next/dist/build/swc/types.d.ts","./node_modules/next/dist/server/dev/parse-version-info.d.ts","./node_modules/next/dist/next-devtools/shared/types.d.ts","./node_modules/next/dist/server/dev/dev-indicator-server-state.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/cache-indicator.d.ts","./node_modules/next/dist/server/lib/parse-stack.d.ts","./node_modules/next/dist/next-devtools/server/shared.d.ts","./node_modules/next/dist/next-devtools/shared/stack-frame.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/utils/get-error-by-type.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/container/runtime-error/render-error.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/shared.d.ts","./node_modules/next/dist/server/dev/debug-channel.d.ts","./node_modules/next/dist/server/dev/hot-reloader-types.d.ts","./node_modules/next/dist/server/web/spec-extension/fetch-event.d.ts","./node_modules/next/dist/server/web/spec-extension/response.d.ts","./node_modules/next/dist/build/segment-config/middleware/middleware-config.d.ts","./node_modules/next/dist/server/web/types.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/next/dist/server/base-http/node.d.ts","./node_modules/next/dist/server/lib/async-callback-set.d.ts","./node_modules/next/dist/shared/lib/router/utils/route-regex.d.ts","./node_modules/next/dist/shared/lib/router/utils/route-matcher.d.ts","./node_modules/sharp/lib/index.d.ts","./node_modules/next/dist/server/image-optimizer.d.ts","./node_modules/next/dist/server/next-server.d.ts","./node_modules/next/dist/server/lib/types.d.ts","./node_modules/next/dist/server/lib/lru-cache.d.ts","./node_modules/next/dist/server/lib/dev-bundler-service.d.ts","./node_modules/next/dist/server/dev/static-paths-worker.d.ts","./node_modules/next/dist/server/dev/next-dev-server.d.ts","./node_modules/next/dist/server/next.d.ts","./node_modules/next/dist/server/lib/render-server.d.ts","./node_modules/next/dist/server/lib/router-server.d.ts","./node_modules/next/dist/shared/lib/router/utils/path-match.d.ts","./node_modules/next/dist/server/lib/router-utils/filesystem.d.ts","./node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.d.ts","./node_modules/next/dist/server/lib/router-utils/router-server-context.d.ts","./node_modules/next/dist/server/route-modules/route-module.d.ts","./node_modules/next/dist/server/load-components.d.ts","./node_modules/next/dist/server/web/adapter.d.ts","./node_modules/next/dist/server/app-render/types.d.ts","./node_modules/next/dist/build/webpack/loaders/metadata/types.d.ts","./node_modules/next/dist/build/webpack/loaders/next-app-loader/index.d.ts","./node_modules/next/dist/server/lib/app-dir-module.d.ts","./node_modules/next/dist/server/app-render/app-render.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/client/components/error-boundary.d.ts","./node_modules/next/dist/client/components/layout-router.d.ts","./node_modules/next/dist/client/components/render-from-template-context.d.ts","./node_modules/next/dist/client/components/client-page.d.ts","./node_modules/next/dist/client/components/client-segment.d.ts","./node_modules/next/dist/client/components/http-access-fallback/error-boundary.d.ts","./node_modules/next/dist/lib/metadata/types/alternative-urls-types.d.ts","./node_modules/next/dist/lib/metadata/types/extra-types.d.ts","./node_modules/next/dist/lib/metadata/types/metadata-types.d.ts","./node_modules/next/dist/lib/metadata/types/manifest-types.d.ts","./node_modules/next/dist/lib/metadata/types/opengraph-types.d.ts","./node_modules/next/dist/lib/metadata/types/twitter-types.d.ts","./node_modules/next/dist/lib/metadata/types/metadata-interface.d.ts","./node_modules/next/dist/lib/metadata/types/resolvers.d.ts","./node_modules/next/dist/lib/metadata/types/icons.d.ts","./node_modules/next/dist/lib/metadata/resolve-metadata.d.ts","./node_modules/next/dist/lib/metadata/metadata.d.ts","./node_modules/next/dist/lib/framework/boundary-components.d.ts","./node_modules/next/dist/server/app-render/rsc/preloads.d.ts","./node_modules/next/dist/server/app-render/rsc/postpone.d.ts","./node_modules/next/dist/server/app-render/rsc/taint.d.ts","./node_modules/next/dist/server/app-render/collect-segment-data.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-validation.d.ts","./node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.d.ts","./node_modules/next/dist/server/app-render/entry-base.d.ts","./node_modules/next/dist/build/templates/app-page.d.ts","./node_modules/next/dist/server/route-modules/app-page/helpers/prerender-manifest-matcher.d.ts","./node_modules/@types/react/jsx-dev-runtime.d.ts","./node_modules/@types/react/compiler-runtime.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.d.ts","./node_modules/@types/react-dom/client.d.ts","./node_modules/@types/react-dom/static.d.ts","./node_modules/@types/react-dom/server.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.d.ts","./node_modules/next/dist/server/route-modules/app-page/module.d.ts","./node_modules/next/dist/server/request/fallback-params.d.ts","./node_modules/next/dist/server/web/spec-extension/image-response.d.ts","./node_modules/next/dist/server/web/spec-extension/user-agent.d.ts","./node_modules/next/dist/server/web/spec-extension/url-pattern.d.ts","./node_modules/next/dist/server/after/index.d.ts","./node_modules/next/dist/server/request/connection.d.ts","./node_modules/next/dist/server/web/exports/index.d.ts","./node_modules/next/dist/server/request-meta.d.ts","./node_modules/next/dist/cli/next-test.d.ts","./node_modules/next/dist/shared/lib/size-limit.d.ts","./node_modules/next/dist/server/config-shared.d.ts","./node_modules/next/dist/server/base-http/index.d.ts","./node_modules/next/dist/server/api-utils/index.d.ts","./node_modules/next/dist/build/adapter/build-complete.d.ts","./node_modules/next/dist/types.d.ts","./node_modules/next/dist/shared/lib/html-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/utils.d.ts","./node_modules/next/dist/pages/_app.d.ts","./node_modules/next/app.d.ts","./node_modules/next/dist/server/web/spec-extension/unstable-cache.d.ts","./node_modules/next/dist/server/web/spec-extension/revalidate.d.ts","./node_modules/next/dist/server/web/spec-extension/unstable-no-store.d.ts","./node_modules/next/dist/server/use-cache/cache-tag.d.ts","./node_modules/next/cache.d.ts","./node_modules/next/dist/pages/_document.d.ts","./node_modules/next/document.d.ts","./node_modules/next/dist/shared/lib/dynamic.d.ts","./node_modules/next/dynamic.d.ts","./node_modules/next/dist/pages/_error.d.ts","./node_modules/next/dist/client/components/catch-error.d.ts","./node_modules/next/dist/api/error.d.ts","./node_modules/next/error.d.ts","./node_modules/next/dist/shared/lib/head.d.ts","./node_modules/next/head.d.ts","./node_modules/next/dist/server/request/cookies.d.ts","./node_modules/next/dist/server/request/headers.d.ts","./node_modules/next/dist/server/request/draft-mode.d.ts","./node_modules/next/headers.d.ts","./node_modules/next/dist/shared/lib/get-img-props.d.ts","./node_modules/next/dist/client/image-component.d.ts","./node_modules/next/dist/shared/lib/image-external.d.ts","./node_modules/next/image.d.ts","./node_modules/next/dist/client/link.d.ts","./node_modules/next/link.d.ts","./node_modules/next/dist/client/components/unrecognized-action-error.d.ts","./node_modules/next/dist/client/components/redirect.d.ts","./node_modules/next/dist/client/components/not-found.d.ts","./node_modules/next/dist/client/components/forbidden.d.ts","./node_modules/next/dist/client/components/unauthorized.d.ts","./node_modules/next/dist/client/components/unstable-rethrow.server.d.ts","./node_modules/next/dist/client/components/unstable-rethrow.d.ts","./node_modules/next/dist/client/components/navigation.react-server.d.ts","./node_modules/next/dist/client/components/navigation.d.ts","./node_modules/next/navigation.d.ts","./node_modules/next/router.d.ts","./node_modules/next/dist/client/script.d.ts","./node_modules/next/script.d.ts","./node_modules/next/dist/compiled/@edge-runtime/primitives/url.d.ts","./node_modules/next/dist/compiled/@vercel/og/satori/index.d.ts","./node_modules/next/dist/compiled/@vercel/og/types.d.ts","./node_modules/next/server.d.ts","./node_modules/next/types/global.d.ts","./node_modules/next/types/compiled.d.ts","./node_modules/next/types.d.ts","./node_modules/next/index.d.ts","./node_modules/next/image-types/global.d.ts","./next-env.d.ts","./lib/rate-limit.ts","./middleware.ts","./node_modules/playwright-core/types/protocol.d.ts","./node_modules/playwright-core/types/structs.d.ts","./node_modules/zod/v3/helpers/typealiases.d.cts","./node_modules/zod/v3/helpers/util.d.cts","./node_modules/zod/v3/index.d.cts","./node_modules/zod/v3/zoderror.d.cts","./node_modules/zod/v3/locales/en.d.cts","./node_modules/zod/v3/errors.d.cts","./node_modules/zod/v3/helpers/parseutil.d.cts","./node_modules/zod/v3/helpers/enumutil.d.cts","./node_modules/zod/v3/helpers/errorutil.d.cts","./node_modules/zod/v3/helpers/partialutil.d.cts","./node_modules/zod/v3/standard-schema.d.cts","./node_modules/zod/v3/types.d.cts","./node_modules/zod/v3/external.d.cts","./node_modules/zod/index.d.cts","./node_modules/playwright-core/types/types.d.ts","./node_modules/playwright-core/index.d.ts","./node_modules/playwright/types/test.d.ts","./node_modules/playwright/test.d.ts","./node_modules/@playwright/test/index.d.ts","./playwright.config.ts","./node_modules/@vitest/spy/optional-types.d.ts","./node_modules/@vitest/spy/dist/index.d.ts","./node_modules/tinyrainbow/dist/index.d.ts","./node_modules/@standard-schema/spec/dist/index.d.ts","./node_modules/@vitest/pretty-format/dist/index.d.ts","./node_modules/@vitest/utils/dist/types.d-bcelap-c.d.ts","./node_modules/@vitest/utils/dist/diff.d.ts","./node_modules/@vitest/utils/dist/display.d.ts","./node_modules/@types/deep-eql/index.d.ts","./node_modules/assertion-error/index.d.ts","./node_modules/@types/chai/index.d.ts","./node_modules/@vitest/expect/dist/index.d.ts","./node_modules/vite/types/hmrpayload.d.ts","./node_modules/vite/dist/node/chunks/modulerunnertransport.d.ts","./node_modules/vite/types/customevent.d.ts","./node_modules/rolldown/dist/shared/logging-bsnejils.d.mts","./node_modules/@oxc-project/types/types.d.ts","./node_modules/rolldown/dist/shared/binding-bacztfmx.d.mts","./node_modules/@rolldown/pluginutils/dist/filter/index.d.mts","./node_modules/@rolldown/pluginutils/dist/index.d.mts","./node_modules/rolldown/dist/shared/define-config-3bx_x2am.d.mts","./node_modules/rolldown/dist/index.d.mts","./node_modules/rolldown/dist/parse-ast-index.d.mts","./node_modules/vite/types/internal/rolluptypecompat.d.ts","./node_modules/rolldown/dist/shared/constructors-cbnat434.d.mts","./node_modules/rolldown/dist/plugins-index.d.mts","./node_modules/rolldown/dist/shared/transform-7xcuvrpl.d.mts","./node_modules/rolldown/dist/utils-index.d.mts","./node_modules/vite/types/hot.d.ts","./node_modules/vite/dist/node/module-runner.d.ts","./node_modules/vite/types/internal/esbuildoptions.d.ts","./node_modules/vite/types/metadata.d.ts","./node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.mts","./node_modules/@jridgewell/trace-mapping/types/types.d.mts","./node_modules/@jridgewell/trace-mapping/types/flatten-map.d.mts","./node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.mts","./node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.mts","./node_modules/@jridgewell/gen-mapping/types/types.d.mts","./node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.mts","./node_modules/@jridgewell/source-map/types/source-map.d.mts","./node_modules/terser/tools/terser.d.ts","./node_modules/vite/types/internal/terseroptions.d.ts","./node_modules/source-map-js/source-map.d.ts","./node_modules/postcss/lib/previous-map.d.ts","./node_modules/postcss/lib/input.d.ts","./node_modules/postcss/lib/css-syntax-error.d.ts","./node_modules/postcss/lib/declaration.d.ts","./node_modules/postcss/lib/root.d.ts","./node_modules/postcss/lib/warning.d.ts","./node_modules/postcss/lib/lazy-result.d.ts","./node_modules/postcss/lib/no-work-result.d.ts","./node_modules/postcss/lib/processor.d.ts","./node_modules/postcss/lib/result.d.ts","./node_modules/postcss/lib/document.d.ts","./node_modules/postcss/lib/rule.d.ts","./node_modules/postcss/lib/node.d.ts","./node_modules/postcss/lib/comment.d.ts","./node_modules/postcss/lib/container.d.ts","./node_modules/postcss/lib/at-rule.d.ts","./node_modules/postcss/lib/list.d.ts","./node_modules/postcss/lib/postcss.d.ts","./node_modules/postcss/lib/postcss.d.mts","./node_modules/lightningcss/node/ast.d.ts","./node_modules/lightningcss/node/targets.d.ts","./node_modules/lightningcss/node/index.d.ts","./node_modules/vite/types/internal/lightningcssoptions.d.ts","./node_modules/vite/types/internal/csspreprocessoroptions.d.ts","./node_modules/rolldown/dist/filter-index.d.mts","./node_modules/vite/types/importglob.d.ts","./node_modules/vite/dist/node/index.d.ts","./node_modules/@vitest/utils/dist/types.d.ts","./node_modules/@vitest/utils/dist/helpers.d.ts","./node_modules/@vitest/utils/dist/timers.d.ts","./node_modules/@vitest/utils/dist/index.d.ts","./node_modules/@vitest/runner/dist/tasks.d-deyaimiu.d.ts","./node_modules/@vitest/runner/dist/index.d.ts","./node_modules/vitest/dist/chunks/traces.d.d2t_r8rx.d.ts","./node_modules/@vitest/snapshot/dist/environment.d-dojxxzv9.d.ts","./node_modules/@vitest/snapshot/dist/rawsnapshot.d-d_x3-62x.d.ts","./node_modules/@vitest/snapshot/dist/index.d.ts","./node_modules/vitest/dist/chunks/config.d.a1h_y6jt.d.ts","./node_modules/vitest/dist/chunks/environment.d.crsxczp1.d.ts","./node_modules/vitest/dist/chunks/rpc.d.b_8spu0w.d.ts","./node_modules/vitest/dist/chunks/worker.d.zphpo4yb.d.ts","./node_modules/vitest/dist/chunks/browser.d.bcoexmfg.d.ts","./node_modules/vitest/optional-types.d.ts","./node_modules/@vitest/runner/dist/utils.d.ts","./node_modules/tinybench/dist/index.d.ts","./node_modules/vitest/dist/chunks/benchmark.d.daahlpsq.d.ts","./node_modules/@vitest/mocker/dist/types.d-bji5eawu.d.ts","./node_modules/@vitest/mocker/dist/index.d-b41z0auw.d.ts","./node_modules/@vitest/mocker/dist/index.d.ts","./node_modules/@vitest/utils/dist/source-map.d.ts","./node_modules/vitest/dist/chunks/coverage.d.bztk59wp.d.ts","./node_modules/@vitest/utils/dist/serialize.d.ts","./node_modules/@vitest/utils/dist/error.d.ts","./node_modules/vitest/dist/browser.d.ts","./node_modules/vitest/browser/context.d.ts","./node_modules/@vitest/snapshot/dist/manager.d.ts","./node_modules/vitest/dist/chunks/reporters.d.dtokvv2s.d.ts","./node_modules/vitest/dist/chunks/plugin.d.dwfiij7i.d.ts","./node_modules/vitest/dist/config.d.ts","./node_modules/vitest/config.d.ts","./vitest.config.ts","./node_modules/vitest/dist/chunks/global.d.dvssrdq5.d.ts","./node_modules/vitest/optional-runtime-types.d.ts","./node_modules/vitest/dist/chunks/suite.d.udjtyagw.d.ts","./node_modules/vitest/dist/chunks/evaluatedmodules.d.bxj5omdx.d.ts","./node_modules/vitest/dist/runners.d.ts","./node_modules/expect-type/dist/utils.d.ts","./node_modules/expect-type/dist/overloads.d.ts","./node_modules/expect-type/dist/branding.d.ts","./node_modules/expect-type/dist/messages.d.ts","./node_modules/expect-type/dist/index.d.ts","./node_modules/vitest/dist/index.d.ts","./lib/types.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/asset.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/address.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/claimant.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/get_liquidity_pool_id.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/liquidity_pool_asset.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/liquidity_pool_id.d.ts","./node_modules/bignumber.js/dist/bignumber.d.mts","./node_modules/@stellar/stellar-sdk/lib/esm/base/util/bignumber.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/types.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/generated/curr.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/generated/curr_generated.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/xdr.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/jsxdr.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/hashing.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/signing.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/keypair.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/transaction_base.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/memo.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/transaction.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/fee_bump_transaction.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/transaction_source.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/transaction_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/manage_sell_offer.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/create_passive_sell_offer.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/account_merge.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/allow_trust.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/bump_sequence.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/change_trust.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/create_account.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/create_claimable_balance.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/claim_claimable_balance.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/clawback_claimable_balance.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/inflation.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/manage_data.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/manage_buy_offer.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/path_payment_strict_receive.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/path_payment_strict_send.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/payment.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/set_options.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/begin_sponsoring_future_reserves.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/end_sponsoring_future_reserves.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/revoke_sponsorship.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/clawback.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/set_trustline_flags.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/liquidity_pool_deposit.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/liquidity_pool_withdraw.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/invoke_host_function.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/extend_footprint_ttl.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/restore_footprint.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operations/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/operation.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/account.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/muxed_account.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/network.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/strkey.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/signerkey.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/soroban.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/util/decode_encode_muxed_account.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/contract.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/numbers/xdr_large_int.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/numbers/uint128.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/numbers/uint256.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/numbers/int128.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/numbers/int256.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/numbers/sc_int.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/numbers/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/scval.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/events.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/sorobandata_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/auth.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/invocation.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/base/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/horizon_api.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/errors/network.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/errors/not_found.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/errors/bad_request.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/errors/bad_response.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/errors/account_requires_memo.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/errors/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/config.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/utils.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/stellartoml/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/federation/api.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/federation/server.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/federation/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/webauth/utils.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/webauth/errors.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/types/account.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/types/assets.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/types/offer.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/types/effects.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/types/trade.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/server_api.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/webauth/challenge_transaction.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/webauth/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/friendbot/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/account_response.d.ts","./node_modules/feaxios/dist/client-dgpl0cyy.d.ts","./node_modules/feaxios/dist/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/http-client/types.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/http-client/fetch-client.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/http-client/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/account_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/assets_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/claimable_balances_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/effect_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/friendbot_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/ledger_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/liquidity_pool_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/offer_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/operation_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/orderbook_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/path_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/payment_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/trade_aggregation_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/trades_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/transaction_call_builder.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/server.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/horizon_axios_client.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/horizon/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/rpc/api.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/rpc/server.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/rpc/parsers.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/rpc/transaction.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/rpc/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/types.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/sent_transaction.d.ts","./node_modules/@types/json-schema/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/spec.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/errors.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/assembled_transaction.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/basic_node_signer.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/client.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/rust_result.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/contract/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/bindings/generator.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/bindings/config.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/bindings/types.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/bindings/wasm_fetcher.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/bindings/client.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/bindings/sac-spec.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/bindings/index.d.ts","./node_modules/@stellar/stellar-sdk/lib/esm/index.d.ts","./node_modules/viem/node_modules/abitype/dist/types/register.d.ts","./node_modules/viem/node_modules/abitype/dist/types/types.d.ts","./node_modules/viem/node_modules/abitype/dist/types/abi.d.ts","./node_modules/viem/node_modules/abitype/dist/types/errors.d.ts","./node_modules/viem/node_modules/abitype/dist/types/narrow.d.ts","./node_modules/viem/node_modules/abitype/dist/types/generated.d.ts","./node_modules/viem/node_modules/abitype/dist/types/utils.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/types/signatures.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/formatabiparameter.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/formatabiparameters.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/formatabiitem.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/formatabi.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/types/utils.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/types/structs.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/parseabi.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/parseabiitem.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/parseabiparameter.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/parseabiparameters.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/errors/abiitem.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/errors/abiparameter.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/errors/signature.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/errors/splitparameters.d.ts","./node_modules/viem/node_modules/abitype/dist/types/human-readable/errors/struct.d.ts","./node_modules/viem/node_modules/abitype/dist/types/exports/index.d.ts","./node_modules/viem/node_modules/ox/_types/core/errors.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/bytes.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/hex.d.ts","./node_modules/viem/node_modules/ox/_types/core/hex.d.ts","./node_modules/viem/node_modules/ox/_types/core/bytes.d.ts","./node_modules/viem/node_modules/ox/_types/core/hash.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/types.d.ts","./node_modules/viem/node_modules/ox/_types/core/publickey.d.ts","./node_modules/viem/node_modules/ox/_types/core/address.d.ts","./node_modules/viem/node_modules/ox/_types/core/withdrawal.d.ts","./node_modules/viem/node_modules/ox/_types/core/blockoverrides.d.ts","./node_modules/viem/node_modules/ox/_types/core/base64.d.ts","./node_modules/viem/node_modules/ox/_types/core/signature.d.ts","./node_modules/viem/node_modules/@noble/hashes/esm/utils.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/utils.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/modular.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/curve.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/weierstrass.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/_shortw_utils.d.ts","./node_modules/viem/node_modules/ox/_types/core/p256.d.ts","./node_modules/viem/node_modules/ox/_types/webauthn/types.d.ts","./node_modules/viem/node_modules/ox/_types/webauthn/credential.d.ts","./node_modules/viem/node_modules/ox/_types/webauthn/authentication.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/cursor.d.ts","./node_modules/viem/node_modules/ox/_types/core/cbor.d.ts","./node_modules/viem/node_modules/ox/_types/webauthn/authenticator.d.ts","./node_modules/viem/node_modules/ox/_types/core/cosekey.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/webauthn.d.ts","./node_modules/viem/node_modules/ox/_types/webauthn/registration.d.ts","./node_modules/viem/node_modules/ox/_types/core/webauthnp256.d.ts","./node_modules/viem/_types/types/utils.d.ts","./node_modules/@scure/bip32/lib/esm/index.d.ts","./node_modules/viem/_types/types/account.d.ts","./node_modules/viem/_types/types/misc.d.ts","./node_modules/viem/_types/types/authorization.d.ts","./node_modules/viem/_types/types/eip4844.d.ts","./node_modules/viem/_types/types/fee.d.ts","./node_modules/viem/_types/types/kzg.d.ts","./node_modules/viem/_types/types/contract.d.ts","./node_modules/viem/_types/types/log.d.ts","./node_modules/viem/_types/types/transaction.d.ts","./node_modules/viem/_types/types/typeddata.d.ts","./node_modules/viem/_types/errors/utils.d.ts","./node_modules/viem/_types/accounts/utils/parseaccount.d.ts","./node_modules/viem/_types/types/withdrawal.d.ts","./node_modules/viem/_types/types/block.d.ts","./node_modules/viem/node_modules/ox/_types/core/abiitem.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/abiparameters.d.ts","./node_modules/viem/node_modules/ox/_types/core/abiparameters.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/abiitem.d.ts","./node_modules/viem/node_modules/ox/_types/core/abi.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/abiconstructor.d.ts","./node_modules/viem/node_modules/ox/_types/core/abiconstructor.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/abierror.d.ts","./node_modules/viem/node_modules/ox/_types/core/abierror.d.ts","./node_modules/viem/node_modules/ox/_types/core/accesslist.d.ts","./node_modules/viem/node_modules/ox/_types/core/rlp.d.ts","./node_modules/viem/node_modules/ox/_types/core/authorization.d.ts","./node_modules/viem/node_modules/ox/_types/core/transaction.d.ts","./node_modules/viem/node_modules/ox/_types/core/block.d.ts","./node_modules/viem/node_modules/ox/_types/core/filter.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/abievent.d.ts","./node_modules/viem/node_modules/ox/_types/core/abievent.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/abifunction.d.ts","./node_modules/viem/node_modules/ox/_types/core/abifunction.d.ts","./node_modules/viem/node_modules/ox/_types/core/accountproof.d.ts","./node_modules/viem/node_modules/ox/_types/core/aesgcm.d.ts","./node_modules/viem/node_modules/ox/_types/core/base32.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/base58.d.ts","./node_modules/viem/node_modules/ox/_types/core/base58.d.ts","./node_modules/viem/node_modules/ox/_types/core/bech32m.d.ts","./node_modules/viem/node_modules/ox/_types/core/binarystatetree.d.ts","./node_modules/viem/node_modules/ox/_types/core/kzg.d.ts","./node_modules/viem/node_modules/ox/_types/core/blobs.d.ts","./node_modules/viem/node_modules/ox/_types/core/bloom.d.ts","./node_modules/viem/node_modules/ox/_types/core/blspoint.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/hash-to-curve.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/tower.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/bls.d.ts","./node_modules/viem/node_modules/ox/_types/core/bls.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/lru.d.ts","./node_modules/viem/node_modules/ox/_types/core/caches.d.ts","./node_modules/viem/node_modules/ox/_types/core/compactsize.d.ts","./node_modules/viem/node_modules/ox/_types/core/contractaddress.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/edwards.d.ts","./node_modules/viem/node_modules/ox/_types/core/ed25519.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/ens.d.ts","./node_modules/viem/node_modules/ox/_types/core/ens.d.ts","./node_modules/viem/node_modules/ox/_types/core/fee.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/hdkey.d.ts","./node_modules/viem/node_modules/ox/_types/core/hdkey.d.ts","./node_modules/viem/node_modules/ox/_types/core/log.d.ts","./node_modules/viem/node_modules/ox/_types/core/stateoverrides.d.ts","./node_modules/viem/node_modules/ox/_types/core/transactionreceipt.d.ts","./node_modules/viem/node_modules/ox/_types/core/transactionrequest.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/rpcschemas/eth.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/rpcschemas/wallet.d.ts","./node_modules/viem/node_modules/ox/_types/core/rpcschema.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/register.d.ts","./node_modules/viem/node_modules/ox/_types/core/json.d.ts","./node_modules/viem/node_modules/ox/_types/core/keystore.d.ts","./node_modules/@scure/bip39/esm/wordlists/czech.d.ts","./node_modules/@scure/bip39/esm/wordlists/english.d.ts","./node_modules/@scure/bip39/esm/wordlists/french.d.ts","./node_modules/@scure/bip39/esm/wordlists/italian.d.ts","./node_modules/@scure/bip39/esm/wordlists/japanese.d.ts","./node_modules/@scure/bip39/esm/wordlists/korean.d.ts","./node_modules/@scure/bip39/esm/wordlists/portuguese.d.ts","./node_modules/@scure/bip39/esm/wordlists/simplified-chinese.d.ts","./node_modules/@scure/bip39/esm/wordlists/spanish.d.ts","./node_modules/@scure/bip39/esm/wordlists/traditional-chinese.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/mnemonic/wordlists.d.ts","./node_modules/viem/node_modules/ox/_types/core/mnemonic.d.ts","./node_modules/viem/node_modules/ox/_types/core/personalmessage.d.ts","./node_modules/eventemitter3/index.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/rpcschema.d.ts","./node_modules/viem/node_modules/ox/_types/core/provider.d.ts","./node_modules/viem/node_modules/ox/_types/core/rpcrequest.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/promise.d.ts","./node_modules/viem/node_modules/ox/_types/core/internal/rpctransport.d.ts","./node_modules/viem/node_modules/ox/_types/core/rpctransport.d.ts","./node_modules/viem/node_modules/ox/_types/core/secp256k1.d.ts","./node_modules/viem/node_modules/ox/_types/core/siwe.d.ts","./node_modules/viem/node_modules/ox/_types/core/solidity.d.ts","./node_modules/viem/node_modules/ox/_types/core/txenvelope.d.ts","./node_modules/viem/node_modules/ox/_types/core/txenvelopeeip1559.d.ts","./node_modules/viem/node_modules/ox/_types/core/txenvelopeeip2930.d.ts","./node_modules/viem/node_modules/ox/_types/core/txenvelopeeip4844.d.ts","./node_modules/viem/node_modules/ox/_types/core/txenvelopeeip7702.d.ts","./node_modules/viem/node_modules/ox/_types/core/txenvelopelegacy.d.ts","./node_modules/viem/node_modules/ox/_types/core/typeddata.d.ts","./node_modules/viem/node_modules/ox/_types/core/validatordata.d.ts","./node_modules/viem/node_modules/ox/_types/core/value.d.ts","./node_modules/viem/node_modules/ox/_types/core/webcryptop256.d.ts","./node_modules/viem/node_modules/@noble/curves/esm/abstract/montgomery.d.ts","./node_modules/viem/node_modules/ox/_types/core/x25519.d.ts","./node_modules/viem/node_modules/ox/_types/index.d.ts","./node_modules/viem/node_modules/ox/_types/core/rpcresponse.d.ts","./node_modules/viem/_types/types/proof.d.ts","./node_modules/viem/_types/types/rpc.d.ts","./node_modules/viem/_types/account-abstraction/types/useroperation.d.ts","./node_modules/viem/_types/account-abstraction/types/rpc.d.ts","./node_modules/viem/_types/errors/base.d.ts","./node_modules/viem/_types/errors/request.d.ts","./node_modules/viem/_types/errors/rpc.d.ts","./node_modules/viem/_types/utils/promise/createbatchscheduler.d.ts","./node_modules/viem/_types/utils/promise/withretry.d.ts","./node_modules/viem/_types/utils/rpc/socket.d.ts","./node_modules/viem/_types/utils/buildrequest.d.ts","./node_modules/viem/_types/experimental/erc7895/actions/addsubaccount.d.ts","./node_modules/viem/_types/utils/siwe/types.d.ts","./node_modules/viem/_types/types/register.d.ts","./node_modules/viem/_types/types/capabilities.d.ts","./node_modules/viem/_types/types/eip1193.d.ts","./node_modules/viem/_types/clients/transports/createtransport.d.ts","./node_modules/viem/_types/errors/fee.d.ts","./node_modules/viem/_types/types/stateoverride.d.ts","./node_modules/viem/_types/utils/signature/recoveraddress.d.ts","./node_modules/viem/_types/utils/data/concat.d.ts","./node_modules/viem/_types/utils/data/ishex.d.ts","./node_modules/viem/_types/errors/data.d.ts","./node_modules/viem/_types/utils/data/pad.d.ts","./node_modules/viem/_types/errors/encoding.d.ts","./node_modules/viem/_types/utils/data/size.d.ts","./node_modules/viem/_types/utils/data/trim.d.ts","./node_modules/viem/_types/utils/encoding/fromhex.d.ts","./node_modules/viem/_types/utils/encoding/tohex.d.ts","./node_modules/viem/_types/utils/encoding/tobytes.d.ts","./node_modules/viem/_types/errors/cursor.d.ts","./node_modules/viem/_types/utils/cursor.d.ts","./node_modules/viem/_types/utils/encoding/torlp.d.ts","./node_modules/viem/_types/utils/hash/keccak256.d.ts","./node_modules/viem/_types/utils/authorization/hashauthorization.d.ts","./node_modules/viem/_types/utils/authorization/recoverauthorizationaddress.d.ts","./node_modules/viem/_types/errors/estimategas.d.ts","./node_modules/viem/_types/errors/transaction.d.ts","./node_modules/viem/_types/utils/transaction/gettransactiontype.d.ts","./node_modules/viem/_types/utils/authorization/serializeauthorizationlist.d.ts","./node_modules/viem/_types/utils/blob/blobstocommitments.d.ts","./node_modules/viem/_types/utils/blob/blobstoproofs.d.ts","./node_modules/viem/_types/utils/hash/sha256.d.ts","./node_modules/viem/_types/utils/blob/commitmenttoversionedhash.d.ts","./node_modules/viem/_types/utils/blob/commitmentstoversionedhashes.d.ts","./node_modules/viem/_types/errors/blob.d.ts","./node_modules/viem/_types/utils/blob/toblobs.d.ts","./node_modules/viem/_types/utils/blob/toblobsidecars.d.ts","./node_modules/viem/_types/errors/address.d.ts","./node_modules/viem/_types/errors/chain.d.ts","./node_modules/viem/_types/errors/node.d.ts","./node_modules/viem/_types/utils/lru.d.ts","./node_modules/viem/_types/utils/address/isaddress.d.ts","./node_modules/viem/_types/utils/transaction/asserttransaction.d.ts","./node_modules/viem/_types/utils/transaction/serializeaccesslist.d.ts","./node_modules/viem/_types/utils/transaction/serializetransaction.d.ts","./node_modules/viem/_types/accounts/utils/sign.d.ts","./node_modules/viem/_types/accounts/utils/signtransaction.d.ts","./node_modules/viem/_types/errors/account.d.ts","./node_modules/viem/_types/utils/chain/assertcurrentchain.d.ts","./node_modules/viem/_types/utils/errors/gettransactionerror.d.ts","./node_modules/viem/_types/utils/formatters/formatter.d.ts","./node_modules/viem/_types/utils/formatters/transactionrequest.d.ts","./node_modules/viem/_types/utils/transaction/assertrequest.d.ts","./node_modules/viem/_types/actions/public/getchainid.d.ts","./node_modules/viem/_types/actions/wallet/sendrawtransaction.d.ts","./node_modules/viem/_types/actions/wallet/sendtransaction.d.ts","./node_modules/viem/_types/utils/errors/getnodeerror.d.ts","./node_modules/viem/_types/utils/errors/getestimategaserror.d.ts","./node_modules/viem/_types/actions/public/estimategas.d.ts","./node_modules/viem/_types/errors/block.d.ts","./node_modules/viem/_types/utils/formatters/transaction.d.ts","./node_modules/viem/_types/utils/formatters/block.d.ts","./node_modules/viem/_types/actions/public/getblock.d.ts","./node_modules/viem/_types/actions/public/gettransactioncount.d.ts","./node_modules/viem/_types/actions/wallet/preparetransactionrequest.d.ts","./node_modules/viem/_types/actions/public/getgasprice.d.ts","./node_modules/viem/_types/actions/public/estimatemaxpriorityfeepergas.d.ts","./node_modules/viem/_types/actions/public/estimatefeespergas.d.ts","./node_modules/viem/_types/errors/abi.d.ts","./node_modules/viem/_types/utils/data/slice.d.ts","./node_modules/viem/_types/utils/abi/encodeabiparameters.d.ts","./node_modules/viem/_types/utils/abi/encodedeploydata.d.ts","./node_modules/viem/_types/utils/hash/hashsignature.d.ts","./node_modules/viem/_types/utils/hash/normalizesignature.d.ts","./node_modules/viem/_types/utils/hash/tosignature.d.ts","./node_modules/viem/_types/utils/hash/tosignaturehash.d.ts","./node_modules/viem/_types/utils/hash/tofunctionselector.d.ts","./node_modules/viem/_types/utils/abi/formatabiitem.d.ts","./node_modules/viem/_types/utils/abi/getabiitem.d.ts","./node_modules/viem/_types/utils/abi/encodefunctiondata.d.ts","./node_modules/viem/_types/utils/address/getaddress.d.ts","./node_modules/viem/_types/utils/address/isaddressequal.d.ts","./node_modules/viem/_types/utils/signature/serializesignature.d.ts","./node_modules/viem/_types/utils/encoding/frombytes.d.ts","./node_modules/viem/_types/utils/abi/decodeabiparameters.d.ts","./node_modules/viem/_types/utils/abi/decodeerrorresult.d.ts","./node_modules/viem/_types/errors/contract.d.ts","./node_modules/viem/_types/utils/abi/decodefunctionresult.d.ts","./node_modules/viem/_types/utils/chain/getchaincontractaddress.d.ts","./node_modules/viem/_types/utils/errors/getcallerror.d.ts","./node_modules/viem/_types/errors/stateoverride.d.ts","./node_modules/viem/_types/utils/stateoverride.d.ts","./node_modules/viem/_types/actions/public/call.d.ts","./node_modules/viem/_types/actions/public/getcode.d.ts","./node_modules/viem/_types/utils/errors/getcontracterror.d.ts","./node_modules/viem/_types/actions/public/readcontract.d.ts","./node_modules/viem/_types/actions/public/verifyhash.d.ts","./node_modules/viem/_types/types/chain.d.ts","./node_modules/viem/_types/types/datasuffix.d.ts","./node_modules/viem/_types/errors/ccip.d.ts","./node_modules/viem/_types/utils/ccip.d.ts","./node_modules/viem/_types/utils/ens/encodedlabeltolabelhash.d.ts","./node_modules/viem/_types/utils/ens/namehash.d.ts","./node_modules/viem/_types/utils/ens/encodelabelhash.d.ts","./node_modules/viem/_types/utils/ens/labelhash.d.ts","./node_modules/viem/_types/utils/ens/packettobytes.d.ts","./node_modules/viem/_types/actions/ens/getensaddress.d.ts","./node_modules/viem/_types/types/ens.d.ts","./node_modules/viem/_types/errors/ens.d.ts","./node_modules/viem/_types/utils/ens/avatar/utils.d.ts","./node_modules/viem/_types/utils/ens/avatar/parseavatarrecord.d.ts","./node_modules/viem/_types/actions/ens/getenstext.d.ts","./node_modules/viem/_types/actions/ens/getensavatar.d.ts","./node_modules/viem/_types/actions/ens/getensname.d.ts","./node_modules/viem/_types/actions/ens/getensresolver.d.ts","./node_modules/viem/_types/actions/public/createaccesslist.d.ts","./node_modules/viem/_types/types/filter.d.ts","./node_modules/viem/_types/actions/public/createblockfilter.d.ts","./node_modules/viem/_types/errors/log.d.ts","./node_modules/viem/_types/utils/hash/toeventselector.d.ts","./node_modules/viem/_types/utils/abi/encodeeventtopics.d.ts","./node_modules/viem/_types/actions/public/createcontracteventfilter.d.ts","./node_modules/viem/_types/actions/public/createeventfilter.d.ts","./node_modules/viem/_types/actions/public/creatependingtransactionfilter.d.ts","./node_modules/viem/_types/actions/public/estimatecontractgas.d.ts","./node_modules/viem/_types/actions/public/filltransaction.d.ts","./node_modules/viem/_types/actions/public/getbalance.d.ts","./node_modules/viem/_types/actions/public/getblobbasefee.d.ts","./node_modules/viem/_types/utils/promise/withcache.d.ts","./node_modules/viem/_types/actions/public/getblocknumber.d.ts","./node_modules/viem/_types/actions/public/getblocktransactioncount.d.ts","./node_modules/viem/_types/utils/abi/decodeeventlog.d.ts","./node_modules/viem/_types/utils/formatters/log.d.ts","./node_modules/viem/_types/actions/public/getlogs.d.ts","./node_modules/viem/_types/actions/public/getcontractevents.d.ts","./node_modules/viem/_types/actions/public/getdelegation.d.ts","./node_modules/viem/_types/errors/eip712.d.ts","./node_modules/viem/_types/actions/public/geteip712domain.d.ts","./node_modules/viem/_types/utils/formatters/feehistory.d.ts","./node_modules/viem/_types/actions/public/getfeehistory.d.ts","./node_modules/viem/_types/actions/public/getfilterchanges.d.ts","./node_modules/viem/_types/actions/public/getfilterlogs.d.ts","./node_modules/viem/_types/utils/formatters/proof.d.ts","./node_modules/viem/_types/actions/public/getproof.d.ts","./node_modules/viem/_types/actions/public/getstorageat.d.ts","./node_modules/viem/_types/accounts/generatemnemonic.d.ts","./node_modules/viem/_types/accounts/generateprivatekey.d.ts","./node_modules/viem/_types/accounts/toaccount.d.ts","./node_modules/viem/_types/accounts/utils/publickeytoaddress.d.ts","./node_modules/viem/_types/utils/signature/hashmessage.d.ts","./node_modules/viem/_types/accounts/utils/signmessage.d.ts","./node_modules/viem/_types/utils/typeddata.d.ts","./node_modules/viem/_types/utils/signature/hashtypeddata.d.ts","./node_modules/viem/_types/accounts/utils/signtypeddata.d.ts","./node_modules/viem/_types/accounts/privatekeytoaccount.d.ts","./node_modules/viem/_types/accounts/hdkeytoaccount.d.ts","./node_modules/viem/_types/accounts/mnemonictoaccount.d.ts","./node_modules/viem/_types/accounts/utils/privatekeytoaddress.d.ts","./node_modules/viem/_types/accounts/utils/signauthorization.d.ts","./node_modules/viem/_types/accounts/wordlists.d.ts","./node_modules/viem/_types/accounts/index.d.ts","./node_modules/viem/_types/actions/public/gettransaction.d.ts","./node_modules/viem/_types/utils/formatters/transactionreceipt.d.ts","./node_modules/viem/_types/actions/public/gettransactionconfirmations.d.ts","./node_modules/viem/_types/actions/public/gettransactionreceipt.d.ts","./node_modules/viem/_types/types/multicall.d.ts","./node_modules/viem/_types/actions/public/multicall.d.ts","./node_modules/viem/_types/types/calls.d.ts","./node_modules/viem/_types/actions/public/simulateblocks.d.ts","./node_modules/viem/_types/actions/public/simulatecalls.d.ts","./node_modules/viem/_types/utils/observe.d.ts","./node_modules/viem/_types/clients/transports/fallback.d.ts","./node_modules/viem/_types/types/transport.d.ts","./node_modules/viem/_types/utils/poll.d.ts","./node_modules/viem/_types/actions/public/watchblocknumber.d.ts","./node_modules/viem/_types/actions/public/waitfortransactionreceipt.d.ts","./node_modules/viem/_types/utils/abi/decodefunctiondata.d.ts","./node_modules/viem/_types/utils/abi/encodeerrorresult.d.ts","./node_modules/viem/_types/utils/abi/encodefunctionresult.d.ts","./node_modules/viem/_types/utils/abi/encodepacked.d.ts","./node_modules/viem/_types/utils/abi/formatabiitemwithargs.d.ts","./node_modules/viem/_types/utils/abi/parseeventlogs.d.ts","./node_modules/viem/_types/utils/data/isbytes.d.ts","./node_modules/viem/_types/utils/address/getcontractaddress.d.ts","./node_modules/viem/_types/utils/authorization/verifyauthorization.d.ts","./node_modules/viem/_types/utils/chain/definechain.d.ts","./node_modules/viem/_types/utils/chain/extractchain.d.ts","./node_modules/viem/_types/utils/encoding/fromrlp.d.ts","./node_modules/viem/_types/utils/formatters/extract.d.ts","./node_modules/viem/_types/actions/wallet/addchain.d.ts","./node_modules/viem/_types/actions/wallet/deploycontract.d.ts","./node_modules/viem/_types/actions/wallet/getaddresses.d.ts","./node_modules/viem/_types/actions/wallet/getcallsstatus.d.ts","./node_modules/viem/_types/actions/wallet/getcapabilities.d.ts","./node_modules/viem/_types/actions/wallet/getpermissions.d.ts","./node_modules/viem/_types/actions/wallet/prepareauthorization.d.ts","./node_modules/viem/_types/actions/wallet/requestaddresses.d.ts","./node_modules/viem/_types/actions/wallet/requestpermissions.d.ts","./node_modules/viem/_types/actions/wallet/sendcalls.d.ts","./node_modules/viem/_types/actions/wallet/waitforcallsstatus.d.ts","./node_modules/viem/_types/actions/wallet/sendcallssync.d.ts","./node_modules/viem/_types/actions/wallet/showcallsstatus.d.ts","./node_modules/viem/_types/actions/wallet/signauthorization.d.ts","./node_modules/viem/_types/actions/wallet/signmessage.d.ts","./node_modules/viem/_types/actions/wallet/signtransaction.d.ts","./node_modules/viem/_types/utils/stringify.d.ts","./node_modules/viem/_types/actions/wallet/signtypeddata.d.ts","./node_modules/viem/_types/actions/wallet/switchchain.d.ts","./node_modules/viem/_types/actions/wallet/watchasset.d.ts","./node_modules/viem/_types/actions/wallet/writecontractsync.d.ts","./node_modules/viem/_types/clients/decorators/wallet.d.ts","./node_modules/viem/_types/utils/getaction.d.ts","./node_modules/viem/_types/utils/hash/ishash.d.ts","./node_modules/viem/_types/utils/hash/ripemd160.d.ts","./node_modules/viem/_types/utils/hash/toeventhash.d.ts","./node_modules/viem/_types/utils/hash/toeventsignature.d.ts","./node_modules/viem/_types/utils/hash/tofunctionhash.d.ts","./node_modules/viem/_types/utils/hash/tofunctionsignature.d.ts","./node_modules/viem/_types/utils/regex.d.ts","./node_modules/viem/_types/utils/promise/withtimeout.d.ts","./node_modules/viem/_types/utils/rpc/http.d.ts","./node_modules/viem/_types/utils/rpc/compat.d.ts","./node_modules/viem/_types/utils/rpc/websocket.d.ts","./node_modules/viem/_types/utils/signature/iserc6492signature.d.ts","./node_modules/viem/_types/utils/signature/iserc8010signature.d.ts","./node_modules/viem/_types/utils/signature/parseerc6492signature.d.ts","./node_modules/viem/_types/utils/signature/parseerc8010signature.d.ts","./node_modules/viem/_types/utils/signature/recovermessageaddress.d.ts","./node_modules/viem/_types/utils/signature/recoverpublickey.d.ts","./node_modules/viem/_types/utils/signature/recovertypeddataaddress.d.ts","./node_modules/viem/_types/utils/signature/serializeerc6492signature.d.ts","./node_modules/viem/_types/utils/signature/serializeerc8010signature.d.ts","./node_modules/viem/_types/utils/signature/verifyhash.d.ts","./node_modules/viem/_types/utils/signature/verifymessage.d.ts","./node_modules/viem/_types/utils/signature/verifytypeddata.d.ts","./node_modules/viem/_types/utils/transaction/getserializedtransactiontype.d.ts","./node_modules/viem/_types/utils/transaction/parsetransaction.d.ts","./node_modules/viem/_types/utils/unit/formatunits.d.ts","./node_modules/viem/_types/utils/unit/formatether.d.ts","./node_modules/viem/_types/utils/unit/formatgwei.d.ts","./node_modules/viem/_types/utils/unit/parseunits.d.ts","./node_modules/viem/_types/utils/unit/parseether.d.ts","./node_modules/viem/_types/utils/unit/parsegwei.d.ts","./node_modules/viem/_types/utils/index.d.ts","./node_modules/viem/_types/actions/wallet/sendrawtransactionsync.d.ts","./node_modules/viem/_types/actions/wallet/sendtransactionsync.d.ts","./node_modules/viem/_types/actions/wallet/writecontract.d.ts","./node_modules/viem/_types/actions/public/simulatecontract.d.ts","./node_modules/viem/_types/actions/public/uninstallfilter.d.ts","./node_modules/viem/_types/actions/public/verifymessage.d.ts","./node_modules/viem/_types/actions/public/verifytypeddata.d.ts","./node_modules/viem/_types/actions/public/watchblocks.d.ts","./node_modules/viem/_types/actions/public/watchcontractevent.d.ts","./node_modules/viem/_types/actions/public/watchevent.d.ts","./node_modules/viem/_types/actions/public/watchpendingtransactions.d.ts","./node_modules/viem/_types/utils/siwe/validatesiwemessage.d.ts","./node_modules/viem/_types/actions/siwe/verifysiwemessage.d.ts","./node_modules/viem/_types/clients/decorators/public.d.ts","./node_modules/viem/_types/clients/createclient.d.ts","./node_modules/viem/_types/utils/noncemanager.d.ts","./node_modules/viem/_types/accounts/types.d.ts","./node_modules/viem/_types/account-abstraction/accounts/types.d.ts","./node_modules/viem/_types/account-abstraction/types/entrypointversion.d.ts","./node_modules/viem/_types/actions/getcontract.d.ts","./node_modules/viem/_types/actions/test/dumpstate.d.ts","./node_modules/viem/_types/actions/test/getautomine.d.ts","./node_modules/viem/_types/actions/test/gettxpoolcontent.d.ts","./node_modules/viem/_types/actions/test/gettxpoolstatus.d.ts","./node_modules/viem/_types/actions/test/impersonateaccount.d.ts","./node_modules/viem/_types/actions/test/increasetime.d.ts","./node_modules/viem/_types/actions/test/inspecttxpool.d.ts","./node_modules/viem/_types/actions/test/loadstate.d.ts","./node_modules/viem/_types/actions/test/mine.d.ts","./node_modules/viem/_types/actions/test/reset.d.ts","./node_modules/viem/_types/actions/test/revert.d.ts","./node_modules/viem/_types/actions/test/sendunsignedtransaction.d.ts","./node_modules/viem/_types/actions/test/setbalance.d.ts","./node_modules/viem/_types/actions/test/setblockgaslimit.d.ts","./node_modules/viem/_types/actions/test/setblocktimestampinterval.d.ts","./node_modules/viem/_types/actions/test/setcode.d.ts","./node_modules/viem/_types/actions/test/setcoinbase.d.ts","./node_modules/viem/_types/actions/test/setintervalmining.d.ts","./node_modules/viem/_types/actions/test/setmingasprice.d.ts","./node_modules/viem/_types/actions/test/setnextblockbasefeepergas.d.ts","./node_modules/viem/_types/actions/test/setnextblocktimestamp.d.ts","./node_modules/viem/_types/actions/test/setnonce.d.ts","./node_modules/viem/_types/actions/test/setstorageat.d.ts","./node_modules/viem/_types/actions/test/stopimpersonatingaccount.d.ts","./node_modules/viem/_types/clients/decorators/test.d.ts","./node_modules/viem/_types/clients/createtestclient.d.ts","./node_modules/viem/_types/actions/test/droptransaction.d.ts","./node_modules/viem/_types/actions/test/removeblocktimestampinterval.d.ts","./node_modules/viem/_types/actions/test/setautomine.d.ts","./node_modules/viem/_types/actions/test/setloggingenabled.d.ts","./node_modules/viem/_types/actions/test/setrpcurl.d.ts","./node_modules/viem/_types/actions/test/snapshot.d.ts","./node_modules/viem/_types/clients/createpublicclient.d.ts","./node_modules/viem/_types/clients/createwalletclient.d.ts","./node_modules/viem/_types/clients/transports/custom.d.ts","./node_modules/viem/_types/errors/transport.d.ts","./node_modules/viem/_types/clients/transports/http.d.ts","./node_modules/viem/_types/clients/transports/websocket.d.ts","./node_modules/viem/_types/constants/abis.d.ts","./node_modules/viem/_types/constants/address.d.ts","./node_modules/viem/_types/constants/bytes.d.ts","./node_modules/viem/_types/constants/contracts.d.ts","./node_modules/viem/_types/constants/number.d.ts","./node_modules/viem/_types/constants/strings.d.ts","./node_modules/viem/_types/constants/unit.d.ts","./node_modules/viem/_types/errors/calls.d.ts","./node_modules/viem/_types/errors/typeddata.d.ts","./node_modules/viem/_types/errors/unit.d.ts","./node_modules/viem/_types/utils/abi/decodedeploydata.d.ts","./node_modules/viem/_types/utils/abi/prepareencodefunctiondata.d.ts","./node_modules/viem/_types/utils/blob/fromblobs.d.ts","./node_modules/viem/_types/utils/blob/sidecarstoversionedhashes.d.ts","./node_modules/viem/_types/utils/ens/tocointype.d.ts","./node_modules/viem/_types/utils/kzg/definekzg.d.ts","./node_modules/viem/_types/utils/kzg/setupkzg.d.ts","./node_modules/viem/_types/utils/signature/compactsignaturetosignature.d.ts","./node_modules/viem/_types/utils/signature/parsecompactsignature.d.ts","./node_modules/viem/_types/utils/signature/parsesignature.d.ts","./node_modules/viem/_types/utils/signature/recovertransactionaddress.d.ts","./node_modules/viem/_types/utils/signature/serializecompactsignature.d.ts","./node_modules/viem/_types/utils/signature/signaturetocompactsignature.d.ts","./node_modules/viem/_types/utils/signature/toprefixedmessage.d.ts","./node_modules/viem/_types/index.d.ts","./node_modules/viem/_types/chains/definitions/0g.d.ts","./node_modules/viem/_types/chains/definitions/0ggalileotestnet.d.ts","./node_modules/viem/_types/chains/definitions/0gmainnet.d.ts","./node_modules/viem/_types/chains/definitions/0gtestnet.d.ts","./node_modules/viem/_types/chains/definitions/5irechain.d.ts","./node_modules/viem/_types/chains/definitions/abey.d.ts","./node_modules/viem/_types/zksync/types/account.d.ts","./node_modules/viem/_types/zksync/accounts/tomultisigsmartaccount.d.ts","./node_modules/viem/_types/zksync/accounts/tosinglesigsmartaccount.d.ts","./node_modules/viem/_types/zksync/accounts/tosmartaccount.d.ts","./node_modules/viem/_types/zksync/errors/bridge.d.ts","./node_modules/viem/_types/zksync/types/fee.d.ts","./node_modules/viem/_types/zksync/types/log.d.ts","./node_modules/viem/_types/zksync/types/transaction.d.ts","./node_modules/viem/_types/zksync/types/eip712.d.ts","./node_modules/viem/_types/zksync/types/chain.d.ts","./node_modules/viem/_types/zksync/actions/claimfaileddeposit.d.ts","./node_modules/viem/_types/zksync/types/contract.d.ts","./node_modules/viem/_types/zksync/errors/bytecode.d.ts","./node_modules/viem/_types/zksync/utils/hashbytecode.d.ts","./node_modules/viem/_types/zksync/utils/abi/encodedeploydata.d.ts","./node_modules/viem/_types/zksync/actions/sendeip712transaction.d.ts","./node_modules/viem/_types/zksync/actions/deploycontract.d.ts","./node_modules/viem/_types/zksync/actions/deposit.d.ts","./node_modules/viem/_types/zksync/types/block.d.ts","./node_modules/viem/_types/zksync/types/proof.d.ts","./node_modules/viem/_types/zksync/types/eip1193.d.ts","./node_modules/viem/_types/zksync/actions/estimatefee.d.ts","./node_modules/viem/_types/zksync/actions/finalizewithdrawal.d.ts","./node_modules/viem/_types/zksync/actions/getallbalances.d.ts","./node_modules/viem/_types/zksync/actions/getblockdetails.d.ts","./node_modules/viem/_types/zksync/actions/getbridgehubcontractaddress.d.ts","./node_modules/viem/_types/zksync/actions/getdefaultbridgeaddresses.d.ts","./node_modules/viem/_types/zksync/actions/getgasperpubdata.d.ts","./node_modules/viem/_types/zksync/actions/getl1allowance.d.ts","./node_modules/viem/_types/zksync/actions/getl1balance.d.ts","./node_modules/viem/_types/zksync/actions/getl1batchblockrange.d.ts","./node_modules/viem/_types/zksync/actions/getl1batchdetails.d.ts","./node_modules/viem/_types/zksync/actions/getl1batchnumber.d.ts","./node_modules/viem/_types/zksync/actions/getl1chainid.d.ts","./node_modules/viem/_types/zksync/actions/getl1tokenaddress.d.ts","./node_modules/viem/_types/zksync/errors/token-is-eth.d.ts","./node_modules/viem/_types/zksync/actions/getl1tokenbalance.d.ts","./node_modules/viem/_types/zksync/actions/getl2tokenaddress.d.ts","./node_modules/viem/_types/zksync/actions/getlogproof.d.ts","./node_modules/viem/_types/zksync/actions/getmaincontractaddress.d.ts","./node_modules/viem/_types/zksync/actions/getrawblocktransactions.d.ts","./node_modules/viem/_types/zksync/actions/gettestnetpaymasteraddress.d.ts","./node_modules/viem/_types/zksync/actions/gettransactiondetails.d.ts","./node_modules/viem/_types/zksync/actions/iswithdrawalfinalized.d.ts","./node_modules/viem/_types/zksync/actions/requestexecute.d.ts","./node_modules/viem/_types/zksync/actions/sendtransaction.d.ts","./node_modules/viem/_types/zksync/actions/signeip712transaction.d.ts","./node_modules/viem/_types/zksync/actions/signtransaction.d.ts","./node_modules/viem/_types/zksync/actions/withdraw.d.ts","./node_modules/viem/_types/zksync/serializers.d.ts","./node_modules/viem/_types/zksync/chainconfig.d.ts","./node_modules/viem/_types/chains/definitions/zksync.d.ts","./node_modules/viem/_types/chains/definitions/zksyncinmemorynode.d.ts","./node_modules/viem/_types/chains/definitions/zksynclocalcustomhyperchain.d.ts","./node_modules/viem/_types/chains/definitions/zksynclocalhyperchain.d.ts","./node_modules/viem/_types/chains/definitions/zksynclocalhyperchainl1.d.ts","./node_modules/viem/_types/chains/definitions/zksynclocalnode.d.ts","./node_modules/viem/_types/chains/definitions/zksyncsepoliatestnet.d.ts","./node_modules/viem/_types/zksync/chains.d.ts","./node_modules/viem/_types/zksync/constants/address.d.ts","./node_modules/viem/_types/zksync/decorators/eip712.d.ts","./node_modules/viem/_types/zksync/decorators/publicl1.d.ts","./node_modules/viem/_types/zksync/actions/estimategasl1tol2.d.ts","./node_modules/viem/_types/zksync/actions/getbasetokenl1address.d.ts","./node_modules/viem/_types/zksync/decorators/publicl2.d.ts","./node_modules/viem/_types/zksync/decorators/walletl1.d.ts","./node_modules/viem/_types/zksync/decorators/walletl2.d.ts","./node_modules/viem/_types/zksync/utils/bridge/getl2hashfrompriorityop.d.ts","./node_modules/viem/_types/zksync/utils/bridge/getwithdrawall2tol1log.d.ts","./node_modules/viem/_types/zksync/utils/bridge/getwithdrawallog.d.ts","./node_modules/viem/_types/zksync/utils/bridge/undol1tol2alias.d.ts","./node_modules/viem/_types/zksync/utils/parseeip712transaction.d.ts","./node_modules/viem/_types/zksync/utils/paymaster/getapprovalbasedpaymasterinput.d.ts","./node_modules/viem/_types/zksync/utils/paymaster/getgeneralpaymasterinput.d.ts","./node_modules/viem/_types/zksync/index.d.ts","./node_modules/viem/_types/chains/definitions/abstract.d.ts","./node_modules/viem/_types/chains/definitions/abstracttestnet.d.ts","./node_modules/viem/_types/chains/definitions/acala.d.ts","./node_modules/viem/_types/chains/definitions/acria.d.ts","./node_modules/viem/_types/chains/definitions/adf.d.ts","./node_modules/viem/_types/chains/definitions/adi.d.ts","./node_modules/viem/_types/chains/definitions/agungtestnet.d.ts","./node_modules/viem/_types/chains/definitions/aioz.d.ts","./node_modules/viem/_types/chains/definitions/alephzero.d.ts","./node_modules/viem/_types/chains/definitions/alephzerotestnet.d.ts","./node_modules/viem/_types/chains/definitions/alienx.d.ts","./node_modules/viem/_types/chains/definitions/alienxhaltestnet.d.ts","./node_modules/viem/_types/chains/definitions/alpentestnet.d.ts","./node_modules/viem/_types/chains/definitions/ancient8.d.ts","./node_modules/viem/_types/chains/definitions/ancient8sepolia.d.ts","./node_modules/viem/_types/chains/definitions/anvil.d.ts","./node_modules/viem/_types/chains/definitions/apechain.d.ts","./node_modules/viem/_types/chains/definitions/apextestnet.d.ts","./node_modules/viem/_types/chains/definitions/apollo.d.ts","./node_modules/viem/_types/chains/definitions/arbitrum.d.ts","./node_modules/viem/_types/chains/definitions/arbitrumgoerli.d.ts","./node_modules/viem/_types/chains/definitions/arbitrumnova.d.ts","./node_modules/viem/_types/chains/definitions/arbitrumsepolia.d.ts","./node_modules/viem/_types/chains/definitions/arctestnet.d.ts","./node_modules/viem/_types/chains/definitions/arenaz.d.ts","./node_modules/viem/_types/chains/definitions/areonnetwork.d.ts","./node_modules/viem/_types/chains/definitions/areonnetworktestnet.d.ts","./node_modules/viem/_types/chains/definitions/areum.d.ts","./node_modules/viem/_types/chains/definitions/artelatestnet.d.ts","./node_modules/viem/_types/chains/definitions/arthera.d.ts","./node_modules/viem/_types/chains/definitions/artheratestnet.d.ts","./node_modules/viem/_types/chains/definitions/assetchain.d.ts","./node_modules/viem/_types/chains/definitions/assetchaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/astar.d.ts","./node_modules/viem/_types/chains/definitions/astarzkevm.d.ts","./node_modules/viem/_types/chains/definitions/astarzkyoto.d.ts","./node_modules/viem/_types/chains/definitions/atletaolympia.d.ts","./node_modules/viem/_types/chains/definitions/aurora.d.ts","./node_modules/viem/_types/chains/definitions/auroratestnet.d.ts","./node_modules/viem/_types/chains/definitions/auroria.d.ts","./node_modules/viem/_types/chains/definitions/autheotestnet.d.ts","./node_modules/viem/_types/chains/definitions/avalanche.d.ts","./node_modules/viem/_types/chains/definitions/avalanchefuji.d.ts","./node_modules/viem/_types/chains/definitions/b3.d.ts","./node_modules/viem/_types/chains/definitions/b3sepolia.d.ts","./node_modules/viem/_types/chains/definitions/bahamut.d.ts","./node_modules/viem/_types/chains/definitions/base.d.ts","./node_modules/viem/_types/chains/definitions/basecamptestnet.d.ts","./node_modules/viem/_types/chains/definitions/basegoerli.d.ts","./node_modules/viem/_types/chains/definitions/basesepolia.d.ts","./node_modules/viem/_types/chains/definitions/beam.d.ts","./node_modules/viem/_types/chains/definitions/beamtestnet.d.ts","./node_modules/viem/_types/chains/definitions/bearnetworkchainmainnet.d.ts","./node_modules/viem/_types/chains/definitions/bearnetworkchaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/berachain.d.ts","./node_modules/viem/_types/chains/definitions/berachainbepolia.d.ts","./node_modules/viem/_types/chains/definitions/berachaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/berachaintestnetbartio.d.ts","./node_modules/viem/_types/chains/definitions/bevmmainnet.d.ts","./node_modules/viem/_types/chains/definitions/bifrost.d.ts","./node_modules/viem/_types/chains/definitions/birdlayer.d.ts","./node_modules/viem/_types/chains/definitions/bitgert.d.ts","./node_modules/viem/_types/chains/definitions/bitkub.d.ts","./node_modules/viem/_types/chains/definitions/bitkubtestnet.d.ts","./node_modules/viem/_types/chains/definitions/bitlayer.d.ts","./node_modules/viem/_types/chains/definitions/bitlayertestnet.d.ts","./node_modules/viem/_types/chains/definitions/bitrock.d.ts","./node_modules/viem/_types/chains/definitions/bittorrent.d.ts","./node_modules/viem/_types/chains/definitions/bittorrenttestnet.d.ts","./node_modules/viem/_types/chains/definitions/blast.d.ts","./node_modules/viem/_types/chains/definitions/blastsepolia.d.ts","./node_modules/viem/_types/chains/definitions/bob.d.ts","./node_modules/viem/_types/chains/definitions/boba.d.ts","./node_modules/viem/_types/chains/definitions/bobasepolia.d.ts","./node_modules/viem/_types/chains/definitions/bobsepolia.d.ts","./node_modules/viem/_types/chains/definitions/boolbetamainnet.d.ts","./node_modules/viem/_types/chains/definitions/botanix.d.ts","./node_modules/viem/_types/chains/definitions/botanixtestnet.d.ts","./node_modules/viem/_types/chains/definitions/bouncebit.d.ts","./node_modules/viem/_types/chains/definitions/bouncebittestnet.d.ts","./node_modules/viem/_types/chains/definitions/bronos.d.ts","./node_modules/viem/_types/chains/definitions/bronostestnet.d.ts","./node_modules/viem/_types/chains/definitions/bsc.d.ts","./node_modules/viem/_types/chains/definitions/bscgreenfield.d.ts","./node_modules/viem/_types/chains/definitions/bsctestnet.d.ts","./node_modules/viem/_types/chains/definitions/bsquared.d.ts","./node_modules/viem/_types/chains/definitions/bsquaredtestnet.d.ts","./node_modules/viem/_types/chains/definitions/btr.d.ts","./node_modules/viem/_types/chains/definitions/btrtestnet.d.ts","./node_modules/viem/_types/chains/definitions/bxn.d.ts","./node_modules/viem/_types/chains/definitions/bxntestnet.d.ts","./node_modules/viem/_types/chains/definitions/cannon.d.ts","./node_modules/viem/_types/chains/definitions/canto.d.ts","./node_modules/viem/_types/chains/definitions/celo.d.ts","./node_modules/viem/_types/chains/definitions/celoalfajores.d.ts","./node_modules/viem/_types/chains/definitions/celosepolia.d.ts","./node_modules/viem/_types/chains/definitions/chang.d.ts","./node_modules/viem/_types/chains/definitions/chiliz.d.ts","./node_modules/viem/_types/chains/definitions/chips.d.ts","./node_modules/viem/_types/chains/definitions/citrea.d.ts","./node_modules/viem/_types/chains/definitions/citreatestnet.d.ts","./node_modules/viem/_types/chains/definitions/classic.d.ts","./node_modules/viem/_types/chains/definitions/codex.d.ts","./node_modules/viem/_types/chains/definitions/codextestnet.d.ts","./node_modules/viem/_types/chains/definitions/coinbit.d.ts","./node_modules/viem/_types/chains/definitions/coinex.d.ts","./node_modules/viem/_types/chains/definitions/confluxespace.d.ts","./node_modules/viem/_types/chains/definitions/confluxespacetestnet.d.ts","./node_modules/viem/_types/chains/definitions/coredao.d.ts","./node_modules/viem/_types/chains/definitions/coretestnet1.d.ts","./node_modules/viem/_types/chains/definitions/coretestnet2.d.ts","./node_modules/viem/_types/chains/definitions/corn.d.ts","./node_modules/viem/_types/chains/definitions/corntestnet.d.ts","./node_modules/viem/_types/chains/definitions/cpchain.d.ts","./node_modules/viem/_types/chains/definitions/crab.d.ts","./node_modules/viem/_types/chains/definitions/creatortestnet.d.ts","./node_modules/viem/_types/chains/definitions/creditcoin3devnet.d.ts","./node_modules/viem/_types/chains/definitions/creditcoin3mainnet.d.ts","./node_modules/viem/_types/chains/definitions/creditcoin3testnet.d.ts","./node_modules/viem/_types/chains/definitions/cronos.d.ts","./node_modules/viem/_types/chains/definitions/cronostestnet.d.ts","./node_modules/viem/_types/chains/definitions/cronoszkevm.d.ts","./node_modules/viem/_types/chains/definitions/cronoszkevmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/crossbell.d.ts","./node_modules/viem/_types/chains/definitions/crossfi.d.ts","./node_modules/viem/_types/chains/definitions/curtis.d.ts","./node_modules/viem/_types/chains/definitions/cyber.d.ts","./node_modules/viem/_types/chains/definitions/cybertestnet.d.ts","./node_modules/viem/_types/chains/definitions/dailynetwork.d.ts","./node_modules/viem/_types/chains/definitions/dailynetworktestnet.d.ts","./node_modules/viem/_types/chains/definitions/darwinia.d.ts","./node_modules/viem/_types/chains/definitions/datahaventestnet.d.ts","./node_modules/viem/_types/chains/definitions/dbkchain.d.ts","./node_modules/viem/_types/chains/definitions/dchain.d.ts","./node_modules/viem/_types/chains/definitions/dchaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/defichainevm.d.ts","./node_modules/viem/_types/chains/definitions/defichainevmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/degen.d.ts","./node_modules/viem/_types/chains/definitions/dfk.d.ts","./node_modules/viem/_types/chains/definitions/diode.d.ts","./node_modules/viem/_types/chains/definitions/dischain.d.ts","./node_modules/viem/_types/chains/definitions/dodochaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/dogechain.d.ts","./node_modules/viem/_types/chains/definitions/domatestnet.d.ts","./node_modules/viem/_types/chains/definitions/donatuz.d.ts","./node_modules/viem/_types/chains/definitions/doschain.d.ts","./node_modules/viem/_types/chains/definitions/doschaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/dreyerxmainnet.d.ts","./node_modules/viem/_types/chains/definitions/dreyerxtestnet.d.ts","./node_modules/viem/_types/chains/definitions/dustboyiot.d.ts","./node_modules/viem/_types/chains/definitions/dymension.d.ts","./node_modules/viem/_types/chains/definitions/edexa.d.ts","./node_modules/viem/_types/chains/definitions/edexatestnet.d.ts","./node_modules/viem/_types/chains/definitions/edgeless.d.ts","./node_modules/viem/_types/chains/definitions/edgelesstestnet.d.ts","./node_modules/viem/_types/chains/definitions/edgeware.d.ts","./node_modules/viem/_types/chains/definitions/edgewaretestnet.d.ts","./node_modules/viem/_types/chains/definitions/educhain.d.ts","./node_modules/viem/_types/chains/definitions/educhaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/elastos.d.ts","./node_modules/viem/_types/chains/definitions/elastostestnet.d.ts","./node_modules/viem/_types/chains/definitions/electroneum.d.ts","./node_modules/viem/_types/chains/definitions/electroneumtestnet.d.ts","./node_modules/viem/_types/chains/definitions/elysiumtestnet.d.ts","./node_modules/viem/_types/chains/definitions/energy.d.ts","./node_modules/viem/_types/chains/definitions/eni.d.ts","./node_modules/viem/_types/chains/definitions/enitestnet.d.ts","./node_modules/viem/_types/chains/definitions/enuls.d.ts","./node_modules/viem/_types/chains/definitions/eon.d.ts","./node_modules/viem/_types/chains/definitions/eos.d.ts","./node_modules/viem/_types/chains/definitions/eostestnet.d.ts","./node_modules/viem/_types/chains/definitions/eteria.d.ts","./node_modules/viem/_types/chains/definitions/etherlink.d.ts","./node_modules/viem/_types/chains/definitions/etherlinkshadownettestnet.d.ts","./node_modules/viem/_types/chains/definitions/etherlinktestnet.d.ts","./node_modules/viem/_types/chains/definitions/ethernity.d.ts","./node_modules/viem/_types/chains/definitions/etp.d.ts","./node_modules/viem/_types/chains/definitions/evmos.d.ts","./node_modules/viem/_types/chains/definitions/evmostestnet.d.ts","./node_modules/viem/_types/chains/definitions/excelonmainnet.d.ts","./node_modules/viem/_types/chains/definitions/expanse.d.ts","./node_modules/viem/_types/chains/definitions/exsat.d.ts","./node_modules/viem/_types/chains/definitions/exsattestnet.d.ts","./node_modules/viem/_types/chains/definitions/fantom.d.ts","./node_modules/viem/_types/chains/definitions/fantomsonictestnet.d.ts","./node_modules/viem/_types/chains/definitions/fantomtestnet.d.ts","./node_modules/viem/_types/chains/definitions/fibo.d.ts","./node_modules/viem/_types/chains/definitions/filecoin.d.ts","./node_modules/viem/_types/chains/definitions/filecoincalibration.d.ts","./node_modules/viem/_types/chains/definitions/filecoinhyperspace.d.ts","./node_modules/viem/_types/chains/definitions/flame.d.ts","./node_modules/viem/_types/chains/definitions/flare.d.ts","./node_modules/viem/_types/chains/definitions/flaretestnet.d.ts","./node_modules/viem/_types/chains/definitions/flowmainnet.d.ts","./node_modules/viem/_types/chains/definitions/flowpreviewnet.d.ts","./node_modules/viem/_types/chains/definitions/flowtestnet.d.ts","./node_modules/viem/_types/chains/definitions/fluence.d.ts","./node_modules/viem/_types/chains/definitions/fluencestage.d.ts","./node_modules/viem/_types/chains/definitions/fluencetestnet.d.ts","./node_modules/viem/_types/chains/definitions/fluentdevnet.d.ts","./node_modules/viem/_types/chains/definitions/fluenttestnet.d.ts","./node_modules/viem/_types/chains/definitions/form.d.ts","./node_modules/viem/_types/chains/definitions/forma.d.ts","./node_modules/viem/_types/chains/definitions/formtestnet.d.ts","./node_modules/viem/_types/chains/definitions/forta.d.ts","./node_modules/viem/_types/chains/definitions/foundry.d.ts","./node_modules/viem/_types/chains/definitions/fraxtal.d.ts","./node_modules/viem/_types/chains/definitions/fraxtaltestnet.d.ts","./node_modules/viem/_types/chains/definitions/funkimainnet.d.ts","./node_modules/viem/_types/chains/definitions/funkisepolia.d.ts","./node_modules/viem/_types/chains/definitions/fuse.d.ts","./node_modules/viem/_types/chains/definitions/fusesparknet.d.ts","./node_modules/viem/_types/chains/definitions/fusion.d.ts","./node_modules/viem/_types/chains/definitions/fusiontestnet.d.ts","./node_modules/viem/_types/chains/definitions/garnet.d.ts","./node_modules/viem/_types/chains/definitions/gatechain.d.ts","./node_modules/viem/_types/chains/definitions/geist.d.ts","./node_modules/viem/_types/chains/definitions/genesys.d.ts","./node_modules/viem/_types/chains/definitions/giwasepolia.d.ts","./node_modules/viem/_types/chains/definitions/glidel1protocol.d.ts","./node_modules/viem/_types/chains/definitions/glidel2protocol.d.ts","./node_modules/viem/_types/chains/definitions/gnosis.d.ts","./node_modules/viem/_types/chains/definitions/gnosischiado.d.ts","./node_modules/viem/_types/chains/definitions/goat.d.ts","./node_modules/viem/_types/chains/definitions/gobi.d.ts","./node_modules/viem/_types/chains/definitions/gochain.d.ts","./node_modules/viem/_types/chains/definitions/godwoken.d.ts","./node_modules/viem/_types/chains/definitions/goerli.d.ts","./node_modules/viem/_types/chains/definitions/graphite.d.ts","./node_modules/viem/_types/chains/definitions/graphitetestnet.d.ts","./node_modules/viem/_types/chains/definitions/gravity.d.ts","./node_modules/viem/_types/chains/definitions/gunz.d.ts","./node_modules/viem/_types/chains/definitions/gurunetwork.d.ts","./node_modules/viem/_types/chains/definitions/gurutestnet.d.ts","./node_modules/viem/_types/chains/definitions/ham.d.ts","./node_modules/viem/_types/chains/definitions/happychaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/haqqmainnet.d.ts","./node_modules/viem/_types/chains/definitions/haqqtestedge2.d.ts","./node_modules/viem/_types/chains/definitions/hardhat.d.ts","./node_modules/viem/_types/chains/definitions/harmonyone.d.ts","./node_modules/viem/_types/chains/definitions/hashkeychain.d.ts","./node_modules/viem/_types/chains/definitions/hashkeychaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/hausttestnet.d.ts","./node_modules/viem/_types/chains/definitions/hedera.d.ts","./node_modules/viem/_types/chains/definitions/hederapreviewnet.d.ts","./node_modules/viem/_types/chains/definitions/hederatestnet.d.ts","./node_modules/viem/_types/chains/definitions/hela.d.ts","./node_modules/viem/_types/chains/definitions/heliostestnet.d.ts","./node_modules/viem/_types/chains/definitions/hemi.d.ts","./node_modules/viem/_types/chains/definitions/hemisepolia.d.ts","./node_modules/viem/_types/chains/definitions/henesys.d.ts","./node_modules/viem/_types/chains/definitions/holesky.d.ts","./node_modules/viem/_types/chains/definitions/hoodi.d.ts","./node_modules/viem/_types/chains/definitions/horizentestnet.d.ts","./node_modules/viem/_types/chains/definitions/hpb.d.ts","./node_modules/viem/_types/chains/definitions/hpp.d.ts","./node_modules/viem/_types/chains/definitions/hppsepolia.d.ts","./node_modules/viem/_types/chains/definitions/huddle01mainnet.d.ts","./node_modules/viem/_types/chains/definitions/huddle01testnet.d.ts","./node_modules/viem/_types/chains/definitions/humanity.d.ts","./node_modules/viem/_types/chains/definitions/humanitytestnet.d.ts","./node_modules/viem/_types/chains/definitions/humanode.d.ts","./node_modules/viem/_types/chains/definitions/humanodetestnet5.d.ts","./node_modules/viem/_types/chains/definitions/hychain.d.ts","./node_modules/viem/_types/chains/definitions/hychaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/hyperevm.d.ts","./node_modules/viem/_types/chains/definitions/hyperliquidevmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/icbnetwork.d.ts","./node_modules/viem/_types/chains/definitions/idchain.d.ts","./node_modules/viem/_types/chains/definitions/immutablezkevm.d.ts","./node_modules/viem/_types/chains/definitions/immutablezkevmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/inevm.d.ts","./node_modules/viem/_types/chains/definitions/initverse.d.ts","./node_modules/viem/_types/chains/definitions/initversegenesis.d.ts","./node_modules/viem/_types/chains/definitions/injective.d.ts","./node_modules/viem/_types/chains/definitions/injectivetestnet.d.ts","./node_modules/viem/_types/chains/definitions/ink.d.ts","./node_modules/viem/_types/chains/definitions/inksepolia.d.ts","./node_modules/viem/_types/chains/definitions/iota.d.ts","./node_modules/viem/_types/chains/definitions/iotatestnet.d.ts","./node_modules/viem/_types/chains/definitions/iotex.d.ts","./node_modules/viem/_types/chains/definitions/iotextestnet.d.ts","./node_modules/viem/_types/chains/definitions/isuncoin.d.ts","./node_modules/viem/_types/chains/definitions/jasmychain.d.ts","./node_modules/viem/_types/chains/definitions/jasmychaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/jbc.d.ts","./node_modules/viem/_types/chains/definitions/jbctestnet.d.ts","./node_modules/viem/_types/chains/definitions/jocmainnet.d.ts","./node_modules/viem/_types/chains/definitions/joctestnet.d.ts","./node_modules/viem/_types/chains/definitions/jovay.d.ts","./node_modules/viem/_types/chains/definitions/jovaysepolia.d.ts","./node_modules/viem/_types/chains/definitions/juneo.d.ts","./node_modules/viem/_types/chains/definitions/juneobch1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneodai1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneodoge1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneoeur1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneogld1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneolink1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneoltc1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneombtc1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneosgd1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneosocotratestnet.d.ts","./node_modules/viem/_types/chains/definitions/juneousd1chain.d.ts","./node_modules/viem/_types/chains/definitions/juneousdt1chain.d.ts","./node_modules/viem/_types/chains/definitions/kaia.d.ts","./node_modules/viem/_types/chains/definitions/kairos.d.ts","./node_modules/viem/_types/chains/definitions/kakarotsepolia.d.ts","./node_modules/viem/_types/chains/definitions/kakarotstarknetsepolia.d.ts","./node_modules/viem/_types/chains/definitions/kardiachain.d.ts","./node_modules/viem/_types/chains/definitions/karura.d.ts","./node_modules/viem/_types/chains/definitions/katana.d.ts","./node_modules/viem/_types/chains/definitions/kava.d.ts","./node_modules/viem/_types/chains/definitions/kavatestnet.d.ts","./node_modules/viem/_types/chains/definitions/kcc.d.ts","./node_modules/viem/_types/chains/definitions/kii.d.ts","./node_modules/viem/_types/chains/definitions/kiitestnet.d.ts","./node_modules/viem/_types/chains/definitions/kinto.d.ts","./node_modules/viem/_types/chains/definitions/klaytn.d.ts","./node_modules/viem/_types/chains/definitions/klaytnbaobab.d.ts","./node_modules/viem/_types/chains/definitions/koi.d.ts","./node_modules/viem/_types/chains/definitions/kroma.d.ts","./node_modules/viem/_types/chains/definitions/kromasepolia.d.ts","./node_modules/viem/_types/chains/definitions/krown.d.ts","./node_modules/viem/_types/chains/definitions/l3x.d.ts","./node_modules/viem/_types/chains/definitions/l3xtestnet.d.ts","./node_modules/viem/_types/chains/definitions/lavita.d.ts","./node_modules/viem/_types/chains/definitions/lens.d.ts","./node_modules/viem/_types/chains/definitions/lenstestnet.d.ts","./node_modules/viem/_types/chains/definitions/lestnet.d.ts","./node_modules/viem/_types/chains/definitions/lightlinkpegasus.d.ts","./node_modules/viem/_types/chains/definitions/lightlinkphoenix.d.ts","./node_modules/viem/_types/chains/definitions/linea.d.ts","./node_modules/viem/_types/chains/definitions/lineagoerli.d.ts","./node_modules/viem/_types/chains/definitions/lineasepolia.d.ts","./node_modules/viem/_types/chains/definitions/lineatestnet.d.ts","./node_modules/viem/_types/chains/definitions/lisk.d.ts","./node_modules/viem/_types/chains/definitions/lisksepolia.d.ts","./node_modules/viem/_types/chains/definitions/loadalphanet.d.ts","./node_modules/viem/_types/chains/definitions/localhost.d.ts","./node_modules/viem/_types/chains/definitions/loop.d.ts","./node_modules/viem/_types/chains/definitions/lukso.d.ts","./node_modules/viem/_types/chains/definitions/luksotestnet.d.ts","./node_modules/viem/_types/chains/definitions/lumiamainnet.d.ts","./node_modules/viem/_types/chains/definitions/lumiatestnet.d.ts","./node_modules/viem/_types/chains/definitions/lumoz.d.ts","./node_modules/viem/_types/chains/definitions/lumoztestnet.d.ts","./node_modules/viem/_types/chains/definitions/luxeports.d.ts","./node_modules/viem/_types/chains/definitions/lycan.d.ts","./node_modules/viem/_types/chains/definitions/lyra.d.ts","./node_modules/viem/_types/chains/definitions/mainnet.d.ts","./node_modules/viem/_types/chains/definitions/mandala.d.ts","./node_modules/viem/_types/chains/definitions/manta.d.ts","./node_modules/viem/_types/chains/definitions/mantasepoliatestnet.d.ts","./node_modules/viem/_types/chains/definitions/mantatestnet.d.ts","./node_modules/viem/_types/chains/definitions/mantle.d.ts","./node_modules/viem/_types/chains/definitions/mantlesepoliatestnet.d.ts","./node_modules/viem/_types/chains/definitions/mantletestnet.d.ts","./node_modules/viem/_types/chains/definitions/mantradukongevmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/mantraevm.d.ts","./node_modules/viem/_types/chains/definitions/mapprotocol.d.ts","./node_modules/viem/_types/chains/definitions/matchain.d.ts","./node_modules/viem/_types/chains/definitions/matchaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/mchverse.d.ts","./node_modules/viem/_types/chains/definitions/megaeth.d.ts","./node_modules/viem/_types/chains/definitions/megaethtestnet.d.ts","./node_modules/viem/_types/chains/definitions/mekong.d.ts","./node_modules/viem/_types/chains/definitions/meld.d.ts","./node_modules/viem/_types/chains/definitions/memecore.d.ts","./node_modules/viem/_types/chains/definitions/memecoreformicariumtestnet.d.ts","./node_modules/viem/_types/chains/definitions/merlin.d.ts","./node_modules/viem/_types/chains/definitions/merlinerigontestnet.d.ts","./node_modules/viem/_types/chains/definitions/metachain.d.ts","./node_modules/viem/_types/chains/definitions/metachainistanbul.d.ts","./node_modules/viem/_types/chains/definitions/metadium.d.ts","./node_modules/viem/_types/chains/definitions/metall2.d.ts","./node_modules/viem/_types/chains/definitions/meter.d.ts","./node_modules/viem/_types/chains/definitions/metertestnet.d.ts","./node_modules/viem/_types/chains/definitions/metis.d.ts","./node_modules/viem/_types/chains/definitions/metisgoerli.d.ts","./node_modules/viem/_types/chains/definitions/metissepolia.d.ts","./node_modules/viem/_types/chains/definitions/mev.d.ts","./node_modules/viem/_types/chains/definitions/mevtestnet.d.ts","./node_modules/viem/_types/chains/definitions/mint.d.ts","./node_modules/viem/_types/chains/definitions/mintsepoliatestnet.d.ts","./node_modules/viem/_types/chains/definitions/mitosistestnet.d.ts","./node_modules/viem/_types/chains/definitions/mode.d.ts","./node_modules/viem/_types/chains/definitions/modetestnet.d.ts","./node_modules/viem/_types/chains/definitions/monad.d.ts","./node_modules/viem/_types/chains/definitions/monadtestnet.d.ts","./node_modules/viem/_types/chains/definitions/moonbasealpha.d.ts","./node_modules/viem/_types/chains/definitions/moonbeam.d.ts","./node_modules/viem/_types/chains/definitions/moonbeamdev.d.ts","./node_modules/viem/_types/chains/definitions/moonriver.d.ts","./node_modules/viem/_types/chains/definitions/morph.d.ts","./node_modules/viem/_types/chains/definitions/morphholesky.d.ts","./node_modules/viem/_types/chains/definitions/morphsepolia.d.ts","./node_modules/viem/_types/chains/definitions/nahmii.d.ts","./node_modules/viem/_types/chains/definitions/nautilus.d.ts","./node_modules/viem/_types/chains/definitions/near.d.ts","./node_modules/viem/_types/chains/definitions/neartestnet.d.ts","./node_modules/viem/_types/chains/definitions/neondevnet.d.ts","./node_modules/viem/_types/chains/definitions/neonmainnet.d.ts","./node_modules/viem/_types/chains/definitions/neoxmainnet.d.ts","./node_modules/viem/_types/chains/definitions/neoxt4.d.ts","./node_modules/viem/_types/chains/definitions/newton.d.ts","./node_modules/viem/_types/chains/definitions/nexi.d.ts","./node_modules/viem/_types/chains/definitions/nexilix.d.ts","./node_modules/viem/_types/chains/definitions/nibiru.d.ts","./node_modules/viem/_types/chains/definitions/nitrographtestnet.d.ts","./node_modules/viem/_types/chains/definitions/nomina.d.ts","./node_modules/viem/_types/chains/definitions/oasistestnet.d.ts","./node_modules/viem/_types/chains/definitions/oasys.d.ts","./node_modules/viem/_types/chains/definitions/odysseytestnet.d.ts","./node_modules/viem/_types/chains/definitions/okc.d.ts","./node_modules/viem/_types/chains/definitions/omax.d.ts","./node_modules/viem/_types/chains/definitions/omni.d.ts","./node_modules/viem/_types/chains/definitions/omniomega.d.ts","./node_modules/viem/_types/chains/definitions/oneworld.d.ts","./node_modules/viem/_types/chains/definitions/oortmainnetdev.d.ts","./node_modules/viem/_types/chains/definitions/opbnb.d.ts","./node_modules/viem/_types/chains/definitions/opbnbtestnet.d.ts","./node_modules/viem/_types/chains/definitions/openledger.d.ts","./node_modules/viem/_types/chains/definitions/optimism.d.ts","./node_modules/viem/_types/chains/definitions/optimismgoerli.d.ts","./node_modules/viem/_types/chains/definitions/optimismsepolia.d.ts","./node_modules/viem/_types/chains/definitions/optopia.d.ts","./node_modules/viem/_types/chains/definitions/optopiatestnet.d.ts","./node_modules/viem/_types/chains/definitions/orderly.d.ts","./node_modules/viem/_types/chains/definitions/orderlysepolia.d.ts","./node_modules/viem/_types/chains/definitions/otimdevnet.d.ts","./node_modules/viem/_types/chains/definitions/palm.d.ts","./node_modules/viem/_types/chains/definitions/palmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/paseopassethub.d.ts","./node_modules/viem/_types/chains/definitions/peaq.d.ts","./node_modules/viem/_types/chains/definitions/pgn.d.ts","./node_modules/viem/_types/chains/definitions/pgntestnet.d.ts","./node_modules/viem/_types/chains/definitions/phoenix.d.ts","./node_modules/viem/_types/chains/definitions/planq.d.ts","./node_modules/viem/_types/chains/definitions/plasma.d.ts","./node_modules/viem/_types/chains/definitions/plasmadevnet.d.ts","./node_modules/viem/_types/chains/definitions/plasmatestnet.d.ts","./node_modules/viem/_types/chains/definitions/playfialbireo.d.ts","./node_modules/viem/_types/chains/definitions/plinga.d.ts","./node_modules/viem/_types/chains/definitions/plume.d.ts","./node_modules/viem/_types/chains/definitions/plumedevnet.d.ts","./node_modules/viem/_types/chains/definitions/plumemainnet.d.ts","./node_modules/viem/_types/chains/definitions/plumesepolia.d.ts","./node_modules/viem/_types/chains/definitions/plumetestnet.d.ts","./node_modules/viem/_types/chains/definitions/poltertestnet.d.ts","./node_modules/viem/_types/chains/definitions/polygon.d.ts","./node_modules/viem/_types/chains/definitions/polygonamoy.d.ts","./node_modules/viem/_types/chains/definitions/polygonmumbai.d.ts","./node_modules/viem/_types/chains/definitions/polygonzkevm.d.ts","./node_modules/viem/_types/chains/definitions/polygonzkevmcardona.d.ts","./node_modules/viem/_types/chains/definitions/polygonzkevmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/polynomial.d.ts","./node_modules/viem/_types/chains/definitions/polynomialsepolia.d.ts","./node_modules/viem/_types/chains/definitions/potos.d.ts","./node_modules/viem/_types/chains/definitions/potostestnet.d.ts","./node_modules/viem/_types/chains/definitions/premiumblock.d.ts","./node_modules/viem/_types/chains/definitions/pulsechain.d.ts","./node_modules/viem/_types/chains/definitions/pulsechainv4.d.ts","./node_modules/viem/_types/chains/definitions/pumpfitestnet.d.ts","./node_modules/viem/_types/chains/definitions/pyrope.d.ts","./node_modules/viem/_types/chains/definitions/ql1.d.ts","./node_modules/viem/_types/chains/definitions/qmainnet.d.ts","./node_modules/viem/_types/chains/definitions/qtestnet.d.ts","./node_modules/viem/_types/chains/definitions/quai.d.ts","./node_modules/viem/_types/chains/definitions/quaitestnet.d.ts","./node_modules/viem/_types/chains/definitions/reactivetestnet.d.ts","./node_modules/viem/_types/chains/definitions/real.d.ts","./node_modules/viem/_types/chains/definitions/redbellymainnet.d.ts","./node_modules/viem/_types/chains/definitions/redbellytestnet.d.ts","./node_modules/viem/_types/chains/definitions/reddio.d.ts","./node_modules/viem/_types/chains/definitions/reddiosepolia.d.ts","./node_modules/viem/_types/chains/definitions/redstone.d.ts","./node_modules/viem/_types/chains/definitions/rei.d.ts","./node_modules/viem/_types/chains/definitions/reyanetwork.d.ts","./node_modules/viem/_types/chains/definitions/rise.d.ts","./node_modules/viem/_types/chains/definitions/risetestnet.d.ts","./node_modules/viem/_types/chains/definitions/rivalz.d.ts","./node_modules/viem/_types/chains/definitions/rollux.d.ts","./node_modules/viem/_types/chains/definitions/rolluxtestnet.d.ts","./node_modules/viem/_types/chains/definitions/ronin.d.ts","./node_modules/viem/_types/chains/definitions/root.d.ts","./node_modules/viem/_types/chains/definitions/rootporcini.d.ts","./node_modules/viem/_types/chains/definitions/rootstock.d.ts","./node_modules/viem/_types/chains/definitions/rootstocktestnet.d.ts","./node_modules/viem/_types/chains/definitions/rss3.d.ts","./node_modules/viem/_types/chains/definitions/rss3sepolia.d.ts","./node_modules/viem/_types/chains/definitions/saakuru.d.ts","./node_modules/viem/_types/chains/definitions/saga.d.ts","./node_modules/viem/_types/chains/definitions/saigon.d.ts","./node_modules/viem/_types/chains/definitions/sanko.d.ts","./node_modules/viem/_types/chains/definitions/sapphire.d.ts","./node_modules/viem/_types/chains/definitions/sapphiretestnet.d.ts","./node_modules/viem/_types/chains/definitions/satoshivm.d.ts","./node_modules/viem/_types/chains/definitions/satoshivmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/scroll.d.ts","./node_modules/viem/_types/chains/definitions/scrollsepolia.d.ts","./node_modules/viem/_types/chains/definitions/sei.d.ts","./node_modules/viem/_types/chains/definitions/seismicdevnet.d.ts","./node_modules/viem/_types/chains/definitions/seitestnet.d.ts","./node_modules/viem/_types/chains/definitions/sepolia.d.ts","./node_modules/viem/_types/chains/definitions/shape.d.ts","./node_modules/viem/_types/chains/definitions/shapesepolia.d.ts","./node_modules/viem/_types/chains/definitions/shardeum.d.ts","./node_modules/viem/_types/chains/definitions/shardeumsphinx.d.ts","./node_modules/viem/_types/chains/definitions/shibarium.d.ts","./node_modules/viem/_types/chains/definitions/shibariumtestnet.d.ts","./node_modules/viem/_types/chains/definitions/shiden.d.ts","./node_modules/viem/_types/chains/definitions/shimmer.d.ts","./node_modules/viem/_types/chains/definitions/shimmertestnet.d.ts","./node_modules/viem/_types/chains/definitions/sidra.d.ts","./node_modules/viem/_types/chains/definitions/silentdata.d.ts","./node_modules/viem/_types/chains/definitions/silicon.d.ts","./node_modules/viem/_types/chains/definitions/siliconsepolia.d.ts","./node_modules/viem/_types/chains/definitions/sixprotocol.d.ts","./node_modules/viem/_types/chains/definitions/skale/brawl.d.ts","./node_modules/viem/_types/chains/definitions/skale/calypso.d.ts","./node_modules/viem/_types/chains/definitions/skale/calypsotestnet.d.ts","./node_modules/viem/_types/chains/definitions/skale/cryptoblades.d.ts","./node_modules/viem/_types/chains/definitions/skale/cryptocolosseum.d.ts","./node_modules/viem/_types/chains/definitions/skale/europa.d.ts","./node_modules/viem/_types/chains/definitions/skale/europatestnet.d.ts","./node_modules/viem/_types/chains/definitions/skale/exorde.d.ts","./node_modules/viem/_types/chains/definitions/skale/humanprotocol.d.ts","./node_modules/viem/_types/chains/definitions/skale/nebula.d.ts","./node_modules/viem/_types/chains/definitions/skale/nebulatestnet.d.ts","./node_modules/viem/_types/chains/definitions/skale/razor.d.ts","./node_modules/viem/_types/chains/definitions/skale/skalebase.d.ts","./node_modules/viem/_types/chains/definitions/skale/skalebasesepoliatestnet.d.ts","./node_modules/viem/_types/chains/definitions/skale/titan.d.ts","./node_modules/viem/_types/chains/definitions/skale/titantestnet.d.ts","./node_modules/viem/_types/chains/definitions/sketchpad.d.ts","./node_modules/viem/_types/chains/definitions/snax.d.ts","./node_modules/viem/_types/chains/definitions/snaxtestnet.d.ts","./node_modules/viem/_types/chains/definitions/somnia.d.ts","./node_modules/viem/_types/chains/definitions/somniatestnet.d.ts","./node_modules/viem/_types/chains/definitions/soneium.d.ts","./node_modules/viem/_types/chains/definitions/soneiumminato.d.ts","./node_modules/viem/_types/chains/definitions/songbird.d.ts","./node_modules/viem/_types/chains/definitions/songbirdtestnet.d.ts","./node_modules/viem/_types/chains/definitions/sonic.d.ts","./node_modules/viem/_types/chains/definitions/sonicblazetestnet.d.ts","./node_modules/viem/_types/chains/definitions/sonictestnet.d.ts","./node_modules/viem/_types/chains/definitions/sophon.d.ts","./node_modules/viem/_types/chains/definitions/sophontestnet.d.ts","./node_modules/viem/_types/chains/definitions/sova.d.ts","./node_modules/viem/_types/chains/definitions/sovasepolia.d.ts","./node_modules/viem/_types/chains/definitions/spicy.d.ts","./node_modules/viem/_types/chains/definitions/stable.d.ts","./node_modules/viem/_types/chains/definitions/stabletestnet.d.ts","./node_modules/viem/_types/chains/definitions/statusnetworksepolia.d.ts","./node_modules/viem/_types/chains/definitions/step.d.ts","./node_modules/viem/_types/chains/definitions/story.d.ts","./node_modules/viem/_types/chains/definitions/storyaeneid.d.ts","./node_modules/viem/_types/chains/definitions/storyodyssey.d.ts","./node_modules/viem/_types/chains/definitions/storytestnet.d.ts","./node_modules/viem/_types/chains/definitions/stratis.d.ts","./node_modules/viem/_types/chains/definitions/subtensorevm.d.ts","./node_modules/viem/_types/chains/definitions/superlumio.d.ts","./node_modules/viem/_types/chains/definitions/superposition.d.ts","./node_modules/viem/_types/chains/definitions/superseed.d.ts","./node_modules/viem/_types/chains/definitions/superseedsepolia.d.ts","./node_modules/viem/_types/chains/definitions/surgetestnet.d.ts","./node_modules/viem/_types/chains/definitions/swan.d.ts","./node_modules/viem/_types/chains/definitions/swanproximatestnet.d.ts","./node_modules/viem/_types/chains/definitions/swansaturntestnet.d.ts","./node_modules/viem/_types/chains/definitions/swellchain.d.ts","./node_modules/viem/_types/chains/definitions/swellchaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/swissdlt.d.ts","./node_modules/viem/_types/chains/definitions/syscoin.d.ts","./node_modules/viem/_types/chains/definitions/syscointestnet.d.ts","./node_modules/viem/_types/chains/definitions/tac.d.ts","./node_modules/viem/_types/chains/definitions/tacspb.d.ts","./node_modules/viem/_types/chains/definitions/taiko.d.ts","./node_modules/viem/_types/chains/definitions/taikohekla.d.ts","./node_modules/viem/_types/chains/definitions/taikohoodi.d.ts","./node_modules/viem/_types/chains/definitions/taikojolnir.d.ts","./node_modules/viem/_types/chains/definitions/taikokatla.d.ts","./node_modules/viem/_types/chains/definitions/taikotestnetsepolia.d.ts","./node_modules/viem/_types/chains/definitions/taraxa.d.ts","./node_modules/viem/_types/chains/definitions/taraxatestnet.d.ts","./node_modules/viem/_types/chains/definitions/teasepolia.d.ts","./node_modules/viem/_types/chains/definitions/telcointestnet.d.ts","./node_modules/viem/_types/chains/definitions/telos.d.ts","./node_modules/viem/_types/chains/definitions/telostestnet.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/tempoaddress.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/tokenid.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/signatureenvelope.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/authorizationtempo.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/keyauthorization.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/poolid.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/tick.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/tokenrole.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/txenvelopetempo.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/transaction.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/transactionreceipt.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/transactionrequest.d.ts","./node_modules/viem/node_modules/ox/_types/tempo/index.d.ts","./node_modules/viem/_types/tempo/transaction.d.ts","./node_modules/viem/_types/chains/definitions/tempo.d.ts","./node_modules/viem/_types/chains/definitions/tempoandantino.d.ts","./node_modules/viem/_types/chains/definitions/tempodevnet.d.ts","./node_modules/viem/_types/chains/definitions/tempolocalnet.d.ts","./node_modules/viem/_types/chains/definitions/tempomoderato.d.ts","./node_modules/viem/_types/chains/definitions/tenet.d.ts","./node_modules/viem/_types/chains/definitions/ternoa.d.ts","./node_modules/viem/_types/chains/definitions/thaichain.d.ts","./node_modules/viem/_types/chains/definitions/that.d.ts","./node_modules/viem/_types/chains/definitions/theta.d.ts","./node_modules/viem/_types/chains/definitions/thetatestnet.d.ts","./node_modules/viem/_types/chains/definitions/thundercore.d.ts","./node_modules/viem/_types/chains/definitions/thundertestnet.d.ts","./node_modules/viem/_types/chains/definitions/tiktrixtestnet.d.ts","./node_modules/viem/_types/chains/definitions/tomb.d.ts","./node_modules/viem/_types/chains/definitions/treasure.d.ts","./node_modules/viem/_types/chains/definitions/treasuretopaz.d.ts","./node_modules/viem/_types/chains/definitions/tron.d.ts","./node_modules/viem/_types/chains/definitions/tronnile.d.ts","./node_modules/viem/_types/chains/definitions/tronshasta.d.ts","./node_modules/viem/_types/chains/definitions/ubiq.d.ts","./node_modules/viem/_types/chains/definitions/ultra.d.ts","./node_modules/viem/_types/chains/definitions/ultratestnet.d.ts","./node_modules/viem/_types/chains/definitions/ultron.d.ts","./node_modules/viem/_types/chains/definitions/ultrontestnet.d.ts","./node_modules/viem/_types/chains/definitions/unichain.d.ts","./node_modules/viem/_types/chains/definitions/unichainsepolia.d.ts","./node_modules/viem/_types/chains/definitions/unique.d.ts","./node_modules/viem/_types/chains/definitions/uniqueopal.d.ts","./node_modules/viem/_types/chains/definitions/uniquequartz.d.ts","./node_modules/viem/_types/chains/definitions/unreal.d.ts","./node_modules/viem/_types/chains/definitions/vana.d.ts","./node_modules/viem/_types/chains/definitions/vanamoksha.d.ts","./node_modules/viem/_types/chains/definitions/vanar.d.ts","./node_modules/viem/_types/chains/definitions/vechain.d.ts","./node_modules/viem/_types/chains/definitions/velas.d.ts","./node_modules/viem/_types/chains/definitions/viction.d.ts","./node_modules/viem/_types/chains/definitions/victiontestnet.d.ts","./node_modules/viem/_types/chains/definitions/vision.d.ts","./node_modules/viem/_types/chains/definitions/visiontestnet.d.ts","./node_modules/viem/_types/chains/definitions/wanchain.d.ts","./node_modules/viem/_types/chains/definitions/wanchaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/weavevmalphanet.d.ts","./node_modules/viem/_types/chains/definitions/wemix.d.ts","./node_modules/viem/_types/chains/definitions/wemixtestnet.d.ts","./node_modules/viem/_types/chains/definitions/westendassethub.d.ts","./node_modules/viem/_types/chains/definitions/whitechain.d.ts","./node_modules/viem/_types/chains/definitions/whitechaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/wmctestnet.d.ts","./node_modules/viem/_types/chains/definitions/worldchain.d.ts","./node_modules/viem/_types/chains/definitions/worldchainsepolia.d.ts","./node_modules/viem/_types/chains/definitions/worldland.d.ts","./node_modules/viem/_types/chains/definitions/xai.d.ts","./node_modules/viem/_types/chains/definitions/xaitestnet.d.ts","./node_modules/viem/_types/chains/definitions/xdc.d.ts","./node_modules/viem/_types/chains/definitions/xdctestnet.d.ts","./node_modules/viem/_types/chains/definitions/xgr.d.ts","./node_modules/viem/_types/chains/definitions/xlayer.d.ts","./node_modules/viem/_types/chains/definitions/xlayertestnet.d.ts","./node_modules/viem/_types/chains/definitions/xonemainnet.d.ts","./node_modules/viem/_types/chains/definitions/xonetestnet.d.ts","./node_modules/viem/_types/chains/definitions/xpheremainnet.d.ts","./node_modules/viem/_types/chains/definitions/xpheretestnet.d.ts","./node_modules/viem/_types/chains/definitions/xpla.d.ts","./node_modules/viem/_types/chains/definitions/xrone.d.ts","./node_modules/viem/_types/chains/definitions/xrplevm.d.ts","./node_modules/viem/_types/chains/definitions/xrplevmdevnet.d.ts","./node_modules/viem/_types/chains/definitions/xrplevmtestnet.d.ts","./node_modules/viem/_types/chains/definitions/xrsepolia.d.ts","./node_modules/viem/_types/chains/definitions/yooldoverse.d.ts","./node_modules/viem/_types/chains/definitions/yooldoversetestnet.d.ts","./node_modules/viem/_types/chains/definitions/zenchaintestnet.d.ts","./node_modules/viem/_types/chains/definitions/zeniq.d.ts","./node_modules/viem/_types/chains/definitions/zeronetwork.d.ts","./node_modules/viem/_types/chains/definitions/zetachain.d.ts","./node_modules/viem/_types/chains/definitions/zetachainathenstestnet.d.ts","./node_modules/viem/_types/chains/definitions/zhejiang.d.ts","./node_modules/viem/_types/chains/definitions/zilliqa.d.ts","./node_modules/viem/_types/chains/definitions/zilliqatestnet.d.ts","./node_modules/viem/_types/chains/definitions/zircuit.d.ts","./node_modules/viem/_types/chains/definitions/zircuitgarfieldtestnet.d.ts","./node_modules/viem/_types/chains/definitions/zkfair.d.ts","./node_modules/viem/_types/chains/definitions/zkfairtestnet.d.ts","./node_modules/viem/_types/chains/definitions/zklinknova.d.ts","./node_modules/viem/_types/chains/definitions/zklinknovasepoliatestnet.d.ts","./node_modules/viem/_types/chains/definitions/zkxpla.d.ts","./node_modules/viem/_types/chains/definitions/zkxplatestnet.d.ts","./node_modules/viem/_types/chains/definitions/zora.d.ts","./node_modules/viem/_types/chains/definitions/zorasepolia.d.ts","./node_modules/viem/_types/chains/definitions/zoratestnet.d.ts","./node_modules/viem/_types/op-stack/types/transaction.d.ts","./node_modules/viem/_types/celo/types.d.ts","./node_modules/viem/_types/celo/serializers.d.ts","./node_modules/viem/_types/op-stack/serializers.d.ts","./node_modules/viem/_types/op-stack/types/block.d.ts","./node_modules/viem/_types/chains/index.d.ts","./lib/evm-utils.ts","./lib/protocols/x402-receipt-store.ts","./lib/soroban-contracts.ts","./lib/protocols/track8004.ts","./lib/notifications/notification-preferences.ts","./lib/notifications/notification-store.ts","./lib/agents/agent-uptime-store.ts","./lib/reputation/reputation-store.ts","./lib/reputation/attestation.ts","./lib/protocols/x402.ts","./lib/gamification/badge-catalog.ts","./lib/quests/quest-store.ts","./lib/agent-registry.ts","./lib/events/system-events.ts","./lib/agents/agent-error-store.ts","./__tests__/agent-error-store.test.ts","./lib/gamification/skill-upgrades.ts","./lib/gamification/constants.ts","./lib/gamification/xp.ts","./lib/data.ts","./lib/agents/agent-position-store.ts","./app/api/agents/[id]/positions/route.ts","./__tests__/agent-position-pagination.test.ts","./node_modules/@radix-ui/react-slot/dist/index.d.mts","./node_modules/clsx/clsx.d.mts","./node_modules/class-variance-authority/dist/types.d.ts","./node_modules/class-variance-authority/dist/index.d.ts","./node_modules/tailwind-merge/dist/types.d.ts","./lib/utils.ts","./components/ui/badge.tsx","./components/ui/card.tsx","./node_modules/@radix-ui/react-context/dist/index.d.mts","./node_modules/@radix-ui/react-primitive/dist/index.d.mts","./node_modules/@radix-ui/react-avatar/dist/index.d.mts","./components/ui/avatar.tsx","./lib/agents/xp-history-chart.ts","./lib/agents/task-queue.ts","./lib/agents/agent-health-store.ts","./lib/og-card-data.ts","./lib/gamification/leaderboard-cache.ts","./lib/gamification/quest-store.ts","./lib/gamification/quests.ts","./lib/agents/xp-decay-config.ts","./lib/agents/xp-decay.ts","./app/agents/[id]/page.tsx","./__tests__/agent-profile-page.test.ts","./node_modules/@logtail/types/dist/es6/types.d.ts","./node_modules/@logtail/core/dist/es6/base.d.ts","./node_modules/@logtail/core/dist/es6/index.d.ts","./node_modules/@logtail/node/dist/es6/node.d.ts","./node_modules/@logtail/node/dist/es6/index.d.ts","./lib/api-logging.ts","./__tests__/api-logging.test.ts","./scripts/bootstrap.mjs","./__tests__/bootstrap.test.ts","./lib/quests/dependency-graph.ts","./__tests__/dependency-graph.test.ts","./__tests__/gamification-epic.test.ts","./__tests__/og-card-data.test.ts","./lib/passport/validator-client.ts","./lib/passport/passport.ts","./lib/passport/passport-store.ts","./app/api/cron/passport-expiry/route.ts","./__tests__/passport-expiry-cron-route.test.ts","./__tests__/passport-expiry.test.ts","./app/api/protocol/passport/health/route.ts","./__tests__/passport-health-route.test.ts","./lib/mock/mock-mode.ts","./app/api/quests/route.ts","./__tests__/quest-api.test.ts","./app/api/quests/[id]/chain/route.ts","./__tests__/quest-chain.test.ts","./app/api/cron/expire-quests/route.ts","./__tests__/quest-expiry-cron-route.test.ts","./__tests__/quest-expiry.test.ts","./lib/gamification/quest-leaderboard.ts","./app/api/quests/leaderboard/route.ts","./__tests__/quest-leaderboard-route.test.ts","./__tests__/quest-leaderboard.test.ts","./__tests__/quests.test.ts","./__tests__/skill-upgrades.test.ts","./app/api/quests/[id]/subtasks/[subtaskid]/route.ts","./__tests__/subtask-cycle-route.test.ts","./components/task-offer-sheet.tsx","./components/task-board.tsx","./__tests__/task-board.test.ts","./lib/events/event-stream.ts","./app/api/events/route.ts","./app/api/events/[agentid]/route.ts","./app/api/protocol/x402/quote/route.ts","./lib/protocols/subscription-anchor.ts","./lib/mock/x402-mock.ts","./app/api/protocol/x402/settle/route.ts","./__tests__/api/events.test.ts","./lib/leaderboard.ts","./lib/feed/activity-feed.ts","./app/api/leaderboard/route.ts","./__tests__/api/leaderboard.test.ts","./app/api/notifications/preferences/route.ts","./__tests__/api/notification-preferences.test.ts","./app/api/notifications/route.ts","./__tests__/api/notifications.test.ts","./app/api/openapi.json/route.ts","./__tests__/api/openapi.test.ts","./lib/auth.ts","./lib/gamification/quest-completions.ts","./app/api/quests/[id]/apply/route.ts","./__tests__/api/quests-apply.test.ts","./app/api/quests/[id]/subtasks/route.ts","./__tests__/api/quests-subtasks.test.ts","./lib/agent-runtime/task-queue.ts","./app/api/tasks/dead-letter/[id]/route.ts","./app/api/tasks/dead-letter/[id]/retry/route.ts","./app/api/tasks/dead-letter/route.ts","./app/api/tasks/[id]/route.ts","./app/api/tasks/[id]/cancel/route.ts","./app/api/tasks/[id]/fail/route.ts","./app/api/tasks/[id]/retry/route.ts","./app/api/tasks/route.ts","./__tests__/api/tasks.test.ts","./lib/webhooks/delivery-log.ts","./lib/webhooks/event-types.ts","./lib/webhooks/filter.ts","./lib/webhooks/store.ts","./lib/webhooks/delivery.ts","./lib/webhooks/retry-store.ts","./app/api/agents/[id]/webhooks/failures/route.ts","./app/api/cron/webhook-retry/route.ts","./app/api/webhooks/route.ts","./__tests__/api/webhook-retry.test.ts","./app/api/webhooks/event-types/route.ts","./app/api/webhooks/[id]/route.ts","./app/api/webhooks/[id]/replay/route.ts","./app/api/webhooks/[id]/deliveries/route.ts","./app/api/webhooks/[id]/rotate/route.ts","./__tests__/api/webhooks.test.ts","./lib/orchestration/runs.ts","./app/api/admin/runs/[runid]/route.ts","./app/api/admin/runs/route.ts","./__tests__/api/admin/runs.test.ts","./app/api/agents/[id]/badges/route.ts","./__tests__/api/agents/badges.test.ts","./node_modules/@types/semver/functions/inc.d.ts","./node_modules/@types/semver/classes/semver.d.ts","./node_modules/@types/semver/functions/parse.d.ts","./node_modules/@types/semver/functions/valid.d.ts","./node_modules/@types/semver/functions/clean.d.ts","./node_modules/@types/semver/functions/diff.d.ts","./node_modules/@types/semver/functions/major.d.ts","./node_modules/@types/semver/functions/minor.d.ts","./node_modules/@types/semver/functions/patch.d.ts","./node_modules/@types/semver/functions/prerelease.d.ts","./node_modules/@types/semver/functions/compare.d.ts","./node_modules/@types/semver/functions/rcompare.d.ts","./node_modules/@types/semver/functions/compare-loose.d.ts","./node_modules/@types/semver/functions/compare-build.d.ts","./node_modules/@types/semver/functions/sort.d.ts","./node_modules/@types/semver/functions/rsort.d.ts","./node_modules/@types/semver/functions/gt.d.ts","./node_modules/@types/semver/functions/lt.d.ts","./node_modules/@types/semver/functions/eq.d.ts","./node_modules/@types/semver/functions/neq.d.ts","./node_modules/@types/semver/functions/gte.d.ts","./node_modules/@types/semver/functions/lte.d.ts","./node_modules/@types/semver/functions/cmp.d.ts","./node_modules/@types/semver/functions/coerce.d.ts","./node_modules/@types/semver/classes/comparator.d.ts","./node_modules/@types/semver/classes/range.d.ts","./node_modules/@types/semver/functions/satisfies.d.ts","./node_modules/@types/semver/ranges/max-satisfying.d.ts","./node_modules/@types/semver/ranges/min-satisfying.d.ts","./node_modules/@types/semver/ranges/to-comparators.d.ts","./node_modules/@types/semver/ranges/min-version.d.ts","./node_modules/@types/semver/ranges/valid.d.ts","./node_modules/@types/semver/ranges/outside.d.ts","./node_modules/@types/semver/ranges/gtr.d.ts","./node_modules/@types/semver/ranges/ltr.d.ts","./node_modules/@types/semver/ranges/intersects.d.ts","./node_modules/@types/semver/ranges/simplify.d.ts","./node_modules/@types/semver/ranges/subset.d.ts","./node_modules/@types/semver/internals/identifiers.d.ts","./node_modules/@types/semver/index.d.ts","./app/api/agents/[id]/capabilities/compat/route.ts","./__tests__/api/agents/capabilities-compat.test.ts","./app/api/agents/[id]/capabilities/route.ts","./__tests__/api/agents/capabilities.test.ts","./lib/reputation/credential-client.ts","./app/api/agents/[id]/credential/route.ts","./app/api/agents/[id]/credential/latest/route.ts","./__tests__/api/agents/credential.test.ts","./lib/agents/agent-dependency-graph.ts","./lib/agents/agent-dependency-route.ts","./app/api/agents/[id]/dependencies/route.ts","./app/api/agents/[id]/dependents/route.ts","./__tests__/api/agents/dependencies.test.ts","./lib/districts/district-registry.ts","./lib/districts/district-unlock-store.ts","./app/api/agents/[id]/districts/map/route.ts","./__tests__/api/agents/districts-map.test.ts","./app/api/agents/[id]/health/route.ts","./app/api/agents/[id]/heartbeat/route.ts","./app/api/agents/[id]/uptime/route.ts","./app/api/cron/health-check/route.ts","./__tests__/api/agents/health.test.ts","./app/api/agents/leaderboard/route.ts","./__tests__/api/agents/leaderboard.test.ts","./app/api/agents/[id]/route.ts","./app/api/agents/[id]/tasks/[taskid]/route.ts","./app/api/agents/[id]/tasks/route.ts","./app/api/agents/route.ts","./__tests__/api/agents/lifecycle-xp.test.ts","./lib/agent-runtime/messaging.ts","./app/api/agents/[id]/messages/route.ts","./app/api/districts/[districtid]/broadcast/route.ts","./__tests__/api/agents/messages.test.ts","./app/api/agents/[id]/move/route.ts","./app/api/agents/stream/route.ts","./__tests__/api/agents/positions.test.ts","./lib/agents/rate-limit-store.ts","./app/api/agents/[id]/rate-limit/status/route.ts","./__tests__/api/agents/rate-limit-status.test.ts","./__tests__/api/agents/registry.test.ts","./lib/agent-runtime/types.ts","./lib/agent-runtime/agent.ts","./lib/agents/rate-limit-middleware.ts","./app/api/agents/[id]/task/route.ts","./__tests__/api/agents/task-rate-limit.test.ts","./app/api/agents/[id]/tasks/drain/route.ts","./__tests__/api/agents/tasks-drain.test.ts","./app/api/agents/uptime/summary/route.ts","./__tests__/api/agents/uptime-summary.test.ts","./app/api/agents/[id]/xp/history/route.ts","./__tests__/api/agents/xp-history.test.ts","./app/api/badges/route.ts","./__tests__/api/badges/catalog.test.ts","./app/api/cron/close-stale-quests/route.ts","./__tests__/api/cron/close-stale-quests.test.ts","./app/api/cron/xp-decay/route.ts","./__tests__/api/cron/xp-decay.test.ts","./__tests__/api/explorer/receipts.test.ts","./app/api/protocol/reputation/route.ts","./__tests__/api/protocol/reputation.test.ts","./app/api/protocol/x402/receipts/route.ts","./app/api/protocol/x402/receipts/[receiptid]/route.ts","./__tests__/api/protocol/x402-receipts.test.ts","./app/api/subscriptions/[id]/proof/route.ts","./__tests__/api/protocol/x402-subscription-proof.test.ts","./app/api/protocol/x402/subscriptions/[agentid]/[serviceid]/route.ts","./app/api/protocol/x402/subscriptions/route.ts","./__tests__/api/protocol/x402-subscriptions.test.ts","./__tests__/api/protocol/x402.test.ts","./lib/quests.ts","./lib/graph.ts","./app/api/quests/[id]/subtasks/graph/route.ts","./__tests__/api/quests/subtasks-graph.test.ts","./app/api/registry/capabilities/route.ts","./__tests__/api/registry/capabilities.test.ts","./app/api/registry/route.ts","./__tests__/api/registry/registry.test.ts","./lib/skills/skills-registry.ts","./app/api/agents/[id]/skills/route.ts","./app/api/skills/route.ts","./app/api/agents/[id]/skills/[skillid]/invoke/route.ts","./__tests__/api/skills/skills.test.ts","./app/api/stellar/balance/route.ts","./__tests__/api/stellar/balance.test.ts","./app/api/stellar/build-tx/route.ts","./__tests__/api/stellar/build-tx.test.ts","./app/api/user/export/route.ts","./app/api/user/delete-request/route.ts","./__tests__/api/user/export.test.ts","./app/api/feed/route.ts","./__tests__/feed/activity-feed.test.ts","./__tests__/lib/agent-rate-limit.test.ts","./__tests__/lib/rate-limit.test.ts","./lib/agents/position-cluster.ts","./__tests__/lib/agents/position-cluster.test.ts","./lib/mock/passport-mock.ts","./lib/mock/stellar-mock.ts","./__tests__/mock/mock-mode.test.ts","./lib/prices/coingecko.ts","./__tests__/prices/coingecko.test.ts","./__tests__/pwa/manifest.test.ts","./lib/agent-runtime/cloud-agents.ts","./app/agent-functions/[id]/route.ts","./app/api/admin/agents/route.ts","./app/api/admin/agents/[id]/health/route.ts","./lib/agent-runtime/costs.ts","./app/api/admin/claude-costs/route.ts","./app/api/agent-functions/[id]/route.ts","./lib/cosmetics.ts","./lib/agents/agent-appearance-store.ts","./lib/stellar.ts","./app/api/agents/[id]/appearance/route.ts","./app/api/agents/[id]/quest-recommendations/route.ts","./app/api/agents/[id]/status/route.ts","./app/api/agents/positions/route.ts","./app/api/cron/quest-expiry/route.ts","./node_modules/resend/dist/index.d.mts","./emails/payment-receipt.tsx","./emails/level-up.tsx","./emails/dispute-resolved.tsx","./emails/weekly-summary.tsx","./lib/email/resend.ts","./app/api/cron/weekly-report/route.ts","./app/api/email/unsubscribe/route.ts","./lib/error-log.ts","./app/api/errors/report/route.ts","./lib/gamification/events.ts","./app/api/events/active/route.ts","./app/api/events/history/route.ts","./app/api/events/standings/route.ts","./app/api/explorer/receipts/route.ts","./app/api/prices/route.ts","./app/api/protocol/passport/authorize/route.ts","./app/api/protocol/passport/status/route.ts","./app/api/protocol/reputation/attestation/route.ts","./app/api/protocol/track8004/route.ts","./node_modules/lru-cache/dist/esm/index.d.ts","./lib/skills/skill-store.ts","./app/api/skills/[id]/invoke/route.ts","./app/api/skills/register/route.ts","./app/api/stellar/fund/route.ts","./app/api/stellar/submit-tx/route.ts","./app/api/webhooks/[id]/stats/route.ts","./app/api/webhooks/__tests__/stats.test.ts","./components/docs/docs-data.ts","./node_modules/@radix-ui/react-dismissable-layer/dist/index.d.mts","./node_modules/@radix-ui/react-toast/dist/index.d.mts","./node_modules/lucide-react/dist/lucide-react.d.ts","./components/ui/toast.tsx","./components/ui/use-toast.ts","./e2e/admin-passport.spec.ts","./e2e/agent-wallet.spec.ts","./e2e/onboarding-modal.spec.ts","./e2e/sidebar-tabs.spec.ts","./examples/skills-marketplace-demo.ts","./hooks/use-mobile.ts","./hooks/use-prices.ts","./hooks/use-toast.ts","./lib/admin-api-key.client.ts","./lib/admin-api-key.ts","./lib/bnb-contracts.ts","./lib/client-error-reporting.ts","./lib/legal-links.ts","./lib/map-types.ts","./lib/map-data.ts","./lib/renderer.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/getpublickey.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/signtransaction.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/signblob.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/signauthentry.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/isconnected.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/getnetwork.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/getnetworkdetails.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/isallowed.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/setallowed.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/getuserinfo.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/requestaccess.d.ts","./node_modules/@stellar/freighter-api/build/@stellar/freighter-api/src/index.d.ts","./lib/stellar-utils.ts","./lib/types-construction.ts","./lib/vercel-deploy-url.ts","./node_modules/mipd/dist/types/register.d.ts","./node_modules/mipd/dist/types/types.d.ts","./node_modules/mipd/dist/types/store.d.ts","./node_modules/mipd/dist/types/utils.d.ts","./node_modules/mipd/dist/types/index.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/node_modules/zustand/esm/vanilla.d.mts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/createemitter.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/types/utils.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/createstorage.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/connectors/createconnector.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/createconfig.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/types/properties.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/call.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/errors/base.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/errors/config.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/connect.d.ts","./node_modules/viem/_types/actions/index.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/types/chain.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getconnectorclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/deploycontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/disconnect.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/types/unit.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/estimatefeespergas.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/estimategas.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/estimatemaxpriorityfeepergas.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getaccount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getbalance.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getblock.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getblocknumber.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getblocktransactioncount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getbytecode.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getcallsstatus.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getcapabilities.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getchainid.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getchains.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getconnections.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getconnectors.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getensaddress.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getensavatar.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getensname.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getensresolver.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getenstext.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getfeehistory.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getgasprice.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getproof.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getpublicclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getstorageat.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/multicall.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/readcontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/readcontracts.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/gettoken.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/gettransaction.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/gettransactionconfirmations.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/gettransactioncount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/gettransactionreceipt.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/getwalletclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/preparetransactionrequest.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/reconnect.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/sendcalls.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/sendcallssync.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/sendtransaction.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/sendtransactionsync.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/showcallsstatus.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/signmessage.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/signtypeddata.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/simulatecontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/switchaccount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/errors/connector.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/switchchain.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/verifymessage.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/verifytypeddata.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/waitforcallsstatus.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/waitfortransactionreceipt.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchaccount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchasset.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchblocknumber.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchblocks.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchchainid.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchconnections.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchconnectors.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchcontractevent.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchpendingtransactions.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchpublicclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/writecontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/connectors/injected.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/connectors/mock.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/hydrate.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/transports/connector.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/transports/fallback.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/types/register.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/utils/cookie.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/utils/deepequal.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/utils/deserialize.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/utils/extractrpcurls.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/utils/normalizechainid.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/utils/serialize.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/version.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/exports/index.d.ts","./node_modules/wagmi/dist/types/hydrate.d.ts","./node_modules/wagmi/dist/types/context.d.ts","./node_modules/wagmi/dist/types/errors/base.d.ts","./node_modules/wagmi/dist/types/errors/context.d.ts","./node_modules/@tanstack/query-core/build/modern/_tsup-dts-rollup.d.ts","./node_modules/@tanstack/query-core/build/modern/index.d.ts","./node_modules/@tanstack/react-query/build/modern/_tsup-dts-rollup.d.ts","./node_modules/@tanstack/react-query/build/modern/index.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/actions/watchchains.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/utils/uid.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/exports/internal.d.ts","./node_modules/wagmi/dist/types/utils/query.d.ts","./node_modules/wagmi/dist/types/types/properties.d.ts","./node_modules/wagmi/dist/types/hooks/useaccount.d.ts","./node_modules/wagmi/dist/types/hooks/useaccounteffect.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/call.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/connect.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/deploycontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/types.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/disconnect.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/estimatefeespergas.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/estimategas.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/estimatemaxpriorityfeepergas.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getbalance.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getblock.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getblocknumber.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getblocktransactioncount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getbytecode.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getcallsstatus.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getcapabilities.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getconnectorclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getensaddress.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getensavatar.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getensname.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getensresolver.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getenstext.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getfeehistory.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getgasprice.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getproof.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getstorageat.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/gettoken.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/gettransaction.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/gettransactionconfirmations.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/gettransactioncount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/gettransactionreceipt.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/getwalletclient.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/infinitereadcontracts.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/preparetransactionrequest.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/readcontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/readcontracts.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/reconnect.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/sendcalls.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/sendcallssync.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/sendtransaction.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/sendtransactionsync.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/showcallsstatus.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/signmessage.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/signtypeddata.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/simulatecontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/switchaccount.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/switchchain.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/utils.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/verifymessage.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/verifytypeddata.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/waitforcallsstatus.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/waitfortransactionreceipt.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/watchasset.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/query/writecontract.d.ts","./node_modules/wagmi/node_modules/@wagmi/core/dist/types/exports/query.d.ts","./node_modules/wagmi/dist/types/hooks/usebalance.d.ts","./node_modules/wagmi/dist/types/hooks/usewatchblocks.d.ts","./node_modules/wagmi/dist/types/hooks/useblock.d.ts","./node_modules/wagmi/dist/types/hooks/usewatchblocknumber.d.ts","./node_modules/wagmi/dist/types/hooks/useblocknumber.d.ts","./node_modules/wagmi/dist/types/hooks/useblocktransactioncount.d.ts","./node_modules/wagmi/dist/types/hooks/usebytecode.d.ts","./node_modules/wagmi/dist/types/hooks/usecall.d.ts","./node_modules/wagmi/dist/types/hooks/usecallsstatus.d.ts","./node_modules/wagmi/dist/types/hooks/usecapabilities.d.ts","./node_modules/wagmi/dist/types/hooks/usechainid.d.ts","./node_modules/wagmi/dist/types/hooks/usechains.d.ts","./node_modules/wagmi/dist/types/hooks/useclient.d.ts","./node_modules/wagmi/dist/types/hooks/useconfig.d.ts","./node_modules/wagmi/dist/types/hooks/useconnectors.d.ts","./node_modules/wagmi/dist/types/hooks/useconnect.d.ts","./node_modules/wagmi/dist/types/hooks/useconnections.d.ts","./node_modules/wagmi/dist/types/hooks/useconnectorclient.d.ts","./node_modules/wagmi/dist/types/hooks/usedeploycontract.d.ts","./node_modules/wagmi/dist/types/hooks/usedisconnect.d.ts","./node_modules/wagmi/dist/types/hooks/useensaddress.d.ts","./node_modules/wagmi/dist/types/hooks/useensavatar.d.ts","./node_modules/wagmi/dist/types/hooks/useensname.d.ts","./node_modules/wagmi/dist/types/hooks/useensresolver.d.ts","./node_modules/wagmi/dist/types/hooks/useenstext.d.ts","./node_modules/wagmi/dist/types/hooks/useestimatefeespergas.d.ts","./node_modules/wagmi/dist/types/hooks/useestimategas.d.ts","./node_modules/wagmi/dist/types/hooks/useestimatemaxpriorityfeepergas.d.ts","./node_modules/wagmi/dist/types/hooks/usefeehistory.d.ts","./node_modules/wagmi/dist/types/hooks/usegasprice.d.ts","./node_modules/wagmi/dist/types/exports/query.d.ts","./node_modules/wagmi/dist/types/hooks/useinfinitereadcontracts.d.ts","./node_modules/wagmi/dist/types/hooks/usepreparetransactionrequest.d.ts","./node_modules/wagmi/dist/types/hooks/useproof.d.ts","./node_modules/wagmi/dist/types/hooks/usepublicclient.d.ts","./node_modules/wagmi/dist/types/hooks/usereadcontract.d.ts","./node_modules/wagmi/dist/types/hooks/usereadcontracts.d.ts","./node_modules/wagmi/dist/types/hooks/usereconnect.d.ts","./node_modules/wagmi/dist/types/hooks/usesendcalls.d.ts","./node_modules/wagmi/dist/types/hooks/usesendcallssync.d.ts","./node_modules/wagmi/dist/types/hooks/usesendtransaction.d.ts","./node_modules/wagmi/dist/types/hooks/usesendtransactionsync.d.ts","./node_modules/wagmi/dist/types/hooks/useshowcallsstatus.d.ts","./node_modules/wagmi/dist/types/hooks/usesignmessage.d.ts","./node_modules/wagmi/dist/types/hooks/usesigntypeddata.d.ts","./node_modules/wagmi/dist/types/hooks/usesimulatecontract.d.ts","./node_modules/wagmi/dist/types/hooks/usestorageat.d.ts","./node_modules/wagmi/dist/types/hooks/useswitchaccount.d.ts","./node_modules/wagmi/dist/types/hooks/useswitchchain.d.ts","./node_modules/wagmi/dist/types/hooks/usetoken.d.ts","./node_modules/wagmi/dist/types/hooks/usetransaction.d.ts","./node_modules/wagmi/dist/types/hooks/usetransactionconfirmations.d.ts","./node_modules/wagmi/dist/types/hooks/usetransactioncount.d.ts","./node_modules/wagmi/dist/types/hooks/usetransactionreceipt.d.ts","./node_modules/wagmi/dist/types/hooks/useverifymessage.d.ts","./node_modules/wagmi/dist/types/hooks/useverifytypeddata.d.ts","./node_modules/wagmi/dist/types/hooks/usewaitforcallsstatus.d.ts","./node_modules/wagmi/dist/types/hooks/usewaitfortransactionreceipt.d.ts","./node_modules/wagmi/dist/types/hooks/usewalletclient.d.ts","./node_modules/wagmi/dist/types/hooks/usewatchasset.d.ts","./node_modules/wagmi/dist/types/hooks/usewatchcontractevent.d.ts","./node_modules/wagmi/dist/types/hooks/usewatchpendingtransactions.d.ts","./node_modules/wagmi/dist/types/hooks/usewritecontract.d.ts","./node_modules/wagmi/dist/types/version.d.ts","./node_modules/wagmi/dist/types/exports/index.d.ts","./node_modules/@wagmi/connectors/dist/types/baseaccount.d.ts","./node_modules/@coinbase/wallet-sdk/dist/assets/wallet-logo.d.ts","./node_modules/@coinbase/wallet-sdk/dist/core/rpc/coinbase_fetchspendpermissions.d.ts","./node_modules/viem/_types/account-abstraction/accounts/createwebauthncredential.d.ts","./node_modules/viem/_types/account-abstraction/constants/abis.d.ts","./node_modules/viem/_types/account-abstraction/accounts/implementations/tocoinbasesmartaccount.d.ts","./node_modules/viem/_types/account-abstraction/accounts/implementations/tosimple7702smartaccount.d.ts","./node_modules/viem/_types/account-abstraction/accounts/implementations/tosoladysmartaccount.d.ts","./node_modules/viem/_types/account-abstraction/accounts/tosmartaccount.d.ts","./node_modules/viem/_types/account-abstraction/accounts/towebauthnaccount.d.ts","./node_modules/viem/_types/account-abstraction/utils/formatters/useroperationrequest.d.ts","./node_modules/viem/_types/account-abstraction/actions/paymaster/getpaymasterdata.d.ts","./node_modules/viem/_types/account-abstraction/actions/paymaster/getpaymasterstubdata.d.ts","./node_modules/viem/_types/account-abstraction/clients/decorators/paymaster.d.ts","./node_modules/viem/_types/account-abstraction/types/account.d.ts","./node_modules/viem/_types/account-abstraction/utils/formatters/useroperationgas.d.ts","./node_modules/viem/_types/account-abstraction/actions/bundler/prepareuseroperation.d.ts","./node_modules/viem/_types/account-abstraction/actions/bundler/estimateuseroperationgas.d.ts","./node_modules/viem/_types/account-abstraction/actions/bundler/getsupportedentrypoints.d.ts","./node_modules/viem/_types/account-abstraction/errors/useroperation.d.ts","./node_modules/viem/_types/account-abstraction/actions/bundler/getuseroperation.d.ts","./node_modules/viem/_types/account-abstraction/actions/bundler/getuseroperationreceipt.d.ts","./node_modules/viem/_types/account-abstraction/actions/bundler/senduseroperation.d.ts","./node_modules/viem/_types/account-abstraction/actions/bundler/waitforuseroperationreceipt.d.ts","./node_modules/viem/_types/account-abstraction/clients/decorators/bundler.d.ts","./node_modules/viem/_types/account-abstraction/clients/createbundlerclient.d.ts","./node_modules/viem/_types/account-abstraction/clients/createpaymasterclient.d.ts","./node_modules/viem/_types/account-abstraction/constants/address.d.ts","./node_modules/viem/_types/account-abstraction/errors/bundler.d.ts","./node_modules/viem/_types/account-abstraction/utils/errors/getbundlererror.d.ts","./node_modules/viem/_types/account-abstraction/utils/errors/getuseroperationerror.d.ts","./node_modules/viem/_types/account-abstraction/utils/formatters/useroperation.d.ts","./node_modules/viem/_types/account-abstraction/utils/formatters/useroperationreceipt.d.ts","./node_modules/viem/_types/account-abstraction/utils/useroperation/getinitcode.d.ts","./node_modules/viem/_types/account-abstraction/utils/useroperation/getuseroperationhash.d.ts","./node_modules/viem/_types/account-abstraction/utils/useroperation/getuseroperationtypeddata.d.ts","./node_modules/viem/_types/account-abstraction/utils/useroperation/topackeduseroperation.d.ts","./node_modules/viem/node_modules/ox/_types/erc4337/entrypoint.d.ts","./node_modules/viem/node_modules/ox/_types/erc4337/useroperation.d.ts","./node_modules/viem/node_modules/ox/_types/erc4337/useroperationgas.d.ts","./node_modules/viem/node_modules/ox/_types/erc4337/useroperationreceipt.d.ts","./node_modules/viem/node_modules/ox/_types/erc4337/rpcschema.d.ts","./node_modules/viem/node_modules/ox/_types/erc4337/index.d.ts","./node_modules/viem/_types/account-abstraction/utils/useroperation/touseroperation.d.ts","./node_modules/viem/_types/account-abstraction/index.d.ts","./node_modules/@coinbase/wallet-sdk/dist/core/type/index.d.ts","./node_modules/zustand/esm/vanilla.d.mts","./node_modules/zustand/esm/middleware/redux.d.mts","./node_modules/zustand/esm/middleware/devtools.d.mts","./node_modules/zustand/esm/middleware/subscribewithselector.d.mts","./node_modules/zustand/esm/middleware/combine.d.mts","./node_modules/zustand/esm/middleware/persist.d.mts","./node_modules/zustand/esm/middleware.d.mts","./node_modules/@coinbase/wallet-sdk/dist/store/store.d.ts","./node_modules/@coinbase/wallet-sdk/dist/core/provider/interface.d.ts","./node_modules/@coinbase/wallet-sdk/dist/coinbasewalletsdk.d.ts","./node_modules/@coinbase/wallet-sdk/dist/coinbasewalletprovider.d.ts","./node_modules/@coinbase/wallet-sdk/dist/core/rpc/wallet_addsubaccount.d.ts","./node_modules/@coinbase/wallet-sdk/dist/createcoinbasewalletsdk.d.ts","./node_modules/abitype/dist/types/register.d.ts","./node_modules/abitype/dist/types/types.d.ts","./node_modules/abitype/dist/types/abi.d.ts","./node_modules/abitype/dist/types/errors.d.ts","./node_modules/abitype/dist/types/narrow.d.ts","./node_modules/abitype/dist/types/utils.d.ts","./node_modules/abitype/dist/types/human-readable/types/signatures.d.ts","./node_modules/abitype/dist/types/human-readable/formatabiparameter.d.ts","./node_modules/abitype/dist/types/human-readable/formatabiparameters.d.ts","./node_modules/abitype/dist/types/human-readable/formatabiitem.d.ts","./node_modules/abitype/dist/types/human-readable/formatabi.d.ts","./node_modules/abitype/dist/types/human-readable/types/utils.d.ts","./node_modules/abitype/dist/types/human-readable/types/structs.d.ts","./node_modules/abitype/dist/types/human-readable/parseabi.d.ts","./node_modules/abitype/dist/types/human-readable/parseabiitem.d.ts","./node_modules/abitype/dist/types/human-readable/parseabiparameter.d.ts","./node_modules/abitype/dist/types/human-readable/parseabiparameters.d.ts","./node_modules/abitype/dist/types/human-readable/errors/abiitem.d.ts","./node_modules/abitype/dist/types/human-readable/errors/abiparameter.d.ts","./node_modules/abitype/dist/types/human-readable/errors/signature.d.ts","./node_modules/abitype/dist/types/human-readable/errors/splitparameters.d.ts","./node_modules/abitype/dist/types/human-readable/errors/struct.d.ts","./node_modules/abitype/dist/types/exports/index.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/errors.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/bytes.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/hex.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/hex.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/bytes.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/hash.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/types.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/abiitem.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/publickey.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/address.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/cursor.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/abiparameters.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/abiparameters.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/abiitem.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/abi.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/abiconstructor.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/abiconstructor.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/abierror.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/abierror.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/accesslist.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/rlp.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/signature.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/authorization.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transaction.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/withdrawal.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/block.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/filter.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/abievent.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/abievent.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/abifunction.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/abifunction.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/accountproof.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/aesgcm.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/base58.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/base58.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/base64.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/binarystatetree.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/kzg.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/blobs.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/blockoverrides.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/bloom.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/blspoint.d.ts","./node_modules/@noble/curves/node_modules/@noble/hashes/esm/utils.d.ts","./node_modules/@noble/curves/esm/utils.d.ts","./node_modules/@noble/curves/esm/abstract/modular.d.ts","./node_modules/@noble/curves/esm/abstract/curve.d.ts","./node_modules/@noble/curves/esm/abstract/hash-to-curve.d.ts","./node_modules/@noble/curves/esm/abstract/weierstrass.d.ts","./node_modules/@noble/curves/esm/abstract/tower.d.ts","./node_modules/@noble/curves/esm/abstract/bls.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/bls.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/lru.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/caches.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/contractaddress.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/ens.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/ens.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/hdkey.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/hdkey.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/fee.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/json.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/log.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/mnemonic/wordlists.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/mnemonic.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/personalmessage.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/rpcresponse.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/register.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/stateoverrides.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionreceipt.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionrequest.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/rpcschemas/eth.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/rpcschemas/wallet.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/rpcschema.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/rpcschema.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/provider.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/rpcrequest.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/promise.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/rpctransport.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/rpctransport.d.ts","./node_modules/@noble/curves/esm/abstract/utils.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/secp256k1.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/p256.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/siwe.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/solidity.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionenvelope.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionenvelopelegacy.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionenvelopeeip1559.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionenvelopeeip2930.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionenvelopeeip4844.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/transactionenvelopeeip7702.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/typeddata.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/validatordata.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/value.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/internal/webauthn.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/webauthnp256.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/core/webcryptop256.d.ts","./node_modules/@coinbase/wallet-sdk/node_modules/ox/_types/index.d.ts","./node_modules/@coinbase/wallet-sdk/dist/kms/crypto-key/storage.d.ts","./node_modules/@coinbase/wallet-sdk/dist/kms/crypto-key/index.d.ts","./node_modules/@coinbase/wallet-sdk/dist/index.d.ts","./node_modules/@wagmi/connectors/dist/types/coinbasewallet.d.ts","./node_modules/@wagmi/connectors/dist/types/metamask.d.ts","./node_modules/porto/dist/core/internal/_generated/chains.d.ts","./node_modules/porto/dist/core/chains.d.ts","./node_modules/porto/node_modules/abitype/dist/types/register.d.ts","./node_modules/porto/node_modules/abitype/dist/types/types.d.ts","./node_modules/porto/node_modules/abitype/dist/types/abi.d.ts","./node_modules/porto/node_modules/abitype/dist/types/errors.d.ts","./node_modules/porto/node_modules/abitype/dist/types/narrow.d.ts","./node_modules/porto/node_modules/abitype/dist/types/generated.d.ts","./node_modules/porto/node_modules/abitype/dist/types/utils.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/types/signatures.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/formatabiparameter.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/formatabiparameters.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/formatabiitem.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/formatabi.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/types/utils.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/types/structs.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/parseabi.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/parseabiitem.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/parseabiparameter.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/parseabiparameters.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/errors/abiitem.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/errors/abiparameter.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/errors/signature.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/errors/splitparameters.d.ts","./node_modules/porto/node_modules/abitype/dist/types/human-readable/errors/struct.d.ts","./node_modules/porto/node_modules/abitype/dist/types/exports/index.d.ts","./node_modules/porto/node_modules/ox/_types/core/errors.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/bytes.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/hex.d.ts","./node_modules/porto/node_modules/ox/_types/core/hex.d.ts","./node_modules/porto/node_modules/ox/_types/core/bytes.d.ts","./node_modules/porto/node_modules/ox/_types/core/hash.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/types.d.ts","./node_modules/porto/node_modules/ox/_types/core/abiitem.d.ts","./node_modules/porto/node_modules/ox/_types/core/publickey.d.ts","./node_modules/porto/node_modules/ox/_types/core/address.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/cursor.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/abiparameters.d.ts","./node_modules/porto/node_modules/ox/_types/core/abiparameters.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/abiitem.d.ts","./node_modules/porto/node_modules/ox/_types/core/abi.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/abiconstructor.d.ts","./node_modules/porto/node_modules/ox/_types/core/abiconstructor.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/abierror.d.ts","./node_modules/porto/node_modules/ox/_types/core/abierror.d.ts","./node_modules/porto/node_modules/ox/_types/core/accesslist.d.ts","./node_modules/porto/node_modules/ox/_types/core/rlp.d.ts","./node_modules/porto/node_modules/ox/_types/core/signature.d.ts","./node_modules/porto/node_modules/ox/_types/core/authorization.d.ts","./node_modules/porto/node_modules/ox/_types/core/transaction.d.ts","./node_modules/porto/node_modules/ox/_types/core/withdrawal.d.ts","./node_modules/porto/node_modules/ox/_types/core/block.d.ts","./node_modules/porto/node_modules/ox/_types/core/filter.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/abievent.d.ts","./node_modules/porto/node_modules/ox/_types/core/abievent.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/abifunction.d.ts","./node_modules/porto/node_modules/ox/_types/core/abifunction.d.ts","./node_modules/porto/node_modules/ox/_types/core/accountproof.d.ts","./node_modules/porto/node_modules/ox/_types/core/aesgcm.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/base58.d.ts","./node_modules/porto/node_modules/ox/_types/core/base58.d.ts","./node_modules/porto/node_modules/ox/_types/core/base64.d.ts","./node_modules/porto/node_modules/ox/_types/core/binarystatetree.d.ts","./node_modules/porto/node_modules/ox/_types/core/kzg.d.ts","./node_modules/porto/node_modules/ox/_types/core/blobs.d.ts","./node_modules/porto/node_modules/ox/_types/core/blockoverrides.d.ts","./node_modules/porto/node_modules/ox/_types/core/bloom.d.ts","./node_modules/porto/node_modules/ox/_types/core/blspoint.d.ts","./node_modules/porto/node_modules/@noble/curves/esm/abstract/bls.d.ts","./node_modules/porto/node_modules/ox/_types/core/bls.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/lru.d.ts","./node_modules/porto/node_modules/ox/_types/core/caches.d.ts","./node_modules/porto/node_modules/ox/_types/core/cbor.d.ts","./node_modules/porto/node_modules/ox/_types/core/contractaddress.d.ts","./node_modules/porto/node_modules/@noble/curves/esm/abstract/edwards.d.ts","./node_modules/porto/node_modules/ox/_types/core/ed25519.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/ens.d.ts","./node_modules/porto/node_modules/ox/_types/core/ens.d.ts","./node_modules/porto/node_modules/ox/_types/core/fee.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/hdkey.d.ts","./node_modules/porto/node_modules/ox/_types/core/hdkey.d.ts","./node_modules/porto/node_modules/ox/_types/core/log.d.ts","./node_modules/porto/node_modules/ox/_types/core/stateoverrides.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionreceipt.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionrequest.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/rpcschemas/eth.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/rpcschemas/wallet.d.ts","./node_modules/porto/node_modules/ox/_types/core/rpcschema.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/register.d.ts","./node_modules/porto/node_modules/ox/_types/core/json.d.ts","./node_modules/porto/node_modules/ox/_types/core/keystore.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/mnemonic/wordlists.d.ts","./node_modules/porto/node_modules/ox/_types/core/mnemonic.d.ts","./node_modules/porto/node_modules/@noble/curves/esm/_shortw_utils.d.ts","./node_modules/porto/node_modules/ox/_types/core/p256.d.ts","./node_modules/porto/node_modules/ox/_types/core/personalmessage.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/rpcschema.d.ts","./node_modules/porto/node_modules/ox/_types/core/rpcresponse.d.ts","./node_modules/porto/node_modules/ox/_types/core/provider.d.ts","./node_modules/porto/node_modules/ox/_types/core/rpcrequest.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/promise.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/rpctransport.d.ts","./node_modules/porto/node_modules/ox/_types/core/rpctransport.d.ts","./node_modules/porto/node_modules/ox/_types/core/secp256k1.d.ts","./node_modules/porto/node_modules/ox/_types/core/siwe.d.ts","./node_modules/porto/node_modules/ox/_types/core/solidity.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionenvelope.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionenvelopeeip1559.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionenvelopeeip2930.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionenvelopeeip4844.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionenvelopeeip7702.d.ts","./node_modules/porto/node_modules/ox/_types/core/transactionenvelopelegacy.d.ts","./node_modules/porto/node_modules/ox/_types/core/typeddata.d.ts","./node_modules/porto/node_modules/ox/_types/core/validatordata.d.ts","./node_modules/porto/node_modules/ox/_types/core/value.d.ts","./node_modules/porto/node_modules/ox/_types/core/internal/webauthn.d.ts","./node_modules/porto/node_modules/ox/_types/core/webauthnp256.d.ts","./node_modules/porto/node_modules/ox/_types/core/webcryptop256.d.ts","./node_modules/porto/node_modules/@noble/curves/esm/abstract/montgomery.d.ts","./node_modules/porto/node_modules/ox/_types/core/x25519.d.ts","./node_modules/porto/node_modules/ox/_types/index.d.ts","./node_modules/porto/node_modules/zod/v4/core/json-schema.d.cts","./node_modules/porto/node_modules/zod/v4/core/standard-schema.d.cts","./node_modules/porto/node_modules/zod/v4/core/registries.d.cts","./node_modules/porto/node_modules/zod/v4/core/to-json-schema.d.cts","./node_modules/porto/node_modules/zod/v4/core/util.d.cts","./node_modules/porto/node_modules/zod/v4/core/versions.d.cts","./node_modules/porto/node_modules/zod/v4/core/schemas.d.cts","./node_modules/porto/node_modules/zod/v4/core/checks.d.cts","./node_modules/porto/node_modules/zod/v4/core/errors.d.cts","./node_modules/porto/node_modules/zod/v4/core/core.d.cts","./node_modules/porto/node_modules/zod/v4/core/parse.d.cts","./node_modules/porto/node_modules/zod/v4/core/regexes.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ar.d.cts","./node_modules/porto/node_modules/zod/v4/locales/az.d.cts","./node_modules/porto/node_modules/zod/v4/locales/be.d.cts","./node_modules/porto/node_modules/zod/v4/locales/bg.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ca.d.cts","./node_modules/porto/node_modules/zod/v4/locales/cs.d.cts","./node_modules/porto/node_modules/zod/v4/locales/da.d.cts","./node_modules/porto/node_modules/zod/v4/locales/de.d.cts","./node_modules/porto/node_modules/zod/v4/locales/en.d.cts","./node_modules/porto/node_modules/zod/v4/locales/eo.d.cts","./node_modules/porto/node_modules/zod/v4/locales/es.d.cts","./node_modules/porto/node_modules/zod/v4/locales/fa.d.cts","./node_modules/porto/node_modules/zod/v4/locales/fi.d.cts","./node_modules/porto/node_modules/zod/v4/locales/fr.d.cts","./node_modules/porto/node_modules/zod/v4/locales/fr-ca.d.cts","./node_modules/porto/node_modules/zod/v4/locales/he.d.cts","./node_modules/porto/node_modules/zod/v4/locales/hu.d.cts","./node_modules/porto/node_modules/zod/v4/locales/hy.d.cts","./node_modules/porto/node_modules/zod/v4/locales/id.d.cts","./node_modules/porto/node_modules/zod/v4/locales/is.d.cts","./node_modules/porto/node_modules/zod/v4/locales/it.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ja.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ka.d.cts","./node_modules/porto/node_modules/zod/v4/locales/kh.d.cts","./node_modules/porto/node_modules/zod/v4/locales/km.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ko.d.cts","./node_modules/porto/node_modules/zod/v4/locales/lt.d.cts","./node_modules/porto/node_modules/zod/v4/locales/mk.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ms.d.cts","./node_modules/porto/node_modules/zod/v4/locales/nl.d.cts","./node_modules/porto/node_modules/zod/v4/locales/no.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ota.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ps.d.cts","./node_modules/porto/node_modules/zod/v4/locales/pl.d.cts","./node_modules/porto/node_modules/zod/v4/locales/pt.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ru.d.cts","./node_modules/porto/node_modules/zod/v4/locales/sl.d.cts","./node_modules/porto/node_modules/zod/v4/locales/sv.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ta.d.cts","./node_modules/porto/node_modules/zod/v4/locales/th.d.cts","./node_modules/porto/node_modules/zod/v4/locales/tr.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ua.d.cts","./node_modules/porto/node_modules/zod/v4/locales/uk.d.cts","./node_modules/porto/node_modules/zod/v4/locales/ur.d.cts","./node_modules/porto/node_modules/zod/v4/locales/uz.d.cts","./node_modules/porto/node_modules/zod/v4/locales/vi.d.cts","./node_modules/porto/node_modules/zod/v4/locales/zh-cn.d.cts","./node_modules/porto/node_modules/zod/v4/locales/zh-tw.d.cts","./node_modules/porto/node_modules/zod/v4/locales/yo.d.cts","./node_modules/porto/node_modules/zod/v4/locales/index.d.cts","./node_modules/porto/node_modules/zod/v4/core/doc.d.cts","./node_modules/porto/node_modules/zod/v4/core/api.d.cts","./node_modules/porto/node_modules/zod/v4/core/json-schema-processors.d.cts","./node_modules/porto/node_modules/zod/v4/core/json-schema-generator.d.cts","./node_modules/porto/node_modules/zod/v4/core/index.d.cts","./node_modules/porto/node_modules/zod/v4/mini/parse.d.cts","./node_modules/porto/node_modules/zod/v4/mini/schemas.d.cts","./node_modules/porto/node_modules/zod/v4/mini/checks.d.cts","./node_modules/porto/node_modules/zod/v4/mini/iso.d.cts","./node_modules/porto/node_modules/zod/v4/mini/coerce.d.cts","./node_modules/porto/node_modules/zod/v4/mini/external.d.cts","./node_modules/porto/node_modules/zod/mini/index.d.cts","./node_modules/porto/dist/theme/theme.d.ts","./node_modules/porto/dist/core/internal/types.d.ts","./node_modules/porto/dist/core/storage.d.ts","./node_modules/porto/dist/core/internal/relay/schema/key.d.ts","./node_modules/porto/dist/core/internal/schema/key.d.ts","./node_modules/porto/dist/viem/internal/utils.d.ts","./node_modules/porto/dist/core/internal/relay/schema/rpc.d.ts","./node_modules/porto/dist/core/internal/relay/rpcschema.d.ts","./node_modules/porto/dist/viem/rpcschema.d.ts","./node_modules/porto/dist/core/internal/schema/rpc.d.ts","./node_modules/porto/dist/core/internal/schema/request.d.ts","./node_modules/porto/dist/core/rpcschema.d.ts","./node_modules/porto/dist/core/internal/permissionsrequest.d.ts","./node_modules/porto/dist/core/internal/relay/schema/token.d.ts","./node_modules/porto/dist/core/internal/schema/token.d.ts","./node_modules/porto/dist/core/internal/schema/capabilities.d.ts","./node_modules/porto/dist/core/internal/call.d.ts","./node_modules/porto/dist/core/internal/modes/dialog.d.ts","./node_modules/porto/dist/core/internal/modes/relay.d.ts","./node_modules/porto/dist/core/internal/provider.d.ts","./node_modules/porto/dist/core/internal/siwe.d.ts","./node_modules/porto/dist/core/porto.d.ts","./node_modules/porto/dist/core/internal/tokens.d.ts","./node_modules/porto/dist/viem/key.d.ts","./node_modules/porto/dist/viem/account.d.ts","./node_modules/porto/dist/core/transport.d.ts","./node_modules/porto/dist/viem/relayclient.d.ts","./node_modules/porto/dist/core/internal/mode.d.ts","./node_modules/porto/dist/core/internal/modes/reactnative.d.ts","./node_modules/porto/dist/core/mode.d.ts","./node_modules/porto/dist/core/internal/porto.d.ts","./node_modules/porto/dist/remote/internal/methodpolicies.d.ts","./node_modules/porto/dist/core/messenger.d.ts","./node_modules/porto/dist/core/react-native/environment.d.ts","./node_modules/porto/dist/core/dialog.d.ts","./node_modules/porto/dist/core/internal/relay/schema/capabilities.d.ts","./node_modules/porto/dist/core/internal/relay/schema/quotes.d.ts","./node_modules/porto/dist/core/internal/schema/utils.d.ts","./node_modules/porto/dist/viem/internal/relayactions.d.ts","./node_modules/porto/dist/viem/relayactions.d.ts","./node_modules/porto/dist/index.d.ts","./node_modules/@wagmi/connectors/dist/types/porto.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/common.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/decoded-data.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/human-description.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/transactions.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/safe-info.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/chains.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/safe-apps.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/master-copies.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/safe-messages.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/delegates.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/notifications.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/emails.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/relay.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/recovery.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/contracts.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/auth.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/accounts.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/types/api.d.ts","./node_modules/@safe-global/safe-gateway-typescript-sdk/dist/index.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/types/sdk.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/eth/constants.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/types/rpc.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/types/gateway.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/communication/methods.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/types/permissions.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/types/messaging.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/types/index.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/txs/index.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/eth/index.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/safe/index.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/wallet/index.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/sdk.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/communication/messageformatter.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/version.d.ts","./node_modules/@safe-global/safe-apps-sdk/dist/types/index.d.ts","./node_modules/@safe-global/safe-apps-provider/dist/types.d.ts","./node_modules/@safe-global/safe-apps-provider/dist/provider.d.ts","./node_modules/@safe-global/safe-apps-provider/dist/index.d.ts","./node_modules/@wagmi/connectors/dist/types/safe.d.ts","./node_modules/@wagmi/connectors/dist/types/version.d.ts","./node_modules/@walletconnect/keyvaluestorage/dist/types/shared/types.d.ts","./node_modules/@walletconnect/keyvaluestorage/dist/types/shared/utils.d.ts","./node_modules/@walletconnect/keyvaluestorage/dist/types/shared/index.d.ts","./node_modules/@walletconnect/keyvaluestorage/dist/types/node-js/index.d.ts","./node_modules/@walletconnect/keyvaluestorage/dist/types/index.d.ts","./node_modules/@walletconnect/events/dist/cjs/events.d.ts","./node_modules/@walletconnect/events/dist/cjs/index.d.ts","./node_modules/@walletconnect/heartbeat/dist/types/types/heartbeat.d.ts","./node_modules/@walletconnect/heartbeat/dist/types/types/index.d.ts","./node_modules/@walletconnect/heartbeat/dist/types/heartbeat.d.ts","./node_modules/@walletconnect/heartbeat/dist/types/constants/heartbeat.d.ts","./node_modules/@walletconnect/heartbeat/dist/types/constants/index.d.ts","./node_modules/@walletconnect/heartbeat/dist/types/index.d.ts","./node_modules/@walletconnect/jsonrpc-types/dist/types/jsonrpc.d.ts","./node_modules/@walletconnect/jsonrpc-types/dist/types/misc.d.ts","./node_modules/@walletconnect/jsonrpc-types/dist/types/provider.d.ts","./node_modules/@walletconnect/jsonrpc-types/dist/types/validator.d.ts","./node_modules/@walletconnect/jsonrpc-types/dist/types/index.d.ts","./node_modules/pino-pretty/node_modules/pino-abstract-transport/index.d.ts","./node_modules/pino-std-serializers/index.d.ts","./node_modules/sonic-boom/types/index.d.ts","./node_modules/pino/pino.d.ts","./node_modules/colorette/index.d.ts","./node_modules/pino-pretty/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/pino-std-serializers/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/sonic-boom/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/pino/pino.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/logger/dist/types/constants.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/logger/dist/types/linkedlist.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/logger/dist/types/clientchunklogger.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/logger/dist/types/serverchunklogger.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/logger/dist/types/basechunklogger.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/logger/dist/types/utils.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/logger/dist/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/keychain.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/crypto.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/messages.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/publisher.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/subscriber.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/relayer.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/history.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/expirer.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/store.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/pairing.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/verify.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/echo.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/events.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/core.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/core/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/proposal.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/auth.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/session.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/jsonrpc.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/pendingrequest.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/engine.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/client.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/sign-client/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/types/dist/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/dist/types/types.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/client.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/core.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/core.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/crypto.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/keychain.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/messages.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/publisher.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/relayer.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/store.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/subscriber.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/pairing.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/history.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/expirer.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/verify.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/echo.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/events.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/constants/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/crypto.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/messages.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/constants.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/types.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/error.d.ts","./node_modules/@walletconnect/environment/dist/cjs/crypto.d.ts","./node_modules/@walletconnect/environment/dist/cjs/env.d.ts","./node_modules/@walletconnect/environment/dist/cjs/index.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/env.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/format.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/routing.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/url.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/validators.d.ts","./node_modules/@walletconnect/jsonrpc-utils/dist/cjs/index.d.ts","./node_modules/@walletconnect/relay-api/dist/types/types.d.ts","./node_modules/@walletconnect/relay-api/dist/types/parsers.d.ts","./node_modules/@walletconnect/relay-api/dist/types/jsonrpc.d.ts","./node_modules/@walletconnect/relay-api/dist/types/validators.d.ts","./node_modules/@walletconnect/relay-api/dist/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/relayer.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/store.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/topicmap.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/subscriber.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/keychain.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/pairing.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/history.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/expirer.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/verify.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/echo.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/events.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/controllers/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/core/dist/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/controllers/session.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/client.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/history.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/proposal.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/session.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/engine.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/pendingrequest.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/verify.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/auth.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/constants/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/sign-client/dist/types/index.d.ts","./node_modules/@walletconnect/jsonrpc-provider/dist/types/provider.d.ts","./node_modules/@walletconnect/jsonrpc-provider/dist/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/universal-provider/dist/types/types/misc.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/universal-provider/dist/types/types/providers.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/universal-provider/dist/types/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/universal-provider/dist/types/universalprovider.d.ts","./node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/universal-provider/dist/types/index.d.ts","./node_modules/@walletconnect/ethereum-provider/dist/types/ethereumprovider.d.ts","./node_modules/@walletconnect/ethereum-provider/dist/types/constants/rpc.d.ts","./node_modules/@walletconnect/ethereum-provider/dist/types/index.d.ts","./node_modules/@wagmi/connectors/dist/types/walletconnect.d.ts","./node_modules/@wagmi/connectors/dist/types/exports/index.d.ts","./node_modules/wagmi/dist/types/exports/chains.d.ts","./lib/wallet-config.ts","./lib/agent-runtime/prompts.ts","./lib/agent-runtime/tools/index.ts","./lib/agent-runtime/executor.ts","./lib/agent-runtime/executor.test.ts","./lib/agent-runtime/__tests__/agent.test.ts","./lib/agents/agent-uptime-store.test.ts","./lib/agents/xp-history-chart.test.ts","./lib/agents/xp-leaderboard-store.ts","./lib/audio/city-audio.ts","./lib/gamification/district-leaderboard.ts","./lib/gamification/leaderboard-cache.test.ts","./lib/gamification/quest-store.test.ts","./lib/gamification/xp.test.ts","./lib/marketplace/services.ts","./lib/notifications/notification-store.test.ts","./lib/passport/snarkjs.d.ts","./lib/protocols/x402.test.ts","./lib/renderer/construction.ts","./lib/renderer/particles.ts","./lib/reputation/attestation.test.ts","./lib/reputation/reputation-store.test.ts","./lib/skills/skills-registry.test.ts","./lib/webhooks/__tests__/delivery-log.test.ts","./lib/webhooks/__tests__/store.test.ts","./tests/lib/agents/task-drain.test.ts","./tests/lib/agents/task-queue.test.ts","./tests/lib/agents/xp-leaderboard-store.test.ts","./tests/lib/webhooks/delivery-filter.test.ts","./tests/lib/webhooks/filter.test.ts","./tests/skills/versioning.test.ts","./app/global-error.tsx","./node_modules/next/dist/compiled/@next/font/dist/types.d.ts","./node_modules/next/dist/compiled/@next/font/dist/google/index.d.ts","./node_modules/next/font/google/index.d.ts","./node_modules/@vercel/analytics/dist/next/index.d.mts","./components/wallet/wallet-provider.tsx","./components/mock-banner.tsx","./components/pwa-register.tsx","./node_modules/sonner/dist/index.d.ts","./node_modules/next-themes/dist/index.d.ts","./components/theme-provider.tsx","./components/theme-toggle-navbar.tsx","./app/layout.tsx","./components/pixel-city.tsx","./components/chat-panel.tsx","./components/skills-panel.tsx","./components/wallet-panel.tsx","./components/appearance-panel.tsx","./components/quests-panel.tsx","./components/sidebar-panel.tsx","./node_modules/@radix-ui/react-slider/dist/index.d.mts","./components/ui/slider.tsx","./components/audio-controls.tsx","./components/open-stellar/district-event-overlay.tsx","./node_modules/@radix-ui/react-focus-scope/dist/index.d.mts","./node_modules/@radix-ui/react-portal/dist/index.d.mts","./node_modules/@radix-ui/react-dialog/dist/index.d.mts","./node_modules/vaul/dist/index.d.mts","./components/ui/drawer.tsx","./components/open-stellar/open-stellar-hub.tsx","./components/integrated-home.tsx","./app/page.tsx","./components/error/route-error-card.tsx","./app/admin/error.tsx","./node_modules/@radix-ui/react-arrow/dist/index.d.mts","./node_modules/@radix-ui/rect/dist/index.d.mts","./node_modules/@radix-ui/react-popper/dist/index.d.mts","./node_modules/@radix-ui/react-tooltip/dist/index.d.mts","./components/admin/passport-panel.tsx","./components/admin/admin-console.tsx","./app/admin/page.tsx","./components/admin/runs-history.tsx","./app/admin/runs/page.tsx","./node_modules/next/dist/compiled/@vercel/og/index.node.d.ts","./node_modules/next/dist/server/og/image-response.d.ts","./node_modules/next/og.d.ts","./components/og/agent-card-og.tsx","./app/api/og/agent/[id]/route.tsx","./app/api/og/district/[id]/route.tsx","./components/ui/button.tsx","./app/credential/[agentid]/page.tsx","./components/districts/countdown-timer.tsx","./app/districts/[id]/leaderboard/page.tsx","./components/docs/docs-layout.tsx","./components/docs/mdx-content.tsx","./app/docs/[[...slug]]/page.tsx","./components/explorer/receipt-table.tsx","./app/explorer/page.tsx","./components/feed/feed-item.tsx","./components/feed/live-feed.tsx","./components/feed/notification-opt-in.tsx","./app/feed/page.tsx","./app/feed/[eventid]/page.tsx","./app/leaderboard/error.tsx","./components/leaderboard/leaderboard-table.tsx","./app/leaderboard/page.tsx","./app/leaderboard/[agentid]/page.tsx","./app/legal/legal-page.tsx","./app/legal/cookies/page.tsx","./app/legal/privacy/page.tsx","./app/legal/terms/page.tsx","./app/map/error.tsx","./components/map/taskpanel.tsx","./node_modules/@types/geojson/index.d.ts","./node_modules/@types/leaflet/index.d.ts","./node_modules/react-leaflet/lib/hooks.d.ts","./node_modules/react-leaflet/lib/attributioncontrol.d.ts","./node_modules/@react-leaflet/core/lib/attribution.d.ts","./node_modules/@react-leaflet/core/lib/context.d.ts","./node_modules/@react-leaflet/core/lib/element.d.ts","./node_modules/@react-leaflet/core/lib/events.d.ts","./node_modules/@react-leaflet/core/lib/layer.d.ts","./node_modules/@react-leaflet/core/lib/path.d.ts","./node_modules/@react-leaflet/core/lib/circle.d.ts","./node_modules/@react-leaflet/core/lib/div-overlay.d.ts","./node_modules/@react-leaflet/core/lib/component.d.ts","./node_modules/@react-leaflet/core/lib/control.d.ts","./node_modules/@react-leaflet/core/lib/dom.d.ts","./node_modules/@react-leaflet/core/lib/generic.d.ts","./node_modules/@react-leaflet/core/lib/grid-layer.d.ts","./node_modules/@react-leaflet/core/lib/media-overlay.d.ts","./node_modules/@react-leaflet/core/lib/pane.d.ts","./node_modules/@react-leaflet/core/lib/index.d.ts","./node_modules/react-leaflet/lib/circle.d.ts","./node_modules/react-leaflet/lib/circlemarker.d.ts","./node_modules/react-leaflet/lib/layergroup.d.ts","./node_modules/react-leaflet/lib/featuregroup.d.ts","./node_modules/react-leaflet/lib/geojson.d.ts","./node_modules/react-leaflet/lib/imageoverlay.d.ts","./node_modules/react-leaflet/lib/layerscontrol.d.ts","./node_modules/react-leaflet/lib/mapcontainer.d.ts","./node_modules/react-leaflet/lib/marker.d.ts","./node_modules/react-leaflet/lib/pane.d.ts","./node_modules/react-leaflet/lib/polygon.d.ts","./node_modules/react-leaflet/lib/polyline.d.ts","./node_modules/react-leaflet/lib/popup.d.ts","./node_modules/react-leaflet/lib/rectangle.d.ts","./node_modules/react-leaflet/lib/scalecontrol.d.ts","./node_modules/react-leaflet/lib/svgoverlay.d.ts","./node_modules/react-leaflet/lib/tilelayer.d.ts","./node_modules/react-leaflet/lib/tooltip.d.ts","./node_modules/react-leaflet/lib/videooverlay.d.ts","./node_modules/react-leaflet/lib/wmstilelayer.d.ts","./node_modules/react-leaflet/lib/zoomcontrol.d.ts","./node_modules/react-leaflet/lib/index.d.ts","./components/map/buildingmarker.tsx","./components/map/agentmarker.tsx","./components/map/leafletmap.tsx","./components/map/agentsmap.tsx","./app/map/page.tsx","./components/marketplace/service-card.tsx","./app/marketplace/page.tsx","./app/marketplace/[serviceid]/page.tsx","./app/offline/page.tsx","./components/ui/input.tsx","./app/registry/page.tsx","./components/price-display.tsx","./node_modules/@radix-ui/react-collapsible/dist/index.d.mts","./node_modules/@radix-ui/react-accordion/dist/index.d.mts","./components/ui/accordion.tsx","./node_modules/@radix-ui/react-alert-dialog/dist/index.d.mts","./components/ui/alert-dialog.tsx","./components/ui/alert.tsx","./node_modules/@radix-ui/react-aspect-ratio/dist/index.d.mts","./components/ui/aspect-ratio.tsx","./components/ui/breadcrumb.tsx","./node_modules/@radix-ui/react-separator/dist/index.d.mts","./components/ui/separator.tsx","./components/ui/button-group.tsx","./node_modules/@date-fns/tz/constants/index.d.ts","./node_modules/@date-fns/tz/date/index.d.ts","./node_modules/@date-fns/tz/date/mini.d.ts","./node_modules/@date-fns/tz/tz/index.d.ts","./node_modules/@date-fns/tz/tzoffset/index.d.ts","./node_modules/@date-fns/tz/tzscan/index.d.ts","./node_modules/@date-fns/tz/tzname/index.d.ts","./node_modules/@date-fns/tz/index.d.ts","./node_modules/date-fns/constants.d.ts","./node_modules/date-fns/locale/types.d.ts","./node_modules/date-fns/fp/types.d.ts","./node_modules/date-fns/types.d.ts","./node_modules/date-fns/add.d.ts","./node_modules/date-fns/addbusinessdays.d.ts","./node_modules/date-fns/adddays.d.ts","./node_modules/date-fns/addhours.d.ts","./node_modules/date-fns/addisoweekyears.d.ts","./node_modules/date-fns/addmilliseconds.d.ts","./node_modules/date-fns/addminutes.d.ts","./node_modules/date-fns/addmonths.d.ts","./node_modules/date-fns/addquarters.d.ts","./node_modules/date-fns/addseconds.d.ts","./node_modules/date-fns/addweeks.d.ts","./node_modules/date-fns/addyears.d.ts","./node_modules/date-fns/areintervalsoverlapping.d.ts","./node_modules/date-fns/clamp.d.ts","./node_modules/date-fns/closestindexto.d.ts","./node_modules/date-fns/closestto.d.ts","./node_modules/date-fns/compareasc.d.ts","./node_modules/date-fns/comparedesc.d.ts","./node_modules/date-fns/constructfrom.d.ts","./node_modules/date-fns/constructnow.d.ts","./node_modules/date-fns/daystoweeks.d.ts","./node_modules/date-fns/differenceinbusinessdays.d.ts","./node_modules/date-fns/differenceincalendardays.d.ts","./node_modules/date-fns/differenceincalendarisoweekyears.d.ts","./node_modules/date-fns/differenceincalendarisoweeks.d.ts","./node_modules/date-fns/differenceincalendarmonths.d.ts","./node_modules/date-fns/differenceincalendarquarters.d.ts","./node_modules/date-fns/differenceincalendarweeks.d.ts","./node_modules/date-fns/differenceincalendaryears.d.ts","./node_modules/date-fns/differenceindays.d.ts","./node_modules/date-fns/differenceinhours.d.ts","./node_modules/date-fns/differenceinisoweekyears.d.ts","./node_modules/date-fns/differenceinmilliseconds.d.ts","./node_modules/date-fns/differenceinminutes.d.ts","./node_modules/date-fns/differenceinmonths.d.ts","./node_modules/date-fns/differenceinquarters.d.ts","./node_modules/date-fns/differenceinseconds.d.ts","./node_modules/date-fns/differenceinweeks.d.ts","./node_modules/date-fns/differenceinyears.d.ts","./node_modules/date-fns/eachdayofinterval.d.ts","./node_modules/date-fns/eachhourofinterval.d.ts","./node_modules/date-fns/eachminuteofinterval.d.ts","./node_modules/date-fns/eachmonthofinterval.d.ts","./node_modules/date-fns/eachquarterofinterval.d.ts","./node_modules/date-fns/eachweekofinterval.d.ts","./node_modules/date-fns/eachweekendofinterval.d.ts","./node_modules/date-fns/eachweekendofmonth.d.ts","./node_modules/date-fns/eachweekendofyear.d.ts","./node_modules/date-fns/eachyearofinterval.d.ts","./node_modules/date-fns/endofday.d.ts","./node_modules/date-fns/endofdecade.d.ts","./node_modules/date-fns/endofhour.d.ts","./node_modules/date-fns/endofisoweek.d.ts","./node_modules/date-fns/endofisoweekyear.d.ts","./node_modules/date-fns/endofminute.d.ts","./node_modules/date-fns/endofmonth.d.ts","./node_modules/date-fns/endofquarter.d.ts","./node_modules/date-fns/endofsecond.d.ts","./node_modules/date-fns/endoftoday.d.ts","./node_modules/date-fns/endoftomorrow.d.ts","./node_modules/date-fns/endofweek.d.ts","./node_modules/date-fns/endofyear.d.ts","./node_modules/date-fns/endofyesterday.d.ts","./node_modules/date-fns/_lib/format/formatters.d.ts","./node_modules/date-fns/_lib/format/longformatters.d.ts","./node_modules/date-fns/format.d.ts","./node_modules/date-fns/formatdistance.d.ts","./node_modules/date-fns/formatdistancestrict.d.ts","./node_modules/date-fns/formatdistancetonow.d.ts","./node_modules/date-fns/formatdistancetonowstrict.d.ts","./node_modules/date-fns/formatduration.d.ts","./node_modules/date-fns/formatiso.d.ts","./node_modules/date-fns/formatiso9075.d.ts","./node_modules/date-fns/formatisoduration.d.ts","./node_modules/date-fns/formatrfc3339.d.ts","./node_modules/date-fns/formatrfc7231.d.ts","./node_modules/date-fns/formatrelative.d.ts","./node_modules/date-fns/fromunixtime.d.ts","./node_modules/date-fns/getdate.d.ts","./node_modules/date-fns/getday.d.ts","./node_modules/date-fns/getdayofyear.d.ts","./node_modules/date-fns/getdaysinmonth.d.ts","./node_modules/date-fns/getdaysinyear.d.ts","./node_modules/date-fns/getdecade.d.ts","./node_modules/date-fns/_lib/defaultoptions.d.ts","./node_modules/date-fns/getdefaultoptions.d.ts","./node_modules/date-fns/gethours.d.ts","./node_modules/date-fns/getisoday.d.ts","./node_modules/date-fns/getisoweek.d.ts","./node_modules/date-fns/getisoweekyear.d.ts","./node_modules/date-fns/getisoweeksinyear.d.ts","./node_modules/date-fns/getmilliseconds.d.ts","./node_modules/date-fns/getminutes.d.ts","./node_modules/date-fns/getmonth.d.ts","./node_modules/date-fns/getoverlappingdaysinintervals.d.ts","./node_modules/date-fns/getquarter.d.ts","./node_modules/date-fns/getseconds.d.ts","./node_modules/date-fns/gettime.d.ts","./node_modules/date-fns/getunixtime.d.ts","./node_modules/date-fns/getweek.d.ts","./node_modules/date-fns/getweekofmonth.d.ts","./node_modules/date-fns/getweekyear.d.ts","./node_modules/date-fns/getweeksinmonth.d.ts","./node_modules/date-fns/getyear.d.ts","./node_modules/date-fns/hourstomilliseconds.d.ts","./node_modules/date-fns/hourstominutes.d.ts","./node_modules/date-fns/hourstoseconds.d.ts","./node_modules/date-fns/interval.d.ts","./node_modules/date-fns/intervaltoduration.d.ts","./node_modules/date-fns/intlformat.d.ts","./node_modules/date-fns/intlformatdistance.d.ts","./node_modules/date-fns/isafter.d.ts","./node_modules/date-fns/isbefore.d.ts","./node_modules/date-fns/isdate.d.ts","./node_modules/date-fns/isequal.d.ts","./node_modules/date-fns/isexists.d.ts","./node_modules/date-fns/isfirstdayofmonth.d.ts","./node_modules/date-fns/isfriday.d.ts","./node_modules/date-fns/isfuture.d.ts","./node_modules/date-fns/islastdayofmonth.d.ts","./node_modules/date-fns/isleapyear.d.ts","./node_modules/date-fns/ismatch.d.ts","./node_modules/date-fns/ismonday.d.ts","./node_modules/date-fns/ispast.d.ts","./node_modules/date-fns/issameday.d.ts","./node_modules/date-fns/issamehour.d.ts","./node_modules/date-fns/issameisoweek.d.ts","./node_modules/date-fns/issameisoweekyear.d.ts","./node_modules/date-fns/issameminute.d.ts","./node_modules/date-fns/issamemonth.d.ts","./node_modules/date-fns/issamequarter.d.ts","./node_modules/date-fns/issamesecond.d.ts","./node_modules/date-fns/issameweek.d.ts","./node_modules/date-fns/issameyear.d.ts","./node_modules/date-fns/issaturday.d.ts","./node_modules/date-fns/issunday.d.ts","./node_modules/date-fns/isthishour.d.ts","./node_modules/date-fns/isthisisoweek.d.ts","./node_modules/date-fns/isthisminute.d.ts","./node_modules/date-fns/isthismonth.d.ts","./node_modules/date-fns/isthisquarter.d.ts","./node_modules/date-fns/isthissecond.d.ts","./node_modules/date-fns/isthisweek.d.ts","./node_modules/date-fns/isthisyear.d.ts","./node_modules/date-fns/isthursday.d.ts","./node_modules/date-fns/istoday.d.ts","./node_modules/date-fns/istomorrow.d.ts","./node_modules/date-fns/istuesday.d.ts","./node_modules/date-fns/isvalid.d.ts","./node_modules/date-fns/iswednesday.d.ts","./node_modules/date-fns/isweekend.d.ts","./node_modules/date-fns/iswithininterval.d.ts","./node_modules/date-fns/isyesterday.d.ts","./node_modules/date-fns/lastdayofdecade.d.ts","./node_modules/date-fns/lastdayofisoweek.d.ts","./node_modules/date-fns/lastdayofisoweekyear.d.ts","./node_modules/date-fns/lastdayofmonth.d.ts","./node_modules/date-fns/lastdayofquarter.d.ts","./node_modules/date-fns/lastdayofweek.d.ts","./node_modules/date-fns/lastdayofyear.d.ts","./node_modules/date-fns/_lib/format/lightformatters.d.ts","./node_modules/date-fns/lightformat.d.ts","./node_modules/date-fns/max.d.ts","./node_modules/date-fns/milliseconds.d.ts","./node_modules/date-fns/millisecondstohours.d.ts","./node_modules/date-fns/millisecondstominutes.d.ts","./node_modules/date-fns/millisecondstoseconds.d.ts","./node_modules/date-fns/min.d.ts","./node_modules/date-fns/minutestohours.d.ts","./node_modules/date-fns/minutestomilliseconds.d.ts","./node_modules/date-fns/minutestoseconds.d.ts","./node_modules/date-fns/monthstoquarters.d.ts","./node_modules/date-fns/monthstoyears.d.ts","./node_modules/date-fns/nextday.d.ts","./node_modules/date-fns/nextfriday.d.ts","./node_modules/date-fns/nextmonday.d.ts","./node_modules/date-fns/nextsaturday.d.ts","./node_modules/date-fns/nextsunday.d.ts","./node_modules/date-fns/nextthursday.d.ts","./node_modules/date-fns/nexttuesday.d.ts","./node_modules/date-fns/nextwednesday.d.ts","./node_modules/date-fns/parse/_lib/types.d.ts","./node_modules/date-fns/parse/_lib/setter.d.ts","./node_modules/date-fns/parse/_lib/parser.d.ts","./node_modules/date-fns/parse/_lib/parsers.d.ts","./node_modules/date-fns/parse.d.ts","./node_modules/date-fns/parseiso.d.ts","./node_modules/date-fns/parsejson.d.ts","./node_modules/date-fns/previousday.d.ts","./node_modules/date-fns/previousfriday.d.ts","./node_modules/date-fns/previousmonday.d.ts","./node_modules/date-fns/previoussaturday.d.ts","./node_modules/date-fns/previoussunday.d.ts","./node_modules/date-fns/previousthursday.d.ts","./node_modules/date-fns/previoustuesday.d.ts","./node_modules/date-fns/previouswednesday.d.ts","./node_modules/date-fns/quarterstomonths.d.ts","./node_modules/date-fns/quarterstoyears.d.ts","./node_modules/date-fns/roundtonearesthours.d.ts","./node_modules/date-fns/roundtonearestminutes.d.ts","./node_modules/date-fns/secondstohours.d.ts","./node_modules/date-fns/secondstomilliseconds.d.ts","./node_modules/date-fns/secondstominutes.d.ts","./node_modules/date-fns/set.d.ts","./node_modules/date-fns/setdate.d.ts","./node_modules/date-fns/setday.d.ts","./node_modules/date-fns/setdayofyear.d.ts","./node_modules/date-fns/setdefaultoptions.d.ts","./node_modules/date-fns/sethours.d.ts","./node_modules/date-fns/setisoday.d.ts","./node_modules/date-fns/setisoweek.d.ts","./node_modules/date-fns/setisoweekyear.d.ts","./node_modules/date-fns/setmilliseconds.d.ts","./node_modules/date-fns/setminutes.d.ts","./node_modules/date-fns/setmonth.d.ts","./node_modules/date-fns/setquarter.d.ts","./node_modules/date-fns/setseconds.d.ts","./node_modules/date-fns/setweek.d.ts","./node_modules/date-fns/setweekyear.d.ts","./node_modules/date-fns/setyear.d.ts","./node_modules/date-fns/startofday.d.ts","./node_modules/date-fns/startofdecade.d.ts","./node_modules/date-fns/startofhour.d.ts","./node_modules/date-fns/startofisoweek.d.ts","./node_modules/date-fns/startofisoweekyear.d.ts","./node_modules/date-fns/startofminute.d.ts","./node_modules/date-fns/startofmonth.d.ts","./node_modules/date-fns/startofquarter.d.ts","./node_modules/date-fns/startofsecond.d.ts","./node_modules/date-fns/startoftoday.d.ts","./node_modules/date-fns/startoftomorrow.d.ts","./node_modules/date-fns/startofweek.d.ts","./node_modules/date-fns/startofweekyear.d.ts","./node_modules/date-fns/startofyear.d.ts","./node_modules/date-fns/startofyesterday.d.ts","./node_modules/date-fns/sub.d.ts","./node_modules/date-fns/subbusinessdays.d.ts","./node_modules/date-fns/subdays.d.ts","./node_modules/date-fns/subhours.d.ts","./node_modules/date-fns/subisoweekyears.d.ts","./node_modules/date-fns/submilliseconds.d.ts","./node_modules/date-fns/subminutes.d.ts","./node_modules/date-fns/submonths.d.ts","./node_modules/date-fns/subquarters.d.ts","./node_modules/date-fns/subseconds.d.ts","./node_modules/date-fns/subweeks.d.ts","./node_modules/date-fns/subyears.d.ts","./node_modules/date-fns/todate.d.ts","./node_modules/date-fns/transpose.d.ts","./node_modules/date-fns/weekstodays.d.ts","./node_modules/date-fns/yearstodays.d.ts","./node_modules/date-fns/yearstomonths.d.ts","./node_modules/date-fns/yearstoquarters.d.ts","./node_modules/date-fns/index.d.ts","./node_modules/date-fns/locale/af.d.ts","./node_modules/date-fns/locale/ar.d.ts","./node_modules/date-fns/locale/ar-dz.d.ts","./node_modules/date-fns/locale/ar-eg.d.ts","./node_modules/date-fns/locale/ar-ma.d.ts","./node_modules/date-fns/locale/ar-sa.d.ts","./node_modules/date-fns/locale/ar-tn.d.ts","./node_modules/date-fns/locale/az.d.ts","./node_modules/date-fns/locale/be.d.ts","./node_modules/date-fns/locale/be-tarask.d.ts","./node_modules/date-fns/locale/bg.d.ts","./node_modules/date-fns/locale/bn.d.ts","./node_modules/date-fns/locale/bs.d.ts","./node_modules/date-fns/locale/ca.d.ts","./node_modules/date-fns/locale/ckb.d.ts","./node_modules/date-fns/locale/cs.d.ts","./node_modules/date-fns/locale/cy.d.ts","./node_modules/date-fns/locale/da.d.ts","./node_modules/date-fns/locale/de.d.ts","./node_modules/date-fns/locale/de-at.d.ts","./node_modules/date-fns/locale/el.d.ts","./node_modules/date-fns/locale/en-au.d.ts","./node_modules/date-fns/locale/en-ca.d.ts","./node_modules/date-fns/locale/en-gb.d.ts","./node_modules/date-fns/locale/en-ie.d.ts","./node_modules/date-fns/locale/en-in.d.ts","./node_modules/date-fns/locale/en-nz.d.ts","./node_modules/date-fns/locale/en-us.d.ts","./node_modules/date-fns/locale/en-za.d.ts","./node_modules/date-fns/locale/eo.d.ts","./node_modules/date-fns/locale/es.d.ts","./node_modules/date-fns/locale/et.d.ts","./node_modules/date-fns/locale/eu.d.ts","./node_modules/date-fns/locale/fa-ir.d.ts","./node_modules/date-fns/locale/fi.d.ts","./node_modules/date-fns/locale/fr.d.ts","./node_modules/date-fns/locale/fr-ca.d.ts","./node_modules/date-fns/locale/fr-ch.d.ts","./node_modules/date-fns/locale/fy.d.ts","./node_modules/date-fns/locale/gd.d.ts","./node_modules/date-fns/locale/gl.d.ts","./node_modules/date-fns/locale/gu.d.ts","./node_modules/date-fns/locale/he.d.ts","./node_modules/date-fns/locale/hi.d.ts","./node_modules/date-fns/locale/hr.d.ts","./node_modules/date-fns/locale/ht.d.ts","./node_modules/date-fns/locale/hu.d.ts","./node_modules/date-fns/locale/hy.d.ts","./node_modules/date-fns/locale/id.d.ts","./node_modules/date-fns/locale/is.d.ts","./node_modules/date-fns/locale/it.d.ts","./node_modules/date-fns/locale/it-ch.d.ts","./node_modules/date-fns/locale/ja.d.ts","./node_modules/date-fns/locale/ja-hira.d.ts","./node_modules/date-fns/locale/ka.d.ts","./node_modules/date-fns/locale/kk.d.ts","./node_modules/date-fns/locale/km.d.ts","./node_modules/date-fns/locale/kn.d.ts","./node_modules/date-fns/locale/ko.d.ts","./node_modules/date-fns/locale/lb.d.ts","./node_modules/date-fns/locale/lt.d.ts","./node_modules/date-fns/locale/lv.d.ts","./node_modules/date-fns/locale/mk.d.ts","./node_modules/date-fns/locale/mn.d.ts","./node_modules/date-fns/locale/ms.d.ts","./node_modules/date-fns/locale/mt.d.ts","./node_modules/date-fns/locale/nb.d.ts","./node_modules/date-fns/locale/nl.d.ts","./node_modules/date-fns/locale/nl-be.d.ts","./node_modules/date-fns/locale/nn.d.ts","./node_modules/date-fns/locale/oc.d.ts","./node_modules/date-fns/locale/pl.d.ts","./node_modules/date-fns/locale/pt.d.ts","./node_modules/date-fns/locale/pt-br.d.ts","./node_modules/date-fns/locale/ro.d.ts","./node_modules/date-fns/locale/ru.d.ts","./node_modules/date-fns/locale/se.d.ts","./node_modules/date-fns/locale/sk.d.ts","./node_modules/date-fns/locale/sl.d.ts","./node_modules/date-fns/locale/sq.d.ts","./node_modules/date-fns/locale/sr.d.ts","./node_modules/date-fns/locale/sr-latn.d.ts","./node_modules/date-fns/locale/sv.d.ts","./node_modules/date-fns/locale/ta.d.ts","./node_modules/date-fns/locale/te.d.ts","./node_modules/date-fns/locale/th.d.ts","./node_modules/date-fns/locale/tr.d.ts","./node_modules/date-fns/locale/ug.d.ts","./node_modules/date-fns/locale/uk.d.ts","./node_modules/date-fns/locale/uz.d.ts","./node_modules/date-fns/locale/uz-cyrl.d.ts","./node_modules/date-fns/locale/vi.d.ts","./node_modules/date-fns/locale/zh-cn.d.ts","./node_modules/date-fns/locale/zh-hk.d.ts","./node_modules/date-fns/locale/zh-tw.d.ts","./node_modules/date-fns/locale.d.ts","./node_modules/react-day-picker/dist/esm/components/button.d.ts","./node_modules/react-day-picker/dist/esm/components/captionlabel.d.ts","./node_modules/react-day-picker/dist/esm/components/chevron.d.ts","./node_modules/react-day-picker/dist/esm/components/monthcaption.d.ts","./node_modules/react-day-picker/dist/esm/components/week.d.ts","./node_modules/react-day-picker/dist/esm/labels/labeldaybutton.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelgrid.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelgridcell.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelmonthdropdown.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelnav.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelnext.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelprevious.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelweekday.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelweeknumber.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelweeknumberheader.d.ts","./node_modules/react-day-picker/dist/esm/labels/labelyeardropdown.d.ts","./node_modules/react-day-picker/dist/esm/labels/index.d.ts","./node_modules/react-day-picker/dist/esm/ui.d.ts","./node_modules/react-day-picker/dist/esm/classes/calendarweek.d.ts","./node_modules/react-day-picker/dist/esm/classes/calendarmonth.d.ts","./node_modules/react-day-picker/dist/esm/types/props.d.ts","./node_modules/react-day-picker/dist/esm/types/selection.d.ts","./node_modules/react-day-picker/dist/esm/usedaypicker.d.ts","./node_modules/react-day-picker/dist/esm/types/deprecated.d.ts","./node_modules/react-day-picker/dist/esm/types/index.d.ts","./node_modules/react-day-picker/dist/esm/components/day.d.ts","./node_modules/react-day-picker/dist/esm/components/daybutton.d.ts","./node_modules/react-day-picker/dist/esm/components/dropdown.d.ts","./node_modules/react-day-picker/dist/esm/components/dropdownnav.d.ts","./node_modules/react-day-picker/dist/esm/components/footer.d.ts","./node_modules/react-day-picker/dist/esm/components/month.d.ts","./node_modules/react-day-picker/dist/esm/components/monthgrid.d.ts","./node_modules/react-day-picker/dist/esm/components/months.d.ts","./node_modules/react-day-picker/dist/esm/components/monthsdropdown.d.ts","./node_modules/react-day-picker/dist/esm/components/nav.d.ts","./node_modules/react-day-picker/dist/esm/components/nextmonthbutton.d.ts","./node_modules/react-day-picker/dist/esm/components/option.d.ts","./node_modules/react-day-picker/dist/esm/components/previousmonthbutton.d.ts","./node_modules/react-day-picker/dist/esm/components/root.d.ts","./node_modules/react-day-picker/dist/esm/components/select.d.ts","./node_modules/react-day-picker/dist/esm/components/weekday.d.ts","./node_modules/react-day-picker/dist/esm/components/weekdays.d.ts","./node_modules/react-day-picker/dist/esm/components/weeknumber.d.ts","./node_modules/react-day-picker/dist/esm/components/weeknumberheader.d.ts","./node_modules/react-day-picker/dist/esm/components/weeks.d.ts","./node_modules/react-day-picker/dist/esm/components/yearsdropdown.d.ts","./node_modules/react-day-picker/dist/esm/components/custom-components.d.ts","./node_modules/react-day-picker/dist/esm/formatters/formatcaption.d.ts","./node_modules/react-day-picker/dist/esm/formatters/formatday.d.ts","./node_modules/react-day-picker/dist/esm/formatters/formatmonthdropdown.d.ts","./node_modules/react-day-picker/dist/esm/formatters/formatweekdayname.d.ts","./node_modules/react-day-picker/dist/esm/formatters/formatweeknumber.d.ts","./node_modules/react-day-picker/dist/esm/formatters/formatweeknumberheader.d.ts","./node_modules/react-day-picker/dist/esm/formatters/formatyeardropdown.d.ts","./node_modules/react-day-picker/dist/esm/formatters/index.d.ts","./node_modules/react-day-picker/dist/esm/types/shared.d.ts","./node_modules/react-day-picker/dist/esm/locale/en-us.d.ts","./node_modules/react-day-picker/dist/esm/classes/datelib.d.ts","./node_modules/react-day-picker/dist/esm/classes/calendarday.d.ts","./node_modules/react-day-picker/dist/esm/classes/index.d.ts","./node_modules/react-day-picker/dist/esm/daypicker.d.ts","./node_modules/react-day-picker/dist/esm/helpers/getdefaultclassnames.d.ts","./node_modules/react-day-picker/dist/esm/helpers/index.d.ts","./node_modules/react-day-picker/dist/esm/utils/addtorange.d.ts","./node_modules/react-day-picker/dist/esm/utils/datematchmodifiers.d.ts","./node_modules/react-day-picker/dist/esm/utils/rangecontainsdayofweek.d.ts","./node_modules/react-day-picker/dist/esm/utils/rangecontainsmodifiers.d.ts","./node_modules/react-day-picker/dist/esm/utils/rangeincludesdate.d.ts","./node_modules/react-day-picker/dist/esm/utils/rangeoverlaps.d.ts","./node_modules/react-day-picker/dist/esm/utils/typeguards.d.ts","./node_modules/react-day-picker/dist/esm/utils/index.d.ts","./node_modules/react-day-picker/dist/esm/index.d.ts","./components/ui/calendar.tsx","./node_modules/embla-carousel/esm/components/alignment.d.ts","./node_modules/embla-carousel/esm/components/noderects.d.ts","./node_modules/embla-carousel/esm/components/axis.d.ts","./node_modules/embla-carousel/esm/components/slidestoscroll.d.ts","./node_modules/embla-carousel/esm/components/limit.d.ts","./node_modules/embla-carousel/esm/components/scrollcontain.d.ts","./node_modules/embla-carousel/esm/components/dragtracker.d.ts","./node_modules/embla-carousel/esm/components/utils.d.ts","./node_modules/embla-carousel/esm/components/animations.d.ts","./node_modules/embla-carousel/esm/components/counter.d.ts","./node_modules/embla-carousel/esm/components/eventhandler.d.ts","./node_modules/embla-carousel/esm/components/eventstore.d.ts","./node_modules/embla-carousel/esm/components/percentofview.d.ts","./node_modules/embla-carousel/esm/components/resizehandler.d.ts","./node_modules/embla-carousel/esm/components/vector1d.d.ts","./node_modules/embla-carousel/esm/components/scrollbody.d.ts","./node_modules/embla-carousel/esm/components/scrollbounds.d.ts","./node_modules/embla-carousel/esm/components/scrolllooper.d.ts","./node_modules/embla-carousel/esm/components/scrollprogress.d.ts","./node_modules/embla-carousel/esm/components/slideregistry.d.ts","./node_modules/embla-carousel/esm/components/scrolltarget.d.ts","./node_modules/embla-carousel/esm/components/scrollto.d.ts","./node_modules/embla-carousel/esm/components/slidefocus.d.ts","./node_modules/embla-carousel/esm/components/translate.d.ts","./node_modules/embla-carousel/esm/components/slidelooper.d.ts","./node_modules/embla-carousel/esm/components/slideshandler.d.ts","./node_modules/embla-carousel/esm/components/slidesinview.d.ts","./node_modules/embla-carousel/esm/components/engine.d.ts","./node_modules/embla-carousel/esm/components/optionshandler.d.ts","./node_modules/embla-carousel/esm/components/plugins.d.ts","./node_modules/embla-carousel/esm/components/emblacarousel.d.ts","./node_modules/embla-carousel/esm/components/draghandler.d.ts","./node_modules/embla-carousel/esm/components/options.d.ts","./node_modules/embla-carousel/esm/index.d.ts","./node_modules/embla-carousel-react/esm/components/useemblacarousel.d.ts","./node_modules/embla-carousel-react/esm/index.d.ts","./components/ui/carousel.tsx","./components/ui/chart.tsx","./node_modules/@radix-ui/react-checkbox/dist/index.d.mts","./components/ui/checkbox.tsx","./components/ui/collapsible.tsx","./node_modules/cmdk/dist/index.d.ts","./components/ui/dialog.tsx","./components/ui/command.tsx","./node_modules/@radix-ui/react-roving-focus/dist/index.d.mts","./node_modules/@radix-ui/react-menu/dist/index.d.mts","./node_modules/@radix-ui/react-context-menu/dist/index.d.mts","./components/ui/context-menu.tsx","./node_modules/@radix-ui/react-dropdown-menu/dist/index.d.mts","./components/ui/dropdown-menu.tsx","./components/ui/empty.tsx","./node_modules/@radix-ui/react-label/dist/index.d.mts","./components/ui/label.tsx","./components/ui/field.tsx","./node_modules/react-hook-form/dist/constants.d.ts","./node_modules/react-hook-form/dist/utils/createsubject.d.ts","./node_modules/react-hook-form/dist/types/events.d.ts","./node_modules/react-hook-form/dist/types/path/common.d.ts","./node_modules/react-hook-form/dist/types/path/eager.d.ts","./node_modules/react-hook-form/dist/types/path/index.d.ts","./node_modules/react-hook-form/dist/types/fieldarray.d.ts","./node_modules/react-hook-form/dist/types/resolvers.d.ts","./node_modules/react-hook-form/dist/types/form.d.ts","./node_modules/react-hook-form/dist/types/utils.d.ts","./node_modules/react-hook-form/dist/types/fields.d.ts","./node_modules/react-hook-form/dist/types/errors.d.ts","./node_modules/react-hook-form/dist/types/validator.d.ts","./node_modules/react-hook-form/dist/types/controller.d.ts","./node_modules/react-hook-form/dist/types/watch.d.ts","./node_modules/react-hook-form/dist/types/index.d.ts","./node_modules/react-hook-form/dist/controller.d.ts","./node_modules/react-hook-form/dist/fieldarray.d.ts","./node_modules/react-hook-form/dist/form.d.ts","./node_modules/react-hook-form/dist/formstatesubscribe.d.ts","./node_modules/react-hook-form/dist/logic/appenderrors.d.ts","./node_modules/react-hook-form/dist/logic/createformcontrol.d.ts","./node_modules/react-hook-form/dist/logic/index.d.ts","./node_modules/react-hook-form/dist/usecontroller.d.ts","./node_modules/react-hook-form/dist/usefieldarray.d.ts","./node_modules/react-hook-form/dist/useform.d.ts","./node_modules/react-hook-form/dist/useformcontext.d.ts","./node_modules/react-hook-form/dist/useformstate.d.ts","./node_modules/react-hook-form/dist/usewatch.d.ts","./node_modules/react-hook-form/dist/utils/get.d.ts","./node_modules/react-hook-form/dist/utils/set.d.ts","./node_modules/react-hook-form/dist/utils/index.d.ts","./node_modules/react-hook-form/dist/watch.d.ts","./node_modules/react-hook-form/dist/index.d.ts","./components/ui/form.tsx","./node_modules/@radix-ui/react-hover-card/dist/index.d.mts","./components/ui/hover-card.tsx","./components/ui/textarea.tsx","./components/ui/input-group.tsx","./node_modules/input-otp/dist/index.d.ts","./components/ui/input-otp.tsx","./components/ui/item.tsx","./components/ui/kbd.tsx","./node_modules/@radix-ui/react-menubar/dist/index.d.mts","./components/ui/menubar.tsx","./node_modules/@radix-ui/react-visually-hidden/dist/index.d.mts","./node_modules/@radix-ui/react-navigation-menu/dist/index.d.mts","./components/ui/navigation-menu.tsx","./components/ui/pagination.tsx","./node_modules/@radix-ui/react-popover/dist/index.d.mts","./components/ui/popover.tsx","./node_modules/@radix-ui/react-progress/dist/index.d.mts","./components/ui/progress.tsx","./node_modules/@radix-ui/react-radio-group/dist/index.d.mts","./components/ui/radio-group.tsx","./node_modules/react-resizable-panels/dist/declarations/src/panel.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/types.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/panelgroup.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/panelresizehandleregistry.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/panelresizehandle.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/constants.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/assert.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/csp.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/cursor.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/dom/getpanelelement.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/dom/getpanelelementsforgroup.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/dom/getpanelgroupelement.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/dom/getresizehandleelement.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/dom/getresizehandleelementindex.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/dom/getresizehandleelementsforgroup.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/dom/getresizehandlepanelids.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/rects/types.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/rects/getintersectingrectangle.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/utils/rects/intersects.d.ts","./node_modules/react-resizable-panels/dist/declarations/src/index.d.ts","./node_modules/react-resizable-panels/dist/react-resizable-panels.cjs.d.mts","./components/ui/resizable.tsx","./node_modules/@radix-ui/react-scroll-area/dist/index.d.mts","./components/ui/scroll-area.tsx","./node_modules/@radix-ui/react-select/dist/index.d.mts","./components/ui/select.tsx","./components/ui/sheet.tsx","./components/ui/skeleton.tsx","./components/ui/tooltip.tsx","./components/ui/sidebar.tsx","./components/ui/sonner.tsx","./components/ui/spinner.tsx","./node_modules/@radix-ui/react-switch/dist/index.d.mts","./components/ui/switch.tsx","./components/ui/table.tsx","./node_modules/@radix-ui/react-tabs/dist/index.d.mts","./components/ui/tabs.tsx","./components/ui/toaster.tsx","./node_modules/@radix-ui/react-toggle/dist/index.d.mts","./node_modules/@radix-ui/react-toggle-group/dist/index.d.mts","./components/ui/toggle.tsx","./components/ui/toggle-group.tsx","./components/ui/use-mobile.tsx","./node_modules/motion-utils/dist/index.d.ts","./node_modules/motion-dom/dist/index.d.ts","./node_modules/framer-motion/dist/index.d.ts","./components/wallet/transaction-panel.tsx","./components/wallet/wallet-button.tsx","./node_modules/@types/connect/index.d.ts","./node_modules/@types/d3-array/index.d.ts","./node_modules/@types/d3-color/index.d.ts","./node_modules/@types/d3-ease/index.d.ts","./node_modules/@types/d3-interpolate/index.d.ts","./node_modules/@types/d3-path/index.d.ts","./node_modules/@types/d3-time/index.d.ts","./node_modules/@types/d3-scale/index.d.ts","./node_modules/@types/d3-shape/index.d.ts","./node_modules/@types/d3-timer/index.d.ts","./node_modules/@types/ms/index.d.ts","./node_modules/@types/debug/index.d.ts","./node_modules/@types/estree/index.d.ts","./node_modules/@types/json5/index.d.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/@types/normalize-package-data/index.d.ts","./node_modules/@types/stack-trace/index.d.ts","./node_modules/@types/trusted-types/lib/index.d.ts","./node_modules/@types/trusted-types/index.d.ts","./node_modules/@types/uuid/index.d.ts","./node_modules/@types/ws/index.d.ts"],"fileIdsList":[[93,142,159,160,227,670,2109],[93,142,154,159,160,163,164,227,670,2115,2116],[93,142,159,160,227,670,2107,2139],[93,142,159,160,227,670,2146],[93,142,159,160,227,670,2231,2232,2233],[93,142,159,160,227,670,2102,2107,2235],[93,142,159,160,227,670,2107,2277],[93,142,159,160,227,670,2102,2107,2170,2279],[93,142,159,160,227,670,2282,2283],[93,142,159,160,227,670,2107,2287,2288],[93,142,159,160,227,670,2290,2291,2292],[93,142,159,160,227,670,2100,2101,2132,2294,2295,2296,2297],[93,142,159,160,227,670,2102,2113,2132,2299],[93,142,159,160,227,670,2107,2113,2131,2301,2302,2303,2304],[93,142,159,160,227,670,2306,2307,2308],[93,142,154,159,160,163,164,227,670,2115,2116,2310,2311],[93,142,159,160,227,670,2314],[93,142,159,160,227,670,2107,2279,2301,2304],[93,142,159,160,227,670,2320],[93,142,159,160,227,670,2107,2131,2303,2322],[93,142,159,160,227,670,2101,2132,2324],[93,142,159,160,227,670,2138,2326],[93,142,159,160,227,670,2102,2105,2107,2328],[93,142,159,160,227,670,2106,2108,2330],[93,142,159,160,227,670,2113,2138,2332],[93,142,159,160,227,670,2108,2182,2183,2184,2187],[93,142,159,160,227,670,2104],[93,142,159,160,227,670,2102,2107,2113,2191],[93,142,159,160,227,670,2099,2193],[93,142,159,160,227,670,2100,2195],[93,142,159,160,227,670,2197],[93,142,159,160,227,670,2100,2335],[93,142,159,160,227,670,2104,2337,2338],[93,142,159,160,227,670,2104,2184,2185,2187,2340],[93,142,159,160,227,670,2104,2342,2343],[93,142,159,160,227,670,2184,2187],[93,142,159,160,227,670,2102,2108,2200,2201],[93,142,159,160,227,670,2136,2176,2201,2203],[93,142,159,160,227,670,2346,2348],[93,142,159,160,227,670,2107,2304,2350],[93,142,159,160,227,670,2107,2304,2352],[93,142,159,160,227,670,2104,2354,2355,2356,2357],[93,142,159,160,227,670,815,2359],[93,142,159,160,227,670,815,2361],[93,142,154,159,160,163,164,227,670,2205,2206,2207,2208,2209,2210,2211,2212,2213],[93,142,159,160,227,670,2363,2364],[93,142,154,159,160,163,164,227,670,2215,2218,2219,2220,2221,2222,2223],[93,142,147,154,159,160,163,164,227,670,2108,2215,2218,2219,2220,2223,2225,2226,2227,2228,2229],[93,142,154,159,160,163,164,227,670,2148],[93,142,159,160,227,670,2136,2150],[93,142,159,160,227,670,2108,2190,2366],[93,142,159,160,227,670,671,2102,2103,2111,2113],[93,142,159,160,227,670,2313],[93,142,159,160,227,670,2370],[93,142,159,160,227,532,670],[93,142,159,160,227,670,2186,2372,2373],[93,142,159,160,227,670,2107,2114,2133],[93,142,159,160,227,670,2155,2156,2157],[93,142,159,160,227,670,2155,2156],[93,142,159,160,227,670,2155,2156,2160],[93,142,159,160,227,670,2375],[93,142,154,159,160,164,227,670],[93,142,159,160,227,670,2135,2163],[93,142,159,160,227,670,2108,2135,2165],[93,142,159,160,227,670,2100,2135,2167],[93,142,159,160,227,670,2100,2108,2135],[93,142,159,160,227,670,2100,2170,2171],[93,142,159,160,227,670,2100,2170],[93,142,159,160,227,670,2100,2136,2163],[93,142,159,160,227,670,671,2111],[93,142,159,160,227,670,2136,2176],[93,142,159,160,227,670,2179],[93,142,159,160,227,3347],[93,142,159,160,227,529,2114,3354],[93,142,159,160,227,529,2231,3356],[93,142,159,160,227,525,2108,2109,2132,2199,2378],[93,142,159,160,227,508,518,529,2102,2113,2114,2124,2125,2129,2130,2132,2133,2136,2138],[93,142,159,160,227,525,2109,2199],[93,142,159,160,227,525,2199,2378],[93,142,159,160,227,2146,2382],[93,142,159,160,227,2146,2231],[93,142,159,160,227,2379],[93,142,159,160,227,671,815,2146,2385,2386,2387],[93,142,159,160,227,525,2102,2105,2107],[93,142,159,160,227,525,2107,2276],[93,142,159,160,227,525,2102,2107,2170],[93,142,159,160,227,525,2281],[93,142,159,160,227,2286],[93,142,159,160,227,525,2291],[93,142,159,160,227,525,2132],[93,142,159,160,227,525,2306],[93,142,159,160,227,525,2115,2199],[93,142,159,160,227,525,2115],[93,142,159,160,227,525,2136],[93,142,159,160,227,525,2313],[93,142,159,160,227,525,2107,2113,2131],[93,142,159,160,227,525,2104,2146,2354],[93,142,159,160,227,525,2146,2354],[93,142,159,160,227,525,2132,2133,2318],[93,142,159,160,227,525,2133,2318,2319],[93,142,159,160,227,525,2102,2113,2131],[93,142,159,160,227,525,2108,2131,2146],[93,142,159,160,227,525,2107,2131],[93,142,159,160,227,525,2101],[93,142,159,160,227,525,2220],[93,142,159,160,227,525,2138],[93,142,159,160,227,525,2102,2113,2132],[93,142,159,160,227,2115,2181,2370],[93,142,159,160,227,525,2107,2181],[93,142,159,160,227,2115,2181],[93,142,159,160,227,525,2101,2132],[93,142,159,160,227,525,2102,2105],[93,142,159,160,227,525,2106,2108],[93,142,159,160,227,525,2135,2146],[93,142,159,160,227,525,2146,2156],[93,142,159,160,227,2167],[93,142,159,160,227,525,2219],[93,142,159,160,227,525,2398],[93,142,159,160,227,525,2138,2146],[93,142,159,160,227,525,2401],[93,142,159,160,227,2181],[93,142,159,160,227,525,2403],[93,142,159,160,227,525,2114,2403],[93,142,159,160,227,525,2104],[93,142,159,160,227,671,2181,2190],[93,142,159,160,227,2189,2190],[93,142,159,160,227,525,2099,2100],[93,142,159,160,227,525,2100],[93,142,159,160,227,2133,3360,3361],[93,142,159,160,227,525,2100,2105],[93,142,159,160,227,525,2375],[93,142,159,160,227,2146,2155],[93,142,159,160,227,525,2146,2155,2162,2372],[93,142,159,160,227,2102,2103,2146],[93,142,159,160,227,2102,2146],[93,142,159,160,227,2098,2146],[93,142,159,160,227,2104,2146],[93,142,159,160,227,525,2096],[93,142,159,160,227,2104,2108,2112,2113,2146,2155,2162,2185,2186],[93,142,159,160,227,525,2102,2108,2113,2136,2199,2200],[93,142,159,160,227,525,2135,2136],[93,142,159,160,227,525,2346,2347],[93,142,159,160,227,525,2146,2170],[93,142,159,160,227,525,2135,2136,2162],[93,142,159,160,227,525,2107],[93,142,159,160,227,525,2107,2109],[93,142,159,160,227,525,2414],[93,142,159,160,227,525,549,2414],[93,142,159,160,227,525,2354],[93,142,159,160,227,815,2146],[93,142,159,160,227,2146,2185],[93,142,159,160,227,525,2205],[93,142,159,160,227,525],[93,142,159,160,227,525,2215,2218,2219],[93,142,159,160,227,525,2218,2219,2220],[93,142,159,160,227,525,2218,2219],[93,142,159,160,227,525,2215,2218],[93,142,154,159,160,163,164,227,525,670,2215,2218,2419],[93,142,159,160,227,525,2216],[93,142,159,160,227,508,529,2124,2125,2281,2424,3364],[93,142,159,160,227,508,518,671,2114,2403,3294,3366],[93,142,159,160,227,518,2421,3368,3369],[93,142,159,160,227,2104,3371],[93,142,159,160,227,508,518,529,2190,3373],[93,142,159,160,227,508,671,2114,2190,3374,3375],[81,93,142,159,160,227,2438],[93,142,159,160,227,526,529,3318,3319,3320,3321,3322,3323,3325,3326],[81,93,142,159,160,227,508,518,2189],[93,142,159,160,227,508,671,2114,2189,3379],[93,142,159,160,227,3382],[93,142,159,160,227,508,2439],[81,93,142,159,160,227,3433],[81,93,142,159,160,227,506,508,518,529,2424,3298],[93,142,159,160,227,529,3298,3435],[93,142,159,160,227],[93,142,159,160,227,3345],[81,93,142,159,160,227,508,2107,2124,2125,3439],[81,93,142,159,160,227,671,2424,2435,2457,3353],[81,93,142,159,160,227,2155,2424,2454,3352],[81,93,142,159,160,227,508,2231,2424],[81,93,142,159,160,227,671,2385,2442,2454,3323,3328],[81,93,142,159,160,227,2424,3293,3336],[81,93,142,159,160,227,671],[81,93,142,159,160,227],[93,142,154,159,160,164,227],[93,142,159,160,227,508,2421],[93,142,159,160,227,508],[81,93,142,159,160,227,2104],[93,142,159,160,227,506,508,2190],[81,93,142,159,160,227,2190,3373],[93,142,159,160,227,3344],[81,93,142,159,160,227,508,671,2189],[81,93,142,159,160,227,508,2440,3389,3429],[81,93,142,159,160,227,492,518,2370,2440,2441,3387,3432],[93,142,159,160,227,2440,3389,3429],[93,142,159,160,227,526,2370,2440,3389,3429,3430,3431],[81,93,142,159,160,227,2440],[81,93,142,159,160,227,506,508,2114,2424,3298],[93,142,159,160,227,671,2133],[93,142,159,160,227,508,2403],[81,93,142,159,160,227,671,2108,2111,2112,2113,2114,2179,2403,2424,2439,3293,3323,3328,3334,3337,3338,3343],[81,93,142,159,160,227,506,671,2403,2442,3293,3303],[93,142,159,160,227,2375,2433],[81,93,142,159,160,227,2136,2170,3323],[81,93,142,159,160,227,671,2114,2133,2179,2424,3323,3329,3330,3331,3332,3333],[93,142,159,160,227,671,2111],[81,93,142,159,160,227,671,2178],[81,93,142,159,160,227,3324],[81,93,142,159,160,227,2424,3324],[81,93,142,159,160,227,2123,2424,3443],[81,93,142,159,160,227,2123,3364,3445],[81,93,142,159,160,227,2121,2123],[93,142,159,160,227,3448],[81,93,142,159,160,227,2123,2128],[81,93,142,159,160,227,2118,2121,2123],[81,93,142,159,160,227,2118,2123,2424],[93,142,159,160,227,2118,2121,2123,3452],[81,93,142,159,160,227,2123,2424,3364,3887],[81,93,142,159,160,227,2123],[81,93,142,159,160,227,2123,2424,3364,3924],[81,93,142,159,160,227,2123,2424,3927],[93,142,159,160,227,3442],[81,93,142,159,160,227,2123,2424,3930,3931],[81,93,142,159,160,227,2123,2424,3935],[81,93,142,159,160,227,2123,2424,3341],[81,93,142,159,160,227,2123,3342],[81,93,142,159,160,227,2123,2424,3937],[93,142,159,160,227,2121,2123],[81,93,142,159,160,227,2121,2123,3452,3941],[81,93,142,159,160,227,2118,2123,3940,3941,3976],[81,93,142,159,160,227,2123,3978],[93,142,159,160,227,2121,2123,3364,3439,3980],[81,93,142,159,160,227,2123,2424,3982],[81,93,142,159,160,227,2118,2121,2123,3452],[93,142,159,160,227,2123],[81,93,142,159,160,227,2123,3940],[81,93,142,159,160,227,2123,2424,3986],[81,93,142,159,160,227,2121,2123,2424,3989],[81,93,142,159,160,227,2123,2424,3364],[81,93,142,159,160,227,2123,3992],[81,93,142,159,160,227,2123,3994],[81,93,142,159,160,227,2123,2424,3996],[81,93,142,159,160,227,2123,2424,4018],[81,93,142,159,160,227,2123,4020],[81,93,142,159,160,227,2123,2424,4022],[81,93,142,159,160,227,2123,3451],[81,93,142,159,160,227,2118,2121,2123,2424,2432,3364,3439,3452,4024,4025,4026],[81,93,142,159,160,227,2123,3335],[93,142,159,160,227,3323,3324],[93,142,159,160,227,2123,2424],[81,93,142,159,160,227,2123,4030],[81,93,142,159,160,227,2123,4033],[81,93,142,159,160,227,2121,2123,2423,2424],[93,142,159,160,227,2425,2434],[81,93,142,159,160,227,2121,2123,4037,4038],[81,93,142,159,160,227,2121,2123,4036],[81,93,142,159,160,227,2123,3352],[81,93,142,159,160,227,2425],[81,93,142,159,160,227,671,2454,3323],[81,93,142,159,160,227,1315,2455,2691,3283,4043],[81,93,142,159,160,227,2455,2691,3283,4043],[81,93,142,159,160,227,2565,2691,3284],[93,142,159,160,227,554],[93,142,159,160,227,2104,2354],[81,93,142,159,160,227,2375],[93,142,147,159,160,227],[93,142,159,160,227,671,2108],[93,142,159,160,227,670,2317,2318,2320],[93,142,159,160,227,671,2108,2109,2132,2306,2317],[93,142,159,160,227,671,2108,2109,2114,2132],[93,142,159,160,227,670,671,2382,3286,3287],[93,142,159,160,227,671,2382,3285,3286],[93,142,159,160,227,671,2114],[93,142,154,159,160,164,227,671,2114],[93,142,159,160,227,671],[93,142,159,160,227,671,2306],[93,142,159,160,227,671,2385],[93,142,159,160,227,2107],[93,142,159,160,227,525,2107,2285],[93,142,147,154,159,160,164,227,2108],[93,142,159,160,227,671,2100,2101,2108],[93,142,154,159,160,164,227,2114],[93,142,159,160,227,670,2101],[93,142,159,160,227,2313],[93,142,159,160,227,2108,2113,2137],[93,142,159,160,227,670,2130],[93,142,159,160,227,2113],[93,142,159,160,227,2108],[93,142,159,160,227,525,2145],[93,142,159,160,227,671,2111,2113],[93,142,159,160,227,671,2290],[81,93,142,147,159,160,227,2393,2394,2395,2396,2397],[93,142,154,159,160,164,166,227],[93,142,159,160,227,671,2104,2105,2106,2107],[93,142,159,160,227,1315,2094],[93,142,159,160,227,671,2108,2114,2133],[93,142,154,159,160,164,227,671,2114,2403],[93,142,159,160,227,670,2134,2170],[93,142,159,160,227,2100,2134],[93,142,159,160,227,670,2135],[93,142,159,160,227,2100,2108,2136],[93,142,159,160,227,2100,2134,2135],[93,142,159,160,227,670,671,2112,2113],[93,142,159,160,227,671,2108,2111,2112],[93,142,159,160,227,671,2102,2103,2107,2113,2114],[93,142,159,160,227,2440],[93,142,159,160,227,2104],[93,142,159,160,227,2100],[93,142,159,160,227,670,2099,2100],[93,142,159,160,227,2099],[93,142,159,160,227,671,2107,2113,2114,2131,2132],[93,142,159,160,227,2155],[93,142,159,160,227,2154,3300],[93,142,159,160],[93,142,159,160,227,797,807,815],[93,142,154,159,160,164,166,227,2104],[93,142,159,160,227,670,2102,2103,2104],[93,142,159,160,227,815,2095,2096,2103],[93,142,159,160,227,2136],[93,142,159,160,227,671,2114,2385],[93,142,159,160,227,671,2442],[93,142,159,160,227,670,2102,2103],[93,142,159,160,227,815,2097,2102],[93,142,159,160,227,2102,2103,2107,2133],[93,142,159,160,227,670,2101,2102,2132],[93,142,159,160,227,2098,2100,2101],[93,142,159,160,227,2413],[93,142,154,159,160,164,227,670,2354],[93,142,159,160,227,815,2454],[93,142,159,160,227,2119,2122],[93,142,159,160,227,2691,3282,3283],[93,142,154,159,160,163,164,227,670,2215],[93,142,154,159,160,163,164,227,670,2218],[93,142,147,154,159,160,164,227],[93,142,147,159,160,227,2108,2215,2217,2218,2220],[93,142,147,154,159,160,164,227,2219],[93,142,147,154,159,160,164,227,2216,2217],[93,142,159,160,227,525,532],[93,142,159,160,529,530],[93,142,159,160,2746],[93,142,159,160,2693,2746],[93,142,159,160,954,1315,2745],[93,142,159,160,1315],[93,142,159,160,1315,2736],[93,142,159,160,2745,2746,2749],[93,142,159,160,2746,2747,2748,2750,2871],[93,142,159,160,1315,2736,2869,2870],[93,142,159,160,1315,2694,2737,2738,2739,2740,2741,2743,2744,2746],[93,142,159,160,2773,2774,2787],[93,142,159,160,2773,2774,2777,2780,2781,2786,2788,2789],[93,142,159,160,2773,2774,2777,2780,2781,2786,2787,2788,2791],[93,142,159,160,2773,2774,2777,2778,2779,2780,2781,2783,2786,2787,2788,2801],[93,142,159,160,2773,2774,2777,2780,2781,2785,2786,2787,2788,2803],[93,142,159,160,2773,2774,2777,2779,2780,2787,2788],[93,142,159,160,2773,2774,2777,2778,2785],[93,142,159,160,2774,2777,2780,2783],[93,142,159,160,2869],[93,142,159,160,2773,2774,2778,2779,2782],[93,142,159,160,2774,2777,2778],[93,142,159,160,2774,2777,2779,2780,2783,2794,2795],[93,142,159,160,2774,2777,2778,2807],[93,142,159,160,2778,2780],[93,142,159,160,2774,2777,2778,2780,2784,2811],[93,142,159,160,2774,2777,2780,2783,2797,2798],[93,142,159,160,2777,2783,2798],[93,142,159,160,2774,2777,2778,2779],[93,142,159,160,2774,2777,2778,2780,2815,2823],[93,142,159,160,2774,2777,2778,2780],[93,142,159,160,2774,2775,2776,2777],[93,142,159,160,2825],[93,142,159,160,2774,2777,2778,2779,2780,2783,2794],[93,142,159,160,2774,2777,2778,2779,2828],[93,142,159,160,2777,2780],[93,142,159,160,2774,2777,2780,2783,2799],[93,142,159,160,871,2774,2777,2778,2782,2830],[93,142,159,160,2774,2775,2776,2778],[93,142,159,160,2780,2787],[93,142,159,160,2773,2777,2780,2787,2800],[93,142,159,160,2773,2774,2780,2781,2786,2788],[93,142,159,160,2773,2774,2777,2778,2780,2783,2784,2786],[93,142,159,160,2774,2778],[93,142,159,160,2774,2777,2829,2869],[93,142,159,160,871,2774,2831],[93,142,159,160,2774,2777],[93,142,159,160,941,942,943,944,945,946,947,948,949,950],[93,142,159,160,2774],[93,142,159,160,2845],[93,142,159,160,2780,2845],[93,142,159,160,2777,2783,2797,2799,2800,2805,2813,2832,2834,2840,2841,2842,2845],[93,142,159,160,2777,2780,2783,2842,2845],[93,142,159,160,2774,2780,2838,2845,2848,2851],[93,142,159,160,2774,2782,2867],[93,142,159,160,2774,2777,2778,2831,2835],[93,142,159,160,2774,2777,2778,2782,2795,2818,2821,2852],[93,142,159,160,954,2774,2780,2783,2838,2845,2846],[93,142,159,160,2774,2777,2778,2780,2784],[93,142,159,160,2780,2845,2846,2869],[93,142,159,160,2780,2869],[93,142,159,160,2780,2839,2843,2844],[93,142,159,160,2774,2780,2838,2845,2846,2849,2850],[93,142,159,160,2774,2777,2778,2780,2782,2783,2795,2818,2821,2852],[93,142,159,160,2774,2780,2783],[93,142,159,160,2777,2780,2783],[93,142,159,160,2774,2777,2780,2783,2793,2795,2796],[93,142,159,160,2774,2777,2779,2780,2783,2793,2794,2795,2857],[93,142,159,160,2774,2777,2779,2780,2793,2794,2795,2812,2857,2859],[93,142,159,160,2774,2777,2779,2780,2783,2793,2794,2795,2796,2857],[93,142,159,160,2774,2777,2779,2780,2783,2794,2795,2857],[93,142,159,160,2774,2777,2780,2783,2834],[93,142,159,160,2774,2777,2780,2783,2793,2796],[93,142,159,160,2773,2774,2777,2778,2779,2780,2783,2786,2833],[93,142,159,160,2774,2777,2778,2779,2783],[93,142,159,160,2774,2777,2778,2779,2780,2782,2795,2809,2854,2866],[93,142,159,160,2774,2777,2778,2780,2782,2795],[93,142,159,160,2774,2777,2778,2779,2781,2782,2783,2786,2788,2790,2792,2793,2794,2795,2796,2797,2798,2799,2800,2802,2804,2805,2806,2808,2809,2810,2811,2812,2813,2814,2815,2824,2826,2827,2829,2831,2832,2833,2834,2836,2837,2838,2839,2840,2841,2842,2845,2847,2848,2851,2853,2854,2855,2856,2857,2858,2859,2860,2861,2862,2863,2864,2865,2867,2868],[93,142,159,160,3454],[93,142,159,160,3455],[93,142,159,160,3454,3455,3456,3457,3458,3459,3460],[93,142,159,160,591,593],[93,142,159,160,592],[93,142,159,160,591,594],[93,142,159,160,589,591],[93,142,159,160,588,589,590],[93,142,159,160,588,591],[93,142,159,160,2141],[93,142,159,160,2142],[93,142,159,160,2144],[93,142,159,160,174,2141,2143],[93,142,159,160,2817,2818,2820,2821,2822],[93,142,159,160,2818],[93,142,159,160,2817,2818,2819],[93,142,159,160,2818,2821],[93,142,159,160,2817],[93,142,159,160,853],[93,142,159,160,553],[81,93,142,159,160,2126,2127,3442],[81,93,142,159,160,2126,3341],[81,93,142,159,160,2127],[81,93,142,159,160,2126,2127],[81,93,142,159,160,227,2126,2127],[81,93,142,159,160,2126,2127,3934],[81,93,142,159,160],[81,93,142,159,160,2126,2127,2422,3339,3340],[81,93,142,159,160,2126,2127,2422,3340,3351],[81,93,142,159,160,2126,2127,2422,3339,3340,3351,3933],[81,93,142,159,160,227,2126,2127,3933,3934],[81,93,142,159,160,2126,2127,2422,3988],[81,93,142,159,160,2126,2127,2422,3339,3340,3351],[81,93,142,159,160,2126,2127,3349,3350],[81,93,142,159,160,227,2126,2127,3933],[81,93,142,159,160,227,2126,2127,2422,3339,3340,3351],[81,85,93,142,159,160,193,194,195,196,197,479,524],[81,93,142,159,160,2126,2127,3933],[81,93,142,159,160,2126,2127,2422],[81,93,142,159,160,2126,2127,3933,4036],[93,142,159,160,3389],[81,93,142,159,160,3389,3397],[81,93,142,159,160,3394,3399],[81,93,142,159,160,3389],[93,142,159,160,3389,3394],[93,142,159,160,3389,3393,3394,3396],[81,93,142,159,160,3393],[81,93,142,159,160,3389,3393,3394,3396,3397,3399,3400],[93,142,159,160,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403,3404,3405,3406],[93,142,159,160,3389,3393,3394,3395],[93,142,159,160,3389,3396],[93,142,159,160,3389,3393],[93,142,159,160,3389,3394,3396],[93,142,159,160,574],[93,142,159,160,3148],[93,142,153,159,160,192,3146,3147],[93,142,153,159,160,192],[93,142,159,160,3135,3138],[93,142,159,160,3138],[93,142,159,160,3132,3135,3138,3143,3144,3145],[93,142,159,160,3139,3140,3141,3142],[93,142,159,160,3130],[93,142,159,160,3131,3133,3134,3137],[93,142,159,160,3131,3134,3135,3136],[93,142,159,160,3132],[93,142,159,160,3136,3138],[93,142,159,160,3112,3113,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3126,3127,3128,3129],[93,142,159,160,3112,3113,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128],[93,142,159,160,3112],[93,142,159,160,3112,3115],[93,142,159,160,3112,3113,3114],[93,142,159,160,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453],[93,142,159,160,692],[93,142,159,160,683],[93,142,159,160,683,687],[93,142,159,160,673,683,722],[93,142,159,160,743],[93,142,159,160,683,688,690,743],[93,142,159,160,680],[93,142,159,160,681],[93,142,159,160,672],[93,142,159,160,672,673,674,675,676,677,683,684,685,686,687,688,689,690,691,692,693,721,722,723,724,725,726,727,728,729,730,737,738,739,740,741,742],[93,142,159,160,672,675,683],[93,142,159,160,683,692,723],[93,142,159,160,683,731,732,733,734,735,736],[93,142,159,160,731],[93,142,159,160,680,683,721],[93,142,159,160,680,683],[93,142,159,160,680,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720],[93,142,159,160,672,673,674,676,677,679,683],[93,142,159,160,683,737],[93,142,159,160,680,683,688,689],[93,142,159,160,672,683,687,689,690,691,692],[93,142,159,160,678],[93,142,159,160,682],[93,142,159,160,807],[93,142,159,160,797,807],[93,142,159,160,808,809,810,811,812,813],[93,142,159,160,797],[93,142,159,160,743,793,798,799,801,802],[93,142,159,160,743,798],[93,142,159,160,798,801,803],[93,142,159,160,798,799,801,803,804,805,806],[93,142,159,160,793,797,803],[93,142,159,160,743,800],[93,142,159,160,743,797],[93,142,159,160,745],[93,142,159,160,745,746,747,748,749],[93,142,159,160,744],[93,142,159,160,754,755],[93,142,159,160,754],[93,142,159,160,743,764,773,774],[93,142,159,160,743,744,764],[93,142,159,160,764,773,774],[93,142,159,160,744,764,773],[93,142,159,160,773,774],[93,142,159,160,773],[93,142,159,160,744,764,768,790,791],[93,142,159,160,743,744,768,773,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789],[93,142,159,160,743,744,759,760,761,762,763],[93,142,159,160,743,744,764,773,774],[93,142,159,160,743,744],[93,142,159,160,744,761],[93,142,159,160,762],[93,142,159,160,770,771],[93,142,159,160,771,772],[93,142,159,160,743,750,751,752,753,756,766,767,792,797,807,814],[93,142,159,160,793,794,795,796],[93,142,159,160,793],[93,142,159,160,743,773,793],[93,142,159,160,743,793],[93,142,159,160,743,764],[93,142,159,160,757,758,765],[93,142,159,160,2562],[81,93,142,159,160,227,2563],[93,142,159,160,2564],[93,142,159,160,564,565],[93,142,156,159,160,192],[93,142,159,160,4048],[93,142,159,160,4052],[93,142,159,160,4051],[93,142,159,160,4056],[93,142,159,160,3388],[93,142,159,160,4060,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072],[93,142,159,160,4060,4061,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072],[93,142,159,160,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072],[93,142,159,160,4060,4061,4062,4064,4065,4066,4067,4068,4069,4070,4071,4072],[93,142,159,160,4060,4061,4062,4063,4065,4066,4067,4068,4069,4070,4071,4072],[93,142,159,160,4060,4061,4062,4063,4064,4066,4067,4068,4069,4070,4071,4072],[93,142,159,160,4060,4061,4062,4063,4064,4065,4067,4068,4069,4070,4071,4072],[93,142,159,160,4060,4061,4062,4063,4064,4065,4066,4068,4069,4070,4071,4072],[93,142,159,160,4060,4061,4062,4063,4064,4065,4066,4067,4069,4070,4071,4072],[93,142,159,160,4060,4061,4062,4063,4064,4065,4066,4067,4068,4070,4071,4072],[93,142,159,160,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4071,4072],[93,142,159,160,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4072],[93,142,159,160,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071],[93,139,140,142,159,160],[93,141,142,159,160],[142,159,160],[93,142,147,159,160,177],[93,142,143,148,153,159,160,162,174,185],[93,142,143,144,153,159,160,162],[88,89,90,93,142,159,160],[93,142,145,159,160,186],[93,142,146,147,154,159,160,163],[93,142,147,159,160,174,182],[93,142,148,150,153,159,160,162],[93,141,142,149,159,160],[93,142,150,151,159,160],[93,142,152,153,159,160],[93,141,142,153,159,160],[93,142,153,154,155,159,160,174,185],[93,142,153,154,155,159,160,169,174,177],[93,135,142,150,153,156,159,160,162,174,185],[93,142,153,154,156,157,159,160,162,174,182,185],[93,142,156,158,159,160,174,182,185],[91,92,93,94,95,96,97,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191],[93,142,153,159,160],[93,142,159,160,161,185],[93,142,150,153,159,160,162,174],[93,107,111,142,159,160,185],[93,107,142,159,160,174,185],[93,102,142,159,160],[93,104,107,142,159,160,182,185],[93,142,159,160,162,182],[93,142,159,160,192],[93,102,142,159,160,192],[93,104,107,142,159,160,162,185],[93,99,100,103,106,142,153,159,160,174,185],[93,107,114,142,159,160],[93,99,105,142,159,160],[93,107,128,129,142,159,160],[93,103,107,142,159,160,177,185,192],[93,128,142,159,160,192],[93,101,102,142,159,160,192],[93,107,142,159,160],[93,101,102,103,104,105,106,107,108,109,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,134,142,159,160],[93,107,122,142,159,160],[93,107,114,115,142,159,160],[93,105,107,115,116,142,159,160],[93,106,142,159,160],[93,99,102,107,142,159,160],[93,107,111,115,116,142,159,160],[93,111,142,159,160],[93,105,107,110,142,159,160,185],[93,99,104,107,114,142,159,160],[93,142,159,160,174],[93,102,107,128,142,159,160,190,192],[93,142,159,160,163],[93,142,159,160,164],[93,141,142,159,160,165],[93,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191],[93,142,159,160,167],[93,142,159,160,168],[93,142,153,159,160,169,170],[93,142,159,160,169,171,186,188],[93,142,154,159,160],[93,142,153,159,160,174,175,177],[93,142,159,160,176,177],[93,142,159,160,174,175],[93,142,159,160,177],[93,142,159,160,178],[93,139,142,159,160,174,179,185],[93,142,153,159,160,180,181],[93,142,159,160,180,181],[93,142,147,159,160,162,174,182],[93,142,159,160,183],[93,142,159,160,162,184],[93,142,156,159,160,168,185],[93,142,147,159,160,186],[93,142,159,160,174,187],[93,142,159,160,161,188],[93,142,159,160,189],[93,135,142,159,160],[93,135,142,153,155,159,160,165,174,177,185,187,188,190],[93,142,159,160,174,191],[81,85,93,142,159,160,193,194,195,197,479,524,2118],[81,85,93,142,159,160,193,194,195,196,460,479,524,2118],[81,85,93,142,159,160,193,194,196,197,479,524,2118],[81,93,142,159,160,197,460,461],[81,93,142,159,160,197,460],[81,85,93,142,159,160,194,195,196,197,479,524,2118],[81,85,93,142,159,160,193,195,196,197,479,524,2118],[79,80,93,142,159,160],[93,142,159,160,2238,2276],[93,142,159,160,2238,2261,2276],[93,142,159,160,2237,2276],[93,142,159,160,2276],[93,142,159,160,2238],[93,142,159,160,2238,2262,2276],[93,142,159,160,2237,2238,2239,2240,2241,2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269,2270,2271,2272,2273,2274,2275],[93,142,159,160,2262,2276],[93,142,159,160,4075],[93,142,153,156,158,159,160,162,174,182,185,191,192],[93,142,159,160,557,558,559,562,563,566],[93,142,159,160,645],[93,142,159,160,645,646],[93,142,159,160,562,629,630],[93,142,159,160,562,629],[93,142,159,160,629],[93,142,159,160,560,629,633,634],[93,142,159,160,560,629,633],[93,142,159,160,556],[93,142,159,160,560,561],[93,142,159,160,560],[93,142,159,160,560,561,626,650],[93,142,159,160,626],[93,142,159,160,560,563,626,627,628],[93,142,159,160,1315,2872],[93,142,159,160,2692,2873,2874,3111,3150,3151,3281],[93,142,159,160,1315,3110],[93,142,159,160,3146,3149],[93,142,159,160,1315,3280],[93,142,159,160,3233,3234],[93,142,153,159,160,3156,3169,3209,3210,3277],[93,142,159,160,3278,3279],[93,142,159,160,3209,3278],[93,142,159,160,3213,3214,3215,3216,3217,3218,3219,3220,3221,3222,3223,3224,3225,3226],[93,142,159,160,3209],[93,142,159,160,3185,3209],[93,142,153,159,160,3185,3209],[93,142,159,160,3228,3229,3247,3248,3250,3251,3252,3253,3254,3255,3256,3257],[93,142,153,159,160,3185,3209,3241,3246],[93,142,153,159,160,3185,3209,3249],[93,142,159,160,3156,3185,3209],[93,142,153,159,160,3209],[93,142,159,160,3212,3227,3258],[93,142,159,160,3178,3180],[93,142,159,160,3178,3179,3184],[93,142,159,160,3178,3181,3182,3183],[93,142,159,160,3261,3262,3263,3264,3265,3266,3267,3268],[93,142,159,160,3185,3209,3259],[93,142,159,160,3211,3260,3269],[93,142,159,160,3156,3158,3164,3185,3186,3187,3191,3192,3193,3195,3196,3197,3198],[93,142,159,160,3169,3185,3186,3199],[93,142,159,160,3185],[93,142,159,160,3185,3199],[93,142,159,160,3158,3185,3199],[93,142,159,160,3158,3169,3185,3199],[93,142,159,160,3186,3187,3188,3189,3190,3191,3192,3193,3194,3195,3196,3197,3198,3199],[93,142,153,159,160,3169,3185,3191,3194,3199],[93,142,159,160,3158,3185,3191],[93,142,159,160,3158,3169,3185,3188,3189,3190,3199],[93,142,159,160,3169,3185,3199],[93,142,159,160,3158,3169,3185,3191],[93,142,159,160,3156,3185,3199],[93,142,159,160,3200,3208],[93,142,159,160,3169,3200,3203],[93,142,153,159,160,3185,3196,3199,3200,3201,3202,3203,3205,3206],[93,142,153,159,160,3169,3191,3195,3200,3201,3202,3203,3204,3205,3207],[93,142,159,160,3201,3202,3203,3204,3205,3206,3207],[93,142,159,160,3169,3191,3201,3203,3207,3208],[93,142,159,160,3191,3194,3207],[93,142,159,160,3191,3194,3201,3202,3207],[93,142,159,160,3275,3276],[93,142,159,160,3273,3274],[93,142,159,160,3156,3158,3185,3209,3270,3272,3274],[93,142,159,160,3169,3209,3270,3273],[93,142,153,159,160,3169,3185,3209,3270,3275],[93,142,153,159,160,190,3175,3176,3177],[93,142,159,160,3157],[93,142,159,160,3162],[93,142,153,159,160,192,3160],[93,142,159,160,3160,3161,3163],[93,142,159,160,3158],[93,142,159,160,3159],[93,142,159,160,3271],[93,142,153,159,160,192,3241],[93,142,159,160,3165,3166,3167,3168],[93,142,159,160,3165,3166],[93,142,159,160,3235],[93,142,159,160,3169,3231],[93,142,159,160,3231],[93,142,159,160,3230,3231,3232,3236,3237,3238,3239,3240],[93,142,159,160,3169],[93,142,159,160,3154,3155],[93,142,159,160,3154],[93,142,159,160,3152,3153],[93,142,159,160,3242,3243,3244,3245],[93,142,159,160,3242],[93,142,159,160,3169,3242],[93,142,159,160,2751,2752],[93,142,159,160,2752],[93,142,159,160,2751,2753,2754,2755,2756,2758,2759,2760,2761,2764,2765,2766,2767,2768,2769,2770,2771,2772],[93,142,159,160,2754],[93,142,159,160,2753,2754,2757],[93,142,159,160,2753,2754],[93,142,159,160,2753,2760],[93,142,159,160,2753,2757,2759],[93,142,159,160,2752,2753,2757],[93,142,159,160,2752,2753,2758],[93,142,159,160,2752,2753,2757,2762,2763],[93,142,159,160,2752,2753,2755,2757,2762,2763],[93,142,159,160,2752,2753],[93,142,159,160,2752,2753,2757,2762],[93,142,159,160,2751,2752,2753,2757,2763],[93,142,159,160,2751,2752,2753],[93,142,159,160,2119,2120],[93,142,159,160,2119],[81,93,142,159,160,3341],[93,142,159,160,3465],[93,142,159,160,3463,3465],[93,142,159,160,3463],[93,142,159,160,3465,3529,3530],[93,142,159,160,3465,3532],[93,142,159,160,3465,3533],[93,142,159,160,3550],[93,142,159,160,3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479,3480,3481,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495,3496,3497,3498,3499,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3515,3516,3517,3518,3519,3520,3521,3522,3523,3524,3525,3526,3527,3528,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548,3549,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575,3576,3577,3578,3579,3580,3581,3582,3583,3584,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3651,3652,3653,3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678,3679,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3709,3710,3711,3712,3713,3714,3715,3716,3717,3718],[93,142,159,160,3465,3626],[93,142,159,160,3463,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743,3744,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,3767,3768,3769,3770,3771,3772,3773,3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3802,3803,3804,3805,3806,3807,3808,3809,3810,3811,3812,3813,3814],[93,142,159,160,3465,3530,3650],[93,142,159,160,3463,3647,3648],[93,142,159,160,3649],[93,142,159,160,3465,3647],[93,142,159,160,3462,3463,3464],[93,142,159,160,3922],[93,142,159,160,3923],[93,142,159,160,3896,3916],[93,142,159,160,3890],[93,142,159,160,3891,3895,3896,3897,3898,3899,3901,3903,3904,3909,3910,3919],[93,142,159,160,3891,3896],[93,142,159,160,3899,3916,3918,3921],[93,142,159,160,3890,3891,3892,3893,3896,3897,3898,3899,3900,3901,3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3920,3921],[93,142,159,160,3919],[93,142,159,160,3889,3891,3892,3894,3902,3911,3914,3915,3920],[93,142,159,160,3896,3921],[93,142,159,160,3917,3919,3921],[93,142,159,160,3890,3891,3896,3899,3919],[93,142,159,160,3903],[93,142,159,160,3893,3901,3903,3904],[93,142,159,160,3893],[93,142,159,160,3893,3903],[93,142,159,160,3897,3898,3899,3903,3904,3909],[93,142,159,160,3899,3900,3904,3908,3910,3919],[93,142,159,160,3891,3903,3912],[93,142,159,160,3892,3893,3894],[93,142,159,160,3899,3919],[93,142,159,160,3899],[93,142,159,160,3890,3891],[93,142,159,160,3891],[93,142,159,160,3895],[93,142,159,160,3899,3904,3916,3917,3918,3919,3921],[93,142,159,160,665,666],[93,142,159,160,665,666,667,668],[93,142,159,160,665,667],[93,142,159,160,665],[93,142,159,160,769],[81,93,142,159,160,227,4041,4042],[93,142,159,160,618,619],[93,142,159,160,2458,2459,2460,2461],[93,142,159,160,2458,2459],[93,142,159,160,2458],[93,142,159,160,4041],[93,142,159,160,482],[93,142,159,160,484,485,486,487],[93,142,159,160,430,493,494],[93,142,159,160,202,203,205,217,241,356,367,475],[93,142,159,160,205,236,237,238,240,475],[93,142,159,160,205,373,375,377,378,380,475,477],[93,142,159,160,205,239,276,475],[93,142,159,160,203,205,216,217,223,229,234,355,356,357,366,475,477],[93,142,159,160,475],[93,142,159,160,212,218,237,257,352],[93,142,159,160,205],[93,142,159,160,198,212,218],[93,142,159,160,384],[93,142,159,160,381,382,384],[93,142,159,160,381,383,475],[93,142,156,159,160,257,454,472],[93,142,156,159,160,328,331,347,352,472],[93,142,156,159,160,300,472],[93,142,159,160,360],[93,142,159,160,359,360,361],[93,142,159,160,359],[87,93,142,156,159,160,198,205,217,223,229,235,237,241,242,255,256,323,353,354,367,475,479],[93,142,159,160,202,205,239,276,373,374,379,475,527],[93,142,159,160,239,527],[93,142,159,160,202,256,425,475,527],[93,142,159,160,527],[93,142,159,160,205,239,240,527],[93,142,159,160,376,527],[93,142,159,160,242,355,358,365],[81,93,142,159,160,430],[93,142,159,160,168,212,227],[93,142,159,160,212,227],[81,93,142,159,160,297],[81,93,142,159,160,218,227,430],[93,142,159,160,212,283,297,298,509,516],[93,142,159,160,282,510,511,512,513,515],[93,142,159,160,333],[93,142,159,160,333,334],[93,142,159,160,216,218,285,286],[93,142,159,160,218,292,293],[93,142,159,160,218,287,295],[93,142,159,160,292],[93,142,159,160,210,218,285,286,287,288,289,290,291,292,295],[93,142,159,160,218,285,292,293,294,296],[93,142,159,160,218,286,288,289],[93,142,159,160,286,288,291,293],[93,142,159,160,514],[93,142,159,160,218],[81,93,142,159,160,206,503],[81,93,142,159,160,185],[81,93,142,159,160,239,274],[81,93,142,159,160,239,367],[93,142,159,160,272,277],[81,93,142,159,160,273,481],[93,142,159,160,3316],[81,93,142,156,159,160,174,523,524],[81,85,93,142,156,159,160,193,194,195,196,197,479,523,2118],[93,142,156,159,160,218],[93,142,156,159,160,217,222,303,320,362,363,367,422,424,475,476],[93,142,159,160,255,364],[93,142,159,160,479],[93,142,159,160,204],[81,93,142,159,160,209,212,427,443,445],[93,142,159,160,168,212,427,442,443,444,526],[93,142,159,160,436,437,438,439,440,441],[93,142,159,160,438],[93,142,159,160,442],[93,142,159,160,227,391,392,394],[81,93,142,159,160,218,385,386,387,388,393],[93,142,159,160,391,393],[93,142,159,160,389],[93,142,159,160,390],[81,93,142,159,160,227,273,481],[81,93,142,159,160,227,480,481],[81,93,142,159,160,227,481],[93,142,159,160,320,321],[93,142,159,160,321],[93,142,156,159,160,476,481],[93,142,159,160,350],[93,141,142,159,160,349],[93,142,159,160,212,218,224,226,328,341,345,347,424,427,464,465,472,476],[93,142,159,160,218,267,289],[93,142,159,160,328,339,342,347],[81,93,142,159,160,209,212,328,331,347,350,384,431,432,433,434,435,446,447,448,449,450,451,452,453,527],[93,142,159,160,209,212,237,328,335,336,337,340,341],[93,142,159,160,174,218,237,339,346,427,428,472],[93,142,159,160,343],[93,142,156,159,160,168,206,218,222,232,264,265,268,320,323,388,422,423,464,475,476,477,479,527],[93,142,159,160,209,210,212],[93,142,159,160,328],[93,141,142,159,160,237,264,265,322,323,324,325,326,327,476],[93,142,159,160,347],[93,141,142,159,160,211,212,222,226,262,328,335,336,337,338,339,342,343,344,345,346,465],[93,142,156,159,160,262,263,335,476,477],[93,142,159,160,237,265,320,323,328,424,476],[93,142,156,159,160,475,477],[93,142,156,159,160,174,472,476,477],[93,142,156,159,160,168,198,212,217,224,226,229,232,239,259,264,265,266,267,268,303,304,306,309,311,314,315,316,317,319,367,422,424,472,475,476,477],[93,142,156,159,160,174],[93,142,159,160,205,206,207,235,472,473,474,479,481,527],[93,142,159,160,202,203,475],[93,142,159,160,396],[93,142,156,159,160,174,185,214,380,384,385,386,387,388,394,395,527],[93,142,159,160,168,185,198,212,214,226,229,265,304,309,319,320,373,400,401,402,408,411,412,422,424,472,475],[93,142,159,160,229,235,242,255,265,323,475],[93,142,156,159,160,185,206,217,226,265,406,472,475],[93,142,159,160,426],[93,142,156,159,160,396,409,410,419],[93,142,159,160,472,475],[93,142,159,160,325,465],[93,142,159,160,226,264,367,481],[93,142,156,159,160,168,204,309,369,373,402,408,411,414,472],[93,142,156,159,160,242,255,373,415],[93,142,159,160,205,266,367,417,475,477],[93,142,156,159,160,185,388,475],[93,142,156,159,160,239,266,367,368,369,378,396,416,418,475],[87,93,142,156,159,160,264,421,479,481],[93,142,159,160,318,422],[93,142,156,159,160,168,212,215,217,218,224,226,232,241,242,255,265,268,304,306,316,319,320,367,400,401,402,403,405,407,422,424,472,481],[93,142,156,159,160,174,242,408,413,419,472],[93,142,159,160,245,246,247,248,249,250,251,252,253,254],[93,142,159,160,259,310],[93,142,159,160,312],[93,142,159,160,310],[93,142,159,160,312,313],[93,142,159,160,3358],[93,142,156,159,160,216,217,218,222,223,476],[93,142,156,159,160,168,204,206,224,228,264,267,268,302,422,472,477,479,481],[93,142,156,159,160,168,185,208,215,216,226,228,265,420,465,471,476],[93,142,159,160,335],[93,142,159,160,336],[93,142,159,160,218,229,464],[93,142,159,160,337],[93,142,159,160,211],[93,142,159,160,213,225],[93,142,156,159,160,213,217,224],[93,142,159,160,220,225],[93,142,159,160,221],[93,142,159,160,213,214],[93,142,159,160,213,269],[93,142,159,160,213],[93,142,159,160,215,259,308],[93,142,159,160,307],[93,142,159,160,212,214,215],[93,142,159,160,215,305],[93,142,159,160,212,214],[93,142,159,160,264,367],[93,142,159,160,464],[93,142,156,159,160,185,224,226,230,264,367,421,424,427,428,429,455,456,459,463,465,472,476],[93,142,159,160,278,281,283,284,297,298],[81,93,142,159,160,195,197,227,457,458],[81,93,142,159,160,195,197,227,457,458,462],[93,142,159,160,351],[93,142,159,160,237,258,263,264,328,329,330,331,332,334,347,348,350,353,421,424,475,477],[93,142,159,160,297],[93,142,156,159,160,302,472],[93,142,159,160,302],[93,142,156,159,160,224,270,299,301,303,421,472,479,481],[93,142,159,160,278,279,280,281,283,284,297,298,480],[87,93,142,156,159,160,168,185,213,214,226,232,264,265,268,367,419,420,422,472,475,476,479],[93,142,159,160,209,212,219],[93,142,159,160,263,265,397,400],[93,142,159,160,263,398,466,467,468,469,470],[93,142,156,159,160,259,475],[93,142,156,159,160],[93,142,159,160,262,347],[93,142,159,160,261],[93,142,159,160,263,316],[93,142,159,160,260,262,475],[93,142,156,159,160,208,263,397,398,399,472,475,476],[81,93,142,159,160,212,218,296],[81,93,142,159,160,210],[93,142,159,160,200,201],[81,93,142,159,160,206],[81,93,142,159,160,212,282],[81,87,93,142,159,160,264,268,479,481],[93,142,159,160,206,503,504],[81,93,142,159,160,277],[81,93,142,159,160,168,185,204,271,273,275,276,481],[93,142,159,160,212,239,476],[93,142,159,160,212,404],[81,93,142,154,156,159,160,168,202,204,277,375,479,480],[81,93,142,159,160,193,194,195,196,197,479,524,2118],[81,82,83,84,85,93,142,159,160],[93,142,147,159,160],[93,142,159,160,370,371,372],[93,142,159,160,370],[81,85,93,142,156,158,159,160,168,192,193,194,195,196,197,198,204,232,237,414,442,477,478,481,524,2118],[93,142,159,160,489],[93,142,159,160,491],[93,142,159,160,495],[93,142,159,160,3317],[93,142,159,160,497],[93,142,159,160,499,500,501],[93,142,159,160,505],[86,93,142,159,160,483,488,490,492,496,498,502,506,508,518,519,521,525,526,527,528],[93,142,159,160,507],[93,142,159,160,517],[93,142,159,160,3359],[93,142,159,160,273],[93,142,159,160,520],[93,141,142,159,160,263,397,398,400,466,467,469,470,522,524],[93,142,159,160,174,192,3170,3173,3174],[93,142,159,160,174,192],[93,142,153,159,160,190,3171,3172],[93,142,159,160,550],[93,142,143,154,159,160,174,534,535,538,549],[93,142,159,160,552],[93,142,159,160,551],[93,142,159,160,1315,2094,2875],[93,142,159,160,2995,3070,3091,3100,3102,3103],[93,142,159,160,2094],[93,142,159,160,2904,2910,3093],[93,142,159,160,2876,2904,2910,3069,3071,3080,3081,3082,3084,3085,3086,3093,3094,3096,3100],[93,142,159,160,1149,1315,2904,2910,2991,3070,3071,3081,3082,3084,3085,3086,3093,3094,3097,3100,3104],[93,142,159,160,1149,1315,2904,2910,2991,3071,3079,3082,3084,3085,3086,3087,3093,3094,3097,3100,3104],[93,142,159,160,1149,1315,2904,2910,2991,3071,3079,3082,3084,3085,3086,3093,3094,3097],[93,142,159,160,2904,2910,3069,3092,3093],[93,142,159,160,2876,3091,3099],[93,142,159,160,2876,2973,3081,3091,3100],[93,142,159,160,2962,3069,3076,3078],[93,142,159,160,3069],[93,142,159,160,3069,3071,3079],[93,142,159,160,3083],[93,142,159,160,2901,3062,3069,3071],[93,142,159,160,1315,2904,2910,3085],[93,142,159,160,1315,2876,2910,3075,3084,3091],[93,142,159,160,2972,2974,3070,3091,3101],[93,142,159,160,3071,3087,3088,3097,3098],[93,142,159,160,1149,1315,2094,2462,2738,2739,2740,2741,2743,2876,2904,2910,2972,2974,2991,3071,3072,3081,3082,3084,3085,3086,3087,3088,3089,3090,3093,3094,3097,3100],[93,142,159,160,2962,3069,3071,3078,3079,3080],[93,142,159,160,3071],[93,142,159,160,2876,3072,3081,3089,3091,3093,3094,3095,3099,3102,3104,3109],[93,142,159,160,1315,2904,2910,2991,3071,3072,3093],[93,142,159,160,1315,2901,2904,2910,2919,3069,3071,3075,3077,3107,3109],[93,142,159,160,1315,3071,3094],[93,142,159,160,2904,2905,2910,2922,2991,2992,3071,3072,3073,3074,3092],[93,142,159,160,1315,2876,2901,2904,2910,3071,3075,3093,3094,3099,3105,3106,3108],[93,142,159,160,1315,2876,3078,3094,3095,3100],[93,142,159,160,1315,2962,3071,3077,3081],[93,142,159,160,853,854,857],[93,142,159,160,854,855,857,916,917],[93,142,159,160,854,856],[93,142,159,160,2877,2878],[93,142,159,160,2878],[93,142,159,160,2877,2879,2880,2881,2883,2885,2886,2887,2888,2891,2892,2893,2894,2895,2896,2897,2898,2899],[93,142,159,160,2880],[93,142,159,160,2879,2880,2884],[93,142,159,160,2879,2880],[93,142,159,160,2879,2887],[93,142,159,160,2879,2884,2886],[93,142,159,160,2878,2879,2884],[93,142,159,160,2878,2879,2885],[93,142,159,160,2878,2879,2884,2889,2890],[93,142,159,160,2878,2879,2881,2884,2889,2890],[93,142,159,160,2878,2879],[93,142,159,160,2878,2879,2884,2889],[93,142,159,160,2877,2878,2879,2884,2890],[93,142,159,160,2877,2878,2879,2882],[93,142,159,160,2900,2901,2914],[93,142,159,160,2900,2901,2904,2907,2908,2913,2915,2916],[93,142,159,160,2900,2901,2904,2907,2908,2913,2914,2915,2918],[93,142,159,160,2900,2901,2904,2905,2906,2907,2908,2910,2913,2914,2915,2928],[93,142,159,160,2900,2901,2904,2907,2908,2912,2913,2914,2915,2930],[93,142,159,160,2900,2901,2904,2906,2907,2914,2915],[93,142,159,160,2900,2901,2904,2905,2912],[93,142,159,160,2901,2904,2907,2910],[93,142,159,160,2995],[93,142,159,160,2900,2901,2905,2906,2909],[93,142,159,160,2901,2904,2905],[93,142,159,160,2901,2904,2906,2907,2910,2921,2922],[93,142,159,160,2901,2904,2905,2934],[93,142,159,160,2905,2907],[93,142,159,160,2901,2904,2905,2907,2911,2938],[93,142,159,160,2901,2904,2907,2910,2924,2925],[93,142,159,160,2904,2910,2925],[93,142,159,160,2901,2904,2905,2906],[93,142,159,160,918,2901,2904,2905,2907,2942],[93,142,159,160,2901,2904,2905,2907],[93,142,159,160,2901,2902,2903,2904],[93,142,159,160,2945],[93,142,159,160,2901,2904,2905,2911],[93,142,159,160,2901,2904,2905,2906,2907,2910,2921],[93,142,159,160,924,2901,2904,2905],[93,142,159,160,2901,2904,2905,2906,2951],[93,142,159,160,2904,2907],[93,142,159,160,2901,2904,2907,2910,2926],[93,142,159,160,871,2901,2904,2905,2909,2954],[93,142,159,160,2901,2902,2903,2905],[93,142,159,160,2907,2914],[93,142,159,160,2900,2904,2907,2914,2927],[93,142,159,160,2900,2901,2907,2908,2913,2915],[93,142,159,160,2900,2901,2904,2905,2907,2910,2911,2913],[93,142,159,160,2901,2905],[93,142,159,160,2901,2904,2952,2995],[93,142,159,160,871,2901,2955],[93,142,159,160,2901,2904],[93,142,159,160,2901],[93,142,159,160,2962],[93,142,159,160,2907,2962],[93,142,159,160,2904,2910,2924,2926,2927,2932,2940,2953,2956,2957,2958,2959,2962],[93,142,159,160,2904,2907,2910,2958,2959,2962],[93,142,159,160,2901,2907,2962,2972,2974,2977],[93,142,159,160,2901,2909,2991],[93,142,159,160,2904,2905],[93,142,159,160,2901,2904,2905,2955,2966],[93,142,159,160,858,2901,2904,2905,2909,2922],[93,142,159,160,954,2901,2907,2910,2962,2971,2972],[93,142,159,160,2901,2904,2905,2907,2911],[93,142,159,160,2907,2962,2971,2995],[93,142,159,160,2907,2995],[93,142,159,160,2907,2960,2961,2963],[93,142,159,160,2901,2907,2962,2971,2972,2975,2976],[93,142,159,160,858,2901,2904,2905,2907,2909,2910,2922],[93,142,159,160,2901,2907,2910],[93,142,159,160,2904,2907,2910],[93,142,159,160,2901,2904,2907,2910,2920,2922,2923],[93,142,159,160,2901,2904,2906,2907,2910,2920,2921,2922,2981],[93,142,159,160,2901,2904,2906,2907,2920,2921,2922,2939,2981,2982],[93,142,159,160,2901,2904,2906,2907,2910,2920,2921,2922,2923,2981],[93,142,159,160,2901,2904,2906,2907,2910,2921,2922,2981],[93,142,159,160,2901,2904,2907,2910,2956],[93,142,159,160,2901,2904,2907,2910,2920,2923],[93,142,159,160,2900,2901,2904,2905,2906,2907,2910,2913,2964],[93,142,159,160,2901,2904,2905,2906,2910],[93,142,159,160,2901,2904,2905,2906,2907,2909,2922,2936,2969,2990],[93,142,159,160,2901,2904,2905,2907,2909,2922],[93,142,159,160,974,2901,2904,2905],[93,142,159,160,2901,2904,2905,2906,2908,2909,2910,2913,2915,2917,2919,2920,2921,2922,2923,2924,2925,2926,2927,2929,2931,2932,2933,2935,2936,2937,2938,2939,2940,2941,2942,2944,2946,2947,2948,2950,2952,2953,2955,2956,2957,2958,2959,2962,2963,2964,2965,2967,2969,2970,2972,2973,2974,2977,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2991,2992,2994],[93,142,159,160,3068],[93,142,159,160,2998,3000,3002,3003,3004,3005],[93,142,159,160,3000,3002,3004,3005],[93,142,159,160,3000,3002,3004],[93,142,159,160,2997,3000,3002,3003,3005],[93,142,159,160,2996,2998,2999,3000,3001,3002,3003,3004,3005,3006,3007,3057,3058,3059,3060,3061],[93,142,159,160,2996,2998,2999,3002],[93,142,159,160,2998,2999,3002],[93,142,159,160,3002,3005],[93,142,159,160,2996,2997,2999,3000,3001,3003,3004,3005],[93,142,159,160,2996,2997,2998,3002,3062],[93,142,159,160,3002,3003,3004,3005],[93,142,159,160,3004],[93,142,159,160,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056],[93,142,159,160,3062],[93,142,159,160,3062,3064],[93,142,159,160,3057,3060,3062,3063,3064,3065,3066,3067],[93,142,159,160,3000,3062],[93,142,159,160,613],[93,142,159,160,611,613],[93,142,159,160,602,610,611,612,614,616],[93,142,159,160,600],[93,142,159,160,603,608,613,616],[93,142,159,160,599,616],[93,142,159,160,603,604,607,608,609,616],[93,142,159,160,603,604,605,607,608,616],[93,142,159,160,600,601,602,603,604,608,609,610,612,613,614,616],[93,142,159,160,616],[93,142,159,160,598,600,601,602,603,604,605,607,608,609,610,611,612,613,614,615],[93,142,159,160,598,616],[93,142,159,160,603,605,606,608,609,616],[93,142,159,160,607,616],[93,142,159,160,608,609,613,616],[93,142,159,160,601,611],[93,142,159,160,3873],[93,142,159,160,3834],[93,142,159,160,3874],[93,142,159,160,3719,3815,3871,3872],[93,142,159,160,3834,3835,3873,3874],[93,142,159,160,3816,3817,3818,3819,3820,3841,3842,3843,3844,3845,3846,3847,3848,3849,3850,3851,3852,3853,3854,3855,3856,3857,3858,3859,3860,3861],[81,93,142,159,160,3840,3875],[81,93,142,159,160,3840],[81,93,142,159,160,3835],[81,93,142,159,160,3875],[81,93,142,159,160,3843],[93,142,159,160,3863,3864,3865,3866,3867,3868,3869],[93,142,159,160,3840],[93,142,159,160,3877],[93,142,159,160,3461,3832,3833,3838,3840,3862,3870,3875,3876,3878,3886],[93,142,159,160,3821,3822,3823,3824,3825,3826,3827,3828,3829,3830,3831],[93,142,159,160,3840,3873],[93,142,159,160,3819,3820,3832,3833,3836,3838,3871],[93,142,159,160,3836,3837,3839,3871],[81,93,142,159,160,3833,3871,3873],[93,142,159,160,3836,3871],[81,93,142,159,160,3832,3833,3862,3870],[81,93,142,159,160,3835,3836,3837,3871,3874],[93,142,159,160,3879,3880,3881,3882,3883,3884,3885],[81,93,142,159,160,3958],[93,142,159,160,3958,3959,3960,3961,3962,3965,3966,3967,3968,3969,3970,3971,3974,3975],[93,142,159,160,3958],[93,142,159,160,3963,3964],[81,93,142,159,160,3955,3958],[93,142,159,160,3952,3953,3955],[93,142,159,160,3948,3951,3953,3955],[93,142,159,160,3952,3955],[81,93,142,159,160,3943,3944,3945,3948,3949,3950,3952,3953,3954,3955],[93,142,159,160,3945,3948,3949,3950,3951,3952,3953,3954,3955,3956,3957],[93,142,159,160,3952],[93,142,159,160,3946,3952,3953],[93,142,159,160,3946,3947],[93,142,159,160,3951,3953,3954],[93,142,159,160,3951],[93,142,159,160,3943,3948,3951,3953,3954],[81,93,142,159,160,3948,3951,3952,3953],[93,142,159,160,3972,3973],[81,93,142,159,160,3389,3407],[81,93,142,159,160,3389,3407,3410],[81,93,142,159,160,3388,3389,3407,3410],[93,142,159,160,3390,3391,3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419,3420,3421,3422,3423,3424,3425,3426,3427,3428],[81,93,142,159,160,3388,3389,3407],[93,142,159,160,3998,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4015,4016],[81,93,142,159,160,3999],[81,93,142,159,160,4001],[93,142,159,160,3999],[93,142,159,160,3998],[93,142,159,160,4014],[93,142,159,160,4017],[93,142,159,160,576],[93,142,159,160,571,573,576],[93,142,159,160,572,573],[93,142,159,160,573,576,580],[93,142,159,160,572],[93,142,159,160,573,576],[93,142,159,160,571,572,573,575],[93,142,159,160,571,573],[93,142,159,160,572,573,582],[93,142,159,160,595],[93,142,159,160,869,873],[93,142,159,160,839,869,870,873,881,1249,1250,2696],[93,142,159,160,839,870,1249,1250,1251,2696],[93,142,159,160,839,870,872,873,1250,1251,2696],[93,142,159,160,839,870,1250,1251],[93,142,159,160,869,882,1250,2695],[93,142,159,160,839,869,870,873,881,980,994,1086,1247,1248,1249,1251],[93,142,159,160,839,870,873,882,883,980,988,994,996,1086,1156,1247,1250,1251,2702,2705,2706,2707,2708],[93,142,159,160,839,882,988,994,1247],[93,142,159,160,839,870,873,882,980,988,994,1247,2711],[93,142,159,160,870,873,882,980,988,994,1247,2711],[93,142,159,160,839,870,873,882,883,980,994,996,998,1056,1068,1086,1156,1247,1250,1251,2703,2704,2705,2706],[93,142,159,160,839,870,873,882,980,988,994,1086,1156,1247,1250,1251,2702,2705,2706,2708],[93,142,159,160,870,873,882,980,994,1159,1162,1247,2711],[93,142,159,160,839,870,873,882,980,994,1247,2702],[93,142,159,160,870,873,882,980,993,994,1056,1086,1247,1250,2705,2716],[93,142,159,160,870,882,993,994,1247,2705],[93,142,159,160,994,1042,1086,1247,1250,2708,2709,2710,2712,2713,2714,2715],[93,142,159,160,994,1247,2703,2704],[93,142,159,160,839,873,982],[93,142,159,160,873,980,982],[93,142,159,160,980,981,1250,1251,2695,2696,2697,2698,2699,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2735],[93,142,159,160,870,1250],[93,142,159,160,1250],[93,142,159,160,873,979,980,1251],[93,142,159,160,839,870,873,874,879,880,1251],[93,142,159,160,870,980,982,2720],[93,142,159,160,882,980,2711],[93,142,159,160,882,980,981],[93,142,159,160,870,882,980,981],[93,142,159,160,980],[93,142,159,160,839,873,980,1251],[93,142,159,160,839,881,980],[93,142,159,160,2734],[93,142,159,160,882],[93,142,159,160,873,882,1006],[93,142,159,160,872,882,1006,1143,1249],[93,142,159,160,839,871,883,1034,1035,1071,1134,1135,1136,1137,1139,1142,1143,1144,1145,1146,1147,1148,1248,1249],[93,142,159,160,882,1144,1249],[93,142,159,160,873,882,1006,1034,1035,1136,1137,1139,1142,1248,1249],[93,142,159,160,839,882,1026,1030,1249],[93,142,159,160,839,870,872,873,874,880,881,1033,1147,1248,1250],[93,142,159,160,839,882,1249],[93,142,159,160,839,873,882,1006,1137],[93,142,159,160,839,873,882,1011,1069],[93,142,159,160,873,882,999,1006,1007],[93,142,159,160,870,873,874,882,1012,1034],[93,142,159,160,873,882,1034,1138],[93,142,159,160,873,880,882,1011,1016,1033,1034],[93,142,159,160,839,873,881,882,1034,1141],[93,142,159,160,839,870,882,994,1004,1006,1068,1076,1077,1084,1086,1091,1094,1247],[93,142,159,160,870,882,994,1086,1096,1099,1100,1247],[93,142,159,160,839,870,882,994,1077,1084,1086,1094,1247],[93,142,159,160,839,870,882,994,1006,1077,1084,1086,1094,1247],[93,142,159,160,839,870,994,1006,1068,1076,1077,1084,1086,1091,1094,1247],[93,142,159,160,839,870,878,882,994,1084,1086,1110,1113,1123,1235,1236,1241,1247,1249],[93,142,159,160,1042,1043,1044,1047,1051,1052,1053,1054,1055,1056,1081,1082,1084,1085,1095,1100,1101,1102,1103,1104,1106,1110,1111,1112,1113,1114,1115,1116,1118,1119,1122,1123,1124,1126,1128,1129,1130,1132,1133,1150,1152,1153,1155,1157,1158,1163,1164,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1195,1196,1197,1198,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1279,1280,1281,1282,1283,1284],[93,142,159,160,839,850,870,873,882,883,885,985,988,994,996,1006,1040,1041,1060,1068,1075,1076,1077,1078,1080,1086,1247,1249],[93,142,159,160,839,870,880,883,885,988,994,1006,1040,1041,1078,1086,1247,1249],[93,142,159,160,882,988,994,1086,1105,1247],[93,142,159,160,839,878,882,885,988,994,1006,1086,1105,1109,1247],[93,142,159,160,839,870,878,882,885,988,994,1006,1086,1105,1109,1247],[93,142,159,160,839,870,873,878,883,994,1047,1068,1083,1086,1247,1249],[93,142,159,160,872,876,882,885,994,995,1053,1054,1055,1086,1247],[93,142,159,160,839,870,883,885,988,994,996,1006,1013,1040,1041,1046,1053,1086,1247,1249],[93,142,159,160,872,882,885,988,994,995,1005,1051,1053,1054,1086,1247],[93,142,159,160,839,870,872,873,882,994,1038,1040,1049,1086,1247,1248],[93,142,159,160,839,882,885,988,994,1006,1086,1247],[93,142,159,160,882,988,994,1086,1247,1249],[93,142,159,160,870,873,882,885,988,994,1006,1048,1050,1086,1247,1249],[93,142,159,160,882,988,994,1086,1117,1247],[93,142,159,160,873,882,885,988,994,1005,1006,1086,1247],[93,142,159,160,882,988,994,1005,1086,1247,1249],[93,142,159,160,839,873,882,885,988,994,1006,1086,1247],[93,142,159,160,839,873,878,879,882,885,994,1067,1086,1122,1247],[93,142,159,160,839,882,885,994,1003,1058,1069,1082,1086,1247],[93,142,159,160,839,870,873,882,994,1084,1125,1247],[93,142,159,160,876,885,988,994,1006,1086,1127,1247],[93,142,159,160,839,873,879,882,885,988,994,1086,1105,1120,1121,1247],[93,142,159,160,839,879,882,885,988,994,1086,1105,1120,1121,1247],[93,142,159,160,839,873,878,879,882,885,988,994,1006,1086,1109,1120,1121,1247],[93,142,159,160,839,873,882,885,978,988,994,1006,1086,1131,1247],[93,142,159,160,870,873,882,885,988,994,1006,1015,1049,1086,1149,1247],[93,142,159,160,873,882,994,1086,1118,1150,1151,1247],[93,142,159,160,839,882,885,988,994,1005,1006,1086,1247,1249],[93,142,159,160,873,882,988,994,1015,1086,1151,1247,1315],[93,142,159,160,839,878,882,994,1068,1076,1077,1081,1083,1084,1086,1154,1247],[93,142,159,160,839,870,878,994,1068,1076,1081,1083,1086,1247],[93,142,159,160,839,850,870,872,873,879,880,882,883,885,994,996,1006,1040,1041,1045,1050,1068,1076,1080,1086,1154,1156,1247],[93,142,159,160,839,872,873,879,882,885,904,994,996,1068,1086,1104,1154,1156,1157,1247],[93,142,159,160,839,870,872,873,878,880,882,883,994,1068,1076,1081,1083,1086,1235,1247],[93,142,159,160,839,870,873,882,994,997,998,999,1002,1006,1060,1068,1069,1070,1071,1081,1082,1084,1086,1247],[93,142,159,160,839,870,873,882,994,1085,1086,1138,1247],[93,142,159,160,839,873,881,882,994,1085,1086,1141,1247],[93,142,159,160,873,880,882,986,994,1015,1051,1086,1150,1153,1159,1163,1247],[93,142,159,160,882,994,1086,1118,1161,1162,1247],[93,142,159,160,882,885,994,1051,1086,1161,1162,1194,1247],[93,142,159,160,839,878,879,882,885,994,1086,1159,1161,1194,1247],[93,142,159,160,873,882,994,1086,1159,1161,1194,1247],[93,142,159,160,870,873,882,994,1085,1086,1138,1244,1247],[93,142,159,160,872,873,882,988,994,1086,1278],[93,142,159,160,872,882,988,994,1086,1278],[93,142,159,160,839,872,882,979,988,994,1086,1278],[93,142,159,160,839,872,882,988,994,1086,1278],[93,142,159,160,872,882,979,988,994,1086,1278],[93,142,159,160,872,873,882,988,994,1040,1086,1278],[93,142,159,160,839,872,873,882,988,994,1086,1278],[93,142,159,160,882,988,994,1006,1086,1247,1249],[93,142,159,160,839,870,873,878,882,994,1044,1086,1247,1249],[93,142,159,160,839,882,988,994,1069,1086,1247,1249],[93,142,159,160,870,872,882,988,992,993,994,1086,1247],[93,142,159,160,839,870,872,882,988,992,994,1247],[93,142,159,160,882,988,993,994,1086,1247,1249],[93,142,159,160,839,870,872,874,882,883,988,994,1036,1086,1247,1249],[93,142,159,160,839,870,872,877,880,883,994,1016,1029,1036,1040,1041,1047,1051,1052,1056,1086,1247,1248,1249],[93,142,159,160,839,882,988,994,1086,1247,1249],[93,142,159,160,870,882,988,993,994,1086,1247,1249],[93,142,159,160,839,870,872,882,988,992,993,994,1086,1156,1247],[93,142,159,160,872,994,1086,1181,1187,1188,1247],[93,142,159,160,873,880,882,988,994,1086,1247],[93,142,159,160,880,882,988,994,1086,1232,1247],[93,142,159,160,839,870,872,873,877,882,883,988,994,1013,1035,1036,1037,1038,1040,1041,1042,1043,1053,1086,1247,1249],[93,142,159,160,839,870,872,873,877,882,883,988,994,1013,1015,1035,1036,1037,1038,1040,1041,1042,1053,1086,1164,1233,1247,1249],[93,142,159,160,872,882,988,994,1086,1247],[93,142,159,160,882,883,994,1036,1086,1147,1184,1247,1249],[93,142,159,160,872,873,882,883,988,994,1006,1086,1139,1247,1249],[93,142,159,160,870,872,877,880,882,883,988,994,1006,1016,1035,1037,1040,1041,1042,1086,1247,1249],[93,142,159,160,839,872,873,881,882,883,988,994,999,1036,1086,1140,1142,1194,1247,1249],[93,142,159,160,882,982,986,994,1086,1159,1162,1181,1247],[93,142,159,160,839,870,872,873,878,882,883,994,1036,1040,1044,1068,1083,1086,1234,1236,1247,1249],[93,142,159,160,839,878,994,1086,1234,1235,1247,1249],[93,142,159,160,873,1315,2090],[93,142,159,160,839,870,873,876,880,885,979,2089],[93,142,159,160,839,1315,1371,1396,2094],[93,142,159,160,839,1315,2094],[93,142,159,160,839,1315,1985,1986,1987,1989,1993,1998,2094],[93,142,159,160,870,1086,1316,1317,1318,1319,1320,1321,1327,1328,1329,1330,1331,1340,1373,1374,1375,1376,1377,1378,1379,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093],[93,142,159,160,839,870,872,882,883,885,993,994,1086,1087,1089,1199,1246,1249],[93,142,159,160,839,870,872,882,993,994,1086,1246,1247],[93,142,159,160,839,870,872,882,993,994,1086,1247,1249,1277],[93,142,159,160,839,870,872,882,993,994,1086,1199,1247,1249],[93,142,159,160,839,872,876,878,885,994,1042,1043,1047,1051,1052,1053,1054,1055,1056,1081,1082,1084,1085,1086,1095,1100,1101,1102,1103,1104,1105,1106,1110,1111,1112,1113,1114,1115,1116,1118,1119,1122,1123,1124,1126,1128,1129,1130,1132,1133,1150,1152,1153,1155,1157,1158,1163,1164,1233,1236,1237,1238,1239,1240,1241,1242,1243,1245,1247],[93,142,159,160,872,979,994,1086,1247,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1278,1279],[93,142,159,160,839,878,994,1042,1043,1044,1053,1086,1114,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1195,1196,1197,1198,1233,1234,1235,1247,1249],[93,142,159,160,870,872,882,993,1086,1247],[93,142,159,160,882,994],[93,142,159,160,882,994,1086],[93,142,159,160,882,993,994,1209,1288],[93,142,159,160,839,873,882,979,987,994,1211,1288],[93,142,159,160,982],[93,142,159,160,873,982],[93,142,159,160,982,1181],[93,142,159,160,982,1086],[93,142,159,160,839,873,982,1074,1081,1086],[93,142,159,160,839,982],[93,142,159,160,982,1047,1086,1249],[93,142,159,160,870,982],[93,142,159,160,982,996],[93,142,159,160,873,880,885,982,1044,1086,1249],[93,142,159,160,839],[93,142,159,160,839,870,873,988,994,1086,1247],[93,142,159,160,839,850,870,872,873,874,875,876,877,878,879,880,881,884,885,979,980,981,982,983,984,986,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1010,1011,1014,1015,1016,1018,1019,1020,1021,1022,1024,1025,1026,1027,1028,1030,1031,1032,1033,1037,1040,1041,1042,1043,1044,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1065,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1079,1081,1082,1083,1084,1085,1086,1087,1089,1091,1093,1095,1096,1097,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1126,1128,1129,1130,1132,1133,1138,1140,1141,1150,1151,1152,1153,1154,1155,1156,1157,1158,1160,1161,1163,1164,1165,1166,1167,1168,1170,1171,1172,1174,1175,1176,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1201,1202,1203,1204,1205,1206,1208,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1246,1247,1248,1249,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314],[93,142,159,160,873,880,882,1033,2089],[93,142,159,160,873,885,979,2089],[93,142,159,160,870,873,876,880,979],[93,142,159,160,839,843,870,873,876,880,979,1225,1249,1997],[93,142,159,160,839,870,871,1249],[93,142,159,160,839,870,873],[93,142,159,160,839,873,880,884],[93,142,159,160,839,870,873,1154],[93,142,159,160,870,873,989,990,991],[93,142,159,160,839,870,872,876,880,994,1033,1050,1053,1056,1085,1247],[93,142,159,160,839,870,873,880],[93,142,159,160,873],[93,142,159,160,839,850,870,873,880,885,977,979,981,992],[93,142,159,160,870],[93,142,159,160,839,870,873,878,885,993],[93,142,159,160,839,870,873,880,1249],[93,142,159,160,839,873,878],[93,142,159,160,839,870,878],[93,142,159,160,839,873],[93,142,159,160,992],[93,142,159,160,839,870,873,876,879,880,885,978],[93,142,159,160,839,870,873,874,875,876,877,879],[93,142,159,160,870,994,1160],[93,142,159,160,839,870],[93,142,159,160,839,873,882,1003,1004,1006,1007,1009,1057,1058,1069,1072],[93,142,159,160,839,873,878,882,1057,1073],[93,142,159,160,839,870,873,878,882,982,1057,1065,1066,1073],[93,142,159,160,839,870,873,878,882,1057,1066,1073,1108],[93,142,159,160,839,870,873,878,882,1057,1058,1065,1066,1073],[93,142,159,160,839,870,873,878,882,1057,1067,1073],[93,142,159,160,839,873,882,998,1001,1003,1006,1026,1030,1057,1058],[93,142,159,160,839,870,873,878,882,998,1057,1059],[93,142,159,160,839,870,873,878,882,998,1059,1065,1066,1067],[93,142,159,160,839,870,873,878,882,1007,1011,1057,1059,1066,1067,1107,1108],[93,142,159,160,839,870,873,878,882,998,1057,1059,1065,1066,1067],[93,142,159,160,839,870,873,878,882,1057,1059,1067],[93,142,159,160,839,873,882,998,1001,1006,1026,1030,1057],[93,142,159,160,839,878,882,1057],[93,142,159,160,878,882],[93,142,159,160,839,870,873,878,882,999,1030,1057,1065],[93,142,159,160,839,878,879,882,979,1120],[93,142,159,160,839,870,873,878,882,998,1057,1065,1066,1067],[93,142,159,160,839,882,1007,1011,1030],[93,142,159,160,839,873,882,998,1001,1007,1010,1011,1058,1069,1171],[93,142,159,160,839,882,1029],[93,142,159,160,839,882,1026],[93,142,159,160,873,874,882,998,1006,1007,1010,1011],[93,142,159,160,839,870,873,874,882,997,1012],[93,142,159,160,874,882],[93,142,159,160,839,882,1013,1069,1070],[93,142,159,160,873,877,882,1006,1007],[93,142,159,160,873,882,1021],[93,142,159,160,873,882,1006,1020],[93,142,159,160,873,882,1006,1007,1009],[93,142,159,160,873,875,882,1021],[93,142,159,160,873,882,1003,1006,1007,1009,1023],[93,142,159,160,870,873,875,877,882,1018,1019,1024],[93,142,159,160,882,983,984,985,986,987,993],[93,142,159,160,839,873,882,983,994,1081,1086,1088,1247],[93,142,159,160,882,1027,1086],[93,142,159,160,870,1086],[93,142,159,160,882,1086],[93,142,159,160,1027,1086],[93,142,159,160,873,882,1008],[93,142,159,160,873,882],[93,142,159,160,873,882,1000],[93,142,159,160,873,882,999],[93,142,159,160,873,882,999,1000,1003],[93,142,159,160,873,882,1004,1005,1006],[93,142,159,160,873,882,1002,1003,1004,1007],[93,142,159,160,873,882,982,1002,1006,1007,1009,1010],[93,142,159,160,873,882,999,1001,1005,1006],[93,142,159,160,873,882,1001,1002,1005],[93,142,159,160,882,994,1086,1096,1098,1247],[93,142,159,160,839,882,994,1084,1086,1096,1097,1247],[93,142,159,160,882,1006,1007,1011,1090],[93,142,159,160,882,998,1006,1007,1011,1090],[93,142,159,160,873,882,1007,1092,1093],[93,142,159,160,882,1097],[93,142,159,160,882,1045,1075,1081,1086],[93,142,159,160,839,882,1075],[93,142,159,160,882,1014,1045,1047,1086,1249],[93,142,159,160,870,982,1028,1044],[93,142,159,160,882,1015,1044,1045,1086,1249],[93,142,159,160,870,873,882,885,979,1039,1049,1086],[93,142,159,160,876,882,979],[93,142,159,160,870,882],[93,142,159,160,870,879,882,979],[93,142,159,160,870,882,978,979],[93,142,159,160,870,880,882,885,979,1039,1086],[93,142,159,160,870,880,882,979,1039,1086],[93,142,159,160,870,872,880,882,979,1039,1086],[93,142,159,160,872,993,994,1086,1199,1246,1247],[93,142,159,160,882,1007,1011],[93,142,159,160,873,882,999,1003],[93,142,159,160,1064],[93,142,159,160,882,1064],[93,142,159,160,1063],[93,142,159,160,839,882,1058,1064],[93,142,159,160,839,882,1062],[93,142,159,160,839,882,1061,1063],[93,142,159,160,839,883,987,988,997,998,999,1001,1003,1004,1005,1006,1007,1010,1011,1012,1013,1016,1017,1020,1030,1031,1032,1033,1037,1038,1039,1040,1041,1045,1046,1049,1050,1058,1059,1060,1065,1066,1067,1068,1069,1070,1072,1073,1074,1076,1077,1078,1083,1089,1108,1109,1120,1121,1137,1138,1140,1141,1151,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1194,1200,1201,1202,1203,1204,1205,1206,1207,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1248],[93,142,159,160,877,882],[93,142,159,160,882,1306],[93,142,159,160,839,870,1247],[93,142,159,160,882,979,983,987,1208,1209],[93,142,159,160,870,882,979,983,1208],[93,142,159,160,882,979,985],[93,142,159,160,987],[93,142,159,160,873,882,1006,1007],[93,142,159,160,873,882,1011],[93,142,159,160,839,870,873,881,882,1006,1011,1059,1140],[93,142,159,160,873,882,1058],[93,142,159,160,839,870,873,882,1073,1212],[93,142,159,160,839,870,873,874,882,1213],[93,142,159,160,839,873,882],[93,142,159,160,839,873,882,997,1138],[93,142,159,160,873,882,999,1005],[93,142,159,160,839,873,880,882,997,1011,1033,1071],[93,142,159,160,839,873,881,882,997,1141],[93,142,159,160,873,882,1005],[93,142,159,160,839,873,874,882],[93,142,159,160,873,882,1005,1006],[93,142,159,160,873,882,998,1006],[93,142,159,160,839,873,882,997,1069,1070],[93,142,159,160,839,873,882,1069,1070,1216],[93,142,159,160,839,873,881,882,1069,1070,1218],[93,142,159,160,839,870,990],[93,142,159,160,979,996,1000,1006,1026,1079],[93,142,159,160,870,882,883,1015,1026,1028,1044,1086],[93,142,159,160,880,882,982,1023,1026,1027,1028,1030],[93,142,159,160,870,880,882,1005,1015,1058,1315],[93,142,159,160,870,880,882,1015,1315],[93,142,159,160,870,873,880,882,999,1001,1005,1010,1015,1026,1030,1031,1176,1224],[93,142,159,160,873,880,882,1010,1015,1026,1030],[93,142,159,160,870,873,880,882,998,1006,1010,1015,1016,1017,1018,1019,1022,1025,1031,1032],[93,142,159,160,839,873,881,882,1003,1006,1030,1141],[93,142,159,160,1226],[93,142,159,160,882,1229],[93,142,159,160,839,873,1322],[93,142,159,160,839,873,882,1322],[93,142,159,160,870,872,873,994,1015,1044,1086,1232,1247,1249,1326,1331],[93,142,159,160,839,873,878,882,994,1179,1247,1249,1331,1333,1336,1337],[93,142,159,160,839,870,872,873,994,1044,1086,1232,1247,1249,1326,1331],[93,142,159,160,872,994,1044,1247,1327,1331,1342],[93,142,159,160,872,994,1044,1247,1331,1342],[93,142,159,160,873,994,1027,1044,1086,1247,1249,1326,1331],[93,142,159,160,839,872,994,1086,1247,1342],[93,142,159,160,872,994,1086,1247,1340,1342],[93,142,159,160,872,994,1086,1247,1333,1342],[93,142,159,160,872,994,1247,1331,1342],[93,142,159,160,839,872,885,982,994,1036,1086,1247],[93,142,159,160,872,994,1086,1247,1342],[93,142,159,160,872,873,994,1086,1247,1342],[93,142,159,160,872,994,1086,1149,1247],[93,142,159,160,872,885,982,994,1036,1086,1149,1247,1357],[93,142,159,160,872,873,994,1086,1247,1341,1342],[93,142,159,160,872,994,1086,1247,1329,1340,1342],[93,142,159,160,872,873,994,1086,1247,1329,1342],[93,142,159,160,873,994,1027,1086,1247,1249,1326,1331],[93,142,159,160,994,1044,1247,1249,1331],[93,142,159,160,870,872,994,1086,1193,1247,1249,1329,1331],[93,142,159,160,839,870,872,994,1086,1247,1249,1329,1331,1367],[93,142,159,160,839,1315,1371,1396],[93,142,159,160,1373,1374,1375,1376,1377,1378,1379],[93,142,159,160,839,872,994,1044,1199,1247,1331,1338,1367,1369],[93,142,159,160,872,994,1247,1350,1351,1358,1365,2094],[93,142,159,160,872,994,1247,1331,1343,1345,1346,1347,1348,1349,1352,1353,1354,1355,1356,1359,1360,1361,1362,1363,1364,1384,1385],[93,142,159,160,872,994,1086,1247,1331,1332,1339,1344,1366],[93,142,159,160,872,994,1247,1331,1370],[93,142,159,160,1322,1323,1324,1325,1327,1328,1329,1330,1331,1332,1335,1336,1337,1338,1339,1340,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1380,1381,1382,1383,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395],[93,142,159,160,1315,1329],[93,142,159,160,1249],[93,142,159,160,839,870,873,885,979,1329],[93,142,159,160,1086,1329,1330],[93,142,159,160,839,873,1327,1329,1340,1341],[93,142,159,160,839,873,1329],[93,142,159,160,839,873,879,979],[93,142,159,160,839,870,873,876,880,979,1327,1328,1330],[93,142,159,160,839,873,878,882,1060,1068,1333,1335],[93,142,159,160,839,880,1326],[93,142,159,160,873,994,1086,1149,1247,1328],[93,142,159,160,873,994,1086,1247,1249,1328],[93,142,159,160,1149],[93,142,159,160,873,882,1007,1020,1334],[93,142,159,160,873,1329],[93,142,159,160,839,873,1068],[93,142,159,160,873,1068],[93,142,159,160,855],[93,142,159,160,854,855,856],[93,142,159,160,855,857],[93,142,159,160,816,817],[93,142,159,160,817],[93,142,159,160,816,818,819,820,822,824,825,826,827,830,831,832,833,834,835,836,837,838],[93,142,159,160,819],[93,142,159,160,818,819,823],[93,142,159,160,818,819],[93,142,159,160,818,826],[93,142,159,160,818,823,825],[93,142,159,160,817,818,823],[93,142,159,160,817,818,824],[93,142,159,160,817,818,823,828,829],[93,142,159,160,817,818,820,823,828,829],[93,142,159,160,817,818],[93,142,159,160,817,818,823,828],[93,142,159,160,816,817,818,823,829],[93,142,159,160,816,817,818,821],[93,142,159,160,839,840,889],[93,142,159,160,839,840,843,846,886,888,890,891],[93,142,159,160,839,840,843,846,886,888,889,890,893],[93,142,159,160,839,840,843,844,845,846,848,886,888,889,890,901],[93,142,159,160,839,840,843,846,886,887,888,889,890,903],[93,142,159,160,839,840,843,845,846,889,890],[93,142,159,160,839,840,843,844,887],[93,142,159,160,840,843,846,848],[93,142,159,160,976],[93,142,159,160,839,840,844,845,847],[93,142,159,160,840,843,844],[93,142,159,160,840,843,845,846,848,852,896],[93,142,159,160,840,843,844,908],[93,142,159,160,840],[93,142,159,160,844,846],[93,142,159,160,840,843,844,846,863,912],[93,142,159,160,840,843,846,848,849,898],[93,142,159,160,843,848,849],[93,142,159,160,840,843,844,845],[93,142,159,160,840,843,844,846,915,918],[93,142,159,160,840,843,844,846],[93,142,159,160,840,841,842,843],[93,142,159,160,920],[93,142,159,160,840,843,844,863],[93,142,159,160,840,843,844,845,846,848,896],[93,142,159,160,840,843,847,864],[93,142,159,160,840,843,844,924],[93,142,159,160,840,843,844,845,926],[93,142,159,160,843,846],[93,142,159,160,840,843,846,848,899],[93,142,159,160,840,843,844,847,871,929],[93,142,159,160,840,841,842,844],[93,142,159,160,846,889],[93,142,159,160,839,843,846,889,900],[93,142,159,160,839,840,846,886,888,890],[93,142,159,160,839,840,843,844,846,848,863,888],[93,142,159,160,840,844],[93,142,159,160,840,843,927,976],[93,142,159,160,840,871,930],[93,142,159,160,840,843],[93,142,159,160,937],[93,142,159,160,846,937],[93,142,159,160,843,848,850,898,899,900,905,928,931,932,933,934,937],[93,142,159,160,843,846,848,933,934,937],[93,142,159,160,840,846,937,957,960,977],[93,142,159,160,840,847,868],[93,142,159,160,843,844],[93,142,159,160,840,843,844,930,951],[93,142,159,160,840,843,844,847,852,858],[93,142,159,160,840,846,848,937,954,955,977],[93,142,159,160,840,843,844,846,863],[93,142,159,160,846,937,955,976],[93,142,159,160,846,976],[93,142,159,160,846,935,936,938],[93,142,159,160,840,846,937,955,958,959,977],[93,142,159,160,840,843,844,846,847,848,852,858],[93,142,159,160,840,846,848],[93,142,159,160,843,846,848],[93,142,159,160,840,843,846,848,852,895,897],[93,142,159,160,840,843,846,848,931],[93,142,159,160,840,843,846,848,895,897],[93,142,159,160,840,843,845,846,848,852,895,896,964],[93,142,159,160,840,843,845,846,852,895,896,913,964,965],[93,142,159,160,840,843,845,846,848,852,895,896,897,964],[93,142,159,160,840,843,845,846,848,852,896,964],[93,142,159,160,839,840,843,844,845,846,848,888,939],[93,142,159,160,840,843,844,845,848],[93,142,159,160,860,861,862,865,868],[93,142,159,160,840,843,844,846,847,852],[93,142,159,160,840,843,844,974],[93,142,159,160,2729,2730,2731,2732,2733],[93,142,159,160,843,848,932,937,2729,2730,2731,2732],[93,142,159,160,840,843,845,846,848,852,888,897,970,2729],[93,142,159,160,843,846,2729],[93,142,159,160,843,848,931,933,2729],[93,142,159,160,840,843,844,845,847,848,849,850,851,852,859,864,866,869,886,888,890,892,894,895,896,897,898,899,900,902,904,905,906,907,909,910,911,912,913,914,915,919,921,922,923,925,927,928,930,931,932,933,934,937,938,939,940,952,953,956,957,960,961,962,963,964,965,966,967,968,969,970,971,972,973,975,977],[93,142,159,160,840,843,845,846,896,1985,1987],[93,142,159,160,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996],[93,142,159,160,840,843,845,846,848,896,1985,1987],[93,142,159,160,843,1985,1986],[93,142,159,160,840,843,844,846,847,848,852,869,961],[93,142,159,160,843,848,1985],[93,142,159,160,840,843,846,848,895,898,1987,1988,1989,1993],[93,142,159,160,843,846,848,933],[93,142,159,160,840,843,846,934,1985,1986,1988,1989,1993],[93,142,159,160,840,843,845,846,848,852,895,896,1985,1986,1987,1988,1989],[93,142,159,160,840,843,844,845,846,847,851,852,859,860,861],[93,142,159,160,840,843,844,847,860,864],[93,142,159,160,840,843,846,847,851,860],[93,142,159,160,840,843,844,845,846,847,851,852,859,860,861,864,866,867],[93,142,159,160,843],[93,142,159,160,568],[93,142,153,154,156,157,158,159,160,162,174,182,185,191,192,568,569,570,577,578,579,581,583,585,586,587,597,617,621,622,623,624,625],[93,142,159,160,568,569,570,584],[93,142,159,160,570],[93,142,159,160,620],[93,142,159,160,577,587,625],[93,142,159,160,596],[93,142,159,160,577,625],[93,142,159,160,652],[93,142,159,160,567,657,660],[93,142,159,160,557,560,562,563,627,628,629,631,632,635,636,648,649,651,660],[93,142,159,160,631,642,643,660],[93,142,159,160,631,632,639,660],[93,142,159,160,560,562,631,632,635,660],[93,142,159,160,585],[93,142,159,160,560,567,631,632,635,644,660],[93,142,159,160,625,655,657],[93,142,145,154,159,160,174,560,562,567,625,629,631,632,635,636,639,640,641,644,647,648,649,653,654,657,660],[93,142,159,160,585,631,632,635,660],[93,142,159,160,631,642,643,644,660],[93,142,159,160,585,631,636,637,638,660],[93,142,145,154,159,160,174,560,562,567,585,625,629,631,632,635,636,637,638,639,640,641,642,643,644,647,648,649,653,654,655,656,657,660],[93,142,159,160,557,560,562,567,585,629,631,632,635,636,637,638,639,640,642,643,644,647,660,661,662,663,664,669],[93,142,159,160,560,562,631,632,635,636,642,643,644,660,662],[81,93,142,159,160,2557,2558],[93,142,159,160,2557],[93,142,159,160,2560],[93,142,159,160,2557,2558,2559,2560,2561,2571,2572,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690],[93,142,159,160,2569,2626],[93,142,159,160,2557,2570],[93,142,159,160,2557,2568,2570],[93,142,159,160,2557,2568,2569,2570,2626],[93,142,159,160,1315,2557,2568,2569,2570,2626,2628],[93,142,159,160,2557,2568,2569,2570,2626,2630],[93,142,159,160,2557,2568,2569,2570,2626,2641],[93,142,159,160,1315,2557,2568,2569,2570,2626],[93,142,159,160,2557,2569,2570,2626],[93,142,159,160,1315,2557,2569,2570,2626,2657],[93,142,159,160,1315,2557,2569,2570,2626],[93,142,159,160,1315,2557,2568,2570],[81,93,142,159,160,2557],[93,142,159,160,2557,2565,2568,2569],[93,142,159,160,2565,2568],[93,142,159,160,1315,2468,2469],[93,142,159,160,1315,2465,2467,2468,2469,2471,2472],[93,142,159,160,1315,2465,2468,2469,2471,2474,2475,2476],[93,142,159,160,2468,2469,2471,2472],[93,142,159,160,1315,2465,2468,2469,2474,2479],[93,142,159,160,1315,2465,2468,2469,2474],[93,142,159,160,1315,2468],[93,142,159,160,1315,2465,2468,2469,2474,2475],[93,142,159,160,2465,2468,2469,2474],[93,142,159,160,2468,2469,2474],[93,142,159,160,2468],[93,142,159,160,1315,2465,2468,2469],[93,142,159,160,2465,2468],[93,142,159,160,1315,2465,2468,2469,2471,2472],[93,142,159,160,1315,2465,2468,2469,2479,2508],[93,142,159,160,1315,2468,2469,2474,2475],[93,142,159,160,1315,2465,2468,2471,2476],[93,142,159,160,1315,2465,2468,2469,2475],[93,142,159,160,1315,2468,2469,2474],[93,142,159,160,1315,2468,2469,2506,2507],[93,142,159,160,2465,2467,2468,2471],[93,142,159,160,1315,2465,2468,2469,2471,2475,2476],[93,142,159,160,1315,2465,2468,2469,2471,2474,2476],[93,142,159,160,1315,2468,2471,2472],[93,142,159,160,1315,2465,2468,2469,2471,2472,2526],[93,142,159,160,2468,2483],[93,142,159,160,2465,2468,2469,2471,2474,2476],[93,142,159,160,2468,2491],[93,142,159,160,2468,2492],[93,142,159,160,2468,2493],[93,142,159,160,2468,2494],[93,142,159,160,2468,2495],[93,142,159,160,2468,2504],[93,142,159,160,1315,2464,2465,2466,2468],[93,142,159,160,1315,2465,2467],[93,142,159,160,1315,2467],[93,142,159,160,1315,2462,2463,2464,2465,2466,2467],[93,142,159,160,954],[93,142,159,160,2465],[93,142,159,160,1315,2468,2471],[93,142,159,160,2468,2471],[93,142,159,160,1315,2466,2467,2468,2470,2471,2472,2473,2475,2476,2477,2478,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556],[93,142,159,160,2464,2465,2469,2475,2551,2566,2567],[93,142,159,160,2573,2574,2575,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624,2625],[93,142,159,160,1315,2465,2468,2469,2470,2563],[93,142,159,160,2465,2467,2468,2473,2563],[93,142,159,160,1315,2465,2468,2477,2563],[93,142,159,160,2468,2478,2576],[93,142,159,160,1315,2465,2468,2469,2479,2480,2563],[93,142,159,160,2465,2468,2469,2481,2563],[93,142,159,160,2465,2468,2469,2482,2563],[93,142,159,160,1315,2465,2468,2469,2479,2484,2563],[93,142,159,160,1315,2465,2468,2469,2485,2563],[93,142,159,160,2465,2468,2469,2486,2563],[93,142,159,160,2465,2468,2469,2487,2563],[93,142,159,160,2465,2468,2469,2488,2563],[93,142,159,160,1315,2465,2468,2469,2489,2563],[93,142,159,160,1315,2465,2468,2469,2490,2563],[93,142,159,160,1315,2465,2468,2469,2476,2563],[93,142,159,160,1315,2465,2468,2469,2496,2563],[93,142,159,160,1315,2465,2468,2469,2497,2563],[93,142,159,160,1315,2465,2468,2469,2498,2563],[93,142,159,160,1315,2465,2468,2469,2499,2563],[93,142,159,160,1315,2465,2468,2469,2500,2563],[93,142,159,160,1315,2465,2468,2469,2501,2563],[93,142,159,160,2465,2468,2469,2502,2563],[93,142,159,160,1315,2465,2468,2469,2503,2563],[93,142,159,160,1315,2465,2468,2469,2505,2563],[93,142,159,160,2465,2468,2469,2479,2509,2563],[93,142,159,160,1315,2465,2468,2469,2475,2510,2563],[93,142,159,160,2465,2468,2469,2511,2563],[93,142,159,160,1315,2465,2468,2469,2512,2563],[93,142,159,160,1315,2465,2468,2469,2475,2513,2563],[93,142,159,160,1315,2465,2468,2469,2514,2563],[93,142,159,160,1315,2465,2468,2469,2508,2563],[93,142,159,160,1315,2465,2468,2469,2475,2515,2563],[93,142,159,160,1315,2465,2468,2469,2507,2563],[93,142,159,160,2465,2468,2516,2576],[93,142,159,160,2465,2468,2517,2563],[93,142,159,160,1315,2465,2468,2518,2563],[93,142,159,160,2465,2468,2519,2563],[93,142,159,160,1315,2465,2468,2520,2563],[93,142,159,160,2465,2468,2521,2563],[93,142,159,160,1315,2465,2468,2522,2576],[93,142,159,160,1315,2465,2468,2523,2563],[93,142,159,160,1315,2465,2468,2469,2475,2524,2563],[93,142,159,160,2465,2468,2525,2576],[93,142,159,160,2465,2468,2527,2563],[93,142,159,160,2465,2563],[93,142,159,160,2563],[93,142,159,160,1315,2465,2468,2469,2528,2563],[93,142,159,160,1315,2465,2468,2469,2529,2563],[93,142,159,160,1315,2465,2468,2469,2530,2563],[93,142,159,160,1315,2465,2468,2469,2475,2531,2563],[93,142,159,160,2465,2468,2533,2576],[93,142,159,160,1315,2465,2468,2469,2475,2543,2563],[93,142,159,160,1315,2465,2468],[93,142,159,160,548],[93,142,159,160,539,540],[93,142,159,160,536,537,539,541,542,547],[93,142,159,160,537,539],[93,142,159,160,547],[93,142,159,160,539],[93,142,159,160,536,537,539,542,543,544,545,546],[93,142,159,160,536,537,538],[93,142,159,160,2739,2740,2741,2742,2743],[93,142,159,160,2738,2739,2740,2741,2743],[93,142,154,159,160,164,170,185,227],[93,142,159,160,227,670,2131],[93,142,159,160,227,670,2108,3292],[93,142,159,160,227,670,2217],[93,142,159,160,227,670,2414],[93,142,159,160,164,227,658]],"fileInfos":[{"version":"e41c290ef7dd7dab3493e6cbe5909e0148edf4a8dad0271be08edec368a0f7b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","impliedFormat":1},{"version":"ee7bad0c15b58988daa84371e0b89d313b762ab83cb5b31b8a2d1162e8eb41c2","impliedFormat":1},{"version":"27bdc30a0e32783366a5abeda841bc22757c1797de8681bbe81fbc735eeb1c10","impliedFormat":1},{"version":"8fd575e12870e9944c7e1d62e1f5a73fcf23dd8d3a321f2a2c74c20d022283fe","impliedFormat":1},{"version":"e12a46ce14b817d4c9e6b2b478956452330bf00c9801b79de46f7a1815b5bd40","impliedFormat":1},{"version":"4fd3f3422b2d2a3dfd5cdd0f387b3a8ec45f006c6ea896a4cb41264c2100bb2c","affectsGlobalScope":true,"impliedFormat":1},{"version":"69e65d976bf166ce4a9e6f6c18f94d2424bf116e90837ace179610dbccad9b42","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"62bb211266ee48b2d0edf0d8d1b191f0c24fc379a82bd4c1692a082c540bc6b1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"936e80ad36a2ee83fc3caf008e7c4c5afe45b3cf3d5c24408f039c1d47bdc1df","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"fef8cfad2e2dc5f5b3d97a6f4f2e92848eb1b88e897bb7318cef0e2820bceaab","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"f1e2a172204962276504466a6393426d2ca9c54894b1ad0a6c9dad867a65f876","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true,"impliedFormat":1},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true,"impliedFormat":1},{"version":"959d36cddf5e7d572a65045b876f2956c973a586da58e5d26cde519184fd9b8a","affectsGlobalScope":true,"impliedFormat":1},{"version":"965f36eae237dd74e6cca203a43e9ca801ce38824ead814728a2807b1910117d","affectsGlobalScope":true,"impliedFormat":1},{"version":"3925a6c820dcb1a06506c90b1577db1fdbf7705d65b62b99dce4be75c637e26b","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a3d63ef2b853447ec4f749d3f368ce642264246e02911fcb1590d8c161b8005","affectsGlobalScope":true,"impliedFormat":1},{"version":"b5ce7a470bc3628408429040c4e3a53a27755022a32fd05e2cb694e7015386c7","affectsGlobalScope":true,"impliedFormat":1},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true,"impliedFormat":1},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true,"impliedFormat":1},{"version":"b4b67b1a91182421f5df999988c690f14d813b9850b40acd06ed44691f6727ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"bab26767638ab3557de12c900f0b91f710c7dc40ee9793d5a27d32c04f0bf646","affectsGlobalScope":true,"impliedFormat":1},{"version":"436aaf437562f276ec2ddbee2f2cdedac7664c1e4c1d2c36839ddd582eeb3d0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e3c06ea092138bf9fa5e874a1fdbc9d54805d074bee1de31b99a11e2fec239d","affectsGlobalScope":true,"impliedFormat":1},{"version":"87dc0f382502f5bbce5129bdc0aea21e19a3abbc19259e0b43ae038a9fc4e326","affectsGlobalScope":true,"impliedFormat":1},{"version":"b1cb28af0c891c8c96b2d6b7be76bd394fddcfdb4709a20ba05a7c1605eea0f9","affectsGlobalScope":true,"impliedFormat":1},{"version":"2fef54945a13095fdb9b84f705f2b5994597640c46afeb2ce78352fab4cb3279","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac77cb3e8c6d3565793eb90a8373ee8033146315a3dbead3bde8db5eaf5e5ec6","affectsGlobalScope":true,"impliedFormat":1},{"version":"56e4ed5aab5f5920980066a9409bfaf53e6d21d3f8d020c17e4de584d29600ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ece9f17b3866cc077099c73f4983bddbcb1dc7ddb943227f1ec070f529dedd1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a6282c8827e4b9a95f4bf4f5c205673ada31b982f50572d27103df8ceb8013c","affectsGlobalScope":true,"impliedFormat":1},{"version":"1c9319a09485199c1f7b0498f2988d6d2249793ef67edda49d1e584746be9032","affectsGlobalScope":true,"impliedFormat":1},{"version":"e3a2a0cee0f03ffdde24d89660eba2685bfbdeae955a6c67e8c4c9fd28928eeb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811c71eee4aa0ac5f7adf713323a5c41b0cf6c4e17367a34fbce379e12bbf0a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"51ad4c928303041605b4d7ae32e0c1ee387d43a24cd6f1ebf4a2699e1076d4fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"d4b1d2c51d058fc21ec2629fff7a76249dec2e36e12960ea056e3ef89174080f","affectsGlobalScope":true,"impliedFormat":1},{"version":"61d6a2092f48af66dbfb220e31eea8b10bc02b6932d6e529005fd2d7b3281290","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"7e29f41b158de217f94cb9676bf9cbd0cd9b5a46e1985141ed36e075c52bf6ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac51dd7d31333793807a6abaa5ae168512b6131bd41d9c5b98477fc3b7800f9f","impliedFormat":1},{"version":"dc0a7f107690ee5cd8afc8dbf05c4df78085471ce16bdd9881642ec738bc81fe","impliedFormat":1},{"version":"acd8fd5090ac73902278889c38336ff3f48af6ba03aa665eb34a75e7ba1dccc4","impliedFormat":1},{"version":"d6258883868fb2680d2ca96bc8b1352cab69874581493e6d52680c5ffecdb6cc","impliedFormat":1},{"version":"1b61d259de5350f8b1e5db06290d31eaebebc6baafd5f79d314b5af9256d7153","impliedFormat":1},{"version":"f258e3960f324a956fc76a3d3d9e964fff2244ff5859dcc6ce5951e5413ca826","impliedFormat":1},{"version":"643f7232d07bf75e15bd8f658f664d6183a0efaca5eb84b48201c7671a266979","impliedFormat":1},{"version":"21da358700a3893281ce0c517a7a30cbd46be020d9f0c3f2834d0a8ad1f5fc75","impliedFormat":1},{"version":"6c7176368037af28cb72f2392010fa1cef295d6d6744bca8cfb54985f3a18c3e","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab41ef1f2cdafb8df48be20cd969d875602483859dc194e9c97c8a576892c052","affectsGlobalScope":true,"impliedFormat":1},{"version":"437e20f2ba32abaeb7985e0afe0002de1917bc74e949ba585e49feba65da6ca1","affectsGlobalScope":true,"impliedFormat":1},{"version":"21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a","impliedFormat":1},{"version":"98cffbf06d6bab333473c70a893770dbe990783904002c4f1a960447b4b53dca","affectsGlobalScope":true,"impliedFormat":1},{"version":"3af97acf03cc97de58a3a4bc91f8f616408099bc4233f6d0852e72a8ffb91ac9","affectsGlobalScope":true,"impliedFormat":1},{"version":"808069bba06b6768b62fd22429b53362e7af342da4a236ed2d2e1c89fcca3b4a","affectsGlobalScope":true,"impliedFormat":1},{"version":"1db0b7dca579049ca4193d034d835f6bfe73096c73663e5ef9a0b5779939f3d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"9798340ffb0d067d69b1ae5b32faa17ab31b82466a3fc00d8f2f2df0c8554aaa","affectsGlobalScope":true,"impliedFormat":1},{"version":"f26b11d8d8e4b8028f1c7d618b22274c892e4b0ef5b3678a8ccbad85419aef43","affectsGlobalScope":true,"impliedFormat":1},{"version":"4967529644e391115ca5592184d4b63980569adf60ee685f968fd59ab1557188","impliedFormat":1},{"version":"5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f","impliedFormat":1},{"version":"763fe0f42b3d79b440a9b6e51e9ba3f3f91352469c1e4b3b67bfa4ff6352f3f4","impliedFormat":1},{"version":"25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc","impliedFormat":1},{"version":"c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8","impliedFormat":1},{"version":"78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21","impliedFormat":1},{"version":"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","impliedFormat":1},{"version":"1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75","impliedFormat":1},{"version":"5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43","impliedFormat":1},{"version":"7f182617db458e98fc18dfb272d40aa2fff3a353c44a89b2c0ccb3937709bfb5","impliedFormat":1},{"version":"cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd","impliedFormat":1},{"version":"385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20","impliedFormat":1},{"version":"9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219","impliedFormat":1},{"version":"0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7","impliedFormat":1},{"version":"11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb","impliedFormat":1},{"version":"ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882","impliedFormat":1},{"version":"4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd","impliedFormat":1},{"version":"c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e","impliedFormat":1},{"version":"13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9","impliedFormat":1},{"version":"9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a","impliedFormat":1},{"version":"4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da","impliedFormat":1},{"version":"24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2","impliedFormat":1},{"version":"ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43","impliedFormat":1},{"version":"24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9","impliedFormat":1},{"version":"dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17","impliedFormat":1},{"version":"405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e","impliedFormat":1},{"version":"0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6","impliedFormat":1},{"version":"e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8","impliedFormat":1},{"version":"bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a","impliedFormat":1},{"version":"89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2","impliedFormat":1},{"version":"615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f","impliedFormat":1},{"version":"a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656","impliedFormat":1},{"version":"8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88","impliedFormat":1},{"version":"317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00","impliedFormat":1},{"version":"4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107","impliedFormat":1},{"version":"b52476feb4a0cbcb25e5931b930fc73cb6643fb1a5060bf8a3dda0eeae5b4b68","affectsGlobalScope":true,"impliedFormat":1},{"version":"f9501cc13ce624c72b61f12b3963e84fad210fbdf0ffbc4590e08460a3f04eba","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0fa06ada475b910e2106c98c68b10483dc8811d0c14a8a8dd36efb2672485b29","impliedFormat":1},{"version":"33e5e9aba62c3193d10d1d33ae1fa75c46a1171cf76fef750777377d53b0303f","impliedFormat":1},{"version":"2b06b93fd01bcd49d1a6bd1f9b65ddcae6480b9a86e9061634d6f8e354c1468f","impliedFormat":1},{"version":"6a0cd27e5dc2cfbe039e731cf879d12b0e2dded06d1b1dedad07f7712de0d7f4","affectsGlobalScope":true,"impliedFormat":1},{"version":"13f5c844119c43e51ce777c509267f14d6aaf31eafb2c2b002ca35584cd13b29","impliedFormat":1},{"version":"e60477649d6ad21542bd2dc7e3d9ff6853d0797ba9f689ba2f6653818999c264","impliedFormat":1},{"version":"c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29","affectsGlobalScope":true,"impliedFormat":1},{"version":"5524481e56c48ff486f42926778c0a3cce1cc85dc46683b92b1271865bcf015a","impliedFormat":1},{"version":"4c829ab315f57c5442c6667b53769975acbf92003a66aef19bce151987675bd1","affectsGlobalScope":true,"impliedFormat":1},{"version":"b2ade7657e2db96d18315694789eff2ddd3d8aea7215b181f8a0b303277cc579","impliedFormat":1},{"version":"9855e02d837744303391e5623a531734443a5f8e6e8755e018c41d63ad797db2","impliedFormat":1},{"version":"4d631b81fa2f07a0e63a9a143d6a82c25c5f051298651a9b69176ba28930756d","impliedFormat":1},{"version":"836a356aae992ff3c28a0212e3eabcb76dd4b0cc06bcb9607aeef560661b860d","impliedFormat":1},{"version":"1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393","impliedFormat":1},{"version":"41670ee38943d9cbb4924e436f56fc19ee94232bc96108562de1a734af20dc2c","affectsGlobalScope":true,"impliedFormat":1},{"version":"c906fb15bd2aabc9ed1e3f44eb6a8661199d6c320b3aa196b826121552cb3695","impliedFormat":1},{"version":"22295e8103f1d6d8ea4b5d6211e43421fe4564e34d0dd8e09e520e452d89e659","impliedFormat":1},{"version":"58647d85d0f722a1ce9de50955df60a7489f0593bf1a7015521efe901c06d770","impliedFormat":1},{"version":"6b4e081d55ac24fc8a4631d5dd77fe249fa25900abd7d046abb87d90e3b45645","impliedFormat":1},{"version":"a10f0e1854f3316d7ee437b79649e5a6ae3ae14ffe6322b02d4987071a95362e","impliedFormat":1},{"version":"e208f73ef6a980104304b0d2ca5f6bf1b85de6009d2c7e404028b875020fa8f2","impliedFormat":1},{"version":"d163b6bc2372b4f07260747cbc6c0a6405ab3fbcea3852305e98ac43ca59f5bc","impliedFormat":1},{"version":"e6fa9ad47c5f71ff733744a029d1dc472c618de53804eae08ffc243b936f87ff","affectsGlobalScope":true,"impliedFormat":1},{"version":"83e63d6ccf8ec004a3bb6d58b9bb0104f60e002754b1e968024b320730cc5311","impliedFormat":1},{"version":"24826ed94a78d5c64bd857570fdbd96229ad41b5cb654c08d75a9845e3ab7dde","impliedFormat":1},{"version":"8b479a130ccb62e98f11f136d3ac80f2984fdc07616516d29881f3061f2dd472","impliedFormat":1},{"version":"928af3d90454bf656a52a48679f199f64c1435247d6189d1caf4c68f2eaf921f","affectsGlobalScope":true,"impliedFormat":1},{"version":"bceb58df66ab8fb00170df20cd813978c5ab84be1d285710c4eb005d8e9d8efb","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c","impliedFormat":1},{"version":"933921f0bb0ec12ef45d1062a1fc0f27635318f4d294e4d99de9a5493e618ca2","impliedFormat":1},{"version":"71a0f3ad612c123b57239a7749770017ecfe6b66411488000aba83e4546fde25","impliedFormat":1},{"version":"77fbe5eecb6fac4b6242bbf6eebfc43e98ce5ccba8fa44e0ef6a95c945ff4d98","impliedFormat":1},{"version":"4f9d8ca0c417b67b69eeb54c7ca1bedd7b56034bb9bfd27c5d4f3bc4692daca7","impliedFormat":1},{"version":"814118df420c4e38fe5ae1b9a3bafb6e9c2aa40838e528cde908381867be6466","impliedFormat":1},{"version":"a3fc63c0d7b031693f665f5494412ba4b551fe644ededccc0ab5922401079c95","impliedFormat":1},{"version":"f27524f4bef4b6519c604bdb23bf4465bddcccbf3f003abb901acbd0d7404d99","impliedFormat":1},{"version":"37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972","impliedFormat":1},{"version":"45650f47bfb376c8a8ed39d4bcda5902ab899a3150029684ee4c10676d9fbaee","impliedFormat":1},{"version":"6b039f55681caaf111d5eb84d292b9bee9e0131d0db1ad0871eef0964f533c73","affectsGlobalScope":true,"impliedFormat":1},{"version":"18fd40412d102c5564136f29735e5d1c3b455b8a37f920da79561f1fde068208","impliedFormat":1},{"version":"c8d3e5a18ba35629954e48c4cc8f11dc88224650067a172685c736b27a34a4dc","impliedFormat":1},{"version":"f0be1b8078cd549d91f37c30c222c2a187ac1cf981d994fb476a1adc61387b14","affectsGlobalScope":true,"impliedFormat":1},{"version":"0aaed1d72199b01234152f7a60046bc947f1f37d78d182e9ae09c4289e06a592","impliedFormat":1},{"version":"2b55d426ff2b9087485e52ac4bc7cfafe1dc420fc76dad926cd46526567c501a","impliedFormat":1},{"version":"66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60","impliedFormat":1},{"version":"7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4","impliedFormat":1},{"version":"5b7aa3c4c1a5d81b411e8cb302b45507fea9358d3569196b27eb1a27ae3a90ef","affectsGlobalScope":true,"impliedFormat":1},{"version":"5987a903da92c7462e0b35704ce7da94d7fdc4b89a984871c0e2b87a8aae9e69","affectsGlobalScope":true,"impliedFormat":1},{"version":"ea08a0345023ade2b47fbff5a76d0d0ed8bff10bc9d22b83f40858a8e941501c","impliedFormat":1},{"version":"47613031a5a31510831304405af561b0ffaedb734437c595256bb61a90f9311b","impliedFormat":1},{"version":"ae062ce7d9510060c5d7e7952ae379224fb3f8f2dd74e88959878af2057c143b","impliedFormat":1},{"version":"8a1a0d0a4a06a8d278947fcb66bf684f117bf147f89b06e50662d79a53be3e9f","affectsGlobalScope":true,"impliedFormat":1},{"version":"358765d5ea8afd285d4fd1532e78b88273f18cb3f87403a9b16fef61ac9fdcfe","impliedFormat":1},{"version":"9f55299850d4f0921e79b6bf344b47c420ce0f507b9dcf593e532b09ea7eeea1","impliedFormat":1},{"version":"2beff543f6e9a9701df88daeee3cdd70a34b4a1c11cb4c734472195a5cb2af54","impliedFormat":1},{"version":"2e07abf27aa06353d46f4448c0bbac73431f6065eef7113128a5cd804d0c384d","impliedFormat":1},{"version":"be1cc4d94ea60cbe567bc29ed479d42587bf1e6cba490f123d329976b0fe4ee5","impliedFormat":1},{"version":"42bc0e1a903408137c3df2b06dfd7e402cdab5bbfa5fcfb871b22ebfdb30bd0b","impliedFormat":1},{"version":"9894dafe342b976d251aac58e616ac6df8db91fb9d98934ff9dd103e9e82578f","impliedFormat":1},{"version":"413df52d4ea14472c2fa5bee62f7a40abd1eb49be0b9722ee01ee4e52e63beb2","impliedFormat":1},{"version":"db6d2d9daad8a6d83f281af12ce4355a20b9a3e71b82b9f57cddcca0a8964a96","impliedFormat":1},{"version":"446a50749b24d14deac6f8843e057a6355dd6437d1fac4f9e5ce4a5071f34bff","impliedFormat":1},{"version":"182e9fcbe08ac7c012e0a6e2b5798b4352470be29a64fdc114d23c2bab7d5106","impliedFormat":1},{"version":"2f4e6b4d39426a1b85ecf4bdeb9dddbf4d9b3397d95d8555d46f925c9519ec7d","impliedFormat":1},{"version":"78a2869ad0cbf3f9045dda08c0d4562b7e1b2bfe07b19e0db072f5c3c56e9584","impliedFormat":1},{"version":"89d5d28d4f57e000b836ac273079be1b75710e28ce14750d081fb420d37e2ca5","impliedFormat":1},{"version":"fd4e24ccff3966390600d7f5d6aa1fed5a512e92ada735ea5fbc933d313ad3d3","impliedFormat":1},{"version":"b7cddfe1aa6b86b5fad3c9ccb30d05b3ccb165aebbf112f48d2d8a5f69dd98b1","impliedFormat":1},{"version":"a86f82d646a739041d6702101afa82dcb935c416dd93cbca7fd754fd0282ce1f","impliedFormat":1},{"version":"ad0d1d75d129b1c80f911be438d6b61bfa8703930a8ff2be2f0e1f8a91841c64","impliedFormat":1},{"version":"bd2c7ada3dee03653d3f601011d30072194bc3970cd93208f9588fbdc0c69347","impliedFormat":1},{"version":"e480da45d32313e7174b265674da504f075f59ef326852f0c5a5d863b438ae85","impliedFormat":1},{"version":"ad54850f61fcf5d014e11be80d2f46fea9265cfa7e77456da876f7833ef81769","impliedFormat":1},{"version":"6f7c9e8bd2b5b6a080b07080065f94900bd3c7e5ebbd3047bc33fcce2fab1dd8","impliedFormat":1},{"version":"3e7efde639c6a6c3edb9847b3f61e308bf7a69685b92f665048c45132f51c218","impliedFormat":1},{"version":"df45ca1176e6ac211eae7ddf51336dc075c5314bc5c253651bae639defd5eec5","impliedFormat":1},{"version":"8a0e762ceb20c7e72504feef83d709468a70af4abccb304f32d6b9bac1129b2c","impliedFormat":1},{"version":"da5950ee2a90721df6f3fba45f5d05308f7e4c35835392215dd2cd404505e2de","impliedFormat":1},{"version":"ce75b1aebb33d510ff28af960a9221410a3eaf7f18fc5f21f9404075fba77256","impliedFormat":1},{"version":"f42d5fed19610d485c646a0c430e768115567d078c7fc855c57b0c578b3d6cd3","impliedFormat":1},{"version":"ee8df1cb8d0faaca4013a1b442e99130769ce06f438d18d510fed95890067563","impliedFormat":1},{"version":"d5630f2ad9b4541e5ce891648121022f9412ecdca1820baa1f0104f70fd7eff7","impliedFormat":1},{"version":"4d15375ab13497104bc8fe56fdef2b5fd6853f29255737d23a33fa306ff7fd69","impliedFormat":1},{"version":"2cd3fc1d0d6a1e85baffd2d4f50f5efb192b5446eef567e97c94765402f0aad4","impliedFormat":1},{"version":"e4cbf2f1e89ecccaddd2c045e600ae41b732295953fb06247c7dcbc2d281ed30","impliedFormat":1},{"version":"27bbdb7509a5bb564020321fc5485764d0db3230a10d2336ae5ce2c1d401b0e7","impliedFormat":1},{"version":"8c1697d90c394a6fd955b98eae01238eff628e129b987a68aea10f898a48e7da","impliedFormat":1},{"version":"7580e62139cb2b44a0270c8d01abcbfcba2819a02514a527342447fa69b34ef1","impliedFormat":1},{"version":"42c169fb8c2d42f4f668c624a9a11e719d5d07dacbebb63cbcf7ef365b0a75b3","impliedFormat":1},{"version":"f374cb24e93e7798c4d9e83ff872fa52d2cdb36306392b840a6ddf46cb925cb6","impliedFormat":1},{"version":"d10d63718e1646c2279e3b33831f82c60e31f622b2b7020f1196409ca4c09242","impliedFormat":1},{"version":"106c6025f1d99fd468fd8bf6e5bda724e11e5905a4076c5d29790b6c3745e50c","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"148679c6d0f449210a96e7d2e562d589e56fcde87f843a92808b3ff103f1a774","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"02436d7e9ead85e09a2f8e27d5f47d9464bced31738dec138ca735390815c9f0","impliedFormat":1},{"version":"f8d5ff8eafd37499f2b6a98659dd9b45a321de186b8db6b6142faed0fea3de77","impliedFormat":1},{"version":"c86fe861cf1b4c46a0fb7d74dffe596cf679a2e5e8b1456881313170f092e3fa","impliedFormat":1},{"version":"a22dd55aa4d39906252000ab8e8a1b83b195eef7f4274eb51e457c1f11cf6580","impliedFormat":1},{"version":"540cc83ab772a2c6bc509fe1354f314825b5dba3669efdfbe4693ecd3048e34f","impliedFormat":1},{"version":"121b0696021ab885c570bbeb331be8ad82c6efe2f3b93a6e63874901bebc13e3","impliedFormat":1},{"version":"612d9da66bb046a9c1e2e8d026245ded881fc4b9f98cbfae714415d57ee0ae0b","impliedFormat":1},{"version":"32c2ad9494dad5d11b0564a619fee18f388db6c1e9e2cd3c360b3122549691eb","impliedFormat":1},{"version":"6c301d40aec56a74ec7bd7324e31a728dadf9bfba3e96def02938d3d973534ec","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":1},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":1},{"version":"aa14cee20aa0db79f8df101fc027d929aec10feb5b8a8da3b9af3895d05b7ba2","impliedFormat":1},{"version":"493c700ac3bd317177b2eb913805c87fe60d4e8af4fb39c41f04ba81fae7e170","impliedFormat":1},{"version":"aeb554d876c6b8c818da2e118d8b11e1e559adbe6bf606cc9a611c1b6c09f670","impliedFormat":1},{"version":"acf5a2ac47b59ca07afa9abbd2b31d001bf7448b041927befae2ea5b1951d9f9","impliedFormat":1},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":1},{"version":"d71291eff1e19d8762a908ba947e891af44749f3a2cbc5bd2ec4b72f72ea795f","impliedFormat":1},{"version":"c0480e03db4b816dff2682b347c95f2177699525c54e7e6f6aa8ded890b76be7","impliedFormat":1},{"version":"25a5f6fd3a2243c859eddc99ab5fba11d970af2fe7a5df9c32b7668f76f97b01","impliedFormat":1},{"version":"8d207e1f9d2c30d6f77dfa693f3827c3fbf0d89240297e10bdfe1041d433df68","impliedFormat":1},{"version":"b620391fe8060cf9bedc176a4d01366e6574d7a71e0ac0ab344a4e76576fcbb8","impliedFormat":1},{"version":"6ac6715916fa75a1f7ebdfeacac09513b4d904b667d827b7535e84ff59679aff","impliedFormat":1},{"version":"2652448ac55a2010a1f71dd141f828b682298d39728f9871e1cdf8696ef443fd","impliedFormat":1},{"version":"d682336018141807fb602709e2d95a192828fcb8d5ba06dda3833a8ea98f69e3","impliedFormat":1},{"version":"6124e973eab8c52cabf3c07575204efc1784aca6b0a30c79eb85fe240a857efa","impliedFormat":1},{"version":"0d891735a21edc75df51f3eb995e18149e119d1ce22fd40db2b260c5960b914e","impliedFormat":1},{"version":"3b414b99a73171e1c4b7b7714e26b87d6c5cb03d200352da5342ab4088a54c85","impliedFormat":1},{"version":"4fbd3116e00ed3a6410499924b6403cc9367fdca303e34838129b328058ede40","impliedFormat":1},{"version":"9c82171d836c47486074e4ca8e059735bf97b205e70b196535b5efd40cbe1bc5","impliedFormat":1},{"version":"8c70ddc0c22d85e56011d49fddfaae3405eb53d47b59327b9dd589e82df672e7","impliedFormat":1},{"version":"2f9c89cbb29d362290531b48880a4024f258c6033aaeb7e59fbc62db26819650","impliedFormat":1},{"version":"a365c4d3bed3be4e4e20793c999c51f5cd7e6792322f14650949d827fbcd170f","impliedFormat":1},{"version":"c5426dbfc1cf90532f66965a7aa8c1136a78d4d0f96d8180ecbfc11d7722f1a5","impliedFormat":1},{"version":"65a15fc47900787c0bd18b603afb98d33ede930bed1798fc984d5ebb78b26cf9","impliedFormat":1},{"version":"9d202701f6e0744adb6314d03d2eb8fc994798fc83d91b691b75b07626a69801","impliedFormat":1},{"version":"de9d2df7663e64e3a91bf495f315a7577e23ba088f2949d5ce9ec96f44fba37d","impliedFormat":1},{"version":"c7af78a2ea7cb1cd009cfb5bdb48cd0b03dad3b54f6da7aab615c2e9e9d570c5","impliedFormat":1},{"version":"1ee45496b5f8bdee6f7abc233355898e5bf9bd51255db65f5ff7ede617ca0027","impliedFormat":1},{"version":"273782b8454e78f6a8b30d2cfbf6860499c930595095fcc1689637115f0eddda","affectsGlobalScope":true,"impliedFormat":1},{"version":"3fbdd025f9d4d820414417eeb4107ffa0078d454a033b506e22d3a23bc3d9c41","affectsGlobalScope":true,"impliedFormat":1},{"version":"dba114fb6a32b355a9cfc26ca2276834d72fe0e94cd2c3494005547025015369","impliedFormat":1},{"version":"a8f8e6ab2fa07b45251f403548b78eaf2022f3c2254df3dc186cb2671fe4996d","affectsGlobalScope":true,"impliedFormat":1},{"version":"fa6c12a7c0f6b84d512f200690bfc74819e99efae69e4c95c4cd30f6884c526e","impliedFormat":1},{"version":"f1c32f9ce9c497da4dc215c3bc84b722ea02497d35f9134db3bb40a8d918b92b","impliedFormat":1},{"version":"b73c319af2cc3ef8f6421308a250f328836531ea3761823b4cabbd133047aefa","affectsGlobalScope":true,"impliedFormat":1},{"version":"e433b0337b8106909e7953015e8fa3f2d30797cea27141d1c5b135365bb975a6","impliedFormat":1},{"version":"9f9bb6755a8ce32d656ffa4763a8144aa4f274d6b69b59d7c32811031467216e","impliedFormat":1},{"version":"5c32bdfbd2d65e8fffbb9fbda04d7165e9181b08dad61154961852366deb7540","impliedFormat":1},{"version":"ddff7fc6edbdc5163a09e22bf8df7bef75f75369ebd7ecea95ba55c4386e2441","impliedFormat":1},{"version":"0c05e9842ec4f8b7bfebfd3ca61604bb8c914ba8da9b5337c4f25da427a005f2","impliedFormat":1},{"version":"faed7a5153215dbd6ebe76dfdcc0af0cfe760f7362bed43284be544308b114cf","impliedFormat":1},{"version":"7029e566b8df176f703fb59fd437a38670c7a0e02c58b2d66dfb5b2e2b2defdb","impliedFormat":1},{"version":"7f2aa4d4989a82530aaac3f72b3dceca90e9c25bee0b1a327e8a08a1262435ad","impliedFormat":1},{"version":"d96b39301d0ded3f1a27b47759676a33a02f6f5049bfcbde81e533fd10f50dcb","impliedFormat":1},{"version":"e9f147ecca73d9346a4c073432843c159ccbe50bdcb678a78f6da10eae2cecf4","impliedFormat":1},{"version":"de061f7d72bd65c06fc1419f841dfdcb29a8e22fe6fa527d1e6eb20b897d4de0","impliedFormat":1},{"version":"663beafc2446079574570cba86e9b15f986f908ddb1b01274509970126fee945","impliedFormat":1},{"version":"a3102887d5058bf4cb5b37fa6964c09e9527c42053b3b5c642b89878620748de","impliedFormat":1},{"version":"0aaaa1727edd29673d85c9b26d7ca4d54e5407a48586903c51b48b7f7d196f61","impliedFormat":1},{"version":"d35bca0b261bff02635758c48e8ab99c61c420d0dfabbcf467e847171d876b7d","impliedFormat":1},{"version":"3bc12c40d90c342ff88a3d876996c555ed5cbee5fe8c3308a240b321f401ee46","impliedFormat":1},{"version":"ba130768aae855a5477e9e148e5c879548e6e7ccbcc56fd1934c8a18ea5b7569","impliedFormat":1},{"version":"2e4f37ffe8862b14d8e24ae8763daaa8340c0df0b859d9a9733def0eee7562d9","impliedFormat":1},{"version":"d38530db0601215d6d767f280e3a3c54b2a83b709e8d9001acb6f61c67e965fc","impliedFormat":1},{"version":"6ac6715916fa75a1f7ebdfeacac09513b4d904b667d827b7535e84ff59679aff","impliedFormat":1},{"version":"b499af2054a037a162b3b72cd886f48bbf32a3502c865c6e29fac7d2ab3ce0b5","impliedFormat":1},{"version":"b83cb14474fa60c5f3ec660146b97d122f0735627f80d82dd03e8caa39b4388c","impliedFormat":1},{"version":"d87f90d2df7b638204d81d6c57e1f2a8cc9317c45ca331c691c375649aa9255c","impliedFormat":1},{"version":"7274fbffbd7c9589d8d0ffba68157237afd5cecff1e99881ea3399127e60572f","impliedFormat":1},{"version":"b73cbf0a72c8800cf8f96a9acfe94f3ad32ca71342a8908b8ae484d61113f647","impliedFormat":1},{"version":"bae6dd176832f6423966647382c0d7ba9e63f8c167522f09a982f086cd4e8b23","impliedFormat":1},{"version":"20865ac316b8893c1a0cc383ccfc1801443fbcc2a7255be166cf90d03fac88c9","impliedFormat":1},{"version":"c9958eb32126a3843deedda8c22fb97024aa5d6dd588b90af2d7f2bfac540f23","impliedFormat":1},{"version":"461d0ad8ae5f2ff981778af912ba71b37a8426a33301daa00f21c6ccb27f8156","impliedFormat":1},{"version":"e927c2c13c4eaf0a7f17e6022eee8519eb29ef42c4c13a31e81a611ab8c95577","impliedFormat":1},{"version":"fcafff163ca5e66d3b87126e756e1b6dfa8c526aa9cd2a2b0a9da837d81bbd72","impliedFormat":1},{"version":"70246ad95ad8a22bdfe806cb5d383a26c0c6e58e7207ab9c431f1cb175aca657","impliedFormat":1},{"version":"f00f3aa5d64ff46e600648b55a79dcd1333458f7a10da2ed594d9f0a44b76d0b","impliedFormat":1},{"version":"772d8d5eb158b6c92412c03228bd9902ccb1457d7a705b8129814a5d1a6308fc","impliedFormat":1},{"version":"802e797bcab5663b2c9f63f51bdf67eff7c41bc64c0fd65e6da3e7941359e2f7","impliedFormat":1},{"version":"b01bd582a6e41457bc56e6f0f9de4cb17f33f5f3843a7cf8210ac9c18472fb0f","impliedFormat":1},{"version":"8b4327413e5af38cd8cb97c59f48c3c866015d5d642f28518e3a891c469f240e","impliedFormat":1},{"version":"4cceef18d7f088e797a463e90b7a9dad10c6bc667724b7686e3e740ae00122be","impliedFormat":1},{"version":"7ee86fbb3754388e004de0ef9e6505485ddfb3be7640783d6d015711c03d302d","impliedFormat":1},{"version":"cc1954b539604b1e562319119ac7e888172208b32ca873f9a357a92c826bd046","impliedFormat":1},{"version":"a67b87d0281c97dfc1197ef28dfe397fc2c865ccd41f7e32b53f647184cc7307","impliedFormat":1},{"version":"771ffb773f1ddd562492a6b9aaca648192ac3f056f0e1d997678ff97dbb6bf9b","impliedFormat":1},{"version":"43e96a3d5d1411ab40ba2f61d6a3192e58177bcf3b133a80ad2a16591611726d","impliedFormat":1},{"version":"232f70c0cf2b432f3a6e56a8dc3417103eb162292a9fd376d51a3a9ea5fbbf6f","impliedFormat":1},{"version":"bb8f2dbc03533abca2066ce4655c119bff353dd4514375beb93c08590c03e023","impliedFormat":1},{"version":"706dd95827e7ebaabda91d5db2b755233e0952d98570e9c032b0f066a15c1177","affectsGlobalScope":true,"impliedFormat":1},{"version":"0b103e9abfe82d14c0ad06a55d9f91d6747154ef7cacc73cf27ecad2bfb3afcf","impliedFormat":1},{"version":"990b8fad2327b77e6920cc792af320e8867e68f02ce849b12c0a6ab9a1aebb09","impliedFormat":1},{"version":"5eb8cd1cb0c9143d74a8190b577c522720878c31aef67d866fcd29973f83e955","impliedFormat":1},{"version":"120599fd965257b1f4d0ff794bc696162832d9d8467224f4665f713a3119078b","impliedFormat":1},{"version":"43ba4f2fa8c698f5c304d21a3ef596741e8e85a810b7c1f9b692653791d8d97a","impliedFormat":1},{"version":"5433f33b0a20300cca35d2f229a7fc20b0e8477c44be2affeb21cb464af60c76","impliedFormat":1},{"version":"db036c56f79186da50af66511d37d9fe77fa6793381927292d17f81f787bb195","impliedFormat":1},{"version":"a6805fcafed712aea7759f8bc731014f9d22738c1d6ef9d43b8091d1d48346d5","impliedFormat":1},{"version":"c49469a5349b3cc1965710b5b0f98ed6c028686aa8450bcb3796728873eb923e","impliedFormat":1},{"version":"4a889f2c763edb4d55cb624257272ac10d04a1cad2ed2948b10ed4a7fda2a428","impliedFormat":1},{"version":"7bb79aa2fead87d9d56294ef71e056487e848d7b550c9a367523ee5416c44cfa","impliedFormat":1},{"version":"d88ea80a6447d7391f52352ec97e56b52ebec934a4a4af6e2464cfd8b39c3ba8","impliedFormat":1},{"version":"142617b3cdf902b69c6464c9fbd942b60ab3e733ca18c032b19e0f7e2adbefe8","impliedFormat":1},{"version":"0b603555f1881f87256ffd6344d3e3ed6d466c2e701eabf381f28be8c2125892","impliedFormat":1},{"version":"897e4f7662488e3ecc79e743bdd3b78f13bdb69a97851afa5b440c4211e32ea9","impliedFormat":1},{"version":"e2e1c6d3b2d93add5200bd7bc1a8cccb4e446836b2111ece45db8683a2c765de","impliedFormat":1},{"version":"251b03d5cd243854ce870d9a9a39f491faf69898c5d6b5eee28cc7649c57417b","impliedFormat":1},{"version":"27ff4196654e6373c9af16b6165120e2dd2169f9ad6abb5c935af5abd8c7938c","impliedFormat":1},{"version":"2c4de79f406d137390608e8c0a44fba2ff8e00bacfcae7c9d1781fef10e9440d","impliedFormat":1},{"version":"07ba23a10465791be5d22deaf5ef7de7658774ddff53721e5ea17fedea1bc721","impliedFormat":1},{"version":"dca8c645c5afeb03b1ecedbf16323f33e7d0afaa6256c8e047e6e38087a97f53","impliedFormat":1},{"version":"775f181bd4a533d6f8b5e55ec1d9f1624559720ae8a70e9432258da26b38d27c","impliedFormat":1},{"version":"796273b2edc72e78a04e86d7c58ae94d370ab93a0ddf40b1aa85a37a1c29ecd7","impliedFormat":1},{"version":"5df15a69187d737d6d8d066e189ae4f97e41f4d53712a46b2710ff9f8563ec9f","impliedFormat":1},{"version":"0659e6650e6c528420733abc2cdc36474ef14cc8d64ef3c6fee794d71c69cc2e","impliedFormat":1},{"version":"6ac6715916fa75a1f7ebdfeacac09513b4d904b667d827b7535e84ff59679aff","impliedFormat":1},{"version":"622694a8522b46f6310c2a9b5d2530dde1e2854cb5829354e6d1ff8f371cf469","impliedFormat":1},{"version":"cd8ce8d68567f62dd580b3c3c37777ac3f5b81944c7417f5ea83030eab533385","impliedFormat":1},{"version":"e374d1eaa05b7dc38580062942ac8351ce79cbe11f6dbce4946a582a5680582d","impliedFormat":1},{"version":"9e2739b32f741859263fdba0244c194ca8e96da49b430377930b8f721d77c000","impliedFormat":1},{"version":"a9e6c0ff3f8186fccd05752cf75fc94e147c02645087ac6de5cc16403323d870","impliedFormat":1},{"version":"49af4b52f0d4d2304c5f2c6fe5fab3e153e0acc38830d0202821b877c097dd02","impliedFormat":1},{"version":"49c346823ba6d4b12278c12c977fb3a31c06b9ca719015978cb145eb86da1c61","impliedFormat":1},{"version":"bfac6e50eaa7e73bb66b7e052c38fdc8ccfc8dbde2777648642af33cf349f7f1","impliedFormat":1},{"version":"92f7c1a4da7fbfd67a2228d1687d5c2e1faa0ba865a94d3550a3941d7527a45d","impliedFormat":1},{"version":"f53b120213a9289d9a26f5af90c4c686dd71d91487a0aa5451a38366c70dc64b","impliedFormat":1},{"version":"e68b8e5a1df7c1be2bc105141456ecba70215806e1c28bfbc5c12bfce4be6e68","impliedFormat":1},{"version":"511c8f02329808d47d00b859c532ae9115590048b17325a946c74dac48428650","impliedFormat":1},{"version":"57d67b72e06059adc5e9454de26bbfe567d412b962a501d263c75c2db430f40e","impliedFormat":1},{"version":"b5f9e66625783eefcbe3d2da074b2e7ba2066d61ce3fc6ef4f22805ad946cab4","impliedFormat":1},{"version":"e37115962d284b9f7a37c2bdd2add50f88365dde41f5e0ff591ffc48a8ec7575","impliedFormat":1},{"version":"6459054aabb306821a043e02b89d54da508e3a6966601a41e71c166e4ea1474f","impliedFormat":1},{"version":"bb37588926aba35c9283fe8d46ebf4e79ffe976343105f5c6d45f282793352b2","impliedFormat":1},{"version":"f89488602bec98a142072fae7ea5ba99431a569ff580c64b7be39896474799d8","impliedFormat":1},{"version":"bbbc47961f39a57df103cf4ca3bb8f8732b4b6678a18225a0aa76d59c466956c","impliedFormat":1},{"version":"2e6114a7dd6feeef85b2c80120fdbfb59a5529c0dcc5bfa8447b6996c97a69f5","impliedFormat":1},{"version":"2ffb043dc5163458e473b7010859f86e01dc4edffcae0a93d885d028b426a546","impliedFormat":1},{"version":"c8f004e6036aa1c764ad4ec543cf89a5c1893a9535c80ef3f2b653e370de45e6","impliedFormat":1},{"version":"dd80b1e600d00f5c6a6ba23f455b84a7db121219e68f89f10552c54ba46e4dc9","impliedFormat":1},{"version":"b064c36f35de7387d71c599bfcf28875849a1dbc733e82bd26cae3d1cd060521","impliedFormat":1},{"version":"05c7280d72f3ed26f346cbe7cbbbb002fb7f15739197cbbee6ab3fd1a6cb9347","impliedFormat":1},{"version":"8de9fe97fa9e00ec00666fa77ab6e91b35d25af8ca75dabcb01e14ad3299b150","impliedFormat":1},{"version":"04b7b2e0832dfd3c31e81df3975e8d8fda28e7ff999b0aa2932608a8f6661d5c","impliedFormat":1},{"version":"ca2d34c6ed5cbd3070b8b6f32f42ae54adcc6499c1e4b99f0a5798b3f27cc653","impliedFormat":1},{"version":"9ec68995e66dd6b9dac834bf5ae85fde802714ea2e82151a5d1d53ef01b463ef","impliedFormat":1},{"version":"5c4d626b4902f2ef8a1cc146d761d276cef988016dc674e3b98fbad70e64bc9f","impliedFormat":1},{"version":"fdfaa0aad899524962e2955287b5b991ffe3be50f64e02eb60c933ca44644a94","impliedFormat":1},{"version":"53c972a0f9bc3a4ec70fff7314123ea8cfcf75b3703046f767d2dc1eea87b2fb","impliedFormat":1},{"version":"f974e4a06953682a2c15d5bd5114c0284d5abf8bc0fe4da25cb9159427b70072","impliedFormat":1},{"version":"50256e9c31318487f3752b7ac12ff365c8949953e04568009c8705db802776fb","impliedFormat":1},{"version":"7d73b24e7bf31dfb8a931ca6c4245f6bb0814dfae17e4b60c9e194a631fe5f7b","impliedFormat":1},{"version":"d130c5f73768de51402351d5dc7d1b36eaec980ca697846e53156e4ea9911476","impliedFormat":1},{"version":"413586add0cfe7369b64979d4ec2ed56c3f771c0667fbde1bf1f10063ede0b08","impliedFormat":1},{"version":"06472528e998d152375ad3bd8ebcb69ff4694fd8d2effaf60a9d9f25a37a097a","impliedFormat":1},{"version":"7303b45138d2511035056a5901a1490ebdcbf055cbb1276f8629c5121cbe733e","impliedFormat":1},{"version":"27f874cd5327507eeff699a74567f60c1215b94509f4308633a7b01922471ed2","impliedFormat":1},{"version":"a401617604fa1f6ce437b81689563dfdc377069e4c58465dbd8d16069aede0a5","impliedFormat":1},{"version":"2c6cf04bc525caf6546e859e8ef10bfb9573837ec0bc5ec7b53a7b1b8ca72781","impliedFormat":1},{"version":"8695dec09ad439b0ceef3776ea68a232e381135b516878f0901ed2ea114fd0fe","impliedFormat":1},{"version":"304b44b1e97dd4c94697c3313df89a578dca4930a104454c99863f1784a54357","impliedFormat":1},{"version":"0a437ae178f999b46b6153d79095b60c42c996bc0458c04955f1c996dc68b971","impliedFormat":1},{"version":"74b2a5e5197bd0f2e0077a1ea7c07455bbea67b87b0869d9786d55104006784f","impliedFormat":1},{"version":"4a7baeb6325920044f66c0f8e5e6f1f52e06e6d87588d837bdf44feb6f35c664","impliedFormat":1},{"version":"87cc05fe13108f02e12da7e3efd8e360fef78d96a0c9e11408ea1b1b9fb3e03d","impliedFormat":1},{"version":"1abbf67c218d23c2ce76887caac2df6c7dab3d97ba2b65348432b876f510002a","impliedFormat":1},{"version":"1a82deef4c1d39f6882f28d275cad4c01f907b9b39be9cbc472fcf2cf051e05b","impliedFormat":1},{"version":"4b20fcf10a5413680e39f5666464859fc56b1003e7dfe2405ced82371ebd49b6","impliedFormat":1},{"version":"c06ef3b2569b1c1ad99fcd7fe5fba8d466e2619da5375dfa940a94e0feea899b","impliedFormat":1},{"version":"f7d628893c9fa52ba3ab01bcb5e79191636c4331ee5667ecc6373cbccff8ae12","impliedFormat":1},{"version":"1d879125d1ec570bf04bc1f362fdbe0cb538315c7ac4bcfcdf0c1e9670846aa6","impliedFormat":1},{"version":"8bd496cf710d4873d15e4891a5dbf945673e3321ca74cf75187e347fd5ed295e","impliedFormat":1},{"version":"a6dba407fc287f1e25454e75028c91bbc00675f2d1c4e8b3edcc36c08611a486","impliedFormat":1},{"version":"d663134457d8d669ae0df34eabd57028bddc04fc444c4bc04bc5215afc91e1f4","impliedFormat":1},{"version":"e91f7b1344577a02f051b9b471f33044fef8334a76dc9e1de003d17595a5219b","impliedFormat":1},{"version":"c0723195c85e19656d6b5b9fdb81d3f3403c1ae4679e722c6ea058c516b38d12","impliedFormat":1},{"version":"186eea74805194f04e41038fc5eca653788b9dedbab7c2d7d17e10139622dd92","impliedFormat":1},{"version":"71d9eb4c4e99456b78ae182fb20a5dfc20eb1667f091dbb9335b3c017dd1c783","impliedFormat":1},{"version":"cfa846a7b7847a1d973605fbb8c91f47f3a0f0643c18ac05c47077ebc72e71c7","impliedFormat":1},{"version":"1594da19968752a22b2ac48c2d0e60575700e745c577a8a4a676b841238ad5bb","impliedFormat":1},{"version":"e0cee12109e0a10a4c3d6769fcc7644b7c1ea7f52365bea51728f5af29f8a137","impliedFormat":1},{"version":"7d4254b4c6c67a29d5e7f65e67d72540480ac2cfb041ca484847f5ae70480b62","impliedFormat":1},{"version":"3536968defef8a75514f547ead5e2e9c1e984820290ec9b00c5fdfb6ef786535","impliedFormat":1},{"version":"d83773870080c30a230e322ce13a9c6f3398e8dacea4ea8a83e26370f3bac23e","impliedFormat":1},{"version":"dcfeaf98d66314fec29a9076c4290e45d0b196a65827becc19138e9c7b855f37","impliedFormat":1},{"version":"6849fe9210fe4946d5f085bfed36758f33dc6ae15a751338d178dd4daa017c46","impliedFormat":1},{"version":"888cda0fa66d7f74e985a3f7b1af1f64b8ff03eb3d5e80d051c3cbdeb7f32ab7","impliedFormat":1},{"version":"60681e13f3545be5e9477acb752b741eae6eaf4cc01658a25ec05bff8b82a2ef","impliedFormat":1},{"version":"ffae4e1e06aa848a1e4bcef162cd1c48e5909b26223515981310af9c036bdfc7","impliedFormat":1},{"version":"a57b1802794433adec9ff3fed12aa79d671faed86c49b09e02e1ac41b4f1d33a","impliedFormat":1},{"version":"34e16eb7c31768a11a08aebcfb3d70d7b8f0b016197e98d8419e566ceae6d6c8","impliedFormat":1},{"version":"f94ec1f7e4b709d26960306c9082a7a1b728a6e13089346aa48ba57c74cbf47e","impliedFormat":1},{"version":"9a11cb4033405e96c247cd5aa29790212aaffdd127869e8a5219103f0b389fd5","impliedFormat":1},{"version":"01479d9d5a5dda16d529b91811375187f61a06e74be294a35ecce77e0b9e8d6c","impliedFormat":1},{"version":"aff5213585cb72e94054dfe17250ff315f3569b3919d1ef1ad235f37c4ee894e","impliedFormat":1},{"version":"fb2ea35e1be6388d722d7725e2b49c697d34d9c890c3b96758faaeb86d35cef8","impliedFormat":1},{"version":"ce0df82a9ae6f914ba08409d4d883983cc08e6d59eb2df02d8e4d68309e7848b","impliedFormat":1},{"version":"1a4dc28334a926d90ba6a2d811ba0ff6c22775fcc13679521f034c124269fd40","impliedFormat":1},{"version":"f05315ff85714f0b87cc0b54bcd3dde2716e5a6b99aedcc19cad02bf2403e08c","impliedFormat":1},{"version":"5fad3b31fc17a5bc58095118a8b160f5260964787c52e7eb51e3d4fcf5d4a6f0","impliedFormat":1},{"version":"72105519d0390262cf0abe84cf41c926ade0ff475d35eb21307b2f94de985778","impliedFormat":1},{"version":"456006a6975b26c0a1785feddae165f6d307e2d601ffde27e21fc4a790e448a4","impliedFormat":1},{"version":"c857e0aae3f5f444abd791ec81206020fbcc1223e187316677e026d1c1d6fe08","impliedFormat":1},{"version":"ccf6dd45b708fb74ba9ed0f2478d4eb9195c9dfef0ff83a6092fa3cf2ff53b4f","impliedFormat":1},{"version":"1fe0d18b111e1145a7e7601855bccd4ca20f24e3b9a5aba6bb1fa9d1a7059170","impliedFormat":1},{"version":"5632c3c26d420c063eebe64c45b1248b9492a67bf44f1d0c57e9dc8f6cf449bb","impliedFormat":1},{"version":"0df5aa619ab12993a39ea6dae062ee46eadbb4d738916460e636ada52bced75b","impliedFormat":1},{"version":"8fca3039857709484e5893c05c1f9126ab7451fa6c29e19bb8c2411a2e937345","impliedFormat":1},{"version":"35069c2c417bd7443ae7c7cafd1de02f665bf015479fec998985ffbbf500628c","impliedFormat":1},{"version":"10ab7be91f87ebe8916b62cf28af2e45b5601fc7b0e311adf838f912c6b31dd8","impliedFormat":1},{"version":"bc636fbc08e0979ceb7eb0731a33000283d77a33b62e1f71ee65be50394e40ba","impliedFormat":1},{"version":"7e0b7f91c5ab6e33f511efc640d36e6f933510b11be24f98836a20a2dc914c2d","impliedFormat":1},{"version":"045b752f44bf9bbdcaffd882424ab0e15cb8d11fa94e1448942e338c8ef19fba","impliedFormat":1},{"version":"2894c56cad581928bb37607810af011764a2f511f575d28c9f4af0f2ef02d1ab","impliedFormat":1},{"version":"0a72186f94215d020cb386f7dca81d7495ab6c17066eb07d0f44a5bf33c1b21a","impliedFormat":1},{"version":"75bbd3be047d539988a0ff0b56384ef7a6a25f3b676ad96bee547d44c31622a7","impliedFormat":1},{"version":"42960001a776b089ade681ab5cfddc936e0afb0615133ec1841f3dee89d3e1bf","impliedFormat":1},{"version":"0aedb02516baf3e66b2c1db9fef50666d6ed257edac0f866ea32f1aa05aa474f","impliedFormat":1},{"version":"da47712b394d944328245482603bc6f416d3949b67c9392279caab595076b510","affectsGlobalScope":true,"impliedFormat":1},{"version":"37d0071d8f0a06dc55c2c5e0ec3391affd4fd107c53410bf358196ec0bf3923f","impliedFormat":1},{"version":"b213dad76ca37fd552274c9499056e1c0d9c1bd38a55bb7f68b22ba6b84c3ad7","impliedFormat":1},{"version":"56ccb49443bfb72e5952f7012f0de1a8679f9f75fc93a5c1ac0bafb28725fc5f","impliedFormat":1},{"version":"20fa37b636fdcc1746ea0738f733d0aed17890d1cd7cb1b2f37010222c23f13e","impliedFormat":1},{"version":"d90b9f1520366d713a73bd30c5a9eb0040d0fb6076aff370796bc776fd705943","impliedFormat":1},{"version":"bc03c3c352f689e38c0ddd50c39b1e65d59273991bfc8858a9e3c0ebb79c023b","impliedFormat":1},{"version":"19df3488557c2fc9b4d8f0bac0fd20fb59aa19dec67c81f93813951a81a867f8","affectsGlobalScope":true,"impliedFormat":1},{"version":"b25350193e103ae90423c5418ddb0ad1168dc9c393c9295ef34980b990030617","affectsGlobalScope":true,"impliedFormat":1},{"version":"bef86adb77316505c6b471da1d9b8c9e428867c2566270e8894d4d773a1c4dc2","impliedFormat":1},{"version":"5a49adaef698b7ad7e6127949fa1b0bbd3d46b7cbd11c54e392a4dcdd51f5190","impliedFormat":1},{"version":"96171c03c2e7f314d66d38acd581f9667439845865b7f85da8df598ff9617476","impliedFormat":1},{"version":"27be6622e2922a1b412eb057faa854831b95db9db5035c3f6d4b677b902ab3b7","impliedFormat":1},{"version":"5c634644d45a1b6bc7b05e71e05e52ec04f3d73d9ac85d5927f647a5f965181a","impliedFormat":1},{"version":"2489bf04d77dc025ba67f49f1a56eb24b9db477d5ff88123d887e163ed1776aa","impliedFormat":1},{"version":"63a7595a5015e65262557f883463f934904959da563b4f788306f699411e9bac","impliedFormat":1},{"version":"4ba137d6553965703b6b55fd2000b4e07ba365f8caeb0359162ad7247f9707a6","impliedFormat":1},{"version":"0b77b819b5417775fccb20c678293cf614c054a5b1a65421a5b933a9124ba998","impliedFormat":1},{"version":"e1f6076688a95bd82deaac740fccbe3cdea0d8a22057cccc9c5bce4398bdd33b","impliedFormat":1},{"version":"9252d498a77517aab5d8d4b5eb9d71e4b225bbc7123df9713e08181de63180f6","impliedFormat":1},{"version":"b1f1d57fde8247599731b24a733395c880a6561ec0c882efaaf20d7df968c5af","impliedFormat":1},{"version":"c8dadeff90ccc638d88a989c1139fd6a1329a5b39c2a7cbef1811c83ffe40903","impliedFormat":1},{"version":"35e6379c3f7cb27b111ad4c1aa69538fd8e788ab737b8ff7596a1b40e96f4f90","impliedFormat":1},{"version":"1fffe726740f9787f15b532e1dc870af3cd964dbe29e191e76121aa3dd8693f2","impliedFormat":1},{"version":"5a3ea721d03a361ccbdd7390ccd75f6e84cbca3a3f01f4b331ecc9af31890c49","impliedFormat":1},{"version":"e7dfaee4af38d45b1cab8a1ee0b3bc1f85ddcf64545ed391d675d78ae6526274","affectsGlobalScope":true,"impliedFormat":1},{"version":"98e2b197bf7fe7800f89c87825e2556d66474869845e97ad9c2b36f347c43539","impliedFormat":1},{"version":"af48e58339188d5737b608d41411a9c054685413d8ae88b8c1d0d9bfabdf6e7e","impliedFormat":1},{"version":"616775f16134fa9d01fc677ad3f76e68c051a056c22ab552c64cc281a9686790","impliedFormat":1},{"version":"65c24a8baa2cca1de069a0ba9fba82a173690f52d7e2d0f1f7542d59d5eb4db0","impliedFormat":1},{"version":"f9fe6af238339a0e5f7563acee3178f51db37f32a2e7c09f85273098cee7ec49","impliedFormat":1},{"version":"1de8c302fd35220d8f29dea378a4ae45199dc8ff83ca9923aca1400f2b28848a","impliedFormat":1},{"version":"77e71242e71ebf8528c5802993697878f0533db8f2299b4d36aa015bae08a79c","impliedFormat":1},{"version":"98a787be42bd92f8c2a37d7df5f13e5992da0d967fab794adbb7ee18370f9849","impliedFormat":1},{"version":"332248ee37cca52903572e66c11bef755ccc6e235835e63d3c3e60ddda3e9b93","impliedFormat":1},{"version":"94e8cc88ae2ef3d920bb3bdc369f48436db123aa2dc07f683309ad8c9968a1e1","impliedFormat":1},{"version":"4545c1a1ceca170d5d83452dd7c4994644c35cf676a671412601689d9a62da35","impliedFormat":1},{"version":"320f4091e33548b554d2214ce5fc31c96631b513dffa806e2e3a60766c8c49d9","impliedFormat":1},{"version":"a2d648d333cf67b9aeac5d81a1a379d563a8ffa91ddd61c6179f68de724260ff","impliedFormat":1},{"version":"d90d5f524de38889d1e1dbc2aeef00060d779f8688c02766ddb9ca195e4a713d","impliedFormat":1},{"version":"07ed3ddab975995eea41b22f3010506fb9f5fb301d04820b07d7a1aee5477d7c","impliedFormat":1},{"version":"969d8b0965849f4bae7cab0ba90bd1e1220e95999c2c6f01117fa7500901c017","impliedFormat":1},{"version":"6ec840ee5e2bc103f557fe38b1d585ee250540468713d7634ee066de372bf332","impliedFormat":1},{"version":"b0309e1eda99a9e76f87c18992d9c3689b0938266242835dd4611f2b69efe456","impliedFormat":1},{"version":"47699512e6d8bebf7be488182427189f999affe3addc1c87c882d36b7f2d0b0e","impliedFormat":1},{"version":"6ceb10ca57943be87ff9debe978f4ab73593c0c85ee802c051a93fc96aaf7a20","impliedFormat":1},{"version":"1de3ffe0cc28a9fe2ac761ece075826836b5a02f340b412510a59ba1d41a505a","impliedFormat":1},{"version":"e46d6cc08d243d8d0d83986f609d830991f00450fb234f5b2f861648c42dc0d8","impliedFormat":1},{"version":"1c0a98de1323051010ce5b958ad47bc1c007f7921973123c999300e2b7b0ecc0","impliedFormat":1},{"version":"ff863d17c6c659440f7c5c536e4db7762d8c2565547b2608f36b798a743606ca","impliedFormat":1},{"version":"5412ad0043cd60d1f1406fc12cb4fb987e9a734decbdd4db6f6acf71791e36fe","impliedFormat":1},{"version":"ad036a85efcd9e5b4f7dd5c1a7362c8478f9a3b6c3554654ca24a29aa850a9c5","impliedFormat":1},{"version":"fedebeae32c5cdd1a85b4e0504a01996e4a8adf3dfa72876920d3dd6e42978e7","impliedFormat":1},{"version":"e297c0a524edee7677939122f90027bfbe5f2698939d9a85728e5044b39c7124","impliedFormat":1},{"version":"cdf21eee8007e339b1b9945abf4a7b44930b1d695cc528459e68a3adc39a622e","impliedFormat":1},{"version":"bc9ee0192f056b3d5527bcd78dc3f9e527a9ba2bdc0a2c296fbc9027147df4b2","impliedFormat":1},{"version":"b62381cae176db34f003cc6172ee8f3e0122014889d66391aa73698105cf4934","impliedFormat":1},{"version":"1d9c0a9a6df4e8f29dc84c25c5aa0bb1da5456ebede7a03e03df08bb8b27bae6","impliedFormat":1},{"version":"84380af21da938a567c65ef95aefb5354f676368ee1a1cbb4cae81604a4c7d17","impliedFormat":1},{"version":"1af3e1f2a5d1332e136f8b0b95c0e6c0a02aaabd5092b36b64f3042a03debf28","impliedFormat":1},{"version":"30d8da250766efa99490fc02801047c2c6d72dd0da1bba6581c7e80d1d8842a4","impliedFormat":1},{"version":"03566202f5553bd2d9de22dfab0c61aa163cabb64f0223c08431fb3fc8f70280","impliedFormat":1},{"version":"41eb514d9ce0a6e87957f08a4b7af70d93f87637f37dee706e2d92a6601c25a9","impliedFormat":1},{"version":"e7765aa8bcb74a38b3230d212b4547686eb9796621ffb4367a104451c3f9614f","impliedFormat":1},{"version":"1de80059b8078ea5749941c9f863aa970b4735bdbb003be4925c853a8b6b4450","impliedFormat":1},{"version":"1d079c37fa53e3c21ed3fa214a27507bda9991f2a41458705b19ed8c2b61173d","impliedFormat":1},{"version":"5bf5c7a44e779790d1eb54c234b668b15e34affa95e78eada73e5757f61ed76a","impliedFormat":1},{"version":"5835a6e0d7cd2738e56b671af0e561e7c1b4fb77751383672f4b009f4e161d70","impliedFormat":1},{"version":"4b7f74b772140395e7af67c4841be1ab867c11b3b82a51b1aeb692822b76c872","impliedFormat":1},{"version":"7bd01f0f28cd3aeb2046274d85208e245965f6f2948edf4f7b2057bcf9f22ccc","impliedFormat":99},{"version":"d2f2cf2b8cc92bea913cda4a076e0f790b23a21e84f989d12f0116a7fe3906e0","impliedFormat":99},{"version":"6de125ea94866c736c6d58d68eb15272cf7d1020a5b459fea1c660027eca9a90","affectsGlobalScope":true,"impliedFormat":1},{"version":"f5b20bc288ee49989c95b20847fc93b96bf61cc0845598897a6a53a967dd7d07","affectsGlobalScope":true,"impliedFormat":1},{"version":"064ac1c2ac4b2867c2ceaa74bbdce0cb6a4c16e7c31a6497097159c18f74aa7c","impliedFormat":1},{"version":"3dc14e1ab45e497e5d5e4295271d54ff689aeae00b4277979fdd10fa563540ae","impliedFormat":1},{"version":"d3b315763d91265d6b0e7e7fa93cfdb8a80ce7cdd2d9f55ba0f37a22db00bdb8","impliedFormat":1},{"version":"b789bf89eb19c777ed1e956dbad0925ca795701552d22e68fd130a032008b9f9","impliedFormat":1},"4e4da12aa061aac172fb1bcb48e9b6e4b293080d2f494327925fdba8f39632ac",{"version":"668fef72d1b08b050572551967bb8ee81d4bb0d8a7d230ce807a949f93cdcf50","signature":"2e220d59eaaf278dac324a51daa92953510bc411871bbd0608fb9f190d492fee"},{"version":"68936546ecf914fc524cb7dedb438c2d618ede3893a865b2df32a005780acb40","signature":"e54998b23a5bb33502375956c137de5bed933956f7c1c15ceca0bf1b106be6fe"},{"version":"17c6561066a9708a09115ad4b49ff23cf81a607f54278c9b9b5865964906f415","impliedFormat":1},{"version":"32727845ab5bd8a9ef3e4844c567c09f6d418fcf0f90d381c00652a6f23e7f6e","impliedFormat":1},{"version":"d3cfde44f8089768ebb08098c96d01ca260b88bccf238d55eee93f1c620ff5a5","impliedFormat":1},{"version":"293eadad9dead44c6fd1db6de552663c33f215c55a1bfa2802a1bceed88ff0ec","impliedFormat":1},{"version":"833e92c058d033cde3f29a6c7603f517001d1ddd8020bc94d2067a3bc69b2a8e","impliedFormat":1},{"version":"08b2fae7b0f553ad9f79faec864b179fc58bc172e295a70943e8585dd85f600c","impliedFormat":1},{"version":"f12edf1672a94c578eca32216839604f1e1c16b40a1896198deabf99c882b340","impliedFormat":1},{"version":"e3498cf5e428e6c6b9e97bd88736f26d6cf147dedbfa5a8ad3ed8e05e059af8a","impliedFormat":1},{"version":"dba3f34531fd9b1b6e072928b6f885aa4d28dd6789cbd0e93563d43f4b62da53","impliedFormat":1},{"version":"f672c876c1a04a223cf2023b3d91e8a52bb1544c576b81bf64a8fec82be9969c","impliedFormat":1},{"version":"e4b03ddcf8563b1c0aee782a185286ed85a255ce8a30df8453aade2188bbc904","impliedFormat":1},{"version":"2329d90062487e1eaca87b5e06abcbbeeecf80a82f65f949fd332cfcf824b87b","impliedFormat":1},{"version":"25b3f581e12ede11e5739f57a86e8668fbc0124f6649506def306cad2c59d262","impliedFormat":1},{"version":"4fdb529707247a1a917a4626bfb6a293d52cd8ee57ccf03830ec91d39d606d6d","impliedFormat":1},{"version":"a9ebb67d6bbead6044b43714b50dcb77b8f7541ffe803046fdec1714c1eba206","impliedFormat":1},{"version":"5780b706cece027f0d4444fbb4e1af62dc51e19da7c3d3719f67b22b033859b9","impliedFormat":1},{"version":"60200590d8ecf247a6e9c769c6b79bd8e688c3af14ef208072d0c6954b25f125","impliedFormat":1},{"version":"7a8ec10b0834eb7183e4bfcd929838ac77583828e343211bb73676d1e47f6f01","impliedFormat":1},{"version":"6e8044a9ca35eb66823c9ddddf826ca28bf900cd0cb3d31b3007277d094dc21e","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f00324f263189b385c3a9383b1f4dae6237697bcf0801f96aa35c340512d79c","impliedFormat":1},{"version":"ec8997c2e5cea26befc76e7bf990750e96babb16977673a9ff3b5c0575d01e48","impliedFormat":1},{"version":"89b0128d7ad0178c7be03d0db8cc3fb179a4708970524529240cbf203b1773e5","signature":"85f7621f8800f9f6ca2bb4bd794f00906c45dadf8ec411ffe0fb8d636fbfaedd"},{"version":"c76c02846ba7d40b9b3488f0e8d75d02cbdee2f0bc5fcd55dd3bd2e1457646ea","impliedFormat":99},{"version":"4ead13a482c539b77394b2a97e3b877b809eac596390371cea490286f53b996a","impliedFormat":99},{"version":"06db2f8ba1d1dfacf04529cb731081ab23f133f29c7608ebdfbcab356996827c","impliedFormat":99},{"version":"bdd14f07b4eca0b4b5203b85b8dbc4d084c749fa590bee5ea613e1641dcd3b29","impliedFormat":99},{"version":"3a582c6e8906f5b094ccf0de6cc6f4f8a54b05a34f52517aba5c9c7f704f6b28","impliedFormat":99},{"version":"ef13c73d6157a32933c612d476c1524dd674cf5b9a88571d7d6a0d147544d529","impliedFormat":99},{"version":"49ab4f1d153a252779958fc87b700743d32b5ffa42addd70ae23ad3f429daa5c","impliedFormat":99},{"version":"0528f6d21f7a02d4092895090d2dd86104bd5a3e79eced96d5a1a7dd90943d17","impliedFormat":99},{"version":"427fe2004642504828c1476d0af4270e6ad4db6de78c0b5da3e4c5ca95052a99","impliedFormat":1},{"version":"2eeffcee5c1661ddca53353929558037b8cf305ffb86a803512982f99bcab50d","impliedFormat":99},{"version":"9afb4cb864d297e4092a79ee2871b5d3143ea14153f62ef0bb04ede25f432030","affectsGlobalScope":true,"impliedFormat":99},{"version":"5c935b7fc4ddc1410ea1cd7cd4e35ed106a6e4920dd27a9480a40fd224359dc3","affectsGlobalScope":true,"impliedFormat":99},{"version":"3b89216a7e38a454985ad17bb2ff85792837dc812f2a89fa5f60ad0a2e216fa7","impliedFormat":99},{"version":"16fe60bb544cfedfd2b5bb2f7d0b3957be7978706d57d9f06edc9c0c8dbdba23","impliedFormat":99},{"version":"de4a612aa8f1704af486f701e21993c786ba7d8cfed55fffa6684026aea2346e","impliedFormat":99},{"version":"c73fdf42528325dd17940937ed787b15ae3445c6a2dae1a2b74bc4d87d337ca2","impliedFormat":99},{"version":"e8e17dfef3cfa9f0847ac93dd535a9896af7fb57c1a1b164484bb1b0ee4a25d8","impliedFormat":99},{"version":"905aa259ceb7f7b7d1d59f99de8868c65ef476f04888e779f85dd1d7e1235223","impliedFormat":99},{"version":"638a22f8e16b31c37297483fa38cfc760ed309b16d4c606a7b4532f4394c9c0c","impliedFormat":99},{"version":"9394183f4c37b8591156f32e41223c9e0dd211eefe7499155d4cdf15268eaea8","impliedFormat":99},{"version":"b1aaa10e07510ebf74e94f6a0ec8c0df41cdc87bf4ec9d3907031b2a1ee6f602","impliedFormat":99},{"version":"7f429346f311ed5c346764a92cd89474bfb7d4012ee557801d6177bd60a81fee","impliedFormat":99},{"version":"86da92c883312ac2f3b35d0fdbda6196bdd614c3d72c386917f9c636b2eacb6d","impliedFormat":99},{"version":"7d3e062a778b8f5ea4f0cac7e925e31f88e6739812ebc5f827474324a4048f14","impliedFormat":99},{"version":"4f9e435035dddeab56b449e09ce1782be49c853304f156a2affcabca0a815862","impliedFormat":99},{"version":"4a838129e2aa98dbdb49a5f1a3367b74e204d92fbb1a66ebffbcb4dd8a4112e2","impliedFormat":99},{"version":"ad86350594b91ab1008decf71af218a49c62d8b1cb955c30a3984046dcbc86d7","impliedFormat":99},{"version":"64cad96d8eea46fcf925ccf652d01b1f841a3df1900d84c31cd26f15a97c9fc4","impliedFormat":99},{"version":"4e003c868b0d8f8ad200b96cbc653e18e513fa23e1c19c4fe3cc25d4394efc47","impliedFormat":99},{"version":"8887e70871f697fa42ad7cdf32168db60ec2d6760c173c97973e35377fe5d83b","impliedFormat":99},{"version":"e0864480ea083087d705f9405bd6bf59b795e8474c3447f0d6413b2bce535a09","impliedFormat":99},{"version":"e67cbea16f1994af89efd700542dbf3828a46a52b29e4d67e801bd7869dc103c","impliedFormat":99},{"version":"971f12a5fc236419ced0b7b9f23a53c1758233713f565635bbf4b85e2b23f55a","impliedFormat":99},{"version":"76de3321ce519928f1ff7d7a30391c0dc7374af20f81d9167919f038895b5cb0","impliedFormat":99},{"version":"094b9210da23b8711709b0535c59841186267bf6b83c1609aa9b515f830ab274","impliedFormat":99},{"version":"fbfbb4e99c6259ff5ccc4a5a62b3b63c0c8cae6e84737786c4a4c761c9a9de91","impliedFormat":99},{"version":"604887bbd5b0a93234ce882543a465f008636185c52e0f0353330e2bc38b03b6","impliedFormat":99},{"version":"32bf912173e8a9533631f9e9d8dc90a2ac7b52c2355611ddd886beab24dfd182","impliedFormat":99},{"version":"82695324abf7f3278b6d9f0582f4a544e8f7055c8cbe1065ab5cbacde1719c4c","impliedFormat":99},{"version":"43bba542e50e19241ec64bc13cfc0d9273e6198f36563cecad1f4e4b78ad47f3","impliedFormat":99},{"version":"0b215f03e21d3b61e59ec62ae5ffe869b8f8db497ee1999f7aee263aafe2e38c","impliedFormat":99},{"version":"f582b0fcbf1eea9b318ab92fb89ea9ab2ebb84f9b60af89328a91155e1afce72","impliedFormat":99},{"version":"402e5c534fb2b85fa771170595db3ac0dd532112c8fa44fc23f233bc6967488b","impliedFormat":1},{"version":"52dcc257df5119fb66d864625112ce5033ac51a4c2afe376a0b299d2f7f76e4a","impliedFormat":1},{"version":"e5bab5f871ef708d52d47b3e5d0aa72a08ee7a152f33931d9a60809711a2a9a3","impliedFormat":1},{"version":"e16dc2a81595736024a206c7d5c8a39bfe2e6039208ef29981d0d95434ba8fcf","impliedFormat":1},{"version":"cc4a4903fb698ca1d961d4c10dce658aa3a479faf40509d526f122b044eaf6a4","impliedFormat":1},{"version":"19ee8416e6473ed6c7adb868fa796b5653cf0fa2a337658e677eaa0d134388c3","impliedFormat":1},{"version":"1328ab4e442614b28cdb3d4b414cf68325c0da0dca07287a338d0654b7a00261","impliedFormat":1},{"version":"a039dc21f045919f3cbee2ec13812cc6cc3eebc99dae4be00973230f468d19a6","impliedFormat":1},{"version":"3fbe57af01460e49dcd29df55d6931e1672bc6f1be0fb073d11410bc16f9037d","impliedFormat":1},{"version":"f760be449e8562ec5c09bb5187e8e1eabf3c113c0c58cddda53ef8c69f3e2131","impliedFormat":1},{"version":"44325ed13294fce6ab825b82947bbeed2611db7dad9d9135260192f375e5a189","impliedFormat":1},{"version":"e392e8fb5b514eafc585601c1d781485aa6dd6a320e75daf1064a4c6918a1b45","impliedFormat":1},{"version":"46e4a36e8ddbdfb4e7330e11c81c970dc8b218611df9183d39c41c5f8c653b55","impliedFormat":1},{"version":"370bde134aa8c2abc926d0e99d3a4d5d5dba65c6ee65459137e4f02670cbf841","impliedFormat":1},{"version":"6332f565867cf4a740a70e30f31cefba37ef7cebcf74f22eab8d744fde6d193e","impliedFormat":1},{"version":"2977b7884aedc895a1d0c9c210c7cf3272c29d6959a08a6fa3ff71e0aff08175","impliedFormat":1},{"version":"17f2922d41ddd032830a91371c948cd9ce903b35c95adca72271a54584f19b0b","impliedFormat":1},{"version":"3eed76ede2a1a14d7c9bb0a642041282dcc264811139d3dd275c9fe14efc9840","impliedFormat":1},{"version":"e3cf0611709328b449ec13f8c436712d62003620ce480139fae46ce001c2ee9f","impliedFormat":1},{"version":"8d369483f0c2b9ee388129cfdb6a43bc8112b377e86a41884bd06e19ce04f4c1","impliedFormat":99},{"version":"3fd8a5aefd8c3feb3936ca66f5aa89dff7bf6e6537b4158dbd0f6e0d65ed3b9e","impliedFormat":1},{"version":"a18642ddf216f162052a16cba0944892c4c4c977d3306a87cb673d46abbb0cbf","impliedFormat":1},{"version":"41c41c6e90133bb2a14f7561f29944771886e5535945b2b372e2f6ed6987746e","impliedFormat":1},{"version":"4ec16d7a4e366c06a4573d299e15fe6207fc080f41beac5da06f4af33ea9761e","impliedFormat":99},{"version":"960bd764c62ac43edc24eaa2af958a4b4f1fa5d27df5237e176d0143b36a39c6","affectsGlobalScope":true,"impliedFormat":99},{"version":"d2bb2bc576d9ddfc7c8aa6dbec440b6d8464abeaf46e3a0e4ed65b0c339f7ff6","impliedFormat":99},{"version":"59f8dc89b9e724a6a667f52cdf4b90b6816ae6c9842ce176d38fcc973669009e","affectsGlobalScope":true,"impliedFormat":99},{"version":"a6fad0438acd1d5b8eff4c0fcbe5a3b7810e688f641149f2ea6714e1b8b5e74b","impliedFormat":99},{"version":"b5ce343886d23392be9c8280e9f24a87f1d7d3667f6672c2fe4aa61fa4ece7d4","impliedFormat":99},{"version":"72ce5b734c05da85c85a6f6dc05823b051d6aa41acaedeeb1d17c72f3b4efa72","impliedFormat":99},{"version":"b0857bb28fd5236ace84280f79a25093f919fd0eff13e47cc26ea03de60a7294","impliedFormat":99},{"version":"5e43e0824f10cd8c48e7a8c5c673638488925a12c31f0f9e0957965c290eb14c","impliedFormat":99},{"version":"53cf4076f42b29b8d411259d168d51b3a0274c42c8814e5b44dfa8803a35d4fc","impliedFormat":99},{"version":"a39461ee1f27cf3e6cfd63d21045713d26d521da55ea4d8efccb705f689e6dbb","impliedFormat":99},{"version":"61bb64660ee150f3ab618340e15cca0a81664801bede7c966ca0eca3a952fe63","impliedFormat":99},{"version":"42a12f2faa483c9b48195ed794d22698162274e755f6e07219c2351c4f08d732","impliedFormat":99},{"version":"ec0c42bb0f465e4993f2bc68a6ce9df9a2dcbc7b83e21748f82f1b69561938e3","impliedFormat":99},{"version":"f50ff37a9cbbe74475f426474d9827083c7c2c138a954d28f1690df338f69291","impliedFormat":99},{"version":"61fd6c17235d530c40f543dd7c40afab091d91c1ef890baeed30db6d82b04b28","impliedFormat":99},{"version":"bcbd3becd08b4515225880abea0dbfbbf0d1181ce3af8f18f72f61edbe4febfb","impliedFormat":99},{"version":"091767bc841f937654ed597d49e023ed59850355e746ae1a6f20ab31076ee1fb","impliedFormat":99},{"version":"19c6d6135af59693698d384050b45a8a049493500add442f58e4bd7c8a255ab6","impliedFormat":99},{"version":"6a0dba12d55314638a8c51108b20fe2f68f1364a619d098918bda91c22dec154","impliedFormat":99},{"version":"8124828a11be7db984fcdab052fd4ff756b18edcfa8d71118b55388176210923","impliedFormat":99},{"version":"2b39c6cf59088713babbfc3e20ee85f1375d40e66953156fa658346b8346f24f","impliedFormat":99},{"version":"69bf2422313487956e4dacf049f30cb91b34968912058d244cb19e4baa24da97","impliedFormat":99},{"version":"6987dfb4b0c4e02112cc4e548e7a77b3d9ddfeffa8c8a2db13ceac361a4567d9","impliedFormat":99},{"version":"5e2ba3d18d78aebbde1f34bde356e41e9c76eeaeaeee56a37036596a9eff4211","impliedFormat":99},{"version":"8280ae8ccc0493b32d1742d585357ab9f0a508ea050af25a5a20d64010d0a5cf","impliedFormat":99},{"version":"7adfd9f9056ecd4ae6c65fde2a98654960c662714c73f048478959d04c09e144","impliedFormat":99},{"version":"437b7613a30a2fcde463f7b707c6d5567a8823fbc51de50b8641bf5b1d126fad","impliedFormat":99},{"version":"63ea959e28c110923f495576e614fb8b36c09b6828b467b2c7cd7f03b03ccf9f","impliedFormat":99},{"version":"1601a95dbb33059fc3d12638ed2a9aecff899e339c5c0f3a0b28768866d385b4","impliedFormat":99},{"version":"56fc978580577d30f4c2cdb5b1eb9217b66ed66537dd27141256f426e4b8dd68","impliedFormat":99},{"version":"2c5413050a2580becf9d82dd7e3006b95623e96f145356bf73230cd635352f70","impliedFormat":99},{"version":"860bedc71ead192ea4a0ea5ef4686e65724d14b391ebd1a6671a7044e6bd8e15","impliedFormat":99},{"version":"7c0a845bee4a084cbb8654709f48e5f13e2f6d45e5e2dde7c57cadf79fd9e3d5","impliedFormat":99},{"version":"7fa6fdc6eeeb3850e6b3166836f8c9199594c4f4bed3cee02cac0ca33d71894d","impliedFormat":99},{"version":"e53757f3e6688e8be16b36ccbeedc85637e607353fc67ff7b6665d6005aeaa12","impliedFormat":99},{"version":"88ba2660f5b024c7afd02ea700bc0c677687e17e34f0a94c3256ddb55e0f1c5d","impliedFormat":99},{"version":"7bbff6783e96c691a41a7cf12dd5486b8166a01b0c57d071dbcfca55c9525ec4","impliedFormat":99},{"version":"533b4203d6b6d412d946542b80c93670629689e92e5cad69fdba5c5bb5eade26","signature":"4b96dd19fd2949d28ce80e913412b0026dc421e5bf6c31d87c7b5eb11b5753b4"},{"version":"4ffba3c5848b4fe62ee59b754fd5f256ad9656a0db6d37b9a2a8cb40dfc7ac21","impliedFormat":99},{"version":"c76c02846ba7d40b9b3488f0e8d75d02cbdee2f0bc5fcd55dd3bd2e1457646ea","impliedFormat":99},{"version":"32b35cf0dc3a1b1a7118b61c34ce2ad1a29695851679f9ec34e0776f2ece2a69","impliedFormat":99},{"version":"b413fbc6658fe2774f8bf9a15cf4c53e586fc38a2d5256b3b9647da242c14389","impliedFormat":99},{"version":"59e5e964b84fdb2378e9455e4e59405030e4ed2b4c6f891ce395f17796af3cbb","impliedFormat":99},{"version":"c30a41267fc04c6518b17e55dcb2b810f267af4314b0b6d7df1c33a76ce1b330","impliedFormat":1},{"version":"72422d0bac4076912385d0c10911b82e4694fc106e2d70added091f88f0824ba","impliedFormat":1},{"version":"da251b82c25bee1d93f9fd80c5a61d945da4f708ca21285541d7aff83ecb8200","impliedFormat":1},{"version":"64db14db2bf37ac089766fdb3c7e1160fabc10e9929bc2deeede7237e4419fc8","impliedFormat":1},{"version":"98b94085c9f78eba36d3d2314affe973e8994f99864b8708122750788825c771","impliedFormat":1},{"version":"90ba95a763101bb61b8a799731a2ed60b5016b8135c1a2d5186862d4b534d4a1","impliedFormat":99},{"version":"0e357456f76f0a385119b85bd6815344c8b18db62b6590f166a76474ccf32ef3","signature":"aaaa58834d45eca53bae53252e5d8f6a00567fc7216eb27f4436e80ddc66c440"},{"version":"629de7b8afa6b201d41ea71c2572aa6dab14baf454a1f67c45a3a6de4319b7bf","impliedFormat":99},{"version":"4d0aaf566dabb98d5deca86a973b18361def63e78cb9105d1989fc0d536f7385","impliedFormat":99},{"version":"e7b6bd3f2534560c95c7e0f6879d34f6f7a3434523fd7b9afe49da59f7993ec7","impliedFormat":99},{"version":"66e50e96e6dd6d8d200d61273f4bcab112eade3c808e1b3ee72d10d78332fd5e","impliedFormat":99},{"version":"ad03d71d2519ffd7c79fd15faf903774c2f21a4b1d674c01d76c33a5136bc228","impliedFormat":99},{"version":"676e8814089e9a42fcec3201daa337d71304b78485781235112197164dba5e9f","impliedFormat":99},{"version":"2cd3295361d60ab6710b67be950ac2a1460d4513463c05227926f017de57e693","impliedFormat":99},{"version":"cca6cca91e6e241dd687810c8b235f1b7c949907f47d20abb4449986ac213547","impliedFormat":99},{"version":"00d5ab6a6ee1520d661926214dd75a8276b7c923974582d2c46ad9a21f6e503e","impliedFormat":99},{"version":"bbc05dc375148c11e7b5bf2261402ce98fde8417898a2903a943e4b21964db16","impliedFormat":99},{"version":"be2cff55ccae713b0cac7ef9dcc69062b46eb08d347a459059033e520859738f","impliedFormat":99},{"version":"188379a218dce1757a64f8ebc87576857e35c8c9d0334b679e7d379368d96841","impliedFormat":99},{"version":"1ee116ff3b08912f5032b7f86f16d1b8fa45b1097725c902806dbc8084a3721e","impliedFormat":99},{"version":"b77df010e6857bd56f9c2330676f6ea8f48d9c81bbd895c9c05d9f11d3fa3d75","impliedFormat":99},{"version":"4ead97f0a627081a5d21ece918908f526967d0949d0c90b45c2f4515f85662df","impliedFormat":99},{"version":"6c09bba1d97f8703cbdcd23abe78737586e4486ac4b3ce0f747739af0c30cd80","impliedFormat":99},{"version":"07405c66e95a529f8bf63b57a64cc6942a9ac5cecab1b3b2134ffc9196c4d4a7","impliedFormat":99},{"version":"a67c9ca56bc740acb780aed8a5b94faf0dd10655af6e78a3095bda156657115c","impliedFormat":99},{"version":"a7f45f0b22aeec996fe7e831faeaceba4bc1d8a59590e75a3339bfd8b45419ce","impliedFormat":99},{"version":"75308a7f628672360beb40dada285fb2d02e0595afc12a4704e6a6076a2d20a5","impliedFormat":99},{"version":"439200bbb1b9ea27b5fb185c072d6eb219edac0da475b820f06449a0827a5f6c","impliedFormat":99},{"version":"824cd44eb7169dea4fe9fefa7adf2fb44f6bc587d338e1ceeed1092ec61014cf","impliedFormat":99},{"version":"7dc519f860472de1942800a3da6a91d155755c5d2acb0284d5a4463a7b9abff3","impliedFormat":99},{"version":"f223f51e3a66b2bd39b59aa59c2164b8854aecccd1ff7b7c2fcb3a66a8e1e411","impliedFormat":99},{"version":"bead01c032ed7784d1b4aecad067085a38c8bf7b64e5a4b09f21cc1c381d064b","impliedFormat":99},{"version":"6e996353a7782b413c0ed794f4b04cb9706aa5ca3c28150724fe9d80c6cad45c","impliedFormat":99},{"version":"1a65216d4b55db3bd058988df32e6bc253025ba1930ade4d4a5205e781bfe304","impliedFormat":99},{"version":"1d1cefe1dd5bdbdb75353ddbdd71666aadf28108727983fcb4e392ba42edcbce","impliedFormat":99},{"version":"257fddcd39b0a21637d2570c17abac21b0cd8cae0875ffe240082f15e5d46126","impliedFormat":99},{"version":"bf51da29f5b31fae156e2982742ef7da2337d2ef82acd3262c5973965404b18f","impliedFormat":99},{"version":"8587a57f271678f9eb44a2438ac31fed60d5116e85bd47d6b6dc8625d7a6e871","impliedFormat":99},{"version":"e7d02bff94b734226b207b16fe6c2a46c1c0e3b0dc85d39d47a34e8ea8efe0a1","impliedFormat":99},{"version":"c2734f12db8092fcae323511acd49368e5daecb21066508d452d9a45a82aa81a","impliedFormat":99},{"version":"aea0570a3355e9c51fbb82a17da332d02048566f620c32470ccc85bf70258b86","impliedFormat":99},{"version":"e4ecafb8e1e626abd075d58a2bca0d8fe383b293cbadaa59ccfe5b4856a41014","impliedFormat":99},{"version":"72e62cf5528c5e51f4892553a69c706d683c9bc5568179c7c3d1c6978dffc78e","impliedFormat":99},{"version":"fcbbf949f0109630b79d05dbc31929d53879c53639176e93905a6fd2da0cd505","impliedFormat":99},{"version":"ed1ad493a8a2b51a3cb278ae7233efdfcd39a29bd4a75a2854797d6b0311bbe7","impliedFormat":99},{"version":"b94eb1cae020b71cbc7d58699aec8d79d4647f3e0b0bcd57c3953f5e7d2c707b","impliedFormat":99},{"version":"4bb6a78f0fec21772dc0f3ef099ced7026b6ea8c1414c055061d840b018ae692","impliedFormat":99},{"version":"41ace50c1440f1e93a249d18004cd1085d74aebb38f5331607d8673abc9c6096","impliedFormat":99},{"version":"85ffb7b672d1fdd090eb6379aa7bcd2a7f11d28cfde0173756899deb5e5f4bc1","impliedFormat":99},{"version":"14b6703768e5eed780982dc8981659d759e7c8d7af07a4c5e2b37d5aae14eb2e","impliedFormat":99},{"version":"fb4b6d7e220d48d5350411149d3d05ab0dedb358ae584edffe639eb30d9e4c9e","impliedFormat":99},{"version":"2d96e682cf272ae0cbc883690ce06010c818359091835d8635ab5dd27ad73017","impliedFormat":99},{"version":"b2274900ef3a672ee3d326432793b355a81b4fa96616c987aef6e29da7f809be","impliedFormat":99},{"version":"4793f920080ed0c944cb1e9dae40a0b4891a5dfd72aa4c89ac9d6071f1710eb9","impliedFormat":99},{"version":"b927703815c7d9ad0becc5ddd0ab9fa5bb832c5905e8c8ce8acecc524fdbc77f","impliedFormat":99},{"version":"ab33e4e5ff29ee4dba83c47c7af788f3b3afd98968b3e7322726b750d9d6960a","impliedFormat":99},{"version":"68af47e5210e7cb702e2292d6c04e17892e1dbdd88c2007c4fc8efb81bb07c5d","impliedFormat":99},{"version":"e3cb47758b7f62c8922e6fe75fb4a60c42eb4e72bbd81980e4d4476a723d4651","impliedFormat":99},{"version":"090b3db6a91964763c5a69cae21beefbec3aa72a22b7cf4ed956919e1716b192","impliedFormat":99},{"version":"f05c8a8f4be8d8e3c7122da1637c979134d53b834f734aef54e914d2419dc7be","impliedFormat":99},{"version":"05c4759f24acde0e1e5a79b96fb86e8f4b70b410590231475d719992cc6ee733","impliedFormat":99},{"version":"2300c1c9789f74bf0d2d208747bba5318235e50b0d3ac9ddc44b03e29ec21eb3","impliedFormat":99},{"version":"f0c6ad3246ec419a24a25761117bf749bcbb12903e5916b9a3c1d0cff465882a","impliedFormat":99},{"version":"0a4d7b71501fce33e074cde4d9bd1ff0ea51ad1326a26533d1bc9bf59f98bb75","impliedFormat":99},{"version":"eb83868a922bb79194939f60fe08114a986f8c0c62e69a143e1f94dd58e9227f","impliedFormat":99},{"version":"1f45df40743b704f351bc2bc91cbb68ff5f9ff530d67337093e4922e045a1ca8","impliedFormat":99},{"version":"ea8f2589b5d00e359517e9f3fb4cad79467dae096e2c97b74ea3f44ccb7d039d","impliedFormat":99},{"version":"fdb38b50f04bd32da0287ce730e0c0bfb9488146c850e86234fa3464b2879c7b","impliedFormat":99},{"version":"89ce6112dcca9ab31d25bd451bb9888bbe0736df7947f0a1c7ff2c7cb3bde6cf","impliedFormat":99},{"version":"03b169fc7ca088f3e846ddd38cd6dea92e517d3d51a8b6e68062ec59c0ceaaf6","impliedFormat":99},{"version":"3ced1a3db2a64cc885196638ad5fafb329bfd5ea6d4eef7ddf5e35425e613796","impliedFormat":99},{"version":"2241fc4ac841ae149a3237f25b9be966afeb62c84b4e19e31824119d6fc0ebd1","impliedFormat":99},{"version":"93ef53a370b791f5c98bb0a2c669e76640729e73f59cdb4ae535c4adb4d3eb06","impliedFormat":99},{"version":"5ff35371f80b24549899044d1f06cd0eeb676d4e817d7740146f51e3c451fa01","impliedFormat":99},{"version":"138255f21c4cac549a181994f10290c919706848ce4c2d1212fc13744dcfd3f0","impliedFormat":99},{"version":"a866500e7a1d863eca009ff411577024c39db2cb210255d221516a774afda71d","impliedFormat":99},{"version":"3c47c7d59d64a8b42500ab19e321c9b6b8156316e03f53719591a95fad35242d","impliedFormat":99},{"version":"baae68b7fb5231ee3ce8e5e57f82e50279be5d124cee634e420e4f6c528576ae","impliedFormat":99},{"version":"97b89be4dd2647b8006a891c465b3f367039bb642f52aa7b68e9a97342e3bf8e","impliedFormat":99},{"version":"0a2c8af2f4272f9bcfcf824049a4b2ab8f59fdf50f3b464b903ba777c470fde1","impliedFormat":99},{"version":"7f8b76d6180dce5787f27fc4488f4e7313f91199efacf6d223e864bdb34a95ce","impliedFormat":99},{"version":"60e84d355a375b227ad9dac9b5c8eb3b52cafe2e87eff65ca50c2153318abf5b","impliedFormat":99},{"version":"32ad30f548ba8a958676458add4790c7d0f847341d07bf9f125e542ddd9d4b85","impliedFormat":99},{"version":"8e16205546b2cf0b00c0d3acaa966516b853f4b0183cbec68bfdf31233521493","impliedFormat":99},{"version":"4f703ea8e729ea4a6d83d44b622863e4573519cf453d498560864e371f845aed","impliedFormat":99},{"version":"88fdb69d2cbca048ea05330069d3872d4ff007c2f2bc54648931d610d3d5c10b","impliedFormat":99},{"version":"07a649185f3fccffe5dd0725e2a6d594672dcac9f242b14dd99787acca13edee","impliedFormat":99},{"version":"492d688f6b34a9f2f0a870260fd0f8e2f7485f822ce5113eeb05492844f7010a","impliedFormat":99},{"version":"62a014b6a1384bd629880507b8764daf7d7d42ba173f630c71618280c44dcded","impliedFormat":99},{"version":"5dd622ac1741517a9395c076299ed4cfcd1ed50a0006d505460f53d84d43a7ca","impliedFormat":99},{"version":"8ddce9e16ef76a3d186baab6aa4a26ad7d1f0251173c6c6c655302f6fbc9d915","impliedFormat":99},{"version":"7a39e425aaf96182744d25bc4426e77cf59bee904aafe0aa3d20814dec7d8771","impliedFormat":99},{"version":"76eb3b2ce25994d7b442a6ce27c67e302f44accf29f0cab885b086f31c898bb1","impliedFormat":99},{"version":"e2c04aed2c482d3afe18a3123b9668988f18641336f27300ee93b023c8aa9137","impliedFormat":99},{"version":"76b14ef0b138a5bc955d280b1b552096cf559611e17d8df209ec71b8097e3326","impliedFormat":99},{"version":"f01371d8f32b03c92aebf1809da438ce607a131f31f97309238c6c33af3b41ee","impliedFormat":99},{"version":"43aa2510645883c65eb3ffc58f21f5c36e7ab546370c3d3e049ecaf6e96ec4f7","impliedFormat":99},{"version":"285d7f61989ee0902344a8a943e8dccb9cf1fb14c4bba49101975cc9ae30ef88","impliedFormat":99},{"version":"6aae077c6ecf0aab4d7e98ece95d1f7cb2fdde55a4aa3940de823f1d6cb939c1","impliedFormat":99},{"version":"931537c8e59c165d6255facf4198cf6be7d6cc78527df32b6b48dc7495d6aaec","impliedFormat":99},{"version":"854ba9e9c17c648826f76be7b19efa6a3c0990968e7eb80ca4439c03be814b29","impliedFormat":99},{"version":"887dc55d1ef9c7aa547aedc15741bb836f1519ac7ab0c484ec1a534e044f69e9","impliedFormat":99},{"version":"0733cf6e491804e70cecb90b5bc0137eb817f04c8878cbb36be16e551144f03b","impliedFormat":99},{"version":"16c578ef5b98672a0a0b577a3dd4b6d5992ad6e9c43fd77b1d31290ba12d1570","impliedFormat":99},{"version":"806e3690509161e22446ee1a77bbe8786e24151c535f61abd1140d74b145e7f3","impliedFormat":1},{"version":"b31d114069f877ce609cae1c6f403c4a0ce8869c8c5e8343b946458ddc69bf5d","impliedFormat":1},{"version":"ff4671eb1ec0b820f78f0b0f2423260b9f832e45d6f28952a58bc23d4151a68b","impliedFormat":99},{"version":"f3c7ef7b5b6f2b924abd0e9fb7502bf0375c9911d0b3aa3b592ffd402284f3d6","impliedFormat":99},{"version":"4ea789fd0672ff87506de9fa5d0bef9fa6dc5237382a0124e0a4531ca51fe917","impliedFormat":99},{"version":"38495777cf9151bf550bbd5b2695018465478fd0b9e14b5d3c19b6f7a4454cc6","impliedFormat":99},{"version":"b722eaced4fb913d40c21aa306c24085fe3d1bb3beebbf156d61ade22e4a06b1","impliedFormat":99},{"version":"f7313e30ee60741d62e5f911b2e21d3c3bb03243c5cb228938626dd244b9ea1a","impliedFormat":99},{"version":"488fa6563fcdff15e91b6422c26f72d5a23be37f86f47202a95fe70a384d681f","impliedFormat":99},{"version":"1b79442d44dec451682ddd1ec50968be5a412131834719b45bd02fa7f2820fca","impliedFormat":99},{"version":"007c363fdabef27797390e01b0e7babc086377b9419f70b8ea712d7e78958e59","impliedFormat":99},{"version":"f0fa5b9c803f9660a4de487e7dd9e082c31e1f9f8bd4914a9ff37e8d766b05db","impliedFormat":99},{"version":"0f354995ff274a90b4fed19984219a212ed0398f40151874032e64fde35cab81","impliedFormat":99},{"version":"690ec7516e7d6babc55255b305282243a81b2ddd77043d49d865fa5bc564fc01","impliedFormat":99},{"version":"7d4f0b29d08d0225d0b37c7d960aaa592df37a7146c99a9e1c1cb60324811385","impliedFormat":99},{"version":"72eb00c9be72fdb562239760a8c5f9e6de0c3a5d3ac94b4f9bf6f47fea1f0111","impliedFormat":99},{"version":"562eeefca83b7105f82e9eeee628c0f8585b31964ffb3baf9bee8ca93ff69482","impliedFormat":99},{"version":"9b37744a9839a97b4ef4e9abc4627ba211c7a52ccc255e0e8275b7aaeaf3b8bd","impliedFormat":99},{"version":"91362768172120acb3c37c6da6c8371f4fc86f4c4620a35704851a4626f3c3f3","impliedFormat":99},{"version":"0f535768c0b0fd090b3eda1fc927d933c8ce9b26c5edee471873ab67577b87bb","impliedFormat":99},{"version":"1e87f44f58ea9a2807c46f7b75a45ce2ed9207a24297f446cc0a1f304434e404","impliedFormat":99},{"version":"90533ae0ffc61a56e35baf64ca0a06a3990a1fcfb0c7c537826c3a3f41d275d5","impliedFormat":99},{"version":"bf339b4d77bb30319bfe03166c66df79bfc021a66de307a9897576e1deea8589","impliedFormat":99},{"version":"ec742fdfacb34735ecf6c76eab7ce8b07fd22ec22755f49c99664bff580f4c51","impliedFormat":99},{"version":"db43832cb37a5ad480d72c50369067115983116bc992a822e942b62761f16e7b","impliedFormat":99},{"version":"835c7f88a1ba47a1ee6142ca940c4a8339bdc11711f65f37c654d9b2238789bf","impliedFormat":99},{"version":"5682b9fec5b1d7c1c0d22014262056c238ab27989e5f3b5dcd960489139056e7","impliedFormat":99},{"version":"c0183608420dc5d30452624d3ad0c0994177f5ff165796d9f94de3f7645d0a0c","impliedFormat":99},{"version":"a6c37757468f61e2d6dc119beb5bf85cd42b0e1c256e59516cb19a29333d3616","impliedFormat":99},{"version":"598eff264c21f6f9f0703106aeb5c8c7d68d324b00e1dd799d998f5e6bbddd2a","impliedFormat":99},{"version":"f2b7db2dbf4b6b0872174b589cec66e370558e9323658785791e39192fea37ff","impliedFormat":99},{"version":"f3d8c757e148ad968f0d98697987db363070abada5f503da3c06aefd9d4248c1","impliedFormat":1},{"version":"a195c721da21d272591f93f114be8d9172313615a2b99d3a5e8cbe1c865f516a","impliedFormat":99},{"version":"5c8b21bdab9efce46d729440eaa5f990c8728b9a8739b279d9342358af22f931","impliedFormat":99},{"version":"dcf1fec7eb33dd6d2a1fd2ec399b475b5f41d5e854e30c07ac6d381a06b16413","impliedFormat":99},{"version":"5b8233aa45c413e8f367c24651a51b65858253443c68bcc283a10489372e8f3a","impliedFormat":99},{"version":"141d954a3881cec94b3127ae9cd2a64a6db9f657f96804dc69db2a0a0ae6f451","impliedFormat":99},{"version":"7e9f102834078919e181756d4f146b02947ae3edb85693e035d77d26cce9d92c","impliedFormat":99},{"version":"4f2ff8da2043b999ba360ade3ebc69989e32dc004b349a4e57fd6bbcf51d754b","impliedFormat":99},{"version":"be076981f513589c1d0796cd528be95c607c3e135a43765e8accac7aee051483","impliedFormat":99},{"version":"f77411ba8fde8893f5e56b6103a4ae3113f959a726024c8df56d304eda54aae8","impliedFormat":99},{"version":"9a7030a6cd6312f4b75a1c4f0867b8e85468805a1a4b1d197d3bb940b034bf53","impliedFormat":99},{"version":"00f003ceed229b36f0bccb7e6751231abca9a34cb6777991ade87df9247be81a","impliedFormat":99},{"version":"a2170aca76b0ae63034270189df666e2433d85c739e6a104500633cfae73db45","impliedFormat":99},{"version":"e2e364eeb2454cb4b4ba35f3876de898cc87b8425cf1ab22abd7ccea5e1c4802","impliedFormat":99},{"version":"0a84cb0513257c14c723d51064bc09945e8eb004e73557ea4efd0d09dad1b047","impliedFormat":99},{"version":"4e41a5e872ab30259230da0709480fa20729401b73125abe56915f4d9753e610","impliedFormat":99},{"version":"d3a864a0d50b7a36c9b65936566872bd30463770e53cbf527c9c5dead7ee957d","impliedFormat":99},{"version":"a623d5cf7925e72dbf4602862499564389c7c3dc0ce049733cc0ec756a846667","impliedFormat":99},{"version":"d9028ded7b00c211d789db29f1b2d9d1b7600a4edcbbd087f1faf0495229d179","impliedFormat":99},{"version":"63634c0855e639ea7f609613d799bbb0dc774ec9f3242bc272c5567dc5ccd485","impliedFormat":99},{"version":"592f06c425ab27b4bafec624ef5b153cbdde9ac58f7113100a2da1c4309d1309","impliedFormat":99},{"version":"8af1f8bcb11fa44a10f7d9e73ad8d791a890b888393e995378d91ac7c4a6be0b","impliedFormat":99},{"version":"817b62c988a2a71341f4ebd8bab8e76474da43c5ed7cff8984f26ffb824d9737","impliedFormat":99},{"version":"7f9f70a85911c33580f5ab3563b379dcf23287e37e9db6ac1b218d7abe526f0b","impliedFormat":99},{"version":"fb4f06b2af9ee4b2d2be8c964b0a8f6dd260be9048488ffcf04eb5c0fcb8bf61","impliedFormat":99},{"version":"f185055f36d76e2df5eeb87ae1148a25a125be2bff2095e1bd39c1c7ce85a640","impliedFormat":99},{"version":"9fcb4ef8bf8955c4e9c81bdf4e239d4c0c22869b6cf6ce2ecc95743bf683cb9f","impliedFormat":99},{"version":"979fdebc12d30becce6a15e68d99bc8a2a470a8dcf0898ac9e2d241a7e531940","impliedFormat":99},{"version":"1824ad7d4259910646279d667e517334c0aa24d5c810e8ea6da756fc2e02372f","impliedFormat":99},{"version":"989e9060e220ff86025044ba3c867a83512a655b7cf6253b2bd682192debf390","impliedFormat":99},{"version":"9a16d670b1245df8d0835ed5451a68b226d86b5054db098dce3f496737701b68","impliedFormat":99},{"version":"8fab988b0129e674afc0bc0e95329b4052cf027f5d5b5b3e6e92d055b5ba88ef","impliedFormat":99},{"version":"4fe56d524ab24c225668803c1792945053e648b4e8fa4e50fa35594495b56732","impliedFormat":99},{"version":"2652931b8f7dca9a57f21aeb25b5d46851dcf17e4d5ed54b9b57d5d26e647680","impliedFormat":99},{"version":"d364c8df7d52199f5d011b4ded96f36dd114b984f5ee2e50ffe7d30ac1ab4bba","impliedFormat":99},{"version":"408f9eb3c7a3533bf5f07e0cde110a5ee0702864795ee6727792520fe60320b6","impliedFormat":99},{"version":"ba79eb15c36ff23e352ef608ceb7f9f0f278b15ad42512c05eedbe78f228e0e4","impliedFormat":99},{"version":"4cd233c6af471432253a67ae4f3b43c85e58a71418d98c3e162a1dac975c68f6","impliedFormat":99},{"version":"aa77c7d8ddc961e8192bcaa92da140e1205f8aee78bfadead5f52b8844d7d05c","impliedFormat":99},{"version":"37e37d3a525a207efab5458069fd9a27a174d2dc3af729702c81729ca03a349f","impliedFormat":99},{"version":"d5feacc0fdab68fbc8a3af00e800049146895df77f7befe1b1e4554c4a62f74d","impliedFormat":1},{"version":"7fdaebdb3780d0549a8e0abcb18965e2f62224bdde633aeafb22c64c02fe9e9d","impliedFormat":1},{"version":"24f848479d1fd142d3d7cf034bedca247d1d9b8b31c2632c09695bd6a0441141","impliedFormat":1},{"version":"7e977910c045ec087f435905eb730e9c84e8d6b97f0dd0fe0c022dfed665613a","impliedFormat":1},{"version":"9c4ec2692cdb791823b9407753dec50d69b1b990cf7038cac3fab01e8ed5f709","impliedFormat":1},{"version":"b2a13a9d36f0f52a9e7b72694a8f333b80bcb22ba1185920d5d420f6ea4b23d5","impliedFormat":1},{"version":"301a1ba797c537d2598a557af4862e7823353c80529c9a58bc1a0c08779deb5d","impliedFormat":1},{"version":"2f37ef3a5d3fb119b390cb48c77352914c814b98948633deac90099faae320a6","impliedFormat":1},{"version":"6df476029632e337e469e8f83555919b6aecffbf975cb95710cb3e5f8bcb792e","impliedFormat":1},{"version":"d4832d1deaacad5d196b2a83239fb94c80f97df889c02a75859b05b460885300","impliedFormat":1},{"version":"1b105a40480faa8c292868597cccea1384e26c034ea0b7e2c6e9d834259f7ef3","impliedFormat":1},{"version":"c53f7caa42ad0bff2b3cad20e4780990aadf647c845cb66cec004062cc4ae549","impliedFormat":1},{"version":"a82f1d66de93c80bca7a744647c748657c050341e53de63fae5aecb72f85f5e6","impliedFormat":1},{"version":"b0bf8f866d3c05dce6c2778455252391bbc3fa0e8c1675e78dcee8fab2e1dd96","impliedFormat":99},{"version":"e7c8f5799dbd757a856ea16aa7559efbf77130bffd7af922a076708a125a751c","impliedFormat":99},{"version":"b1ede571f4b0373b70706c32ce2bfc8300a51b99c5c8d29b46ce67f80673dd6d","impliedFormat":99},{"version":"a1b750892fdb9fbfaba761d05a119294816249789e22d7c7babb6cc06ef0f6f0","impliedFormat":99},{"version":"b04e50b2d0ff63bdd8af9356ba322599420f1ae0067031f8a5951e27a37d68e9","impliedFormat":99},{"version":"dec143bcedd3291cbd81587f62568b9956095882c5523d91e77b56b240f63998","impliedFormat":99},{"version":"34107dd58ef990f97ac495c9719871b8125ab3ed3bb6c3dcd8db37d3333a2519","impliedFormat":1},{"version":"e3efc16fd0fd088ebdd6bb33290967348a8e2572f12dd31be04c94806493fe6b","impliedFormat":1},{"version":"a6d465374bd5e3d0dfdd33577e59a8b6565ce878104a425775d077c6df8cfb59","impliedFormat":1},{"version":"1cb957f735c33c0f650f1403f5c148be9d72c9104e9117f3645ec5d6feb07dab","impliedFormat":1},{"version":"728ec07c8a50b9f22da9c9aa8859e29462526fd996ac1d21c6c9a81b78106dd5","impliedFormat":1},{"version":"ea9b6a9435246b8c1a21a00cff5dd8075e1cc172ee4354397785f9b0ca216484","impliedFormat":1},{"version":"df3bca110b4e6b9c23b61317514adc23ab1d32de7c20e345516d165e77aa0ee0","impliedFormat":1},{"version":"dc44bd32836d62fe28e5c98138a1645967822f8a59d7a3c9e6bcefd4689e4a56","impliedFormat":1},{"version":"0b9eeae1bebb738dd089a1781c945fb19f7dd1db395fb7e65df31fae300f8949","impliedFormat":1},{"version":"2067810082bc58c02bfb07944b192c53a4c80a49b1a3534d747df10739cae21d","impliedFormat":1},{"version":"447e4cc79083ba5ebdab9b0972d9301ff96cb6213cb8d3b3bb612b3994ed4f16","impliedFormat":1},{"version":"3ccddaa225817a1c59fb9a939c10769524a4e4e37c53bba03f85c5b567b6ecef","impliedFormat":1},{"version":"1ddd1ca692a6c656ade0a85c9a722b3679b3d0bf113b699908e0325cf3537dbe","impliedFormat":99},{"version":"b27cc4276175cf9f88be8fdffcbc8aa8a5455b68c84d9dffeb9d2e608ba2fd42","impliedFormat":1},{"version":"af009985990e75086edf8efe08fbd396366224537aaff80cbeac37f04b34ece6","impliedFormat":1},{"version":"07ab076e1d2663b27c7ea5e565bef05dd2106ee9be762237f7ed35482f5fc14c","impliedFormat":1},{"version":"007dfb1f314277f6e211fec9c5f62fd182e3bb76f1fe1f165228a259ae0b91b8","impliedFormat":1},{"version":"a6aa3bd9c165acb07db158897587581d7b081ce4271579b720a94f95c8c487d5","impliedFormat":1},{"version":"904714e49891cc1e136cf104f4bc9adfc846be9bd28ac55e101145a0d8103b30","impliedFormat":1},{"version":"ef64864a4b669cbdf09235df3f39648b0082403ffbee234f51a5742ba6915e7e","impliedFormat":1},{"version":"98c5701e1939fd10cfff65b250fe61f01308347c353c9edbc4153a40cbba7103","impliedFormat":1},{"version":"4e781422f490b9e1ae37162f710c7ae9dd8a1303a83ed254a9532883d0805741","impliedFormat":1},{"version":"db73fc05812040ab47ad7f8a7766103e42958c58d69e53a3d3cabfe6de8cfc03","impliedFormat":1},{"version":"a2e86477a12540ef9e439245b959b2d8b96d674d5215d154ff22ad26141f4cfb","impliedFormat":1},{"version":"29150e44771dac0aeb711badc04e08fccd01b46efc560bd6e01b96d746a3f26c","impliedFormat":1},{"version":"b9c9c9352d6606fe440735ccad134563017fc5aff8dcd418c58f778437339f06","impliedFormat":1},{"version":"8577cc05a714f4c5a087dfd25bd1459aa4bf401a68e7edbf5c6ac96c0e298e7d","impliedFormat":1},{"version":"a57611e4d88d1a36e817fe684f3e3d59bbf099fbd81a4465ac308f4095125389","impliedFormat":1},{"version":"327445a1a718aff4f98f8472e1f50b61e08696f379a8154e67f312f9151e2295","impliedFormat":1},{"version":"f58e5f53ffdcac8ebbfdad16ea7e6164fc25e63f5e3cae8cb13395100ebb8da8","impliedFormat":1},{"version":"be9ef0a0446cf28d529a684e4a7d14101f03e054896704fbdc5470d8fa4de6b4","impliedFormat":1},{"version":"acd32f2f192d93e8161938ebfd74fa063e67a09cbe0156a74ae2e421a1e8f786","impliedFormat":1},{"version":"1eeb9deebe9a0a6cc52a32aa1533a1535ecc1b4e831290c753e72e0394e866a9","impliedFormat":1},{"version":"721a89dd556b6cee72b5279ec5142f13bbfdd71e780097c940fcf3864d536569","impliedFormat":1},{"version":"a3d0b36bb3185da856cc0a7df02f63008935602ed09f84b0d960c7f9f7f6d63d","impliedFormat":1},{"version":"3828fd8c81a1850d8bbf3a3633ec43406918fd45494e4f89c5d54953883ac835","impliedFormat":1},{"version":"30ceaf6e65817221c5c62cedfc26892a4b79a78c7eb7367bcccc0e217b517bf1","impliedFormat":1},{"version":"a3ea4adb87d130799d26945196bba7e889056c74dac98069d58c015d10f3c053","impliedFormat":1},{"version":"5677e07fa26c97fe03c34a478ca2440739f9dbdbcbacc68de64e5e3d73aaf028","impliedFormat":1},{"version":"997ec89f9a1222af4fa3f6b618d4c4106e4eaa8c99c918bd2c4a738257580b28","impliedFormat":1},{"version":"108153ebe21324639d95424fe8252c00f524919272fc8014e2b2a6efb9d7d69b","impliedFormat":1},{"version":"4ec19d58993999260e0df245eec5fd6d7dd92978360c4f0706c9260091f55c70","impliedFormat":1},{"version":"0bc4f86d58f4a4b5a9563ba8d2b23a3fac187a6e167772f6689ea807081ed631","impliedFormat":1},{"version":"495a1b60b94943c48a5c3c797368ecc3058a6a40e18a03e924e88b74f30e2371","impliedFormat":1},{"version":"496ee894efcd5de63169a3a4e47d74f16f754eb212b1ef209f9255aaaeef3450","impliedFormat":1},{"version":"592b925e97c441836b09e77bd3356467d1f2d3c902d9740229af42d0fa8f9205","impliedFormat":1},{"version":"3ee38e0bac65430814b195ed22b5aadfbe4fbd8890c5e5b45a7ba13f05c0ea0d","impliedFormat":1},{"version":"45181e4221f90d98bf2046ba55cdc22411dc64b9a8cc04f1c8702038b7334d01","impliedFormat":1},{"version":"9dbc1bbb7776889c5dd1e569d0152464dce0af9885e6ec95dfc2aecc01238fb6","impliedFormat":1},{"version":"7fe0253ff44f072ea13fa372e2fbd007aa439df9560762950d38b4c203b2c51a","impliedFormat":1},{"version":"bf4ebcedc7324dd0cbe83488830f7966e808fabf4836d516d1b591ea91417c68","impliedFormat":1},{"version":"b1ae2dc2f6f298516c83a649fef576f55bbec21171b8ade99320961c3c06e882","impliedFormat":1},{"version":"5cc968707e8d5e146d075fb83c33a242dd874ef44356969f0ac243dcfd483270","impliedFormat":1},{"version":"af0dfd141ecb2e24ef9a3028727214a69aa528d0be91e8728a7abd4fd6659b5f","impliedFormat":1},{"version":"1b4fcfac479e70ee92821fbe9dfb0ee3f115e70f19cfcf1c1bf1f060bfaf59b7","impliedFormat":1},{"version":"418fdcdefc32953c6c7ea7e9979ce84b87618de9def698e73da2c16697fe023b","impliedFormat":1},{"version":"4d0db315ab6869de22694dc968fe740cfef635a21455a4d2bd33bc95b8eec381","impliedFormat":1},{"version":"0a264cbb3f65a6f314a4a6b872d4787bd4f49c6582319114bb242ccce8bdd209","impliedFormat":99},{"version":"e9ecf153356cbe27354242dcb6a62234bf6d83c8c19d5204694694783c0b905c","impliedFormat":99},{"version":"83d783e14ae73ab5adeced6c66526daa1155f74512c00ce72902d1fc7c02484d","impliedFormat":99},{"version":"6bd1797c0d0a04196aa9f30dd3362b62020e5e60b9a7fea205bf964dd8418c3e","impliedFormat":1},{"version":"08447e8b528a1f8d1162aa044695d460ce5179a78bd174fa0673fa16b06011aa","impliedFormat":1},{"version":"8e532c6486042736463d1116d45b0db814d969ffd2ee822e4e5ce975807c16f0","impliedFormat":1},{"version":"039fce54597b423ab9ebe8010219e8fb6539e6ccb18353577fdc444d959cb875","impliedFormat":1},{"version":"40068da2ba99add08477c6be1946795ace73c46277dde3ff44b5270fd0e05055","impliedFormat":1},{"version":"5c46488ed1fcd837f4c6e7dac52bba578587790db3a905245026e47de7118ff3","impliedFormat":99},{"version":"d2a78cc3b01e36463b56d28cb8da55fbcc9b6ef6dc4b432f839de4bf03d03deb","impliedFormat":1},{"version":"7b4b0aaf0978122b44aa6317977be3e2f9d3d261ae4a8d93bfd511a7ddee7dfe","impliedFormat":1},{"version":"cb5def9d6efe73b09a7adce13bbb7fad7ee6df7a59259300de6ca77fe84041fc","impliedFormat":1},{"version":"58b5bc399cd98b87eff2c80d995d4dd63e69c801ec880b85c7da73ddc561a751","impliedFormat":1},{"version":"16c6ff8bcfef0ad22abffa3329760bb611c4c4aa098ece0d6bcfd1cd16610997","impliedFormat":1},{"version":"3e97a216fa920ab79acc44921b80108dda9a7a1198747a39b0fbbcfb68cb65b8","impliedFormat":1},{"version":"af81e13747ef7589a726505dd4c2dcf00bb2b9fd7c3c84d580c1d02dbc3b58a9","impliedFormat":1},{"version":"67ddace2fd97646b97e56794034fe5147674a83b7b21c47ec822c25284287497","impliedFormat":1},{"version":"883f2f34243b4ab70923709eefcd2a68822542829c840ee877797f7c04d08e5f","impliedFormat":1},{"version":"a41147abc7c55fb8a3e99778e9dbe78c575085a84750b0ee1806efc1739c4691","impliedFormat":1},{"version":"5e664d134a11d294cab0229a4e40cbd7e8124079cd5eccde6dc74979de6e330a","impliedFormat":1},{"version":"23fcf8ae54dbefaa3c72f0bc063de65992550f04bdb94653634d179777d13f4f","impliedFormat":1},{"version":"306712d7dc95ea2006413dec36b165bff346626340d2ba5adc14a3bafdcb57db","impliedFormat":1},{"version":"f8e02592fc856b10dc693acf63ab56044eb11ef9e0f4d18096825fd066963960","impliedFormat":1},{"version":"9ec4c3e451a1c57b7d7ed2e6a0d028dc95eafbce71afde3cd6824d446147229e","impliedFormat":1},{"version":"ee9527c1d14fd23907631e7fa14a4dc46800224fc4c7ddde1613fb261ef2414f","impliedFormat":1},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"6a1197b37f8f406bfb74528ca1fb90659c6d1a251d472b1c65affb5c6a6ba5f8","impliedFormat":99},{"version":"516c53364c6b242591c65afc8b0f0f0cee74ac8a04f52470a539fcb33da2e318","impliedFormat":1},{"version":"77088aa8cbb159a172d9d16159b324686f2f11626f27d90a24f6ae4eaa76f947","impliedFormat":1},{"version":"e8ee036c1281885b9cc58f9d1d47472037d080a45b44a3ecbb8fea445e87415d","impliedFormat":1},{"version":"27679e96d1bd38c5938178aaf4abe8627493090b63d6bae2ce8436e6a87ebe4d","impliedFormat":1},{"version":"cca7da500accfa2e8689e453b1d74d05bcbf1dc6ef86f12b8cb1518a880adffa","impliedFormat":1},{"version":"2836592fc2f0999359c8dc0fc2164b933c3fc25a8460440f5aad860e298f9066","impliedFormat":1},{"version":"da467b8b3222251f64abc606e41591d55b4ee9aa9399c61c5d2fc7ad3818a6ff","impliedFormat":1},{"version":"312476b9c5aa822a32c969ad650d1b475b631506af9a1448abf2d714997f7510","impliedFormat":1},{"version":"2dc955a0fbc3c0b9a49bcc3ffb9dfb31b3a53af0db862260dd4f824c6b4ff36c","impliedFormat":1},{"version":"34ee3dee7395410a25936827e8989269bf0008fb7b1450cf7bc4639a69ff952b","impliedFormat":1},{"version":"8afa52ed2535119e81a78754b48c1335547b38f4953d6ef2c5c41f11a56ab2ec","impliedFormat":1},{"version":"0c904d0442caed7effc17e2c70c7c96df0b34797e1adb9999ce5e5bbbf7e1471","impliedFormat":1},{"version":"4e42a180e6ad34da29c0f9e0e34dfe728292d4148aeb1a36e3ca8e6551f0fc42","impliedFormat":1},{"version":"44548e0a6261758602290dd94c545ced5fa357ea9c050cb7ad0e200d14f6c435","impliedFormat":1},{"version":"f998738ce121ebf5e8546e6da8453e801520f2adefc247ac66e1afa5793214e6","impliedFormat":1},{"version":"a5a967b9bd28c5dce7236418159bcbc1d174fcf83d64a0254fa4511a0528a23a","impliedFormat":1},{"version":"b0a9ad197e65b7c962341716c12fe5b4cbc359e451d5dc05b1fcd44dda8ed7c5","impliedFormat":1},{"version":"4a90ba17d993ec41567fbc17fa61afa37a658a8abd193f8b1a9e05b7952ed52f","impliedFormat":1},{"version":"1f636b80d86b158041b927f75b1f9c1164b48002b326f6923610ad8900e1b4bf","impliedFormat":1},{"version":"b8ce9ac12c6cb5915ba4efcfa123fb1626f60272114ace09e0554ede5dacbf0e","impliedFormat":1},{"version":"f116a1399a2583ff7ce15068f007e5c47d06c9964674bc48ea6e69867d0692a5","impliedFormat":1},{"version":"68cabe63e69d17160c77eeefafd83df10a4c0ec3353b6a91a48a205e9dd505ab","impliedFormat":1},{"version":"c3407dfe514b4124aac03cb4a4df6ea6e765e3a5eaade56d406ebaebbc436d98","impliedFormat":1},{"version":"51ce998c34639f04393ac8b7f8d547c70c577030acd39c08edd5059fef7280a4","impliedFormat":99},{"version":"8c39fad5cd1710227fe8e78d7f7881cc38c036dd280e6d2de8747ef3d87cf035","impliedFormat":1},{"version":"b7d6840c774f4ad174f09eb05508b3886b143d63c905408a54bf3007b2ad0184","impliedFormat":1},{"version":"5f88e6ca258419c3602a9b8006c1e478bc8492c7b1951594fb1f5e97fd8a8bc0","impliedFormat":1},{"version":"d09f6a6dab49823b554255030c4ee8d49a2a993bd02f2cff2e444b2627dffc5a","impliedFormat":1},{"version":"26dd42e14079bf0f83b4c3591e260e55d5bdda6162fa3a0f418b2c9c5bde7974","impliedFormat":1},{"version":"38e322fa6a18815f30c6a065029ca96844aa63428b37c3c4bb913f9b07fe6c89","impliedFormat":1},{"version":"a62075dd9999f04f8e5fd1c3d675766f7641bb6dfa6596dbdf000617831c800a","impliedFormat":1},{"version":"0717c1a24cd66da2d50833ba78f89d994d1ebe494e0105ac67caa1e1a32a298d","impliedFormat":1},{"version":"40086e5adec73bdf50c9b3809996e5d51dfe1eebf664fa9dafd89edfeeba9447","impliedFormat":1},{"version":"84869cfa70467df7c1a276faf36a31acf1885c4883f7077aa9d28560eaa499e3","impliedFormat":1},{"version":"e3e20ed4715775989c0ee8c2be8e657503503ba75c03defe13b99dc317baf3e7","impliedFormat":1},{"version":"c2f1b0272966ba4ec45818b50813210e3abaa993664e26db5617df45672e49aa","impliedFormat":1},{"version":"25f4844c43db0eafda03c8b32d5080a66b4d9f5aba6d06c60a0af370705270dc","impliedFormat":1},{"version":"f5a13a5bbec914a3e72036acee73c2dd0ce1693ca2a69095896d9bf827c9016f","impliedFormat":1},{"version":"9a1cb3741e94561a56bb4b9360220cfa5d64f02c2d51e35f59e433612638ee77","impliedFormat":1},{"version":"743e3303fed6823026dba4b34833ee6b59779678fd7daf64e1e9049114016b1a","impliedFormat":1},{"version":"4664cabfb4158ffebcb583b60e6730dae651d15049ff610ee3ff609fe23249e3","impliedFormat":1},{"version":"d2f06037b2b81794c9159972ede786f5d2b0f77f5e809f5427d838c6dd004603","impliedFormat":1},{"version":"dbd576fc215f0ea099c781d5c8cccc340d0e632d2ad3af45428a6f30e8fe9306","impliedFormat":1},{"version":"c8deeb9589ff4f16637e2b47a676e823e62e93778110e0ef74248bde75dd4e01","impliedFormat":1},{"version":"cf4bdd9324f9116bf29daf9add3fefe4e609be0dc3bdba1759cf1a6654047726","impliedFormat":1},{"version":"48ff4dab14889a41f5b0b94aacb853b96f8778888167625a42ba7a45250a15b7","impliedFormat":1},{"version":"0b7ba5ddc48474cb3d2b23e468e23919e583dde3ec8b473b3385df4f0e443c59","impliedFormat":1},{"version":"d3763a4abd763d825a766d636661ee3ec52fa8477eb63c243b8dcd033ba23789","impliedFormat":1},{"version":"f4377e81d50af3f689cc5dd2005be3b79dfbbcb3f5a0301c843e8daf1cc9ddda","impliedFormat":1},{"version":"ac1e8ae42e98e9a296d467169321f4cf8802643302f619b025117c4ed5a2d200","impliedFormat":1},{"version":"4cdbcd7e8e8a5beb593e726a2abc758d54efd4828048dce812b4c94fed24a62d","impliedFormat":1},{"version":"27c66f434db3a00fb5b286c88582f2da3a85a2108cdfafe9bf63fa6df206aa2a","impliedFormat":1},{"version":"e2ef2006aa0a9b806063cb510989bafad85e71f21cd7e25783b8876203594dc7","impliedFormat":1},{"version":"5683b6c327ab05195ba14856985488b486117687e3f1b94991e787b25fd6cbb0","impliedFormat":1},{"version":"a77cc579311a637c03d7c39c89e17c689d28d382f22e06bc092bd847380abbe1","impliedFormat":1},{"version":"f26ba893d9cda649365c19c9929d53ba069d829caa98dea1ad3c90374704cf54","impliedFormat":1},{"version":"9eea04c6c43649983516ae586e2b40ea99b808552d3ddf8a0b7725a490c5914a","impliedFormat":1},{"version":"4179d52fc45e3c72cab28cedf19d10a915522d5f3f83979e61213137bfc794e9","impliedFormat":1},{"version":"3c628794e72068afb3d10eb8e7022f2e7e66594981edae5d24fbdbdc3a34d412","impliedFormat":1},{"version":"2748451f1cb5d1594fec48577685ef0cdefea02fea292873b9ab74aa47ff57ad","impliedFormat":1},{"version":"cece3e0e89f3e9a526ce76bf9bf3aab41bf83a58d625558a671f9058b5e822e6","impliedFormat":1},{"version":"8f7706493348b0f5960d778f804905e68bf7564bc037a9954cc71c18d419e562","impliedFormat":1},{"version":"dd1bb0047f911d2fa01662720bf5f8da6e9cb30db7b2909f3ac4fdcf0eec34db","impliedFormat":1},{"version":"4ab90837f0df1a6c8039689ea77d7d28a06eb1bbf2bc129c271e8a6c01a0f391","impliedFormat":1},{"version":"16de2cb1b9044e3ae270f973bbd94eeabf215edb1f20f0d37db1c1b93e1d3a30","impliedFormat":1},{"version":"171f9f3da4589275b3ca1472e2ee0f32f4b16d5e2c41f79db8bb209433f30d67","impliedFormat":1},{"version":"e495c1011281c8900998e4001777acd8863d9c901410ef2ff2cc21174ef3af49","impliedFormat":1},{"version":"0d7db9b74a017be10aa36509dd2ae4499260381aabc6772feef677fa16f3a1f4","impliedFormat":1},{"version":"e59ef219cec3c3faab54d5cb12222a04d3e095c84abf94088920c1584832ce43","impliedFormat":1},{"version":"786c15fcfa8b821410e278a740f9dc81c44546259d1cc0143646876a0c030cc0","impliedFormat":1},{"version":"99ea681335aa97ba7618ac3db69a2e2da87da7faf8a39f822030ec4db96ca023","impliedFormat":1},{"version":"d7169a2b449d5b8e309edd84624649d04b746be48fe93b2e69bb7a85653b1e97","impliedFormat":1},{"version":"c462479720ea1932e5adc0bd4808be8ee2c83488be1012bf48f4bbb532b63758","impliedFormat":1},{"version":"d72479ce8210c21451cadef350179fbf3729c0e29005aca2d7e0c6ad031a4afa","impliedFormat":1},{"version":"d0e0354d3d4ac41cb7a67c10ca59652f8cba9eeb0929fcc878e492691f73d02a","impliedFormat":1},{"version":"fbe06770551602ccc8e240a24793a8268b1bce44de38c26a7710f7bf1702f9b5","impliedFormat":1},{"version":"e4859560e5d635efa084427db27d6e31780eb570c2a567e95ed12f3828199710","impliedFormat":1},{"version":"6f29c691b977d5fdebefbc109c896fa863e95ae4464d959cc1506f45ad01da8e","impliedFormat":1},{"version":"ddf805d002fbf463fe2e40e78a4c7d1773a62f18716ce452cc02ba185c6c9c0e","impliedFormat":1},{"version":"d7aeffb82f803488ad4f918929a3a980e387c64c395ea793f6167c9704d4502a","impliedFormat":1},{"version":"2ede90710bab4dcdef47b532a8b3a1d63b7c366b058e95c705e9d9634f29f445","impliedFormat":1},{"version":"887a73b0167b36d4aed6d2549b19c4bcc6f2f50248b20d4d10ee2a10ef0516e8","impliedFormat":1},{"version":"5e11da58473efe80dd7a2ef809509b19fb43d5301347a4f9e0bf94db061a24dc","impliedFormat":1},{"version":"dfcd3a89713cc54e2b3d88f01c2a0fcd46335865a0397e9381606910486bf0bd","impliedFormat":1},{"version":"62c9a85d5dc9da38e54f1d802b7b62b82170f3a4571e3c992f1db09f60dce051","impliedFormat":1},{"version":"56e14052acc507ace03e94e8ec6cc22c84a65db751f11ca20349a4ea396f72ab","impliedFormat":1},{"version":"1c7dde9d6e45e71504fd8ba6a9c29db164e7a8040bc1782c2a80a3098d0a86c8","impliedFormat":1},{"version":"916e966405a9923eef3123175b1d31188945917edc14027ebe5df1c1f4ba0c70","impliedFormat":1},{"version":"9f63592e11d89cc091a9fa20c3b1e107468607d95399a9ccf879cd2d82e71fda","impliedFormat":1},{"version":"be271b213232826aecbd9b9c14b75e52128b18e19e0b32e214496585be28bf18","impliedFormat":1},{"version":"830d0f69628cacd0592caae3c1405a3e9545640ab502f3abc1592d302c2b9078","impliedFormat":1},{"version":"2c26bbcb3898665e821d93f28d9c4b7d712ca23743d8a7a9d89e2aec794bdf40","impliedFormat":1},{"version":"c0e0fc040511ce5af4e546fabe949945c67507cf1f1bc7211448f2e6832bf0bc","impliedFormat":1},{"version":"24da13bc915471ae2004459ea4326c0a50c396485f15b27b7bfc1f9d18666ab8","impliedFormat":1},{"version":"e6f70e3c94d2b1d7c5112ad6df2dd7c2ae5dc81bc89510bbdd4478614cf80594","impliedFormat":1},{"version":"146e5c86d78b4a7ff6dcaf9835b3a6a639dd414d21a30c69df5183bca5596d15","impliedFormat":1},{"version":"50cb035ac86a71eed554fb69d93edb20aef7b557d11f17ad1719a651a646b0db","impliedFormat":1},{"version":"2e24d2d878e6b0e745d3814ccb2186520c6ffc6b3ee3facc329741c100ff42ae","impliedFormat":1},{"version":"11a22c0d8afe4f28acb065b419a4057fec59b6b877060c2c4f2800a6e2b8a7a6","impliedFormat":1},{"version":"05a12dd47325e1a98a4a18c82eba8460a98e4e71b993ac8547b3d7c23b79aada","impliedFormat":1},{"version":"002e4706e836748cffa704ebdf6d5a267560f430eef443724fd6b35b8fb8cf23","impliedFormat":1},{"version":"7f70f7d51c3232d6e7546bc8f9d6b91df3a9e001de4c755771dd052d9fbc9a07","impliedFormat":1},{"version":"b95fe758d125c7de9d686bc1670562af8cc17ac944d3b54504a1bc9295b1aebc","impliedFormat":1},{"version":"c6c694fe37d60819f29e998c03d875609d07a2f3d2a280d096474823384bff70","impliedFormat":1},{"version":"bef91715ce6ce4df501ed2fb71a28f24b3436c3bb7b8265987dfb4e532faff40","impliedFormat":1},{"version":"82e5bb555d1f1b9344b367e2761eeca6609ff1bc69908d779660e0ddb1c192c3","impliedFormat":1},{"version":"9c1f2c228191fab42ccb48fd3322f5786272c867b942bf3a6738f7e3ed9baa03","impliedFormat":1},{"version":"389a2c2135dd3de1844b996d661ef3a5ffb978356994841fca0f0a99b1728e28","impliedFormat":1},{"version":"553f2d82cd4e1727101259758ab3ee52f9b01ecaf982474fcb60e4a9acc00b9f","impliedFormat":1},{"version":"6f2a826f77810913e18a6a5ac87e5783f600961d4d7bc20315db13f69e2280de","impliedFormat":1},{"version":"3dde2bf37c65066fabe0de6913b8eb438813c029df9ae93c9251c8e56c0d6d2b","impliedFormat":1},{"version":"e0494aecf0482850786831665c0f976125882c17084022efc6f8a51443b3a7f4","impliedFormat":1},{"version":"ede7ecc62da0236596749292448b282d9c5e846c95e107d6e87720204b792250","impliedFormat":1},{"version":"557981373fbd676739d62fb4aa7b601a639bfb39f7b563ab2c9a2350aa5d7298","impliedFormat":1},{"version":"078045f76bc547eeae562dde79c81e2565be6fecbdbbc4bfbd03fd16cfcad523","impliedFormat":1},{"version":"131906682a56016d19849546fc5f9e0076b4e35bc2c5af362d79a50998215d4d","impliedFormat":1},{"version":"fa2d827d435777dbfc4a41a70d836b6a401bea8f77903cc22f939425f9da0b8b","impliedFormat":1},{"version":"347745ced980813dfa41f93f897958dae58415a00b64a04d1b578b3ea5ec9d5a","impliedFormat":1},{"version":"04783d0830346173973d5283d10b91fd7d6c1c0aaacd93a95455ddedaac4fc0d","impliedFormat":1},{"version":"4f66c595621f6dd5c693d12c122def1c9eac9c48ace86deeb7c1a0fe54d63c61","impliedFormat":1},{"version":"1ef3cc7b03643e330cf9bcaeb42257a19f573bfafdaf51e2e45e52c19e20c3ff","impliedFormat":1},{"version":"6185cad87bf4da80c49a2f7a06af8e3e47eab0bfb31a9bf49520989b1b86056d","impliedFormat":1},{"version":"e405e98491c4073e5edea4396a4152736963bad9e724a1ab34d0dc1bba5ca0ae","impliedFormat":1},{"version":"3b62e6cd4e85dd59752ef78ccae0919eac2cc92f6b6d5e3fd84ee68c9286db6c","impliedFormat":1},{"version":"c29920984abec26e3d47d9a7edc0b87c659e230f5b402aca0039a8eaeeb07ffe","impliedFormat":1},{"version":"322e42883a917e0d6d02edf22352627d26e7256209ede0e0a98ea25d3ff2303b","impliedFormat":1},{"version":"bcc4218ae8d2f99608412f5917a663c7c764da0dd63be12d01ec49bf0148fe70","impliedFormat":1},{"version":"4136928c1cc5825cd17ecce5ae4a1671cf0047679e452d4886cfb33e74fed5c7","impliedFormat":1},{"version":"21f4388f6d904f8b0d17565fb331eb25d0f2af0704ed7d6247af4cc9631f7c67","impliedFormat":1},{"version":"546b944e81166843668e7b7a1153ccd1e565834ffc29e1df38aa6d26de9e1c81","impliedFormat":1},{"version":"8d7ea4d73e8d305820b9067f4167558a9d295d901a2d2891a8dd9de66590f931","impliedFormat":1},{"version":"93b1c61409fbf44c4e666937c0cacb36d006b9901a53a2750e520f6ba9b1fcc2","impliedFormat":1},{"version":"63ed74c721b55f614bef2b233b03c7e56377b0e38ea16f1dc3fc57a06ce2ca8e","impliedFormat":1},{"version":"c11f2a78413e78ec2cd23b1db1d77272fa28c4ba4919cb7b6d6124d5b1489a00","impliedFormat":1},{"version":"64bfcae295cac792c90ac86c17e8bc51d6cf3a23273c249a7481f8138c65388f","impliedFormat":1},{"version":"cb085b67858b0e1f72c549a4de9f738057801fc80e01168a607a4e2cf5f10acf","impliedFormat":1},{"version":"3a39402a2efbc27d027411edc93c306b26ddbcfde48d1f2c88056b9e882da94d","impliedFormat":1},{"version":"f8d0e96fe8f2cbb5e617eec5f198ab78e13ba2c66176ad202b287aa3cc667e23","impliedFormat":1},{"version":"2450b1985d07405fad0b755ed88d31ff226f42cb6f677dde64596c3896b7383d","impliedFormat":1},{"version":"f5dcef5516ecd8836256359ed4b9c6bb8c73fcce697d1c343b11ee8e7fd15a8a","impliedFormat":1},{"version":"35db3137e68a0b971401dbe65f565931a4b27b3a4f5eaededa352287559ae129","impliedFormat":1},{"version":"da14f80dc904a20fe5a98009f117d8f977ad6d50fdab685e75d6b38322ea56cb","impliedFormat":1},{"version":"ca90e5e191954b9b8c43ed5d5bc787107c071315c4acaae515e7d918e8814e15","impliedFormat":1},{"version":"8ef0c5c7cba59cbccd0ac5e17ec42dc4a8250cd267f9cdb08a4dcb1a099068ad","impliedFormat":1},{"version":"06ee00a3c8058a8dd2b34d5fb1ff037ce341a8e583057c8e97c964ff777b4490","impliedFormat":1},{"version":"1f142b1a6a8b7b29da43a88c8a5f6bbad28f7cf1b67457596ab6d71bed584e8a","impliedFormat":1},{"version":"e3d22580089dc35a84d44d4b936e9e8b4b9f923ab8f65d854e2e3439ebc59fdc","impliedFormat":1},{"version":"c67a3535fe218dac271adc4d9c91cabbcf99d09081dc3fe3567e3a354bf632e2","impliedFormat":1},{"version":"7670372101b08f0d0a2a8cf4d107d969df407a74cba20e9f3991b50d9d3c590c","impliedFormat":1},{"version":"00e5569a05e32c005b18db36cf4e0fd477d8e98d58b82489e4c0abad95d5500f","impliedFormat":1},{"version":"fe831d90ec6b5e04075ae831936f1e2049cce2473ad1aecf3d5ee37d66ea84cc","impliedFormat":1},{"version":"1b18a3c51f54d41ed66efe8f25a350c164616609f8934c88591c8b44a59396a0","impliedFormat":1},{"version":"622ebbd7d12ba6519bd5dd3d23892ec1f79991a9b15d09b77d8c7dd1ac32b8a4","impliedFormat":1},{"version":"14d03fe0675db97e401cbdfe2144cff5c3a84dc23f05c21acf3dfd3668a13fc8","impliedFormat":1},{"version":"d0622e1a5d9ee2b4b8a1a6db2c0f02fc34f4f865d7ece6ec86800074210d2f4d","impliedFormat":1},{"version":"5300e082fe9398613c3b5a4975df67318951c46b4a033d159bbe082793ca2c3a","impliedFormat":1},{"version":"be05176f0f7347f4a9faed9a400c182f107b7499d79f4c6e67ec3d830ed6cde9","impliedFormat":1},{"version":"498b8e59b7659c0ce11ce3323bd0d23c923e21c7290e5bd96ce0f3ca639fb4fe","impliedFormat":1},{"version":"740bf9b794f8fcecb6c3761598372f16a7835dddb4c163a21ae0c7f472dc6bd3","impliedFormat":1},{"version":"12816e95a6bc1b4a98195c0e6747b33cfd178f0424579a3eb21b49911283f79a","impliedFormat":1},{"version":"ccc9e8f887951895386cafcff62aff2617397584ce48ca891646b901272b9d12","impliedFormat":1},{"version":"bffc26bac30d45f1e5fea885f17cafb6a943bcc21fd1122c71b9fe466ece8fdf","impliedFormat":1},{"version":"82ccbd00eeb8a81a8ee882c6dc8de591d2c174fd0bdc2cd8e9617f39d88eb52b","impliedFormat":1},{"version":"0124da40c4fed705ad4d8a812984c5bc489693ac868c188b17919ed41670f2bc","impliedFormat":1},{"version":"7d8d55833c40222761c600dd3184c1f3e83bc4da7345ff759dce6aeda9f1dc5d","impliedFormat":1},{"version":"fd4ddb3d82b68edf2f7dd1b10ca66c5b108007c46067d0dfac4167a4492577cb","impliedFormat":1},{"version":"8c5414d8170f8fca7d8cdf74dba186370e35cc895c3e25f10ce42fff3ef9b49d","impliedFormat":1},{"version":"2caa4ad00b1f3ca5b07ff3d84beab2d9a4a8d841b677aa1546b78054a890a902","impliedFormat":1},{"version":"c96415ec4a5ff2202c8f5db2b8163a605100b6b47435c5b31d8280e06233958e","impliedFormat":1},{"version":"981af6a24b8e1531dd933ff6df096a7a50dfd79f24c5e5be1134b684465a807d","impliedFormat":1},{"version":"d3b51ab522194f5ffd145f57fc2b2017e35d11593a8a5468fd3da7767dba0d57","impliedFormat":1},{"version":"85e1ca7719d73273b0b07356071e046f27c039441666504e6143600f0f5de5eb","impliedFormat":1},{"version":"14b5a5227655bff3a02231986be2a1ab4d2749584147c6f93ad6167d31d78fd8","impliedFormat":1},{"version":"acd38b40fa352bfb59a9548c941e68f4d0de0788ce9ef837639999b76b57dcc8","impliedFormat":1},{"version":"f68e3a3eba1a531a71c8cb53bedafae2c25c376c147e3bc6ec96613a5de9dc84","impliedFormat":1},{"version":"8c3f672ca4179a0313a67aa8525384d1f7a3d7c692f4f39a3482d9997389381e","impliedFormat":1},{"version":"367ef08f1d0de5ec4d4786cb8a1b8a17abf395bb0c5f8d151ec10fb66a2ce50e","impliedFormat":1},{"version":"ede4a9299b475e71baffcfd20b9b5056f77b8da69e7c824692fa7601be181ce7","impliedFormat":1},{"version":"c92c476c4463a4a96da5ed77010afd4bfa94944e298359bbff940cdde33c5f16","impliedFormat":1},{"version":"a484890e7212977036ce5965e7ca7b49e53436a66906a29093f91d4e02260fdf","impliedFormat":1},{"version":"4ea2003d86a9c68928ef069ce548c3e6ae35cbcb34184a71f1c566dde2160cf8","impliedFormat":1},{"version":"f727d3e75bfc036625d6920c725a3e4cbc564eef78f47d6b68c6351bb480d799","impliedFormat":1},{"version":"a87fcc9011e8a5e244d6e9af4902c315670aa852fa75dc82ae7cb62f98233a1a","impliedFormat":1},{"version":"045fe6d9e971df69d53ed8f1551e60c4849b0529e407e5960b31096418fa8346","impliedFormat":1},{"version":"0974c0312c1fe25e56e8030b1830ce8bc071a973714ac6f2409894addc346fcd","impliedFormat":1},{"version":"3d8f30f101b90c81573fdb4c90d925e7572d9d8663a0e215935e442139530363","impliedFormat":1},{"version":"3493d3ac411c6977f391ab438a9940c3a8e06dc04b7e2d84e0571a30aa224314","impliedFormat":1},{"version":"bdf518ed49e9ad6926ecaee24a183828a23a061a1dfac8788cfc09da02a0bf91","impliedFormat":1},{"version":"0a20f875729ca5de76aa486ba9cbb1913e349ae2d7d1c2e1ad3b45e142ca815d","impliedFormat":1},{"version":"1870eb1fe1a14d19041559a003bb79753347b6da6d87703548b6b20faef30e6e","impliedFormat":1},{"version":"e1569a90b610dfa379985baa3265504471efa3a12872a47ec6e70b625d86c3ce","impliedFormat":1},{"version":"12bed6ede156ae7ec7ea1839c2dabb5977515057cb108b3b371b6152a3703528","impliedFormat":1},{"version":"1a59ec28e300513a4ca2aa9bba6c074326a0fa54d6c5d5463cae1e3b4c9e3818","impliedFormat":1},{"version":"56610c98e3766b4946da71af1af283b80fbfcddfad19615ea2810db83d061adb","impliedFormat":1},{"version":"19ad29ec1b7b1b9127206aa207fa8e474703b92a812e1dbe6c8af96f8ceeaec3","impliedFormat":1},{"version":"4e1949bcfbde9ae075bff5b15ce1d3a401624840cefdbabdd6516004b93b821d","impliedFormat":1},{"version":"d570e59bb706b1f442c1c7f12f252a215fff1ed867c72275b525abcbba6b5b86","impliedFormat":1},{"version":"516c53364c6b242591c65afc8b0f0f0cee74ac8a04f52470a539fcb33da2e318","impliedFormat":1},{"version":"900bf14e9d1fd9abff5771b55fbe463bd1b62f41739cb796607d297a4bb4be18","impliedFormat":1},{"version":"3f83aed66929c61db714db9be7c95b41b83729ac693845d44374539874f5a754","impliedFormat":1},{"version":"5ccdc9e7fc05b209cff185ce989c26cacdc47098f2489cc5d0b1ead20bbccbc4","impliedFormat":1},{"version":"e97434f04631c027264a37897935d5686cbb53547128043f8ce9df36a62f8456","impliedFormat":1},{"version":"49d38dec73850de29da6e77ac4636b7195d18ef7c7695851a2f2fe9fca859323","impliedFormat":1},{"version":"33e41623f36fd2a950c40acb481d938d186a85436eeca076e27a1bf799945148","impliedFormat":1},{"version":"ccea047c1dc06a787dd18a0724410d8579cf6e7035ebf068f93da543bac9c807","impliedFormat":1},{"version":"05abb26480af12e4228a94861c7ef2c6dd2d1a3522f2e43c0a24619fce2cf771","impliedFormat":1},{"version":"ab5f2834d5f3beae5c29eabed086612ec6f47b4e153670a3830ccb0e9fb49170","impliedFormat":1},{"version":"38ce3311fee1438e32f767e068dd496dd923afaf32816f1d4e521a3eeed59603","impliedFormat":1},{"version":"aaeba6725991c5b9a7a3cfa3fd375b2fe7e3a6d14d37498970654a009dcb663e","impliedFormat":1},{"version":"0bc153f11f30e6fb856a2a6c50970d386aaf7daa93ac106cd70920a1cb81841e","impliedFormat":1},{"version":"0a451b08902ac385967b8a30b1f71fb1faa56f5f934718265f221b98fc2b807e","impliedFormat":1},{"version":"52db5fc6d8fa0809b2110d96434a06ad26776677e825a10f93fe133497f6c93b","impliedFormat":1},{"version":"8242c4cae0cc2d4cebdce1cb1c3531c9dba3fcac2d6432b80dea1a828230b5a6","impliedFormat":1},{"version":"c30d9a436b2a2f141adb447028284f33878d5f53aedccf29c0455312f269f180","impliedFormat":1},{"version":"fed5b5c20508c5f84a929161f452dbf769cc2d2ee1371b94ddc2feb418a0cf70","impliedFormat":1},{"version":"43e75374d881d5c1e281b4263e1ff3e6a6c14f7c61f33a3f69738349fc5be8cd","impliedFormat":1},{"version":"7b9141eeefdfb4684b5288cbace521a20074ec0b7e0219bb25086db7c1963671","impliedFormat":1},{"version":"4289204445b85c740954797654b504406befd2168731ec18efffb3ea22674a5c","impliedFormat":1},{"version":"1124eaedcfe9126dc648a6284bcbcd0138d8badb8678ee5c1f084ea606d9e66f","impliedFormat":1},{"version":"214a581fbe6902059a64de2bd75c56b6030c6388c29de93c4296380a99c04e4a","impliedFormat":1},{"version":"78b758d401e53f5319bc143ebdc7714ebe0f1e94fc3906d5e93816e5736bf299","impliedFormat":1},{"version":"c1ddf7e4c5e0ed157c107f9a2fad84436d897d4c759f1a5a1f58e2c2be49dea0","impliedFormat":1},{"version":"5ea8892dd82ebc8ad629bdbc40b32fffb2b817bc23cbf98cf7dc77677ccd4fd2","impliedFormat":1},{"version":"6a6eb39dda31b83be3594446f31b6834e033364d48b114ad6bec92f4eff8eb50","impliedFormat":1},{"version":"bade739298ee5cd485966b3f2812cd94ed23be0bd8991624bde84db9e41e4240","impliedFormat":1},{"version":"d4fabc6a3e3110ed60c84e9ec6712265afe268601f3462198b57aa4359745c33","impliedFormat":1},{"version":"cdc05b269edf97d804a95329bdf2e76bfeca92e28872d970bc7734bfd2cde88d","impliedFormat":1},{"version":"dcbc3cecf73f68c9d63280f3c9747bc6140b1eb9d8b5e5f04de58ea67c564a70","impliedFormat":1},{"version":"9da86ce9a1550ca7d649bf0a5d9afd5ea08af844309c9c4941dc7a72119056e2","impliedFormat":1},{"version":"7b86682a3abdade9ceed5cfb5503097496223b93fc257de6795c4736efa841c1","impliedFormat":1},{"version":"94fc87a2a7387d958dbaaa392225a533bfce92f6daff79d9e11e921884b5590d","impliedFormat":1},{"version":"f41d35d2248604bbb6ea7dc64a2e024926ccc00beed30e3d2f356589bcc89a7c","impliedFormat":1},{"version":"07afa56980800740ec44e0b2e08d37d31c3ba1bcff58417ab7c26478bc37e4ac","impliedFormat":1},{"version":"960fc68443fe84caffb6f06af4589cd11e05dc89835c3b56d809ba46c893b6f6","impliedFormat":1},{"version":"02b6175908b56ca273252e8f734cde6cbc88c298384f4b397e63e41240184dc9","impliedFormat":1},{"version":"59fdde76b9d1518ee3a6711b14dc0b7582b7f9cf702c0cb8acc0bda3aef9e1bd","impliedFormat":1},{"version":"3598d4008da5c92e0d5eba20db0d8fc081ad9b6584308b77c9c305b6c002ea6a","impliedFormat":1},{"version":"1489b59606b1221f81a70e9d124298282e2b30d35077a6a44dee5d0919400c67","impliedFormat":1},{"version":"7d3eb24698345bbeb4bbc791fcb6e64f8dc23dba9c73157297ac95c92c21ac39","impliedFormat":1},{"version":"bab0c52d8ab84e578191ac559b70f9bff9e763ff42b5a0f7ace8d134785a689d","impliedFormat":1},{"version":"50dc335fb38fa5b552b6377833c1a77d4f406c4c344589bea29d4661ae8e1810","impliedFormat":1},{"version":"477b09f880a9f9364b68fe02e237f3779fbffb0761bfbc3f77fa895ca49c44ce","impliedFormat":1},{"version":"d85a0edc67a11fa750331746b55fd5af4b41f1bd11e550ff7090abc9e9f83ebc","impliedFormat":1},{"version":"204ef1918267feb2040caad874caebd9bbf4f018367517750eeae16d880b0698","impliedFormat":1},{"version":"be789dbab62f36a20dcb50cf0e67d0ef6b3e3cac17bc0aa9bb30bbe51756ea63","impliedFormat":1},{"version":"20a6b98adf98f5f826f2d2c2738599837586e458b7ed5eb4a1494f7caf00d22d","impliedFormat":1},{"version":"d1658de6ff4ccce2e9cfd8b11722a6279bd3524644d0b65e3e8fc6b69b5ca49a","impliedFormat":1},{"version":"3f4546c49d4bb7ac63ff13fcca45c84c5e775e9cdb316620cbfb226436b0f54d","impliedFormat":1},{"version":"8b52570fbeb2f00e40c4a09e3de97d5f30aba9cb0c0c58579d759b4b7fbacb93","impliedFormat":1},{"version":"1c3702de0a84f7a5635ea1c36c08ea408fea02cf05be6a5527788d6f03792849","impliedFormat":1},{"version":"e88588861f78985ee212de6a72e45b445e5e04286b4ce1eb1d28d72bb781e269","impliedFormat":1},{"version":"22b9f52673fc11b687471594d6080d4319999e4d98903679a4ba94d24b056426","impliedFormat":1},{"version":"76c5f9421476e8762a83f970028b5b7e9ac13fade254d40c04c188f87be8fd7b","impliedFormat":1},{"version":"802353808bbaf39f8ce455fc7c459d39f13a2fefcf6f18a78c9ea0c61be089eb","impliedFormat":1},{"version":"6378e4cad97066c62bf7bdd7fb6e2310f6a43cdf7aba950a2d37b4b0772c0554","impliedFormat":1},{"version":"a057b62631a72f836a8faa37332f03324b9610bf1bd7781fd6f93be063cd10f5","impliedFormat":1},{"version":"67854325113331bf374a49bed5892005e1dbe9aacddd0ddcc3c99aab9326e818","impliedFormat":1},{"version":"ac6990a9034baddaf28cb15200bd2f0a46efb118d08f4d341abc16669ad577a1","impliedFormat":1},{"version":"141fceac41d06d729ddd1c014f052371bba5bf6cef114954dece271337b92b80","impliedFormat":1},{"version":"1e2750873314afb4c8f0743362fcce1d7f36817c6aa13e9dbaef64dccfc2ee03","impliedFormat":1},{"version":"3e02766c76edcd0486eeecad81ca4982a532a80293d71a8d94973e89feb5be2b","impliedFormat":1},{"version":"949ab063079fbbcbf8a96c093b9cc465f83fd2ce49f4558492d6f95065cb201d","impliedFormat":1},{"version":"6bb43425843dfe86df05335b1ebadb1f82c6847f33a9c9c1bbeb3157b59b2e93","impliedFormat":1},{"version":"2d1c8bc1708e58c9aa73d71f89dc69d45fd00ed42841d022bbffa467c88464f4","impliedFormat":1},{"version":"098ef98a222eb876ef695e62456a93014dd1c935a218ea416e7d1b91f88e02cf","impliedFormat":1},{"version":"b22e7bf3181feab9fc0a4b5b9be4b9b187441853cc27745ad0cdfd42cbf2c230","impliedFormat":1},{"version":"269b37626ed3fc5d6aff2b3103bfecdb86ab69e5fe28933b63a17ac83a547ede","impliedFormat":1},{"version":"14c42b1b25cc31a008f49f4bcc14fa5f830ac50f6fcb6f6417a77b3df426ea86","impliedFormat":1},{"version":"55c3e286e757f731c3b80c1e6d4a567bcc6d5d512438016240e7da573a554dc3","impliedFormat":1},{"version":"a7d8759a92d738cdaee57229b2f663ea5dec33d3485faec67c196e86a76fb4df","impliedFormat":1},{"version":"20fbcecc44eec69c33798eb628fec0a5c7cdf0dcfddbadf7fffb69611bec90f6","impliedFormat":1},{"version":"f1edef4fde87d8c7d9e4a0ca08b90a55da9d62927585835c8664d62882b971c2","impliedFormat":1},{"version":"0a84f561eb0e6d447a9fdaf5272b74920ca21a21fefa75cac8d454cfce20498a","impliedFormat":1},{"version":"cae86d70eabc661dff2f46f34018ff4840228f01709c8399a9c012711dfe5292","impliedFormat":1},{"version":"a6ab0d898f22b1ca001ececb83ce6493aaddbe23cebf69c386a14d2a1da13eb9","impliedFormat":1},{"version":"e8ac4073fe7b469e55e1fc7b1540363d5a99b507839135fc97cfe5f2d0e36595","impliedFormat":1},{"version":"0f45169be3f2e0eb418bb1d5d480aa8fca7375af0b6e51dfccc3afbf77d9ef12","impliedFormat":1},{"version":"25699fd6154aa1d8ad42dd7739ebe65e15277c0f44d15ce6826cc43bde4ea5bf","impliedFormat":1},{"version":"3d594041401ac69433c4a2ee492d356db4706adddd4f8201e7e5f542e58173b2","impliedFormat":1},{"version":"806aa43416ea1f5265e1cf94168fd4902348762aa8114dc53c131cff9f87b5ec","impliedFormat":1},{"version":"f27757e22127417f5daddd0ad4be81d5a743c95576d8c957ce39ef02a6cc1ec0","impliedFormat":1},{"version":"3083af6f8406647ea612f87af4b877d55b17a2878d66fd174efe1cf281848368","impliedFormat":1},{"version":"2c829671e8a3e19191ea28faf91d0d7fcf30b4b2fd6a8bd458c382f9d370063a","impliedFormat":1},{"version":"8ed8fed4a67920a48a8198639658406c2822086231813b8ba50794f2be296e4c","impliedFormat":1},{"version":"72498c2e4ff630890ee5dd1f6512a4b3d11fbd5691b1639de30d6a8db4af6dcd","impliedFormat":1},{"version":"7e70002b18fdca84af060041db00ec5f148b924ffca842beff16852e7c3f2edd","impliedFormat":1},{"version":"8f8c6a79e620f8a63952de19f38927f7da119cd0a5408d7289532f68b8017d98","impliedFormat":1},{"version":"69870c54caf722bc568fd348b5e813500e964d820c7482bdb82d94d5aa6f19ed","impliedFormat":1},{"version":"58ed0a6574485bcf18d4d775084258ed49f7b92ac9f8735488d19ab14bc6db88","impliedFormat":1},{"version":"128d9dbf77d1f05984b7739828b9c04ff27c06a6fee2a64af101c06b6ea3584f","impliedFormat":1},{"version":"39260a373e0d1336873fd918185b1d05502cab7027bb763c27e9e6f6ce5b574a","impliedFormat":1},{"version":"e45ef4794720986c7b791d2e7a94bcef47412766f2920b856d311c6a11937274","impliedFormat":1},{"version":"fe4c08b22b011d68b3625c665cc302f77bb8aed4b35853a53e3efaf082bc8e83","impliedFormat":1},{"version":"7caae0b58bdfbedfbdd1a2f5b41779a08cbf62d62f7be63cd70cc71fb97165a0","impliedFormat":1},{"version":"b611b2a0b82dc6e520bc8c6698c0bf4481aba89c4923450f0753c062e4754c7e","impliedFormat":1},{"version":"ef7e5dc901f1492390e08b5c1535146e2ce220932420e358acca85e42b4e8ae8","impliedFormat":1},{"version":"bc06bc0d2220b4af982c92af791dd12f0c15dc8163771a9c83414cb3193bff63","impliedFormat":1},{"version":"175cdf7e9b2d7178e5b73a4f3dea1f02abe320f6585ee8a6c16991c92e4220e8","impliedFormat":1},{"version":"2be2158e6cc1b32a3b1833168c2534941c33aaa7a98dd996f7f1de73c946f20c","impliedFormat":1},{"version":"d5e3f1268d795416b81ad2cae0b15b77147878bc672cdeb19ff5dd77272da017","impliedFormat":1},{"version":"3baf2f114c2111175213039653e98de0a225aba598686fa4ae8a5d67aab4566d","impliedFormat":1},{"version":"0d6998d1c29fe00f8b5578448cc586447860e18ecb12bbb996692fdaaf05ab8f","impliedFormat":1},{"version":"987562ea1c31f04677cd3b46cbd4cdc6363f6178dbfd4db2a0788fe22947b8a5","impliedFormat":1},{"version":"0de5e8597a103c005b774f8892352a5f123a5e272924fe967b7d82305113bc4d","impliedFormat":1},{"version":"16185bd9e115626e25bca46fb8238f9ef3706c22b62ce940ae66c4e4cfde0df9","impliedFormat":1},{"version":"5711b07fe1b6426486276dd67efdee7ec4e70bcfdcaf39c6626594bbd7d51c34","impliedFormat":1},{"version":"7f81c91c6febbd59728630098f6f2b1e4afeba6af9128645634520d5681096a1","impliedFormat":1},{"version":"269296ab0ca6cc30fad3ccb911b1ff589d4a2c6ea7077c26c7ea5fe650103d6e","impliedFormat":1},{"version":"a49ef7664e1afe51062e193f0008ed621d8a3af547d994123ca44dbbb68c75a2","impliedFormat":1},{"version":"165ee417439a725fbd0a04278830c1056354556188d6000e5dc8ecd12cd3cb10","impliedFormat":1},{"version":"9539893a03d2cf718e8c38adf1a845ec0183ab455c8b257c64cd6727f57b0e1c","impliedFormat":1},{"version":"5e0f0b5968cb81b81847619fb6643f364d0eeb630e575fd0029d22c1171b3a37","impliedFormat":1},{"version":"45fb63c6d3a608b091c3baaaafe97de027a061e2f10813aa97d003b654417ed9","impliedFormat":1},{"version":"9a1bce80c36643bbc3e66c7db014c849b81a1d2d3ebfa69000f03e64545566a0","impliedFormat":1},{"version":"f438823b9ca13c413beaee87829111be171b305995bcf71d67ddd941de6dd999","impliedFormat":1},{"version":"623e7ec6876645a7e93a1a67506f3852b8e5e79ba3cb4c9a90ff8a24d3377a12","impliedFormat":1},{"version":"0ddba574bf51b1e47c502caa07ff96528b0c49878c2521ceb322a94557a824ee","impliedFormat":1},{"version":"3111b876a50a391cac841049c1683d20bf7d83eb05d5ff10b0a49689ca0dc49c","impliedFormat":1},{"version":"de84187571b3fb57d7d47f3199fe75845d024fa2c4aeb0a8bca8a281e37e9b62","impliedFormat":1},{"version":"4e302b950595396f49e539c733b44c52b77a9d3b85cc7c6fd24fcc7df1e30031","impliedFormat":1},{"version":"668eb6f044ef3e07635b3da9b29413de381299f80fdeb90e3ba5bea910d9d588","impliedFormat":1},{"version":"f75b6da37adf4f4fcb1b3e6e30099d345bfcfcc2024dc304bf6eaf40ed477c5a","impliedFormat":1},{"version":"39701d3533318e98924f5e5a4fb0ea5b49527853ae63e78e26190955c1ba4d62","impliedFormat":1},{"version":"30cb04bc8d380ecb7053659c2b42b48f87ffd05af3abe9f7b4783e07777a8d96","impliedFormat":1},{"version":"96847849b0b8472d06b023c7f6fd630cb5cb3e6129bf16c6ce58a931084c1d04","impliedFormat":1},{"version":"f15bb0a6bb20f0a494969d93f68c02a8e8076717fe7dcda6db06ab9e31041c22","impliedFormat":1},{"version":"db9d0b3c71348adf62b4c2eebd0bc872b0b3895ee6285980463f6acfe7aa36e6","impliedFormat":1},{"version":"58b8d98c9e39b0a1bab10c9a19a61d9fcac111aba5a6ff47e86525c079ddcbbb","impliedFormat":1},{"version":"a69abca4388cc76962773b4c869d5d34781cf0be92853d7bec53eac7a2f75c60","impliedFormat":1},{"version":"75cc2a2e33c7d3fe1574d9c93712950b5556dd4af48a1d1e5a657c66ff2eedf9","impliedFormat":1},{"version":"05c44f2a752cfbef15a81e90bc63eb96efcd3d07dd9b378df5a150a06775a2fb","impliedFormat":1},{"version":"9699ff431424e42dfeeb6417ea7b4d1ed66fc6bfc530748dfedebd2683fcc1b6","impliedFormat":1},{"version":"496197b06b51aeae8323da87d042ed2224e654994a3d9b5e3350df9c9576dc50","impliedFormat":1},{"version":"471b5d5986eff907c7f4b7047b54c15648495f94e219a27fd8cc91f35fa0e970","impliedFormat":1},{"version":"47c0d901a165bc955a6d8c7df89282f2c1d4d63f880028b876d325b19402c864","impliedFormat":1},{"version":"ec479f032c09256b4f55e0a09f49be4439963b2c8eff30fd810f088e16560c0b","impliedFormat":1},{"version":"93521d40a9636980e32574e7419b975fb1b400644eea349bd64f76ee808749bc","impliedFormat":1},{"version":"86b7e0f835e2d550541c27e03abf5270a42f5876e1e915568289142b317a0ffd","impliedFormat":1},{"version":"3d3223d6c8fc712b8021a683ed1ef83d47ee356a07ed84531414dfeb1000f128","impliedFormat":1},{"version":"c12196ca916d69af81c4b98076ddf863820a1d897c235bab521c8098ee46dd95","impliedFormat":1},{"version":"1bd570877f9b215022dc4d4bb967e59cea8628cb4c02f6a4d91319b9ae64f9da","impliedFormat":1},{"version":"939c090e4abc9bcae4409d9c7fb464c8fb6b1be3e53b250682f47bb521bce1a0","impliedFormat":1},{"version":"e32c5cb1819686336a2101f31b91c2e8e06f8f8311abd1195c203b81b62247b0","impliedFormat":1},{"version":"b0a6c321551036b4f4d6f455f51cd35fcd86021393c7ae07a59289b661aeab49","impliedFormat":1},{"version":"f3f62eb4cf38d86cc7f56d0879b49656a21f2eef4fd0acef3936889327d7f256","impliedFormat":1},{"version":"683734687779547527b05fdcef60947f6fc51758185d788531e9ac7bde84fd6f","impliedFormat":1},{"version":"9334b283bedfcd488ccb33b3e942905c86fa163e919653a5379eb8f28a2d5f7d","impliedFormat":1},{"version":"a1408ce8693ff2a59d00674995cfd44517d26c254106b80111995c3e688f0ecc","impliedFormat":1},{"version":"dc14049ed7aab615142091af18c8033550203d91c18c5ad2101f891b877cf265","impliedFormat":1},{"version":"c418f31663f9aa18537f6443172821265c078de18427ff136a24c536e76b7fc4","impliedFormat":1},{"version":"8c56208b56e99e6c68a6ba42dbce96d199bf772cd55899cb154ea9a3422f1989","impliedFormat":1},{"version":"36e0e10016a1c13bfce8ad685a52c4a55fdc6985c5eb658e4e7aa6b6a6f0655c","impliedFormat":1},{"version":"8c357660e14e4ae047c44211f7d024d48eacf3d5ad6ac805095a436a4d3e268c","impliedFormat":1},{"version":"33cb723eea3ced280f163fa717045e233b801081a64509d4d59b47620fde9ef5","impliedFormat":1},{"version":"c26b1edf95ecc0868464ceaaa76495214b4bd09aff7701f252ca91755727bb46","impliedFormat":1},{"version":"e67731d353b0f48ec4c7b1cee2358e2b7b6ea56c86775f2f3c07029b73b8bf06","impliedFormat":1},{"version":"e2eccdc38e22cc3882939c7fca91570a8379112c03f6206986e0bd78afeed21c","impliedFormat":1},{"version":"77b463688f41048f449fa30b45393b81fd6dfe3eb71f7734c1a6d580373b6a12","impliedFormat":1},{"version":"b6ccce9156aa85ca2e836bc572d4697800739ab008b0a6ae9bfa0361b8baa04c","impliedFormat":1},{"version":"07dcca6e9f155b79d087216735842ab1f7c020ce41f095507afdffecbac06a03","impliedFormat":1},{"version":"e05f14953944c6b7f9c8a51c5739cad11e7ea4e441fd5659cbc3a5ebdc28bcfb","impliedFormat":1},{"version":"8d204669e89ac66eb2fa93e17daf42dc9fa33b3d865158327819df72f4fa3f1f","impliedFormat":1},{"version":"941c51312144ba38e2d86c081d212bc1f22f64eeb1dc342a1c7aeaaece7a7770","impliedFormat":1},{"version":"3b6fddf2afbdf36f7bb869ccdeaffac8d53759e527e3425a6b8df4dca616d1fd","impliedFormat":1},{"version":"86676f02f2a22a6f4373f64de3cd767c718f91c5921c40898ea7e782a848fe59","impliedFormat":1},{"version":"2fdd7778bc9aee311a543c23bbdf08fd87efec17c8dfcba5d6f69d605084c46b","impliedFormat":1},{"version":"7322894d39782937d97553ff670edf8b037aba27c316509529777fedcbb1c2a6","impliedFormat":1},{"version":"43272d6e5c331e4a14f222de2dc63c0bb3e8d1c7ed09d96346936d3b6c9ce8d1","impliedFormat":1},{"version":"9b9726b441e1f2d2039313b79087fa6b6032434557ce2ca917b8937dc9946deb","impliedFormat":1},{"version":"92cfc78dd12e3634ebd60c5ef2be6fb478d0d091fe02f9901194cfe42bcbe254","impliedFormat":1},{"version":"fed28e535bd33c60264dd8b83417e278bb2b48ab8365516ee176c6a5b665fd16","impliedFormat":1},{"version":"ce16abfb256dedcdb5e920f3bb43bb5737b1579bac4a5cef379a36cfad584feb","impliedFormat":1},{"version":"0d220028946aa70219923d71b8735bae8af5a34fc2daeb961cbf3ecbded35d5b","impliedFormat":1},{"version":"ca7ed3bcdc386aca88c7432eb2c2d5e47dd3edd854a9b7592edd8df5f4011eb6","impliedFormat":1},{"version":"0486be4191495fdd67d4e7f18395b72b42cf3683bf84972ea9e2cd7ec4d6a5ed","impliedFormat":1},{"version":"7770955b5673a199f540043e075e60455449ee9ba55536955276b30ad2b38734","impliedFormat":1},{"version":"d7c832f674a8ea60350601cc717690c2781dec7daf7991a5f43b9b520863c0ee","impliedFormat":1},{"version":"67bd7b3553ec289e62368a0c43a6afccbd096d798f4d15ca833b605adf1d54c6","impliedFormat":1},{"version":"4a4d05b6945a55c47c229af62a50cc13a0b50db873acd1e4ef08fa2897f189e7","impliedFormat":1},{"version":"12f94706d56f7dee55296459cec462183c3eda9795bf24307fb529c7a246a508","impliedFormat":1},{"version":"d7553a25f9b72cd6d462d46fe0b1abec097b6206caed39ebe85f5738e154229b","impliedFormat":1},{"version":"8ed9bdf9e7a7e3cac8c78843c82137194460d663f894386da4c816ef7ee18637","impliedFormat":1},{"version":"19c4b5554ff006ee5348985d537d17576cbd8b7de7c350277ac47c0b9ee85f0d","impliedFormat":1},{"version":"e6266fc5dc1cba8aab8a2c3b3e2e5dc7260c9519f96b0a75af8b1ffc50c34c3b","impliedFormat":1},{"version":"a52c856e4cfefe03772d13dff6497fd2a5ca15eac90a3fcbcbc4afbebec4328e","impliedFormat":1},{"version":"ecc929de767c53128db78df56911329269d3163a721523c2125461ae58169f79","impliedFormat":1},{"version":"b66c1b80ff010341eebf65a6e0e4cae99d327effd86c1939863b32a493babe37","impliedFormat":1},{"version":"f7c8aa0ac6f7d6a352fba372e0c591b014f39fceb9f371bf991bb6641609343d","impliedFormat":1},{"version":"5a986817513f11083c380ef4a70f7933f7b00d5d70fa26876a79a50a2badc56e","impliedFormat":1},{"version":"9f22b40f792306ca82c519db56ac1cd004d6bd46bc431b35e3d21356651fe36d","impliedFormat":1},{"version":"5bf7ef0ca70f94ca85408568c529a469c53a5dbc4722286a03ff530b92467590","impliedFormat":1},{"version":"eb179d19b3897fc07bf717579ec720ff0b4f70c7c916bd71d95f86e0dc38c7b8","impliedFormat":1},{"version":"9a06bc9310e1b8ad21fa4766c3b98d5e116011f30432b8206814f9d59216cf6c","impliedFormat":1},{"version":"cfe50bff9e6a9e48e51dd8c4b4b3dfc0977fee9d3269590b2f916298a8dd77af","impliedFormat":1},{"version":"51fb4faa7e951fab7884282d53384eee988f2262711e70ab6b1fc44a947be046","impliedFormat":1},{"version":"b22bf92041841004e20621934bac2d2b04016e7b5a1b7c7ec2cf7b742579b9c8","impliedFormat":1},{"version":"7c794e428836f04473f824c4ef4ecbe6ef5439584a0ef259d3d9e92ffba66e90","impliedFormat":1},{"version":"008460721ef79195a124fe91c0007fbfb85ea423d77d407654c62803afa40a45","impliedFormat":1},{"version":"03194f3b9c01747f59ecf09c0cbfeccb2c5905f66e53a08efa7e5b68e9d87953","impliedFormat":1},{"version":"184c5fdec2cf1f36aed856ca4c5bdeb778f130c0f5d9500d02e478e209a7c624","impliedFormat":1},{"version":"4bae3fe438d419c7eaaf53fc4570b162bcda0370043a7b999bf422ad52ceed48","impliedFormat":1},{"version":"1b4b4917962b30775fa34c0c031eeec31e365665b6345fa79dc84d29ae733d08","impliedFormat":1},{"version":"2161606c40c0847b4f8ab7cae1f15c340cd73bbf4f8748854afc2e6f0b223153","impliedFormat":1},{"version":"01c1e48203c24dc92f5542da2448ad3ec5b9680aabb2111e6779c7d3c2ca040b","impliedFormat":1},{"version":"9930127cebd5b0d204599b7e022ba420aad2d5c35bceca553755477047511226","impliedFormat":1},{"version":"26b017097a4fb2adb252fedf22f606fb587d0ef5ee15405fa0780107a27b81c6","impliedFormat":1},{"version":"83f2cd0ac9f8c4ccf0c157ce8f47a9058acf74c1248ac5dd15fb6f37fca4d90d","impliedFormat":1},{"version":"b8bb82ca6bffd48057a1264eeb6164501ae0eb9919ba8bfd615e2c5a3c967736","impliedFormat":1},{"version":"80c3c595f666b3b116ba39e90e74debecae5396b599d647a3dd4ff35dd495c25","impliedFormat":1},{"version":"637ee4343f512fa4cec1d4f1f8ca88955f8d49d417e8048a2e4634b5f00f8d32","impliedFormat":1},{"version":"77625a88927a1b492944ef67258572ca137951fea779459e29ab087248cdcfc5","impliedFormat":1},{"version":"893fda3712c946335243dd4f46c54468598f52eaee7c96ca102d251540d2e95d","impliedFormat":1},{"version":"4f0334493585ed8462ea291b30617711890f774da219ffecba932a5c783c89b3","impliedFormat":1},{"version":"f9214d1a9a5d7c5dedc459d7dac85dd026f246a028c1be57e91618314d8a0a76","impliedFormat":1},{"version":"071b6c650e747c0c70a0e9f5120bb81958df510203838d0fa0dcb74b1dab6a41","impliedFormat":1},{"version":"2a37e38be98f0ec5bc5592bfd11793133ff815be34cb9e05f50ba0925080ad49","impliedFormat":1},{"version":"0d747f2b78548d6504730d8dd502ee328075f9dddcf05cb4399567572ab0598a","impliedFormat":1},{"version":"3a8af0b4d803be0484347e283f1fd1d06e73ed101e1f7ccab30603f9789a5093","impliedFormat":1},{"version":"9819824b8488baf2e9d19ac826f0b195727d7b9d22ad8cb354d1af22c640c098","impliedFormat":1},{"version":"168638e43ef78fbff7a1fbcf6a6a4ae2bfe0324eb0a82708b9d45dfe2f7237a9","impliedFormat":1},{"version":"bc60f2b9fceea6b48aabed0bab863e5230981c6eac8cbd710de1553a30dc0f83","impliedFormat":1},{"version":"a9cb846e38b7ffc01d7027d1a6290f27ef30a1138591c2a35c5ff36a6cf433e6","impliedFormat":1},{"version":"cfc9dd25c7105d36585ad271647876cdb88388f2b161a87f3b702a3303812050","impliedFormat":1},{"version":"9fce6d434f3760445fc57b1b68c441d814cf7712e2734b6282d64b1061cbe8ef","impliedFormat":1},{"version":"d46c8de55ce0fa850c5f7291093915e896d87376777c54b29212f0cb6c93e226","impliedFormat":1},{"version":"27ea40e15195f6114121b4e5b12ddd157996b0326f8155a186381f42f43afe72","impliedFormat":1},{"version":"b3cb9b0ca4c0db6371c9d5d1825aaa025d1adbc005e691fd65493ecb246f1f4e","impliedFormat":1},{"version":"700823839725035fa81b13be1270c4335c087ba7aab29ebb21625ea24240cb8e","impliedFormat":1},{"version":"f0541a4f522473ca694bf0e98642812a08afc3e6ffe7538f9f740a65bc4dbdbb","impliedFormat":1},{"version":"2e9119c667d6bc136301c6f0de42d46b9a3d60b03f3ba5892b4dae0a444c60a6","impliedFormat":1},{"version":"b30009815554bb7e7476d3e7243b28c1a9cf6c196deb622218687200b431dabb","impliedFormat":1},{"version":"bb94cafd44a08fa47ef8ff0fea170ddfe71cce3242fd79f005c85e3401aa868e","impliedFormat":1},{"version":"37dc040dcd312a05cca983bed87c3809f292d78b11a02bb0174b969894a8983b","impliedFormat":1},{"version":"2fea2b57819130dc99afb626687d83234e8c41f3acec5cc2268516bcb775bfb2","impliedFormat":1},{"version":"8dcc663610834a25f0065112e1a8bc219dca0a6d41d89eea984a369af3640d43","impliedFormat":1},{"version":"839f0d9a166e5aa0e4ccc483ea2e7ec76a5221b294566345260dc3eecb9aa4cc","impliedFormat":1},{"version":"483e0c4474a9dd868d435265078d08665e3aa0393ffd3fd20ea72e1c112023dc","impliedFormat":1},{"version":"a95d9f61a861825da320978d8aca602db405e26b18e19522ad283e451ac46bf8","impliedFormat":1},{"version":"9c2b8f984455f4c0fa809156e12297010068695678546669e0688c7e467eec52","impliedFormat":1},{"version":"f0698729c8a697e8bf6ec874412bd3767fa529da8b308db798f3f43df1de1ef8","impliedFormat":1},{"version":"f7c68f057ecb6c676d4eaa8145d04c72374dde983b383d0d2bc442e32bf53657","impliedFormat":1},{"version":"8866730795c6811024c61ae70ae0c76042e30b55700f9a4d45a0cd24da801177","impliedFormat":1},{"version":"f7301f72472114e30e3d5b814f69014ba8b2746f88f5ace756b2538645783e5d","impliedFormat":1},{"version":"8179cac9bdb147e7d4c8edae27b03b7b7559c4618eab3490623f3dda0abd44cc","impliedFormat":1},{"version":"89aa5bd1d65bfe9953495e3d7ac119c7474d1a2d8ab1e91784d92d2fb382f820","impliedFormat":1},{"version":"d491755500ac52d2af85c369f8a138240cd577bedf2b9918f326d5245a16881a","impliedFormat":1},{"version":"242908e614f48cd4a87c8a4e56127bfe385e04d67984bdf9c3f849bf5df578b7","impliedFormat":1},{"version":"a350e2b5458665b4a4f33dcc9320151607a4f0833e1c547eaf92069c7f3315e3","impliedFormat":1},{"version":"dc613415a3ec05ed5fdf8e6c94857c240eace955dd9bbd765bce01406a9957df","impliedFormat":1},{"version":"eb12f1c8abe1e65db58a04c8156e6f287f540eec4d857962d016ea976652448d","impliedFormat":1},{"version":"1a2c5667c82c4ef0d986cf32b3f5d3071c799fda9d531175488de24be93d2398","impliedFormat":1},{"version":"2ab27f60aa98154096063dc6b969524d6a32770ebfd7eef7112bde3c41e36aa4","impliedFormat":1},{"version":"240f95e694b7374d46b4253cd5119bdec605c4fb54820e600b55ad23e196d49e","impliedFormat":1},{"version":"895c99246462833134ab0b3c43718afb41119b292d98eb9b1285753d2d7cc538","impliedFormat":1},{"version":"ded836393190f128962b09a85c5e0870b30e466400a251ec3de893b4e57f2a9f","impliedFormat":1},{"version":"cd0c8b371e501b0ede9defd0e1c5c47aced46abdf4c80c17103645b2e3ffd9c0","impliedFormat":1},{"version":"67dc65acdc9cd9b4c734545c32749ef0a1e4f19c16db1d3bcecbb365fc454a5b","impliedFormat":1},{"version":"d1c669a4e7cbb22730a14aeb90f5a99e5f0201ec16fd9c3c5d4698e4d8c0d548","impliedFormat":1},{"version":"5d84a343bf8a9780f3a8cbd8466a3cb3c765a54d49c820cd71648fdb786003c6","impliedFormat":1},{"version":"31804db60b8174fc5bfb4850f7331bdddfb60c2925d1160cda00c3a3b0fbacf6","impliedFormat":1},{"version":"3523609b48e0d9a08f71841449328466290a436083a4bce153224c0f5b6b676e","impliedFormat":1},{"version":"74efcc54082bdc269ed609a494cab7c9130c3ee995702b02221876e07a111a7e","impliedFormat":1},{"version":"4f71c85bc105e79cf09d490153fc75453ccef7f55fe947e2bcbbc8d29dd8e493","impliedFormat":1},{"version":"70eac0b71032e790ab52316ad162be764f04b8f45bd158cb926412951aed1fd3","impliedFormat":1},{"version":"63a63e4a37c96fd78475fcc7bc5f0c929af3f15823abe13515e9ec686e934b98","impliedFormat":1},{"version":"0c05136589d9fed58226d9077373ff19012fbefe07328d905a0975e441a33fca","impliedFormat":1},{"version":"a0d8950bcdef17358567768407ea129b8756f4f56b7704f6cff0ea4b54eae329","impliedFormat":1},{"version":"3adcb400f210a0f7146d18a4b43baf87c535846f951ad99ba38d3fa0135c59d7","impliedFormat":1},{"version":"6947b5e90f1d868889f780b3b173fe9de8fcb6807f7a080a72f114e0bb26d97b","impliedFormat":1},{"version":"6b35236024c0a006147d475b0f3144e42485301feb7b6b1a705ba59159321a0a","impliedFormat":1},{"version":"d322d19923bbd2582d8a6ee61859d7caa5019b4e54177c25331eed62830aa1b6","impliedFormat":1},{"version":"272cef450869cd119552f0f5bcf76b06279f1d6db05ec8ad754ae4f99d758791","impliedFormat":1},{"version":"3eac28d14da4cb49592686a09587815b9bd7c03d1a12dc2863bfb3295dbeaf50","impliedFormat":1},{"version":"ce72df50a1571e02b85471f592c9dcb725bbbe0c5c0a8721800f2b6c5c44dc24","impliedFormat":1},{"version":"7cbfe5481a0640d861a370a4fa235287dc633e170abc29ea22db8f8830dba26c","impliedFormat":1},{"version":"c0d76dfba386c48e5f514d2053d8016da50de7565e75cc1229b47ac65f686821","impliedFormat":1},{"version":"890206c4c41f16d7c7520d66b50b9374f4fac56de7f8da44d38efe41d3dda7cb","impliedFormat":1},{"version":"895e726ca4851a69f638e620b0a8c57abf209671600a01a3200b6e876f4aa044","impliedFormat":1},{"version":"8aad11c06d08d2b56f76831f0da7b1e08f70216fd4e5bf8f0f9597be529a8b89","impliedFormat":1},{"version":"e467b17a70e48c2394d5b1b9cd70978e29ff6df49a364daaec4451b5731aafc1","impliedFormat":1},{"version":"1b88e87236009dab92c52071ccc28810c7ba8194ab56fcea329b264d766a2fb3","impliedFormat":1},{"version":"2da6bb955b60db3929dee6033ebf6d53e8a7a64e4d2d299fe0bf47e8a25d3acd","impliedFormat":1},{"version":"fae6d8b05c369a05e81a5976d37821a8778339d02b505f78ed4d262164ad80ee","impliedFormat":1},{"version":"9600a5ca874db0a8d8380b600860da1473674922ac29f5299398b69d0cab6c19","impliedFormat":1},{"version":"4e28f63796ef86b21c5d859b5740b0bdb6cfb4b59e288c261a305bb1c0755d6d","impliedFormat":1},{"version":"b6ba4553df3281822048eda9d63444dc7810227a24f073c5b1010489f96a9176","impliedFormat":1},{"version":"b6ecc33b27da0125080fecc6d8ac5a7433790ef3189f5b1ceb9c7fc8386f6cac","impliedFormat":1},{"version":"61b2a914bad963c8e307053580f2e49cb69d3cf84a36caecc59b2b108f82cca4","impliedFormat":1},{"version":"e86f329ca15078e10aba0e0021fba5b0de796ce07141fc44cea8a0d51b1a7dba","impliedFormat":1},{"version":"9f21ef398ed5cc3c0f1f8e73909a7613e94a4ae3f7387f2d00c0fea89fbc763e","impliedFormat":1},{"version":"7c7977d7bc81535af2e7090188ac67c43aab9bd9b898a034d17087a18a1029da","impliedFormat":1},{"version":"c1f9364b1a5f7a11419374abc29767cb804766c04281a7297b68d65b5ec8b389","impliedFormat":1},{"version":"7642679ed90fb08617c21b15b25723d8e5056d995f287e94e2fde9c822527421","impliedFormat":1},{"version":"58159a51aad38f749b0784e96eebdb0df2e6c84b8d0da01211e9cbc66a46ae4c","impliedFormat":1},{"version":"44964fb75ccefe98f2ee1f7a86c62fa2a60d5020eea10a8f66de2e38d82aba05","impliedFormat":1},{"version":"fc27582ae610cb4f31e95dac6119f8f7f70e25ed6b73f99770012293588ee4e4","impliedFormat":1},{"version":"1393291bdbc3837c4241a3c942f06fd0282d2da7871c3239d7cf94a7d8ee540a","impliedFormat":1},{"version":"48bc4af17e9126e06b17955ef17bffb76d6785ca679c35368398a5c15d85ece6","impliedFormat":1},{"version":"842768263340c77ac0fa76d9de1653a39a6947321e980d0e6db9d68c6cd20af6","impliedFormat":1},{"version":"c21bcf03584d87b94dc3e4276f06ef995f47733cf583c1d523f2b1aec754dd6f","impliedFormat":1},{"version":"7db05a6a39d9b8cd9cfd9e01a35fc6ad68db613273d7ca241f7f7583c8e56d20","impliedFormat":1},{"version":"73c86c47e7b033a94f7f0a8b22db7c45b52594b46ca0d36755e3819983cfb2c7","impliedFormat":1},{"version":"51b7493f8689c2a73f5b77002f2817c001b6fe863bba003e59252d9d22a5b39e","impliedFormat":1},{"version":"40a56a2689b3cd479b9349cfcd04f0b70922600e3059fac36c9571e27c89a2b1","impliedFormat":1},{"version":"301b2e7d05686d9281db7abc1197555f0189fc7daed80bdfbb241b40760e0c1a","impliedFormat":1},{"version":"6e8ef0c8b556486c4bee8094eeacddb5270b8c597c4d2f2598247200ecac0bad","impliedFormat":1},{"version":"2dee4ca242c2594caf787b4f0c9c7f3e7a526425204f587b96e46f5e8775edbf","impliedFormat":1},{"version":"a41eb4c4b1ae699bfa00433cbb30b3dad9d705c4169f85e7b8e46da645367849","impliedFormat":1},{"version":"68aa6722873e87dd7dc23474656186698b6d3f70ac03fd132d87f24bede46b1b","impliedFormat":1},{"version":"ce7f7b1b209c578240f93b7041e1df877be9f3fcb57a9ce534d43a116e9f2206","impliedFormat":1},{"version":"6cdf4fa219c91595bd61c822fa2146e58aa420d6f93fc55b6e24be1807e5d640","impliedFormat":1},{"version":"6133882a1466605a1714c3c320d5b09a9267dde14b89ada76f65dd734dccbe3d","impliedFormat":1},{"version":"c8764a50f1eedd5308dc5763aeceecc2aa54f6df617e3d0107818b8a985870b5","impliedFormat":1},{"version":"bc3ce76dca0242d4b207b83b2de36f2b007f7c08104eeb5e63d1f2e98d2a8f30","impliedFormat":1},{"version":"d3f0716261108dab17b44ffb11817a28d116be53bca29e43170532510679e3a8","impliedFormat":1},{"version":"fb1bee569964064c9e230156f5e4a726d1826852f9538eb7d8af168caaf2db9b","impliedFormat":1},{"version":"bf855a2fd93a3bf8fb13655cec755223f5578e92034aab5f43fb0e7b55a63c66","impliedFormat":1},{"version":"b70818000250ac9a05de848da7c8b744018ba8167131f69cecf0b26c39f52181","impliedFormat":1},{"version":"865696b90dcd84ebfa4ba960bf18a6757d9f190c2304897f576badc36193c88d","impliedFormat":1},{"version":"7bc581f6ecd534a4169836bfbb0ce08822a4b57eacd74edf1d0a27351b915ed2","impliedFormat":1},{"version":"a6e41bb698f6d3a869076dd00c25d7d7cd4c3e117e062e1989f699983ea7e8f2","impliedFormat":1},{"version":"d9c8efd8c6f0661f4c44b9a818ceb3cfc740a65b6788cf376e11bfb5faa9f670","impliedFormat":1},{"version":"126a873ef672b5b4b9b7cf95affea50bc0ebd633c83de989737cca77f41b652d","impliedFormat":1},{"version":"c88a06966b5fa2245e9bd0b8b2ad3b409265621a5a57b9244b61a65e58508f85","impliedFormat":1},{"version":"0a08f87293d341045151036bf7de504fbf307b9d92e0d16b03b57ed21386e91f","impliedFormat":1},{"version":"4813a3cae6624f873aeef5f45ecf85d2120daaa903fa5896149f39d6917a434b","impliedFormat":1},{"version":"7b4f14d36f57eff4e36d2cb52d7bbf937b42750ed7bc1d65f2bbf2f9c1501e84","impliedFormat":1},{"version":"88644f8ce852f67b3629de06a75969526f7805d7077ebd61b5c22590cc0e4674","impliedFormat":1},{"version":"4b22a7017e072ed022f70b42928b60f515cfe4184a4b9857345202728dc22d56","impliedFormat":1},{"version":"6c645fa49f028d21dc8b32adb4fb6fe9e66808e5c9d62d371c35171fb9bfb693","impliedFormat":1},{"version":"8a54c6ec942ef76ef1c226c85d8aac44875e24849994596c47dfccfca691c80b","impliedFormat":1},{"version":"038b17e8a774c784c9d59c29f4fcd9b0564627ff0023dded2f9655bf448a37ef","impliedFormat":1},{"version":"2e4d2eba463f65cd839ad3ad7458d5ef19851a28bb33f24520c4c780adc98abd","impliedFormat":1},{"version":"91bea46e3b75aa4bb7bf060ac89036cfb5ad2fe9992fea9a567c1e376945de6f","impliedFormat":1},{"version":"8392c23f71db38c338a4ceacf5ecfea6032bd426b41e2862d4fca491cccd3698","impliedFormat":1},{"version":"4b862e8548dd3bc7348b5dba46017fe4ccbe2e521e947ae2b220dad0d5c17c21","impliedFormat":1},{"version":"686cddd22a172be19b920d669d7e7b0584c1fdb8648985e719fceeb54abd6a0a","impliedFormat":1},{"version":"95627e673e868a9dcf5898c9ab90941e6e7f194c123ea4156890a2876c4557ca","impliedFormat":1},{"version":"e1d7df8553bb4f7dce583f875391a3768fe0fadfb18151fcd675f45b7fe1f045","impliedFormat":1},{"version":"05de2f56ac767dc57074712700bd3a34a459d202550e63958948bc6f19d0990a","impliedFormat":1},{"version":"6a1a395ea93b660265eadfab5e3fd48b74d32c03b1d7f7a66e4182223dd633f5","impliedFormat":1},{"version":"98265db16aab0449ffe2be22512238365acec31cf653fbf9bd7aed112ddc03f3","impliedFormat":1},{"version":"fcf469bc5e8359b013343574f7f50d1ddbc3b284b76f6edd9b4964f594801e92","impliedFormat":1},{"version":"7070ffde945f368cf2813a10c18f59c3683b7201d2d7a077f946ad0bb326dad6","impliedFormat":1},{"version":"4c840662fef20c755ac7323b0ecb8d9b027000f4c123e7ae659f5c7440a3a47d","impliedFormat":1},{"version":"4f211be07d47432bc6e67a2304f477207cd7228fcbad74396767161ae8b6321b","impliedFormat":1},{"version":"dca4515575f274959d82b131bda6fe2e8bf2429927ee31cdaf17b13756cbcee0","impliedFormat":1},{"version":"f1d279e2f65496e9089dece0224d9bc8c3561e8b7394b67810056429e976bdc5","impliedFormat":1},{"version":"e0dd727fb8aeb40a75dca79362f94f2dd6279c9dbc4c29cd0ac92f658cad65fd","impliedFormat":1},{"version":"b52df0dd29484fc26f35494b57ec5f9199e8c9049ad08405804fc1d84948d8f8","impliedFormat":1},{"version":"3898f59f23b02b4461b0a0ffc5dee9dd9de65bf32bd188a9e990f11a731968f8","impliedFormat":1},{"version":"4af5e2ffc9b07cf3209d9bfa671d1591f87bf7c191ca8ac2170862402f8c9160","impliedFormat":1},{"version":"d115ab2f92f61201076be35d7ce65934bdb5667bcf9759ef32a22026e6b4da8c","impliedFormat":1},{"version":"ff328a96590ea671229ece95d914f433a8b4155e20d0c3d91dfeea6425440432","impliedFormat":1},{"version":"bf6bf6583c99257f5342e0a53be65fc331ddfecc685ded78ebb68bb24bfdce89","impliedFormat":1},{"version":"30ec3e046f49dc1e21421c40b8faae161d79e7dfe2f47378d7146fdd0e3ae29e","impliedFormat":1},{"version":"9dc9028d6587b110e310cfcf604c828e2ff9885e4a2ba6d6cd51bdc10c2864fa","impliedFormat":1},{"version":"922a4421970f5edd5311c47324bb361d764da24fd43f7bcf5ab18ca25f101839","impliedFormat":1},{"version":"3d0730b52f9cd8edf961b0c2517847da2b0a609c1c2dd026bc0e24b49434d81c","impliedFormat":1},{"version":"798804a43768195d9d92efad18530dd901e15bf5fd09f101770f04d7d184112b","impliedFormat":1},{"version":"4aa8a3e03a02a5aa1a4aabc0260876af65730057c0106f801793073e606eb492","impliedFormat":1},{"version":"ad461c686360388c4adebd381dfe27ae1eb9203b55fb73980d0baa8e7fca3cce","impliedFormat":1},{"version":"e6c22ed84c9a4946ccba97387a21991f460cf2c169820950e3dd7f00296458e5","impliedFormat":1},{"version":"6217b6e2f7b391dc1b190d1b30979b46c2acaf6a03079bd615964b6aebf26c8b","impliedFormat":1},{"version":"aa0049d2fd2e7f46d959dc4e06f1d863d127c71a0e0ac22e7c810add5db79ad4","impliedFormat":1},{"version":"b924110939a79f0ed5ce9fa9437653d8a0d758e9b5d4fdbb474ab26a1526ff04","impliedFormat":1},{"version":"64e77f99af7ee1b4fd169e69b31e79884f6bbdf44c2468f32498bd939f92c2ac","impliedFormat":1},{"version":"ebf6a9afd100ef420495b93619406fb6c82def2af159a6a199cdc5e5fe3ec0e1","impliedFormat":1},{"version":"29a475052fe7cde6bdaa0dc2c5b3aca229e21399b30072ab97a46b745a607025","impliedFormat":1},{"version":"400289aab29ad99d27f02f4a48f3f134642e3a21f256207972f27dece3a3dbe5","impliedFormat":1},{"version":"bedc30c38ce3f875497f47b2171ceed34864f811816d4ce7350a1d7013e32426","impliedFormat":1},{"version":"31ada573a26641ddfb5c5b724c3204daf14c35e7ac87263453fa815a698b19ef","impliedFormat":1},{"version":"c7f2eedb479b9debc47623c1eaeb5697e513a7ce0e86c1fce37461751482b7d7","impliedFormat":1},{"version":"cb36853880e6aad901ca8121b7ed185ac05798efdd8ddcf4e754ae1533d02d9e","impliedFormat":1},{"version":"0ddea312abc8b7443fcf4b78d047dfd84a5d8e4995028fdc529baac7b1eb2661","impliedFormat":1},{"version":"9c569de7c5a10d260fe99cb3768a93518e78b98697da6bc8ca140547b47de8fb","impliedFormat":1},{"version":"09f363fae69fce05679e32049b57ca2dc1f1747db9df6ee7814abac6164161ff","impliedFormat":1},{"version":"c503e8579bb15f49a78aeee8b1cb39ceb8d897ff61b258c15b41cc3d4935e5d6","impliedFormat":1},{"version":"0a8f52b598d8a5dce0358fe25edb1d30878add2c88f35ef382e547c8ecd3eb6c","impliedFormat":1},{"version":"04d1601511c2ebd18c57a1412010a41795f60efd5580344d54e6aeab222703fc","impliedFormat":1},{"version":"ae1ae323007f6d6da2ee10893734de460523c7bf0610e91a624fbcadfe386d3e","impliedFormat":1},{"version":"4a9c60c865dce7abe40d077eb1fe50adb01ee32179f86fd76a35077e37ce5915","impliedFormat":1},{"version":"64f1e1e8f18a5a8032387b59395f289e047a7f6b98248ff097888d9e7d930693","impliedFormat":1},{"version":"1aac7c4f9791ea4d56e03f08585f7a943cedaf70f9742895acf01b03fa7afae3","impliedFormat":1},{"version":"54be4e510abc8a91650cc3f191f496d04eabc6f75f0cc248c2f9ca960155aa2b","impliedFormat":1},{"version":"7df226370f580bd06fc280d46c0d9015582465eeb785d89fa2d60f3dff92c142","impliedFormat":1},{"version":"de5de10cdd410c325ce4283f4b45e709cebb3fd0dbb91a780a9f66a84ef61354","impliedFormat":1},{"version":"ad5b934361319ef396775c731b45b5fe53152201bd054760f6e6faf19ec3a1ef","impliedFormat":1},{"version":"0f1de8f6abcfafff0463107cbbb37c221bc831229d9bfaa1e08d21202e1ee754","impliedFormat":1},{"version":"b32efac2e124c43eb22dd59f20dd9a8ee5683b59ee6e4a448cd6c9d060933770","impliedFormat":1},{"version":"37d54c567495f73fc2da0945c6b0a1f0a6eb6b6bf71c442237781cdb286f5314","impliedFormat":1},{"version":"1f53add54c7731751d8933ad383623c23848b12b74928087e22ee76de946cd3c","impliedFormat":1},{"version":"e9fa36e5f83a3a828bca075263ddf7c2be6431f7a5166cd63af7aafd5e5112fd","impliedFormat":1},{"version":"9ae7810ff2ffe2f67c1a21919feebf8ae271684a1bdcfef30dd1d3b94d72b19a","impliedFormat":1},{"version":"5d0a574b0df00cecc55fb7c756f59ba93e23d59a3f59246d04e80ec16cad3cba","impliedFormat":1},{"version":"ff03c8ed67f4948e4433349ac6efeddc1751b29a57e748e5ef07816b9497f560","impliedFormat":1},{"version":"ebe2433a05ce7c4bc4c36fb9a4f035313e27b435d06b95bff9aaa1faf972a6f9","impliedFormat":1},{"version":"d3a732dffcaab751a1c21a8429db1ecd00c12ece19cd90dfec7ca3390ec8841b","impliedFormat":1},{"version":"9ec756763260df906848db2c5a5cfba89b7e0bfe4d8eefa006506cbaee73f19a","impliedFormat":1},{"version":"d056c16028eab52600d4e198fa0aca953507af3e977025ca7f17a52f5511acc9","impliedFormat":1},{"version":"55f1cedf1006c13be4d03937fbd644d53f358d9c3d19e134527746994c0b40c1","impliedFormat":1},{"version":"5a587637a0d9747595fa7e4428d17f5a5040db861e701e9fb7af7b5ce17da3d8","impliedFormat":1},{"version":"67c2b39e9e3996d9deae1c3c9e751745abd8387053da68a9070d8d2f0631acc3","impliedFormat":1},{"version":"1d464a3ea5bad8d9502ed71158b0d415a4e95349e3bca3a5ef9d63fa26632a1b","impliedFormat":1},{"version":"82aeffa8295e6183e05ff738f3fee841bfe9841d61638c99fe50263c0ea1b05f","impliedFormat":1},{"version":"a31c5534c369c61b3db982d8bcb1af2afc9a92ca5ca421812e40b57bfe8fc783","impliedFormat":1},{"version":"1b6f4336abcd44a85d0845ed3186251e8d7781f84d4d945783bf88a859ac6814","impliedFormat":1},{"version":"92080920a321d14181a3ca2a49c236101b9a856b66cfb2d2ddd9f4e6329c6323","impliedFormat":1},{"version":"29f07470c7e9bbe16a92268b1be5c1e2442c0ae477bdc9bd5ba95fd37632ebaa","impliedFormat":1},{"version":"e55ecbe6928a6207793f0e9f32849068bf07f4ec57abfbe19e86b64db769262f","impliedFormat":1},{"version":"a2a8099ce139a214711bc779c988b13d6a1dd1e21eb8f5ac2af63b324850ca1e","impliedFormat":1},{"version":"e78a68f9f812cd837182f0c75d5f18fd2a845cf2e49bd42cd8f6e946fcd7ec97","impliedFormat":1},{"version":"074d42dd2fb3f10e6f85203cd909085b256753cab37dbd2d58d5e18f979bf94d","impliedFormat":1},{"version":"817f2ddc8d78a73f4ddd6ae436a1bf883deba981f5dd49a42b1732be16018553","impliedFormat":1},{"version":"5d37ae3cde575813bc1fae252f5c756432a2027cda0aaffa4a4304906c9ee05b","impliedFormat":1},{"version":"756507230657b875b59f24817bb1ee7aac7ee2fb13e2e25881ecbc974ab08e8e","impliedFormat":1},{"version":"11dbc3fa4f6becf0211c3c8e231dfee713f398691eaaf52cd8bf8ff5b76a96cb","impliedFormat":1},{"version":"fb4728d6af5997205b45aeb265f9f0caa12ac2f24dcedb6a99cf23ee1b120bd0","impliedFormat":1},{"version":"ac5f8445e652be4afe1bac3d270b2d4611a490ae47be13f97b2f5da1b5badfa4","impliedFormat":1},{"version":"abcd70787afc97736d18d369ce427a2197455c244457d95f5537513e31708883","impliedFormat":1},{"version":"666cefd3b007c5dcd678f6f96cac4757c7f406e4243d5c74e7a2ce23f847ff6f","impliedFormat":1},{"version":"afe96315658e1f1d16574f4a5fb090c13df76c9cfa12e304436aea43dc326770","impliedFormat":1},{"version":"104c685f5aee4dd8db8d1433e28248e93403e7a904323fd9bf1c03b199924142","impliedFormat":1},{"version":"dae1043435423be4c32de01801974330a0e3a1e99b5b926f4c05b4afbad8ab2e","impliedFormat":1},{"version":"8e3ab5d3094d3e9aeacebff616c2d4127b7fee683c37a228c716eb44a408a62e","impliedFormat":1},{"version":"cf63ad697fa8037dd2e65af57c32dff002f41fa1e9565d7a74529352c21c4509","impliedFormat":1},{"version":"46f844c8660ee77c8c93c6a94011810ab19aee81489afedf7d07e76726c787b8","impliedFormat":1},{"version":"c1c528f69c5222679737d31b86a55ca6dcfe1de71efe7bfc923307ce304a7b0f","impliedFormat":1},{"version":"f3d29d1bd4d3837eb19171d19adfd1432ac3a052c9dd7214035e5291deb92b3b","impliedFormat":1},{"version":"176abdd73b580c09d933a649e923495b9d8b9b390ab1605ba41b8d96c86646d5","impliedFormat":1},{"version":"cfa802bc6426c1630dbc22ef3c895417774c3f92c67f0ff5253206cdc64a17c2","impliedFormat":1},{"version":"cd5b5bd0a7e6a6e1947e22a6297b99f8eaa9978b6b37c8cef1f60756990e5ae2","impliedFormat":1},{"version":"7661910d3bcd9928e67ac341503c23650a16f29196879fc566718116651c1a69","impliedFormat":1},{"version":"113dad14a4e05a1fc8a05fb05b0e78c11d8438019387e232345f09c1b4e26078","impliedFormat":1},{"version":"afe9c91a2472c55f0ae5b0f159ccacd0f076b7ec139d3ee205527afea33f9e4c","impliedFormat":1},{"version":"c8b7b352288e054bb9b5c8b5cdf1b65239c02fce090e19f8e406f653ae9a5787","impliedFormat":1},{"version":"37f6462d20e10a45f9d32c19ac381198c87b01c12ccab5a00d05f4e4a42b4979","impliedFormat":1},{"version":"3e423f88ebdf5ed08aa5a0938aa7d7390828ea4468d75591a2255e909a816e42","impliedFormat":1},{"version":"e9872a44cd0e35c68fd5668e150dc46ef12eede1f131cde7a75dc2e48cc58268","impliedFormat":1},{"version":"e4f308b3a2b17ad44647302d6fe48a28808d1a1394950110d16ccf4103b5560d","impliedFormat":1},{"version":"58ae2bbaf5c792c036518bc812f21f559c34c44b406fde72afdb3ac899a3d7e0","impliedFormat":1},{"version":"2ad71e864067ef4de3a00378978383ccfdfee4f16af1fce74679760793a0d53c","impliedFormat":1},{"version":"292fd190fe93791e912df2bc8543958a42a9436576c0105520b5b642a444c130","impliedFormat":1},{"version":"78cb3a0afdd7ae66d812b9b70f27a7e6951527cb434cbf3a37efe9e511fa8ccc","impliedFormat":1},{"version":"dcfcac087de99f15f65008a01249c441775856cca11f482a3fbcaf677ecc4cf1","impliedFormat":1},{"version":"2bfea1655867df25300d23ddf8cba140ce87e242a42894d5540fad98e16ab54b","impliedFormat":1},{"version":"d6d19c8061401813e84d06e64549991eae101d6725f04193cfcf699ce4af9010","impliedFormat":1},{"version":"9340041f429754a6a91c0cec0da5372ecd8587f6d4454d3d6d6c6f02bd8e7d6d","impliedFormat":1},{"version":"8cf03108db3a6625633a7baa80d76ae0d5af7ed565f90dbaff50410e30cc8843","impliedFormat":1},{"version":"74939eb78844e25a1ada5174d2bc20d75448ae583da361276b6bd01ed0bd1714","impliedFormat":1},{"version":"744a9abc3b0d58a7efe80a327cb64c6b1eb9e17584659ddba06455fa9f6fd015","impliedFormat":1},{"version":"fff3f9e61c0896371ece616e778e651cecd5abd22c31eb9ea00ffc49a19464c6","impliedFormat":1},{"version":"e222596b6a95ecc500c51a80969ab8efd02d1d556ea868a33b3e087eb9b8009d","impliedFormat":1},{"version":"1ffb86acb9f3736cf928ab18ab1f14a96b219d20669701569ac3e85b7e8a21e6","impliedFormat":1},{"version":"621cbc884bb49f6c0ee07741535fd3b0db88abbd7cb1ef754b3d20d16e4f05e2","impliedFormat":1},{"version":"5eb2c51aebd3dae9175c03374be23602be38bc9b113028dcaae300bc917126bc","impliedFormat":1},{"version":"d024df531ee19dcc6bc7d13e10a0fdb0a5b87e49e46051236e6ef3b79dd1a07b","impliedFormat":1},{"version":"79e6f2a46d6407512a8748dac8d1073a2b29cfc6b53f16bea8d7dfa8f4d78bd9","impliedFormat":1},{"version":"57595d53bc2616b69eff2408d1cedabc4116b0661e33b38de08c71dd5b434bfb","impliedFormat":1},{"version":"29070aed097c2ec7687f90638dc35b331b3158d8182f102dfdb01ba033bec45f","impliedFormat":1},{"version":"1c07511fde0261114584a16581b6cac0c37035587fd2bc1dab5ee233dd409550","impliedFormat":1},{"version":"cbe5c7cd493ebbf3a46e3d731f18dfdc4d3e8b0fd84c6d028d93eacd403f86bf","impliedFormat":1},{"version":"4866dbe988c968fc577fd27848fc114fd605c579dde9facf6aaa7a2bb4ed67b9","impliedFormat":1},{"version":"d9af4f30298efd9e4cbffa014c8bdf839715acccfd7f66f998fd7880abc1cd18","impliedFormat":1},{"version":"9f29554c6611259b078731832b6948923f6d4a52e8c338fcb007fb0257ee38bf","impliedFormat":1},{"version":"b389c90beb5d2100610b42376dda50eb3ea952e9cf73bf1bde0fbff8ba6d1d9e","impliedFormat":1},{"version":"34f586f1b15c691cc20ba9c97cbbe3e1965f604805611a41999d516f83843342","impliedFormat":1},{"version":"482cf2977bd797f66d2e9d910cc618a10178d3a8fd990f136a9a94ac65664f67","impliedFormat":1},{"version":"3209d5c13d7ecbe7fbdc08936a250d9aee8bbbdd4277d04e4255aab40d5b9dc0","impliedFormat":1},{"version":"878fc7dcc2a4252415eeb7298548c8cef4fe972e43d061bde065347c973ee019","impliedFormat":1},{"version":"3757b97fbcd5b12f6fc816d23a4c3e600d839e5e67826e6c250e358b5f0ab6a9","impliedFormat":1},{"version":"79be4c8a61156e94230cc6e1571241980a90286632baa761d21fd57f617d7251","impliedFormat":1},{"version":"97f7a0b2f76030765302df280a6ca7200ad20bbae2f8e47e9f7a596b99b317f8","impliedFormat":1},{"version":"89ce4a176407ec44fff34794acf18f1ec7ed0c49aed7e903042763b2523b2282","impliedFormat":1},{"version":"c5daf70b706f04f037bb2b88919325d8dcb08ba269bea2245564a53ce9bf344c","impliedFormat":1},{"version":"01286032a8024b1ac98b1f9c99b99ff400489a7d4e4a6d404c17d5458ebeed63","impliedFormat":1},{"version":"fd2fa6468a52be4192e69d96e17c19c56bad1dc40fc8ae6812f63d243163bcb6","impliedFormat":1},{"version":"a8dfe5cea6bc538cb700be64daad9d7d3bcd3d026773705ef0adb3d33c1bc8d9","impliedFormat":1},{"version":"92c9e3d207fb94256bbd5f3f81025ac4afd04feb68aedcb782c09f3ce447b47d","impliedFormat":1},{"version":"3e7b65356aab359bc73627ca14ffc8cb4110bdcf8c5a9031f6e129a0ce0f52f8","impliedFormat":1},{"version":"13992e428932229f2c991b26443164a22ebc1dbd821b1a5359363f22a4764a29","impliedFormat":1},{"version":"20743b3ddf2486eda59af84b03720d1236746b00042607a197bbb18fcecb2511","impliedFormat":1},{"version":"a11471be42e78379663937f109e834b30558f78448dbecef5d7a1c658c257a19","impliedFormat":1},{"version":"edbb665fef2ed147ffae6165f041daa177ca63e5fcffe5bbf02b65e886defded","impliedFormat":1},{"version":"9da2490f95b771d4ae3f928b8e4036dad5cc0c7b17cadae59c400a4b3f8762f7","impliedFormat":1},{"version":"0573b8003948481b64cb3c6f49358d5b4200b65982f33ee7912a532374ebc4b3","impliedFormat":1},{"version":"fd382cbf5abebe2a55eea27455e3a585e40919e7125b3f9641bfbca88f052429","impliedFormat":1},{"version":"371b6934b3346d512b195c8081492e140894e352c2872681c59e0e4d663fc1e3","impliedFormat":1},{"version":"3738c2b0882fa075d47ebb0b3acf7ab8b79ceb78e6e2f1954f645a008bcd6d2e","impliedFormat":1},{"version":"7da40a603a506878d6d1e004c3645256bb174ad2e291cd1cf88187a6153c03a4","impliedFormat":1},{"version":"51b230eb0ae150de98993cec92a6cc2a3c72745aab07f2e6ed4f6236dc5ae552","impliedFormat":1},{"version":"165da269bb6def918cf610d1261baba1570f32321625206b081c616b57667401","impliedFormat":1},{"version":"b47e67f906570c70a218b457e3c6d09f4a3a6f53134cf3fc9ad3c4f4866755d9","impliedFormat":1},{"version":"d51dfd976e03b3ea4aa0682485b9834d28052ec35a32967579b5cc893e694185","impliedFormat":1},{"version":"60a1609b15e28fe8e6a2f0c7568ce8aa13e2fcaf3416c54bac03a67292bf5d07","impliedFormat":1},{"version":"43b0b8ebb3b79d0fa3995bc7f4186ee935da481d408ca6dd420daa6adf2ac771","impliedFormat":1},{"version":"870a65aaddd44dbf47896c7728ee58943b450661164be6b67304cac89c07d80f","impliedFormat":1},{"version":"d08952c6056a481f7f526c1187b0fcc638b5c8711ae3b8fdbe813894eaa6e183","impliedFormat":1},{"version":"e044db0f112e03c0d102fc0188da0d0afba6fd618a8e672a58fdae91eacaa6bd","impliedFormat":1},{"version":"54579b860be91b1c4b162b71cf48d3dda74ce6317a4b61ec268b0ae8b7314b3c","impliedFormat":1},{"version":"a59437dad92ccb9868a9b44df68c755b4dbd83de2542803b15bba7f4735b6d89","impliedFormat":1},{"version":"844c4a0ff1c29ae04c243c154e748686786ffbef6c05a2cd9e5bca3e39cf8103","impliedFormat":1},{"version":"bc73f1624a6eaf02a4fb98dcaa179a547d94641839c25c5f41a90a9c7e7bdedb","impliedFormat":1},{"version":"ef7b3559af79242d4a06a9a854cbc1a93378fa2d23f5864e417cd654b96b3b26","impliedFormat":1},{"version":"37157716fbcb9f5aadbea7462a6f38b2980243f1842f4f723620263233f96995","impliedFormat":1},{"version":"32ae233ce3d68c45923ce9a566a4729d3bbb32fab3952a3b0e176e5739eee10a","impliedFormat":1},{"version":"73aafe0f8712cf589a0b50eed0710c4a7da16e69d7790833da61a2ca00f54071","impliedFormat":1},{"version":"a20e9dd72821868f33cf0ed262b39857209c307c509918abba3f303635cd4fd0","impliedFormat":1},{"version":"a797bdb7a5272d81f1c7114ec3a567c4a7c64607dad1418eb608b3b2e520d3d3","impliedFormat":1},{"version":"cf3e761138b1eaee7618e65a3fac6693ebd4976133e28a6b13b09a13511dd5a4","impliedFormat":1},{"version":"74644861aa4f6e71950ec574ccc018b4a86826a84fa3bcf71ff3c4b5bcda3427","impliedFormat":1},{"version":"7a6bca1a5fbc540e9c904c4ef5934bc47f45fa4aa52ada2cca54d6da24b87143","impliedFormat":1},{"version":"0c4cbe0ad1dbe67cccaca6e3b6943648d561979c337ebee5551257236f4358bf","impliedFormat":1},{"version":"ea5d02b392a3a590422bca7d9bea443b34e5a1670416e35aa9065d88362bfad1","impliedFormat":1},{"version":"6b512b234f11c4d2e17bd66b35742337dbfce1e475d51c739a97dc0d5eb69f2e","impliedFormat":1},{"version":"798493dc34525fe394890740874441597c41ced7326bedcc8f97e3518b9779d6","impliedFormat":1},{"version":"5af062dba6c060ac44eac718fb54b91bb29d7cdbfd1a23dffad33fd9bf0b8ba9","impliedFormat":1},{"version":"51401ce6773f2d348cd8c278686ec47364c8da5db4f0890beec27ceb4cff35c5","impliedFormat":1},{"version":"dbc8f107d7f650e4cc9c3924dc6eef0a20ecfa48a1673984d98bc8a4e3e1adb9","impliedFormat":1},{"version":"86140a27d8e1ef00ac0cdb6fd59eef68f02c3f429cb28c0495c86016a7b5c299","impliedFormat":1},{"version":"1567db95d271a7d2333bb1cecf0ae9ef30a8d5d1b719a8a609aefff8e7115715","impliedFormat":1},{"version":"03ab36abe2face177c033db714c78af07e255945a87435141966a1424fcf4d3f","impliedFormat":1},{"version":"adcd44ea85ca804d53631406038ac49a2bf1914abb1cee2e7f8dfdb453adc30b","impliedFormat":1},{"version":"9f063a727a3a29bce2a8dee8fee0267a7dd2386d76830fa83eb465e596f99f33","impliedFormat":1},{"version":"af0b98435729e346076185c3652a736ae25cde440dafb5c72e028324045f9cd1","impliedFormat":1},{"version":"118841959883737c37b6934cdce89acb7b24d03c99607d018f1c69383e24f124","impliedFormat":1},{"version":"57fc6eff91a49ca61e31b8620d72e6b6c889378d369611a6b9cc74c82592f347","impliedFormat":1},{"version":"f332c7d80c54d88bc9732952d7f2125b22634e9c26186f71f2393015c3acedfa","impliedFormat":1},{"version":"e7719d70879e883e9c40eb4d1bd244cc490b60c59eb5475e0749cf03074fbb55","impliedFormat":1},{"version":"84bb4508ea382e4b8ef15528385dd6f421b3b1c008579a3913f456ad0e2c6076","impliedFormat":1},{"version":"254eb15adf830137befadf06947a89563e97d098fc3aea8e61af0e7bf8a8b409","impliedFormat":1},{"version":"e608b43d3067d5da667d1781b662c305051db48beb66b262413be6830f6fd2e0","impliedFormat":1},{"version":"f5e3ac4329b568c2422a0cea4422b0a89e09e3d24e82014ed1050d6625779bd1","impliedFormat":1},{"version":"f932a53e0abb3c0890334e9e62a9a9cf714db10eff9e825af30fa3281145defb","impliedFormat":1},{"version":"1880f8bb68e1fb0c06e351b80a4ac210cb67bbb9edd0071fe28ea3a66301b2a5","impliedFormat":1},{"version":"80e1ec4861e8e2424ad0bc03a372209b1dffca6244059e15e2f5d40fbbecb51e","impliedFormat":1},{"version":"6fb3db25063e439ff7945c00303ab69a88a5046b6e5479e659a84b0cd921d205","impliedFormat":1},{"version":"7935a6a5c7bd4e6110eb564db560401bfc45a5ff0799c9e514246cd027a323b3","impliedFormat":1},{"version":"fc4b1b24effd80777f79eedac24031fd77600ecfc6b4100cf5f80c6f16f93ca1","impliedFormat":1},{"version":"4bb2099c1e64bdd07747a6a8ec1e834f73db565592789ffb24b3c6afa279e879","impliedFormat":1},{"version":"a91e8405adf0aeaea98c14d7710c7b085bbb663c8663ea10f9cf11065242cb19","impliedFormat":1},{"version":"7df108a361958d0bd56aa2591aa902fcec8cb7a8bf5058bd10515d225abe5142","impliedFormat":1},{"version":"0e97ae7910c5fc46949c292bd813021c87cea51458585087d13b0c2bfeef72ae","impliedFormat":1},{"version":"7b46ce8aff9f7f74d37deb6d3106dc0e232a25ad07e0c1ee8cb720364e35c08e","impliedFormat":1},{"version":"1091e4f6bf4b9cd2ff33cef8f85ed45c85c8dd7205ad43d2ecf64cfa0b0f41a3","impliedFormat":1},{"version":"c1aa0e7893855a9c314506becf20e4e93b833597709f6f93ace03385e4d2bd29","impliedFormat":1},{"version":"8d2b864666ac0ef7db867ef6e0650b2e238f99507b28469a88fd84efd03b855c","impliedFormat":1},{"version":"e6a5b8007c063667eb3d34c1c7a062527fee6bfddb87960b03838a7e643e4c73","impliedFormat":1},{"version":"20cb2e51dc3e81967186030305cc23b53635ee16652fb662ba61db73c23e3f9b","impliedFormat":1},{"version":"ec1e5a7ed82c645b893b14c7efb8b77606d482da97e83f1846f10ac96d789961","impliedFormat":1},{"version":"12fed8be0d5679b3207cf51c672f62e9e7098c0af0f6af4eadfe415e673a766b","impliedFormat":1},{"version":"0ac54b0dd772fd3472ff17de0e99732f28169d383baaca34899dec3ea115ad66","impliedFormat":1},{"version":"2f6406832006349eef416562b239121a2a05ea5b8ef4fed3e5ba50f7bf1a7c97","impliedFormat":1},{"version":"89c842068b06ad1b92342a393e6b82346db06d708ecd6fb06435c43a5886808b","impliedFormat":1},{"version":"3f13f2acf4a53bc3f41c4cc8f5db283dc7f92e05dbc68d88b10ac96bf0d043f9","impliedFormat":1},{"version":"0339a4e9e0e7afa8d9017e91b896e246f2af478f9c6f66adf3f8a0de6f842ecf","impliedFormat":1},{"version":"11b2cd5ddc5cb540c09fdbc469da5721fb044f32e1e8d56336a177fd71fdd06f","impliedFormat":1},{"version":"5325512a2c060ea67a305cc394bd6acd512be135d0bba0c1034d254faa2bc29f","impliedFormat":1},{"version":"e265a15765072aaab9bc587b2cda159601f7fc314730875f96f91f0b51b9bc1d","impliedFormat":1},{"version":"57a94e70e6660f60effcb66488f29ceda01ba1f4b927ecb0901f70748a56ef6e","impliedFormat":1},{"version":"ad59d3d7aa5fc7f018f5101a806672148f32c85cbd63091d34fa7632cc1716f0","impliedFormat":1},{"version":"3cb40ab5a668f44757ac3a143c33c6486e7e37b20870dcb98b61e691715f7a0e","impliedFormat":1},{"version":"e6eaff5a8f29f5af38dcae33b870296ba48aed17e9b5228aef42700208a68974","impliedFormat":1},{"version":"2cf578f0226d6aaa2c0e7d53fbb17002380d7b81d7cc3888d42c3c6c275f4e0a","impliedFormat":1},{"version":"5f099acb028f1469fc8e7b3a80b6f1f37cfa20aeba96f9e888acda2e0131ee1f","impliedFormat":1},{"version":"3d2b5c6583b21b29c2e326af74c5f52ff2d5466a151709df513547fc143f433d","impliedFormat":1},{"version":"9192d1659abe01ba6c4b63a6e5b1d8a1522fc0e30f8f3c00cbfb00f1dee94650","impliedFormat":1},{"version":"bb2e2ad5881b239ea82c3e1337a814a360ff09cc9f9164ed3bb1470beb6b6d5e","impliedFormat":1},{"version":"30c3aa536c561b64a5a7da2871152c7966c379da715738f755fac60b0038d156","impliedFormat":1},{"version":"f16856c5145338ae13a10576e6c175fbe46af6223a46568af956ba6d30a93f3d","impliedFormat":1},{"version":"0d975fe3d36dc24d9cf4bd10f79b28b86ca2489b1a46138808e977a83f1bc434","impliedFormat":1},{"version":"25499e831d42229d70f0f7af9dfd9eb50cbf88d41f5bc49c0fffb56aa16e8bf5","impliedFormat":1},{"version":"0d6cb85fdc30cf81e1e69101f4dad3b57449d2677740ef03bf614ac026cf2c8a","impliedFormat":1},{"version":"9fa3af93d018c7fc9e76d3094a92ab27ee32b4790ea1c6143b60c0f6d2a7ae85","impliedFormat":1},{"version":"e8c013cea5b635b8e3cef93179900c82535ade4479d2e8ba17e7f90249310c9a","impliedFormat":1},{"version":"9b6296aa8d9b3013efb1a455860a2919159b3671e8965befba3f96053ae9b132","impliedFormat":1},{"version":"9226ea827e9561b04c516e40a8977f99b5e74e73c6d7e0eec9365aed650b8e8b","impliedFormat":1},{"version":"b571424d4d6feb28ce3cd5e3b9950daf504aff7ac55c4717b923170c30604131","impliedFormat":1},{"version":"e448faf183e064fa23a0deb83285b581499e70448c107f7439f795b0bd45c0ec","impliedFormat":1},{"version":"704d872d5c16f22071a7e80a648f6d4e0373a924f4a0bbc1d3890850ad2db435","impliedFormat":1},{"version":"296b9e0538181e26b9128b709dcd3c6aa56fe508f777eee821f5d45aa01e55ff","impliedFormat":1},{"version":"ca454d5d6a554646c5eb3f626edea5871af70a28146b9a717dca54e8b831c68f","impliedFormat":1},{"version":"b804a77a8c7e04d97f46dad2b3ef60f1e84afa242603feb2cdc2e1993a45bd5a","impliedFormat":1},{"version":"4aacdde620b1d38ef2473b7ffcec81165594d5393d1727f90c08c30db618945b","impliedFormat":1},{"version":"b0b06d4c5e437a3f57626ffcaadb4c0a250621b0665b3be03d6f172409af57e4","impliedFormat":1},{"version":"bf718701379e5a00bb8366997526f618006085dbb860d27cd2888ed86eff4a68","impliedFormat":1},{"version":"3d77dd361d090d113be5e88fd0c6476a11d5438b9dea36f09f350f48865f7730","impliedFormat":1},{"version":"e99a225274d053354975f2c82bde508f7e195a1b3ec22cd4695ec6a387c43043","impliedFormat":1},{"version":"4532849d515be25f74f9d62db291634db07ac45287a8a83caafc18299b038b3f","impliedFormat":1},{"version":"ace5e97b980fe8b69d02bdefe1bc3edadd1ca698b6ba3c645d48195b8c7c2094","impliedFormat":1},{"version":"933ee23d474d36aba4bcdabb282f9a3f3b85e055bc444bc4f6638b91925448b4","impliedFormat":1},{"version":"6019e84db4bcda6ca8f6319c59742a062cdab2efb36f6b7fb439496b8fc7f5ff","impliedFormat":1},{"version":"a7a5ae7f7247210e3bfe0702a0a96468274c9e7bf8c51b87f32951bdadf36e36","impliedFormat":1},{"version":"799267bafe574c83ec034a98104c56ad436b4421c6fd57daa62226be3dbee1dc","impliedFormat":1},{"version":"9f56ab8adf36f519b06ab1be2c8975e1f5eb26f75ce2e8fd113fef1087efdb3d","impliedFormat":1},{"version":"b0a34a2a433827afab8c04987d74a612752a126e8f59da5299223a2d1493a35e","impliedFormat":1},{"version":"015a5aa154787942314dc3a49c9ce60e6bffc71a9d0665a11c76bec95f80edf4","impliedFormat":1},{"version":"12e2e6d6e7380d16e90e429170ff71770d1a9377e6886bb43b80967b19f513eb","impliedFormat":1},{"version":"38d4d65019f6d6b7215625d4b04bf2b0cf9bfde86160d4f4786e96944072ebd8","impliedFormat":1},{"version":"3b4f30f935edd3d9dfbcf252f2a0f0b7a7bf58ea2a9649ec3cc265d6252484ec","impliedFormat":1},{"version":"d0df6a3f52a9c5bb25de15b4e92e4ea5d4fe9b2ada177f1d1f8df476b801c0ec","impliedFormat":1},{"version":"fabf693afdd04efe012fc7ae0f1375bf795f6835f56185bfabd35688a1363856","impliedFormat":1},{"version":"2b888e5364fbe7668d128a96a5b6715f58ae6336e6d8c5e6af32258a01b8322a","impliedFormat":1},{"version":"9de624cb7f92fa6b0b816cae1cce1ec935aa23b651eb959cca492178b4f03672","impliedFormat":1},{"version":"b496ee0503c3c55727b349c13a8d7d84e872bdf1adcdb05d5a52dd24d2582a3b","impliedFormat":1},{"version":"7c131ae7c9dfa9cc1d80e44d66de833199b7813d5025421fe9bc2913817526a1","impliedFormat":1},{"version":"4e9a8eb095b63e8f5908ac824ca73ce2c55d3abf9b6070fac8a1d522d54ea89b","impliedFormat":1},{"version":"4374a2f5bbbbefe48f29aa1f6bdf21bbb0b4aa642caa8837443f6601b1135187","impliedFormat":1},{"version":"9fcb422a74774da211d93145c4c2baa8a0ecd93559ad8cd8521cb06e36b60af3","impliedFormat":1},{"version":"57f128abf9829019160bddbf061e366611041642c4b4c2a5350008e63d68316d","impliedFormat":1},{"version":"bd0a2a13b401d5033c3a1bee2c5010e7493624cd1b228d7963fb1bfe221df91f","impliedFormat":1},{"version":"3f8f085e7f2279c081192902c2f3428dd8352413a76c6429a7f37ba611fda932","impliedFormat":1},{"version":"1dc4fe1b8dddb573631bd62382358f230d653d37adb96dd22b5351ffbfceb965","impliedFormat":1},{"version":"d4a7a6f4a4a4b1240f38f2681138690289e8a7c21f99f36fb89b852579e55b56","impliedFormat":1},{"version":"b3ed7198cfa144ca7602a389d0ba6accc3b99a4cf1bd2bba33915be3b9455612","impliedFormat":1},{"version":"514e88869bed7a19e73c247c536f224c0de12628cdb84009e294b4f3a28b90fd","impliedFormat":1},{"version":"31fd35285c8c1f476996ff5e3e6470d1fd11f5808a33654a0949deae3207c4b0","impliedFormat":1},{"version":"daf6f08b5d4725aa2df528bdedd0b5d62da810d81a21dee9aeff3911a4a37bd5","impliedFormat":1},{"version":"e61d957d90c7746cf74e65f1cd05569afd65dc98017f931ac0d32401257a2e28","impliedFormat":1},{"version":"460f0efa46e483c022028e5da9e971332c7cc3c7dab5344829921c358837d75e","impliedFormat":1},{"version":"d3d2ca205848ae29bc250a54a6b3664142f10faaa73a933771ba28d487dd99b9","impliedFormat":1},{"version":"db5c80ed9824f5587d15778131f7bce8c6ce333c7c1703965210e99730c156c6","impliedFormat":1},{"version":"9f40fd974fa6a1181e93042f3c5b898973d82118971f400f316214444e92290c","impliedFormat":1},{"version":"9353901a181013988166d7f2a68e3c2ad39ae1734d4c27a6528e4ae53aeece85","impliedFormat":1},{"version":"60e605b8c1272ef04eb8d9f84c8da37226a6d58f1c97c7da8bf82d3f3e25dfea","impliedFormat":1},{"version":"5cdbba683b3417d5026b255afcdd4cb01b3da024fbdb7cd5286f3ab382cf6fdd","impliedFormat":1},{"version":"6607e43bc1e4b7ead44816d44042fe3fc6efba305e943572a42dd6f2b3dcb884","impliedFormat":1},{"version":"578774c76ee4f8c59adf5328621dfa3c2db2ea5b8ad928bc71d238d58fd9d607","impliedFormat":1},{"version":"a0159a3e00040ebe03921b56bd06798aab1025feb6da7ac7ffe9062108662968","impliedFormat":1},{"version":"5324e14bd65c4bec076a16e8df10c690b3974642bd170e5186093d2d685b2e94","impliedFormat":1},{"version":"86b123856275f966c2fe8ca1936a58b53c02267dfcd505813b22dc506ce6133a","impliedFormat":1},{"version":"69ae47ed04ddd6dd364a42751781bff0a3724363ef98ce394490ca6feb99f4af","impliedFormat":1},{"version":"5bcd9e8bec6e703f413ad7da368059d28363a471d7de1f63875bd1518ff4ad41","impliedFormat":1},{"version":"7105ac9f65ba88a072a76df7a3bd8a1928e9bf7b8f21c047cda449939b03fe9e","impliedFormat":1},{"version":"37f6c77f159d6bcc43b291d995e26dfd7a291f45ad65da587cc6d80b5a721657","impliedFormat":1},{"version":"a8b2a0573834a29de21fbaab5b981f04c6fea5f55e361db12258d423d38d9de2","impliedFormat":1},{"version":"80fc37e0697ef1d2dcf2d2ee2e1f68a4987364b2cc398c70595605d3121443d2","impliedFormat":1},{"version":"92951e622b7bdd362a153651c440eafcc784003eb5c355ea0b77e7da153f5a4e","impliedFormat":1},{"version":"e31ec422e4df3b0db7741f570b8baa54ca9370d694841d8d5f8308f35d3213b4","impliedFormat":1},{"version":"79c4fd4dc89e7512be0e1dd750055ff5e409e1108702417fc42f8d95f632321d","impliedFormat":1},{"version":"489a5425bda8af312bf375a0b35ecd84d7d663a80fc1baae83505f31a86bb7fe","impliedFormat":1},{"version":"a8fdbea65194523e5a7301fca0852ace67a7950d72525ac645dfc3a65d1c2b10","impliedFormat":1},{"version":"b702bebd5f3fc1d94e8e4b0096a0182f9415f61109fe650d9651b1fbf2d0d925","impliedFormat":1},{"version":"2cbfd8c0815f83e1f3c86bada95f99ff96325456e48b0036085216779bf66d79","impliedFormat":1},{"version":"caa72e1452969a62bc07622ae62b4b1938ad2a51daf48ae838c356a7cc5175a0","impliedFormat":1},{"version":"820f821058a473d61af641b613a1415c21a1998e55c355f7bf94c16bd473f802","impliedFormat":1},{"version":"c9740d7c4174312325e1ea452c8424aab3c2b034351559a152180fd5d9b146e0","impliedFormat":1},{"version":"34fb1b6c7d889d8e7cdd70415b4e5b5a528bc9c002807648760842d7a9642036","impliedFormat":1},{"version":"052ad5d08a551423b6d909833d00d51fee42448fcfe89c0ba2313f8f256418c7","impliedFormat":1},{"version":"6609494d60311abbcd40148dd43feae08331ddf0225e3bfdc563e13c5a3f573a","impliedFormat":1},{"version":"ff01d1dd54ada09251e31fb48c5483e4ffacd6f04ef0a5c2292fd9358885ef6a","impliedFormat":1},{"version":"4544b1bde6d92f87758767af6e75d99fbcd9b0d0e05ec413dc1df14cb4d29ddf","impliedFormat":1},{"version":"d2ca64590916606387683ad6b9c0605b5aee1094da04192b3bbd2beb43b1c673","impliedFormat":1},{"version":"eb339e1bb643746a7dd207dcd283e4896d278ed5f7299a9eb78d580615cc54a8","impliedFormat":1},{"version":"6f1a87f7c0c14ab9e22ce51b3597ac827c5019eba93541059e4d7a937cdbcd5f","impliedFormat":1},{"version":"b8fcdf32063a0b91b0e46eb5447c65b9b2e005913b22cc5e50a817fb3173e224","impliedFormat":1},{"version":"a562faa35a410b05474fa183424041370b7cffccc3b03a5fc2cb98ae04e3ec2c","impliedFormat":1},{"version":"fae487d421731123ff0f7a100dd164eaddaad92dd978c19a2267b50b9a435d8e","impliedFormat":1},{"version":"caa2e6985b635745c718e8572bfcdd52c276853619add7175b9fb12f1c7aa6af","impliedFormat":1},{"version":"400dbf091c43d122819d46055fcb2d400bc6aa7c34c796e69a367e25140c8044","impliedFormat":1},{"version":"64a2fa985c5d25452cac4d50454bdc915cd23fa9981c0611c7ec0c3e4522be47","impliedFormat":1},{"version":"87558ebd45e7fe7fb87fb113287d45b379a8d5ff40df2251717c5054887e11d3","impliedFormat":1},{"version":"0a9d103467037a4a1811ce7991a0741ba8a1090d1df1c653b76e42b98697f7e4","impliedFormat":1},{"version":"56a3b3d96a5f5466bed72322eba3b73d66725bba6fa92952312e63856e47a3d4","impliedFormat":1},{"version":"2334b8a23365cde157e73be5bbb11539c07cc998a812a9f61672c8052d13d354","impliedFormat":1},{"version":"508de4b2c845926f7aed726142e12b9bbfad6a2d78375e6e918a5377be6cf215","impliedFormat":1},{"version":"806c6558bcf29f321429bbd5238ac152cddbeae9575872efc620842155a83eae","impliedFormat":1},{"version":"78ab9609c67ed84a23e21ee92f1b899390d087df86329780c0876693b616d654","impliedFormat":1},{"version":"542bcf7a0098987ad408d736dc6ef022dff4fe4eb2ee96d8cf8f250c1e8f21b2","impliedFormat":1},{"version":"5c5a4f4f03dd33d625357bd3759b64036f888913407df5e3dd9797545d67bb2a","impliedFormat":1},{"version":"1139b6263ac0e83ae54bca0c6c4950b982b7dd431d5c2911d96c8197d4d236c2","impliedFormat":1},{"version":"4611cf63176a81e93bbd4733154678a31a28d608083930ae2fc5de7f860fe73a","impliedFormat":1},{"version":"39da539d2629bf5ed1c4333611db25fb46eaaded6afe88223465d52d0379ba05","impliedFormat":1},{"version":"133ce635b1410abe5d0a9e1f31b3c40ac5428f5ade775912b292a9769e99ac59","impliedFormat":1},{"version":"6938e72b238c5b445230a4652189418215cbc499d2b489a03a7781f68a0718bc","impliedFormat":1},{"version":"530b1facce99c717020215f98a31866f3071d5c0454c8ba78192c226880ec21c","impliedFormat":1},{"version":"720424f0e7eb9050bc040206a3bad8f7fb6e5f0abd5f8e4c37d4dbfd2d394216","impliedFormat":1},{"version":"51ae392cf9a0d9f40111cdea76b52f74bf2a20de492b319d9222d869a2ec0e7e","impliedFormat":1},{"version":"5c918a3f00b218b28a64663bdb42c48ee435e4016608c9bb94b12814edebb5c0","impliedFormat":1},{"version":"3a48f9e7587288a399e4c7f25c3da70a38423761dc8c4d4d5d69f527be134b22","impliedFormat":1},{"version":"c0c71b3a502d5f2644fb8f857b6348b50837654f12350c8e0d06a176f936105f","impliedFormat":1},{"version":"434a2496b8d8676ea87e4d44c23bc68d873addf0e65f6cf49e0bbd0a0774409e","impliedFormat":1},{"version":"8aa91ee3f06b23f40a69bbc33a66622140ead28d07e91f3e3288e487d5d0236e","impliedFormat":1},{"version":"45bb9ec998584b65b0e5137006ae21bf94623e9e280310e6c7d3c2100dfde832","impliedFormat":1},{"version":"b02ed7f0737cd762beb7e370cbf49a2e5815ffec46ba7ec1d040b2e2c99e0309","impliedFormat":1},{"version":"b81027ff48053cc6cd766cdbdbe5021540200ab00fcadbfab1413a52748c8bb2","impliedFormat":1},{"version":"91ed0c379f7cf5b118caab1122880f17dad7b3458757430243b466c24fb83a5d","impliedFormat":1},{"version":"1516bc4e79d8b05d7e14da7c5fe08b23cd4c79350e82d3491d660c237b433b3d","impliedFormat":1},{"version":"f5b70b541699b7a6ed0a8e2ad928c02da326c1ec1abe734a28cc77cb925eceb2","impliedFormat":1},{"version":"0d1cef248c71ffc123fb7bfe49d7ee6cb6349613e560f8ce2cb6deb2aa9811b5","impliedFormat":1},{"version":"ec0cdbdc268420b162c70f91b36fb5e4219d1ac000f3ef97b05e112fc314b77d","impliedFormat":1},{"version":"a344012b29884e4a2c8a6b01e335f8310672d8e84850b17a4a75d6cd8c76fb7c","impliedFormat":1},{"version":"16d9e672e67f94e9ea05e50d747477fd0ffb19dc6380926bdf63af3a4ff19b8e","impliedFormat":1},{"version":"c88e503e170cad1667d4e9df0090a562f5733a3548ed88b1403ea09466e3373f","impliedFormat":1},{"version":"b14020ef04b1865ddd751b7f316bc93200d1bb4438a7d8e26d44d5a2481e3ff9","impliedFormat":1},{"version":"651dbbd35e7aca4e75c6626301b47b888fd0d37707dc02b36bda2b7dbfc6d11e","impliedFormat":1},{"version":"a1c5105fbc1ff112b8dd84f78ef45f2ebb17621d827ae05eab97e03401a94f52","impliedFormat":1},{"version":"e6d7fbbf3d8b43f53531ce94f4e6c6778d48b5ed9d8a937e6db832844a7d1283","impliedFormat":1},{"version":"e0f35c095a2877975055c43db0eaf695d53d478e31082d923768e1df0736e9d7","impliedFormat":1},{"version":"97b81ef109d9198a318d21b6b3bebe184b1818fb36739de134edeb056093f111","impliedFormat":1},{"version":"bee46f0a9d4ba66ca425359ae059048a37c0575afb92ea7bbe9d3c84c9bedc24","impliedFormat":1},{"version":"60e7ea1cd2b8a66648d3ae0d374ed69d6266736f55fa5553d95e157c7428c268","impliedFormat":1},{"version":"80a6672d042381a56b937c9ac9bd64af6c3d2099d9058925898b6864aae736c5","impliedFormat":1},{"version":"685afaad8353e8912fe92880388b94901860c4c0fa5e828aa947ac03c99ffaae","impliedFormat":1},{"version":"1c1383a4b35ed9b7c33d0a9a2f8bb33883f53240140d4eb554e92c60ff5998ff","impliedFormat":1},{"version":"bdddc4ec10c34804c5abf226caa96eae5ef4e31b3158b63b0ed77ded4171b7dd","impliedFormat":1},{"version":"b17421b1327ecaff48699e36d93cc31be9631de488b8770edd6bd27827b983b1","impliedFormat":1},{"version":"a4ed540df8efd12a09c9d2e143b081ae4de5cebf2cf52863b2cab599a6d43b67","impliedFormat":1},{"version":"fa30a7afc0c1db320fb8d4cb29166e6673ba7985bc07343d61a8bb0d1468848f","impliedFormat":1},{"version":"5d518cec76ab3f4a02af44ac8a58efc627514ce51b22842284c5a0a5418aabb4","impliedFormat":1},{"version":"1910427260b535cc66d3807b05567db11e07474a4f9818a567c7de0ffa6b1ff8","impliedFormat":1},{"version":"0e32e89ce7ea7f1732b6db845395db3cbe81e89458b187a696b56f2043acc4e7","impliedFormat":1},{"version":"965560086507d458e51cbfcb2571caca7ed9a0c940e5cb68c8e21cf82d08b920","impliedFormat":1},{"version":"17cecf53702d77e807f644416f8c2efdad9ed13db82d1cfb0138cea18f072b65","impliedFormat":1},{"version":"ffe12ab0c1defe0f9ecf8a9dedbbe73a73d56ad7bb7c479cb8e70bdaeff30177","impliedFormat":1},{"version":"363df6e61f9d8e66c5270ed4bbc7a606c704183a9b99df3aa095b9121cca44d6","impliedFormat":1},{"version":"b16bf4c63ce013cbe1c27f2413d1d756d69d2a386b21381f58fdd9c384f37bca","impliedFormat":1},{"version":"5fc8142c228c7f034155491907620973447274539ae2ce07c07c9976aeb9160a","impliedFormat":1},{"version":"6fd4ca03efaaa4cdc31fa12c8b8f62b5da156c6d597f6a00dc784dd662291054","impliedFormat":1},{"version":"4a822d15d53314c83dd40a9d83965515a6900f640a3182a20592e126b6aca144","impliedFormat":1},{"version":"5376aad2378005987d63efba2049dd0ab8b8535a2cebec337e9666f98f7a048d","impliedFormat":1},{"version":"89b28a1623e27f09a3fb30803be09ba13055f7d26706f99f4c7482efeac8328d","impliedFormat":1},{"version":"734ec001016985369addc960b870bd932effda56d72fb00acf65a71f1d3bc563","impliedFormat":1},{"version":"6dea9a5113c06ff3f827d78cf954c3a1975c1b15078aadfb40ee56ca6ba43e6f","impliedFormat":1},{"version":"b2ca4b2331983d44c98c058ee63880c40fca09d17607d757ca69c8cc2bc181ba","impliedFormat":1},{"version":"432593a9d4a777538d58e96fad09faa764914ec3b1aa30f832251a3ddeb5fe45","impliedFormat":1},{"version":"3dd9ec78737acf525dc56f05cf5a86c50223fdc58e02d4dc2ca84a9a98771c83","impliedFormat":1},{"version":"99961c6ea77de4915aa10294948eebb8d6c628c7c13076b9cd6d9c10262b5ae7","impliedFormat":1},{"version":"fc6da4b8ff35ee19ab710ee11fac30235194658bfbc8f6a1df3be17cace8e9f3","impliedFormat":1},{"version":"696c8fb7f74c2a6b68856e881a6b42c3b0435cfd5bc8c95b10b91e85fac7f879","impliedFormat":1},{"version":"cf4791ae09faf03cad80e085a2ee88a9ad879069b03dc1d6344cf390b88a5541","impliedFormat":1},{"version":"dd1e218ed0620afd147450bafa9fcdac79614b04d6bede6322219bcf311f8251","impliedFormat":1},{"version":"da37dea0c53c4cb50dbf93a7391c61ea4af5ba0d4864a90db3eec3614e8cde08","impliedFormat":1},{"version":"c88890af3b3334ea6a668e518db3fc77c82f3764c8adf6f0bf992b15b6d58caa","impliedFormat":1},{"version":"d2504fa7e287c4c53381006773f5a860bdc8fff70320e99ceba11a90814a2130","impliedFormat":1},{"version":"17733979d77416ad293b4d66b4ca522b0b50278f09da58a05c8ed984139f4149","impliedFormat":1},{"version":"a5a568e912210d4cc4de6667a6bfb8a29790f7e8cb632371d3f536b889205ff0","impliedFormat":1},{"version":"e8fb3af64f0f34c27c43b9789d4e7a00d8e3d7b2ca8bb7cf60e47f3da5baad33","impliedFormat":1},{"version":"59caeb9a18a89da85e82db3f6ac79307054d68bd27d5fcecb67e2b60377591e5","impliedFormat":1},{"version":"b44f0ab9782aa0d7024fdcfe9000b825b272f721c5a88166e4da364753232813","impliedFormat":1},{"version":"3ac6a53d49e2b044dd80feb2de37d16e6dcb9639072beae6f38b48cf13dd8675","impliedFormat":1},{"version":"b4643340e2047af1f690e94b6fe2275ef1a61e5061b2cce0bb565ec6bfae84a6","impliedFormat":1},{"version":"3ccb9458e7604f70f2c601846119a0575941222707f6d4654cd2af5f7b121b29","impliedFormat":1},{"version":"8f4d18e60ebaa2ecece31a2bcc90c6143ad214033c891799af4b6e5a1de9f218","impliedFormat":1},{"version":"21297b0735edf762d660bef1a77ae38af8ba9d2daefbb5ba4193a2b7ce906e8a","impliedFormat":1},{"version":"987e5cb38f938c3fadf95657a744c11440fd34ef7800a521d1dae1fdb34730f0","impliedFormat":1},{"version":"db78efe8c74c60cdfbc6ce2f20368d7f9cb40f29bd31103c4d8da5c9613f5309","impliedFormat":1},{"version":"f466f86271d13292b79c23237ac2eaa55d6528570c9d19ed72a51394f04729dd","impliedFormat":1},{"version":"765258b8f2f583cf10ed4a0b650def6f3896139af45e8ce7b3db79eda842037d","impliedFormat":1},{"version":"14e222191165473780c9b89273fa76c063015d4f1cda90ce4a3b6872757b71e5","impliedFormat":1},{"version":"e8cb3453801a5b958402960d39224842128cb2f9845af2e376ded426294f1762","impliedFormat":1},{"version":"72405d3221930f4573ea1627840bedec7a4d30b094cac0332012530abcd2c465","impliedFormat":1},{"version":"39a4a7dc15841628cd98869cba07d6ffa84a0a09140407a058572f4f758f5e0a","impliedFormat":1},{"version":"f861ea67b2c9f859cc0b7105898b074eaf8c8ac67c47261132d597799883a641","impliedFormat":1},{"version":"ee98b8d53bfd57cf4c89993695894f2d7284c60fb350219d21317e8368582376","impliedFormat":1},{"version":"b509f16f41651c83fc8da27a6a9506f162b00b86465be419baf175ae03976a87","impliedFormat":1},{"version":"e4555f0fe218029336caad393ca3e7d562a9eff1f4827a90b057c624350d2cc9","impliedFormat":1},{"version":"b4d390bce72ac39e152d1d1aa3bcde0eae332fc9c138e6e354ea5865279fbc00","impliedFormat":1},{"version":"5e6c07465b3174d2b6fc99de097e4735c7f4ae10c9ffa1f91a83c36887151f4d","impliedFormat":1},{"version":"18826640f9350deb6871954037842e11bade828005dc161e7ba26de06a3d6925","impliedFormat":1},{"version":"c7e23780fa1deffd81fa7ca1f922678ae423f71ea0c0a5257a3b156fd2106f35","impliedFormat":1},{"version":"9fa6c7f62a853cc1e8f777487cd83a74a0a0462e415f9231f7783d1cb59bdc13","impliedFormat":1},{"version":"97582dab953730f4563558cc2ca8faa03fb74dbd1b3d5c735f522dfdfea0349d","impliedFormat":1},{"version":"c3c3e20b0b71495f081ab6c4d5f8aad16f97f1f2300d88f45f279813085ab312","impliedFormat":1},{"version":"75a2d92206f58c6176ebad8b0fbb5ca3666452edc4213d8032b764ad00c25f20","impliedFormat":1},{"version":"666133aa71a518df8e88c51754829f1a4535600cf81c8e5e75f2bdbe32920a20","impliedFormat":1},{"version":"27979768aa4a8c36d8a9e3c2bcd445cf65f7e77f0601bf89f20680a5170452c5","impliedFormat":1},{"version":"041dbd4a1a000895b981a884c6cda53671e5354fecd74d14cc9c97f1ce1ef3bb","impliedFormat":1},{"version":"d67140fafb304a8d08415afdd3869eba41b23e389cc39e32fc0d20a54726bf53","impliedFormat":1},{"version":"7ad9a8b835bd8371294bb73936c361d54363559e4ea6a170d7200d908b00761d","impliedFormat":1},{"version":"b17fb465d583b2993ec979c2616c362616082d663387572ad9f280bbee7cb16a","impliedFormat":1},{"version":"3a0ec73ebe6b2f567e4404bab6d8e364fed3bd24c09da216a5324df22612d73d","impliedFormat":1},{"version":"7518abbc6bcc3f28a4e436b287017ef3b70d53c3a3075e05d6fa0f0cbde232ec","impliedFormat":1},{"version":"695ab4474b8d36611aefc677d6aee2bdaafada7a46e9c271f28676c15faa815a","impliedFormat":1},{"version":"4c8af6175737746f2cdc4393aae02050bda71106a6a55b74383792101909fcb0","impliedFormat":1},{"version":"c64fa61d84885ea71a2d228d5d35049c189268ac6562d9e7dcee8d0cfe9baf1b","impliedFormat":1},{"version":"7480cc2b71581a55b8f1f8d9388fc539dd72774e5b18e8f7f6bf58bc4e3404c9","impliedFormat":1},{"version":"7f0ccbfe52e6c5fb9ec1dd0bca9c73dda3e53873ac9e12fa80011e5438bbf53a","impliedFormat":1},{"version":"4f8ef6fe2f1c561006594c87ddb8f13d6a1d3884c35f39c9d494af92daf7892c","impliedFormat":1},{"version":"97ff27b5903a4f1c85ace0fc71f24a173686495e576729307559604c63e6158d","impliedFormat":1},{"version":"7418500b5c7e76ccc1793cb00e366ed38a2d12ab69df931a1b3aef91135d0063","impliedFormat":1},{"version":"c347ee33ea3706a4ac60d0b5f0d28de58c1e6a937ddfe6a969b5913d5c6e0a5f","impliedFormat":1},{"version":"8ac882a7594becc5148dbc2a8f88354ff1c84168af079b35f2469531e66aaf07","impliedFormat":1},{"version":"16c5504caa788caeb89867d70fc863f8be90c491f08622da059d51be7e1a9329","impliedFormat":1},{"version":"2d91eae5b9abf937e208276d73261be7fbefde42770b745dd3b292a8be9ecc83","impliedFormat":1},{"version":"e33bd34cc523c90f3f08e35965628b36943a9a816685b5b03a4ef955ef24f6a5","impliedFormat":1},{"version":"a273a65238507268146514b8c4ffa5e7fce69fff138884bd8d55d6b92b3cc6f8","impliedFormat":1},{"version":"97e0103c683e2e1580922122c971a028902f1625a344a651301bd12b466ff68a","impliedFormat":1},{"version":"618b026ed8d54642dec6a69a01695222000f2f1c8ed92985ec58f696c5814bc8","impliedFormat":1},{"version":"3f29b87b2fc89c2387003e9bd8b30c73b36aca7002ed041cb13872cd7bc132a9","impliedFormat":1},{"version":"f1aa24b7e6577afb8c98f4164add21533ce3e4c9865dfeef5aec1aa3f510b67c","impliedFormat":1},{"version":"d7e95d9d4ffc57ab7e0a4944d871c87dec87132ad5764c3248a8099ee0d67f0a","impliedFormat":1},{"version":"dc48350468e86a77f591b3bf27e3043fcf11fefc7b97382c4b93cf0c44314637","impliedFormat":1},{"version":"a78d2dd3a1b9ae1b6fef47bae35e6de9a65e6eec276f73cf3260d80423d222db","impliedFormat":1},{"version":"0259f723b6244739bbe0155ef9f9ad235bcd61543026a65dd603d9781c6b32ab","impliedFormat":1},{"version":"14d61f679ee7e8297990410f5ed3caf7cc6e856dc288bcfc7c25120e9dab5702","impliedFormat":1},{"version":"94c90d1b399786473cc7677a26f836fa1d574f244f4227163d2a0e328c72d410","impliedFormat":1},{"version":"3a7c28465991d61f469e2f3ea8b7fecfacc83d92bafec6aca7d99c5dedf7f402","impliedFormat":1},{"version":"e8078ed88f7cc02877647085ed1aedcfb62c0fe3420cd44ae2fa4072ad948048","impliedFormat":1},{"version":"e2a58a0147e2dbbcd1c2d508334e2e750183b93b34525d9bd03960cbed1ef421","impliedFormat":1},{"version":"9027a538aec40d948e0556079afe6589188a870d4fe52c921876fa192ee18ae3","impliedFormat":1},{"version":"1d3e28ef747aaebca80ef235ca7e4616f3008ad488a0cbaa61233531fc0896dc","impliedFormat":1},{"version":"464cc715a36ef6f618bc5ef8c106f509134ebd57060316b9da78f30be052eeb4","impliedFormat":1},{"version":"302a5e873cb1cca91add4ec839a8762c995494fe29d1980400e6e405c4872be4","impliedFormat":1},{"version":"1eaa4c0445ea63b6e80db516c099a96a7530dbe65d884e3794f5025e17500bff","impliedFormat":1},{"version":"3942b7c6368f45bbc8b0e476a01213399465ec56b30dfac6bed03b13f658ed91","impliedFormat":1},{"version":"4db740472aba26d875425453a81435050e5f58ab5ba93ad392ac03a4313375a5","impliedFormat":1},{"version":"d154ba04f4500e28172fa9be7c33c8e9bd83119d0c2526fa2b09b8b8e6b16318","impliedFormat":1},{"version":"9c5688417320c17862b224925be388ad25731899e36ab577671d4a0bacd8ea9b","impliedFormat":1},{"version":"5863b2334c09329eb2a4ab77bb6ed93f58be14db9ca5dce299f08340c8a02bda","impliedFormat":1},{"version":"61be81b1d2f6b8cfa40589fc755ba39c6e06f438f13697e7b3a0f589f3afc5e4","impliedFormat":1},{"version":"2b6be4885bbbba7b29f191326c3ff603130a470a6e747132c001d573dc7787e3","impliedFormat":1},{"version":"c1da8d589bc1e0064932498148f048f5482f3051fe3adfb4c49934be1fb4ed01","impliedFormat":1},{"version":"46de66f43beabe080a5696c87d389864bf851b7ce73dfc1a06b5e037c4270f94","impliedFormat":1},{"version":"fa0146855d42f1c5381547e4ab3d81800eb75a24b179dba65c4b7b7fc46208ef","impliedFormat":1},{"version":"886f2a7b09f4953ce5b840b4b2145aa2b0dae727e1735b7c27d3cd87a9a7e166","impliedFormat":1},{"version":"7b242ada1c2236fb13723cd9bea5f9de55f881d7398974eca48545277e740768","impliedFormat":1},{"version":"34f6785f215465844d682796c7341b398be5b9c09d2409fab1766740dbbe3835","impliedFormat":1},{"version":"85d7559f61c6909aa053d390426ac7f010093ef466eb51bb6d076ce9a657ad89","impliedFormat":1},{"version":"89bba1f9538950ff796644f6033186edf6ce1a235d8ff8c7758f009b9324b0aa","impliedFormat":1},{"version":"06e5d2f24786c555c1471aec705472b4b6a1d6051648125369bff3240f9425c4","impliedFormat":1},{"version":"1a0982633f3dde62cb871f35c638d7dfc82ac74a3364969f0578cf9ddc1cea1c","impliedFormat":1},{"version":"b113f420a08d7ad48e302833a4aefbba10528b0b9f15f663549fbfd4acf2762b","impliedFormat":1},{"version":"7b388912d433359f6db2f9473090c68438dfbb2ce9eef710812d7ae4a05a4f23","impliedFormat":1},{"version":"3b4bacced17dc4d25098a0ac337e1984ca853876c984a857ee889348f31e63b2","impliedFormat":1},{"version":"8b0bd406443f34034971a0561a73b4e8871004155eb340da515f6d05dabed428","impliedFormat":1},{"version":"16e88db72f89ab10f628c26b1c62396a956e204021bccbcc64609f6bd7c64e0f","impliedFormat":1},{"version":"e29cb110cd2eb2d23e2b472d73ca9caf98a0bda77c6c1832a3976d168c31c2ed","impliedFormat":1},{"version":"92c7ecbdf62d5e4376c67ff28ec7f761afb18d61b754b07b6a88027160bf7d55","impliedFormat":1},{"version":"27a92776bc5ea41ad397bdc0e8b17c26926b59804b199b8c634e6e2e41e25c93","impliedFormat":1},{"version":"a3c776f9a2e20c77cc333f217616f3a06a785cedb408949885beedef35805b09","impliedFormat":1},{"version":"2b8e83a6f7585be25ab0be3308b9a031c88574a2b1385bacd3218d2a874277f2","impliedFormat":1},{"version":"ce18e98b28f613dc916bb70603a5115c7e3bbae5911f283fbbd8fc4cae009410","impliedFormat":1},{"version":"089a69f738944c1e923961f93eb6a17ad8df018c00cc589ff5e57b664af18e09","impliedFormat":1},{"version":"418794491ee7ef8aa2588df150886c31d1fe7c3129e3b0f1e450479e810b9f2e","impliedFormat":1},{"version":"c72bc54f3f4b7d7d307570299bbb733ea71669a21345f07ce8a6bad5e1068ef7","impliedFormat":1},{"version":"b1b7e71881c822fec907ebbaa5e61baf26edd0e0b0b269515d2576d6f662603f","impliedFormat":1},{"version":"0a279175f1ecadb4ff87e4a200c327ef06c546fb82b54ca59f428e081624bb9e","impliedFormat":1},{"version":"cb34fe5d27adb82561ce097ee11bb7a1196754437822d440e200cb7f946e0a63","impliedFormat":1},{"version":"5adc0b97053934260ca976af03eb85e312f87177cfd2f9d62e9ca984b1ed4a3d","impliedFormat":1},{"version":"01ee300817a83933eccfc9b3c0ad4d86d7303493551faa628d61a831c68f40a3","impliedFormat":1},{"version":"7593c2f7cf612968a47059f4eea2c724f358592eba6f52738e52e2d6107ec189","impliedFormat":1},{"version":"7bf1978f4b72ea83279e4c2c46339791650beb3d937b28c4110859195c3039a0","impliedFormat":1},{"version":"f75deb06ee8874a93b94c6f00b2895a664591b26cd9430b0cc4f6d6fe12c2f7c","impliedFormat":1},{"version":"4a818954b9a08d90d96607d2dc6f03458fad6ab29e72210e1b309623af314a8d","impliedFormat":1},{"version":"5ff4c4cea1c56974448957132f8cf2df958a838745e68271f6535ff227a2f49a","impliedFormat":1},{"version":"47f15d34f1cf19a577e29667e3ca30f9616a56712ee41f5f9b5ef09193a167b0","impliedFormat":1},{"version":"f4e71393f564a8a17358d0e32218cea7c1b930718ce9f065194a39b8b7b9cd12","impliedFormat":1},{"version":"88a4c2eb6b49707433290abf570bf06b35cca178d7681612ee03bca4b36f52e7","impliedFormat":1},{"version":"df097251540551cc43157b87dcf83b4d17ec1f220c0e4fffc0d8e7e1c6322494","impliedFormat":1},{"version":"30a29a4cab8bb081fc3a3164eb93493bd8eec181c9dd9c749da6afa4483d6332","impliedFormat":1},{"version":"a9f34a3d6caa00cc2ce188242e23881449034cc96be7f021091f3df111c334dc","impliedFormat":1},{"version":"ef92d8b49a986f30ccddd081a2ccf44bc64ddd910c5c238fadfcc8970228135d","impliedFormat":1},{"version":"9fe23a64f67d1a14cd10e1b95883b744da2f925315a3933a480d8902efde1ca4","impliedFormat":1},{"version":"2c4a2c22503e8df719174aba28be1a62dd54342e573772bd5736f4066770a99c","impliedFormat":1},{"version":"9bd79de11dcd21abb07aecb5c242de837d45194a7e60b093534edf8a1bc5c027","impliedFormat":1},{"version":"02a9a62012da5e3711fb1cffeb34d6aec8b88aae6ad1ee63b03f3fa5b9a12209","impliedFormat":1},{"version":"8fb52747b7d1d0c5a558a0462344a7a5959b0aa770998340ed4a1c37058772a8","impliedFormat":1},{"version":"86f59122e818139ba2eadd87ba8b25c94457605d57d183f268ad6eec0d28456d","impliedFormat":1},{"version":"5d1f610b7993e3735b345d4e87cdb6ab761a5309f187a983ff1ac357a0f16d6f","impliedFormat":1},{"version":"a2ee2af12164a55ececee2af3dd30a50aa23b7437c8365b99d07f85590e3d6a0","impliedFormat":1},{"version":"785b4895355dfc0c6cc98bd6d3deb94e663d83666464112050272c7d39aac9a8","impliedFormat":1},{"version":"7aeac12b06125cda7cd01aaf501df9bb6c5e64e4fcf6da0f00f8c388bc11f5b3","impliedFormat":1},{"version":"f96e38b34a296a4ab349f447288f4b6520a7dab8bb51a2fed36598434b52d9c1","impliedFormat":1},{"version":"956238d449c6af04aa19391b229dfc1c4d37d1449228f2d7d335700e72f5603f","impliedFormat":1},{"version":"31205bf950c04a9b93038685243e05087af4cac5f84a25a32d178a123c470956","impliedFormat":1},{"version":"a20d98208eac44f077b8bd34f52e2087d264c2b02f8adc220569f3271fa61e50","impliedFormat":1},{"version":"21e698a1b6971180acb5bf32c8c61faf0baa67b0a72291c1dd7eb273aa0efa30","impliedFormat":1},{"version":"a6de01845ff44e65635eaf93ba87383fb83877eadf937e66cb28cd49740308f4","impliedFormat":1},{"version":"fb395d23bbe75a1be2f680062e4fa0ddf5da25ab0c8d0037a08626d3d5e62129","impliedFormat":1},{"version":"8c968d1911972ee7e739bd7fa4f707f7b11066b84b22f2009b56327f06427aa3","impliedFormat":1},{"version":"2c881b6b94287285d1ca5d4f65ee1873f9036430fd6f4ff46fda68cd621ca9dc","impliedFormat":1},{"version":"f856b0b3f2c0d420058d3689ea4ae0883b54bc50d423a3eb0a1bad881cd56e1d","impliedFormat":1},{"version":"992c82e964b465b30eb42ccadd8f78b8b838ca2eb9e6b6c7182246cf3735a8d9","impliedFormat":1},{"version":"47920783d8d8bfeb2394dcdda2d3839cff8446203480530ebb99d2338f2a5106","impliedFormat":1},{"version":"c2657bb1f90794d626d46a8441873984ca5b0d1759ed3dec3c3255e81319f973","impliedFormat":1},{"version":"0a9bb2d7bda9a44945843d1aeff615c4d795076d6e9f06daa0b67f405b77870c","impliedFormat":1},{"version":"864e7db597d6d7797467bf4863836e61ba6601631aabb10af42d5f8eb748436f","impliedFormat":1},{"version":"d98e4326d76f480286c75ec451dd1cb6867753e4cda1ea3a814ed080b61a7fe8","impliedFormat":1},{"version":"d590a1e1a337b94b101762b4236fd016534ecad62d3ae92728f799db9caedbf5","impliedFormat":1},{"version":"a41d3eda21e770dd6904043e33df757c0fb2b7a2b9e477b1d8076b2924e9b903","impliedFormat":1},{"version":"dffa932c4c0c1953cb712aef456619d35ec0485f1958fc3e259abb7bb26f65b0","impliedFormat":1},{"version":"fe9bffc760d544ec7901aa3ac75b1864ed3ce340909eaf36574ffd23abcefc02","impliedFormat":1},{"version":"f5f863f4255b18aef76e5f82a2394fec9785f124a27d4634a93d47ba92e2e5af","impliedFormat":1},{"version":"30f4a6a926467360874340fc7ccb98faae855222024064e94b024c6cdfca124c","impliedFormat":1},{"version":"26a9867b58e430d4935b7529c590338409b353ad863584bf2652ba61837b619a","impliedFormat":1},{"version":"e1e4f70ba6334e4fcb4ffd4dabd37d56feb4f495d71a88817ab217156e963af7","impliedFormat":1},{"version":"d186d1dd2912e78348184cb68c87e5959f65e1323b53e7f43de9bfaad87550b9","impliedFormat":1},{"version":"2583d71c1e09402cb4cfc8566f93e111377055899c0b3f3548fbb51a01441948","impliedFormat":1},{"version":"cd0f7d9dd2b938fd797d339084d3aa2719c6fd3e9e54c62ee7720706e1c42ff3","impliedFormat":1},{"version":"f0c592fae2556f3a9c536db89042710d9006ef887a7619942112e1a30f5233b8","impliedFormat":1},{"version":"3e6472826aa3d3d2a82ebd502af2a7b9c46b64a3f7a5f2ab0e3caf8264e6395d","impliedFormat":1},{"version":"8ecbf20dc7362524110d28c27b5407e9adb5eabad824a572121915ef7625a074","impliedFormat":1},{"version":"21793a45e4df5933155d86aac919080fb0d5d87b6f7884cd4aca2edc6276e3da","impliedFormat":1},{"version":"e664339f42c1bd73b65f5db5e6c085ba0768cb7f829a018fee4e31916a2e1721","impliedFormat":1},{"version":"bbd0fd078657782839e9c99bd77e0a408378ca1c3884882b04886026f625b7f6","impliedFormat":1},{"version":"c38f091a9a20056c4e260093bfe42d8ce9897beeeb1559734068e3bb1834f5fa","impliedFormat":1},{"version":"c623bef4311723e90b9a55edfa8673c03fddc360e6326e7f3a24a2bf3928145c","impliedFormat":1},{"version":"30625d6e5aba50fbd05061037359f0afb901c4f06b72a7ade8725a91bf70003e","impliedFormat":1},{"version":"2a96357814b1ea0db196e4c1c1a512eaf196d146026804212d4eef14648ec4a3","impliedFormat":1},{"version":"d11b60e7feec35926c832e7425f5bb75f7036f22ed765479482118136e563023","impliedFormat":1},{"version":"40c3ace4aeda8dc401ff6f8fe996fd7064ef9186b2ecdc13cc655f1b835ee09c","impliedFormat":1},{"version":"72c49cad2af68707abab6aa46379b003ffc792acae4eb84831c0a8ac29bab542","impliedFormat":1},{"version":"28f34952c31846d3e08790e3af3255dbde9daff523adfa0c71e92614f848c0ed","impliedFormat":1},{"version":"1bf71b1ee15813dec3614715f18a1340c20f5f23e6a00d17c493545bdd1bae1b","impliedFormat":1},{"version":"6af868319e4a90e6bcf6367953b658d21a1e1e14a23422ac8263c2f8755036f7","impliedFormat":1},{"version":"da8824df101aff6911faba00472889ad07837701cc96c246a623216568717b01","impliedFormat":1},{"version":"4650c6e099bc644429d89963b89fd42a306e707dcd1acc02d626c7b76294da1b","impliedFormat":1},{"version":"1ae747da82ff446173b2cdbf6a26dc5f55ef967e2f4a633fc3ef3c8c62104344","impliedFormat":1},{"version":"f341d9370df82185dac382cf85be3675a2a4710442fa689a741ac0753e46f76f","impliedFormat":1},{"version":"aabd3ba6fb2a5ab91a831b9730a3e308dacf983e645283fd15f8bd42c7f38a05","impliedFormat":1},{"version":"68ff9a58a00d39808f400bbea5bcf459f84f4f2962e1886bdf2de89261481ead","impliedFormat":1},{"version":"3591dc53f1e28e1339ae1fdba7101977489df22c2a51a45d5eb84daf9bf0c45b","impliedFormat":1},{"version":"a8ebb094b64fc87f4b4b9e1940320859964d1d61bc14e1e2ac2426ced4d09c48","impliedFormat":1},{"version":"9f94dc3ea30f89e2ff5310d362f1a89434ba99f6f6c4323eed866c8cb74e97e4","impliedFormat":1},{"version":"3cd0420e458b2a93c3137cc377b363cd0897b93dee1b049af4f5f90f857b1b3d","impliedFormat":1},{"version":"3b6aacacecae1a56b73ed63d515d9b2fa8acb6595a8e540f01e19c36f7b267cc","impliedFormat":1},{"version":"9b7cbf4e18584a6194a0bb17019df3e876bd18488a421474890ba3d7f75d637a","impliedFormat":1},{"version":"ca6caa277fedcd26c1107f3059befdd96076540469966edc666be3ff427424e2","impliedFormat":1},{"version":"b4b4709a3c17e53e41f70828edaaccbd2836bc9ddb50f0d2fe4c4e8f7321380a","impliedFormat":1},{"version":"d79e24a559de70ed01884a20f29c5379c7109ee9237fc8a3ed2a3cb1e9fa0d9b","impliedFormat":1},{"version":"53d5ddeb9f90f82c923613a29c0326a714568524e729b47b0605ce63b933ae77","impliedFormat":1},{"version":"6c2553dd453e882a4e7f2cc0379303957bd4a3dd7118433e048f82036137db14","impliedFormat":1},{"version":"b9807e93a515041fffd10b8c564a39e3cc6d55d59e1f6b0299102e0f6ba6bef2","impliedFormat":1},{"version":"39801d443e6ecc82eebfd559b4970836f36163ed30513fd8ddf4e127614a333f","impliedFormat":1},{"version":"4372d481de20e162a758a2670d69c7fc592170cd9c3a16d62cd62914787bcf72","impliedFormat":1},{"version":"f37c6585bd407a4f1d564717d966cdf156720ebcec8b3946ca34f92bd5034c2c","impliedFormat":1},{"version":"f8e6a15a181025913192c185ed22a465b10d78ad12ddb0ba21594b549b591f58","impliedFormat":1},{"version":"700859b3b81256787066f186fcb42152e3bff109ed1ef8a2aaba7ddaf305551b","impliedFormat":1},{"version":"26aad192e4cdf1880e0ccb67d3fbec1c62030ee6aec5f8cfc7c6200409d67253","impliedFormat":1},{"version":"c10f186ac5deccdc11bdf4118507ac7277b8d0e61d9982ba877399a91666fe8d","impliedFormat":1},{"version":"c3403b4690ac7ef23878ec9aca41bde2422b57c5886f066bfa0bbf3c108a5841","impliedFormat":1},{"version":"f3c67753edf96c9227c85c3ea6b0f2b17fc1cad491574dee37416a6f180f7e44","impliedFormat":1},{"version":"0b9ad96a146de62e66f8ad4316b09f310023440924a2cd583982a3688848d8e3","impliedFormat":1},{"version":"93ef8c6e6da9035c7052fe81bc75d445f7f99d094d80038f0193bf1617d24a06","impliedFormat":1},{"version":"04e1e2bb7746bb7ec77098e12f1d4219f9ef2abfebe849a3082c726411b66045","impliedFormat":1},{"version":"644f864f57121de6c8151823af90d32ba5cbb9eddcfd0cbc14f1cfdee1361f7b","impliedFormat":1},{"version":"10e7754b28a7f3ebb29ff6de9e64bd631d8b560bcad3b930b60f7bdd45c34399","impliedFormat":1},{"version":"72f29acd1b3fad02cfa014dec7791e66a40fa89362ffdb61d09029cb395921b5","impliedFormat":1},{"version":"ba820bfc5c5f82e8d211d5839de17d989812cd4ba0bf172c99dc5cd852f2ca1c","impliedFormat":1},{"version":"84f3184e6a7774795528b81ac6e4132f5960281863113900622641f27277724b","impliedFormat":1},{"version":"5167ff505f2d1d69909708063f5fade6350cfcd003011950537ed3990af3374b","impliedFormat":1},{"version":"cdf343e390d8dc7019cb5fb9c1b91f1a95b6d1272bcc7d652ee1a9a8a003cf7d","impliedFormat":1},{"version":"6c7b16dc34fbbf32b96ec76420d21ece5e11ee53aee4959262db9320ea9425b7","impliedFormat":1},{"version":"21c3ce777defaddaf426ee7ab01c8089829ddafdf27e3bf80b070306c8ef3fdb","signature":"9a02cc6fdd05a4b239c893a8fa7955593e5c55f1695cbf2bc26b1240fe44d9f5"},{"version":"33738be73ddc2e1ed6237ce4fe9df3835bbe3136fd06db620ce0d3d99a618f5a","signature":"6192b3e7e5fa51585ac9ce4b51d952053576d15ef2d1ca1e824ebe3f354f8fdf"},{"version":"9ac34fef485651c8908766b8651891346be7eacc77eba9867b222be29aca79fc","signature":"36e8c424cf34eeb5af658f0368c30c3f467bf37994f6a2319425e019bfc5d6e1"},{"version":"791a7e5d2ca64e5dc4f3b74a3ec1bc77ce133f08b4504e2dd2b516f374022cf8","signature":"cfb96bec0d56ce0cffd36484efb4586e5f9a90daf357c4a5feed57d445061a95"},{"version":"a16963e7c2cbaabdcd1c80288a60191131ed18212a4ccf0b70dad417c99f4464","signature":"40fd8a0c60ec520a60fa1f07f485d78c9567ab22cb72bc9792a2bee3ec6b0bc1"},{"version":"4ff38c2dfea54373b37014e9565c7e9df5a86889a3a16557d5f47a1967e7f064","signature":"0e26040c6630412c865b5404a7863a68da31f10f4f4588b0aaad9fa4577412f6"},{"version":"2929faf4ec3cdc0ddcc4d521a0327f7f091dd8241fc2feafe7f71f3cb5c58c7b","signature":"0f9b4a1110e062b5d03b9e915579bab8a5b31a9ccd1b1c592602f10890888e50"},{"version":"80ef6d90e3769f42da751e0fd2fdc107a472d1a66030ea72c17e5a05fe152862","signature":"15d551a5249cdad874cbdfb5848fac28bebe56cb9ceb7ac5341d79d56a789063"},{"version":"ec7d1fc7eb785ad51af39c038664606588788f6adda6dd8f8c64575152d804d4","signature":"f411d86f40499bd4bd12fc6d65a88e73ba83a9b186b12f70f2c5b3739341ddec"},{"version":"d9dd804ccab8919fabbd25c4a91c61de906329fde187c8ade7f9cc43020706b0","signature":"85030cf773e8a252e5c94b89c3b9c9fe94b720cc76c97f78b4ab4ef2fc8ba70b"},{"version":"89ffc7377294c14db99e2f80a8978c9823e6cac1294d7353935c02fe51bc8172","signature":"705365505ca62190b5ac178c9af920d54d7e9427938bf711335daf1eee211bb7"},{"version":"43f05652aaca5f9d5ca435f208c173788c8345d4f54e306ccd0b38f2267e87b3","signature":"0cd16f6d94321ac874cb39b76169adfc2150294baf008789f89747841b34560f"},{"version":"cb96df2ed8276b5c51f6ee270d6d900b212caec1902a8854e250c8288e719c1f","signature":"773d4db97b44ba812de4883b7b57a006afd978a6e8bf82088b3d64a6f9a1f788"},{"version":"dc6b06f3793b62b07be29c9f94ef9949f749eb279868c6d6241e0dd931ee9899","signature":"7035a25a2b18464d2d373504ce4eae7051e65a9630cb2108bcc2ee2e3808afb8"},{"version":"f920ceac715e822ed4972bb4fa9fd56942d271230bdd771faae1510852153d61","signature":"a55ce30cfd25a88abc3fc3ac820224f5d1459f304be2b705253a541c779cf05b"},{"version":"f2990b1b5c5e98ef15a4197e2958c93608aa91cb0fab4af0421b0982109b9974","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"48094bc9b868fb10b9fac3df70d85c5753e6ba2ecd0d900f47592fc1621497c2","signature":"68e3ea4e2ac803ff442997c689e7158c23d400924800cc620d4e83f5e13bcca4"},{"version":"96d536e5d9bc74419f5aece2ba9227909f0773a3425f83b1fbf0b31696c20c2f","signature":"389d753c90c1a4e341cbe03080f1bff6a9947a415121d12ec11fd3a1efda502a"},{"version":"e5af517b1322870dfb6a9e1c969826e853dc64d2a536c90b5c001ba3330a734e","signature":"30b036f1b2c814d4eee4c05c58e5d2b012499e80a0373ac6bbbd91b1208db88d"},{"version":"8613ff3c477eff2c0eba0b41513db2c7fede5d5b2a59cd33e1381bbf0228f3ab","signature":"71e6fc70054aa1ba6539a1390c3fd2ec737bc7eb22451c574db121f2e02a5c42"},{"version":"b2d8dccf48c746801c01f72a7ef2efabdcb97b8d61d0a8fc3dcb292568388ece","signature":"8eb3b919964d575bb44fd948fb04d177765ce703c817b3f84fe8b78365c2c04f"},{"version":"347bd2154ac79cd5326e3926b99b16b6570deb6f1ce0e84d5a7793c56b72c733","signature":"7977a18b1d7654401dd1663a3a296afb4b97093a4013561c6c850979aae6cad1"},{"version":"b7c5ed248204d32e85e04f5c78623b7316bdc12f52db5f4f9962368606c34b47","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b1d406c2a2a20858a7c052b5c5d720d05a47b3eb0786a385fd4ea8f0d7b7c29b","impliedFormat":99},{"version":"c57b441e0c0a9cbdfa7d850dae1f8a387d6f81cbffbc3cd0465d530084c2417d","impliedFormat":99},{"version":"2fbe402f0ee5aa8ab55367f88030f79d46211c0a0f342becaa9f648bf8534e9d","impliedFormat":1},{"version":"b94258ef37e67474ac5522e9c519489a55dcb3d4a8f645e335fc68ea2215fe88","impliedFormat":1},{"version":"8658354b90861a76abc7b3c04ece2124295c7da0cc4c4d31c2c78d8607188d03","impliedFormat":1},{"version":"76db4720b8835194b5bb3c6e4f1049914e39a24121dee582eca62039c8c16dfb","signature":"400b40fe5d5f4140993b0ac871686d2b7611ab791e8810b2e14f2d89701fc49e"},{"version":"1889f8e8d355e002e8e34d8d009b2accd4898aa890047cbead95ef83c53c3120","signature":"9191d8e8bb86235ad2d438c1f0f4d7b910be16c0775704533382fdbb342e316d"},{"version":"62e0a73f63e74fb82a4ff455e9072d3b4862e2d7e229ef51a842b6e3c8861b0d","signature":"93cbe28740c0a714593faad25b594962c03c44e6d9fc85b3c467ae4c2f39f005"},{"version":"64e4057dd49916d73d3c577e0751a6c8f22c6152b295ea019161966051951a74","impliedFormat":99},{"version":"caf4af98bf464ad3e10c46cf7d340556f89197aab0f87f032c7b84eb8ddb24d9","impliedFormat":99},{"version":"76962a35826bb40bd284c16f09d97542df5f22eda64dd7fd2c9831e51c6b3ecc","impliedFormat":99},{"version":"1b86eeb3d1c4ffc1e3bb43ba22f0ae342f6c59e8266bdfcb4f1366194f632513","signature":"a548630f941a3440739c0de45a1e20495f57ea8abebe98425a124bfc6ebb8d75"},{"version":"edc69d16492624528c52ee87979c0423b7f55dd67ee4657181eb3eb825a0ce31","signature":"138efea9f9e84b54571b90faabb9cbb4fb8e79db211e4af56ee015078be34b1e"},{"version":"93345d470bb2d87caaf46411e3336fca275b0829b2a01d91b20fe60e025e9c34","signature":"b61a2f424aa81e0be3144755a3540e8f2b62a966a782ea47ff271d1ff9098924"},{"version":"c33a5f176adea3b9cbbedbaaa0b66561d6456709f1be279186266b2edf488549","signature":"df23190a5014b64bc2827011dba9b8f7e0aed1478286c2a8b88dd4d58bf7601a"},{"version":"0837d38efe3cdb8e56e25861deb37b3ac0e3877c9145def3da69c7a47a2192ca","signature":"3ae7e9bfe4e6dc2db96754d6f2f35d0c66990e0961c3b2a3010f2c247e3f105d"},{"version":"7ee01e98ec741afade9633e9b372c4a119eaa8f0cb77264c5431efdaed12f090","signature":"832249d4af3419f749a374ac2b1d2925fc02d7985ec576462e9f98dc38f1d9f1"},{"version":"8cca8f06e107ef2369832e0e20b67bd43c56879671decdf0a9a10bec8b66af0c","signature":"9b939028f3fafc6329f72d2ac1aa37fe989a1348d39a798928e3329cc87db237"},{"version":"816a0e5975d5b7bf2d319040015a4e57abf1c3776f5e0610b12493eee8909fde","signature":"bfcdeb6a7c42dc1c869e15444ce9c5dc914471ebdb9e023c63045c0b5bee2b5d"},{"version":"3cbe6c77c9b550a605874feaee2e2f9f6701f62ae2e112629034f4345cc03d59","signature":"09091837da0bb222931da7e62ad798870b21074e62b375391f7812d12b91bbad"},{"version":"4ed7627880f2604aeff235ad06cb382f81f3158c4f5347a266cbb8dd18a7faea","signature":"74b37b04675189a9cba15aa072cb14ab0f0cd5a5b23dcb1c41aff283bde7f16f"},{"version":"6edc58f63b8823cb0af22b0fb364cacbb61f350d8def6905b38834f9fc8f8a6b","signature":"be20f13e333f9c4a70a5cf7273d003b84bbd213d1e7ad4b21a64db61bbc2b1de"},{"version":"ef26fb1e8f7aa5695c6945df0f55ca08e46b0c5570851cafa592ff349f699895","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"ab90f3f7524b49f300ddf11f93e3c987397aebe0bdf4288e04821d8925aa091a","impliedFormat":1},{"version":"69072d79baa2343d3fc2806d146502dfa3ed7421d31663f57d1f23ceb5f7fbd6","impliedFormat":1},{"version":"88e063953b6711ac195b6dc113919a3764eb69e17a9d86dd826d4fadf63b5b7a","impliedFormat":1},{"version":"48b70adc4a5c968e1d282f8b701094b31ec41d7020a515b77409726679a78961","impliedFormat":1},{"version":"5b56f678f8e0ba0c7a42068574184231a6567d0472adcbc4e5e77b2e32692ad6","impliedFormat":1},{"version":"e8316ed25cfcec9e2a5cc9bfdf542b80d41b158bcfcead8da0f829d04e433b1c","signature":"62ef15289f047cb5300affbc8e084e6b02aaf5d6a1be4ddf29113572834b6165"},{"version":"2eb26f16bac60beb9620fe849fd6e1d81084422863d39f84479c1aafcca46a25","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"36b7e44eb6d15d16844531be91000504b86e4407b6823b0ad4516882fb1d952e","signature":"0533ba5d27ce9059b164734271ac11e73140aa5f30a881994416dd4c969a14f3","impliedFormat":99},{"version":"9a0255c212ec3ac9f403401c3e72a4933ea4fb8b681aa3e023fa31818cfbbfc0","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"dc0f8be12695d39178a41dcf4417023800f0131d4dfc2ef9bdf26333546642e0","signature":"e99cccbfed4edc8228633c81f3c6bbc72bf69d21b9ea4fbcacdfced833bdc8e7"},{"version":"4151b0c35498739220495539b259e7fc8d8b2088c9d88a3a2bf58f41483cab55","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"ff0f28b2388311782ea995f11391f3c0d9c7313d335ce15662834c308a19fc26","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"6b16db39bb090380a5d0d85f1d2af99f5cf6350102d57a18c1a0edeb4bdb7ba2","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"ad8cc9e65ef33434cba8148c183691ec5cde6f693bbfae83e47bb91beb74764d","signature":"0d340f8ea45a26d067b42d1ead5eb494a24ba3e3162a81f69044a760752eb1f3"},{"version":"d7067ad12db7e3718445a453ab12a5bbdfa039d1ac33467823f3331a70206b97","signature":"66a5412708ce881a9e9d37c1baad9a2bfe62fbbaf9193371ba9e5ed9db62d29e"},{"version":"f5d6c7b2f08df95a3dd23241d33b1dc2164b1b2c7f0485a9c30905d25a3887cd","signature":"bdafa4c342b94b76b51abeba2673929b6bc6423843fb1fb6e89e6cdd446ff8e4"},{"version":"75baa27cee632e2c3b7b838ccb59cc48bbf87f063450e196492bbbe1bc300a56","signature":"e8fc71e1ddd4af385a4424dd25d2dfa36dd42735bd5bb5bc2995ccdb202531e4"},{"version":"c38882292f7b500d52e1a5b5f14126c5d96dc5bf583344b93e72c858ce11d96e","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"75bd8e5657a1bb782b0de7247256d270f910a8790e4423880b88e761d2c61878","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"712a64aa23527e4142d8fa816d9bde3bd78bdae73b107c39d122826055d371e3","signature":"e8fc71e1ddd4af385a4424dd25d2dfa36dd42735bd5bb5bc2995ccdb202531e4"},{"version":"a1ffbfe63ba60ef2f487abccc10a9da6c8b52262e467f703e5e5503e69f22f62","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"e8fbac8517ea7c56d6173a5f98d14148d8a6abdfd4691641d7f180407e7ab291","signature":"7df1fad073c63a44647a7813f74b315fdd47ebac54d775f2e3811c0356c99d30"},{"version":"50a5af1fdacff175461cb874b68266c9ea8f7eddd4bf444546a68983b1bf6417","signature":"4b48a90213f4eba67507e53d8c686313619452cf5d8b64036e1c30ccf3a71952"},{"version":"74d913dafcec2daae8a5376d51427600a00809870cb329112e9000631b092f94","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"95a0de99ef738819938cb32cc3dd70103b40ce9bf3cc8eb45c28014cf7a280de","signature":"33f36e715202d7eb069d1fd61919bb50d761895867235849b05a5661e019a4a8"},{"version":"8c34d4a5d925be7365cbb099e6291a09496db83fc1073a2461f139971501f1f8","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"ce359199d6316ed65758789fc394d1d4f723178fe09afb668c95e1031af8bd34","signature":"e8fc71e1ddd4af385a4424dd25d2dfa36dd42735bd5bb5bc2995ccdb202531e4"},{"version":"787ea4bad81e46abc53c619f9a06c5b07cf382a259747635c25fca507f89430b","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"294c66601a74fef85216a9f1c721120b5dc42da5685b037200219011d2c0598c","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5f26e79a29cb671a95d8561336d88a25d6ebf743689b5dd113f0ee0d5975bdad","signature":"1254e367ed62264a80f4cf700edc8067b8dcf590e16e8c550305bf812fa1a221"},{"version":"bb7e2167fd12f869503d2c0c05585be203946a72cebdd0e3780403c8b22c0e66","signature":"e8fc71e1ddd4af385a4424dd25d2dfa36dd42735bd5bb5bc2995ccdb202531e4"},{"version":"8ec156ee0c2078eb8b14c99c6045e3423bcde59acc507d1a82b2ca5be77062ef","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"608ef22bfbb9a12e68a52255c93cd54010bdc7616d509d1e6f259e85b6498977","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5022460013311287b3531697c0d80d6ebf7fbf2e932b383895a1241805da446a","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9e740ae693479870b481595b4f9c9ac0febbf81170c01a9bbbcbb2e3acd20ad5","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"7fc6e439d9ca0df3da273fedc0fd785814566106bb5a00e5b37a866e109dea4a","signature":"79cbb3bc886658095f7196f055f0d316915c8467474efb197675198f96521ba0"},{"version":"2dd9ae7e1a427c3e2893b578593211439ea81da153dd2243a3d93d8ab21de69f","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b29995e322bfd6d79cfe03b2626da7e9ad9580632df70070e7e870a0b44b2fe7","signature":"58d14599bf5dbd67ba5788346bd15c2d6f31589cd339468bb2629834aad981b6"},{"version":"0229967776d5386338f22ec74eaf67074b27f9402d50df00963eb7d125b02b68","signature":"9f7ad3dd34cf7db41fef9ea9373518fff4b009fafb0698ed11e37c23dfb556ed"},{"version":"3f92dcd69167937b92896fe92381eb25062ebba0e3c65a26da90c8cc6d4e18fb","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"f790b0a07eff756cf701e1928b4e455a6d04d84e6c6dc0e3d03e83ff9c0d10eb","signature":"d7cf743234cdb6242b55c40b6b58e781960e80097709d3df17b3c3ac11d8a53e"},{"version":"7f45cbbc6544285467141b0050434a9b6f71aa54430dd509b2f587cdaedca700","signature":"439adc231d360317c411ce4c88b98492a63e242b8c1d1664b5c534bcd7662d4b"},{"version":"86123508541053f3f8439fcf748cc60d566ddb3fcea0d215e39927c494423598","signature":"23101f9d5861901805eb4ccbcf7eed5239fbb5d363098777793ae0f2fdc9672a"},{"version":"c7e8fa6cab54cbddba355183682ba2fddb83504ca084d8e71690cd343352f6f4","signature":"8aa1bfa8f94aa0de02562810177dbfb506ba74ec2c1728470332fa8a4c551f1d"},{"version":"80ea810c8b9aea023dc4874af04556041742a78a6e6d27b21f6727546b07d6dc","signature":"c1dd7fd1c11e07720acd58bff6db62179c9e94f4c3d1edc1efd6b4cd42b14c28"},{"version":"fdd955b695c143a35366e88edc0ca3a3b3b3be2fa7c98f5f1e0827c7ac91e07b","signature":"f253a517fa52d9888d659f2b8c53071166028d78098e3304977e0c31c560363a"},{"version":"5420f42dc1d25e81591c91c61f21dd143d87a9e40f395f4a55becfc116407bad","signature":"8aa1bfa8f94aa0de02562810177dbfb506ba74ec2c1728470332fa8a4c551f1d"},{"version":"f473372b3ef6c75fc672b2e7970cf4bd84a92da46e35573c9aae55675f75cb66","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"3cf00a7f95eb865ca151bcf077c7b6a96f6eb0ac2c97fa81795b40a0cf0a76a8","signature":"162bf6e8b3898e5fc15a867a47336d5c8ecebefed99d3e6e8008680f415179a5"},{"version":"df1c732a961eab576197f1f21b05895f19a7359de5830cb6ec4a4cccebfd8d02","signature":"8a5f46ccf06a2382f846fb510f9fbaa014794c7f7a342bfb79aa16027c4917b2"},{"version":"8091d518becd05e574ebce6db67a5b76051d8a565297029d2e814c9ad8203b2b","signature":"35f61fdd5eb599a1152993bb3efe959e11e5072e3862afe3b8feb0ef013400e8"},{"version":"147aed3b27e9e49947cd6880453dc96f4f5a4813cfae7fbda0bfc9c3635c8b9f","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"145a954152adc1a0004e9d546f343b1a034010ff6a6049cb753fdf22d4761d7f","signature":"239b47aecbde3f2166c45b10dad31e9e830bd0c40dcc3282033748861f0e6ed0"},{"version":"11391055a5fcafe45e3ae4db0a557fbda331c84eaeac5fb30cdbec53fa8b10d8","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"f6d2b0b002e54d8d1473c57608bc1ac7f4e3fee0d1d22a7fd6b6089f45b5c4e7","signature":"0bb149a35264b7a4e9fdcff89686cb11ce4ee716454f11891c910bdb92fca14a"},{"version":"80e0dd560fe7264cd35be372191f19d9dc7ca6aaf8839a0c449571c3c884efcb","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"e82c85e740e2c9ec4eb8f1db65b6904dc7f898b6cc25bd79f84d2550ec8f2f62","signature":"7e7b8091c3b7bd9e04df5575644734b013190f93fb5d133da5e9130f8541b650"},{"version":"9eb8e1dceeeaa98a528fda86de45c2760d0bfd0bfd032c78e1c2c7c4cfa7c4e4","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b64e6b9c5719aa806151ed07fd5edd92dc6facfebe5916033a7a99580912f3c0","signature":"3bf312c4a1ead70aff40a0ea55fd938d53302233e49134c590b671d39fe18aae"},{"version":"d1de004a0dd5d0c323f4330ed0cbd21357978049d8b88751e49af99a1dfaa15f","signature":"02e221a36e073244181f9cd240d139f55166a429413a40482f8dd36d190d3d70"},{"version":"8b5a44805aebe7ed186f55fbd90ae60ad417b103d89bce2436af86c69d9751bf","signature":"daff4b8114f38eaa17cc2a8a7cdeb2d3b6744cc766503b298a34321152dc5742"},{"version":"708e6e889053dad7aefc47c4026028a1af6ae16a31a7ceafd7425150e375e6ed","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"89cab9437b28c8d09a334e691642682320564d2f544b1356a990b319fa58a1d0","signature":"ca020dbdd5b07d4193d67c3bcae78c8d009cf94446eede5fe989446658dc9c96"},{"version":"45eadcb9eb220a918e7421c05d0060f52de326959562f812e3f9a1a93c55bd78","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"d985ee2ecff1368ae53b1129de1cc22ea18462cccc5e974d0804818775939b37","signature":"e359107768f0b38f5c506f1f3fe56faef6786a0f74120ac0114da59d01812b68"},{"version":"0cd473511556c3a77452ce30c5d16ddcc5153f6c6cfb4f7b12b8bba5a41e56f0","signature":"29bdc0f0b1823f4cc70d5324126e35bd0a340572e45ed1fbd190627eff47afbd"},{"version":"2bf6590b1a388cdffebede07a8a047eff25563b9fcb967710e14ad09eb0444aa","signature":"771eb20755602d6a423d6d28397c186117a0f5693c086024380dc81af6bd305e"},{"version":"2f604c870ca3ccc5112d9ed44b146909f5765a65bdf42e096f9b730b4151ec06","signature":"1d2c88b2f6347a5ee093d3a6f1cf584ed90410ad8b53d7f1e472bd5b96d0bca1"},{"version":"0ea62997ec2e29ed183b3fb105a492d0d5043db49705360956fca0b3c3b65cee","signature":"6f167a4104d392227f4229a2010e9f383468ea97ef9f6c4a8f372b6616216a0d"},{"version":"966ab2d80f8d13f0f0232d72903a320feafa9071f64ac32e00e113751e22ed9e","signature":"771eb20755602d6a423d6d28397c186117a0f5693c086024380dc81af6bd305e"},{"version":"2b88577018e7d6f064cf7af52048e417f3ea1c058eafeb751345be943161c0f2","signature":"207dcb4b25160b62ec4199cba23e8a8976a55482bbfffaf5605fe6c9bff9e21b"},{"version":"b1c5208bc4299f7be375eb8e18cda9d4616834371036d4b69f5a87041fa9b2e9","signature":"771eb20755602d6a423d6d28397c186117a0f5693c086024380dc81af6bd305e"},{"version":"1907de06026887c7a74c242b20fbfb1aa9b4ddad5b7f580ab20d5e9f571350d8","signature":"84374a218b88c16a3538864c72dc3c847495af02159c1f283339abd764332ae4"},{"version":"f5482b827a255973d69577975fe813e960feac31d33707e58fd82d468b1b26fa","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"0bbcc60bae184e84ab8682de1157aa5da45cedece8873a443229a7a0553d2606","signature":"32361f0a127a1cfd78cc75d1b99474bd63887a2c1ee623c230af1ba0d32a4d5a"},{"version":"d634589ba28056ade4dec720cfa6745dec7214cc36606d4c48c2e3faabb8e7ba","signature":"35e6e2dbfc14cd56625c68881a73bf1b6c231ff843876042964740595c331725"},{"version":"b9786bf062698a1a757f648d0ae18072d75dca0a02efbf4fa0164cea2af6f32b","signature":"8b4ef467e36f423dd84a0ca04436869bb1494ed788564462215039e23755a4b1"},{"version":"131a24d9e6dad64b59776e0c8679ef60b2c0fd7cf7c8751a84c4bababc93c189","signature":"608b26de93bfbd10c5cb7f4c08a1dbe6974dcfa84cffa9a1af414345f6ee33ee"},{"version":"71ac7c4a9c3dcd4d0a9776ff1037635d9b9b74885e896678a044394c8bbb3b58","signature":"5c588f475fa02b99dc83cec2f0671d823e422f0d53c2205f1a4398027ad7cdca"},{"version":"7475dfde983894a616d54af2c09dbb174df84ce7ad81381e1defd09b9e61b3cc","signature":"6d44ddbc8998dcf8981030050767967dd7a3ebd30d6f09b66b0bd9d3fdbe5018"},{"version":"2bb42036cb0fc0f613bdb7e2e6ac35cf4575058b422a5abc0e2dc5828344f31b","signature":"88dcbc28f6382c466bb9a7d3b02354e93912705dc0f1395648ab34b3265c6527"},{"version":"e475aeb662f46b12ded9c4c6471d8bf2f6ed9c843ae41c9cb78c0293325421d8","signature":"475bccffee6890626e1360430b488b54e8599f685e405591f194495435f01356"},{"version":"2f5a2cd59cf0ddb7bd61eb56baa9498c01a2841d16b4beed1b9cf51287b91a80","signature":"0d0bef8941d8909cd2b5f41e1dc82277f7fb2b5604a693922c615e2ef14cecd6"},{"version":"7f19b46f374c2474dadfde836d7d6134cd06c0485b3145c65a411d90946c4dfd","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"667ffbe0f53a600baa849043875fcffbf1276c600cd2f862958a93bcd1fae420","signature":"8ce8784aaf0e805c89c0c286b1b32c9fd195d6647822b257a72e3916bd5e7dc3"},{"version":"fd3714603f3c13ba9ad612a4de73f20043d1fd0724c29c91dce1b08e9d23c740","signature":"5043997149c574ed446b07f50baaf7ae04312cb2bf87ccf8c5106e1591a1b8ca"},{"version":"7c9f3cbf6c5dec5eab04c4358c5e2a645aab2641a739d336fd9af9b509c819ac","signature":"3b0e646b938ad9ff212e8f7804fba04a3af8922ed882457dca1d682a430a88e0"},{"version":"0a50b7c14839f25b1bff8f359fa043d4193c6d2f4ee9349250afeafe2709109b","signature":"d1b3481cb9b9f13a1c5d9ba3be2200a7100a95e3618d2a4e7e2385f7b3317700"},{"version":"621680a499e6210cf9be99eaf9b8b8bdbf1a10a34426322841332f6465cc2c81","signature":"c78cfb228d7be48cc85290b3feb4963e625202756f45a92317061776d0ab9202"},{"version":"cb5a14bc05b1b3bc6a92fba02349b432619bb23820ab4b5c4d3abfcc1bec4d1c","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"307e35f12a45bc3c7f7150bd9d242dd7a8f045322a3f5918a26a6ab2a1a86765","signature":"fcf7c041d97a3113206a50d21489c0a3e3a4a9b31d60c396e5aaa41a1973f673"},{"version":"4347570ed5456857bc04b05c06c9d80fb1578c76b05eac6f4e5fb266df212405","signature":"9c21c78938f4a59a7e117fcc5f6abd3cc533d7723c9de1da1cccb75ba07b2e01"},{"version":"e3857206c7a3168158b31bb8884f45d51fc6edf0d4180b90001b8cd1c6e3d90a","signature":"de22200d50efcb519e26a3caddb86c49598869e7a941382bbeb9e5cd2a98cd56"},{"version":"bd2b2aedba6d6a6c10f2b8cdd40d0ca4cee56ef2a7c71dee5788583316fac52f","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5e9d01dd3cb8205639ab04c1492c4142d4d2397c4da87723f06e4b7202fce342","signature":"a3d461465223da9f2d27499a602aba8c5fd5e3fa8ac71da36edb42939a10c1ab"},{"version":"e0422e3be159a8495ac4ac7de1be9a5f49323ac643cbdfea74316dbdd52a6242","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"ce6a3f09b8db73a7e9701aca91a04b4fabaf77436dd35b24482f9ee816016b17","impliedFormat":1},{"version":"20e086e5b64fdd52396de67761cc0e94693494deadb731264aac122adf08de3f","impliedFormat":1},{"version":"6e78f75403b3ec65efb41c70d392aeda94360f11cedc9fb2c039c9ea23b30962","impliedFormat":1},{"version":"c863198dae89420f3c552b5a03da6ed6d0acfa3807a64772b895db624b0de707","impliedFormat":1},{"version":"8b03a5e327d7db67112ebbc93b4f744133eda2c1743dbb0a990c61a8007823ef","impliedFormat":1},{"version":"42fad1f540271e35ca37cecda12c4ce2eef27f0f5cf0f8dd761d723c744d3159","impliedFormat":1},{"version":"ff3743a5de32bee10906aff63d1de726f6a7fd6ee2da4b8229054dfa69de2c34","impliedFormat":1},{"version":"83acd370f7f84f203e71ebba33ba61b7f1291ca027d7f9a662c6307d74e4ac22","impliedFormat":1},{"version":"1445cec898f90bdd18b2949b9590b3c012f5b7e1804e6e329fb0fe053946d5ec","impliedFormat":1},{"version":"0e5318ec2275d8da858b541920d9306650ae6ac8012f0e872fe66eb50321a669","impliedFormat":1},{"version":"cf530297c3fb3a92ec9591dd4fa229d58b5981e45fe6702a0bd2bea53a5e59be","impliedFormat":1},{"version":"c1f6f7d08d42148ddfe164d36d7aba91f467dbcb3caa715966ff95f55048b3a4","impliedFormat":1},{"version":"eefd2bbc8edb14c3bd1246794e5c070a80f9b8f3730bd42efb80df3cc50b9039","impliedFormat":1},{"version":"0c1ee27b8f6a00097c2d6d91a21ee4d096ab52c1e28350f6362542b55380059a","impliedFormat":1},{"version":"7677d5b0db9e020d3017720f853ba18f415219fb3a9597343b1b1012cfd699f7","impliedFormat":1},{"version":"bc1c6bc119c1784b1a2be6d9c47addec0d83ef0d52c8fbe1f14a51b4dfffc675","impliedFormat":1},{"version":"52cf2ce99c2a23de70225e252e9822a22b4e0adb82643ab0b710858810e00bf1","impliedFormat":1},{"version":"770625067bb27a20b9826255a8d47b6b5b0a2d3dfcbd21f89904c731f671ba77","impliedFormat":1},{"version":"d1ed6765f4d7906a05968fb5cd6d1db8afa14dbe512a4884e8ea5c0f5e142c80","impliedFormat":1},{"version":"799c0f1b07c092626cf1efd71d459997635911bb5f7fc1196efe449bba87e965","impliedFormat":1},{"version":"2a184e4462b9914a30b1b5c41cf80c6d3428f17b20d3afb711fff3f0644001fd","impliedFormat":1},{"version":"9eabde32a3aa5d80de34af2c2206cdc3ee094c6504a8d0c2d6d20c7c179503cc","impliedFormat":1},{"version":"397c8051b6cfcb48aa22656f0faca2553c5f56187262135162ee79d2b2f6c966","impliedFormat":1},{"version":"a8ead142e0c87dcd5dc130eba1f8eeed506b08952d905c47621dc2f583b1bff9","impliedFormat":1},{"version":"a02f10ea5f73130efca046429254a4e3c06b5475baecc8f7b99a0014731be8b3","impliedFormat":1},{"version":"c2576a4083232b0e2d9bd06875dd43d371dee2e090325a9eac0133fd5650c1cb","impliedFormat":1},{"version":"4c9a0564bb317349de6a24eb4efea8bb79898fa72ad63a1809165f5bd42970dd","impliedFormat":1},{"version":"f40ac11d8859092d20f953aae14ba967282c3bb056431a37fced1866ec7a2681","impliedFormat":1},{"version":"cc11e9e79d4746cc59e0e17473a59d6f104692fd0eeea1bdb2e206eabed83b03","impliedFormat":1},{"version":"b444a410d34fb5e98aa5ee2b381362044f4884652e8bc8a11c8fe14bbd85518e","impliedFormat":1},{"version":"c35808c1f5e16d2c571aa65067e3cb95afeff843b259ecfa2fc107a9519b5392","impliedFormat":1},{"version":"14d5dc055143e941c8743c6a21fa459f961cbc3deedf1bfe47b11587ca4b3ef5","impliedFormat":1},{"version":"a3ad4e1fc542751005267d50a6298e6765928c0c3a8dce1572f2ba6ca518661c","impliedFormat":1},{"version":"f237e7c97a3a89f4591afd49ecb3bd8d14f51a1c4adc8fcae3430febedff5eb6","impliedFormat":1},{"version":"3ffdfbec93b7aed71082af62b8c3e0cc71261cc68d796665faa1e91604fbae8f","impliedFormat":1},{"version":"662201f943ed45b1ad600d03a90dffe20841e725203ced8b708c91fcd7f9379a","impliedFormat":1},{"version":"c9ef74c64ed051ea5b958621e7fb853fe3b56e8787c1587aefc6ea988b3c7e79","impliedFormat":1},{"version":"2462ccfac5f3375794b861abaa81da380f1bbd9401de59ffa43119a0b644253d","impliedFormat":1},{"version":"34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","impliedFormat":1},{"version":"a56fe175741cc8841835eb72e61fa5a34adcbc249ede0e3494c229f0750f6b85","impliedFormat":1},{"version":"0583c4d5852997c9821fbfd1275d0421db6278771e6c8f9c0bfeccc284b3dd63","signature":"0eabd038bc0d13ee2b66e06739d8e2ff81e9de659c50611a1a02497ee18a5936"},{"version":"456cef114666517176aa4aee48f5d3d81cf2bc7a11c8461bf57a8651305a14a3","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"61ea66288625d864f05f01b5419bf0596d73a6f44a44affd563692f02a1d66ef","signature":"afef19cbf7136ddff54eddeb6c81af7dbf161a472fbfd1877faa9486b7a9dd9e"},{"version":"27d0d6c58704055d2006ce08eabc6ff581587d0fb819ae498f08a0abd9d0de3e","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5403cfcb19783ef4a0ca29ee3984aeef5aeca2bd0ad767abe5d8aa5a476627ea","signature":"38f100502e5ac9a35566075aa1e3675ff431562430974736c15a1cb7c5667368"},{"version":"d4c370f93626dd8dbcde4665dc721628ace4825795f0717dd05d0b617543f4b3","signature":"46b22eda8919b0e3bcc2d3c6b67015474ac8fe5d0f77cc05567122e36cef9099"},{"version":"a05afe1a8236721390da14a6289b52af2589b8b350ecc6fcc48cf0f3a1d09c0a","signature":"d65816e542c4f87671179ea4db53c20ae3054ae681de19bc51bb13430ab7fd9b"},{"version":"eb8a3a95cb3b86579b34332c8a1bf0436c63a2a6f8352d606cf704011bf9aa2d","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"221636e494fc77d82558a341b0362616c2365a4efb51b40f7ed3388a69e964b3","signature":"f33e2f6707c3b11ed2e2bb1fee4b78d2bd568ff2d8a48605bed0842385386224"},{"version":"2b499b9af358a57ba26699fab3d396e013a9d37a93fe894437fe9c4afab845bb","signature":"f8decf712536c847524c2964c574aab2566d537f9cc2ed752423c3c4c658ef0e"},{"version":"2ee7d1af8423d5f5227c54a98c8b97fd68d2ddfa1f37fbd240e9eba6aed86ffd","signature":"c6244ebee7c84ebcec34ae5cc38b3936ea45fb2b6c27a48cad3e3a15b014b063"},{"version":"c8c06a014fdec7a00ca3a6f3c120aea23f52b3d90928faf14107890bbfc66994","signature":"c6244ebee7c84ebcec34ae5cc38b3936ea45fb2b6c27a48cad3e3a15b014b063"},{"version":"848e7769283459763a8d0e4e485fb5907ed8bcf49b23f97239fcfe609e8f6954","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"aa5fcaf1de26ef88d9f1e296b9f06243a4291e9481b147470d23ed38c5afa07e","signature":"c89b393644d89b63456caef9d87afca997718b63fca4a2b65c4e7e580dbaebf3"},{"version":"027330562cc97e2cc823330d4c9fb95b032a167603b78671080dc829200c05dc","signature":"a74c98d7e69f1d8ef32e0fd3ef8890f07c2b5d25ff00a22d5983a36cc9e1d9bd"},{"version":"faca4fb70ab68664d3106647617d677c6e379ebd6ae956d8eab6b912e6e070be","signature":"e6104416a2d3a347c12c7acfd9d03cc4e6cc532f4f5f897d42f8424bc104fc45"},{"version":"f3b9892bf2927d7259a8d00996674bbae05a3b728686d11b49b2ad71e0d09dd0","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"50547f5716348ca6ca9b3d45517ce7c73dc51de6b698772f7090ae2f22fa2a0e","signature":"a1ce4d8f658b7fb0df6be4e5d5afbf4476bc1918fb2b95ccd793c16d9c7feb27"},{"version":"76c290673625d152c12983ea046d7369b5bc91b37fb723d5c0d7c580726d1666","signature":"81d65bb9cb1541ac5ddff581734af1c49e3a408a3bbda73cbfb39b595b3858de"},{"version":"f2a24f59a4135e74d2af764ddb19f5f8dd33cb8fc200d66ce367b75bc6f0a17f","signature":"d152fade864ba5780e3245ded7f19e7a6c89e695c7c1e9e812677a1fecc10190"},{"version":"887012b6d2cc3f7cf4b325173e3d8ec9bedac94eefece2dfbbee3e4b050859e2","signature":"8cbae77b4a12ba73ffdbf929d608ac52e7b196874e4c266307d6a592ce18ff37"},{"version":"bfb9327cca820764f852211e5ab0f8e9c95ba61ff83ccb1db89b36ea70109237","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b63ce5db3667178c23022276d22c8961781f9f1529f8764f6b15eb172a260899","signature":"9af9e8cfa96d98caf5c3ae6649e467c48cd27a94ea2f559648a9b505e2d42a80"},{"version":"808e52d1f21574d82a3e80607b36460be89ecc814809b094b49821a7994a59e0","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"cbc6bcd1a5cbb867ba72cd5bbace524d2a392cad9b93478df759fd7938e43284","signature":"9f9a4d391a4f5ed0d55e83dfddbe2664a29c8c637eabb02a9e89bc80ff661bdb"},{"version":"f96686e8640a10f0ffba190537536e77df7373dde5e2c713b9353f5a309887aa","signature":"f815932fec117a187c43903e127b72762b277ac1f34b0c6d14591027eceff041"},{"version":"8edbd85b21f7208754a72c100f15bada6c8c5e71bbf8488356c962032e2dbb0b","signature":"94c5d91e21e6a4b4b366890cd6a833d96cee9524f67bb14c92bf05343677a9ef"},{"version":"001b1a0a77fa171fec580d9d0a7340d111eab65ecc1c77b3e08d0587776937c7","signature":"9061469210c58a0d313e623ad982e087568e4177ec4258181c790a5efe4b90fe"},{"version":"ab281f854f3d10ebcaabbb432e892dc06e4d4bb447bb1a23d710ee6784e0a350","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"950843e723a5d219de9d7790a9302c357eb35cde32ef35cd9530467d0c9ca64c","signature":"2adf9335bb7b93c0344e2d0334e7c071d978601ea4f5561bcc2d422b5ea2b868"},{"version":"604cafbedc42fc9d21135d6252f03c61ac9f6142583b60c9e62931de02365a47","signature":"b20aab02c825eb0035d8a7dcbe4b7f04ba99ee9dffe342a71a09fbde371e008e"},{"version":"6b9d4228b4066eab5e839017f56892758b33be68f5e1ac2f8b7217a73c6ecc13","signature":"93eebb35616e3a993e5435da11c07dd9d12e18f6d54a9a0b6f2efa6fe4e204d5"},{"version":"4562d7158b5329f3983437a47db7543b7eb18fc9fb4617743f34159787fb0bad","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"3e268c4dad265194e6c25d1299d3a849b9533e137183b08c87b0259c07a93264","signature":"24ea1fee2f477293bcd2c072d52182708f71d9237e126f546b4382a99ab0834f"},{"version":"f3bd50d283d0e791aed60aac95e2f1c8853d124fc4e88166f38783514ff6acc3","signature":"439adc231d360317c411ce4c88b98492a63e242b8c1d1664b5c534bcd7662d4b"},{"version":"aa42aa999312a0e688ac12c09542744d916427e1716e05dfd1af52154651fe8e","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"d4469c375f012d8aa10c3ac0468a2f10f9f0f3834c97e3bf99eb9cae2e0392c3","signature":"a2e5a1d4feb8444498e65570426a501f5f0337aa9b7c83651913491efb36648d"},{"version":"30a5d07c8b44bd21fca9c0666d37ef4c532ca808d27e7cb21acf246183bc61bb","signature":"f7f5f30702b20caa8a77a044d56b11705c41e66001aba7ad98c502c0eaaecf19"},{"version":"91dfd3be62565d0dcd8574f950c72d0b32411c8616bfcffda98300a799f53a6c","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b1de61d63ff4c485848548d2aaad0975ba7f25f1b7e7a7f02de23851217f1f8f","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5f3f354aa7d7a1696f7c9cb035d5638e1145a01e84353c383838ddeede1343ae","signature":"834e86b0684f168ecff81dc59011d7270e91a15e5d13cb7c74089d798630fe48"},{"version":"387ab094050fa92925780df864a3ddd6957db4eb23e91e5b0009dab59237100a","signature":"ff5b740f5fe945d26534ecf26ff57871b0b4a903713fa637c9f503bf64ecf5db"},{"version":"989b06d2790ffd210e0db201b42368efa9eb20dff39a8ce53b87d5de80cf0b55","signature":"3654ef416f80dd35f45259ba54cccf17c8f8ff893c42c6fd4e027929e30f9417"},{"version":"31a262983d339bd31cf4f7c91f86b89a05a163f039a30335f2ae019df75317ba","signature":"d5113fb004dfcae5ca0c07663cdd72439ef21a84c2700f545b2fe1da1f21c095"},{"version":"6dbb5d312675a607e1dd592f1748c2c8ff56f3f8ff79aa6f7159e7da7d36b9db","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"2fc9d085b797878b91f52857b822f573683638399fa05e6b62317bf4a74e4ce8","signature":"d27c1297a611d916a367853f6f37fde4de33348d7beb937acb7a8103eb30ae86"},{"version":"58e7cdb9cf2f8289f25b4d4a0c78c4bbd5c6f6ff102a423ba56a0ba7bac4950d","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"d2d26927987ff27b227fb91998c0f6605fe17d74a51619d1ebfbc02c3f192531","signature":"9895f196495d2a60db836159d889dc1cdeb5f20413dfeaba098f2a08cdc2d5a6"},{"version":"82892f242e8d7d9d04ed4fc8b3e6ccad7172a2ee7fcaabfe72e7505dbafeaf78","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"03ab1120e5f3382538524f1fa7a09917f39b52e1111662125fb27cd5787743b3","signature":"ecb85b9f96155e41da565fa92d4555a782d7d11cdcc8441f9dd30f61af062a09"},{"version":"72bdb332f8e176343f03aed53ec3f21100eeccd2adfd2e9cd04462d5ed2fc8c2","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b0a93f8dd54748e0197878083c8f714e3dbd3eff7087b029e5a235137960d3e6","signature":"894477b9243dc733b664f6493f16c1b90863afa5c6e7cdca1160bdc407377527"},{"version":"eac3237cdebd1c9d84df26d3e47c773fab3f3a75cabb20f0821d0f7a1659a68a","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"46d48b7d2b83b1eaa146bdb37728b34352af32a2a316c43063774091ec9adb9a","signature":"9ab9929f91499b229e27e3283f7a0d07b59893a6846ea6dd43b0e087c30bac96"},{"version":"340bafb8fdb9f95bae644d19a6dec97a7434c2084b420a7604e4820ce42bd9de","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"44a10b8c544793d3494fb2eb028c574305e546a549b423aaad473387a5849eaa","signature":"ce93e817a4243c78222ae945f34c6361bcd8ba9414bb2414c4649b3245febf11"},{"version":"6dd84f5ba0412cc9348927a54a74db588a045672d65de4f0eead4f17665737c5","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9e81b3ed0330e6a786a46e4f548d33a0a298e0db7ee7f619a70ab5a8b1dc63ef","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b34e99e090b7f1b156e16112098e9e3773604de15115d01d3aa1404c79218beb","signature":"de22200d50efcb519e26a3caddb86c49598869e7a941382bbeb9e5cd2a98cd56"},{"version":"a6d3cf1779f35c7643fbef678d2679d300bb0e28192388be8b6d6adb53ec9094","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"e3cf8926ad7d9adac28184e8eb378ab855d649b3b3c0d81ecd947d02bc64d1be","signature":"4ea47960a16c6029f07e18796fee306d3e358ebd34e08ebec2e97150f7a3cb1c"},{"version":"95266c59a258c4eb1d7c7e8f3f63ec8d9f672441106f3dbb4aa0af78befe45f8","signature":"eaf8ba291fb669710bf68df805314268fb70c6ccc935447b2f5cd0d394d24fd6"},{"version":"6151735e54f1bf039aa8908b497ee1a275150e943354cfd77f11771d6a89d0b3","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"1e87da0d763d879b289054551c4db63feac18deb80fee3142fe52e3e55945a44","signature":"b74cc2e406460c17a25b0d760bafe24aeb1500bb60980520ffa71c43e7e1bae8"},{"version":"ddbff0c501bbc15a1b104160059e20ab7de40a957a4d28946adefef9a552a9fb","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"1108d635971ac293e0dd2e515fae187b726de330ab44068c3d8e9b794adce72c","signature":"94b2439fe6104eb332f426d5dfea497341b238a18ea6dbd27f85ea88ae984eb9"},{"version":"5ab78c055f8d4e6fdf9b230437fa2fed0f7057c44ec79e8e01a509b87866f429","signature":"de22200d50efcb519e26a3caddb86c49598869e7a941382bbeb9e5cd2a98cd56"},{"version":"faf46cc7bb52484fb983fb651fc86330368369245e134abafe0e112809c89e37","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"92d6125eb0198eeda19849f03521bb2b15f3f27f637e499714867242fd0fec62","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"3b86b98de9ea066ef844172a29b035be570c5a701ea5b699913e0e15148b778a","signature":"4f0cf74e0656a934859d6362c821d5c41f35296e7e9aee3800dc7da7b3c1e6a3"},{"version":"8c795278cd169f781b71cda5f42f910582378e5f0f1b5179458218380e648fc8","signature":"8b95d8a3289bd2d2a60bdc29b66f794f43acab1aef9df794fbab5262df534222"},{"version":"0426699dbabdff657f6f734da6509a93777a6b777c10ac930fa2624631528b0a","signature":"24ce06a6dc845179d2c77acc5afa8b85d707527a10c363da4f09d25a35314aee"},{"version":"28795fbb0feeb01ff5ce7b2788b72ba7ed58d1ea1ac76115f4ef86f091cfee1a","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"462a951851ca124241ff0caa9300c4cce9f3752baff46a06d7a27c7cd748c528","signature":"ef95007f5cbb557a480a1396b9651d18171e3d1133543ae4d05025caf45884e1"},{"version":"67723497d057f19f4e35da9da2c46523622b37c6c7d5ab926edd89ffb7b7be16","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"4b58ffb72a1ae63210482d36bcb48322c30c6976a0d5b708fa7b46bb9431fc2a","signature":"dbc07bac04dafa1327e59a0ded41c82ebc9d45266c51c611532d7482e941ba13"},{"version":"eb35e37942b01e4f63081a19ac8c201dcc023a145e3a8e803000bd8d49234802","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9f08f2f9bcf2453e7e7f74b2d5ffaf1709514b8c140f76a3cd70ab19b932a7b9","signature":"91569df805e337a426c144c84427c05dd21406c4f5c7f6b64befc50df468e148"},{"version":"1a385b9f647df64606f9afb9e0c05de327ed1d6008241ae9101ac6c91a6a78d7","signature":"64cc9bf768d092b72979ae2dade634d3fe9e90929d09d8072f4f203f33fd04d0"},{"version":"ee3537183418f731bca6d0519a0de95dc0f515daf6c6c16b70de267692e6626c","signature":"6e502e1f81353039d3e6bf39e3bfa906a729c1cc25e5f20afd0d264140f31b37"},{"version":"254363c3ca89d2d092c5188e112a65516952e8f1eb031b264ac7118669b87339","signature":"f2c68892fa5caac1b589c81d917f0a6e291cf16e4d5dfd99888c662ea74685a7"},{"version":"67bd41f3bcca7d828fb01a84e75fcdb6aad8b673a62057181f0ab14421f6837c","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"c21bb064262e79cff272f978d7ba24d8621e363e214f0e7665bcde859253a9b0","signature":"8aa1bfa8f94aa0de02562810177dbfb506ba74ec2c1728470332fa8a4c551f1d"},{"version":"5ece4c203d2d1c7b2c407966f86472c8049f30283abb7d54ccf3cc1efa89f30c","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"3f454fd04d58cf2fbdd4c0f0aac2e6b7d2e3469ca0429d25d5dc3bb771d2a3ef","signature":"8aa1bfa8f94aa0de02562810177dbfb506ba74ec2c1728470332fa8a4c551f1d"},{"version":"08d9f1a7225c1b19c062c02f7f9058d9c8a2c736bff2b809fb35ddf7d1d22936","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"391b6535537dc7f3b66feba566e0e8da2c3d203ae85918d23ffdb189b276dbfb","signature":"c5c9d825b8d7d0b6bd5f5f1a1754c42f9b3226931ce11da9c9a40a144cf9a72a"},{"version":"b65f94ae653b3423f713668e4e541afe6102d9eac7ad146256a19863e2fe45c3","signature":"b7b5be0f071d7f8210ee0cd8acbc1b9c0dcebd46aed0a89e2d71f1e06daa56af"},{"version":"9851e79a36d3fb0603538d48da25b5049979be6faf63ebf053987f3cfbb42904","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"c49eb402b4f11e1efd12262ab796abc696a3ba9413a4b11fce72487e1d8f9a1a","signature":"35f61fdd5eb599a1152993bb3efe959e11e5072e3862afe3b8feb0ef013400e8"},{"version":"e0e631aca431f0dc9d775cba532fa63d583ce216221bdbe279c5d590100e7a79","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"2cbc15dd77d8c0eb1d4ae3ea5610a7218b16717c99647319320c8ecc57107070","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9a0bbdc895bf7666a840e5b78c189eb5ef7f4ad2e0e182a7cb27f58724f13708","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"d7b2815bae2d1613272b1009cb8163e4741d55e1232eab66d514e53d39fd7452","signature":"f1acc8c6c7a335e364cf9614803da927a299ad445cdbf639fb63e074ec8175e9"},{"version":"4db40575f31f5209c84fb43aab0f7f89a9334272c927916be917646ae3fa15cd","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5ebc38751c230cd6d387907f1a3b4fbf0bef1b95f4df6e33f9ebf83ca03ef0f0","signature":"688d57b10843978172adfb7a10b2cf4d34f26a304408044a18d261497df81638"},{"version":"bf7f7799f3c030c84b7ba4d5cf407756add2e2a6b8799e9531863450ca2d1b90","signature":"12e0e2e16eeed33711047656deb7aa10298c5da2a54ee78c444c4d6107ad7755"},{"version":"56d0ee79f8899767a751892fa7f3fdfe0421d540705cfbd8d28f7a39dfc41b9c","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"abf1f9c5976558f5ee918ac50be416037e76a328d7bfbce48eb70672860ce828","signature":"9fb319d0c4387cac9cf372a2c670b127036d64ee586c3744637f91859f709da1"},{"version":"5b2d781ef55e21ce7bd7e64224d60dadda7fb24fa803229543d4b00c13b89e13","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"bd47fca88fedc03a532dbc61e527a52ab31811228ea3ee14fafdf5a61e84d602","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9576ea6df2225284d24eb6354a1159ba2f94ba51dc22c410787a6db8ac0ee081","signature":"68722fa6d14830039fdae186636123a16e3e956a6eded5edb9c03a25a846315b"},{"version":"d7416b131954ecb91fc67e8f7dfc4ab000f4d08d95c331c250cb03e935bef9ce","signature":"349773517253df5ad2f603f95ac0050f63623d69b2f1ed5262d1afa8d6b26633"},{"version":"6694e621c785cb4b70b9ee28bfd0be6fbd4f35eb904b283a0fa9e0cc83a06e6f","signature":"2427864baff74d3a46d89645db78a01c2b3d1b6249c48ef7526996c350f21256"},{"version":"1b0abc0b42ee629fe6d600a44a99d74f4bdd6c371e6fb17e406e2eeeb5f8e05c","signature":"75f86f9840e50ca794ecd47c31fe1a9648b4f6855388b1ae5ba1d6a871d8c997"},{"version":"581230728279344e22b9cb46c98775c5bcdfe04bb0c9bfa15f29f940093d0dc1","signature":"b2dced719a55269d2b76816d340e30abadfd0902b207e2e53fc848b6a0a939d8"},{"version":"7566a35163ec7ddcd4c513159ace4e08587f15f0033e9091367386d84efc39a2","signature":"84a1068329f84a7d8a051d43616455e2cbee8a3d689c59a34b889cb15fcc3862"},{"version":"b9fb205d44d8dd8640ae246bacd1c13831d08b751850794b7b7be92c317b2543","signature":"0d0c1ffc4321772814b04b871959110f23268400f7cd614644844405155930a1"},{"version":"301a3c46971970bb833a14cfde603ee456cb00b7d464e72739af7c8bcdd90a24","signature":"3ced61fa9654a9cfeecf18a3e72948827e7f545649771349f929e3b1902d4d9b"},{"version":"78360faddee077b52c18ee5554d2109b5355c56639cb007c6ab412320ba716f0","signature":"9119ac103df8b0868a838956b5e4ee81880457e7eaa122e51eb47b3287637aa1"},{"version":"486689ec6d10b6d8373f3a9ff4ba4476103121dd5bf923dbb39c4aeca3430243","signature":"cad0198178cf9dd74ed3dbc109aaf33b839c946bac5dfeafd2af5979b057b835"},{"version":"ff6e519660c25780242bfc6196299bc74e3920bccfb772ef941763a7248585a1","signature":"c5312680f7bca2c2022a399a563ad161ff807958a9fdbdc17a1e1d22c3fa43e1"},{"version":"bb8f5564fbd2a1f5dbc5895aa5310b6b25b0748db8423999e4a2df6b54636e71","signature":"5ef978ac8f8689cddd16a7f7543f35822cbb39333ba4b2561d4585e166613d6b"},{"version":"8cb66e5f6a645bcb59bce92bb8c79db5c1acd1e1b4e5a02209278afe783ea734","signature":"af76cb27e5e86ade06628f193297693910e5b3b44627520ceb80f252627876ad"},{"version":"7fec182b1daba5b8d74c407113a4dbf7248526f093b29b7b2d8ca50b4499e2aa","signature":"ef3485573b33a92f896239b68dc3d4a30298864f7be6f330d676b139229ecdfa"},{"version":"ac751ab72cd106d7749397a9eae0363de99c63381ed131140a873dc9d5df69e4","signature":"3fb32c3d3e30fd94d0c4691e047bee3a8f0acfbe1358b74ceb2d889f3e0570c6"},{"version":"ac1df5d133af6204724d382bd6c96fa67eb74d49a4308d0715d9601b1613dda4","impliedFormat":99},{"version":"e9dac97bf58f28d78ce9fcadea05c49cb4128ece0e760faa6653e6016b3e9638","signature":"5828897f0b1a99c577816ff9f9173191250beb7b2cf5666c9f2f5e15e7116ebd"},{"version":"6c8beea965f7271e93fb5e310a6aedb943fdb440f19f50a9ae39608104ccd921","signature":"1d3d0c44f1ab437f41b9c27b69f1141a346dced2b4338371481c2776981cc681"},{"version":"cd77d5a9c6a16685e02fb840600e96f7e06692abe58b6510256bc5ab7ec3d5b9","signature":"05f2487d50552dbb35aae6903eea616784ab37358e0d42634e2727e3eee0e965"},{"version":"d803756d2870375dc42bab322a530e303735bb7eaf9ca397da4fbf810f0dc114","signature":"6ea99957fcdfa8dd365e5880a698ad291a74ac863903cf997c5175136979ac8b"},{"version":"f079f234421a150ad64e2dfd78fe1a383d522d795e18bb5a7c3e09d22e328517","signature":"b07a54761672255a767161de0e98933ae598c817451a5b7d2142769a71705f7f"},{"version":"5719ee91c9b42e561a39be9076d0126d6e4162e32418f4cbed6fb9ddac5c2d0a","signature":"27fd5382128fbcbfe9b01885b51035cb6819ad0265e3f3df0c5cd44adba34223"},{"version":"6ff917a43f4d4bbb4cedb4b790d6ebbf0174765f8588eaf3b6d256948e7d31c2","signature":"1bf44c578a35526e2654a0d87b997038cc09393e2f9f2be0d5423ba97d3dfb66"},{"version":"7088c464f1ab87d1bb0c5779930cf6bf81491798a0a232d7a542d311d2ad5b7d","signature":"ac646dcac5c7f6e9409b10d44fe04675753500cb41ff62f2176dd44190280752"},{"version":"856c11df22f547f02bafd83cc0c300f11902bc34715113e8bfff669cd83b4907","signature":"64d15998eed65b0ac251a612050ce09b6fa49d4d8f6ed0ab162117078bdcc550"},{"version":"f8e8e1db1bf8e2effec41327abb66b42cfd157bc17d8f1c969ce33d9446fe514","signature":"8962ea461b584d812c276d1d60e59ad7aa6a35013649f33439815e08751382c8"},{"version":"a02cfa396e867a554f264cfd6e7cc2ee0fedc728485b8143364100d55bcea077","signature":"85230a9044b873e6a01695dec81ceb8473e4f43615983cb5da50c0aa69c41332"},{"version":"400a4f679e08c8b381b3a587c5f51341eeab0a53ee818cf2aae0d5b90594afcb","signature":"39c97ca6d6ede9fd72e26f5116cdf4da8dae065ea71b14e19626c5ba847c732e"},{"version":"32284177c23cae53355678d3e2082845fc1fb2bb33a3847187d9e39cfa9d0984","signature":"38628c01b7ae868ce8ce974927bd70883be7522e2fb4c42076d049e3d45b1d7f"},{"version":"5add14c69136fb3ba29bd5ac33ac0a5ded33e7f12318b66af79e77169174e38d","signature":"4ea47960a16c6029f07e18796fee306d3e358ebd34e08ebec2e97150f7a3cb1c"},{"version":"e8f947817b45545440c9bf5af14900a1c5ffe406f97f6a59acfbf7fae4a0c799","signature":"547f44169009c722263bee62d1a2aa2ea30fbd9428b42ae1e5d947bba9a79367"},{"version":"7bcb3ef00bd6474bc464e54745491422b7b52c4f8d5bbf3f467db2ef4e7e8801","signature":"8aa1bfa8f94aa0de02562810177dbfb506ba74ec2c1728470332fa8a4c551f1d"},{"version":"feafd71bdf95ae843e076e48ca0543a52e4598468822e35068bc678e20b9a597","signature":"c232d08fa07e49efb9e39fc74e3f7f9922af381fcd3ea2390f882982aaa4f6e3"},{"version":"77f80b7a4cdaa2ff68c391550186b66cf8e27228960b91fd35af96f43311af50","signature":"705dc3b458bfc754437492edfc4e6c36d0bbf6a5d42cb01aa0e85e2fb2e97be4"},{"version":"8205c7d341f31594ec275fd4ff0e2b1438cd347f8401b4e37cde350d356aa424","signature":"84a1068329f84a7d8a051d43616455e2cbee8a3d689c59a34b889cb15fcc3862"},{"version":"044e197786d0bd718281d6f4ab7332684bc7c7b3ba8ecda54ac5038c89e6e0bb","impliedFormat":99},{"version":"1a56a8715ce4bdf39e44202983b88c91515f311ee38df133dbf2186449e4602f","signature":"313002ec3d322e77da8208ee3c5834750eae785b079da06bb83b317090f52e5a"},{"version":"b1b9a8fedb8ab3ccaf760c5df9c1404c976d946c1ebef272131d6e10cf3adae8","signature":"c07de0ff56b50f59313e5a0ac0b56f16d6e183cdb09a0ed1053b648162b7e019"},{"version":"bbdcb1555024256a8f8299848c60206202c1b3bfe37adff0b294aaa7fbb83c80","signature":"89a2f7dd7bd6e32bfea2dc7f51e6c3aebeb56b5aa2060416f6dee47acf6808f2"},{"version":"6d9967d2c9625a84378618afa43e2859b2938fe56843226fc661ea1f50aa6eb0","signature":"8aa1bfa8f94aa0de02562810177dbfb506ba74ec2c1728470332fa8a4c551f1d"},{"version":"805413488a3764a4739f7f5d031b11f7c679a48fefaf09bf1573af3e83d0f22e","signature":"8aa1bfa8f94aa0de02562810177dbfb506ba74ec2c1728470332fa8a4c551f1d"},{"version":"2dd0c5407ad4dce173d91c13593f7ab97f43840c21f2574b3e323be84a0b8827","signature":"120cf3c3224a4b0d7d1bd1533d113722111ff70e2d9ed88b0b6f0e0f5f7b7625"},{"version":"830b2a7e93811f9b46d7bf72f4ebd719166772c1cbbe01e971df34f659fa72d8","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"992593dfa82196ca11fa8b8f7feab41a5068be38b0f0fa1267963f0eefca2a59","signature":"009fb7e4e2efda8fc4ea07028fd99e3a1cd2b62247e463f55f9259161f05bb45"},{"version":"0a60daa545b41003e922202c01e47d0cea514b09ba0af1e4684222f5b332841e","impliedFormat":99},{"version":"85142ec7bf3ef1cbfd7c004092c64abe9eb0a4ed9325604ad14a922591c37025","impliedFormat":99},{"version":"4c54300bb2670678e16cb98079486f3f2bfa061dd1b954e7e4a8999959420507","impliedFormat":1},{"version":"3be518b76a7ec71ccef4b4dc3909123502a8848bcf98a2b1a665417ce1c394cf","signature":"710a00acd5f919a99bdd9b40824b024b39e9d546b5e611558fbc0ce155f422d6"},{"version":"b48129a98629560e496308f0125bb8a153c1665b6d25d76773311961ce44154b","signature":"f238db8bd54a02c277895ef9300e2d809ef738cfda6e91dd295e48d7196a7f0b"},{"version":"edd60bbe56f5ddd287d51559b87ecaaa5867742e9919e6b6091d42d623614c63","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"d5c03346097166e5d2a738f3eb27ff16c73bcab8a7c4a42b79402f9369b3385f","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"4a426462e84b1819a331511741334d8dab82cb14487f08d94a5a02ff27f9650c","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"d0b57a3d7c947c9b1670dda1ffe5a9760614b8fcb64c1cfd94d27309c9a9ea4e","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9994441a6741036d895cb9aefe1a6842709551558f0ad7ac752263f5c3d60730","signature":"013553ac48bd9941d8eb697950a2822979b8887da6dd28edbc6d5fd8cf9129e4"},{"version":"86cd781770e3b67544538f3816f55e219d43a0ecca79665fd748e9979e0b10ee","signature":"32f7c168ee545e9b432d2a861f4fb0bc645e21e88c774cedf54e72d1e3ccc049"},{"version":"8869199265ac05d092753f054c3a6787d0ab84bd8111d606a6e8d8a90d2830cd","signature":"89e90b560b6642f647c5f9cb535397998876f9e8c9c65bb6ff9359be7b028647"},{"version":"b48129a98629560e496308f0125bb8a153c1665b6d25d76773311961ce44154b","signature":"f238db8bd54a02c277895ef9300e2d809ef738cfda6e91dd295e48d7196a7f0b"},{"version":"d4b2ab8cecf06cc225935f77208000a5c320e252649621289418707906a6323a","signature":"7a1641565ecfe50cbbb560feab78aa317fc796084f127f25226c4a70038d85d9"},{"version":"d2f8b59ee95bcc709c00a6a118009a0e8dc3a0a7b24f9e418f16e6972c92a8a7","signature":"01ea072567d9f8a8089ac323e5a124cecd3fa6fb892994f7439f7e49d99ba977"},{"version":"9618e42fbc36e465370dd4568f49797cf941c24774f96f8e095b251e606b9ac7","signature":"7ad0bc46d09b75257c1aefd673ff1c2db7a8442b435d0841698e472e232d5fba"},{"version":"2ffcad9ec11984b9762f01b12207602efb31caea87a1b383943cfb3793fa4a65","signature":"7641848469b62683b1df92e7d2605b66612116c5c846ae5a458683fdb4ad263c"},{"version":"1329a1693614f0a2494827dc6640d66852a28fbd85b23ab195f1e0a1d42266b5","signature":"45cdcf2575bffea35b5dea74b3bc3f2df9e3a30e0f43e1675385aff4625439d7"},{"version":"2710d310c1289cc0fa36fcd0fb023e8a371a645c0c6bace48cc5739b5611c81d","signature":"8212c97c50d91b653b3342b38c7bd6d5eb7e2fd74f5c1e59c0d935776fccd46b"},{"version":"e1008da48d3f374dcebe5f791e97b59125d8bf318e66ae07c36f81876c08ce1e","signature":"886128c81d272771d16596262eb8e203ad133f646bcd45b228d019e72643b6c6"},{"version":"6c647b6f3a03bf3422f7a1bd7dd4fdbc2c6278959bd2adcc387b04e3f06def68","signature":"a03fdbd350e64f0a72cc61f822358b6039ac21df1a8957101c6514fdda75dcd3"},{"version":"b476de9a32211ba8dcdf74da95a91c17e52b1cdc4ddb8a4da80dc83d49085c26","impliedFormat":1},{"version":"3abff7313b46a53227228cceff779e4ae67702b5942702f78e6f45acf153c635","impliedFormat":1},{"version":"6fbcbc21c1cfa252348291b884723ac087b0caf5c6b24c5b7f2d20657d79b4c3","impliedFormat":1},{"version":"34f4e9ed25e4fa835c7db4930468a08bfaf7c5ee2c06e6f396dfe17819488bd1","impliedFormat":1},{"version":"15d9d17b79c2615844c3eaf61baa20c59276e1e66045f987da6f4e72be88662a","impliedFormat":1},{"version":"37d6261cf954d5896dd29c030bfd6c3c9cdb028a65eb3aa8bd89f42deff91eeb","impliedFormat":1},{"version":"fe6dcb6a84dfbd86f1c9337297fc81e85e58c08e21b5d9db93c600ebc880db11","impliedFormat":1},{"version":"29556f5a8c307c8a8a10b0e4e401b6d0ecf70db58837529d7f7e23ab5151d0e0","impliedFormat":1},{"version":"14669e6afc86c952e71c9feb6fdc3b777d467e0ef5935d7f3d7cfa9725983965","impliedFormat":1},{"version":"a0ca1d5afcd6f1dfc99e1d93192dba8397dd27ad33c7d4d519cd3deb3b2ef579","impliedFormat":1},{"version":"04cef776af84e38d1cee110a7a4e75e8d9c69a1eff7a14bc20018c22433d2257","impliedFormat":1},{"version":"675eb420cd219cee2c5e8c052e3ccf506f77f00e2d6a5153e0f3b37f13f6394c","impliedFormat":1},{"version":"047bfc430b6335239e7f13e8d34e79bf6e5e28c990d64e6f50a08d5bd8cf06a2","signature":"0e35237975f09f278219873fd2a5e10911889c676d5469b7cf6286238814029d"},{"version":"f172540a58bc27e8f05d481d1515f3517aad474af0488616a1f4ebec4d0d8ef3","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5fe5c7d336e022b65ac8fe07dca1b56f1ac5d920fd9b36317417f69fcfaec41c","signature":"425878396cdd9cc30ad7b3ff1779c34c49b610c5bae336adf45d8811b9f781c9"},{"version":"0c3760145d2b665ea36eabb8d7162763ab093f0424fbc73aa2aa4b6b5c1dd9f0","impliedFormat":1},{"version":"aa83a83f582e72690abec5eb75dc4b8b4548a07e19913ba285d36eef9540af1b","impliedFormat":1},{"version":"0ad8461b1910fb07d9eaf7420e27303d2edf93ee9649dc804bb4d801d849ab9f","impliedFormat":1},{"version":"d7580d04a4d883c2fcf39fa6c64ce300e0e96fb2ab78275c9e38b60fa15c086c","impliedFormat":1},{"version":"6dca2876dc41d61f89e8330c156a75ea6bd3171e9c7ace061f3fd4884f43ae84","impliedFormat":1},{"version":"7117f6513efa5f409de39a7b87938b761daad4720c226a4fb3b8ed454bfd3b5c","impliedFormat":99},{"version":"e6838b7ad1f33ef3406bae832397bb6b3441cc28d219a99b66c8b64658531c99","impliedFormat":99},{"version":"a4a3520e4f3bf3657da5cef85dc1606abe93785f92fdf1809e6b2bbec2ea9dc7","impliedFormat":99},{"version":"78c0d2cc00778e1a6eba5c868efab49def6a65ef48994936434f699da9e2c6cb","impliedFormat":99},{"version":"b4bb8a682372ae40598b5387c83094ab86248ee75a2908da650402a01a7a7d7d","impliedFormat":99},{"version":"60a3acf0655692300519e6ac0276126f9e1bedf11f19774277777ddc79f8c89f","impliedFormat":99},{"version":"88c7c58e42a6552d8e94db93741a777e18289831a2aec9759a704409f712535a","impliedFormat":99},{"version":"ba75cca01243ee2c6877b01c7af64c125d4216c853750a6c2e9da1026b00a203","impliedFormat":99},{"version":"ade34fdbc097797f478406e9b4bdc8b0c0b79dd87b501ad0ea9e83f0d8fc80f7","impliedFormat":99},{"version":"334a693684dee53e2aed7618c9ec8477a4f33c9a30428d7d3b153916cf7bec3f","impliedFormat":99},{"version":"98efe0833516c9f777f108f0a3ae30e07b197a146d652968dac076646df0b91b","impliedFormat":99},{"version":"f790cdc29202384e6179c0d6b45b83b1d3147a03cebe606ddffd9a8b9604c649","impliedFormat":1},{"version":"e7524055f2a17080ab5a466ca8d242ccc10f097d6330772cabcd44ed0708e9c7","impliedFormat":99},{"version":"30d0e2f44a92ab7d2032364d5a6d0395f49b7877de94c2845bfdf7897f7ade31","impliedFormat":99},{"version":"f360bbcba0e2a7f578254d9cb9b2fcc1ed15186d3e6187122f14184504ca68b3","impliedFormat":99},{"version":"3374afd97c5ded3fe6a41642680aee7a4640a656e7ce6bccefb55e4ccccb7cbf","impliedFormat":99},{"version":"1dd406069f82a68c74d888ed189109bafc9c37a05f2013d368ee4f47e4f26285","impliedFormat":99},{"version":"669ad6adb538d05f48712f627df80333dc1f1b26812469900f11a8259cc2668e","impliedFormat":99},{"version":"990df49611d78398d7e294be33da1f503d21f9fcf0280f377137992e00ca2f2f","impliedFormat":99},{"version":"16d9a5a34285a87bed13c2cc357d5276f6a2c5e1f8f74339e62fbe8af2480378","impliedFormat":99},{"version":"d6fd80c1c79c4d5ae6748b5cf83c0e78e1cc4e0744dd203d68afcf915f483b58","impliedFormat":99},{"version":"5531382269302f1ba42d8f7af073f26293c815ce56c98c60e835f088acc63c6c","impliedFormat":99},{"version":"3144e65f470f2f00d330acc94aba0be748ed8494fde77f553df56617cf85cdc3","impliedFormat":99},{"version":"fce83a3da0ec0328567fbfe0470b85e737213be3b02476dc5722758b9e15dfcb","impliedFormat":99},{"version":"1c7f8f2b4cd1c100f6f8cba96a76bb0d04cf9c6b6a87a97177b0e163b9e2e347","impliedFormat":99},{"version":"4bef8a58419998c4184af96e4506012988e6439b68e2e4d4afc2d8ba3eba15b1","impliedFormat":99},{"version":"5a9b3cb8acc45b89f9b00ff4fdbc439e8123d7cf13b91f3768e8e98077419ec8","impliedFormat":99},{"version":"821ef58802e327bc916e8ab72061e49bece5f5ff0aef0e0acc3348ed3f4b3e0f","impliedFormat":99},{"version":"86b3df213d53d75262cd77ae7718fa59b01a286a7f0179061fb1e5fcc32a8f4e","impliedFormat":99},{"version":"706f606c91254dce041de7a682ff4fdf363fd844e6c81f45c8940beab044915d","impliedFormat":99},{"version":"9148eec89132aa922b3239470bb3f39eca3a3808a2f91264863755fbee866fea","impliedFormat":99},{"version":"45a86e43ce07aba8803344bc1f0e53e4a90d2b26a55fcadbb9ea806aab724928","impliedFormat":99},{"version":"9967178758acecf7e5d35c515e01257ef541596f5b6627ebed6fad7fd66570c6","impliedFormat":99},{"version":"3025b39fc99e9b28e3e0c9d317f4b7b0669a81e1838964a3ac38cbc9c37525d9","impliedFormat":99},{"version":"7f941673081aa180aebfec95805daa2aa3f31381759edd59c8ee73dc977b79e7","impliedFormat":99},{"version":"ebe67e0c8aa98bbfac98895a6bef1fb3cef21ccc06e86f07317ab2a059640856","impliedFormat":99},{"version":"ba1e51d3085bfcaaf11c0f3ee556119bbabcaa6d8d676b4c1631ea6152dae0ed","impliedFormat":99},{"version":"9870d031206d1d02610cbeb17aea4b7afdfd4295379cec8faa10f6058a70f864","impliedFormat":99},{"version":"b6355c4b1223eb6234ea014e28cc9a29f8f0420ab6c2e9ec51029542e774142d","impliedFormat":99},{"version":"7fd27a946f1116fccc0806a194af692fd82ab7864da588341eb66f390e4c382b","impliedFormat":99},{"version":"426190b99a1d779925962504bdfbcb4e03173aeb62eda1b361c427475abbcd1b","impliedFormat":99},{"version":"75228e29b9677a962933110dbfc3bfa23c50993f36581aa99cf3fbbbd72c3c39","impliedFormat":99},{"version":"724be65135bd2bb1c39d041cb765a786bfa53595521c8869e2d6e51a306082a1","impliedFormat":99},{"version":"56bc98eda04d7689ee95dec3059b276d1daa6873d1772e870dd119d750969218","impliedFormat":99},{"version":"b3aaf8d4958047612cb6f33758c079327cfea4b3f3af4c7c17508efd1c692a82","impliedFormat":99},{"version":"67316c287ec1a094dd47a6e19adb67dbe3d97e9bc818fc9f417d8662759d1526","impliedFormat":99},{"version":"b6fe7de227cf7a5eaecf3700d4d12e7aa67ee6ec549aa99e0eb3c9b4affe48fa","impliedFormat":99},{"version":"58d97d8567b2574808d18186c8a5d3e8cae811f15683176569d40ec640fae1e9","impliedFormat":99},{"version":"71b61d5518f769f51de52a8411dd465c326000b97221642ae9352f66d62b2d92","impliedFormat":99},{"version":"43ea1c4d3c8ef32b83a132d490307aebe3678e79c3aba0938de99d3d06e187c4","impliedFormat":99},{"version":"6fa727eb30a3e94e851e0e6c8e2bbafda24a9fd4fa833dd78eef25a3a317be9a","impliedFormat":99},{"version":"32bba86d04691d49d7a5cdbe22cf3f67c07715bf3964675583d3e8f48defe227","impliedFormat":99},{"version":"4df2bc2ba0113a5bc371b4a024115690dbba0c17fb696b26ca23b76f181f0ed3","impliedFormat":99},{"version":"f0fa78d5574f54324a10c4a26d9c22bd0d4b498dfdfed103d343a04b9dd1d7a3","impliedFormat":99},{"version":"5247cbf5b16acfb5fcd3614c1bb3e92bde162e845bc6c2c404c763a3acedc115","impliedFormat":99},{"version":"4937a2677d92623bd35391ee45ce8baff9ee4b36181ad622bbea46490ee6d839","impliedFormat":99},{"version":"cb7267e08a748f6d046eaeceba7f16e217fe445ed6008889a6a77d0d325d08ef","impliedFormat":99},{"version":"51bfc5aa6a9a12c6d159b270ad6930da727c4dd63794480a1d6ee898c1724903","impliedFormat":99},{"version":"91d85f51a7344d91d097bb86d81585c290f7f065547ba61720970ad2ac639d26","impliedFormat":99},{"version":"505a5ebb99c283049bcd793c5dfc466d6122b3e69d4d0ca6a62f4fe0d899948d","impliedFormat":99},{"version":"3eb4ea3111527659af877488329398ea8f7649e4e0d9947f5c5e09be30cff591","impliedFormat":99},{"version":"d589f296e390a9469dadc51178b417c1b4c202b5f9699a9abac308c52116d722","impliedFormat":99},{"version":"a22a0867fa4a7df3138e3d474fd1808de4a7b73bffdef08db8de7b8799f951fe","impliedFormat":99},{"version":"47cad7cd9585773a187af8148cd203adb20a4e73a4fa0da62a56563139d93fcd","impliedFormat":99},{"version":"c188d24bd67d87a65af5f3814e2dca62391c680b8ea39123079319a66aaed8c4","impliedFormat":99},{"version":"ad0a868381546e24887642e1229a77713499f2dd3877edb18e747f029018cdd3","impliedFormat":99},{"version":"2a70e94ef761d39aeeb5422e9c959303f5000d6309089ee0442a45ba97d95dc9","impliedFormat":99},{"version":"bf367a57cfbb22209e54a37737ba4b3cfcfa40efa5c994f95cdcbea988d62ab1","impliedFormat":99},{"version":"d81e369ae245303ea876ffc43eaf3f3ff5de274246820815846f6a77c3f36938","impliedFormat":99},{"version":"78ec390d789bd2ba09116528674410d454f90a542b4b4aaf24d9983bb9387b65","impliedFormat":99},{"version":"5cbbc51114de87bfe1e71000ec62cd92c9b17a6598d1e152989786078eca3b3e","impliedFormat":99},{"version":"384a4d40689fdfd78b24cc5131bed318c083bb951240aa468ba6b27590b789ff","impliedFormat":99},{"version":"bbdb2e98777c2f27f15b7ad99e4a158fe4408602a33698e498067be01d500cd2","impliedFormat":99},{"version":"7127f8a1b68f2700f96fd028e68336282aff4ad97b0446192f0c501af51d3170","impliedFormat":99},{"version":"54fcf45304976fc8a66c76d05c16b3e6199f9d3cd7e199250b263b2cc3cd2586","impliedFormat":99},{"version":"c50b313646260eee8ecc22c10574cf32d8cd8e2207d9c43b4db2de8c97797b69","impliedFormat":99},{"version":"c012e3b8923a4b56613a4642f15377db61e781789a113da1c56ef193c9563fc6","impliedFormat":99},{"version":"3e4136539430956bda92f6b45c61f57dc493a21b47d7638f9830395927b355a1","impliedFormat":99},{"version":"7c8947bbbcbd846f4f3957e86ae48010477bce7f1574e296438f49c28c72906b","impliedFormat":99},{"version":"3f74d7d10503a4c8263663d6e03986148c28f634ea0391217ecb5bc5febdfe7f","impliedFormat":99},{"version":"92c4c28226e0927f0f4b01d73f2813a074c84d4066bd184f6834aca85cfff317","impliedFormat":99},{"version":"d53f56566d5400ff30900a6ef23f29538c8cdf833d0c3c153eac8dc42fa5e149","impliedFormat":99},{"version":"f434bd6b55459edfa61e4cf8db40c3274f10fb928ea228e7831ebf22d1f9881c","impliedFormat":99},{"version":"89dec148610b76fac04d51f4b0f5b977fa160c7ef4fdb2b4789dafdb16ffeb1c","impliedFormat":99},{"version":"0d7eaeecd18ef461d034ae911071bcc0d9f78ac326164bf676da6a4ccc0dba6d","impliedFormat":99},{"version":"4bf89030fc6f33b9f2f5bc862a5e1d2038759dc0a097deefd99f292eef59181a","impliedFormat":99},{"version":"306c25914a32d2cec3af7b148bc30660b308c32338b7de51aa8794c31174e8c6","impliedFormat":99},{"version":"7a6cf375642084a8f940096e80431e914d7a538b3aff0e8cbe5df01227164ca6","impliedFormat":99},{"version":"fb772e9c6a4a89e297f8515c37cb7226046034292d02bf498c1dbc03935f6ea0","impliedFormat":99},{"version":"be5aba2a5142997a6c577a89bf3fbbf4b0ee44b26e1da161248e2cebdb102809","impliedFormat":99},{"version":"eb9edfd5b3594f329ed8199042f97d36135968f6b9ea2a53c3b279469d0eda90","impliedFormat":99},{"version":"03eb65b97ab6f78da7dece179c5a13035a1698542d5cbee39b26cf3a3d85e26a","impliedFormat":99},{"version":"7461af4d2de785a4f7d8d85f506d22db3f588cc2c7a7d1271cdeabb2c8bf9d23","impliedFormat":99},{"version":"5f494face7a38c56bcb472eef5e06a9de7551a0ad63cca87fb29d25a32005fa6","impliedFormat":99},{"version":"f413af0ea7caf5a1ad544becf39222885c87aca3733aef23bd2472859e1283e7","impliedFormat":99},{"version":"ba81709db768405bfca9ed6f8c98ecdacd48f3bd920b4404db032fa22ac7be57","impliedFormat":99},{"version":"3cb87b3ff029efe665ceae6a025c17c5e90de2e5617f72073cc9259b36be5774","impliedFormat":99},{"version":"b9c0d581de28aff00aa6a82ea36d5dbcae002ff038ff2d97fa12291fa1cd2a05","impliedFormat":99},{"version":"05d42c71f16333d844515306acd3668297569aa097b802632334c017737b2466","impliedFormat":99},{"version":"50b5e0089cc8135750a422a661660de0b0efc8879363507c703e52fcde653d46","impliedFormat":99},{"version":"b7901072b4348af0c9c02ef413add51f3adbbd608a6f3155c40fd26b6a1ccc53","impliedFormat":99},{"version":"f887c9c3d273371c7fbfbb28128ece44ff88240e94226e2411b3800915ef1ec1","impliedFormat":99},{"version":"4a80acea776bb9bc1315176b7cbc8bd6afd7524ddede00936fab97a9c19e050d","impliedFormat":99},{"version":"8674412c1fd742bacb9092fe2cffb5a4e887b3137fd36fec347b5ea57ac1470e","impliedFormat":99},{"version":"42d6c5429b3dc33b6a705470481106b74ed24819820c7f583cedba5cc62c8ce9","impliedFormat":99},{"version":"8a5a6f5d60d99efb4e59013b2edf565f968299c54b807652032f389dba4fc9ad","impliedFormat":99},{"version":"32c214e54766b99d77689e705008d7dcad405045c972b29fbaad558c9539080a","impliedFormat":99},{"version":"f5c4f9c47f6c7762038aaa672389c31c3d1770bc2bb8f15294adee21a3891917","impliedFormat":99},{"version":"ebbadb062395d016847f1927da8ccb324eef20da1b33dbb1babfc004d19214bb","impliedFormat":99},{"version":"8794d522c61bff7efc222d992eb9ed77d8fb7e78b4755e90eb8a28486fce4738","impliedFormat":99},{"version":"55b97a3a38c219321e432146503c9aa9308e099550f6020b3347c2b54460dc00","impliedFormat":99},{"version":"2db0d73a0fe57976602c5ce9e9525a2f242b7dc20ba82380a14e95e35e4e15bf","impliedFormat":99},{"version":"c518e82536007f7cf3c991ed9314c1d967fd04be949660536ca31e4534fe9451","impliedFormat":99},{"version":"5a8e6b484bc5b9f9d30450fb7c5ad4a8a3a8c2bb5f3a49e8c744fd2541a9c8be","impliedFormat":99},{"version":"cb1a391555ca14ab9ce50d992b38ba245b8e4888b0b616803b1bdec7f533647e","impliedFormat":99},{"version":"bd2bed0513a05e35d108e3480696ae801ff808430e3414c9376d9561de259bc1","impliedFormat":99},{"version":"33f1222eb094d7be60d8fb0fe13b3982946e539c91936cfb484e5b3d34dc8a83","impliedFormat":99},{"version":"2d61380355af34d0fcc223d9f7df3d77dc2ce406b8a3f04010b594e13dcbdcda","impliedFormat":99},{"version":"838c553ab537f9d087030db9c772dfd012d0ae6267db215965269620a8167091","impliedFormat":99},{"version":"91c28c6993240729af08be93d7982937ebb9bda90170d1770920b17155f34f31","impliedFormat":99},{"version":"ede25c9800a4e5c813f725db2e24d4019b84ca55961cd942030441f6fab85cc4","impliedFormat":99},{"version":"5373256fa5269e391706a086015283b29b9736d2700e102d5e68deb98a5233cc","impliedFormat":99},{"version":"6d0663adc91adc8ba150ad8a563c0a3060d358b4e4b2acde1e166f0b0ef5fe01","impliedFormat":99},{"version":"ce8ee163b34f3186a5323384497df45a489915d30925b9deb793ba8456747961","impliedFormat":99},{"version":"127adf32152e187c5205f5417349ca508d06e761e3d580dd10b5367a3eac02c9","impliedFormat":99},{"version":"1c5a8544dcac0bfc41259c33e0ea5c58e23b626006b33a7d5e0b32a0b9d560ac","impliedFormat":99},{"version":"0a2cc67ba8a692a2162822997bcdd7b1f3909b59e27f7869f30f24609af11cf5","impliedFormat":99},{"version":"604ef046445bf061255a6c83b6a6dedab9306dc5d510a74bcfec44f3670930f9","impliedFormat":99},{"version":"501cf0d8f839392a1938d73eccc81a84eb48ce85510a302c0df6d919faab374d","impliedFormat":99},{"version":"bd6cca69d4e244ee394aae358035d201d475ea72d911330a9aecc89d12d7bcfd","impliedFormat":99},{"version":"f86a571823ade33daa67a001dc85c0c2da696f701f4153decc9abc5941e10eb3","impliedFormat":99},{"version":"8b2dd9f9160014a578071ece7bece68573f827ff29485b437376554e35fd9d6c","impliedFormat":99},{"version":"95b72d05bcf5cfaef4d5e078580abf5c4ee9d035a8aa45dcc8ac6c113a2a56c3","impliedFormat":99},{"version":"ca4d56746716b3e7712995f995bbab988126227c4655fd9b7f4349ccf2e0b273","impliedFormat":99},{"version":"08ddc0e8df0ae5ea66ba8c7d7607b5abbd6ab61c090d65aefbc5209e09403dd7","impliedFormat":99},{"version":"d3780927d6400d691df14bfe5889af3080a332fb52922776e745954e976e4190","impliedFormat":99},{"version":"57fd52edbf80a14d5231de26ed3bcb64e52eefb9e3e0b7ab5ae3ca2185d2f998","impliedFormat":99},{"version":"917c23a0314b8b49c71327cc061171f6a060e69ae6aab1e66f1112f22ec58a9d","impliedFormat":99},{"version":"637b4dd077dd443f05b848619e5b697aa3bcce6a9c9dc3603de8671037e817fa","impliedFormat":99},{"version":"082701ae7a394b4b82a16648100c369b3eae10c6b30f5c0fe2fe2c93060ad1f5","impliedFormat":99},{"version":"ba036736eab50d89f3b9899f6b98fe0b0dd6af88ca40122b6bf8b8654ac7fd41","impliedFormat":99},{"version":"3c24ad867f5cb7bfa98b634c6a07dcecd29952d22c841a6ac098f42f97a3a936","impliedFormat":99},{"version":"89d59a23280702d5942af16f4801c02b8d31d56dd11c33deccf8d03191e0f81f","impliedFormat":99},{"version":"676fb08413201b558ec71586a51e5763b153500010ab8b6088330497d5073204","impliedFormat":99},{"version":"faaacfc3c8a8301924b3309f02a9a77cf67c9fe19592ffb4d80ef24b2136e5d8","impliedFormat":99},{"version":"815ce88ebdd931ab5d17960d8c692684efeaf864d0f928106ed74888408e2fc8","impliedFormat":99},{"version":"2e39c0558261b0cc0965ec86d67f655d9db9c0a9b5a02a246e70339794365ffd","impliedFormat":99},{"version":"ea6547ba75ea563983c19fac00706f5b863a757180ce81854486db632c88c9d7","impliedFormat":99},{"version":"586aa5b23bf0b42de8b8c3c3d282a0d362c890efbd574681996b4341cb104929","impliedFormat":99},{"version":"7864a9a1a37fa2458a71223909e7476f7d532cba4b8291fba5ba45ed5721d867","impliedFormat":99},{"version":"af3a513dc2b53b4562707a698cde58fd5636fd2e5ce258e44b640e31af652419","impliedFormat":99},{"version":"85894f005ddc448822a4e154f6833a532c719ab008ce8aa51e29609904264b53","impliedFormat":99},{"version":"548b8c3079702657322864de80d9141f60c0705a88b95e69a53d52440532e5bb","impliedFormat":99},{"version":"cc722e46a646f40490164cc3ce6e0688a2f0335bfd287b857423af85e7e7d521","impliedFormat":99},{"version":"45e359efb5a479b698d5cf9711b176d713cbe71a0e65e58c75aeaf096654b16c","impliedFormat":99},{"version":"de3fff67403055dbcfb2be776a7d31ce77353b7ad55580a5c305e05088442884","impliedFormat":99},{"version":"39f2db01e89681c08fc94d03ec2d8c53a7c5aacb915546afe987b59c2d033bf5","impliedFormat":99},{"version":"56ff4a261e5cea8403ad7c8e952166b8b0b34c6bbb554a7a3a98e5c54a1fd69b","impliedFormat":99},{"version":"cb5f15e2589acf8db13f189ba11f44c2a83b80ae75c361d57aaaaf973556530d","impliedFormat":99},{"version":"16c1790a5350bc0a18682779080d75b6023e3b0beee044dd2f30ea97bcffa0aa","impliedFormat":99},{"version":"c86c7606d37a4c6dfe85a23e4340135523cc676a7fba5ab2cec5a8ad121fedf8","impliedFormat":99},{"version":"7f12783d7a35c1a6ad9e74916b3217f3a3331abb2ceff18c5399668186d41ee8","impliedFormat":99},{"version":"698b551335b5f203efe67acbe1bb87832910a7b148b46fdc35056c1c94219002","impliedFormat":99},{"version":"e8fb4b580f25adc391baa07352417b5fa0f96e5b7b21c508e970a5b29b6a948b","impliedFormat":99},{"version":"066d2a1e0df48a60faac0a4657db793cfec79c9025dd8132dc89c1bcbadbbc2f","impliedFormat":99},{"version":"a5b64f024182acc826fb2f33c6982945ca5e21982182ee8ffdc551298366f2e4","impliedFormat":99},{"version":"76a00a18bd72fff5836fde1a24a72e20caff395fd3e688f00ad983f11b9a95ca","impliedFormat":99},{"version":"dccda679ad11ef2afa99ce0c8275e32e8c1db660b93a3d14b9916a8edd5fd426","impliedFormat":99},{"version":"651a0a8aa90c071154b270b95a654375aab5b09407da27841cd27517d9e6bc66","impliedFormat":99},{"version":"31864abf4c8de8746dfe143901e3a3e2df86fde57c589feefcb8687857454d48","impliedFormat":99},{"version":"032042840d2e47095fae41206a41b5858a0a906c0e28264e1bcb840f2844fad7","impliedFormat":99},{"version":"9fdd76d149ee81c899bbd7744695a28a4f6acea09d9a7cf6b3857e7124533f53","impliedFormat":99},{"version":"caa313a45a251d76118676d554a13668a75fbc27742faa0692876dc76a34f420","impliedFormat":99},{"version":"22847c63e3ac22f756d14a40bf63c16350746d9e91792b81ab5c70639782a242","impliedFormat":99},{"version":"4d9a6f4b9e2ac247731c11f8e4e129db0bf29b8f9a2882f48ce4d0b17ad22cdc","impliedFormat":99},{"version":"f728bce8893f6d544284aafe09a420b7ef10534f17223d50e557e374fd5473b5","impliedFormat":99},{"version":"e9b1f048d34ddde1b01169fdf8b563d0238052f4cd8e2a2b4a0617d5a19aa295","impliedFormat":99},{"version":"e542ba951ccb44186de39b64e7c0fcacb35f11d6b78c229b1ffeea4567a31887","impliedFormat":99},{"version":"694b47068d2e6d211a82bb4bc31ec53c99dd349810b37026ade2d1d35f4e642b","impliedFormat":99},{"version":"bfdaea7495cdaf101710e097513a8320c0a6e989267b7a1e7644b6e9de762719","impliedFormat":99},{"version":"6faec03971a5bf4f1997585f8de68d7ad36d9eb037c40cebd817fc7216c11ea9","impliedFormat":99},{"version":"89f92982db44acd2d9c65742c848af05bb2110bd793e8d098913f79805442767","impliedFormat":99},{"version":"a52c3d5b329cac56d7b48091755efd41e72076b5e7e37f86d66e1f3480850add","impliedFormat":99},{"version":"2568cdd29dec3ee2256556169d1d57d85b1c35348cb0b2c01c3991d4c633b98d","impliedFormat":99},{"version":"680a256f8e2d9dd7a5f5e714911e93065e1024872010c09f897f5292ed9413f5","impliedFormat":99},{"version":"444676c7922235c7bc0a5b3a328dfc95bf54b5dba56615ee4f326d5dcc202022","impliedFormat":99},{"version":"69a1adcd65fccf58c922709a41c98199d92a067cc8ef4cb382be2e0abdd723f7","impliedFormat":99},{"version":"1f0d274a42da6a78f0c1aeaa9b30fefe4f6ca3718a4bb2bcb085f84283ac3b67","impliedFormat":99},{"version":"3a6a8d895513fed0495d7e65205ef8a628fc1f3ec02ebf83069dd1c80d729dca","impliedFormat":99},{"version":"c7b899fd4a9e9f9b9fd40455c291d5d296f394a7f796cdcb5d8b2b7bc14d0c9a","impliedFormat":99},{"version":"d14d6f4c38978e20f088e2c784762f33c34769cf72f1c5e3f38d81a4be1ec030","impliedFormat":99},{"version":"4a631e8d908a76865a23f1fa91a507458dd3edeb8d3538caab85094a9a9f7faa","impliedFormat":99},{"version":"55018b03645f8a4fdbbbf974e997d93bce66f1aa8dbde102b90b05c2d95297f8","impliedFormat":99},{"version":"cd3924dc61c2068bbcb0e94d04ac2c903f0e322bad8ea93942967842fb797547","impliedFormat":99},{"version":"02879ce4fd9fd307ade07bf01b99b1520851b27673a380ce938cb8e33dca1928","impliedFormat":99},{"version":"47ef9c77b36c3ba839049a31a398f4905c7f487afa2ef982a7ab0f2e660cbd18","impliedFormat":99},{"version":"381f57c6b6fca153e4e85e9d14126809a263100e0e8be0a5bc0741c8d57988b7","impliedFormat":99},{"version":"21da3bea9e6f7c2a7bc2b11c850f4f01e04604a9f5b309d7a48c295bb9996979","impliedFormat":99},{"version":"d7586f63b126f42ffde5a30d83c8c9aea39e5c44847718282dbec0bd75db2cbf","impliedFormat":99},{"version":"eb5964849a3aaf2f1926716844577d4c95d4c588cd80b9546a9ea55f64e2cce1","impliedFormat":99},{"version":"d2d0e08c8b40364857d116f03d15fb9ea9f966b27138f0f446b4e85fb941e284","impliedFormat":99},{"version":"8c1aa08d4a0a1f93108ce54a465dc9a54ad724a782e058a3d86d4d35c647193d","impliedFormat":99},{"version":"6326c102aae33634084ba311d5cd4318e3933a628760997e606b1211eaf233a1","impliedFormat":99},{"version":"653b9b02725cf6ece0efdd60656526405393e7bcd0cd65962930e6553e05f292","impliedFormat":99},{"version":"a7ca218b19510bbbf39b429d4488dc647221e3d8f3b5f2696ee4accc24505a6f","impliedFormat":99},{"version":"00b711843dd9f0dde800ddaae4d665b8e42cc597a7850c84762ba059a393ddd6","impliedFormat":99},{"version":"32668dc1ab61782395090aa11e4b9545280d54fa109ea2838c829a7887f5381d","impliedFormat":99},{"version":"0bd62395670e7369de72ba7cef87a113f677d6d96c6704d333c504c554bf7e3b","impliedFormat":99},{"version":"cee700094efd38258a56120f4f36dcb88a5e5236a1ece296c7cce8b123c21b07","impliedFormat":99},{"version":"13c724eefe0d3e84107db0be7faf6c42ad735ba766b6c7db0c8b20e27b6b6dd6","impliedFormat":99},{"version":"6366179be79e218114f6f171cef522de072b138e22fb873dea1a9a55f964ad8b","impliedFormat":99},{"version":"85fda4de092b2ea43a304c821ca897fca339f8c50e41ef88b2b81fbeeaf2250c","impliedFormat":99},{"version":"e9f2e518d75ba640c80c8367b644cb7d950faf3d96adef6de57a19b1c74bbbf8","impliedFormat":99},{"version":"62f340952f3c20e47f32070a43c99ea443d65373dcdc949f09935f81f80159d8","impliedFormat":99},{"version":"626e85bdd47aba1831e4d38c39bf6bc5e44008b0cff97478367a5204a539a0ec","impliedFormat":99},{"version":"38010aaf8660a9e05cce924c07c7c1c3692d569a2720e4380b18f6fd8099a666","impliedFormat":99},{"version":"4a57b40db58f178de95caa3e44ff4fa126272e9dd9df4291154ad756a292c31d","impliedFormat":99},{"version":"0e6f6309fc7dd426c4ba487c995645d9e0a338939eda1e60aed38100dcc1f663","impliedFormat":99},{"version":"9a7bb3b78c50a043a0f9bf29f300a4c739cb27110ca5667151444294b78a6c65","impliedFormat":99},{"version":"3aa765f231102536be8f59731dad95938366d6622e231a986d8ed32135fd4327","impliedFormat":99},{"version":"894920ab684c70300d7bb14294b195c9c406dd84dffc55518aa45694ddc6a09c","impliedFormat":99},{"version":"47effcb48c6b338cd2ff03d132d29b7dd37e0083bd02196c76bc030a24a83dec","impliedFormat":99},{"version":"6db6997672954b99ffff70a712f0ce66734ca4bd87c861bb8224019c8ba5d21b","impliedFormat":99},{"version":"5f396655c6c76aa5806e2480d5dd7173a3a47965ef616aed6525e9a0fb06aea6","impliedFormat":99},{"version":"015e71da019bf6ff16ed31fc35b1a5fde38c19d36e69b9d2c3f7449396dfa799","impliedFormat":99},{"version":"a1f3cec5ea9fccc3f74269bb21e9ffa64a30f064afd57040a9b6f9d803edeaa8","impliedFormat":99},{"version":"3a4f36ead5ba0d6981b33e49d39e25f54333cf6a62af732f43ae57056bad951e","impliedFormat":99},{"version":"abd4031670637004bcf8187edccdc28f7f6a9c24a5cbc479f7a86f3eaf153141","impliedFormat":99},{"version":"8efad67ef63f3a4ca246d09f73931c55e4e2ac5041a1d497b92d9554e4445d7b","impliedFormat":99},{"version":"18ea94a8e023159b43abe50cbd4bc851fce4aec79b82be938bde6f36543a7ea7","impliedFormat":99},{"version":"b658c35020517a6a4b531eb4953cb71c20df7ec7c178a56842a8bb349924b1bd","impliedFormat":99},{"version":"dbcb325fb3f5f3a63134eada46867d8d7eb5193bd32afa2f2bdde5728a6c3aef","impliedFormat":99},{"version":"70b051c7d8d096c25f97e2a36e5e75b9ceefa75d1d455bd0c12e327a6dd07576","impliedFormat":1},{"version":"85062317e451a215e4dae2401a1ce569c4029855432dcebaa8ae4d78ef1df010","impliedFormat":1},{"version":"200d7ef6966183bac84e9b3cb201ca110dcdf3eff061c13ee201ffede5a0477a","impliedFormat":1},{"version":"3f486e1072d48f727313bc3120509216e0de818bca9af56f0830638d3b420a8f","impliedFormat":1},{"version":"46c619ae4ef0ecd0494d411b2f447a4e59f02a27f061a735764c070ea87698e3","impliedFormat":1},{"version":"52bb89b225b3fff69f103922f542c6641e3a6c0dfe8180ae1671cbd6ed409c03","impliedFormat":1},{"version":"f2f87dd3c89ee702c9a9ca7950e1d90aaa03cc42d657a0232c1b7bfc08e99ab0","impliedFormat":1},{"version":"79c92bdc966c05c9970b5a9291e2183bbd515987827cf48770f92407ac91a805","impliedFormat":1},{"version":"18ef83268898dd2cdfacbd0f3b6b50d150be359b0880a28921639e1c4dbc7ee6","impliedFormat":1},{"version":"3ba22edaecbbe9828aa6f6f0e9ede1cae50c381226dcc6f87940ae531e321669","impliedFormat":1},{"version":"1b6820b661abba3b8085304278b1778e845cc4de1a9a4d86985da6fe718bca31","impliedFormat":1},{"version":"eade5dfd89a225397555f6a5735526c6ba69de85fd62d9250976bac168223266","impliedFormat":1},{"version":"1dfcbaae4afc04903a1e66f069d36458a77cc1f864e84ed9f6e8dbef0f29faf4","impliedFormat":1},{"version":"1865c5416665cbc278b17d71ea0921cdf6e6a424ed425a422706ac6f2c867a3f","impliedFormat":1},{"version":"2ba6ca9433fa114c3a21f6c0012007df26d1255770303cb75ff5746163ab8fbc","impliedFormat":1},{"version":"0d9835a79a4cd57a26b8514dc0e61cb8f9788f6422b14c0abd02e2ade3a460e7","impliedFormat":1},{"version":"fca761d26e70fe30bb0f5c573872a7edc53daf8d4d0e551d868accb8f1789d25","impliedFormat":1},{"version":"e186bc9d370e19df75a3ea8caa0817b87aa5e855aaf9bf58bd6e59bd21890d13","impliedFormat":1},{"version":"fb1ff75fee16b3428cfc27c0afd55a4d5c4646f382d9a5a92c3f851374968f58","impliedFormat":1},{"version":"ade7720bf74b38c147a685daf3c44a436935ddb95a7d57e4debc2610ca15c9f2","impliedFormat":1},{"version":"b91c45e2ec647732f5d037812c78e8eeeca2f8d66b2bc3b5ab3aa9c646f10c01","impliedFormat":1},{"version":"68b2e4b68b1d92c17966c62111bdf41de742aa5a6269a881ec9ac33374208c41","impliedFormat":1},{"version":"563c3672721c4e1c1554b9c6f9f61325a74260ee8d1211e85110c5474f0fd12e","impliedFormat":1},{"version":"952813eff9a07999f2763fe6eda13ba5400fec0e7be858947e1d1b45669798a6","impliedFormat":1},{"version":"ca9575956bbcdfecddf0da676fb1847ff4190caf135197d68b3e28589d685da8","impliedFormat":1},{"version":"ffe8f50d214bcef87e954e6d70a8bbfaec2ebbcc827754757f3a9cae1fcdd41e","impliedFormat":1},{"version":"307d70ce951d2b66a1e423a60ddae6f66b6b0a9f60f4c694ee12bdf7a1bf460e","impliedFormat":1},{"version":"6e08c22f71c7c2a0ffb0141a69489bf31df9659de9445a80381a0be21141d3be","impliedFormat":1},{"version":"a23286320b244c1fae872e82d1c958170e44e56bdf96bed8d5486f5928ec4958","impliedFormat":1},{"version":"bbf896909a5318e1a769bcfc15a1f90a08ff38ae97940679b04b304d98bcede6","impliedFormat":1},{"version":"1eb6fc1c014897266537ab2536371e1fbec8755f389d20ec8378b94a63ac719a","impliedFormat":1},{"version":"81227157dd01bb27abcbeb4f5444ade96b2e34aaedd4d5fa4362c9d6e4a1277e","impliedFormat":1},{"version":"b61efcd9446400ec3adb24af4842bc4086d40bbd166d6ca463fd606733eb747d","impliedFormat":1},{"version":"a747908cc2e33215d58ac95c14be2a820d39c83456f9ced7e9447a5d50066900","impliedFormat":1},{"version":"8333e34685fada73beb6cd7f1d88ab436d72c2c3f35b22436330d9fc270e8580","impliedFormat":1},{"version":"49239b1536bc561c92e472959e7cdc7bc40af0f642ff595f845414457a47b91b","impliedFormat":1},{"version":"2a489da734e33a4fd671177201f53a4f85205e070da5c4025ae0daf1ab4f66aa","impliedFormat":1},{"version":"d9f3b04325c2f66e05000ab191b8e11eebf131b97ad995aa18d03b437419f657","impliedFormat":1},{"version":"37a1f167d969b97e20fd9fde9df2983c6fad53645af96a063ab6eddc7341b20b","impliedFormat":1},{"version":"4f09e9c8572e85b713e43e83a3c87e820c7e1f9fd6ef56bada336129a50b2774","impliedFormat":1},{"version":"55029409fff3af68112d7d40661f0b91100ad2fa51b84d606d067d4f57648957","impliedFormat":1},{"version":"980e77ef452594bd13265c23e57480129a100c5141df9d24bd16bbe0ec5ff2e6","impliedFormat":1},{"version":"884083ec1c64feb2e9d599810955c15e4691d9103b945c8e92228be08c834f75","impliedFormat":99},{"version":"4d7d964609a07368d076ce943b07106c5ebee8138c307d3273ba1cf3a0c3c751","impliedFormat":99},{"version":"68219da40672405b0632a0a544d1319b5bfe3fa0401f1283d4c9854b0cc114ce","impliedFormat":99},{"version":"2b44c5301b9b71d6b1055d2f656cc18e2e673233485c445efa4dd3b40936227e","impliedFormat":99},{"version":"7841bca23a8296afd82fd036fc8d3b1fed3c1e0c82ee614254693ccd47e916fc","impliedFormat":99},{"version":"d76808c6f66891b54adb7b77fa06ef74c71882f9dc35bbfcf3e65c733c99095b","impliedFormat":99},{"version":"06360da67958e51b36f6f2545214dca3f1bf61c9aef6e451294fcc9aca230690","impliedFormat":99},{"version":"3672426a97d387a710aa2d0c3804024769c310ce9953771d471062cc71f47d51","impliedFormat":99},{"version":"ba28b62fb9e1ce740cc505f29120ef6377b0a4601e9acce2006501667c3d4400","impliedFormat":99},{"version":"920356c4f1776446bef9c3401dcf85874504cee739020fe192c28c72f55bdd65","impliedFormat":99},{"version":"07c665772f6fe3fd65bebf0763b5fddb853a683098f6adc4dd8c934ad61d8985","impliedFormat":99},{"version":"c8040c08964f82ee4b5ce8ac7d8433c32623499b4a49ee922613ba60d297c520","impliedFormat":99},{"version":"455a61e8f82a5a3ee36f3bb9c64a4737b17e78334256c80ae33da537b7c2a99d","impliedFormat":99},{"version":"ee8cdf35b5e3d3181a0821ddf862621ca36d4989a58437971dc3527400a346a1","impliedFormat":99},{"version":"b166e33cf8226ac8781899da244397e77e5b6528271339ce26ece0c2c7242d7f","impliedFormat":1},{"version":"a623d5cf7925e72dbf4602862499564389c7c3dc0ce049733cc0ec756a846667","impliedFormat":1},{"version":"9c1724d9b0cb3d7141dc25a44b0d18cf0b3b20a42e971c6898d4195ec6d4b8dd","impliedFormat":1},{"version":"63634c0855e639ea7f609613d799bbb0dc774ec9f3242bc272c5567dc5ccd485","impliedFormat":1},{"version":"592f06c425ab27b4bafec624ef5b153cbdde9ac58f7113100a2da1c4309d1309","impliedFormat":1},{"version":"19c8ab51b4b07c529d95cd4d5c8d100a68dca247ec83a5097d35106fd8a7acca","impliedFormat":1},{"version":"bec1d0ac62cee9b4d1ea8b64c4798c59c1726668b76d06b68a206e0cb0ac76a6","impliedFormat":1},{"version":"fb4f06b2af9ee4b2d2be8c964b0a8f6dd260be9048488ffcf04eb5c0fcb8bf61","impliedFormat":1},{"version":"f185055f36d76e2df5eeb87ae1148a25a125be2bff2095e1bd39c1c7ce85a640","impliedFormat":1},{"version":"948a56ec8bfbbf20ad2496f49f451cfeb878cfcd6156032c0769b603f3ed8f18","impliedFormat":1},{"version":"979fdebc12d30becce6a15e68d99bc8a2a470a8dcf0898ac9e2d241a7e531940","impliedFormat":1},{"version":"1824ad7d4259910646279d667e517334c0aa24d5c810e8ea6da756fc2e02372f","impliedFormat":1},{"version":"989e9060e220ff86025044ba3c867a83512a655b7cf6253b2bd682192debf390","impliedFormat":1},{"version":"8b1feb568c859feb59236e9723b7a86e2ff8f9a8f2012366ffd1798164dc2798","impliedFormat":1},{"version":"8fab988b0129e674afc0bc0e95329b4052cf027f5d5b5b3e6e92d055b5ba88ef","impliedFormat":1},{"version":"4fe56d524ab24c225668803c1792945053e648b4e8fa4e50fa35594495b56732","impliedFormat":1},{"version":"2652931b8f7dca9a57f21aeb25b5d46851dcf17e4d5ed54b9b57d5d26e647680","impliedFormat":1},{"version":"d364c8df7d52199f5d011b4ded96f36dd114b984f5ee2e50ffe7d30ac1ab4bba","impliedFormat":1},{"version":"408f9eb3c7a3533bf5f07e0cde110a5ee0702864795ee6727792520fe60320b6","impliedFormat":1},{"version":"ba79eb15c36ff23e352ef608ceb7f9f0f278b15ad42512c05eedbe78f228e0e4","impliedFormat":1},{"version":"4cd233c6af471432253a67ae4f3b43c85e58a71418d98c3e162a1dac975c68f6","impliedFormat":1},{"version":"aa77c7d8ddc961e8192bcaa92da140e1205f8aee78bfadead5f52b8844d7d05c","impliedFormat":1},{"version":"37e37d3a525a207efab5458069fd9a27a174d2dc3af729702c81729ca03a349f","impliedFormat":1},{"version":"70997e63b7b3d90188fa2106753d35afd3b43b2bde957c46a5516d89e3ef0c1a","impliedFormat":1},{"version":"7fdaebdb3780d0549a8e0abcb18965e2f62224bdde633aeafb22c64c02fe9e9d","impliedFormat":1},{"version":"24f848479d1fd142d3d7cf034bedca247d1d9b8b31c2632c09695bd6a0441141","impliedFormat":1},{"version":"7e977910c045ec087f435905eb730e9c84e8d6b97f0dd0fe0c022dfed665613a","impliedFormat":1},{"version":"9c4ec2692cdb791823b9407753dec50d69b1b990cf7038cac3fab01e8ed5f709","impliedFormat":1},{"version":"176e7ce333b9988d68cfd5ab6717b20421a03b415af57f2a3bea1aa6b8d634a9","impliedFormat":1},{"version":"301a1ba797c537d2598a557af4862e7823353c80529c9a58bc1a0c08779deb5d","impliedFormat":1},{"version":"4fb2df0b48ac55d960fedfb7e7b917d2d29608d7f351b70b6b3104e2d02d2f11","impliedFormat":1},{"version":"2f37ef3a5d3fb119b390cb48c77352914c814b98948633deac90099faae320a6","impliedFormat":1},{"version":"ca2ce76fd743888d0f0c5be48b1b17a864f5ff2b0d09e954d3690645a794533f","impliedFormat":1},{"version":"728ec07c8a50b9f22da9c9aa8859e29462526fd996ac1d21c6c9a81b78106dd5","impliedFormat":1},{"version":"3f48d378dba0b95f2d431d60efd4f3225791c0a880d1166181d6edb563160bde","impliedFormat":1},{"version":"f58e5f53ffdcac8ebbfdad16ea7e6164fc25e63f5e3cae8cb13395100ebb8da8","impliedFormat":1},{"version":"be9ef0a0446cf28d529a684e4a7d14101f03e054896704fbdc5470d8fa4de6b4","impliedFormat":1},{"version":"acd32f2f192d93e8161938ebfd74fa063e67a09cbe0156a74ae2e421a1e8f786","impliedFormat":1},{"version":"1eeb9deebe9a0a6cc52a32aa1533a1535ecc1b4e831290c753e72e0394e866a9","impliedFormat":1},{"version":"ae1f27a5966db7640edb4c82974b985acb7b1fa0859bff7cd769629436822d9a","impliedFormat":1},{"version":"a3d0b36bb3185da856cc0a7df02f63008935602ed09f84b0d960c7f9f7f6d63d","impliedFormat":1},{"version":"60319cf75d460432a0769a2f98a9ab6fc3ad39290bf7f1b33b922e832ff5b40e","impliedFormat":1},{"version":"30ceaf6e65817221c5c62cedfc26892a4b79a78c7eb7367bcccc0e217b517bf1","impliedFormat":1},{"version":"a3ea4adb87d130799d26945196bba7e889056c74dac98069d58c015d10f3c053","impliedFormat":1},{"version":"a82f1d66de93c80bca7a744647c748657c050341e53de63fae5aecb72f85f5e6","impliedFormat":1},{"version":"83dc49d957cb3b4af3a45cd7b54958149d21088d49f95e8ba6e3d3fb2b37d880","impliedFormat":1},{"version":"b7825c3d04bfc38caf9cb94341cede132d227654b28e3a603d1576bf199a7e47","impliedFormat":1},{"version":"d4832d1deaacad5d196b2a83239fb94c80f97df889c02a75859b05b460885300","impliedFormat":1},{"version":"888180b3d951298bf85d430543a1fa2fc6264fc847aef5baa821c743b5d84a58","impliedFormat":1},{"version":"4ec19d58993999260e0df245eec5fd6d7dd92978360c4f0706c9260091f55c70","impliedFormat":1},{"version":"0bc4f86d58f4a4b5a9563ba8d2b23a3fac187a6e167772f6689ea807081ed631","impliedFormat":1},{"version":"7a4e38850bfca2b105fd3e5609b68b52271fd7f2cab9f1d4031748e8bfd29633","impliedFormat":1},{"version":"496ee894efcd5de63169a3a4e47d74f16f754eb212b1ef209f9255aaaeef3450","impliedFormat":1},{"version":"246bec681a7465de230b083e0e63633b568a2d79c20fe167d3280e21200b22c8","impliedFormat":1},{"version":"3ee38e0bac65430814b195ed22b5aadfbe4fbd8890c5e5b45a7ba13f05c0ea0d","impliedFormat":1},{"version":"45181e4221f90d98bf2046ba55cdc22411dc64b9a8cc04f1c8702038b7334d01","impliedFormat":1},{"version":"7fe0253ff44f072ea13fa372e2fbd007aa439df9560762950d38b4c203b2c51a","impliedFormat":1},{"version":"bf4ebcedc7324dd0cbe83488830f7966e808fabf4836d516d1b591ea91417c68","impliedFormat":1},{"version":"c53f7caa42ad0bff2b3cad20e4780990aadf647c845cb66cec004062cc4ae549","impliedFormat":1},{"version":"5cc968707e8d5e146d075fb83c33a242dd874ef44356969f0ac243dcfd483270","impliedFormat":1},{"version":"af0dfd141ecb2e24ef9a3028727214a69aa528d0be91e8728a7abd4fd6659b5f","impliedFormat":1},{"version":"786d583f831d03da4aed9f9354fd9c4ef00aa8122564da5e683631423639c258","impliedFormat":1},{"version":"1b105a40480faa8c292868597cccea1384e26c034ea0b7e2c6e9d834259f7ef3","impliedFormat":1},{"version":"418fdcdefc32953c6c7ea7e9979ce84b87618de9def698e73da2c16697fe023b","impliedFormat":1},{"version":"4d0db315ab6869de22694dc968fe740cfef635a21455a4d2bd33bc95b8eec381","impliedFormat":1},{"version":"b0bf8f866d3c05dce6c2778455252391bbc3fa0e8c1675e78dcee8fab2e1dd96","impliedFormat":99},{"version":"cdb9aa7409622f2b54fbaa4c05badf6c18a4d6efa79883928f0c312d81844e0a","impliedFormat":99},{"version":"5d82e1ce7f42896df4695ef76ef13e1dce77507450134dbec4178e486929566e","impliedFormat":99},{"version":"0488374d4c4109d628436e850b24615bb321e737f642c81fde5f832e16461148","impliedFormat":99},{"version":"48f7bf3b39f234811d4b60817abf3fb4c056e6dd65a0293646afdec16bdc5df1","impliedFormat":99},{"version":"908901f3b23c77da2470d9081b1deb16f6dcc01cad792a0f91ba99e3eeb152cd","impliedFormat":99},{"version":"a8e85160876ef80d19c906ea8f2659809098adff088e049bc2f8e3d5a57a6f11","impliedFormat":99},{"version":"716ebd62ad101559f9ca84fdbf676f92d29208249dd2d38ab0ba6895151bd579","impliedFormat":99},{"version":"e2a062632ce9bd3663f3821c04f912957ba093cf9cebe532d9ce3187fc837b8c","impliedFormat":1},{"version":"08447e8b528a1f8d1162aa044695d460ce5179a78bd174fa0673fa16b06011aa","impliedFormat":1},{"version":"8e532c6486042736463d1116d45b0db814d969ffd2ee822e4e5ce975807c16f0","impliedFormat":1},{"version":"fad47f66fef1ff277730abff9c9330dd70284eb0ced43d6dd6aee15fc5f19a1b","impliedFormat":1},{"version":"7b4b0aaf0978122b44aa6317977be3e2f9d3d261ae4a8d93bfd511a7ddee7dfe","impliedFormat":1},{"version":"cb5def9d6efe73b09a7adce13bbb7fad7ee6df7a59259300de6ca77fe84041fc","impliedFormat":1},{"version":"16c6ff8bcfef0ad22abffa3329760bb611c4c4aa098ece0d6bcfd1cd16610997","impliedFormat":1},{"version":"3d15157b6685e63a7e43a39bbc1fbcfdbf1250fa3598af55a2384f6f31260c86","impliedFormat":1},{"version":"58b5bc399cd98b87eff2c80d995d4dd63e69c801ec880b85c7da73ddc561a751","impliedFormat":1},{"version":"401c5b0f01bb0dce7a85899d8665c7d9c0b1637dc642805320d76c1a071135dd","impliedFormat":1},{"version":"af81e13747ef7589a726505dd4c2dcf00bb2b9fd7c3c84d580c1d02dbc3b58a9","impliedFormat":1},{"version":"516c53364c6b242591c65afc8b0f0f0cee74ac8a04f52470a539fcb33da2e318","impliedFormat":1},{"version":"cdf612f32afd760cd4a568e3f0c4646394f18fe2277a5ec1c084f1430776f1e0","impliedFormat":1},{"version":"e8ee036c1281885b9cc58f9d1d47472037d080a45b44a3ecbb8fea445e87415d","impliedFormat":1},{"version":"a6390968657990e16f06624b29112be8efb6b6ef3e008b6dc7e604fec1120893","impliedFormat":1},{"version":"90887074bbd664eb4726465ccc6740fa8886e525e5c0afcc734e41df41851a60","impliedFormat":1},{"version":"67ddace2fd97646b97e56794034fe5147674a83b7b21c47ec822c25284287497","impliedFormat":1},{"version":"0a3d92e1ed031f67294fc02692352444c0514e371b7093b8d224b6f9ea02d958","impliedFormat":1},{"version":"cc31889ffc5c322ff53137f54f3aa8f74a969cd01adbb296737231f31a870322","impliedFormat":1},{"version":"0ca73c49265550f240230440fbd4dbdb1e332c14620b6a13fd02c08ca96f6018","impliedFormat":1},{"version":"3df74fc90d6cf9c51ad6864a7d9e1e6d162a6e158f99ab2b7d878b4646aa343b","impliedFormat":1},{"version":"306712d7dc95ea2006413dec36b165bff346626340d2ba5adc14a3bafdcb57db","impliedFormat":1},{"version":"cca7da500accfa2e8689e453b1d74d05bcbf1dc6ef86f12b8cb1518a880adffa","impliedFormat":1},{"version":"15b2cfe4d0234d8b21250f6b93c2a4bf7b56fd9e5c740c8d0d5086e3878386f5","impliedFormat":1},{"version":"3470c8f802d69951553de4bf72f42a77b1d273c971dc8462d7ac94b2d5069171","impliedFormat":1},{"version":"312476b9c5aa822a32c969ad650d1b475b631506af9a1448abf2d714997f7510","impliedFormat":1},{"version":"2dc955a0fbc3c0b9a49bcc3ffb9dfb31b3a53af0db862260dd4f824c6b4ff36c","impliedFormat":1},{"version":"0f513df152e8cd877ddc47e1a767f77d2111d7b5dfbc4f68ca355d1dd59c062c","impliedFormat":1},{"version":"3ccd497e45a6cb054740013a91145d0027c091def0f879840f7c1a78f4b44f00","impliedFormat":99},{"version":"e6e01423d7599e1155ab10e2a4ab1549c7f78af0d80fc8c641298989b7dc90b3","impliedFormat":1},{"version":"27a7c50de3aea981dd08e99e4de2bd29599537e07ffc5e85d20f40f2cfb79bac","impliedFormat":1},{"version":"0c904d0442caed7effc17e2c70c7c96df0b34797e1adb9999ce5e5bbbf7e1471","impliedFormat":1},{"version":"4e42a180e6ad34da29c0f9e0e34dfe728292d4148aeb1a36e3ca8e6551f0fc42","impliedFormat":1},{"version":"8722ec4640f5eb5dcc91be6e59e6148b861e93954a766e05d5d55dd96b29e1c1","impliedFormat":1},{"version":"3118f4f3494834d0a131955088b28cba84639a66e23e6de211bdb75fe518ea90","impliedFormat":1},{"version":"8ec50f5d9824f3692fe32a80fb160d72ea39d94c5aac4f3334f7724ae61de6df","impliedFormat":1},{"version":"dfafee7cd0b796c959cd7f4c6d4ae2f1f89fab40129d993dd564f9ef0bd0068d","impliedFormat":1},{"version":"24056a75e8e602d911cea68b06b5e238604aff92d30ec8a119a2ecf07568d4fb","impliedFormat":1},{"version":"bc5fa245e7a3eb9216ce30106e37294a9691efd85391e3de61478c3ca0da360e","impliedFormat":1},{"version":"4523237b5a992a30850668522bb1719bab8f9e50c00b6428f660ca75a451a7b1","impliedFormat":1},{"version":"f116a1399a2583ff7ce15068f007e5c47d06c9964674bc48ea6e69867d0692a5","impliedFormat":1},{"version":"68cabe63e69d17160c77eeefafd83df10a4c0ec3353b6a91a48a205e9dd505ab","impliedFormat":1},{"version":"400ba51008a98a5afc065b12c3aee8f447a0b66c2a4c1bcc3e5a2f41015ddee7","impliedFormat":1},{"version":"49f735c4888a72b7e70b4a90db308ea672967fc2a1670c5b6b598f6b09403baf","impliedFormat":1},{"version":"5a75e49d8e0a78e2cc02bd13fcab4f26d5d6729912e2096b6fe442b0960c0cf7","impliedFormat":1},{"version":"3f1c80ba487c318a1e4c03186fbae29fd76c8159e84d7db7ec07dbfaab2d3d58","impliedFormat":1},{"version":"d420396661f32821a177b611bd71e301f6c440c3395dce65a7e897155b786819","impliedFormat":99},{"version":"89df25e13822bd7cff1dc6605bac22a89bb5094ff94192742ec7bdd8c0f0996c","impliedFormat":99},{"version":"9100d4caa07285eabe49c5b845e183be066b82b6658b39b5a7e46d522f07a2d9","impliedFormat":99},{"version":"0bfca80d31c969190e42fcebd9c20a910be17b5292dae3c4a2b5fd416915ce55","impliedFormat":99},{"version":"f03b949da94e9de03a827e0f0c3038bb35dc28d0adef8ce6d966e3aa60655a9c","impliedFormat":99},{"version":"a07d71e5707551f5b0c15e36b6c555af236f232a77e16c32e02300e05790baa5","impliedFormat":99},{"version":"efb4688f34f74103cc6385280f9fa63f23ff8cc237046b0db43b5a0425dd1c9b","impliedFormat":99},{"version":"d3a864a0d50b7a36c9b65936566872bd30463770e53cbf527c9c5dead7ee957d","impliedFormat":99},{"version":"a623d5cf7925e72dbf4602862499564389c7c3dc0ce049733cc0ec756a846667","impliedFormat":99},{"version":"d9028ded7b00c211d789db29f1b2d9d1b7600a4edcbbd087f1faf0495229d179","impliedFormat":99},{"version":"63634c0855e639ea7f609613d799bbb0dc774ec9f3242bc272c5567dc5ccd485","impliedFormat":99},{"version":"592f06c425ab27b4bafec624ef5b153cbdde9ac58f7113100a2da1c4309d1309","impliedFormat":99},{"version":"8af1f8bcb11fa44a10f7d9e73ad8d791a890b888393e995378d91ac7c4a6be0b","impliedFormat":99},{"version":"817b62c988a2a71341f4ebd8bab8e76474da43c5ed7cff8984f26ffb824d9737","impliedFormat":99},{"version":"7f9f70a85911c33580f5ab3563b379dcf23287e37e9db6ac1b218d7abe526f0b","impliedFormat":99},{"version":"fb4f06b2af9ee4b2d2be8c964b0a8f6dd260be9048488ffcf04eb5c0fcb8bf61","impliedFormat":99},{"version":"f185055f36d76e2df5eeb87ae1148a25a125be2bff2095e1bd39c1c7ce85a640","impliedFormat":99},{"version":"9fcb4ef8bf8955c4e9c81bdf4e239d4c0c22869b6cf6ce2ecc95743bf683cb9f","impliedFormat":99},{"version":"979fdebc12d30becce6a15e68d99bc8a2a470a8dcf0898ac9e2d241a7e531940","impliedFormat":99},{"version":"1824ad7d4259910646279d667e517334c0aa24d5c810e8ea6da756fc2e02372f","impliedFormat":99},{"version":"989e9060e220ff86025044ba3c867a83512a655b7cf6253b2bd682192debf390","impliedFormat":99},{"version":"9a16d670b1245df8d0835ed5451a68b226d86b5054db098dce3f496737701b68","impliedFormat":99},{"version":"8fab988b0129e674afc0bc0e95329b4052cf027f5d5b5b3e6e92d055b5ba88ef","impliedFormat":99},{"version":"4fe56d524ab24c225668803c1792945053e648b4e8fa4e50fa35594495b56732","impliedFormat":99},{"version":"2652931b8f7dca9a57f21aeb25b5d46851dcf17e4d5ed54b9b57d5d26e647680","impliedFormat":99},{"version":"d364c8df7d52199f5d011b4ded96f36dd114b984f5ee2e50ffe7d30ac1ab4bba","impliedFormat":99},{"version":"408f9eb3c7a3533bf5f07e0cde110a5ee0702864795ee6727792520fe60320b6","impliedFormat":99},{"version":"ba79eb15c36ff23e352ef608ceb7f9f0f278b15ad42512c05eedbe78f228e0e4","impliedFormat":99},{"version":"4cd233c6af471432253a67ae4f3b43c85e58a71418d98c3e162a1dac975c68f6","impliedFormat":99},{"version":"aa77c7d8ddc961e8192bcaa92da140e1205f8aee78bfadead5f52b8844d7d05c","impliedFormat":99},{"version":"37e37d3a525a207efab5458069fd9a27a174d2dc3af729702c81729ca03a349f","impliedFormat":99},{"version":"d5feacc0fdab68fbc8a3af00e800049146895df77f7befe1b1e4554c4a62f74d","impliedFormat":1},{"version":"7fdaebdb3780d0549a8e0abcb18965e2f62224bdde633aeafb22c64c02fe9e9d","impliedFormat":1},{"version":"24f848479d1fd142d3d7cf034bedca247d1d9b8b31c2632c09695bd6a0441141","impliedFormat":1},{"version":"7e977910c045ec087f435905eb730e9c84e8d6b97f0dd0fe0c022dfed665613a","impliedFormat":1},{"version":"9c4ec2692cdb791823b9407753dec50d69b1b990cf7038cac3fab01e8ed5f709","impliedFormat":1},{"version":"176e7ce333b9988d68cfd5ab6717b20421a03b415af57f2a3bea1aa6b8d634a9","impliedFormat":1},{"version":"301a1ba797c537d2598a557af4862e7823353c80529c9a58bc1a0c08779deb5d","impliedFormat":1},{"version":"a57611e4d88d1a36e817fe684f3e3d59bbf099fbd81a4465ac308f4095125389","impliedFormat":1},{"version":"2f37ef3a5d3fb119b390cb48c77352914c814b98948633deac90099faae320a6","impliedFormat":1},{"version":"6df476029632e337e469e8f83555919b6aecffbf975cb95710cb3e5f8bcb792e","impliedFormat":1},{"version":"728ec07c8a50b9f22da9c9aa8859e29462526fd996ac1d21c6c9a81b78106dd5","impliedFormat":1},{"version":"327445a1a718aff4f98f8472e1f50b61e08696f379a8154e67f312f9151e2295","impliedFormat":1},{"version":"f58e5f53ffdcac8ebbfdad16ea7e6164fc25e63f5e3cae8cb13395100ebb8da8","impliedFormat":1},{"version":"be9ef0a0446cf28d529a684e4a7d14101f03e054896704fbdc5470d8fa4de6b4","impliedFormat":1},{"version":"acd32f2f192d93e8161938ebfd74fa063e67a09cbe0156a74ae2e421a1e8f786","impliedFormat":1},{"version":"1eeb9deebe9a0a6cc52a32aa1533a1535ecc1b4e831290c753e72e0394e866a9","impliedFormat":1},{"version":"721a89dd556b6cee72b5279ec5142f13bbfdd71e780097c940fcf3864d536569","impliedFormat":1},{"version":"a3d0b36bb3185da856cc0a7df02f63008935602ed09f84b0d960c7f9f7f6d63d","impliedFormat":1},{"version":"3828fd8c81a1850d8bbf3a3633ec43406918fd45494e4f89c5d54953883ac835","impliedFormat":1},{"version":"30ceaf6e65817221c5c62cedfc26892a4b79a78c7eb7367bcccc0e217b517bf1","impliedFormat":1},{"version":"a3ea4adb87d130799d26945196bba7e889056c74dac98069d58c015d10f3c053","impliedFormat":1},{"version":"a82f1d66de93c80bca7a744647c748657c050341e53de63fae5aecb72f85f5e6","impliedFormat":1},{"version":"5677e07fa26c97fe03c34a478ca2440739f9dbdbcbacc68de64e5e3d73aaf028","impliedFormat":1},{"version":"997ec89f9a1222af4fa3f6b618d4c4106e4eaa8c99c918bd2c4a738257580b28","impliedFormat":1},{"version":"d4832d1deaacad5d196b2a83239fb94c80f97df889c02a75859b05b460885300","impliedFormat":1},{"version":"108153ebe21324639d95424fe8252c00f524919272fc8014e2b2a6efb9d7d69b","impliedFormat":1},{"version":"4ec19d58993999260e0df245eec5fd6d7dd92978360c4f0706c9260091f55c70","impliedFormat":1},{"version":"0bc4f86d58f4a4b5a9563ba8d2b23a3fac187a6e167772f6689ea807081ed631","impliedFormat":1},{"version":"495a1b60b94943c48a5c3c797368ecc3058a6a40e18a03e924e88b74f30e2371","impliedFormat":1},{"version":"496ee894efcd5de63169a3a4e47d74f16f754eb212b1ef209f9255aaaeef3450","impliedFormat":1},{"version":"592b925e97c441836b09e77bd3356467d1f2d3c902d9740229af42d0fa8f9205","impliedFormat":1},{"version":"3ee38e0bac65430814b195ed22b5aadfbe4fbd8890c5e5b45a7ba13f05c0ea0d","impliedFormat":1},{"version":"45181e4221f90d98bf2046ba55cdc22411dc64b9a8cc04f1c8702038b7334d01","impliedFormat":1},{"version":"7fe0253ff44f072ea13fa372e2fbd007aa439df9560762950d38b4c203b2c51a","impliedFormat":1},{"version":"bf4ebcedc7324dd0cbe83488830f7966e808fabf4836d516d1b591ea91417c68","impliedFormat":1},{"version":"c53f7caa42ad0bff2b3cad20e4780990aadf647c845cb66cec004062cc4ae549","impliedFormat":1},{"version":"5cc968707e8d5e146d075fb83c33a242dd874ef44356969f0ac243dcfd483270","impliedFormat":1},{"version":"af0dfd141ecb2e24ef9a3028727214a69aa528d0be91e8728a7abd4fd6659b5f","impliedFormat":1},{"version":"4d7481a654ebbdec4dc35e8f577a5d52efb41fa7c857b7cf14382dbaf48368a4","impliedFormat":1},{"version":"1b105a40480faa8c292868597cccea1384e26c034ea0b7e2c6e9d834259f7ef3","impliedFormat":1},{"version":"418fdcdefc32953c6c7ea7e9979ce84b87618de9def698e73da2c16697fe023b","impliedFormat":1},{"version":"4d0db315ab6869de22694dc968fe740cfef635a21455a4d2bd33bc95b8eec381","impliedFormat":1},{"version":"83d783e14ae73ab5adeced6c66526daa1155f74512c00ce72902d1fc7c02484d","impliedFormat":99},{"version":"6bd1797c0d0a04196aa9f30dd3362b62020e5e60b9a7fea205bf964dd8418c3e","impliedFormat":1},{"version":"08447e8b528a1f8d1162aa044695d460ce5179a78bd174fa0673fa16b06011aa","impliedFormat":1},{"version":"8e532c6486042736463d1116d45b0db814d969ffd2ee822e4e5ce975807c16f0","impliedFormat":1},{"version":"ea9b6a9435246b8c1a21a00cff5dd8075e1cc172ee4354397785f9b0ca216484","impliedFormat":1},{"version":"40068da2ba99add08477c6be1946795ace73c46277dde3ff44b5270fd0e05055","impliedFormat":1},{"version":"5c46488ed1fcd837f4c6e7dac52bba578587790db3a905245026e47de7118ff3","impliedFormat":99},{"version":"d2a78cc3b01e36463b56d28cb8da55fbcc9b6ef6dc4b432f839de4bf03d03deb","impliedFormat":1},{"version":"7b4b0aaf0978122b44aa6317977be3e2f9d3d261ae4a8d93bfd511a7ddee7dfe","impliedFormat":1},{"version":"cb5def9d6efe73b09a7adce13bbb7fad7ee6df7a59259300de6ca77fe84041fc","impliedFormat":1},{"version":"58b5bc399cd98b87eff2c80d995d4dd63e69c801ec880b85c7da73ddc561a751","impliedFormat":1},{"version":"16c6ff8bcfef0ad22abffa3329760bb611c4c4aa098ece0d6bcfd1cd16610997","impliedFormat":1},{"version":"3e97a216fa920ab79acc44921b80108dda9a7a1198747a39b0fbbcfb68cb65b8","impliedFormat":1},{"version":"af81e13747ef7589a726505dd4c2dcf00bb2b9fd7c3c84d580c1d02dbc3b58a9","impliedFormat":1},{"version":"67ddace2fd97646b97e56794034fe5147674a83b7b21c47ec822c25284287497","impliedFormat":1},{"version":"883f2f34243b4ab70923709eefcd2a68822542829c840ee877797f7c04d08e5f","impliedFormat":1},{"version":"a41147abc7c55fb8a3e99778e9dbe78c575085a84750b0ee1806efc1739c4691","impliedFormat":1},{"version":"5e664d134a11d294cab0229a4e40cbd7e8124079cd5eccde6dc74979de6e330a","impliedFormat":1},{"version":"23fcf8ae54dbefaa3c72f0bc063de65992550f04bdb94653634d179777d13f4f","impliedFormat":1},{"version":"306712d7dc95ea2006413dec36b165bff346626340d2ba5adc14a3bafdcb57db","impliedFormat":1},{"version":"f8e02592fc856b10dc693acf63ab56044eb11ef9e0f4d18096825fd066963960","impliedFormat":1},{"version":"401c5b0f01bb0dce7a85899d8665c7d9c0b1637dc642805320d76c1a071135dd","impliedFormat":1},{"version":"ee9527c1d14fd23907631e7fa14a4dc46800224fc4c7ddde1613fb261ef2414f","impliedFormat":1},{"version":"516c53364c6b242591c65afc8b0f0f0cee74ac8a04f52470a539fcb33da2e318","impliedFormat":1},{"version":"77088aa8cbb159a172d9d16159b324686f2f11626f27d90a24f6ae4eaa76f947","impliedFormat":1},{"version":"dec143bcedd3291cbd81587f62568b9956095882c5523d91e77b56b240f63998","impliedFormat":99},{"version":"34107dd58ef990f97ac495c9719871b8125ab3ed3bb6c3dcd8db37d3333a2519","impliedFormat":1},{"version":"e8ee036c1281885b9cc58f9d1d47472037d080a45b44a3ecbb8fea445e87415d","impliedFormat":1},{"version":"cca7da500accfa2e8689e453b1d74d05bcbf1dc6ef86f12b8cb1518a880adffa","impliedFormat":1},{"version":"5f88e6ca258419c3602a9b8006c1e478bc8492c7b1951594fb1f5e97fd8a8bc0","impliedFormat":1},{"version":"2836592fc2f0999359c8dc0fc2164b933c3fc25a8460440f5aad860e298f9066","impliedFormat":1},{"version":"da467b8b3222251f64abc606e41591d55b4ee9aa9399c61c5d2fc7ad3818a6ff","impliedFormat":1},{"version":"312476b9c5aa822a32c969ad650d1b475b631506af9a1448abf2d714997f7510","impliedFormat":1},{"version":"2dc955a0fbc3c0b9a49bcc3ffb9dfb31b3a53af0db862260dd4f824c6b4ff36c","impliedFormat":1},{"version":"34ee3dee7395410a25936827e8989269bf0008fb7b1450cf7bc4639a69ff952b","impliedFormat":1},{"version":"8afa52ed2535119e81a78754b48c1335547b38f4953d6ef2c5c41f11a56ab2ec","impliedFormat":1},{"version":"0c904d0442caed7effc17e2c70c7c96df0b34797e1adb9999ce5e5bbbf7e1471","impliedFormat":1},{"version":"4e42a180e6ad34da29c0f9e0e34dfe728292d4148aeb1a36e3ca8e6551f0fc42","impliedFormat":1},{"version":"8722ec4640f5eb5dcc91be6e59e6148b861e93954a766e05d5d55dd96b29e1c1","impliedFormat":1},{"version":"9dd38d96bcda72f01358447723640e74649a7671e5e3beb67f62b2745f79b611","impliedFormat":1},{"version":"9c2c16fe79221126fbcf64dd4bd4bcf452de0468af5df22f764377671ff04e0c","impliedFormat":1},{"version":"581fa0dbde1be663bffe49974efe9d19de28c918d0b480263ec11979b7428fc7","impliedFormat":1},{"version":"1a2ff94e56efb5fc2a100e45125824310d33c86bfdd81294ea4f397e853a5b99","impliedFormat":1},{"version":"d1360c2b1898e01cc79b0f06c45e3fadca2149f19e3d336b2acb83504517c1d2","impliedFormat":1},{"version":"b8ce9ac12c6cb5915ba4efcfa123fb1626f60272114ace09e0554ede5dacbf0e","impliedFormat":1},{"version":"f116a1399a2583ff7ce15068f007e5c47d06c9964674bc48ea6e69867d0692a5","impliedFormat":1},{"version":"68cabe63e69d17160c77eeefafd83df10a4c0ec3353b6a91a48a205e9dd505ab","impliedFormat":1},{"version":"400ba51008a98a5afc065b12c3aee8f447a0b66c2a4c1bcc3e5a2f41015ddee7","impliedFormat":1},{"version":"6e262133f5446d6b61a9abc608cd4051a6defa87e2bf34c16dee052768182fde","impliedFormat":1},{"version":"8962bae786842f6412d580cbaa35346031600410912bb8f6a68ab1bf5947ef4f","impliedFormat":1},{"version":"51ce998c34639f04393ac8b7f8d547c70c577030acd39c08edd5059fef7280a4","impliedFormat":99},{"version":"8c39fad5cd1710227fe8e78d7f7881cc38c036dd280e6d2de8747ef3d87cf035","impliedFormat":1},{"version":"2dfa071f1f81ea8afc8c0b193467ab020666a4c52a196d62753d0df2ebd3263b","impliedFormat":1},{"version":"c1a2e05eb6d7ca8d7e4a7f4c93ccf0c2857e842a64c98eaee4d85841ee9855e6","impliedFormat":1},{"version":"835fb2909ce458740fb4a49fc61709896c6864f5ce3db7f0a88f06c720d74d02","impliedFormat":1},{"version":"6e5857f38aa297a859cab4ec891408659218a5a2610cd317b6dcbef9979459cc","impliedFormat":1},{"version":"ead8e39c2e11891f286b06ae2aa71f208b1802661fcdb2425cffa4f494a68854","impliedFormat":1},{"version":"82919acbb38870fcf5786ec1292f0f5afe490f9b3060123e48675831bd947192","impliedFormat":1},{"version":"e222701788ec77bd57c28facbbd142eadf5c749a74d586bc2f317db7e33544b1","impliedFormat":1},{"version":"09154713fae0ed7befacdad783e5bd1970c06fc41a5f866f7f933b96312ce764","impliedFormat":1},{"version":"8d67b13da77316a8a2fabc21d340866ddf8a4b99e76a6c951cc45189142df652","impliedFormat":1},{"version":"a91c8d28d10fee7fe717ddf3743f287b68770c813c98f796b6e38d5d164bd459","impliedFormat":1},{"version":"68add36d9632bc096d7245d24d6b0b8ad5f125183016102a3dad4c9c2438ccb0","impliedFormat":1},{"version":"3a819c2928ee06bbcc84e2797fd3558ae2ebb7e0ed8d87f71732fb2e2acc87b4","impliedFormat":1},{"version":"f6f827cd43e92685f194002d6b52a9408309cda1cec46fb7ca8489a95cbd2fd4","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"e0bfe601a9fdf6defe94ed62dc60ac71597566001a1f86e705c95e431a9c816d","impliedFormat":1},{"version":"a270a1a893d1aee5a3c1c8c276cd2778aa970a2741ee2ccf29cc3210d7da80f5","impliedFormat":1},{"version":"add0ce7b77ba5b308492fa68f77f24d1ed1d9148534bdf05ac17c30763fc1a79","impliedFormat":1},{"version":"8926594ee895917e90701d8cbb5fdf77fc238b266ac540f929c7253f8ad6233d","impliedFormat":1},{"version":"2f67911e4bf4e0717dc2ded248ce2d5e4398d945ee13889a6852c1233ea41508","impliedFormat":1},{"version":"d8430c275b0f59417ea8e173cfb888a4477b430ec35b595bf734f3ec7a7d729f","impliedFormat":1},{"version":"69364df1c776372d7df1fb46a6cb3a6bf7f55e700f533a104e3f9d70a32bec18","impliedFormat":1},{"version":"18fe15c9645cea0541cb0664b82fdd03069cb33544989ad87e0091dc70cae250","impliedFormat":1},{"version":"614e57782d7fe54c6be603c56b5d2d5222f39c44d2cbae066c305b14d9140a19","impliedFormat":1},{"version":"ffcc1e3d8a6c4a3dcc6291d1f559f6853d2cbdb3df8c7e57eb99059c90d89925","impliedFormat":1},{"version":"17a9a3fe407d0e6bfc00f7e480e6090efd455cd1ce4204572543d0492d17a721","impliedFormat":1},{"version":"d50434c282f9e0cfe9d728f6e7a12988bfc6de7be655f40ad44d6bee6f9fe9a3","impliedFormat":1},{"version":"c88d2add55da8b3e77a4a6fe2a66397741342581c66828a484afc59b0c2a9fb0","impliedFormat":1},{"version":"067a4a6299bfb7102f10533628b365f3c30c3b6c31ace63aa986ffab057990c1","impliedFormat":1},{"version":"ceb1d21e1f8f81168db5480873f13fd468f4f2f3aadd4cd14b32b9b81bfc053f","impliedFormat":99},{"version":"34a9b207506d458356c5c6787ba3eae792b4fb87540e770a77eae681cfbec340","impliedFormat":99},{"version":"59a94f000e30a5820eb4f527e95a74aaa17491e46897bd07db38f4550d006fdd","impliedFormat":99},{"version":"86ad3bf010d884ceed65dc1359b765a7eb6c0e0b692a30177eda8b792bf87aa3","impliedFormat":99},{"version":"a45a0cc523e304af972a49d490aa25d09b659f84b2c06d86e02b1c6e80a01251","impliedFormat":99},{"version":"1e7c90cca6a384330a79c47458b611be92842c26f8408f044f1413f44f69731f","impliedFormat":99},{"version":"7917d95f61c94c743cc4403b6b9b9f5914d81fbf7e9fac31886d5ffdd3fd9550","impliedFormat":99},{"version":"87363c4f88fd7b988516f02503c2f23cebec808a37c21035794d21d0021f4ef6","impliedFormat":99},{"version":"a5b82fd1ca32a097d0786f28dc11ec23c77416e001f8b5d6a5eb31e5f7bfc19a","impliedFormat":99},{"version":"1e9989d8a3e54701c56b0f5253a0b0c9d48a1201427f10eb5c34b64caf9cd1f9","impliedFormat":99},{"version":"7c5aacfee8c67b0d3f5dbd76e959abf826bbd69efefbb2bb41e869c8dc7ca617","impliedFormat":99},{"version":"fe7f6b3723ebb1b10832089daa3308027f3cca31141b6f389c3257aa54948b32","impliedFormat":99},{"version":"687e0f75715b373c4dd3be0cb5bc95bf4a4a42a759cbda8ab221e58a7576f27c","impliedFormat":99},{"version":"ec3cc8b7baa0a38c6d34ed284b275878a2ec6b676e0e46874aa781cd7a3be293","impliedFormat":99},{"version":"29841aeb9c8e051ef624574d9650185ca1ed7c987c3e5922b9d312b599831f61","impliedFormat":99},{"version":"eb7d8d4cf7231ba64f170fa5cbe8ce305aa6b822195dacaf6c3bc0f05db8d55f","impliedFormat":99},{"version":"c290721921479ca51cf6dd7979658452b30a4afdcd708b350e999fd7bdb92f3e","impliedFormat":99},{"version":"089a78f8016e23ce888697783839c91213d3f0d7d5409bd5b27386de113380a7","impliedFormat":99},{"version":"c52e0941bc7b92054ac9c6903252da120fd58924c7703979f04e848a06793f87","impliedFormat":99},{"version":"69c44f2423347430bb8e06efc9ac02ccc55cbff8847fba2af3e2d36ffcdefce4","impliedFormat":99},{"version":"e6d743cae2decb07bcab9e44deee1c791428e9568b95e689ec535f6997476207","impliedFormat":99},{"version":"15f9756683410edb0e9245ee62197f002bf389ef81ba2215520fac1e447f67da","impliedFormat":99},{"version":"e5f0e200d26fc2885384fdb3db5411a2f65e157726540267106d2a625b5bc939","impliedFormat":99},{"version":"ba475c07f6b74d31f8ba6a5a9abb8398a20f783addfea5d23312311aad4ced62","impliedFormat":99},{"version":"28bd5d8d8c2e20b7e0fc4b8e523abaa60a0986077cb09f60b8eeb75991d1c068","impliedFormat":99},{"version":"9845182502b298a68111c4337861e2d5e4a77c420b5c58a490def6bae1b9a086","impliedFormat":99},{"version":"8a3d69669df7386fc1eb22d8cd3a01e83cc6a981e7a075584d55da35e3d364ae","impliedFormat":99},{"version":"64b8cbe9140533b9cc26dcc5307409b8d020310ac44293a705d4ed1deeb3eea0","impliedFormat":99},{"version":"e2a37e1abf460a05564dc71898abb798846feb96b6e31314f281b00e9f818d95","impliedFormat":99},{"version":"1032abfc0c54d4ecd48b3b91892fe8024187bfe7340fda1b44845e460feb62b2","impliedFormat":99},{"version":"4ad7bb8e1b0b0b2852ebcab218d54df0d6c5824b18199ee88d66501abfa063af","impliedFormat":99},{"version":"7d80a1a6219e2697f36f32a20d722e0b0c511c4d1dd47851ca25e7ad1467f0e0","impliedFormat":99},{"version":"f0a4c00fdde40f8751a7396c62bb734541e536c34f5e1faebe7f1d09170ec493","impliedFormat":99},{"version":"68ced9be3987917bef1088e0704b3f5166666975daf9b91d2d453b7e7ed06248","impliedFormat":99},{"version":"7548f462c498470137775cf6d2eebfb5cf497554d986a6ba6ce629f147842ee4","impliedFormat":99},{"version":"b6faf9761748092bdeca8ae2f7d46da5710e8925e02547f72e8e8f8c4809c8b6","impliedFormat":99},{"version":"4eab8e2bda6c66944e21d32ffe55c256030fe13bd560bd9dc0c87fe4e518af89","impliedFormat":99},{"version":"5ad40ee180842de4a8181d0fda20278fadcd2db9667ad1515f73cba933291cd8","impliedFormat":99},{"version":"9ae448900e34859fe47c8087c0c4a42358237d2bf670916c2864e1f501f3c7b8","impliedFormat":99},{"version":"6b348c7f4993bdb7440065a2caab16990940a21ba2b3beabaf626e9899dcd871","impliedFormat":99},{"version":"820b12b2db2dd00f2a28622539e944d784f50d54caff6131ad50f7b969f24273","impliedFormat":99},{"version":"b277f27057be72dce76096e7498a771e09f192bc00189225775c66fe0dca505f","impliedFormat":99},{"version":"c0791b4e66ef67c28448ea0df5d7606946d79bd6ce3dc8d6d2159e6ba375cbcc","impliedFormat":1},{"version":"9af39bd3b6002b50f10f3a2ec8b02b03a0d81b6495864b205c160b2efff5bba7","impliedFormat":1},{"version":"fecb5388cc0848298df6239787ef6991afd2c6a56cb71c075de852c4b635ac67","impliedFormat":1},{"version":"6c9eaf50a770a90f8e3ceb709844f17f93999b03244e480b2c378d60f7ebbf3a","impliedFormat":1},{"version":"702e519cebfa25d47405894f02e482f65f070b043b54c0af370dc2e468a5e75b","impliedFormat":1},{"version":"e0a67e84841a16180af4bf1d92125e3e46a5ec9b00890aa11edfb81d543c36a2","impliedFormat":1},{"version":"2f7a15a89be78bdbfb5d91c3d7da9c544cff76a4d5b96a26e665698d6de69e1c","impliedFormat":1},{"version":"1b9bce1a26c77a55ca98231de2140eb6d8c1a03cde4f2a89357d437861506a60","impliedFormat":1},{"version":"bf49dcfbb8480f7c2dec9192ff64b8c5c13c681db3decf82c74314cfd8d6b865","impliedFormat":1},{"version":"fa350a5eed359b6811f02cd057a9accd5a1e35a8ca35322a3a2d4e96b6361740","impliedFormat":1},{"version":"fd5ee42b8f915a44d29b787ff6357eecc52d7cbfa4d7a0dbfd8ecf02245e0f95","impliedFormat":1},{"version":"852a54b4051a6668cdd5ccc9847a1ced5bfde10022e19362a64a05828cb2e0de","impliedFormat":1},{"version":"78acbe1145cbfedad728f81b422e7afda279979068c3f951c7e6a0f119f0a75e","impliedFormat":1},{"version":"43d3683f342616a0a984915e2969eb19746ff5d9eca2280ed194aaf6ccf16d78","impliedFormat":1},{"version":"910685bbb89e901bcfcd57d9b08f100abf9c0559d970139645c29b76568906f4","impliedFormat":1},{"version":"8ceff822b29db1ac6ff69f5db97463a71412c12ba34fe8c364798b1c28858acf","impliedFormat":1},{"version":"b713de7a38df9575235d11e36a7c8ea2da4361eb664ebd17cdc7d20021a15fea","impliedFormat":1},{"version":"ce3e477991f56e4d3670c32a0d378823c28191afa1d0f8087cd3ed15d714bb44","impliedFormat":1},{"version":"3ff44e571281d7be412f9f45f0d75af298afd88e18633e0b2c568364ef728e9d","impliedFormat":1},{"version":"6685da3a2023e250fc9ee7ff090016d824e7bd181a69fcbf315534ca1271ca56","impliedFormat":99},{"version":"53f043dd85e09b6c58f9f62ca253a3297c33481a347b3edb9c9fb30bef51aea2","impliedFormat":99},{"version":"ad8b849b5ac49a45dc3b7f867aa71b91991c2d495e7c90fd1c183e7545db7c1a","impliedFormat":99},{"version":"f50aeb9f44ba0611ca5482b8907d1b626c47c8d21a4a7dffec027875c5e2e39c","impliedFormat":99},{"version":"ffbc4e41590daeeb816d09dae40f3501eb784576f87d71533b1e032e8fef37c9","impliedFormat":99},{"version":"32dadc047a8ac7ac4554620d4ef69ee3182534f8e5e7bd67b20af96a53d5154d","impliedFormat":99},{"version":"7e71a93bc78cda6fdd43802efeed24dcb0164b94c83a811938192e26cb797fde","impliedFormat":99},{"version":"939c580feb9340cf440ff1b30b674324effdb2d987e6bc6cdd8999df5ab344f0","impliedFormat":99},{"version":"2e877046b927983c66e006251772974d86676afbcbd2698038f35889fbbf4ead","impliedFormat":99},{"version":"657a891f4aecabd80482241b8e1c570da59b6349c219b3aa091d8a1dd1922f5a","impliedFormat":99},{"version":"85ceb8017e34f407c4a5cc0ebcc84476163383194ccac0a97a7ff95e78d65116","impliedFormat":99},{"version":"c623758edca3ff91aa741c754f46d24b0f78f68d8ee2a02e2544d7152735cf7a","impliedFormat":99},{"version":"3c35eb3be06bb729e56cdcef6bb9ddec1f11897a93688b9b6d058b8a1c3ad8a6","impliedFormat":99},{"version":"e0e3ac9a157790f4e54147e394ebc1f7c53c5564cee8bda96c3453e19423394f","impliedFormat":99},{"version":"d74aafe0316d36b464a04e97d8c034012872a0ca594b96461397124b875d0496","impliedFormat":99},{"version":"3781b0e64ee9f5560513bcdfc131861a5ab4e925d02e8712a69b0f0b095310b7","impliedFormat":99},{"version":"46050af89877f8dff94decbec5b1999ce4112d0a3de799f50d161e9de4761d5d","impliedFormat":1},{"version":"a0b04ea6ec4aaba417fce6ac08d29536cf9dde0640bace0630986becef0f53d1","impliedFormat":1},{"version":"39c52261600e58ac4d0d3c0ef84b2b771af1679d4d1ed232553de09acedad89f","impliedFormat":1},{"version":"3b73c32f0fb9a51e22ada51334439c4926ca4baab6b07e50af55b1a02e17c890","impliedFormat":99},{"version":"8b524ac7f5157c14f9157c7fe3413c6c3683dc8b37ebea7ae939a7d3588ee520","impliedFormat":99},{"version":"2fbdeb74aab13b6e1808c1ec521bc524faf37f0bd71ecee6dd9582a499a7aa0c","impliedFormat":1},{"version":"ea686f733cb76a3ab518d5f4e69c179c1697f2f17a3d19b36b750fef2a710e42","impliedFormat":1},{"version":"c91fc6fc29c22817970568c6d62e4e10df1d193b709102fd4b0309051493befa","impliedFormat":1},{"version":"f97a3745ef4fdf4f0d12233183ee4519ef14cc2c81f1a12079e21ff920c1e673","impliedFormat":1},{"version":"0d11aac159f2fe901c37e7710941ddc879b5749434840ca4c347626fb6edf8f0","impliedFormat":1},{"version":"62e5ed4676c53751c8b2cde9b509fcb5ae2d933f8868c98ea5a0b9090d629e97","impliedFormat":1},{"version":"670186fb4fa0a2ea24cdb1db08bfddc132e3e9a9795f11f2c4e68dcc42c16db1","impliedFormat":1},{"version":"6c8fe55f2ab4ff573c192f43bf4ddc04db5ff7ffabccc569980db46b12402aee","impliedFormat":1},{"version":"6ba11a29797cbd8f2641dede6342ad1437c8a27d6aaaca6cecf8bebc3e5c2cfd","impliedFormat":1},{"version":"33a1157a264ef155864c43aa9ee6988b86f6989fd46acd7173741718e645acf6","impliedFormat":1},{"version":"6570e44c92f351ec2ef171fdc3973e3022f5a412da08ce557def22d8e7143683","impliedFormat":1},{"version":"6ba11a29797cbd8f2641dede6342ad1437c8a27d6aaaca6cecf8bebc3e5c2cfd","impliedFormat":1},{"version":"f3b74a770a3426788d100b988db3d39c6441414eec35a2efa48e4faf19ed7c08","impliedFormat":1},{"version":"4dec8b4e273a23d48fe8b90c3b23e11140b196637106a1e6251f095e98483109","impliedFormat":1},{"version":"62e5ed4676c53751c8b2cde9b509fcb5ae2d933f8868c98ea5a0b9090d629e97","impliedFormat":1},{"version":"3f5067eda9b22893f6d04b7fbf423e07238b5ca04802cff742504b78a8d0de63","impliedFormat":1},{"version":"6fa003fa22011673e5f0618654b2b29f32306d170110c4e801de397c2270db0a","impliedFormat":1},{"version":"27f1dda1bfd96b94220de04e225c67f1d232e07097db0b973027df1ed9e8a35a","impliedFormat":1},{"version":"89bf59c1d834a4b01c7d9b5b4cfa64ffed09e59580d27bbadf1acdd69706c200","impliedFormat":1},{"version":"4fe80f12b1d5189384a219095c2eabadbb389c2d3703aae7c5376dbaa56061df","impliedFormat":1},{"version":"9eb1d2dceae65d1c82fc6be7e9b6b19cf3ca93c364678611107362b6ad4d2d41","impliedFormat":1},{"version":"8065e20ac0ad0536d4f1c8d4c2303272a4d25c450bea8d25deb25697d19300e5","impliedFormat":1},{"version":"c8adda9f45d2f7ec9fb28c59859db32da6c2835f1fec96433e2729e5805fa46f","impliedFormat":99},{"version":"f5a1b2ccbcb26cea8b577af7882ff2a9294f4df6a45de84592edb5d076e748fe","impliedFormat":1},{"version":"679d7df22bf42d8761ef3f8acdac6d305384fa11df7d222de32c939405abda22","impliedFormat":1},{"version":"172f31b538f6e3f70c2d001d665d5a46c4b043f707ba822b4d906d59bd9c229d","impliedFormat":1},{"version":"7af025cf1b7afde27e5deb448d9517a5f1ba47a02523b7ab93501a218695b5c6","impliedFormat":1},{"version":"3792990c9fcb5344df38b3cbea16042fb3a98d72dadbcf058e0b561b2fe5ca7c","impliedFormat":1},{"version":"e82bb9f8e7cb97a8899c34fd33c14d33f943a998d6bbeb0c4e716380aa69d599","impliedFormat":1},{"version":"1cd41ef8b88969618c77276d26fd771576dd6de8b8a48f746156f082eb470fb6","impliedFormat":1},{"version":"90d2f41ef26831dc7a453d329d93f1b7d76737ee85ec9f7d6b2d7cb00368df45","impliedFormat":1},{"version":"26a1f5fb6eecc2f91855ba6d839c79ead0a7e9aa7db6330beabb36f3e4e3590e","impliedFormat":1},{"version":"d767e3c8b8c40eca341f32dbd7ce9eac23763f7cb376abe14cb7cd75c1f472ab","impliedFormat":1},{"version":"e35fef205376d6a3eb91308eb737ab9d03717f77d361fe34a69bc8d1800c76d8","impliedFormat":1},{"version":"1c697d5571b23e58c638327b0959ab8ce7a3a1192f3fa5847c545e8a35a88b81","impliedFormat":1},{"version":"cac3cd6c55cbdb4092834342a8c256cc34ede50f83c8d33586236889bc7dd47b","impliedFormat":1},{"version":"9e07eee036fa1784bf9cb8f3d3979f14ce0a64441e37c639906e2e2fe28f1593","impliedFormat":1},{"version":"970786dd0f7e0a4d2770980b3e30f84d78eb9e996bfc3beb8aec0fc79041baa3","impliedFormat":1},{"version":"b6f50100f21637a0eaa4e0d173ea54ee16e1c70cbd83ce1a71ed745df508d546","impliedFormat":1},{"version":"ee8579ef9bd9479d56d49c0ab93c9235e16880a467aae4237a7fa0622517157a","impliedFormat":1},{"version":"091e3045270bd0b0b12765940128af773344d085621395001c2e4649c0c33c67","impliedFormat":1},{"version":"f0d56ec8d982bcb82230aa47b0d2747b6ccc8be1b439f4f3e24b20021ac12f30","impliedFormat":1},{"version":"c1f143281fa2178579eaef19ebe393a0270cac3fafb71a5ec521f149e872c26f","impliedFormat":1},{"version":"6b677824562b6943a77b9718a48869665a7ec4388ba0924734e4358116a36bd2","impliedFormat":1},{"version":"e749c3898546ad92b3108a44aef553f19405bf932d6b0001f9503339dedb95c2","impliedFormat":1},{"version":"f60bbf96db27dd73d32ca5c0ccbe03c8f72aba2b87760ac96ac15b57c2d9ceb0","impliedFormat":1},{"version":"cc91174c095ab76dbe7edd1af9b2b5b6cef1702867afa6ba01e75202f2f4f155","impliedFormat":1},{"version":"1f5fe58679cc5c902b7fb9e4fb68d0931a013fb3e750b858fa9ec45d6d0bc10b","impliedFormat":1},{"version":"ceef125d35ab5591ed4d99418619bebe7162ba0ab3a9693cc8ccb0d00585b2fa","impliedFormat":1},{"version":"04f88a2da3e8e2a96dd307b385dc4ae17a3f1aa9fe98c0295771a1dd39f8e7d2","impliedFormat":1},{"version":"1b3151526b58a2f6dad73a84c27a0a655d742a35322d427d27c31f34a8b5816d","impliedFormat":1},{"version":"51de5c1fed7dfec97669e89a11f045d2643b6a7f696bc745294e7b05cc0b0145","impliedFormat":1},{"version":"0775c777c122b40f74414b46e44a5351f5ea29c50dc8d998af16371e6db8d0a4","impliedFormat":1},{"version":"212d2c58a7836016031d289cf7e5e9f96606df0ca4850b072b1d16c3ab1b38a9","impliedFormat":1},{"version":"68fde4016427f7512cf905ad81a71dc9f4f853ca7d09bcc2af40089729cf671b","impliedFormat":1},{"version":"c9c671c4787b23d4cdbaa62139f4852bd73a2389edbc8ff74f77947d5443cdc2","impliedFormat":1},{"version":"a3d139874ac29911ca82720164581c1cf6985a87f1d95672d1968c08815628e4","impliedFormat":1},{"version":"7f4d7d3426e39f1be70dc80fe6bb73134591aa355026500d811a8365cfceb429","impliedFormat":1},{"version":"217e91fe7343c4172444f22d5ca9c0c8a005b8637165fe351a524a0c9f39691c","impliedFormat":1},{"version":"e24214bb83103ba83e03a62e6ab1b21728439309b33c7ab57079e736bfec07eb","impliedFormat":1},{"version":"d4e8dc893de259d2b8842a583cb1a6a1f8ae214d1d0e3535c650ac67ac0947d9","impliedFormat":1},{"version":"88dee424cfdda4e112dab75e577e1fb52fa745b63757983dceddc1853543431a","impliedFormat":1},{"version":"368f93346276f218181aef3e3f6209f0420aede864eef3f4054dd80373d01f95","impliedFormat":1},{"version":"7a3cbb4281154ea358de672d3f2f62b19c1002d2c01b225cf6f5f090c17a6364","impliedFormat":1},{"version":"ce9f2d650cd422bc0853fa358dd0f639cf90b17136f35d1b6efb022d80176cd0","impliedFormat":1},{"version":"c71865cfd9b17e4cf0d76e2655e024f749d2e3972bcd2783a41f8f234d7ce638","impliedFormat":1},{"version":"b53f6959fa5b56641cc1e7bbf01c7a94a26346452711069d2299d858720d3ea3","impliedFormat":1},{"version":"0987e264464f3ae4ffb84e3291e3be76cbe289a002315a12f3c8ba46babed434","impliedFormat":1},{"version":"6fca3d52e9da91755a7a1969eda0be7dfd7e8dff957a506aa1e1ccc07d6496f9","impliedFormat":1},{"version":"e8c3680bbb156e878fb2677f06618335b29d17202ce35837895e5258501ffd2e","impliedFormat":1},{"version":"ac0f6ceacec4521a0963c317a3339820ca9107c04e54d50cfca0d3fa17610f5f","impliedFormat":1},{"version":"b3a84d29e1a7c24840e889e072c77407f9172e937e621407a897eabe60728a57","impliedFormat":1},{"version":"fd059c010b444594624e66b5f62696edb898a80ca4bff0323eb4818d6050778c","impliedFormat":1},{"version":"eba8332b8783cea122bf028bf6783970e49f631f95355ff1292686d0bd60c277","impliedFormat":1},{"version":"1580babb8c2d0ff9d115398f0917f540c7ce07bfbe71cbcbec2b7540ad29b141","impliedFormat":1},{"version":"279bd1113bee00da8a4b4cc981bdf0cf6cac2e3aec6b7e76ec786319d4198ff9","impliedFormat":1},{"version":"a1dd894055072e2210dccef2948770131390beef7df0076cd95906bd70f8f1ac","impliedFormat":1},{"version":"a54a1d78254ddd37572acadd9f46b235d17af28bb445508e508ca1247bc2104d","impliedFormat":1},{"version":"621ba043ce3c7cf5d0a4c2659ef21288c2670ecd272f0b87e89129ab9428feae","impliedFormat":1},{"version":"0158ce9b6ae7812448bf2e0b0c38f88fdc43347490a30912381502eec6615edb","impliedFormat":1},{"version":"713172e888625f466e005c0e2665212c76e4bfb1df5997075fec868c3262a3bb","impliedFormat":1},{"version":"757604e7fd60306cd65493335f56784e18ff0dadf0c5531f828aa452aab0916f","impliedFormat":1},{"version":"644d24d013f27b64205d8e6141b22b516deef6d6e46629f83668dc82f97c1015","impliedFormat":1},{"version":"bcf7013edaf631bccc853d45126adf6bd0dd4bf1664ac543308633e31956df5b","impliedFormat":1},{"version":"615365470b35097606ab4a2486fbe0e2f48e0877d30c8c27e980147d9aea8058","impliedFormat":1},{"version":"a3c5c10d92886a209f1626b3846bbdfdd0d53b3c3b543826ebacc4053d2aa656","impliedFormat":1},{"version":"66d128495fc2e689a3ea72e8c52ae93e3c59f9832a474db9ee080c8ea21003a8","impliedFormat":1},{"version":"cb97fc6b34b4269f5e321a887aa9defa0748e3a28c9d2fba829512269098bac0","impliedFormat":1},{"version":"f86eca71288dc7fcf2770db4cbf6776a5c82a8a2a15398a987fe4ddbe1212e6d","impliedFormat":1},{"version":"53064df23afe68d9c04365aa3fdf6066d9167da0d3aefdddda8afef7bce740e5","impliedFormat":1},{"version":"52c29544940013e7e3d0199229f10f5fbd05099cb9257a25f3da4943c1fbb6f5","impliedFormat":1},{"version":"e45ddf28c1cd9b336426ce0865b31cedfaf487817b72d24907a7147aa5a9bd21","impliedFormat":1},{"version":"f29f86b22364494500af4f9f40995a50df3723ce59f64a7431c812a4247d874b","impliedFormat":1},{"version":"705f065a0f7acbaff9725203c4970f9c255ebf735a8bdbd8bb2704d7a813acc1","impliedFormat":1},{"version":"75db6ed890802f38745a1037f034acf45e1efdade4c1cc50769ea7e32f112a91","impliedFormat":1},{"version":"6f5352656daf4259c645d551f7f09be75d4fe83031ea623a47610e7175c725a8","impliedFormat":1},{"version":"e719c75bcbba5e8905421fe35cc70384f934fd7714c4f49fec4247608cce367c","impliedFormat":1},{"version":"ca24c45bc6bd44387a1e95e1696e4cd2c1b191fafe4f3b25b8cd5aab52d0a93f","impliedFormat":1},{"version":"f3ebcea7209b433c5ed235f0291f5110eea7986091150edf698dc6955fe6d013","impliedFormat":1},{"version":"7cf17f5fb9b7f080ca615ce156767b33ca3440fec9a791e74ed35e503a2ad7fa","impliedFormat":1},{"version":"987b8e79c4fa56b3a3fc7de28edc14b7e9c46716723598c5af11c37a139e3064","impliedFormat":1},{"version":"77ea881c426bd7c8bc4db904021f0518e63093bfe96a5aa069ac2e5c4ce9b6c0","impliedFormat":1},{"version":"803e471d824f35b56db52ee985137e342119ad735f8559bca0917b1fe3334453","impliedFormat":1},{"version":"f97c1ee03201200f656c5d7b5a571191760cd16d2fa3942ce8456f48ccb446c6","impliedFormat":1},{"version":"b247803c6b8b7b045667cfd3769a956a82bcd240975992ec33dac6b221f5b1f3","impliedFormat":1},{"version":"0137a90750d598eee526a2d7a72985b388ca9bf92067602008ef4726e8a4474d","impliedFormat":1},{"version":"b8a9b33fbfed9966eaaf3cfa39c6ced38325232f1e91bf469a709bd80dc9ee94","impliedFormat":1},{"version":"0a52850c4373899c7dbb7e61adc536cfbedd780cc65fe33f16d570a5d684ffb7","impliedFormat":1},{"version":"271162f20c22eb92be5f26c33103730d76ead864ed3640c004b4562c82266cd4","impliedFormat":1},{"version":"8fc41ef3d2ae9d308773ca9da89563fa89504f1d2b8f7c32252af5ca0d3f3856","impliedFormat":1},{"version":"ac0f6ceacec4521a0963c317a3339820ca9107c04e54d50cfca0d3fa17610f5f","impliedFormat":1},{"version":"217289604fd2f435f5c215b25f4798c1a37383b5b0e5878c408cb11fffe7eb52","impliedFormat":1},{"version":"37f169778c80d8828a3e80b1c8d1ffa50a74b0c753e2fbdf9781005a307a1be2","impliedFormat":1},{"version":"911c765914e203e344b0a0ceccf8289bdf9ab353e2cd633a8e79b687575faae4","impliedFormat":1},{"version":"2079ecaa463ee8fd946b7f20682d4db7e0c10455e60e71fc2f987e68974e5e8e","impliedFormat":1},{"version":"f705f92d29877a70c7898745bf0e30a958e7bf35ce740ae4753743c136e0f8a0","impliedFormat":1},{"version":"ccec68086e6038bb25fdcbbf8dedb78c8f9e157bb74c48e8adb256617cc9eb1f","impliedFormat":1},{"version":"9b29497a449bd2194aa5b4dd3b19d5573361c7b8c342ddf6e08909ca48c90d0b","impliedFormat":1},{"version":"fe0712e84dabf398523e6c5d06784270853cb839d0de4655758698102acee8b4","impliedFormat":1},{"version":"d5da393a9df4e647c5c4c94813b7d288f48563f1966511e744cc664e7426df94","impliedFormat":1},{"version":"d533627c219e154700a5b929f7e1b07529e3c2da2ebb313c27848fbeee2e18b8","impliedFormat":1},{"version":"ef3cefce4e07e05ab0c5c7ea4f47ccfc2acf15ebf2cec5e1dffb5c7f424961dd","impliedFormat":1},{"version":"1aa03008fc2a9cf47538182365763214a29e062793e33ef099bc9d92d75cecac","impliedFormat":1},{"version":"a05baba0f8cd9acdbab41d22f3cb79fc757f241acd9e6d9ccd4e5c144b7e479d","impliedFormat":1},{"version":"36a7d3e7f0663218c00625cecbc33176fbb33d5224894a7050a209373eaa46cb","impliedFormat":1},{"version":"5e64ad86e1e74c23af0ee2139c0e73415c30ef68a78142121193060addcc4309","impliedFormat":1},{"version":"28514b5c7e5ad812777e5d02590b08e8c959efde3282b149951e79883f978796","impliedFormat":1},{"version":"f964606361c9133fe5f298c873bd0bf8584c74b8e5b0209955bc2c516d73ca16","impliedFormat":1},{"version":"8a9cee03ca1d9c15ccf5d342a599147546fec40e93e80e458b9d0a47877c4e2c","impliedFormat":1},{"version":"f114e9085eded9f1e2fc262cd740985a57d52223dc51c57893fe803edad31714","impliedFormat":99},{"version":"1d3ebbac390c5b97692942cd688aade31bea7515bd2afb737cbe27e1b8bb84ba","impliedFormat":99},{"version":"0ca6bf573a7647bf9630b36d06864574d2b62db7c9374528a4c244511478c520","impliedFormat":99},{"version":"257d2007a6e85637b0669f847ecf10322b76620a42b433cd04843040ca0a52db","signature":"1cd83007554b16376846cd14e08baffb3dfe2e5d533fc92754dccc69dd508803"},{"version":"3ea968a52643f8491c82f51bc2a694818777a7a1526bd1c8bbbe422a7db11c52","signature":"44982feeb3d296854278ebd8fe0eca273b970d8415bab22d4bcfb981bb9bec52"},{"version":"e7dcd98513528b9e842ed8fd38ea851d13a557a06fb74bd8b5d9ca4a0b0cb65c","signature":"c032ec30df56530d9b471fe445a14418fcb107eb1dfd202224cacfd9779646c0"},{"version":"ea984a60528a91d27e59079dd31b18aac69a176597a40e3b25f5d35f5fa67d14","signature":"1707cbcb72b1d679aab138dee6db9d33683dcf92b777e11afc433b3e99821ef2"},{"version":"c0db6c6f27b87030faac4a6c474940a46ebf5d02ab86c89651c9458f39b59d19","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9cd6e92232868fa114463d4c277947a1e88e59df512badf167975b445a8660e0","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5ad3f4f7c1615d2c97bba68b8a6d497ca824d350e0cf5984b2f9428087050eb6","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9e3ec1cddaa4c56fed8ce36b29866ae2e5fb3d85158141169327457711677c88","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"e14c690318247cefb0fabfd2535a4093254d4bb319b200309266c27178f66c01","signature":"b6f04028802e3d6140beb11792d25b4b6085ec95a54124630f2f44abb5953429"},{"version":"6964e1932dfc4aca33d8714222462e5017e3beaf719cd6da30e413830ffb6f16","signature":"c0d9cb9a87646cf237153b35cc07e7ad4689ddfb8621e48a31e9e9db1b7d87d8"},{"version":"e5c3fef1e22e1139ed627405639e6f7e6c14a79b59cc552b3a9879e44b9c4374","signature":"89e73afc866ffe13fd362eb097f325a22c9935a3aac2d82b18fc199397ec68f1"},{"version":"923b87fead5b24737a562048f7c3169594cbcdba1190ed39abe43da184e3c229","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b243d262e65f1a5fc850da3ae187c4086f7e9bc1bdb63137884670ea0fbd3346","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"c4451e7ddcd78f2ec3f3a3ba8eb1ece3d51670305408e9885e895e3d89916ecb","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"a3c9f1f2609755d2deea8b20648ea8ae64972010626c1a21ebc251b167580215","signature":"e4f7a2961491696cec9de689daa91698e1fe6069b04e9c5bbfd7f9d3e9a7b7b5"},{"version":"eff59cdc5afbe5b296c19db54322e62fc04c9e6b256d5d7e10d37987b0fdc5fc","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},"b525a96e440962e709aa93511f5bd53c1a8bc785045766508ea39bef5767295a",{"version":"2ce4005415c756661aca3b59810f3d4588c3e7ee0071c3c917371d0ec5d2115d","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"7e89faa6eaa313cedd85fb901b047588aab4c3b967aa60dedd0d68f573f84b60","signature":"2422c1f7c6e7b7effc335d3c23c898570e914bd23759081cc5d548bcc9e6931e"},{"version":"666a72ef335049a063cb31a28cb195a2a711e5cf36812941218e9b53fbc1fa5f","signature":"433232d4f918d9c72cadc507962d53af8fa9fa75717b28d696a6efc139c6d8af"},{"version":"962b963c9ceb980b335522138594ad5e757b32530dc56f9c3372623de2f32da7","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"b5ad970b9f0fcf1486278bd90731e3c0a1670e2cd2c283994d08e8fbf5b28ebf","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"1850407cb9a30506d3371eec77b50db1bcdd153f40f16991dfa9f34000c3ae39","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"5d03bf6f0815dae1f54194713828f8ddec17aeb5637c84dbc76b35f21d9627a7","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"099364f60f3ecd2d48b88c37c90513bacae5c301b74ca3a825afb90d67efd1f2","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"fab60398e96f32b20dc7754074913764d8b41600e79817c02596c65f143fd599","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9b8f22c38a2ff5aa1295d31a6e237d200bb126d79314caa8da394d1ffb017752","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"9817fb5b5c07175415187a9f8f6c58de2cc71b98a32396f05bac6b10a01c91d0","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"77e012fbfb34eb07679f0fe1be9eda1692cedcffc1d5835fecf668241a4ded15","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"77e012fbfb34eb07679f0fe1be9eda1692cedcffc1d5835fecf668241a4ded15","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"7272199c9fef49913685d4ee22ef63b6997c4d0e0af96416f53e4194ddb8b12f","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"da93a22ee06fc53b6efed78f82a196551a9d06903f747736f928b29f949dafcd","signature":"eed80befc95efd830b27c90824d6c19a0cef18f1fb57a6b757060286d389ba71"},{"version":"fe93c474ab38ac02e30e3af073412b4f92b740152cf3a751fdaee8cbea982341","impliedFormat":1},{"version":"3255b97f3f24af29c79cc1aa88004efb13b6285ebdde0a567bf32e19bb65250d","impliedFormat":1},{"version":"1e00b8bf9e3766c958218cd6144ffe08418286f89ff44ba5a2cc830c03dd22c7","impliedFormat":1},{"version":"6e33223b4de404a63f431d223ce05f7c6afbeff873199b608773bdd9ad70f9cc","affectsGlobalScope":true,"impliedFormat":99},{"version":"6f7676a5390a2e944cb8d754bbf1fed72a34271ac15905084e0451a8d6b52220","signature":"5b40ea0379d8f0012c03103f0028b8a82b4d276bb8786c30f6e9d42b4c2d8019"},{"version":"49ae4f99a65274fed503c72c5f638baa19002a4c583f0659df79dabc65700a23","signature":"8d99dcfa8f3519edac4111bfcdea76a2d50f7c7642da7c14050c419432c9e74d"},{"version":"313ef271248e370e76d9612cbd7fb699df312bcd7fadfaae8ce013da4e2d284c","signature":"9c078a13767dab49618c8f11964e0a17a9bbd306cf440e2b8ddd531cad832092"},{"version":"e6b8f3cd057e49a50b57a52acc38cff7c224def2249464d489295e0e1d200af6","impliedFormat":1},{"version":"6c05d0fcee91437571513c404e62396ee798ff37a2d8bef2104accdc79deb9c0","impliedFormat":1},{"version":"c3ad0a142080a20c3229c1ceefd74e3fe0fd1f371dec8b07889c9d2b448d5c50","signature":"8ced3e19a179346437c1ac65e063a793f4559fd0281c8b4c6ab4e34e51892085"},{"version":"074f0093c63b0e3ea662625f0b69f036162e33c1caaa61dea8dc72085a62452e","signature":"6e40746d97b23c2449b8b60ba0ef48da368ab9a338050d644f716244693bf105"},{"version":"5cfc1df657909b80883b388c53fa301baa4019f383c0403929b83512f60d5163","signature":"ef4b7f55249dbae7e7357fa26e7e26c258f59bdde0f7ec636ca0ccfdf5267f3d"},{"version":"8b23018a4c1d2e384de6f4300dd55e14a8746710f1b0a6e1b8d74fab7741c692","signature":"9f824a896d876392bbbc7869f3d211bb0938cf4a66a283a4461084c9d3ff5716"},{"version":"1acf65c9c2e89297a2eddaa331818b520691b066af688c6a0bb725ee7ef3e61d","signature":"7e4c2ca87405b1d2f64c1f3369dad4f5d1f4e4dc1b0c64383198996f74542c60"},{"version":"9cf5b647d994d1897976f713d8dc045990506011e85e927229c5b3b558a0d3be","signature":"1fd1e6e0d7078fd736f368955a684096dd5dadaf673777f1c612aebb2ec09b76"},{"version":"ffc94391283c3186eaf567822e63c2a53ad972e40164c4ebe6b3576ab0bec92c","signature":"4ec13492023716f2b47e7644e9dba06a47d2157b139df6bb5aa9e3fe1b105453"},{"version":"5879784bd99f76a01d4597ff67ca1f5b6b05535c63a0aa8971c8f4c5d7e2adc4","signature":"07a60cb1bdcd414a4cf7db2fc50d523fbb0e672540f31ca3374daf0b7e4989cf"},{"version":"a85f75d8e235ce6a28f5eb0ad1b05b14b1ea199c67bbf249a035c8126adbdb91","signature":"1bd2c88865480556a833e486ffcd47711fc4a3422474b4c54175961b08435b96"},{"version":"13de869ee96064a49ac7d5a073975d3a5368ced67f73756d1c27bbb9669313a7","signature":"1c5d2ae209ec4fe0ccaad30340e5301b28fdfed70cf8ec81f35aa12ddc34e07f"},{"version":"c58762cdec5e9467ba347a371e66d5fe5f0d2e986c8149667cd0b7577018d25f","affectsGlobalScope":true,"impliedFormat":99},{"version":"12ed0cea472f6514ab656fd92cdb7dcb28d5866433c75f71ff0c51bc46acb5f3","signature":"5c6d966b719f71bfc1053b6613fc4062e9697d4ffe3d4cc328ae34651ec3adf4"},{"version":"1d05384d17524f579b2f284e04df3a5890acb79fad5fb0b391f4ed0e96df5768","signature":"649c57caf5cb7dc2f1166721e2e54309b020b2180952d0bb07f4dcae1b6bedb8"},{"version":"eb57b495f1d420fbdac856f8739566b30545a62e7a96da0bdaf67761d7f8c4fb","signature":"8cde3f3a271b83b1eae652299a23177ad69664be76ea4d743da77c3b4864caa2"},{"version":"8dd450de6d756cee0761f277c6dc58b0b5a66b8c274b980949318b8cad26d712","impliedFormat":99},{"version":"904d6ad970b6bd825449480488a73d9b98432357ab38cf8d31ffd651ae376ff5","impliedFormat":99},{"version":"2059b04988eece7f6e992a5c218e9c5361b8fed24cb04caddb7e1cb4339e236b","impliedFormat":99},{"version":"e7441be68f390975c6155c805cea8f54cc1b7f3656b6b9440ecbbbd7753499e6","impliedFormat":99},{"version":"8086dd4b86a2845a05c39ea7eaf251b9c2f1274182a6e008cd0a7849e8134310","signature":"0c744d06c45e1d7281cbb0ed29c102a48716bb845436ad02ec4b2b2b101b8318"},{"version":"1215616b5f84eb0cff89b0507b7e3aa9f7098e803cabe692b13595b3e355afc8","signature":"6def73d4dc997a18303044bb170ef1d3cd8d28429e788dd13c96ec12d3aad391"},{"version":"c9b9518432c86adacb29852695fdc06cf7b9f6194e0a9266496f3fdfaad1ba49","signature":"0b14e8b6b37e822a441482a74b93ecd1508d7e6ba3ca531807d9005aecd219c2"},{"version":"82dca84efd5e9b743b1a5830877cb2e6327065175602ab386ae47ae6fad619ce","signature":"ff6dfda5378fc7b1ffb6f75724fa0b04c32109d9459a9df45de1ae5186b44a1c"},{"version":"c30658481b7e1421b6607e844224fbfb5584908b831bd2ef57ca96f17fa5ed47","signature":"cceb6488c2c4bd7ebc055157ac23914ca3d80fdc2d5e9a43e4d9854869b7d4f7"},{"version":"cdc82b613913c6d17b9008871f62d326e3284fae7ad8a55b9c0269b67f0e7306","signature":"f835e908760d51085272741d6d3bfca98e9384422465dfb141901f602cb2e77d"},{"version":"6b5f886fe41e2e767168e491fe6048398ed6439d44e006d9f51cc31265f08978","impliedFormat":99},{"version":"56a87e37f91f5625eb7d5f8394904f3f1e2a90fb08f347161dc94f1ae586bdd0","impliedFormat":99},{"version":"f42faa092a65655c60ad6f92215e33a68926d231f8dbcd9aca378c10b9ce0f26","impliedFormat":99},{"version":"233267a4a036c64aee95f66a0d31e3e0ef048cccc57dd66f9cf87582b38691e4","impliedFormat":99},{"version":"7e4d3266f94a67a561fae1fdb1b9dbad37d1d43be149b223ecd9067571f8e8d7","signature":"34833114dbc8fb23c3457129b588cfb49c392de436142ec51494a5e2832973f0"},{"version":"e9ef28082acce6287083eda78b664232275c579f5bcd4139b88aa9ce888619e9","signature":"679b90c1a54db1c78948f9cb481155b1ed92f6ab5300e17d9545c843f1b61bb3"},{"version":"90a9b4bec2d038d6b6e3d1d22094503ffb83d0e281fef5a1b90a0c29f2e9b199","signature":"543d07965a1131b103008cd1523a870d26fbe47ce75a1d0d93aed7430db557e0"},{"version":"832b17adfd211ba31599148e62678fa25fb828d15e3f0eb5db97114e3b01581b","signature":"8e751b1b7f0ec868f13c7ea5db2ecf9a3fa488307b632c8bcf422572e6843740"},{"version":"093d879103214b660e0ad9848080241fa2ce742b94e63476835658036db5a9e8","signature":"c1b8ab3a91865f33cb2e51eb4e451e5327d5cb40ff22d3ad4914d4f665e5d429"},{"version":"1d5f3f3a6b781909db1f435b239f36f013b555e88cc63a534b7ed7a179410ae8","impliedFormat":99},{"version":"7348c35ce10f8323a515ea6a6c237c0dc7c3fd5e491c4dacec2a7b93f0dfcd26","impliedFormat":1},{"version":"258e67b2638408b67fbf5fe6c953b8f2dd2a69f9171d31c9a976cd2329716e4c","impliedFormat":1},{"version":"7e6bb981669fa2098393267904eb950485b20a28ade3fee7f7e05461aca35612","signature":"dade55ef429c1efa61b1374897ee47b142b669cf67bc3a846fbe631f1c380ee4"},{"version":"8cc0133374c7afa705e556aa39675ccd6f0748012b15370783d8253cf054d3da","signature":"1363196050831e5573f99e3da417bd434544b7cfc3bbfb7cab735ae05aaff179"},{"version":"b8c287b83cd3817cee19211710cf717ebcdd16e5096e565a8db78cbd37fda972","signature":"1363196050831e5573f99e3da417bd434544b7cfc3bbfb7cab735ae05aaff179"},{"version":"6eabffde44eb5f55314b219046110037dcf0f828bba2a2a4b484ca0ceb83997e","signature":"8c3c7c90823d30eac9018d9e82bb6663ddf7969ad2cb7545a0fdbbff02f40fcd"},{"version":"ad1432c299a0d8d5c9d5325641e7c0d604401a597e26e31dc1f9be08c62760c7","signature":"e28dfabfeee6704e8648753940f2cd7d6f11981fcbccc6185678e0677bf3e0d2"},{"version":"42bc5bdd933b117392f349f9917d3d97452c197c9f99494e9c1ae1eb7faa528e","signature":"e019f92708463b91dee986114db87b424fafc1336c0f628a62ee3d8fc47f5c84"},{"version":"f016eb57b251ca3d238cf44a57901577bbfb004f51263c1e9dbfdaba6ad461ce","signature":"26b43c4632bf7113b74fd033589f3e22ffaf51a65302187aa6472c612e98bf7b"},{"version":"2e22dede75a9fbe7e2d374ff605307a5ca953ae091605a6cc68a8350f5c93bae","signature":"c929619ba4dd25ee2cc6a14a5ea81a61b9d1181ea29df8d748c4b7f2dd1d1121"},{"version":"73c1dde458722ebd5806591bc78c84645b977053a59594536f423e49d17a01cf","signature":"72bb1022d3fdc3b37a32028bf0281b8913ef341d32fdcc6735f1d087c6231f0c"},{"version":"4a6c2ccc3f29aa94c2503a43a03ed4dd099773103bd22dab93ebcdbb60fb14e3","signature":"dcc8db8e5f0be8039a1a0f644e28e6b453a8bb1093a40872508c6aca76ce0cf3"},{"version":"ada4667d10905973bd899afbec862cbb6399b12e4b9db82952612bf5652254cc","signature":"27aada67c3a596656e0d6ff626e4c25bc853f741ae25ca701fa6087bae1f9fb7"},{"version":"bbeb4456423100c572d7baf6cf1283c6e39e5f57d982ccab57e9b04762886e15","signature":"947047bac41e14d1a899e4c4de08f0c907ded781232e9c7e2004867fe919b8e6"},{"version":"646d4b832d31fea0e140c18144666db3d3d480114d2bc30e84fa92446806ee80","signature":"0fc77c1e8fbd15d258d291fdfd5b3ee5c39e802dad110446572a4098ab381f7c"},{"version":"0aa75a052836dfd89ea91878ad3f2071f566592a4a1649ae43388e1e74078dda","signature":"4eb8fea2693807460165a35d1d4ce5f89e957ee3f502d43b57aee7aa997df2f1"},{"version":"f3ce195745e1e2cba5f3e9d44304fe82e81e2fca36116eee0507428e02d25076","signature":"71fa2a703f43d9b7a540ecc3ffa7fdde752276dd0f88c37c0714d36c9146db33"},{"version":"2628ebf61f7c4262efd96e1ba6141fe1b6e765630b7496e62b216e38b477febf","signature":"f227fdfa35b34ec6390d72c277b5951d88f36a1c577e64f124f4ab83cab4d557"},{"version":"c475ff7d751336b96e7dfbcee8e65230818f26b13a1c9a873d21c2fc210d35bd","signature":"ae9e2d474d7df3f99f1d971fe3c2bbdff11d0f02f85e1a30d1d89330d19f5394"},{"version":"5cdd0703f2ccbb842f980674e816343d6080eea582bbc72898ca0704e10b0dee","signature":"a44b54241b7ff86bc80640fd5ac3898c8270dd0b40e1204111941d4268b75481"},{"version":"d9ed09b8975d59a5ba2277a9ba4cbccc66461b051179cbb02ff526862acbd917","signature":"a6e9112f6dc655ac87b3abbb798cec6072f41628f9187f4e6863e1125b7f9c87"},{"version":"c5ad5fa3c261cb7933a74928bc1d5c1e9d3380d4ca043995816ead700da1f620","signature":"31ed2585f2db53f9b531dc8fabac5ecd2afcccc3866afadf1e0d60234d6f2bdc"},{"version":"60ce59ad7967237c068ea3e789487659b2b8710da66497c63360057959f665ae","signature":"255df208cda14401b141284fb1ee6cee9bedfecf18249f58c661cbf40b704410"},{"version":"9f85c5897098aef1721883e2a0a530ad198f753317f176f2b06448b2fab3e6c3","signature":"ba60e71c47fc1fdee9cd12e0ca58e99f629353f6390b217e0538815cbb5aa4c4"},{"version":"c17a1909ed0d2f2b96e956f6b36657de2a82318dc6c4e385e56f63ead1827e90","signature":"ec9688b51bddac5cd696d89e6edb3d5542944b4c5c5e450dc9848f16892f49c0"},{"version":"fc68bcb9f001a925f5bb075e1e16906012b27519465684b87cb7a4a85cbe98f1","signature":"8539f2d26227b0818a6be96957fcb714c830eaae096587ebb43fbc6141306921"},{"version":"18e6bf11fd95c3de5cf2edfce80752defe3b319f39181de52712ea4cbf3e5b32","signature":"c095e3dbe825f9ee817d8dc8d46b98e70645bc474c4e34a00d2881b78988d8d8"},{"version":"ce0778fc69e63b11feb44a866cfe4b55b16b3494915e194dbde9f97973d827be","signature":"934fa8371c6a06b52dea91c364af1a288e047b4d5f98d3587b52f04065d45fef"},{"version":"5e5a6201bb74a1ab75d15509917721d8f56704c7ae0b2befa60397364839821b","signature":"8b03bc682d5dca332a035596fa1dd11241da5be9bc0e3a4e45b2a64ed46ad2c2"},{"version":"d30e67059f5c545c5f8f0cc328a36d2e03b8c4a091b4301bc1d6afb2b1491a3a","impliedFormat":1},{"version":"a356d9a0ba90d10ec6c0fa33386c0b0e2843fd6f0a49513c44f7809926ac25ff","impliedFormat":1},{"version":"980ce2b93e7a6acb3ddf674ef7ce38190048c532e51e21f91fa0b4e76bd9da24","impliedFormat":99},{"version":"782d3adbf885a766ca59ac64614b94be24ddf43364aee8fcf0aaeac78f22c409","impliedFormat":99},{"version":"9a3563739f42de842bf6416a4291fd974f41247cf536ce9a46f8e2d27ff3c9ac","impliedFormat":99},{"version":"8fcbab45a764abd33e19fde93b7bbafdd7a84f7eaf24c4d75a8b47a1153c2367","impliedFormat":99},{"version":"7e462fd642d79001523b2750ee16b439dfee35e3fc8d29befd9c9b85a8473555","impliedFormat":99},{"version":"b0c2fde8e0877c3d412550846ae6eb32c5be23bcade4db9752680fdfc8ee2912","impliedFormat":99},{"version":"4528dccc5a895a9f83e4a5d374d13f974d4e7dd5b767b9255db3a16c4a8b6af1","impliedFormat":99},{"version":"35d4cc70e2aebadb8983c4ebee05fb39b2d4251f283626cf2d877777878a25f1","impliedFormat":99},{"version":"3a8e5767ddb941a6e3a3349be35372ba82741e48b2ad0bc5012096f01259271a","impliedFormat":99},{"version":"877eebb657ae8f9ff4fea6d6160d7dbd7cb86c44b4e5969a34faa0f6bb178281","impliedFormat":99},{"version":"7d4cbd66f135c4dee1dc0e8e83d1c64012afd1e60b3e9fb0c614837614c2150e","impliedFormat":99},{"version":"0e85b2d7628363eea950d41358445a657fd52e5c90c665f89d85ded309a8513d","impliedFormat":99},{"version":"113aef5576cd65f310927b17ae5f6ac8745c542a660bace5f019034d536fbd04","impliedFormat":99},{"version":"c3eadb01eeb845c16e05003ba361c48ffaa5aa282b0cc3391cd1f512716cb8f7","impliedFormat":99},{"version":"a2c1678ec68c42795e2ac068a7d026b61680357d2a881c9df211dd0f83d077fd","impliedFormat":99},{"version":"d913ea1d0389ac20bd683211b0189f2fe4b50daf1aec40579a9de9adcaac321c","impliedFormat":99},{"version":"a7af5f01007f450dc8cf2cdbbb11f4d4bf8bf3faa869d21267db5de74ebf665a","impliedFormat":99},{"version":"723ac403322245c7270585a8f878f9a835f4da110f3b0b23e7971d404587685b","impliedFormat":99},{"version":"092ce9ed3440c57a829d2b47f767d6ab08828bc63fd9a4fa2aaec93e905eb9dd","impliedFormat":99},{"version":"8e34268962765c29f02f67e508ae6fb4485533675b316e3624c45f3b4f4d4a59","impliedFormat":99},{"version":"e02ed9f98527f807856ac9dc722a076064cb59f798b28106597527eb36f6ec88","impliedFormat":99},{"version":"0b67d1d5f611d99afc9ba55060a37e947664d61a5152469895ed5b64551c5e12","impliedFormat":99},{"version":"ce4088bd3b3fed9def201b87d072fcbdc8e0b43366a9489949abeca20c55464e","impliedFormat":99},{"version":"f3d31927b7a3d0f2f119a05a102af2bdd1fc4f759fe43d508a64a80b3b341f6b","impliedFormat":99},{"version":"9af1ebdf1ad0f65d11b952adc31dca4b56344c9ab41a5d0fb75dc6c3279e14b1","impliedFormat":99},{"version":"b3d7be31ee4d5386773e05a57ff97f74fc2559116cec17d21a6d0e26065d4b8c","impliedFormat":99},{"version":"9a4496ad6d48bc801a122c11e94ee1e3f0710bda38b125573f67f5cb0add1733","impliedFormat":99},{"version":"7c8d0fe14db06e4c48dc3697f26975e209fc0ac05480c1502e62af6ada3137a5","impliedFormat":99},{"version":"3f51976480d40cb1b00bd5ce27fbb8c8d6c72ff06e5203c2c06d83ec060d7052","impliedFormat":99},{"version":"dc21879e45f3a023b5fe459c3da5f2f3cf995f21a1ac533049d8950ce394c045","impliedFormat":99},{"version":"622d6ce66ac838d5d7e968daf4ae760cf49797e3fbfaa2b21d01e0fb5d625bc9","impliedFormat":99},{"version":"ecfa30418b2200ba6496b5f59b4c09a95cce9ea37c1daaf5a5db9bb306ee038f","impliedFormat":99},{"version":"01e02b5605d954a0329fe44d775c8fde41fa1b494b2506b524f461def33b3d7b","impliedFormat":99},{"version":"d6e7c7254b9a5168f868503a28d54368537783c4989dc060176de6f8d3042bf7","impliedFormat":99},{"version":"b5fced0ac3ffee12413503b6887a047181054a5a133ab2946b81e7d252f09181","impliedFormat":99},{"version":"c874e98cd875727ea62fdcd978ac9e067ce07cf7493aa4b8b193fdc3b7318eea","impliedFormat":99},{"version":"455e843c1f8e0df452f101c9ec0b63ab8e749f296c947249f8bbc29bff58c83c","impliedFormat":99},{"version":"dc52fbf76167f89ba36d883dae3935675700a59f9977d063a8b781947fae76b0","impliedFormat":99},{"version":"f2c5a01d18de21ad039c0eaed43c8ef57b02f4de1f4d85223eaa0c562f124736","impliedFormat":99},{"version":"fc741907f6d8158b2c4722932d745b11dd41f9355a5b325c8cd3cdfbd966d76d","impliedFormat":99},{"version":"27f42b983a2ec2b84087874d6243d52eb79007df9e3411516f06fb9bab6fe00c","signature":"d17ec915f8c41e1d6198e00bc24f384fb30152d41e12d2f345cbd1dd48445897"},{"version":"c23318a0efa639dbe64725c9f725ea3530679a9a93656b3038761d32320af215","signature":"c64addeacb26a82e3dbd54498465d5aed4905aab4eea41d02dafbfe3e859cea0"},{"version":"b9719394835454de7b790aa590fe6bc3dd2982a0113e33de9d62b12abaf4fbf6","signature":"45127590521eabbbf5c6e6a779d32cb3f38b9dc97b1e82261aaf2a61c46aa041"},{"version":"48fcf1dced283856dc45055d73ea7815b301d56e30aa069599b31b71410791ad","signature":"e321ba5aa04dfcb2cd0825a01ad0e737623936b4f2cb8d6b6ce2ce4f35a3d64a"},{"version":"ff11a4163c837f1ffd7a6c4fc1592d925ee3b29ba7aa3bbd1795535d74da3800","signature":"98d87adc27f3cb9a1caf6993df3781680a503a50e77067684c7591df96245f53"},{"version":"401e9a9f6f385eb1658b64f8ce98cf5765bc04440c7acb243a8ef7497ef1a89a","signature":"440c0b21ddf3411014fc71a4ebb8ade7acc9e04e7810bf60a73fe962d0141b5b"},{"version":"9ef16c4b2b3be95ad43f51090c288fcb280f298791202089d3f411fd29054b58","signature":"60a7893b32144a5e2308ec7c37ad4cffcba2dfe3064f08637cb7c5c58f77c69d"},{"version":"e60d4b9b285530342efce7c9128b725d957cbf239edd44b9d294cd7f0d0cb16b","signature":"f0b1ac70b5fb03e6cfd40ac9f06d9b5d65dceba18e0f722199e55edbf2323859"},{"version":"6890baa63270961d170aeabae3c85476806380ecf058d255faace151964a70e6","signature":"50dc58d04fb9b5ce90bbe096f843ea3f2e5e020719868b8ff070cf8194819ffb"},{"version":"e22babbd675db6e921fcde4c1f85435dcdeba2734b10b9f4013d3c9ca5332658","signature":"3309423a2837bf899df1568eaa9c41430753bf2957451b4b0494c7e4f829ada1"},{"version":"6c9446e436137428b935cffe43dc304144b40055c46ee8f870fb7f5005cdf350","signature":"03ca593fa648753d59adb386d36c1b2cd3f3c6631c379191a7c5ad6d36136dc9"},{"version":"b502e8224df0d2784ba71bb3bf4a9e50279a4b2b15400fbf346e5719ae160b3c","signature":"76d942ecf57a51f88d5215ce5b3c4cd6c2779d7ca3349ab464e710e412010f97"},{"version":"0943a6e4e026d0de8a4969ee975a7283e0627bf41aa4635d8502f6f24365ac9b","impliedFormat":99},{"version":"f60d8ad8a1015f2f813f665d3a6164d4af8f4ebdd896d067506a21b1c0f57c66","impliedFormat":99},{"version":"7e5c1d7ad0c44737d6bac890ecbd5f95c2a8cd0d5629c2c1059ebbc0b3140853","signature":"0bb7dc51869cf43a818dd6d08599897543f5375fc02213c86c980cd8a56eb396"},{"version":"31c30cc54e8c3da37c8e2e40e5658471f65915df22d348990d1601901e8c9ff3","impliedFormat":99},{"version":"b1e624af25588bd48c9f44d6c467fd2fd10fefe931d2029d426d1901f5a61a3e","signature":"506de066b3c5993482ff65065ba1d1fa69180a24eb20b6c5fb15141fc9d42400"},{"version":"cea0f2235d4cbb0a00bdb4269e03cd1ac6aab75783d21eb04ef754a7b51f983f","signature":"6730bbdfd0ecd7e5e023e8609313bb5a25a7f1594a133669f4febf373eb5c6f1"},{"version":"36d8011f1437aecf0e6e88677d933e4fb3403557f086f4ac00c5a4cb6d028ac2","impliedFormat":99},{"version":"8b96e88915893b8315199bc6897f28eb82595c57336fc8c47900d812b9f99c29","signature":"fca9bc9ef189961ee8b8ae7a29d2ee2ddbab2e15d1fefa8f3fb4d6005ef35bd8"},{"version":"de707f7b731c9644736b14b80a79e5f35ffb7502c24d0904424fd30fc897a507","signature":"5759cb11825992823d4a1b694974bf261d262a376225b14bb295845851160aa2"},{"version":"9c580c6eae94f8c9a38373566e59d5c3282dc194aa266b23a50686fe10560159","impliedFormat":99},{"version":"4e291f794c76ffe1f9c59ae922fc17eeff33cd25b5eb9dc8e22fdf7daf352203","signature":"dbb75a08150c6031b2a036d35c99fe58bd58afb83ea378200726f7686979b649"},{"version":"e3563b787876a4dfd559a4115f0ec29da8d3f1b9c845d42c82ab5870bfedfcf1","signature":"7f1a63df38832b63ac8fd0d109e01b04dca1a8911debb304a6e6a6b129dda6f5"},{"version":"57ae71d27ee71b7d1f2c6d867ddafbbfbaa629ad75565e63a508dbaa3ef9f859","impliedFormat":99},{"version":"60924ca0c60f0674f208bfa1eaaa54e6973ced7650df7c7a81ae069730ef665a","impliedFormat":99},{"version":"e3181c7595a89dd03ba9a20eb5065fa37e0b0a514261bed774f6ae2241634470","impliedFormat":99},{"version":"c42d5cbf94816659c01f7c2298d0370247f1a981f8ca6370301b7a03b3ced950","impliedFormat":99},{"version":"18c18ab0341fd5fdfefb5d992c365be1696bfe000c7081c964582b315e33f8f2","impliedFormat":99},{"version":"dafbd4199902d904e3d4a233b5faf5dc4c98847fcd8c0ddd7617b2aed50e90d8","impliedFormat":99},{"version":"9fc866f9783d12d0412ed8d68af5e4c9e44f0072d442b0c33c3bda0a5c8cae15","impliedFormat":99},{"version":"5fc13d24a2d0328eac00c4e73cc052a987fbced2151bc0d3b7eb8f3ba4d0f4e2","impliedFormat":99},{"version":"2cef84bf00cbdb452fdc5d8ecfe7b8c0aa3fa788bdc4ad8961e2e636530dbb60","impliedFormat":99},{"version":"9e2f5dc3da9d83bf4a0a9e5d39d8c9918482d586e0c403a44021e4ae7662697e","impliedFormat":99},{"version":"799003c0ab928582fca04977f47b8d85b43a8de610f4eef0ad2d069fbb9f9399","impliedFormat":99},{"version":"a62e448d3f09fee63ec1230acb23fb54f8f6ccf8d6f0001c7b94fd51594b7c9b","impliedFormat":99},{"version":"5366549884acc57185eeeb64561c2060af008230a8ea645f048f747cfac6549c","impliedFormat":99},{"version":"cd3229a2e4ca10207178e22f215c8e196c837254dd34ee440612a2a14993ffc2","impliedFormat":99},{"version":"73b7e3d5300ad64f9231f5bb145fca4892574d85e2d1a015ce095628f16915ca","impliedFormat":99},{"version":"42944c2dd3115e25cb0aa77aa05fe9e3d0f8a3b4ac251896cc680b7be41ad60c","impliedFormat":99},{"version":"7ed8ed496092801dd5f25f39af223ebeddc97bd64a7d9a5621f790dbc836eebe","impliedFormat":99},{"version":"abc549dfea982be25e0379cdcb6ef2aa6716b0013c11d8d6b14c814cc955d7c8","impliedFormat":99},{"version":"0e6ba4003cfaa90748b69ed0dcc9f99299d1af70f4bd835a872e52705b0c850c","impliedFormat":99},{"version":"3decd4c8e355126e76c9a43cc7ae08017fbcf1d766b204d696ccdfa5128de1ac","impliedFormat":99},{"version":"40410f51558d0b3d635584333fbba6b58b4b7f74037f59a08c0577828539637e","impliedFormat":99},{"version":"096350f9446ef08832b935d4a97c66f74a9133faebd90a40a12abd5f8bc7eab2","impliedFormat":99},{"version":"26baad6aa356ef75b2e1ee150ef6325988be9700bba14249f9e8d0f66bb36087","impliedFormat":99},{"version":"237dd4f246265a3efb18c3d40f54f98336ba2c329a9f9e30b4bb0f1a27baf324","impliedFormat":99},{"version":"3fa62b954262157916a65b3dd57faf6cfec7544579e673204da30eba00852543","impliedFormat":99},{"version":"8ab0b13972c8018bd18d49236b8c08448a38c823e28f5620b3ef0b43ff521589","impliedFormat":99},{"version":"065dff95b2b9cd6f5f7404222ecdbd371f15c22b844b731eb32286540f499d2a","impliedFormat":99},{"version":"d1c03f0339b8514b7d5420e075684e6b1dfb9d6c27a7fc6fbb09bc3f25fc7764","impliedFormat":99},{"version":"f8900ddf4a4944cad4a81de965c4761094758ee39bfe24198668c397caf5db3a","impliedFormat":99},{"version":"b2b8376bb1ac24155cde89574c32edfdefdb926845d9426ab52815421b3d19a1","impliedFormat":99},{"version":"4e805f78a8acff48feea70836df232a6db887b2e376492666f6b70985fb706fd","impliedFormat":99},{"version":"cfc5a66408fb9a7dd136ec2afd50a3eced54baa3321c473ee4d29046e761a3a2","impliedFormat":99},{"version":"594201c616c318b7f3149a912abd8d6bdf338d765b7bcbde86bca2e66b144606","impliedFormat":99},{"version":"35c190fc184fc2fdca132bb8aad00ac84819f135428b0e906c3e599c74125d24","impliedFormat":99},{"version":"8f567d63ab28f074ab2be3ddc2da27107de8022488f4a3bd91609752045bb612","impliedFormat":99},{"version":"f6c7ae690e2d224a310c8f967cdb415d8c7c55791a30c00da30e0c19ef4def49","impliedFormat":99},{"version":"f0ee7287284a844f4d04b80ae7a955b12cb50f85fb0021a78cc7f20a90459823","impliedFormat":99},{"version":"956e7dae5b888d02ec65dfe4113b541042cd2c70f96f6b9de0a5465bdf9565fe","impliedFormat":99},{"version":"75722639ade81b4d9a9a7f67f9cee2abbb68c52367322fe4fcd51949dbf60706","impliedFormat":99},{"version":"f90d3104f554535c4bfcf9d429e41318563c40b3b7e0827c0975624722546514","impliedFormat":99},{"version":"c61b9b3f161eb34fe5ed7fd3bb84f0774d74445928a06e9089ddc0a152f2a016","impliedFormat":99},{"version":"17268b7c5aed233ecafd22ac3e751c3aafc101b7ff982de8617bf19fafb7058e","impliedFormat":99},{"version":"bf6060c0585e76d2670629cc4c592e1dd938ac356e974916ced7f46587ba8181","impliedFormat":99},{"version":"dfe68566e870382e203fbf082e3e094b3d3d6712a3b6bf56fe66f69271d27cce","impliedFormat":99},{"version":"f230e4b9b3a7c27975a8af6131b08f6b17505e829073a3faa6ebff4a163090aa","impliedFormat":99},{"version":"e89ae5ee53771a98d89105723fc4dc73205bd96bfd2a784597b5ec6c2ed35abb","impliedFormat":99},{"version":"7f79b823d4b2a1fdee3a799a6a46792a21e4400ed0c2f45f1e1a9bb8de21d18c","impliedFormat":99},{"version":"42b828f21d7b672495a1f538ac49e93ea12da980d07d28999c7eb8dc55f297e5","impliedFormat":99},{"version":"35e7486045f8a29b25ec8adad02823bb82e0876fcce76228bc683e0da0726e98","impliedFormat":99},{"version":"a43f4964d97d0feeb6b33944f750707dbdb539e1c9c3a0496c40789a90d7e0d9","impliedFormat":99},{"version":"8dc6b9b1f772053689d3b298f089ffedf29ee93be2eead0d9c07d77e68aad9e4","impliedFormat":99},{"version":"b44e0ca6cba9c3f98a1b277e93dedcc31990c57c08f0fb37c29eb929afae3a49","impliedFormat":99},{"version":"e236485fde7c092508a177ccfef03ba15ec72ac697b50e241802d68dd99c5f73","impliedFormat":99},{"version":"b7ea66bd111288844e2d0cfb12abc02242af0786a83ddde14abc156a7f80d500","impliedFormat":99},{"version":"83fd9ba9e82b881f410b69b30d4fa9e41b1b6e445e4d7c7eaec836d4cc5a5712","impliedFormat":99},{"version":"ba2733b454a9756b8207e110896e4889859d4a23581e54fdd659f09267a63ecd","impliedFormat":99},{"version":"d94b9c4da700bf7e011fbd442c54b5c88a52db58bc71bb69db67f46a1c525320","impliedFormat":99},{"version":"bb19a13fddc505d633b9d08340c851a16638a3a2c6ba4971d538908b0cce8671","impliedFormat":99},{"version":"da588a0328ea4fa648563415d1ee4cad0587e3d1e1d29cf54d761fbe83ed9670","impliedFormat":99},{"version":"673f71885a78cdf431dd29b801ef2f811a2c793b415c44e64a55489ad010f6e2","impliedFormat":99},{"version":"4c0c16f5d60671e0654e560a94cc549a858a5fb9397a072d3f9935b3068be740","impliedFormat":99},{"version":"2cb58371baa22dbaa02e2abfc40b5640f00e7ed203e70e97fa20226a776b2e16","impliedFormat":99},{"version":"29db777661a60ea3a85cd21ce29b0bd877bb44f52cd583f9f3f7580ee08d4fd1","impliedFormat":99},{"version":"cdf79d50d5ca102a6ccd1ead392b0f5ebcb9b6c8b230e4f4931f0fab8b6ff3c4","impliedFormat":99},{"version":"6e21729eb1f94c93f99d1c13492b6e835e5c2d2ba552693c1c699f0e34d1fa1d","impliedFormat":99},{"version":"8267fbe09febe68384466808d3feaf055ebb7b15903728d23e7fb4c01949148b","impliedFormat":99},{"version":"54e45f5f4f7684c5c49d3e6367ba73c55c69f82973ecf7aca793a86bea5a99af","impliedFormat":99},{"version":"55a9664e49c8e8db27d8eb413749957eb222485b91b1148840a73e065ef6c028","impliedFormat":99},{"version":"af7945629e88f161817436aeab27906b947cea60102066575eb31071b4f84168","impliedFormat":99},{"version":"847b7eec4ffc81b7eaa1bcb473fd5da4aa73ab7e56944df3caf7d284317e95f3","impliedFormat":99},{"version":"5dd262cbb746c2a4d0a26f09369b3ede4a1a36e15c272adfd0289c47cef81ad7","impliedFormat":99},{"version":"677e4d55a1353f1b83ad68faffbdd91ffa7dbc34d67b1e91e88d3ac71b88be0b","impliedFormat":99},{"version":"21ba9b6a4c6dfc6dc403884d34dec961eeb965a4e0c99521ba2b3f9929e26b75","impliedFormat":99},{"version":"452a373c93cae3a20fb8f8309ac48b40cb2a33f05c3d54b090582ce3b8ae96c1","impliedFormat":99},{"version":"112f147e1f4b44b4a4f186cefcae4e58c49d6a0a61faacf7a12f55694b9f2232","impliedFormat":99},{"version":"c293793b601177e19a4230a9ecdaa167e6a44c93147da549941eb8e154510f4f","impliedFormat":99},{"version":"82ece43251947dd304e6f5dbfaf8b97588e5676ddf0bc0fc1a6a861aaa3eaf7c","impliedFormat":99},{"version":"f67c58823afbf2590f2c239d09a46aba9d3456327eee05b593c48ee248758ce0","impliedFormat":99},{"version":"e2647503f56e5c6d41b256af0b17ad3b98455cd8b852ba7336221af5fe99d805","impliedFormat":99},{"version":"c2d12e71e905f9ae80895201ae4b52b0082716d3177d794799f0140c3bbdb65c","impliedFormat":99},{"version":"668eaa98e8d54dc5a22d7a66d659a47f0b152e7b109f798cb295a3c3dd817dbb","impliedFormat":99},{"version":"81d447a1f248a2345a89673774ca673e79da5df8e25c6fd6bffb495d3b704362","impliedFormat":99},{"version":"900f1f5341752c6c2824ea871ae941d60be1359793a0284e56abcf277955a511","impliedFormat":99},{"version":"00c8b548f04329a012af189dfd8e3f3ddd8d4fb187f4fd22fdeba5e1eb740d92","impliedFormat":99},{"version":"919ea552c5b52ac5c8303a96dd7357986a2597de5760416468550b659113bad6","impliedFormat":99},{"version":"8255114fec0d6189524bf52d90580a2fce40bdac621215e562aa5f5b058fea33","impliedFormat":99},{"version":"6020d3e324725ee474aa4637005d2449eb8bce66e8aaf85163d683df86384dd0","impliedFormat":99},{"version":"d95e4069a535a118c22ac66a8b018818f9f74ca7000c8eac977dceaf752d0f95","impliedFormat":99},{"version":"5d8097f4e2588d7912d82772ac6f05ee6def5b738f5e4605f2e9bb24d26b4e86","impliedFormat":99},{"version":"6703ee0cb2405fc9e98a8835e4266ed4131fd25c31bcc0c302e66e9b05271eee","impliedFormat":99},{"version":"4b83d4ffdcb29aa6562749ca797b76a3b914d80f54819c6a08f1014fb6841623","impliedFormat":99},{"version":"41ecfbc96066dc0d03f1a8139e28b4b3297bc231257d27a7c5796d017962a438","impliedFormat":99},{"version":"46e060979c9bb359578744342c37b843529c284e20ebc219bd71d5fbc04b3704","impliedFormat":99},{"version":"720b258293ffe0939688db7b4729d24f64809718157b14ae50fb9e2397c69fbc","impliedFormat":99},{"version":"1273795a90591a538b11c91a7840b1facbb5b6d500146cc055324a16f58c0346","impliedFormat":99},{"version":"a06814aa3f18bf501a7bbd1cf3ad9b1fb090cb89b19375debf6ac3b906ad9090","impliedFormat":99},{"version":"785afd3f604c75ef24a65c0f2ce4b3ce2137f941773c201842abaa7385b12e3b","impliedFormat":99},{"version":"ee3bfff84df83f9e3cf0ec85aff97df52fc57e740e41fd4780de1cb3f9e73780","impliedFormat":99},{"version":"2025d7779d9356a37ed4142da93898d39f811d9c5937f8c107f44ab2344e87b7","impliedFormat":99},{"version":"471b3d02d1af08c6b58a9a2ff5c85da205910f782a7783d7a1f59dcb681ee8ea","impliedFormat":99},{"version":"e1902decb3f07a58e9be70b5136e3d715997025e0f0f20cf7e2610363f38ee04","impliedFormat":99},{"version":"323156c80e3ac6175f4b75952ed871ead30b58b9ec463131e368e572d89777be","impliedFormat":99},{"version":"7c54717447fdfa134e43c6f1a71f8ae4e955538f9e59a8bbd60eb65f5bb965e6","impliedFormat":99},{"version":"0d153b01d0b1e33ad2b8c778765c3f3539a3ffaa595dc3e9d53d91cfe5615f11","impliedFormat":99},{"version":"0ef8dbf7f717c2d8912df768687073cda1d7ec73ce2861fa8ee30ea8c15455e7","impliedFormat":99},{"version":"355ae3751ad1378804c850b212bbfed1bb68af9e4cde0cde857b86c6cbbe2140","impliedFormat":99},{"version":"06b02b230ad18789680a5d286d55d566451973456fa33b63ddff6c9b2c2ab41c","impliedFormat":99},{"version":"971f0be2884711cdbd2dc522224ba68db24abea620e9089b5432a9ed73dd406c","impliedFormat":99},{"version":"1e45c92c3241e189027db53310d5b3b8d713fad08ca6ec5f8e0734b275b6dd76","impliedFormat":99},{"version":"a374180a9dc60b15b4fea69423ae9d8e3cdfdf604e8cb314325db23a2a8e3cf9","impliedFormat":99},{"version":"acc82e49137ccc0be7e523164613032cd0a35a08b38721138a228926539a33f8","impliedFormat":99},{"version":"990951a94433c2efe6e42266ebd096f63154115a37c1f4e5bd37bee57bbd3563","impliedFormat":99},{"version":"b65b675fe2b1ad0d621ce5ad94e9fbdbd16b17e8afebe2863361e0d028dc73fc","impliedFormat":99},{"version":"1bc87b80ef30a78d0cec6f6c56ad41b68a8f03d30a7052d1a0f1e946f5eb5150","impliedFormat":99},{"version":"79ace3491ac2d2585e2e3748827466f99d0fe06acfb8cfd7bb5ac6e272d9b742","impliedFormat":99},{"version":"f51bf6581de40babf85946efb37bf4bab0a5357b46b4a0cf904278f3b8234350","impliedFormat":99},{"version":"c728002a759d8ec6bccb10eed56184e86aeff0a762c1555b62b5d0fa9d1f7d64","impliedFormat":99},{"version":"586f94e07a295f3d02f847f9e0e47dbf14c16e04ccc172b011b3f4774a28aaea","impliedFormat":99},{"version":"cfe1a0f4ed2df36a2c65ea6bc235dbb8cf6e6c25feb6629989f1fa51210b32e7","impliedFormat":99},{"version":"d94d06e50f58be0a417ebc0336be0c51e5aeb06cbb59ae7d5d4cba95e4948418","impliedFormat":99},{"version":"02246d22f0fc51c76534d953f606aab7c012d1acdb182f822c8ac8a37926a72c","impliedFormat":99},{"version":"0166e0f095473027f6f8744378f5ac5cb6557e788540fdad76e0abca9eef2567","impliedFormat":99},{"version":"f950a4cec73ccf53ee3c56f117e5c585872bd13328c487cdf7a614246feb075e","impliedFormat":99},{"version":"f325583644b63525d1c4d22825633c220e478411d813f134d5930207cdf8aab3","impliedFormat":99},{"version":"e25a05c0fd866cf73c00a281ea11bb51fa8d2a9955f2edf8a7b8f3081b37c165","impliedFormat":99},{"version":"2c86f279d7db3c024de0f21cd9c8c2c972972f842357016bfbbd86955723b223","impliedFormat":99},{"version":"df6ccc0d7f7324035b05a6294404b310a23b2f07fbbebe1cd298f88647ab8b6d","impliedFormat":99},{"version":"8cfc293b33082003cacbf7856b8b5e2d6dd3bde46abbd575b0c935dc83af4844","impliedFormat":99},{"version":"62391e62217e8a22a4d5f3ff123912bb4d182598e051f31b287096d187cbaea9","impliedFormat":99},{"version":"81895ab68da9cb1656eca90934f01924181d57439e980aa3df8c788488363272","impliedFormat":99},{"version":"cb1ee5692cfe21d8865ab74cc64aeb2f3319f2c2ea2f63cf2662b6319160beee","impliedFormat":99},{"version":"ef6ed27ceed062efa353f3c108dd31d3e4e83e222ed9e18566fa85ed4600e366","impliedFormat":99},{"version":"faa076baad26c7c20856aa86a22c8afd9113f0bc47feeacc680a9e6d4493ea5e","impliedFormat":99},{"version":"782d76ae47ae31c1169c04d93f11e6e13b50c704833517ffeb933516abc4dc12","impliedFormat":99},{"version":"9036dd2d0b09989692fb0eb69b5142647a709aae1f2bfea464701df33758345f","impliedFormat":99},{"version":"14eeb7d5737bc074d1020b7648358ad0488dfb576aa82937e8447586c1b02bd8","impliedFormat":99},{"version":"73b252fae9083ac46b9f2fa376c3a4f5d2c98f5fc0d31922e6d74e7a416f1034","impliedFormat":99},{"version":"0c35ff99747044453c64a4fe3e0e813adc45e67c16d6c47a39cda7d5b2c45764","impliedFormat":99},{"version":"a127363b7f50b5ce89ee98b2faa52a3e7247af32785f937e827e9ee32578d803","impliedFormat":99},{"version":"ae9e8befa5a81361fda14b5c44953b69a6b32abed1e9c62c533230796ba2b39f","impliedFormat":99},{"version":"f3eeac608cb47badfaf2218914776864558c08a392fa626d3a0ad678b0fbfe38","impliedFormat":99},{"version":"2c05477216d0da559ce805e5b5cb8f3c72e1897110886a0fe22808ac37a2f5f6","impliedFormat":99},{"version":"6307d21b4a02a9de0ec25ad7c8a36bfb3a25d38adb1dbe877f7e73595a4a924c","impliedFormat":99},{"version":"cc78721e9ec12b7b62352b8bfa1e37abe055c17965d5fc956d4edccb1bf4f673","impliedFormat":99},{"version":"53565e07ff42ff137d862dd402cd1799785904a50cbd75fbf8402d7ae76fb6b8","impliedFormat":99},{"version":"c8c4e8de61ce90831b7342b6e4800a3e70f4c06eadb17dd743e652ece3562ebd","impliedFormat":99},{"version":"37ed869a9de36bb1ddf343286b5cd0e0afaddd892ba28e82fd652b7ee2c46dec","impliedFormat":99},{"version":"5dccac21bdd7a3a3f399f2a0110bb1bb22a7bb002e3c4a3403f781299faf3f53","impliedFormat":99},{"version":"976ff2cb836f3b64382f2090462966b6b82a059b8d90c4eba54ffa2021e5c150","impliedFormat":99},{"version":"9432e9ba2ed3ef0169d133a2fdb113002be901691ec78ec9d2329c12c16d5065","impliedFormat":99},{"version":"f7e369493bd11921421f51025608f6450675e5d5fba73a1f5617c96072449ab9","impliedFormat":99},{"version":"0919c74e404e0f876c1687425547263ceffe5cc184404492ed2f8deb8a13cbcd","impliedFormat":99},{"version":"7df13a374704470d39a931dd1fa3602a3bd1cadf064115784e4acc3b25e6c24f","impliedFormat":99},{"version":"36944fe70fea641703d40efab3585844c0ed20ce7e783fdcde90bad50bf77f5d","impliedFormat":99},{"version":"cde65d40e64bf0aedba644d8841fba8fecc6f4793d7e4a4364be954bf273ec0c","impliedFormat":99},{"version":"ab9a48af27d31f50da02f40b83b2e8695c4ac28bd446f37d34d5ded0443aed3e","impliedFormat":99},{"version":"0b1a50c36805a5f3be773ea73339750c3619a7ac53c0f441f5e9f1cdfbddc695","impliedFormat":99},{"version":"b85424e3eeb4843556cc1838289e1d3aafc8907b44fad864f228e2abf1af55d4","impliedFormat":99},{"version":"0bdeb9f8d6472b196355591ea4a4313cef5434d24bc79c6e5e733132380b87ea","impliedFormat":99},{"version":"91fe1b91f77a6080c156f0f6af3f6b12524f04604b6e0925432c48f7ef58cfd9","impliedFormat":99},{"version":"9866369eb72b6e77be2a92589c9df9be1232a1a66e96736170819e8a1297b61f","impliedFormat":99},{"version":"e84281e45703810be96251405f8051317362e453f39f26e078cde8967fd2945f","impliedFormat":99},{"version":"0bcb04a160a2a2a934480e3b899b1d2255970b25ffc7408a5d07aaa07baf2878","impliedFormat":99},{"version":"8e3a9c17439b657424fc7e311943dcf9444fbcac73f3b9b72aec2f449a11e203","impliedFormat":99},{"version":"a6c3df80c7c5e8a15e302df97c8a35b1deec48f6a8639110663d6c85ea562fff","impliedFormat":99},{"version":"4c69a93a4645185c445f0050939645592d49f2b8dbc999ff63176c607f3dc319","impliedFormat":99},{"version":"0e2d2919246a4491005fba1612d101a68dad27a5592a77baab1523b2de335cc2","impliedFormat":99},{"version":"c32be5821ff157b2845dacfb257531e932a1161b933e6cd1cd0a4de9e057bdea","impliedFormat":99},{"version":"eb14bc57e220517c752f74ab7c810b72a80632c26eccbd7af690ed9ea7b5ee03","impliedFormat":99},{"version":"ee0de1f85e4fcafe9019c89085cedbde41a22d4492bab87623eed5afb91065ec","impliedFormat":99},{"version":"588b99d933490c59f0ac74e43491ec1b71348b049b1a391f24318b84bdc17b97","impliedFormat":99},{"version":"d78f57a7b922e855a90900275fc93805e07f8cfc7689039840118eb6bf6f0057","impliedFormat":99},{"version":"3c20a3bb0c50c819419f44aa55acc58476dad4754a16884cef06012d02b0722f","impliedFormat":99},{"version":"82c69793fa09d8b58a3589f08c7d16163c566cca5657dcc45deaf5160f2c0e95","impliedFormat":99},{"version":"b89268c927a997e32030d8d8daeb0ee65a7c7db40b167a39296459e114ba7511","impliedFormat":99},{"version":"fb8bc4e79a3b9442dd3e8b1bea89b3e0ad93dd154f94fcb7ca81f511c7c06b65","impliedFormat":99},{"version":"b6c9a2deefb6a57ff68d2a38d33c34407b9939487fc9ee9f32ba3ecf2987a88a","impliedFormat":99},{"version":"f6b371377bab3018dac2bca63e27502ecbd5d06f708ad7e312658d3b5315d948","impliedFormat":99},{"version":"31947dd8f1c8eeb7841e1f139a493a73bd520f90e59a6415375d0d8e6a031f01","impliedFormat":99},{"version":"3a4b1b3e62543a3955e1ad5cddfcc59b25074f722d5dbf7aee1971a43de8acd2","impliedFormat":99},{"version":"19287d6b76288c2814f1633bdd68d2b76748757ffd355e73e41151644e4773d6","impliedFormat":99},{"version":"fc4e6ec7dade5f9d422b153c5d8f6ad074bd9cc4e280415b7dc58fb5c52b5df1","impliedFormat":99},{"version":"3aea973106e1184db82d8880f0ca134388b6cbc420f7309d1c8947b842886349","impliedFormat":99},{"version":"765e278c464923da94dda7c2b281ece92f58981642421ae097862effe2bd30fa","impliedFormat":99},{"version":"de260bed7f7d25593f59e859bd7c7f8c6e6bb87e8686a0fcafa3774cb5ca02d8","impliedFormat":99},{"version":"f9d8848e3c6d82c1e348a9e5cc531e433be58c4ba233a6683a4e9bf6d923a462","impliedFormat":99},{"version":"48a3ae8b6325c87135a210f6d6a7ce15d58417870a2ad78d70858313c47eee99","impliedFormat":99},{"version":"9822da8046d00ef9b8a230345cc163599e58629112081ba55cf4f8d88ba5bd93","impliedFormat":99},{"version":"260a0f4a8a6dc69a2dec8ea672d702629ff7624d5684b29be55cca02a3e42e7e","impliedFormat":99},{"version":"9789d7263d261044cf33f0bb5fd31a2f4ae3a4cc2a010aa45db6f7d01fb019fa","impliedFormat":99},{"version":"d81f0485800e8813d917c2edf184ca3a7fdeada1472cad6dc41e43c37e240800","impliedFormat":99},{"version":"f59c2a64fc652509e0cc56fffb59d7b81f4c7950c7dcfc2da44b681637604797","impliedFormat":99},{"version":"ac0d6f9d09ee9ec076ec3045d20f0d6f5b32300d5a2fa05b5c5a9b6492c0de1f","impliedFormat":99},{"version":"1d8a6497f663251332519c392c6053d5b5e93e5a2189e2669620851b93fbab65","impliedFormat":99},{"version":"52f2d4cea9e3b8e4821b6ca71077ec5f41316d1b3c7d599ef10fd7c8c839ee09","impliedFormat":99},{"version":"013d7f1c5798ac843bcf24e6f3d97efa42c79f038da9cae4fc95ec686b3087ce","impliedFormat":99},{"version":"83b28136beeebb45a635f0179b828e0d0ec9c59330db43060c5958d796e35ddd","impliedFormat":99},{"version":"81c1ea7f9b00460828ef1c92fbbcfa9ff0a7bfcfb2dbfe2510bf7916c914fa75","impliedFormat":99},{"version":"6cf0bf08cc2ffa6d25c7a9852e58f7de9b26122a42380a89105c201e8bde13c8","impliedFormat":99},{"version":"07350c1be768f0446138cf700b47a8aae8e2f6d828310e519bc500200d519a92","impliedFormat":99},{"version":"4253e0bc9530f4c0eec62d1c566350dffef04ab26d0f72befd2ddc08ccb61925","impliedFormat":99},{"version":"9237ce9c67ba997f8cdbc795be7628c1eafefc3317260c38c1e2df4ebd63a62b","impliedFormat":99},{"version":"1ae2b7f6a1352e73754401f16a7894c1335f3fd199acf4c473274243f89c3230","impliedFormat":99},{"version":"ecfe3af749f3c44ab0fa260d7027b067332f0841bcdca1c8db75eb9b1890bbb5","impliedFormat":99},{"version":"94899ca690be8b491a49004460b79426162b218ef26948625fc025cb40a092e9","impliedFormat":99},{"version":"7fd2e48e2ebd92a381e745c7cfe58003969296f7d0cb0109808e6e867bef6a4d","impliedFormat":99},{"version":"98d7fcdd7c0c682528a70f6781f7a00cc0f314b720d1b15996f223c74dc0cf69","impliedFormat":99},{"version":"155e18326afb2fb26a380b480e0c892cc85cc9449537b3346fcf5aaceeb953a8","impliedFormat":99},{"version":"523d1775135260f53f672264937ee0f3dc42a92a39de8bee6c48c7ea60b50b5a","impliedFormat":99},{"version":"e441b9eebbc1284e5d995d99b53ed520b76a87cab512286651c4612d86cd408e","impliedFormat":99},{"version":"f67db9e9b24275680e88888b618e0d6514a40cef9aec2b6ea8eb1de899f97933","impliedFormat":99},{"version":"0968374af7bf8bf67301b89a4fd4bc8594dcb90b16b4be06ee57d26a708bb776","impliedFormat":99},{"version":"f57e6707d035ab89a03797d34faef37deefd3dd90aa17d90de2f33dce46a2c56","impliedFormat":99},{"version":"cc8b559b2cf9380ca72922c64576a43f000275c72042b2af2415ce0fb88d7077","impliedFormat":99},{"version":"1a337ca294c428ba8f2eb01e887b28d080ee4a4307ae87e02e468b1d26af4a74","impliedFormat":99},{"version":"98a667d4585d5b040af90fb5062e31da7c215abcb47521ff57e33f62755fdc17","impliedFormat":99},{"version":"c29e02568f8b68e62b83db2243e4bbacb5ced2d6c8d120e322b56a018d1070b8","impliedFormat":99},{"version":"53c8e58bcea418aa22f5ee013774c08dfe15f0df9625868b7ce5a7201de29785","impliedFormat":99},{"version":"d56ca5a8aa5dd4937a82df98dd930ef154f340d259bcb2980d36c28a47ff2901","impliedFormat":99},{"version":"3d421ded6ae2260cfd45b230eabe38b6c8498a1a35db809384c85ff2bc3ba822","impliedFormat":99},{"version":"ead83f43dcb956f13b924b9e43e7a64380f830efc67439a9e9e479bc985df8f8","impliedFormat":99},{"version":"d04ba54e15442a067fd28679bf18d11ca2162d64f3b0695b9ddfba2b8e1c3b59","impliedFormat":99},{"version":"6b6cced9b26444d621bb62a1b8cb65911c22505fd559411b5a57e699c7aa519e","impliedFormat":99},{"version":"dafc53212e800bc9bbfed7f3a7732ba8f401516b2bc0c71b2f601ae2583a007f","impliedFormat":99},{"version":"940e51654c3c1967f34160a9674e3bf1dc436a5d36c5d7833718aea235e52fda","impliedFormat":99},{"version":"16f2023402fd0a4eeac99edb5d75d3dd8cb4b2f25f46e9bcdaf0c0bd9670e77b","impliedFormat":99},{"version":"9d7765384806b08a522ff85c20184667eec635fdb809736184da23e89533dabd","impliedFormat":99},{"version":"d53593a008e289638eac5b0a0dfbd4296233e395205831367992a87e81eda13b","impliedFormat":99},{"version":"aa0981acabb92a87323aa1579664c293a968138d9377310fde29429e92febbc6","impliedFormat":99},{"version":"796d8fd55590f854e79d3f4181b54f28108e90118314c858726163bb9961e7ae","impliedFormat":99},{"version":"b37e4e4f8f34745d839c334991d9cf227c34c2ed7fb3b297011ddfddf3ac7d68","impliedFormat":99},{"version":"ef55aaa329259ffcb1694dc5d0d688f05e5a37eec2ae34510ef751e9d608b90d","impliedFormat":99},{"version":"264b53b60d27b252258cca58f80b81e143b6299a866402819d5524fd20febd0c","impliedFormat":99},{"version":"714456dfe665ce8b398af312b56b68a927a8a182f8e78dd7c1ef5cfb596ade25","impliedFormat":99},{"version":"27c9ce7c539db9b37ec0d7476b4e9d9ba7439dc41549e466aeadde43746e8390","impliedFormat":99},{"version":"903e813fb2d906d278ab54626f4ade4f43f96f4e636dc66f5aced69d1afb871b","impliedFormat":99},{"version":"c80bc9ee4fa024302308d14084c0f6c3026301db9abbf6789e6b1caf686ce35c","impliedFormat":99},{"version":"8cd470e7936934cb17c70c18a2e03282980d8d047ec08467925a31bf99ec1bf1","impliedFormat":99},{"version":"c09f5d7d8cdee279972790105f90d6adbfb18efb905cf04815ac59d033f7bb7f","impliedFormat":99},{"version":"e92673d9d3c39fff66b14270f144fd32d2ec6fe92e8b2c51e65bd7b4a0e5f355","impliedFormat":99},{"version":"d465455e9f29288b7c879ecd390256571ba306f8b947698f03b1429d6300ff67","impliedFormat":99},{"version":"108b9e022f7dddd5e5ed8165170d65b752fa7b21ced5dd1005ffad3c36242c57","impliedFormat":99},{"version":"1890b77d7c36efdd18174e345b295ece38e66179dae192fad21e8c3642b993a1","impliedFormat":99},{"version":"636f9c9b34b3f33b2258704da1187e271fbf36081a8e22da97be5b53488a9863","impliedFormat":99},{"version":"fa6693c8ad74ce099f2a93ca8d1b0a643dd7f6026f41ba4b244d440d8dd07f03","impliedFormat":99},{"version":"fd76be177303d35dbd29c11de5f935f5d21ad605d34aa4aad9e309ec494b51a2","impliedFormat":99},{"version":"f31af014cf064d7cea0392f02595f09d8cd4b9d06c7794397cf3ddce13111d81","impliedFormat":99},{"version":"d15de8944d6dfb1c8fab88ed1d56947c4ae438b9fcbd9be18f7840b78c9c3bbd","impliedFormat":99},{"version":"040fd90833b34b59436ca6545a00a3b5988f5a95e6cce0a378ddd66bd2cf44f2","impliedFormat":99},{"version":"f332d07979b46f12410417a97153271e1bf5ea11677423718c59010df71a3f2d","impliedFormat":99},{"version":"06911ddbb7160760c75015d2d6fa0f1c0f94d9f0d61265b2d211238b571a3ff2","impliedFormat":99},{"version":"af0612a0e9b7efc543168628fe60a8d3f4d7ae8d97fe257788cb60bdac2459c3","impliedFormat":99},{"version":"9dd05d844e6b99e0a3c8ab8e37bac8f6297d531a844af0738f9b1eaf4aead087","impliedFormat":99},{"version":"5f7be41a9ceed0632c19b7cdb5ad9e07ac19093cbe23a738fe0f1c8c2f27b036","impliedFormat":99},{"version":"b33e84f2148cc81a9afa6d4177a27a1d246fabea3c0cf391aebd3e62eec04f4f","impliedFormat":99},{"version":"5dd273430ddfd576316532f118feafc41f18d5128d7d84e674d98f4a57107384","impliedFormat":99},{"version":"a9c40d74fab8e810c62cfea99a21d09f529fe6a0e60c39353510974c33df980d","impliedFormat":99},{"version":"2665ad2e88b3633b417e176af058b1c20bf5645327a8c4fd4f08e35636b72f9d","impliedFormat":99},{"version":"2321ad799e7ff9c6c6a886dea5ab208d08072a8d33da312f1b9a10ebc888765d","impliedFormat":99},{"version":"8e2f56264cfd71093034fadc1c788d6f46d58036a57e7189e8eda9a7f87eb9d9","impliedFormat":99},{"version":"06deb0a45f5a6dd23244cae8f1ebfa2400ec7de804980f044316d2d9d35a6ce5","impliedFormat":99},{"version":"b27242dd3af2a5548d0c7231db7da63d6373636d6c4e72d9b616adaa2acef7e1","impliedFormat":99},{"version":"e0ee7ba0571b83c53a3d6ec761cf391e7128d8f8f590f8832c28661b73c21b68","impliedFormat":99},{"version":"072bfd97fc61c894ef260723f43a416d49ebd8b703696f647c8322671c598873","impliedFormat":99},{"version":"e70875232f5d5528f1650dd6f5c94a5bed344ecf04bdbb998f7f78a3c1317d02","impliedFormat":99},{"version":"09b103d94e6bf3723cc3642b164dcae50bea1d1f0ab1f5cccc38dfed3fb2beda","impliedFormat":99},{"version":"83bc528b6e2a0ff2ffbbd3ef31541f089eec1ef5ca2d672761d317a31622d96e","impliedFormat":99},{"version":"9cf0966b5c9c3397dc07a21e03c5236c7dcb15f148d34a97bd58d8e5e4c0b3c3","impliedFormat":99},{"version":"37ff530a1f7fe6f89885aa6cb9a95d8a17a36be33220d84bd76fc39a080a5abb","impliedFormat":99},{"version":"404f40d6f3d860e56995d01302e38d7668aaacaf1faabe3f24e325c756839797","impliedFormat":99},{"version":"e279578649af5563a08cdb72aee2da15227927f537d9b35be9929d06b7231c30","impliedFormat":99},{"version":"de3918024cfce6c328589c75ff04e24b56cbf0c84223e7a49859e0461dd497a4","impliedFormat":99},{"version":"f8bb56dc067a38094bc477e0dd9f4f92d20ae36fd2d7b7438d8fb5b46c2e44bc","impliedFormat":99},{"version":"7ecf946514dbb166354ec549d12837453d6af87e8cb929af8f72e0d980304056","impliedFormat":99},{"version":"f77a64449785cc8acd5a3b2ccbe3cf070b157388f919252f2fc6417c03ffe43a","impliedFormat":99},{"version":"8da2d6957f5a6c73060b9dfd7459ced813a7a09d507b3154be0650e9d688044f","impliedFormat":99},{"version":"6bc87b29bbf62ded059fe3fe2358f42ceb0e8449583d8381dec65587dc4416af","impliedFormat":99},{"version":"26b1ac777fba2febbc0717d66b191edd4dce58454acef770731d026629d83c68","impliedFormat":99},{"version":"b07a02aaf13f5c8cb88cebacd92fc4a0f7d0b2e33836f5d5ca5379c238c7581b","impliedFormat":99},{"version":"99e9b0b6f60c6f584f4f8da9cfcf2994214f74d214a2263fd29e72f2d43d69e5","impliedFormat":99},{"version":"3fa5f305f675c8554628c580dd4cfbb57800fd439de698f98e15f423aacc245b","impliedFormat":99},{"version":"76e320e3183b75c180749b02e59f492ff4d8ca2a01c78845fb86c40926437e8e","impliedFormat":99},{"version":"6dcda760eeb841c29626669df476316076871d51fda76391351f40f111b5ab0e","impliedFormat":99},{"version":"521893f7380348bf9c28cf1eb43beb017fd168a7227b43781723b91d10da6cd9","impliedFormat":99},{"version":"961e9643204a25fa4517fb27a7a87cd140c4a4251cedf61db333ea83ba7237f1","impliedFormat":99},{"version":"9cefe5e03e3f59f4c0bb5e665febc503f5cee0306443957354301f617b646a82","impliedFormat":99},{"version":"03236140ca7b73a5147149d736c40b3af973273abb1b62e4d6bf95ff1875fe44","impliedFormat":99},{"version":"2f1ad9791a9de75b796b94487a744a0ffc738dcb6f3adf0e3dd250d89ae860cc","impliedFormat":99},{"version":"bb1131ce8f06f36cc9dae2fdbd7fd0d7fd6df1ebd369800b487976d22443c837","impliedFormat":99},{"version":"cf467715a5e989bafa63748a619f2afa9c46255653e251d6b6476baa011ec0c8","impliedFormat":99},{"version":"cc95f5975b4db2873b5cbad8a2f4d9b8ef42b1192e8d5d294e1b49d482e776f4","impliedFormat":99},{"version":"60d3c1b70c869304b6c6e8829b0f3a45d73c3f78d41805ba40b89b14ec18e7c8","impliedFormat":99},{"version":"6f9d6164bbcd4fd2c6fd80c348e91a58c7a1c13c3a7043479ffe7c89e163f44e","impliedFormat":99},{"version":"a84f02766178a54ddc9daa14579210ac66710c55f794b0d8576248c8256e73b0","impliedFormat":99},{"version":"8b415c1142f7a19bca4299bcd0f4e6a074146269cda8b2fbb0e2ef5f0bba7c7b","impliedFormat":99},{"version":"d4a6715d8b893b6d70be0af4a87080de556218249e4b506498061fa834392527","impliedFormat":99},{"version":"335746aa4544fe69c8490c43a3391bb47c0c82b71dca0aac328d972c002a95fc","impliedFormat":99},{"version":"4ce5dca573840b325d93a49bf2b393dde18cc42690fee2386bb18d4773d08fa1","impliedFormat":99},{"version":"9a3e5dd6093d06bb0e1dc263a816f4be4566d26a52391743af9ed4b423fac63c","impliedFormat":99},{"version":"0ec773c35170cd53349199c4edc6dbb51eab65c29c26a7ec60aeb1e1ba24d258","impliedFormat":99},{"version":"3651fc394a61e4e4229b9a9938a9035ee5dc02a3f823209d35ee7848e1984b7a","impliedFormat":99},{"version":"6ee881922376d2945c45a5ab4d68fdb59a4d1c1fc173da072df4dee07a5acc00","impliedFormat":99},{"version":"bf90b0e8929700e89e7a2f0e4d6f3c8179a7f2c59373172f5828acc2d6ca7e16","impliedFormat":99},{"version":"0d00ee1b465a215fa7ddf7b83a515163f67926092ed65ff3321fa17732284b89","impliedFormat":99},{"version":"d9de7c751fa79682626b8cc938aa6dbc9a1660e610e8ea447e1a512d184ecbb5","impliedFormat":99},{"version":"4e3e08764c4809e62f06369bf09be9984283e4a575124201a67c89f5ccab16bb","impliedFormat":99},{"version":"109b8538108f3cc044b7163aad5609fce5c6a7ae393c25bbfd1c5ceb82365a96","impliedFormat":99},{"version":"f368e4cdcb9811a76460b2c6ccdc70e9c91e9808339f433ca484232ee8931735","impliedFormat":99},{"version":"91901bfbe9b5e0921c5e114b460b02447655da9ecf761a0a1a72af6b546859e7","impliedFormat":99},{"version":"af67259ed588da310633c8159dec7a6863295e2af0eb7332f5e047ea20c998ab","impliedFormat":99},{"version":"aea11027928c8cbec3c342aecbb7c6bd517f100da38224002e60a8ad7e9a66bb","impliedFormat":99},{"version":"d5bc3f3bde887f5837014186b359e1aa0b394ce9704ac8670e66b2d513232e23","impliedFormat":99},{"version":"e8093c259b4acdc5c1ed8a38735ac93e086c307e8a2a08c9b989cc389dbd9ec9","impliedFormat":99},{"version":"2da20667ce24e8215960ade1360829fedc7187768e51c75423fb17473fb910c4","impliedFormat":99},{"version":"ab683c129aeb90e7323f627e67bb5c6ee35a0f0bb22df80dc1dc6c0a4887c76f","impliedFormat":99},{"version":"55d1d7233eea744d05f5c80b58a1f45efbf76a7554e03a843bc784fb65d2edbb","impliedFormat":99},{"version":"a0f293c4d4fbb524453ed7b0e64552db775628d0a1ed05366f776601abff8443","impliedFormat":99},{"version":"ced3bc94dc3fdb2b78f1fe020fb0876862aa132fa9ff39de09836c489e5d2009","impliedFormat":99},{"version":"50eaaca464c0baedb39fb41f2b9dfadebb48229d53727b815841767edde759bc","impliedFormat":99},{"version":"9d7295aaf8d8dc377cf8381f7c0f4ebd87141e0fcc73cf23d96251f8b56725ac","impliedFormat":99},{"version":"20435ba65c6a4b44a3097663bf6ec4d95d2ebc07bdf532b2495131fbe053d30f","impliedFormat":99},{"version":"7575495c0c37bb1db129c3a5c257f502fb76097ad872e1164d721e240865e51d","impliedFormat":99},{"version":"5dfe3aac0439be2479240ebef962a1194967c8e68c1e64aa924040f9817ebe81","impliedFormat":99},{"version":"45c886b90257b1c465679c033873123256ce4e68a4f73a6a953e3159a8875557","impliedFormat":99},{"version":"c84cc83c131e541adf56247266f3ddcfd756ba2811315e0e41f92e0c2f7fd518","impliedFormat":99},{"version":"b55eb06cd34a818bf4cbeb7bcf4ff433154581a541accfd043772ea030933ada","impliedFormat":99},{"version":"49ce0cbfa859ed0bfa4daab3c8903f2c63deca95d040b4c3c1b79961d56c1f45","impliedFormat":99},{"version":"4650304e328a9738e7e247f02d25eeb25294bdab372df85d88546aadc4addc85","impliedFormat":99},{"version":"791a2f0389c1e5023734900689d55af6fd9237e92cc1d62bf38bc238cf7e1b6a","impliedFormat":99},{"version":"f016e108adcd1b73776a3d15dac9a015b71fd21b90cec13d8465ade381eb056c","impliedFormat":99},{"version":"4ec5f2c60ee16c6d2b8c881adb929ee3f128af8a8dedb9312be27d70103819ea","impliedFormat":99},{"version":"b4a9e0d11790a17dafef648d8a49f3891985d5a3235eec4d1384b14fcfc50846","impliedFormat":99},{"version":"fd6ad5440c4822425524ec953d73a5974bd5ff72227b553d7abe4b882f27d571","impliedFormat":99},{"version":"da652891fc8b43f8b2cd386cd22f2f1033d35a02e4b89aa3d33ae8a68c72f783","impliedFormat":99},{"version":"27ac9459bfa3a6fdc45f6a09584cbe29e3f499edd9565cee625325dcff1312fa","impliedFormat":99},{"version":"f6886e42f449598c3da882f646c4b3cfb4902d63c16f6ec12d303ea20c3f856e","impliedFormat":99},{"version":"bbec92976e4990620ed6eb53063b47976fff673bb71a379089115b97c2075b40","impliedFormat":99},{"version":"5546fdc045851ec436d1453f1dae6219c336c12815cc4a9204b80131ef055a6c","impliedFormat":99},{"version":"2e26337388fc85cf1ab22546ea6047838eef3553c1ec0f3ed5ef182055a335ec","impliedFormat":99},{"version":"cedc88d0bee8eeb633febc1984cf667ed67f434f923bb48525a8669302c8b64f","impliedFormat":99},{"version":"18d63c6c1c2fde0255b2acc47958707a53d57304694008930ba92a2e967a29f4","impliedFormat":99},{"version":"4cbcc30bf82d171a2dcefef25c25f76296403522f161f7420ebacef76f3f1dc8","impliedFormat":99},{"version":"98399e7bdbba90f13b6565357d8d236f315d45475306c5ef48cf0475c0aed022","impliedFormat":99},{"version":"ecfa32f9b472f1a66377cfbfdda56e8f2a909b1ee84a07a3685a07339ab64367","impliedFormat":99},{"version":"db52f1a674b5a24956d50877cf92fb831d93fe986ff4ceacec7ce6742cedc299","impliedFormat":99},{"version":"e0cb208224232fa79ad23d4c2606b689d0580eef1236e1d0153368effd5c0856","impliedFormat":99},{"version":"fc85ab7b81eac168e9afd6a397414e8024bd3d10971c35dac2affb3da22bbeeb","impliedFormat":99},{"version":"8a8d645a9d90c86a74c7c00ddfddcc4591c32dc2f72c83730c3ed50eb0f6de43","impliedFormat":99},{"version":"35f50ee4e2b97c6a62726c68a307f74d2cba1a6c164163874b30b03be172e9cd","impliedFormat":99},{"version":"43426b1ec3f913cac24bfc27958adec32de34e7735c2a3df256bcd7c3062b1f1","impliedFormat":99},{"version":"64280c623a077acbe734847620257d702cfa0a6578282bdaa43c07b5149b4872","impliedFormat":99},{"version":"eb164150fc327d7eac8ba950e3f1687aa797a0c87eff1c6a3ce1d49496d71d42","impliedFormat":99},{"version":"d671efae0f8c2ed2bf444549f06ac2fc18b1a9e6257e50a2ae806074f7bdcc5e","impliedFormat":99},{"version":"adfed2625a919f7eac151b18fa11db3a90d00713d7d8458f4ce949112e291cbf","impliedFormat":99},{"version":"2054e5c9eed362feac08b01b1c10db68be3b0b9b41f980ab1889b1f073e5654e","impliedFormat":99},{"version":"e5c66561d2ea9977e3ee89909692a00ceafc9f957f566b51696d36aea85a3859","impliedFormat":99},{"version":"1f1c37f7aedcb1cbd3b951fac548ae760212138c3aafcc79f95e4b681eb4c8e1","impliedFormat":99},{"version":"3d5b6cdd4ac93a210524c33654fa0bd136ed83c18af55f44f58f976ac5f32b67","impliedFormat":99},{"version":"caaaf1531a70b33297abadd811c10a631b7dae386fec1b0c0b39648725bff27f","impliedFormat":99},{"version":"d09f9720481ab7ecaf5019ba84cd26230dd208c74a4d6c076213b01c17ea0124","impliedFormat":99},{"version":"22b8e8aa8e223671ac13f07784a39970e4f3497b3ac01ab52ec472c561457ec9","impliedFormat":99},{"version":"5fe7b12a0ad99f3e2bdad55c01403fe772cffa2c7e40201146458e46cf16bcf6","impliedFormat":99},{"version":"ddc78d29af824ad7587152ea523ed5d60f2bc0148d8741c5dacf9b5b44587b1b","impliedFormat":99},{"version":"019b522e3783e5519966927ceeb570eefcc64aba3f9545828a5fb4ae1fde53c6","impliedFormat":99},{"version":"b34623cc86497a5123de522afba770390009a56eebddba38d2aa5798b70b0a87","impliedFormat":99},{"version":"d2a8cbeb0c0caaf531342062b4b5c227118862879f6a25033e31fad00797b7eb","impliedFormat":99},{"version":"14891c20f15be1d0d42ecbbd63de1c56a4d745e3ea2b4c56775a4d5d36855630","impliedFormat":99},{"version":"e55a1f6b198a39e38a3cea3ffe916aab6fde7965c827db3b8a1cacf144a67cd9","impliedFormat":99},{"version":"f7910ccfe56131e99d52099d24f3585570dc9df9c85dd599a387b4499596dd4d","impliedFormat":99},{"version":"9409ac347c5779f339112000d7627f17ede6e39b0b6900679ce5454d3ad2e3c9","impliedFormat":99},{"version":"22dfe27b0aa1c669ce2891f5c89ece9be18074a867fe5dd8b8eb7c46be295ca1","impliedFormat":99},{"version":"684a5c26ce2bb7956ef6b21e7f2d1c584172cd120709e5764bc8b89bac1a10eb","impliedFormat":99},{"version":"93761e39ce9d3f8dd58c4327e615483f0713428fa1a230883eb812292d47bbe8","impliedFormat":99},{"version":"c66be51e3d121c163a4e140b6b520a92e1a6a8a8862d44337be682e6f5ec290a","impliedFormat":99},{"version":"66e486a9c9a86154dc9780f04325e61741f677713b7e78e515938bf54364fee2","impliedFormat":99},{"version":"d211bc80b6b6e98445df46fe9dd3091944825dd924986a1c15f9c66d7659c495","impliedFormat":99},{"version":"8dd2b72f5e9bf88939d066d965144d07518e180efec3e2b6d06ae5e725d84c7d","impliedFormat":99},{"version":"949cb88e315ab1a098c3aa4a8b02496a32b79c7ef6d189eee381b96471a7f609","impliedFormat":99},{"version":"bc43af2a5fa30a36be4a3ed195ff29ffb8067bf4925aa350ace9d9f18f380cc2","impliedFormat":99},{"version":"f280b47f4ad3a3a8d6c53dc31aee21a40da6977ec43ea890b7c86d672933335b","impliedFormat":99},{"version":"8428e71f6d1b63acf55ceb56244aad9cf07678cf9626166e4aded15e3d252f8a","impliedFormat":99},{"version":"11505212ab24aa0f06d719a09add4be866e26f0fc15e96a1a2a8522c0c6a73a8","impliedFormat":99},{"version":"8228186214a5d7da60bd1dd91387a725e19c6c31a7ed4e114cf68d5ce6629c52","impliedFormat":99},{"version":"c44bb0071cededc08236d57d1131c44339c1add98b029a95584dfe1462533575","impliedFormat":99},{"version":"7a4935af71877da3bbc53938af00e5d4f6d445ef850e1573a240447dcb137b5c","impliedFormat":99},{"version":"4e313033202712168ecc70a6d830964ad05c9c93f81d806d7a25d344f6352565","impliedFormat":99},{"version":"8a1fc69eaf8fc8d447e6f776fbfa0c1b12245d7f35f1dbfb18fbc2d941f5edd8","impliedFormat":99},{"version":"afb9b4c8bd38fb43d38a674de56e6f940698f91114fded0aa119de99c6cd049a","impliedFormat":99},{"version":"1d277860f19b8825d027947fca9928ee1f3bfaa0095e85a97dd7a681b0698dfc","impliedFormat":99},{"version":"6d32122bb1e7c0b38b6f126d166dff1f74c8020f8ba050248d182dcafc835d08","impliedFormat":99},{"version":"cfac5627d337b82d2fbeff5f0f638b48a370a8d72d653327529868a70c5bc0f8","impliedFormat":99},{"version":"8a826bc18afa4c5ed096ceb5d923e2791a5bae802219e588a999f535b1c80492","impliedFormat":99},{"version":"73e94021c55ab908a1b8c53792e03bf7e0d195fee223bdc5567791b2ccbfcdec","impliedFormat":99},{"version":"5f73eb47b37f3a957fe2ac6fe654648d60185908cab930fc01c31832a5cb4b10","impliedFormat":99},{"version":"cb6372a2460010a342ba39e06e1dcfd722e696c9d63b4a71577f9a3c72d09e0a","impliedFormat":99},{"version":"1e289698069f553f36bbf12ee0084c492245004a69409066faceb173d2304ec4","impliedFormat":99},{"version":"f1ca71145e5c3bba4d7f731db295d593c3353e9a618b40c4af0a4e9a814bb290","impliedFormat":99},{"version":"ac12a6010ff501e641f5a8334b8eaf521d0e0739a7e254451b6eea924c3035c7","impliedFormat":99},{"version":"97395d1e03af4928f3496cc3b118c0468b560765ab896ce811acb86f6b902b5c","impliedFormat":99},{"version":"7dcfbd6a9f1ce1ddf3050bd469aa680e5259973b4522694dc6291afe20a2ae28","impliedFormat":99},{"version":"6e545419ad200ae4614f8e14d32b7e67e039c26a872c0f93437b0713f54cde53","impliedFormat":99},{"version":"efc225581aae9bb47d421a1b9f278db0238bc617b257ce6447943e59a2d1621e","impliedFormat":99},{"version":"8833b88e26156b685bc6f3d6a014c2014a878ffbd240a01a8aee8a9091014e9c","impliedFormat":99},{"version":"7a2a42a1ac642a9c28646731bd77d9849cb1a05aa1b7a8e648f19ab7d72dd7dc","impliedFormat":99},{"version":"4d371c53067a3cc1a882ff16432b03291a016f4834875b77169a2d10bb1b023e","impliedFormat":99},{"version":"99b38f72e30976fd1946d7b4efe91aa227ecf0c9180e1dd6502c1d39f37445b4","impliedFormat":99},{"version":"df1bcf0b1c413e2945ce63a67a1c5a7b21dbbec156a97d55e9ea0eed90d2c604","impliedFormat":99},{"version":"6e2011a859fa435b1196da1720be944ed59c668bb42d2f2711b49a506b3e4e90","impliedFormat":99},{"version":"b4bfa90fac90c6e0d0185d2fe22f059fec67587cc34281f62294f9c4615a8082","impliedFormat":99},{"version":"036d363e409ebe316a6366aff5207380846f8f82e100c2e3db4af5fe0ad0c378","impliedFormat":99},{"version":"5ae6642588e4a72e5a62f6111cb750820034a7fbe56b5d8ec2bcb29df806ce52","impliedFormat":99},{"version":"6fca09e1abc83168caf36b751dec4ddda308b5714ec841c3ff0f3dc07b93c1b8","impliedFormat":99},{"version":"2f7268e6ac610c7122b6b416e34415ce42b51c56d080bef41786d2365f06772d","impliedFormat":99},{"version":"9a07957f75128ed0be5fc8a692a14da900878d5d5c21880f7c08f89688354aa4","impliedFormat":99},{"version":"8b6f3ae84eab35c50cf0f1b608c143fe95f1f765df6f753cd5855ae61b3efbe2","impliedFormat":99},{"version":"992491d83ff2d1e7f64a8b9117daee73724af13161f1b03171f0fa3ffe9b4e3e","impliedFormat":99},{"version":"12bcf6af851be8dd5f3e66c152bb77a83829a6a8ba8c5acc267e7b15e11aa9ab","impliedFormat":99},{"version":"e2704efc7423b077d7d9a21ddb42f640af1565e668d5ec85f0c08550eff8b833","impliedFormat":99},{"version":"e0513c71fd562f859a98940633830a7e5bcd7316b990310e8bb68b1d41d676a3","impliedFormat":99},{"version":"712071b9066a2d8f4e11c3b8b3d5ada6253f211a90f06c6e131cff413312e26d","impliedFormat":99},{"version":"5a187a7bc1e7514ef1c3d6eaafa470fc45541674d8fca0f9898238728d62666a","impliedFormat":99},{"version":"0c06897f7ab3830cef0701e0e083b2c684ed783ae820b306aedd501f32e9562d","impliedFormat":99},{"version":"56cc6eae48fd08fa709cf9163d01649f8d24d3fea5806f488d2b1b53d25e1d6c","impliedFormat":99},{"version":"57a925b13947b38c34277d93fb1e85d6f03f47be18ca5293b14082a1bd4a48f5","impliedFormat":99},{"version":"9d9d64c1fa76211dd529b6a24061b8d724e2110ee55d3829131bca47f3fe4838","impliedFormat":99},{"version":"c13042e244bb8cf65586e4131ef7aed9ca33bf1e029a43ed0ebab338b4465553","impliedFormat":99},{"version":"54be9b9c71a17cb2519b841fad294fa9dc6e0796ed86c8ac8dd9d8c0d1c3a631","impliedFormat":99},{"version":"10881be85efd595bef1d74dfa7b9a76a5ab1bfed9fb4a4ca7f73396b72d25b90","impliedFormat":99},{"version":"925e71eaa87021d9a1215b5cf5c5933f85fe2371ddc81c32d1191d7842565302","impliedFormat":99},{"version":"faed0b3f8979bfbfb54babcff9d91bd51fda90931c7716effa686b4f30a09575","impliedFormat":99},{"version":"53c72d68328780f711dbd39de7af674287d57e387ddc5a7d94f0ffd53d8d3564","impliedFormat":99},{"version":"51129924d359cdebdccbf20dbabc98c381b58bfebe2457a7defed57002a61316","impliedFormat":99},{"version":"7270a757071e3bc7b5e7a6175f1ac9a4ddf4de09f3664d80cb8805138f7d365b","impliedFormat":99},{"version":"ea7b5c6a79a6511cdeeedc47610370be1b0e932e93297404ef75c90f05fc1b61","impliedFormat":99},{"version":"8f366a30ce9767dddfb13c61b1a558833d5c7c415adcb52b7c54d54e6e672d78","signature":"e7828ab708d23dd98370a8de5d7ad81d44fc5817dffa5a53c4adce749cf30d58"},{"version":"e516240bc1e5e9faef055432b900bc0d3c9ca7edce177fdabbc6c53d728cced8","impliedFormat":99},{"version":"5402765feacf44e052068ccb4535a346716fa1318713e3dae1af46e1e85f29a9","impliedFormat":99},{"version":"e16ec5d4796e7a765810efee80373675cedc4aa4814cf7272025a88addf5f0be","impliedFormat":99},{"version":"1f57157fcd45f9300c6efcfc53e2071fbe43396b0a7ed2701fbd1efb5599f07f","impliedFormat":99},{"version":"9f1886f3efddfac35babcada2d454acd4e23164345d11c979966c594af63468b","impliedFormat":99},{"version":"a3541c308f223863526df064933e408eba640c0208c7345769d7dc330ad90407","impliedFormat":99},{"version":"59af208befeb7b3c9ab0cb6c511e4fec54ede11922f2ffb7b497351deaf8aa2e","impliedFormat":99},{"version":"928b16f344f6cddaba565da8238f4cf2ddf12fe03eb426ab46a7560e9b3078fa","impliedFormat":99},{"version":"120bdf62bccef4ea96562a3d30dd60c9d55481662f5cf31c19725f56c0056b34","impliedFormat":99},{"version":"39e0da933908de42ba76ea1a92e4657305ae195804cfaa8760664e80baac2d6a","impliedFormat":99},{"version":"55ce6ca8df9d774d60cef58dd5d716807d5cc8410b8b065c06d3edac13f2e726","impliedFormat":99},{"version":"788a0faf3f28d43ce3793b4147b7539418a887b4a15a00ffb037214ed8f0b7f6","impliedFormat":99},{"version":"a3e66e7b8ccdab967cd4ada0f178151f1c42746eabb589a06958482fd4ed354e","impliedFormat":99},{"version":"bf45a2964a872c9966d06b971d0823daecbd707f97e927f2368ba54bb1b13a90","impliedFormat":99},{"version":"39973a12c57e06face646fb79462aabe8002e5523eec4e86e399228eb34b32c9","impliedFormat":99},{"version":"f01091e9b5028acfb38208113ae051fad8a0b4b8ec1f7137a2a5cf903c47eefc","impliedFormat":99},{"version":"b3e87824c9e7e3a3be7f76246e45c8d603ce83d116733047200b3aa95875445b","impliedFormat":99},{"version":"7e1f7f9ae14e362d41167dc861be6a8d76eca30dde3a9893c42946dc5a5fc686","impliedFormat":99},{"version":"9308ef3b9433063ac753a55c3f36d6d89fa38a8e6c51e05d9d8329c7f1174f24","impliedFormat":99},{"version":"cd3bb1aa24726a0abd67558fde5759fe968c3c6aa3ec7bad272e718851502894","impliedFormat":99},{"version":"1ae0f22c3b8420b5c2fec118f07b7ebd5ae9716339ab3477f63c603fe7a151c8","impliedFormat":99},{"version":"919ff537fff349930acc8ad8b875fd985a17582fb1beb43e2f558c541fd6ecd9","impliedFormat":99},{"version":"4e67811e45bae6c44bd6f13a160e4188d72fd643665f40c2ac3e8a27552d3fd9","impliedFormat":99},{"version":"3d1450fd1576c1073f6f4db9ebae5104e52e2c4599afb68d7d6c3d283bdbaf4f","impliedFormat":99},{"version":"c072af873c33ff11af126c56a846dfada32461b393983a72b6da7bff373e0002","impliedFormat":99},{"version":"de66e997ea5376d4aeb16d77b86f01c7b7d6d72fbb738241966459d42a4089e0","impliedFormat":99},{"version":"d77ea3b91e4bc44d710b7c9487c2c6158e8e5a3439d25fc578befeb27b03efd7","impliedFormat":99},{"version":"a3d5c695c3d1ebc9b0bd55804afaf2ac7c97328667cbeedf2c0861b933c45d3e","impliedFormat":99},{"version":"270724545d446036f42ddea422ee4d06963db1563ccc5e18b01c76f6e67968ae","impliedFormat":99},{"version":"85441c4f6883f7cfd1c5a211c26e702d33695acbabec8044e7fa6831ed501b45","impliedFormat":99},{"version":"0f268017a6b1891fdeea69c2a11d576646d7fd9cdfc8aac74d003cd7e87e9c5a","impliedFormat":99},{"version":"9ece188c336c80358742a5a0279f2f550175f5a07264349d8e0ce64db9701c0b","impliedFormat":99},{"version":"cf41b0fc7d57643d1a8d21af07b0247db2f2d7e2391c2e55929e9c00fbe6ab9a","impliedFormat":99},{"version":"11e7ddddd9eddaac56a6f23d8699ae7a94c2a55ae8c986fdabc719d3c3e875a1","impliedFormat":99},{"version":"dd129c2d348be7dbf9f15d34661defdfc11ee00628ca6f7161bead46095c6bc3","impliedFormat":99},{"version":"c38d8e7cfc64bbfc14a63346388249c1cfa2cc02166c5f37e5a57da4790ce27f","impliedFormat":99},{"version":"5e95791be922d351dc6dcae9d54a14599e81d22abf1438bb323fc5647d780995","signature":"0d2ec35e98301af187839a1a6110c5f2dd8202b514755c1b6450394eac8cb5bc"},{"version":"8f1a62d58ba1c82bc3e961ce88710eea6f83d0c76d3659013e820c4869fe12ab","signature":"af4d27895838be0fec9d085352405c5e469ed172661821bb889ebb903bc0b7e8"},{"version":"2c57db2bf2dbd9e8ef4853be7257d62a1cb72845f7b976bb4ee827d362675f96","impliedFormat":99},{"version":"4c27fe7be7610ea56deb130ea0a4ca95b2fc2c9aaba102240cb35b4da1578cbe","signature":"f0be1892cb7f2a9d3ad1905cb890ba8ce14f31fdd29160043ea88830717b284b"},{"version":"2dec0182f0394ec195ac9461c71833166cbdfc45cda3a236d04101d2a9b3293e","signature":"160fbcda3ae5291ff8861d7328a3bc0b086a02cf45e521cbef69bc50817bbdba"},{"version":"bb703864a1bc9ca5ac3589ffd83785f6dc86f7f6c485c97d7ffd53438777cb9e","impliedFormat":1},{"version":"d08c203c1b616e8e712702205d671fd5a54e5aa8f446f95ae801e98ecc7bda16","signature":"7cc49a13d6dc95645c5e5d5fd44f7b3f5c69dfe80b50bbfb48ee0598195798ea"},{"version":"cfb27244d8cfb10b344f35110ea253cb9428df3fb4cde76401dd6cae2abf1f3a","signature":"143126980202f9d9cf7ba155552d23da27f196afa8812c1155ee28780e8fcbc5"},{"version":"68b6a7501a56babd7bcd840e0d638ee7ec582f1e70b3c36ebf32e5e5836913c8","impliedFormat":99},{"version":"0c9723e3b2b4565e8d2065c1c9e2bb708ce45fd322fd5effc75fa3af84ffb3a5","impliedFormat":99},{"version":"32f489641f3ee77c93a14df8148fb3e6a69b01491d77d8b626ed6e705e665b82","impliedFormat":99},{"version":"0e896c4667e1d37a57f08e578a3011616565fe5af058406e598463439bf22a08","signature":"704c09fbf8cab1b4da84a0fb0b9229185746bb65f8c2db5ebb52ecc121389aa4"},{"version":"26e6c521a290630ea31f0205a46a87cab35faac96e2b30606f37bae7bcda4f9d","impliedFormat":99},{"version":"53fddaae33695e00c4520f2c172e0d7193596b4b69d0e26ab35bc3d69117a9d4","signature":"4be287c460622f9f8329a3ac0eac7c67852ac6ce7a2afc20dbbcbce631ac0077"},{"version":"74cb3216841689838787fcc0d2d0a5c9f4a6668178b8cb1f62b5a916f89e62db","signature":"c91f4024710e2864c14d93717af2a6cd78f21de069b0032bd7469437ff0a925e"},{"version":"71acd198e19fa38447a3cbc5c33f2f5a719d933fccf314aaff0e8b0593271324","impliedFormat":99},{"version":"d92f65d70ed214fb1be4215e4dd6aa07c38646b34711e45d19be2767a7d69cd2","signature":"bb0dfbd93a35b232bb2b36042266c565e235afd18be59f6568c76ce998c22234"},{"version":"fb58f52970e001ccf50e084510170794d20c015e00a8abd177fdfcd3240716f7","signature":"367466b8edaa628bdf47c48c768e0dbad54a8a128eaa6af92041c72be0381843"},{"version":"800de8bb8ea525980e16dd155bb6e6847e7fdeccaf816e5c2674e1a24c5bfc9a","impliedFormat":1},{"version":"88efe27bebddb62da9655a9f093e0c27719647e96747f16650489dc9671075d6","impliedFormat":1},{"version":"e348f128032c4807ad9359a1fff29fcbc5f551c81be807bfa86db5a45649b7ba","impliedFormat":1},{"version":"8ee6b07974528da39b7835556e12dd3198c0a13e4a9de321217cd2044f3de22e","impliedFormat":1},{"version":"deefd8c43b40f9797c3921d78d3f9243959621a17b817be7f5d95c149f23a9dd","impliedFormat":1},{"version":"5f12132800d430adbe59b49c2c0354d85a71ada7d756e34250a655baa8ad4ae5","impliedFormat":1},{"version":"ec27c0cee1436f58e785f621703d19d588ebbd489eca245e5198b4d6b715790d","impliedFormat":1},{"version":"b16e757e4c35434065120a2b3bf13a518fc9e621dc9c2ed668f91635a9dc4e75","impliedFormat":1},{"version":"efe2821496a760b9128309bb69ad43f1a99feb49d3fd004673c5e406de523da6","impliedFormat":1},{"version":"ea0e3c7d1347a549ac7ec32d3c61a30e473dbbbc901d458064db03f673128145","impliedFormat":1},{"version":"4374cefdde5c6e9bad52b0436e887b8325b8f407c12035194ad02c28f1553a3a","impliedFormat":1},{"version":"5f1ba0898eb0a54a644cb9c95c2240beaa961d87fd080cbb90807a6cc03daeb3","impliedFormat":1},{"version":"8e92ee8710ba85b158c5d91b0bbc9d0d033f5e062b6e70178063f01b20f63a14","impliedFormat":1},{"version":"ee933420aacba1f60aa70fb8ba47c5e69001b005073b71973114587089a13c7f","impliedFormat":1},{"version":"0a0714999d0a5bdfacd15c7b34cffbcc6f263f6cb0ccb42076cdc541c6987797","impliedFormat":1},{"version":"56584bfc655f9df64afc0f22f7d1122c29e5b74b342c203b891e19de9fa37de8","impliedFormat":1},{"version":"40ec58f0fadd0b3981b3d383e1c12fa0680115ae9f018387fc2cfc0bbcf23204","impliedFormat":1},{"version":"59709e26e08d4fd4c6a133552ad8f94c5b31463f295c4bf75fae1907738b8441","impliedFormat":1},{"version":"849b9e7283b7309a4556c9b90bb8e2dfc27751f157798065bbc513dcddb09a8c","impliedFormat":1},{"version":"76bba0c97594248c1be19af32d5799f7eff51cec2926d8e4dd59267d7636a0b4","impliedFormat":1},{"version":"10e109212c7be8a9f66e988e5d6c2a8900c9d14bf6beadf5fa70d32ada3425cf","impliedFormat":1},{"version":"f4558bcdc26690cc593cd59217cd17d8e00af0f5fbd0c4f1c0d71ba75029c42e","impliedFormat":1},{"version":"51d621c4e724720dd1b7ba6374d8a5b988beeda22d620ac84634a13691b631d9","impliedFormat":1},{"version":"f57a588d8f6b3ce5c8b494f2dc759a8885eaee18e80a4952df47de45403fedbe","impliedFormat":1},{"version":"34735727b3fe7a0ed0651a0f88d06449163d1989a2b2de7f047473adc7c1c383","impliedFormat":1},{"version":"a5b13abc88ab3186e713c445e59e2f6eee20c6167943517bc2f56985d89b8c55","impliedFormat":1},{"version":"8b29e3ed0c90b2ebc40b2bce5a518a0e86c0c417f7fe99a5e7658a61166bd9cd","impliedFormat":1},{"version":"7ae65fe95b18205e241e6695cb2c61c0828d660aca7d08f68781b439a800e6b8","impliedFormat":1},{"version":"c2c8c166199d3a7bd093152437d1f6399d05e458a9ca9364456feecba920cda4","impliedFormat":1},{"version":"369b7270eeeb37982203b2cb18c7302947b89bf5818c1d3d2e95a0418f02b74e","impliedFormat":1},{"version":"94f95d223e2783b0aef4d15d7f6990a6a550fe17d099c501395f690337f7105e","impliedFormat":1},{"version":"945be5a9505194381cfd4a8551a5f0ae48090847e454fecf834e054207c5a57b","impliedFormat":1},{"version":"d1e8b78a5ce49cee9ef4cd2565d4645d269c6fd0650e3592f85ba481f13da3a3","impliedFormat":1},{"version":"61be8f1d5345cf5750aed87af2869888ca1b675ffa481f1d4d80554e10084b4a","impliedFormat":1},{"version":"bbbcb3b474e5e6c8675b6e0ed75abf9084c85b136ac2e451c10f10b3a6d43ce5","signature":"c22610a87db75f0d930c46d8abed66eed39bbda0fa8e97f74f0b06a8f1e1a113"},{"version":"89ad9a4e8044299f356f38879a1c2176bc60c997519b442c92cc5a70b731a360","impliedFormat":99},{"version":"f00f245212d1fde7f4118e66be2b541bf7f798240c302efdcee25b5de46cc013","signature":"fd469ee23a7074342357545f0d37b487066bab6fc00e079695cc02f79598bf8d"},{"version":"866ea21148989a7e3b510d99a20468d0704ddf4886544ae2fbe0426ac3b3f6d9","signature":"233bf868506e6fb7576da957ddead506efb374fe8b70a1b56e0114f231fdadbb"},{"version":"45eebc8ce16b5ab11a31f534d44755140f49e149dab7b0f87182893cd05462fa","signature":"fefbe143dffcdc8d5ff7f05ce2d8ed71a5bc8d73afb6726ae2e1838e1bb4d020"},{"version":"b843496b17a2bbd79c83809c73fd9c59fab53d3e361e04e52e2d489524eea764","impliedFormat":1},{"version":"fb52208d687ef2eae34f1ff19104a8d2dd293a135bd851c6551dda7d21676886","signature":"6be90cc3810d5b2a29f304c6f7ff64a7f4d0f26e44d944d1dfa68b7d7a2fbf65"},{"version":"6f1df5b1bee26305b9c4b587c90fdeba9978088e5109a12c1833a95dff5ebc73","signature":"9fd570474fbea011069c5f0468d34ee0e5be229ddbea80ef6a06cb90c8babfee"},{"version":"c91d29f1e1c04d51beaf1a1b32850249937403022f17c478fc3026001fc5b2bb","signature":"eb1f0c48fcae785ca971602b876b59df15d9213a439d3ec82aacd5fc8415350e"},{"version":"a5fba528ac8a14f67e92f38f1adda11b69f3e09eada7c8658ddd8806ac2ed8de","impliedFormat":99},{"version":"9cdf76e0867eac5547a8f8ae0ec574775b8770f8049133aadf8803987548ee49","signature":"da6a1d498947d59b453f7bdca298ee4b77f0e34ab6e2aaaf782aaac054b571f4"},{"version":"2a00cea77767cb26393ee6f972fd32941249a0d65b246bfcb20a780a2b919a21","impliedFormat":99},{"version":"440cb5b34e06fabe3dcb13a3f77b98d771bf696857c8e97ce170b4f345f8a26b","impliedFormat":99},{"version":"8741c4da3a2dfe2e20d5c4cee03256277f5990c0608ab431b692c49369ffcbd6","signature":"aa4c6a3e34c3d0d6e795066286aa3e062b085c1b2a8967f5782d14394d7cae16"},{"version":"1d20e563f31f8180eccb979af113c967b83b9df3eb0938cd460d4e3858ef9cdb","signature":"c9001d3c77c7b306af3e8b7d4407e4a7f9ca133d1302fdd67238211f6e1c2b6f"},{"version":"2535fc1a5fe64892783ff8f61321b181c24f824e688a4a05ae738da33466605b","impliedFormat":99},{"version":"f5d5c131b7af3f5b6de36c264a7808275f88c8438c931d175413f365bcdf2672","signature":"adeb329d41b4133066a9911fdc1f39c4956fe3dfa83611a70434f542b6adb268"},{"version":"cbfd5ef0c8fdb4983202252b5f5758a579f4500edc3b9ad413da60cffb5c3564","impliedFormat":99},{"version":"98271448650669d39d317bdbd418e5bfb2546cd03fa016d0758b744d26136fcb","signature":"dc27b41119d6806693f9e4f0d68431d33532f737a84ade77e34b76bb8c9873eb"},{"version":"0fa6e03fb138801f6af97b485127a9717867061d4d3016bf0db21bf7b32f5d5a","impliedFormat":99},{"version":"d2af767a75572d3b975d6f9b26f592d0e37d8063866b849675d90d9ae8830d86","signature":"a0d654569736836260ac4805fe575fbafd16a3fd838f8b503a59a98b236073f1"},{"version":"a81a0eea036dd60a2c2edc52466bb2853bef379c3b9de327fe9fff6e3c38e6c5","impliedFormat":1},{"version":"348c13a1c9160681e41bc5cd3cc519dd8170d38a36a30480b41849f60f5bf8a0","impliedFormat":1},{"version":"c772a37a02356897d6f9872e30fcc2108f43ad943cc112bd1acc5415a876e9f8","impliedFormat":1},{"version":"279248c34ecd223fc46224f86384ebf49c775eb69329ad644d3d99f1205f3e7d","impliedFormat":1},{"version":"74dedffc2d09627f5a4de02bbd7eedf634938c13c2cc4e92f0b4135573432783","impliedFormat":1},{"version":"1f2bbbe38d5e536607b385f04c3d2cbf1e678c5ded7e8c5871ad8ae91ef33c3d","impliedFormat":1},{"version":"3aa3513d5e13d028202e788d763f021d2d113bd673087b42a2606ab50345492d","impliedFormat":1},{"version":"f012173d64d0579875aa60405de21ad379af7971b93bf46bee23acc5fa2b76a4","impliedFormat":1},{"version":"dcf5dc3ce399d472929c170de58422b549130dd540531623c830aaaaf3dd5f93","impliedFormat":1},{"version":"ec35f1490510239b89c745c948007c5dd00a8dca0861a836dcf0db5360679a2d","impliedFormat":1},{"version":"32868e4ec9b6bd4b1d96d24611343404b3a0a37064a7ac514b1d66b48325a911","impliedFormat":1},{"version":"4bbea07f21ff84bf3ceeb218b5a8c367c6e0f08014d3fd09e457d2ffb2826b9c","impliedFormat":1},{"version":"873a07dbeb0f8a3018791d245c0cf10c3289c8f7162cdbbb4a5b9cf723136185","impliedFormat":1},{"version":"43839af7f24edbd4b4e42e861eb7c0d85d80ec497095bb5002c93b451e9fcf88","impliedFormat":1},{"version":"54a7ee56aadecbe8126744f7787f54f79d1e110adab8fe7026ad83a9681f136a","impliedFormat":1},{"version":"6333c727ee2b79cdab55e9e10971e59cbfee26c73dfb350972cfd97712fc2162","impliedFormat":1},{"version":"8743b4356e522c26dc37f20cde4bcdb5ebd0a71a3afe156e81c099db7f34621d","impliedFormat":1},{"version":"af3d97c3a0da9491841efc4e25585247aa76772b840dd279dbff714c69d3a1ec","impliedFormat":1},{"version":"d9ac50fe802967929467413a79631698b8d8f4f2dc692b207e509b6bb3a92524","impliedFormat":1},{"version":"34d017b29ca5107bf2832b992e4cee51ed497f074724a4b4a7b6386b7f8297c9","impliedFormat":1},{"version":"b75d56703daaffcb31a7cdebf190856e07739a9481f01c2919f95bde99be9424","impliedFormat":99},{"version":"a27f5919977e95961052624f983253af4f06536cbc180f40b2ec23a830c504b9","signature":"1b2b4612cbfad4c97462a177552f8ad4d3014c58b6f40318318e8049e701e13f"},{"version":"99d1a601593495371e798da1850b52877bf63d0678f15722d5f048e404f002e4","impliedFormat":99},{"version":"8dc1de92f3cde30161e7f9528527cca317ac194b55a94df4ee82c5e3006bb85a","signature":"351f7cb5f3ce63374db1c4a065fa52fb1395e525c7a7a9dcaade8db57dae36a7"},{"version":"a0fa43b27364a340ea7639ff5fdffbcd375ecf49e6ed5df3eec73b3d74a84d58","impliedFormat":99},{"version":"6c5c9d35a4a66abb4b7f06aa8e75769b8a70c3c85fcbd333c8482f078a9f41f0","signature":"89c4c894c2e107e6acd529ccc90f5d3ac56e9e26eec7acc69db5bc74c67f66b8"},{"version":"8e0be89741f7c47a3bc4eff6f9dc41a256a8392e24b681751b5a751f9edc5187","signature":"d76d7a53b855e40233ee94d7991f041ef08798ce237f572fa1fe5120792e0f3a"},{"version":"68bf11609c04a24c046838df50485a010c92186134a1038ba0ec77af843ee6fb","signature":"6ff334f1e3348c2e00624e004c3f55ab2e5a80c688642db171633a735efb9374"},{"version":"3fb9fa3ed6b8e600da5d1cff186e9c4f36280bd97c8429ff7f13ebf5a3ee56e4","signature":"6d248991a8cfaece02458f68fed4d3e7ebbdb17833b9fd127fdaa69cf8436c69"},{"version":"9a1c42b9c3c159be6f600974e60ce96f5f9aa32e774fdf5e49fc996c51a273dc","signature":"0bcbba038569698e4536177738d43aed5cc5e81a958ef84c512c683ac9414354"},{"version":"4a43851c034bb04bd94a424fa7533ff95755b64d36c2133da617bfa9d2dc75e2","signature":"6758bdb7bc5b66438c03317d3c2a15ac771cb1382d8229f65fbb6a05b225f1da"},{"version":"ed524d7596437439ba5860a48a928156f7ff287734c8186a442b467c368c472a","signature":"4bee0726981e0857928e286c1778d6935dbdcd9fa66d256174860c5d951a8721"},{"version":"a4c12d8e8f21e4d7b1e06fb605146365a5d917af1e391930f40e86c3405d3d1f","impliedFormat":99},{"version":"85c64d155fad756c2002977b95ce3c495e5d88214563c674009c062ea5d29d3f","signature":"5035c4b9bc34ab886efe227aab0d1057f08efd33c317ac18adbb0c5137544e5e"},{"version":"192371085fa448a0329774c819349c4c6985c5218fa7894b8ce938161b718536","signature":"6a837d288765564d548dd6ca64acfcd5d51b53898414355060b1ebf38d45d74d"},{"version":"7a14bf21ae8a29d64c42173c08f026928daf418bed1b97b37ac4bb2aa197b89b","impliedFormat":99},{"version":"ab463f98c625384d162fd97a534078d03b4f4c4c5ef218b1488f2fb07df7c7aa","signature":"a0e3d7ec764206d4047f5be0152f038bc3498b3fa0751247d00e02267906fbcd"},{"version":"1bf0fda1a93849302c8b54d4eb334f7176bb464eaef9fa4427575a1463bd8716","signature":"5fe0be66db3dd2c391800533fc65d83aff705a2accd5a59c1804b462d5d1c15c"},{"version":"69ec8d900cfec3d40e50490fedbbea5c1b49d32c38adbc236e73a3b8978c0b11","impliedFormat":99},{"version":"7148854bacb791be2b30bc1a944cfefc917c452f97e81f8300b62a4d5793ec2e","impliedFormat":99},{"version":"c7bcfaaeb913718082adbe6d63ce4c601ee80a34e72cace5f14a8628f1b8ba73","signature":"ea61fe226066ef7b04c31bb4cb69f280569982683945c2dcaf65d59a537b6217"},{"version":"e57a6f12e2554082c776f42a3c0ed12e2a1e117bb00e74552cebb24ccae6ccc1","signature":"44c4203ac811b5d4d8953be3b07ace5b3b5396d892cde969912d40d058d43086"},{"version":"86cd781770e3b67544538f3816f55e219d43a0ecca79665fd748e9979e0b10ee","signature":"32f7c168ee545e9b432d2a861f4fb0bc645e21e88c774cedf54e72d1e3ccc049"},{"version":"ffeb91f2c925ded5147acdeaef2b5060a8e48f5c5e528e646ea872f4440bd2be","impliedFormat":1},{"version":"92b04f33102a008e5c0a41ed19d1bcd72bf443bd092e6d52f96d714a5ab5cb57","affectsGlobalScope":true,"impliedFormat":1},{"version":"5e8ef26ea90fb5636ac95a08903ffec4f20b585575dcffa56c32da0df53830b9","impliedFormat":1},{"version":"ffad540f961bf02a0da328b56eb9ac305f37e778c7199c8dfb47be18be19bca5","signature":"7751562e6687ed157ae684afa59511be89c8d976d5bb7fa7bcba8b899f774395"},{"version":"cf0860d7ee7ef13055db610c4834e17d3bf40a33eaf3cd890caebc42190ac2c9","signature":"c69d0cdcbb693bc8669c16d5fe245f58906231462e63727c0e49b22c62e70e1c"},{"version":"104c67f0da1bdf0d94865419247e20eded83ce7f9911a1aa75fc675c077ca66e","impliedFormat":1},{"version":"b1538a92b9bae8d230267210c5db38c2eb6bdb352128a3ce3aa8c6acf9fc9622","impliedFormat":1},{"version":"6fc1a4f64372593767a9b7b774e9b3b92bf04e8785c3f9ea98973aa9f4bbe490","impliedFormat":1},{"version":"ff09b6fbdcf74d8af4e131b8866925c5e18d225540b9b19ce9485ca93e574d84","impliedFormat":1},{"version":"d5895252efa27a50f134a9b580aa61f7def5ab73d0a8071f9b5bf9a317c01c2d","impliedFormat":1},{"version":"2c378d9368abcd2eba8c29b294d40909845f68557bc0b38117e4f04fc56e5f9c","impliedFormat":1},{"version":"56208c500dcb5f42be7e18e8cb578f257a1a89b94b3280c506818fed06391805","impliedFormat":1},{"version":"0c94c2e497e1b9bcfda66aea239d5d36cd980d12a6d9d59e66f4be1fa3da5d5a","impliedFormat":1},{"version":"9b048390bcffe88c023a4cd742a720b41d4cd7df83bc9270e6f2339bf38de278","affectsGlobalScope":true,"impliedFormat":1},{"version":"1f366bde16e0513fa7b64f87f86689c4d36efd85afce7eb24753e9c99b91c319","impliedFormat":1},{"version":"fb893a0dfc3c9fb0f9ca93d0648694dd95f33cbad2c0f2c629f842981dfd4e2e","impliedFormat":1},{"version":"89e326922cadcc2331d7e851011cf9f0456a681aaf3c95b48b81f8d80e8cdfba","impliedFormat":1},{"version":"151ff381ef9ff8da2da9b9663ebf657eac35c4c9a19183420c05728f31a6761d","impliedFormat":1},{"version":"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","impliedFormat":1},{"version":"380b919bfa0516118edaf25b99e45f855e7bc3fd75ce4163a1cfe4a666388804","impliedFormat":1},{"version":"40de86ced5175a6ffe84a52abe6ac59ac0efbc604a5975a8c6476c3ddc682ff1","impliedFormat":1},{"version":"fcf79300e5257a23ed3bacaa6861d7c645139c6f7ece134d15e6669447e5e6db","impliedFormat":1},{"version":"187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","impliedFormat":1},{"version":"aa2c18a1b5a086bbcaae10a4efba409cc95ba7287d8cf8f2591b53704fea3dea","impliedFormat":1},{"version":"5a0b15210129310cee9fa6af9200714bb4b12af4a04d890e15f34dbea1cf1852","impliedFormat":1},{"version":"0244119dbcbcf34faf3ffdae72dab1e9bc2bc9efc3c477b2240ffa94af3bca56","impliedFormat":1},{"version":"00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","impliedFormat":1},{"version":"a873c50d3e47c21aa09fbe1e2023d9a44efb07cc0cb8c72f418bf301b0771fd3","impliedFormat":1},{"version":"7c14ccd2eaa82619fffc1bfa877eb68a012e9fb723d07ee98db451fadb618906","impliedFormat":1},{"version":"49c36529ee09ea9ce19525af5bb84985ea8e782cb7ee8c493d9e36d027a3d019","impliedFormat":1},{"version":"df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9","impliedFormat":1},{"version":"4f6a12044ee6f458db11964153830abbc499e73d065c51c329ec97407f4b13dd","impliedFormat":1},{"version":"22293bd6fa12747929f8dfca3ec1684a3fe08638aa18023dd286ab337e88a592","impliedFormat":1},{"version":"f0284427f61bbd071114efa75e9d17dbb7aeaf2c89bf5bd890f510a3e4a67de4","impliedFormat":1},{"version":"15fe687c59d62741b4494d5e623d497d55eb38966ecf5bea7f36e48fc3fbe15e","impliedFormat":1},{"version":"2c3b8be03577c98530ef9cb1a76e2c812636a871f367e9edf4c5f3ce702b77f8","affectsGlobalScope":true,"impliedFormat":1},{"version":"f874ea4d0091b0a44362a5f74d26caab2e66dec306c2bf7e8965f5106e784c3b","impliedFormat":1},{"version":"bc81aff061c53a7140270555f4b22da4ecfe8601e8027cf5aa175fbdc7927c31","impliedFormat":1}],"root":[[531,533],555,659,671,[2095,2117],[2123,2125],[2129,2140],2146,2147,[2149,2236],[2277,2392],[2394,2412],[2414,2421],[2425,2442],[2455,2457],[3284,3315],[3320,3322],[3325,3334],[3336,3338],[3343,3348],[3353,3357],[3361,3387],[3430,3441],3444,3446,3447,3449,3450,3452,3453,3888,3925,3926,3928,3929,3931,3932,3936,3938,3939,3941,3942,3977,[3979,3981],[3983,3985],3987,3990,3991,3993,3995,3997,4019,4021,[4023,4029],4031,4032,4034,4035,[4038,4040],4044,4045],"options":{"allowJs":true,"esModuleInterop":true,"jsx":4,"module":99,"skipLibCheck":true,"strict":true,"target":2},"referencedMap":[[2110,1],[2117,2],[2140,3],[2147,4],[2234,5],[2236,6],[2278,7],[2280,8],[2284,9],[2289,10],[2293,11],[2298,12],[2300,13],[2305,14],[2309,15],[2312,16],[2315,17],[2316,18],[2321,19],[2323,20],[2325,21],[2327,22],[2329,23],[2331,24],[2333,25],[2188,26],[2334,27],[2192,28],[2194,29],[2196,30],[2198,31],[2336,32],[2339,33],[2341,34],[2344,35],[2345,36],[2202,37],[2204,38],[2349,39],[2351,40],[2353,41],[2358,42],[2360,43],[2362,44],[2214,45],[2365,46],[2224,47],[2230,48],[2149,49],[2151,50],[2367,51],[2152,52],[2368,53],[2371,54],[2369,55],[2374,56],[2153,57],[2158,58],[2159,59],[2161,60],[2376,61],[2377,62],[2164,63],[2166,64],[2168,65],[2169,66],[2172,67],[2173,68],[2174,69],[2175,70],[2177,71],[2180,72],[3348,73],[3355,74],[3357,75],[2379,76],[2139,77],[2381,78],[2380,79],[2383,80],[2232,81],[2233,81],[2384,82],[2388,83],[2235,84],[2277,85],[2279,86],[2283,87],[2282,87],[2287,88],[2288,88],[2292,89],[2294,90],[2295,90],[2307,91],[2310,92],[2116,93],[2389,94],[2314,95],[2301,96],[2357,97],[2355,98],[2390,99],[2320,100],[2302,101],[2322,102],[2303,103],[2296,104],[2221,105],[2326,106],[2299,107],[2391,108],[2304,109],[2311,110],[2324,111],[2328,112],[2330,113],[2167,114],[2297,90],[2157,115],[2392,116],[2222,117],[2399,118],[2332,119],[2308,91],[2400,118],[2402,120],[2183,121],[2404,122],[2405,123],[2182,121],[2406,123],[2407,124],[2366,125],[2191,126],[2193,127],[2195,128],[3362,129],[3363,129],[2197,130],[2408,131],[2409,132],[2160,115],[2410,133],[2411,134],[2335,135],[2412,136],[2184,137],[2338,138],[2337,124],[2187,139],[2342,137],[2343,137],[2201,140],[2165,141],[2176,94],[2348,142],[2203,94],[2171,143],[2163,144],[2350,145],[2352,146],[2415,147],[2416,148],[2356,149],[2359,150],[2361,150],[2417,150],[2418,150],[2340,151],[2210,152],[2211,152],[2212,152],[2209,152],[2207,152],[2206,152],[2208,152],[2213,152],[2364,153],[2363,153],[2228,154],[2227,117],[2229,155],[2226,156],[2419,157],[2420,158],[2225,159],[2223,156],[3365,160],[3367,161],[3370,162],[3372,163],[3377,164],[3376,165],[3315,166],[3327,167],[3381,168],[3378,73],[3380,169],[3383,170],[3382,171],[3384,170],[3385,170],[3386,73],[3434,172],[3437,173],[3436,174],[3438,175],[3346,176],[3440,177],[3354,178],[3353,179],[3356,180],[3332,181],[3337,182],[3329,183],[3366,184],[2421,185],[3368,186],[3369,187],[3347,166],[3371,188],[3373,189],[3374,190],[3375,184],[3345,191],[3379,192],[3431,193],[3433,194],[3430,195],[3432,196],[3387,197],[3435,198],[3321,175],[3361,199],[3338,200],[3344,201],[3328,202],[3441,203],[3322,184],[3333,204],[3334,205],[3330,206],[2179,207],[2178,175],[3325,208],[3326,209],[3444,210],[3446,211],[3447,212],[3449,213],[2129,214],[2124,215],[3450,216],[3453,217],[3364,215],[3888,218],[2125,219],[3925,220],[3926,219],[3928,221],[3929,222],[3932,223],[3936,224],[3931,225],[3343,226],[3938,227],[3939,228],[3942,229],[3977,230],[3979,231],[3981,232],[3983,233],[3439,219],[3984,234],[3985,235],[3941,236],[3987,237],[3990,238],[3991,239],[3993,240],[3995,241],[3997,242],[4019,243],[4021,244],[4023,245],[3452,246],[4024,225],[4027,247],[4025,235],[3336,248],[4028,249],[4029,250],[4031,251],[4032,219],[4034,252],[3980,219],[2425,253],[4035,254],[4039,255],[4038,256],[4026,257],[4040,184],[2426,258],[3331,259],[4044,260],[4045,261],[3320,262],[2427,263],[2428,263],[2429,263],[2430,263],[2396,184],[2395,184],[2394,184],[2397,184],[2431,264],[2432,184],[2433,265],[2434,258],[2435,175],[2436,266],[2107,267],[3289,268],[2318,269],[2378,270],[2382,175],[3288,271],[3287,272],[2306,273],[3285,273],[2205,274],[3286,275],[2317,276],[2386,277],[2285,278],[2286,279],[2109,280],[2132,281],[2115,282],[3290,283],[2101,175],[2370,175],[2319,284],[2313,175],[2131,275],[2137,175],[2138,285],[3291,286],[2130,287],[3292,288],[2146,289],[3293,275],[2199,175],[2437,175],[2438,175],[2385,199],[2114,290],[2290,275],[2291,291],[2398,292],[2401,293],[2181,288],[2108,294],[2095,295],[2190,296],[2105,175],[2112,175],[3294,297],[2403,273],[3295,298],[2134,175],[2200,175],[2170,299],[3296,300],[2135,301],[2136,302],[2111,275],[3297,303],[2113,304],[2347,175],[2189,305],[2439,175],[2441,306],[2440,175],[3298,273],[2162,175],[2372,175],[2373,175],[2186,307],[2099,308],[3299,309],[2100,310],[2133,311],[2231,175],[2156,312],[2155,313],[3300,314],[2154,315],[2375,175],[2185,307],[2098,175],[2096,316],[3301,317],[2104,318],[2346,175],[2150,319],[2106,175],[532,175],[2442,320],[3302,321],[3303,175],[3304,322],[2103,323],[2281,324],[3305,325],[2102,326],[2414,327],[3306,328],[2354,185],[2097,175],[2455,329],[2387,175],[2456,275],[671,175],[2123,330],[2457,175],[3284,331],[3307,332],[3308,333],[2215,334],[2219,335],[2216,175],[2217,175],[2220,336],[2218,337],[533,338],[531,339],[2693,314],[2748,340],[2747,341],[2746,342],[2694,343],[2749,343],[2737,344],[2750,345],[2872,346],[2871,347],[2870,314],[2745,348],[2788,349],[2790,350],[2792,351],[2802,352],[2804,353],[2781,354],[2786,355],[2793,356],[2805,357],[2783,358],[2806,359],[2796,360],[2808,361],[2809,359],[2810,362],[2812,363],[2799,364],[2813,365],[2814,366],[2824,367],[2815,368],[2778,369],[2826,370],[2827,371],[2829,372],[2774,314],[2832,373],[2800,374],[2779,359],[2831,375],[2777,376],[2789,377],[2791,377],[2801,378],[2803,377],[2787,379],[2785,380],[2807,359],[2775,381],[2784,381],[2828,382],[2830,383],[2776,384],[2825,314],[2835,385],[2849,386],[2839,387],[2846,388],[2843,389],[2844,390],[2850,391],[2780,314],[2866,392],[2833,386],[2811,381],[2834,356],[2836,393],[2854,394],[2837,366],[2847,395],[2782,368],[2794,396],[2848,397],[2838,398],[2845,399],[2851,400],[2853,401],[2795,368],[2855,402],[2856,314],[2840,403],[2797,404],[2857,356],[2859,405],[2860,405],[2861,406],[2862,407],[2858,408],[2841,409],[2842,410],[2863,411],[2864,412],[2865,386],[2867,413],[2868,414],[2798,384],[2869,415],[3454,314],[3455,416],[3456,417],[3461,418],[3457,417],[3460,314],[3458,314],[3459,314],[594,419],[592,314],[593,420],[595,421],[590,422],[588,314],[591,423],[589,424],[2142,425],[2143,426],[2145,427],[2144,428],[2141,314],[375,314],[2823,429],[2819,430],[2820,431],[2818,314],[2822,432],[2852,433],[2821,431],[2817,434],[2816,314],[572,314],[554,435],[3443,436],[3445,437],[3349,438],[3448,438],[2128,439],[3927,440],[3442,439],[3935,441],[2126,442],[3341,443],[2422,438],[3937,441],[3339,438],[3978,444],[3940,438],[3934,445],[3986,446],[3989,447],[3992,448],[3351,449],[3340,438],[2127,442],[3994,439],[3996,450],[3933,439],[4020,439],[4022,451],[3451,438],[3335,440],[2118,452],[4030,440],[4033,453],[2423,454],[4037,455],[4036,438],[3352,444],[3988,438],[3350,314],[3392,456],[3398,457],[3400,458],[3393,459],[3401,460],[3399,461],[3402,314],[3394,462],[3395,460],[3403,463],[3404,456],[3407,464],[3396,465],[3405,466],[3406,467],[3397,468],[574,314],[575,469],[3149,470],[3148,471],[3147,472],[3144,473],[3135,314],[3132,314],[3140,474],[3146,475],[3141,474],[3143,476],[3139,474],[3134,477],[3138,478],[3137,479],[3136,314],[3133,480],[3131,477],[3145,314],[3142,481],[3130,482],[3128,314],[3129,483],[3127,314],[3117,484],[3112,314],[3126,314],[3113,485],[3121,484],[3123,314],[3114,314],[3119,314],[3122,314],[3125,314],[3124,314],[3118,314],[3116,484],[3120,484],[3115,486],[871,314],[941,314],[942,314],[943,314],[944,314],[945,314],[946,314],[947,314],[948,314],[949,314],[950,314],[559,314],[2448,314],[2449,314],[2443,314],[2452,314],[2454,487],[2450,314],[2447,314],[2453,314],[2451,314],[2446,314],[2445,314],[2444,314],[723,488],[673,489],[672,489],[741,490],[674,489],[730,491],[739,492],[691,493],[681,494],[682,495],[675,496],[685,314],[743,497],[742,489],[684,314],[687,489],[676,498],[677,489],[689,489],[724,499],[725,314],[737,500],[734,314],[735,314],[736,501],[732,314],[733,314],[731,489],[722,502],[696,503],[697,503],[711,503],[698,503],[699,503],[702,503],[714,503],[703,503],[700,503],[701,503],[695,503],[712,503],[719,503],[721,504],[704,503],[718,503],[716,503],[717,503],[706,503],[705,503],[694,503],[707,503],[708,503],[709,503],[720,503],[713,503],[710,503],[715,503],[680,505],[738,506],[727,489],[686,314],[728,314],[740,489],[726,314],[690,507],[688,490],[693,508],[692,314],[679,509],[729,489],[683,510],[812,511],[809,314],[808,512],[814,513],[813,314],[810,511],[811,514],[751,314],[803,515],[804,516],[805,517],[802,314],[807,518],[806,314],[799,519],[801,520],[798,521],[749,314],[747,522],[748,522],[750,523],[745,524],[746,522],[754,314],[756,525],[755,526],[767,314],[775,527],[768,528],[776,529],[774,530],[777,527],[778,529],[779,531],[744,492],[791,532],[792,533],[780,529],[781,527],[782,527],[783,529],[784,527],[785,527],[786,529],[790,534],[764,535],[787,536],[788,527],[789,529],[759,314],[760,537],[762,538],[761,537],[763,539],[772,540],[773,541],[771,314],[815,542],[793,492],[797,543],[795,544],[794,545],[796,546],[753,492],[752,492],[765,547],[758,314],[766,548],[757,492],[2562,314],[2563,549],[2564,550],[2565,551],[566,552],[4046,553],[4047,314],[4048,314],[4049,314],[4050,554],[4051,314],[4053,555],[4054,556],[4052,314],[4055,314],[4057,557],[564,314],[4058,314],[3388,314],[800,314],[4059,314],[3389,558],[4061,559],[4062,560],[4060,561],[4063,562],[4064,563],[4065,564],[4066,565],[4067,566],[4068,567],[4069,568],[4070,569],[4071,570],[4072,571],[4056,314],[139,572],[140,572],[141,573],[93,574],[142,575],[143,576],[144,577],[88,314],[91,578],[89,314],[90,314],[145,579],[146,580],[147,581],[148,582],[149,583],[150,584],[151,584],[152,585],[153,586],[154,587],[155,588],[94,314],[92,314],[156,589],[157,590],[158,591],[192,592],[159,593],[160,314],[161,594],[162,595],[114,596],[124,597],[113,596],[134,598],[105,599],[104,600],[133,601],[127,602],[132,603],[107,604],[121,605],[106,606],[130,607],[102,608],[101,601],[131,609],[103,610],[108,611],[109,314],[112,611],[99,314],[135,612],[125,613],[116,614],[117,615],[119,616],[115,617],[118,618],[128,601],[110,619],[111,620],[120,621],[100,622],[123,613],[122,611],[126,314],[129,623],[163,624],[164,625],[165,626],[166,627],[167,628],[168,629],[169,630],[170,630],[171,631],[172,314],[173,632],[174,633],[176,634],[175,635],[177,636],[178,637],[179,638],[180,639],[181,640],[182,641],[183,642],[184,643],[185,644],[186,645],[187,646],[188,647],[189,648],[95,314],[96,314],[97,314],[136,649],[137,314],[138,314],[190,650],[191,651],[4073,314],[196,652],[460,442],[197,653],[195,654],[462,655],[461,656],[193,657],[458,314],[194,658],[79,314],[81,659],[457,442],[227,442],[2261,660],[2262,661],[2238,662],[2241,663],[2259,660],[2260,660],[2250,660],[2249,664],[2247,660],[2242,660],[2255,660],[2253,660],[2257,660],[2237,660],[2254,660],[2258,660],[2243,660],[2244,660],[2256,660],[2239,660],[2245,660],[2246,660],[2248,660],[2252,660],[2263,665],[2251,660],[2240,660],[2276,666],[2275,314],[2270,665],[2272,667],[2271,665],[2264,665],[2265,665],[2267,665],[2269,665],[2273,667],[2274,667],[2266,667],[2268,667],[4074,314],[4076,668],[4075,314],[4077,314],[4078,669],[3319,314],[567,670],[646,671],[647,672],[645,314],[560,314],[631,673],[630,674],[642,673],[633,675],[635,676],[654,676],[634,677],[557,678],[556,314],[562,679],[563,680],[651,681],[627,682],[629,683],[650,314],[648,682],[628,314],[561,680],[626,314],[2692,343],[2873,684],[3282,685],[2874,343],[3111,686],[3150,687],[3151,314],[3281,688],[3233,314],[3234,314],[3235,689],[3279,314],[3278,690],[3280,691],[3210,692],[3213,314],[3214,314],[3225,314],[3226,314],[3223,314],[3222,314],[3227,693],[3215,314],[3216,314],[3221,694],[3217,314],[3218,314],[3219,314],[3220,314],[3224,314],[3228,695],[3256,695],[3257,695],[3254,696],[3253,696],[3258,697],[3251,695],[3229,695],[3252,696],[3247,698],[3248,695],[3250,699],[3249,694],[3255,700],[3212,701],[3259,702],[3183,703],[3181,703],[3179,314],[3185,704],[3180,314],[3182,703],[3184,705],[3211,694],[3268,314],[3261,694],[3265,694],[3262,314],[3269,706],[3266,314],[3263,314],[3264,314],[3267,314],[3260,707],[3270,708],[3199,709],[3187,710],[3197,711],[3198,712],[3193,713],[3192,714],[3200,715],[3186,712],[3188,712],[3195,716],[3189,717],[3191,718],[3194,719],[3190,720],[3196,721],[3209,722],[3202,723],[3207,724],[3206,725],[3208,726],[3204,727],[3205,722],[3201,728],[3203,729],[3277,730],[3275,731],[3273,732],[3274,733],[3276,734],[3176,553],[3178,735],[3177,472],[3157,472],[3158,736],[3162,314],[3163,737],[3161,738],[3164,739],[3159,740],[3160,741],[3272,742],[3271,743],[3169,744],[3165,314],[3166,472],[3167,745],[3168,314],[3230,314],[3236,746],[3232,747],[3237,748],[3241,749],[3238,314],[3231,750],[3239,314],[3240,748],[3156,751],[3155,752],[3154,753],[3152,314],[3153,314],[3246,754],[3244,755],[3243,756],[3242,314],[3245,756],[2753,757],[2754,758],[2773,759],[2768,760],[2769,761],[2770,762],[2771,760],[2772,760],[2761,763],[2760,764],[2758,765],[2759,766],[2764,767],[2765,768],[2766,768],[2767,768],[2757,769],[2763,770],[2762,771],[2755,314],[2751,314],[2752,314],[2756,772],[565,314],[678,314],[98,314],[2121,773],[2120,774],[2119,314],[3930,775],[3174,314],[80,314],[3550,776],[3529,777],[3626,314],[3530,778],[3466,776],[3467,776],[3468,776],[3469,776],[3470,776],[3471,776],[3472,776],[3473,776],[3474,776],[3475,776],[3476,776],[3477,776],[3478,776],[3479,776],[3480,776],[3481,776],[3482,776],[3483,776],[3462,314],[3484,776],[3485,776],[3486,314],[3487,776],[3488,776],[3490,776],[3489,776],[3491,776],[3492,776],[3493,776],[3494,776],[3495,776],[3496,776],[3497,776],[3498,776],[3499,776],[3500,776],[3501,776],[3502,776],[3503,776],[3504,776],[3505,776],[3506,776],[3507,776],[3508,776],[3509,776],[3511,776],[3512,776],[3513,776],[3510,776],[3514,776],[3515,776],[3516,776],[3517,776],[3518,776],[3519,776],[3520,776],[3521,776],[3522,776],[3523,776],[3524,776],[3525,776],[3526,776],[3527,776],[3528,776],[3531,779],[3532,776],[3533,776],[3534,780],[3535,781],[3536,776],[3537,776],[3538,776],[3539,776],[3542,776],[3540,776],[3541,776],[3464,314],[3543,776],[3544,776],[3545,776],[3546,776],[3547,776],[3548,776],[3549,776],[3551,782],[3552,776],[3553,776],[3554,776],[3556,776],[3555,776],[3557,776],[3558,776],[3559,776],[3560,776],[3561,776],[3562,776],[3563,776],[3564,776],[3565,776],[3566,776],[3568,776],[3567,776],[3569,776],[3570,314],[3571,314],[3572,314],[3719,783],[3573,776],[3574,776],[3575,776],[3576,776],[3577,776],[3578,776],[3579,314],[3580,776],[3581,314],[3582,776],[3583,776],[3584,776],[3585,776],[3586,776],[3587,776],[3588,776],[3589,776],[3590,776],[3591,776],[3592,776],[3593,776],[3594,776],[3595,776],[3596,776],[3597,776],[3598,776],[3599,776],[3600,776],[3601,776],[3602,776],[3603,776],[3604,776],[3605,776],[3606,776],[3607,776],[3608,776],[3609,776],[3610,776],[3611,776],[3612,776],[3613,776],[3614,314],[3615,776],[3616,776],[3617,776],[3618,776],[3619,776],[3620,776],[3621,776],[3622,776],[3623,776],[3624,776],[3625,776],[3627,784],[3815,785],[3720,778],[3722,778],[3723,778],[3724,778],[3725,778],[3726,778],[3721,778],[3727,778],[3729,778],[3728,778],[3730,778],[3731,778],[3732,778],[3733,778],[3734,778],[3735,778],[3736,778],[3737,778],[3739,778],[3738,778],[3740,778],[3741,778],[3742,778],[3743,778],[3744,778],[3745,778],[3746,778],[3747,778],[3748,778],[3749,778],[3750,778],[3751,778],[3752,778],[3753,778],[3754,778],[3756,778],[3757,778],[3755,778],[3758,778],[3759,778],[3760,778],[3761,778],[3762,778],[3763,778],[3764,778],[3765,778],[3766,778],[3767,778],[3768,778],[3769,778],[3771,778],[3770,778],[3773,778],[3772,778],[3774,778],[3775,778],[3776,778],[3777,778],[3778,778],[3779,778],[3780,778],[3781,778],[3782,778],[3783,778],[3784,778],[3785,778],[3786,778],[3788,778],[3787,778],[3789,778],[3790,778],[3791,778],[3793,778],[3792,778],[3794,778],[3795,778],[3796,778],[3797,778],[3798,778],[3799,778],[3801,778],[3800,778],[3802,778],[3803,778],[3804,778],[3805,778],[3806,778],[3463,776],[3807,778],[3808,778],[3810,778],[3809,778],[3811,778],[3812,778],[3813,778],[3814,778],[3628,776],[3629,776],[3630,314],[3631,314],[3632,314],[3633,776],[3634,314],[3635,314],[3636,314],[3637,314],[3638,314],[3639,776],[3640,776],[3641,776],[3642,776],[3643,776],[3644,776],[3645,776],[3646,776],[3651,786],[3649,787],[3650,788],[3648,789],[3647,776],[3652,776],[3653,776],[3654,776],[3655,776],[3656,776],[3657,776],[3658,776],[3659,776],[3660,776],[3661,776],[3662,314],[3663,314],[3664,776],[3665,776],[3666,314],[3667,314],[3668,314],[3669,776],[3670,776],[3671,776],[3672,776],[3673,782],[3674,776],[3675,776],[3676,776],[3677,776],[3678,776],[3679,776],[3680,776],[3681,776],[3682,776],[3683,776],[3684,776],[3685,776],[3686,776],[3687,776],[3688,776],[3689,776],[3690,776],[3691,776],[3692,776],[3693,776],[3694,776],[3695,776],[3696,776],[3697,776],[3698,776],[3699,776],[3700,776],[3701,776],[3702,776],[3703,776],[3704,776],[3705,776],[3706,776],[3707,776],[3708,776],[3709,776],[3710,776],[3711,776],[3712,776],[3713,776],[3714,776],[3465,790],[3715,314],[3716,314],[3717,314],[3718,314],[3923,791],[3924,792],[3889,314],[3897,793],[3891,794],[3898,314],[3920,795],[3895,796],[3919,797],[3916,798],[3899,799],[3900,314],[3893,314],[3890,314],[3921,800],[3917,801],[3901,314],[3918,802],[3902,803],[3904,804],[3905,805],[3894,806],[3906,807],[3907,806],[3909,807],[3910,808],[3911,809],[3913,810],[3908,811],[3914,812],[3915,813],[3892,814],[3912,815],[3896,816],[3903,314],[3922,817],[954,314],[667,818],[669,819],[668,820],[666,821],[665,314],[769,314],[770,822],[4043,823],[3982,442],[618,314],[620,824],[619,314],[2413,314],[2424,442],[2462,825],[2458,343],[2460,826],[2459,827],[2461,826],[4042,828],[4041,314],[3324,442],[483,829],[488,830],[495,831],[478,832],[231,314],[239,833],[379,834],[382,835],[354,314],[367,836],[374,837],[256,314],[356,314],[237,314],[353,838],[399,839],[238,314],[229,840],[381,841],[383,842],[384,843],[455,844],[348,845],[301,846],[361,847],[362,848],[360,849],[359,314],[355,850],[380,851],[240,852],[425,314],[426,853],[267,854],[241,855],[268,854],[304,854],[207,854],[377,856],[376,314],[366,857],[473,314],[216,314],[494,858],[433,859],[434,860],[430,861],[512,314],[331,314],[435,184],[431,862],[517,863],[516,864],[511,314],[282,314],[334,865],[333,314],[510,866],[432,442],[287,867],[294,868],[296,869],[286,314],[291,870],[293,871],[295,872],[290,873],[288,314],[292,874],[513,314],[509,314],[515,875],[514,314],[285,876],[504,877],[507,878],[275,879],[274,880],[273,881],[520,442],[272,882],[261,314],[522,314],[3317,883],[3316,314],[3358,884],[523,442],[524,885],[199,314],[363,886],[364,887],[365,888],[203,314],[368,314],[223,889],[198,314],[447,442],[205,890],[446,891],[445,892],[436,314],[437,314],[444,314],[439,314],[442,893],[438,314],[440,894],[443,895],[441,894],[236,314],[233,314],[234,854],[388,314],[393,896],[394,897],[392,898],[390,899],[391,900],[386,314],[453,184],[228,184],[482,901],[489,902],[493,903],[322,904],[321,314],[316,314],[469,905],[477,906],[349,907],[350,908],[428,909],[338,314],[451,910],[326,442],[343,911],[454,912],[339,314],[342,913],[340,314],[452,914],[449,915],[448,314],[450,314],[346,314],[424,916],[211,917],[324,918],[328,919],[344,920],[347,921],[336,922],[329,923],[476,924],[402,925],[320,926],[208,927],[475,928],[204,929],[395,930],[387,314],[396,931],[413,932],[385,314],[412,933],[87,314],[407,934],[232,314],[427,935],[403,314],[217,314],[219,314],[358,314],[411,936],[235,314],[259,937],[345,938],[265,939],[325,314],[410,314],[389,314],[415,940],[416,941],[357,314],[418,942],[420,943],[419,944],[369,314],[409,927],[422,945],[319,946],[408,947],[414,948],[244,314],[248,314],[247,314],[246,314],[251,314],[245,314],[254,314],[253,314],[250,314],[249,314],[252,314],[255,949],[243,314],[311,950],[310,314],[315,951],[312,952],[314,953],[317,951],[313,952],[3359,954],[224,955],[303,956],[472,957],[470,314],[499,958],[501,959],[465,960],[500,961],[212,962],[209,962],[242,314],[226,963],[225,964],[221,965],[222,966],[230,967],[258,967],[269,967],[305,968],[270,968],[214,969],[213,314],[309,970],[308,971],[307,972],[306,973],[215,974],[456,975],[257,976],[464,977],[429,978],[459,979],[463,980],[352,981],[351,982],[332,983],[318,984],[300,985],[302,986],[299,987],[421,988],[323,314],[487,314],[220,989],[423,990],[471,991],[330,314],[260,992],[337,993],[335,994],[262,995],[397,996],[466,314],[263,997],[398,997],[485,314],[484,314],[486,314],[468,314],[467,314],[400,998],[327,314],[297,999],[218,1000],[276,314],[202,1001],[264,314],[491,442],[201,314],[503,1002],[284,442],[497,184],[283,1003],[480,1004],[281,1002],[206,314],[505,1005],[279,442],[280,442],[271,314],[200,314],[278,1006],[277,1007],[266,1008],[341,629],[401,629],[417,314],[405,1009],[404,314],[289,876],[210,314],[298,442],[474,889],[481,1010],[82,442],[85,1011],[86,1012],[83,442],[84,314],[378,1013],[373,1014],[372,314],[371,1015],[370,314],[479,1016],[490,1017],[492,1018],[496,1019],[3318,1020],[498,1021],[502,1022],[530,1023],[506,1023],[529,1024],[508,1025],[518,1026],[3360,1027],[519,1028],[521,1029],[525,1030],[528,889],[527,314],[526,601],[3175,1031],[3170,1032],[3171,553],[3173,1033],[551,1034],[534,314],[535,1034],[550,1035],[553,1036],[552,1037],[2876,1038],[3104,1039],[2875,1040],[3086,1041],[3097,1042],[3087,1043],[3098,1044],[3088,1045],[3082,1046],[3100,1047],[3089,1048],[3077,1049],[3105,1050],[3073,1050],[3106,1050],[3076,1050],[3083,1050],[3085,1050],[3074,1050],[3080,1051],[3079,1050],[3084,1052],[3107,1053],[3090,1054],[3092,1055],[3071,314],[3102,1056],[3099,1057],[3091,1058],[3103,314],[3081,1059],[3072,1060],[3095,343],[3110,1061],[3101,314],[3070,1050],[3094,1062],[3108,1063],[3075,1064],[3093,1065],[3109,1066],[3096,1067],[3078,1068],[2968,1069],[2943,1070],[2949,1071],[2993,314],[2879,1072],[2880,1073],[2900,1074],[2882,314],[2895,1075],[2896,1076],[2897,1077],[2898,1075],[2899,1075],[2888,1078],[2887,1079],[2885,1080],[2886,1081],[2891,1082],[2892,1083],[2893,1083],[2894,1083],[2884,1084],[2890,1085],[2889,1086],[2881,314],[2877,314],[2878,314],[2883,1087],[2915,1088],[2917,1089],[2919,1090],[2929,1091],[2931,1092],[2908,1093],[2913,1094],[2920,1095],[2932,1096],[2910,1097],[2933,1098],[2923,1099],[2935,1100],[2936,1098],[2937,1101],[2939,1102],[2926,1103],[2940,1104],[2941,1105],[2944,1106],[2942,1107],[2905,1108],[2946,1109],[2947,1110],[2948,1111],[2950,1112],[2952,1113],[2901,314],[2953,1114],[2927,1115],[2906,1098],[2955,1116],[2904,1117],[2916,1118],[2918,1118],[2928,1119],[2930,1118],[2914,1120],[2912,1121],[2934,1098],[2902,1122],[2911,1122],[2951,1123],[2954,1124],[2903,1125],[2945,314],[2966,385],[2975,1126],[2963,1127],[2971,1128],[2960,1129],[2961,1130],[2976,1131],[2907,314],[2990,1132],[2964,1126],[2965,1133],[2938,1122],[2956,1095],[2967,1134],[2969,1135],[2970,1105],[2973,1136],[2909,1107],[2921,1137],[2974,1138],[2972,1139],[2962,1140],[2977,1141],[2978,1142],[2922,1107],[2979,1143],[2980,314],[2957,1144],[2924,1145],[2981,1095],[2982,1146],[2983,1146],[2984,1147],[2985,1148],[2986,1149],[2958,1150],[2959,1151],[2987,1152],[2988,1153],[2989,1126],[2991,1154],[2992,1155],[2925,1125],[2994,1156],[2995,1157],[3069,1158],[3059,1159],[3003,1160],[3005,1161],[3058,314],[3004,1162],[3062,1163],[3061,1164],[3060,1165],[2996,314],[3006,1160],[3007,314],[2998,1166],[3002,1167],[2997,314],[2999,1168],[3000,1169],[3001,314],[3008,1170],[3009,1170],[3010,1170],[3011,1170],[3012,1170],[3013,1170],[3014,1170],[3015,1170],[3016,1170],[3017,1170],[3018,1170],[3019,1170],[3020,1170],[3022,1170],[3021,1170],[3023,1170],[3024,1170],[3025,1170],[3026,1170],[3057,1171],[3027,1170],[3028,1170],[3029,1170],[3030,1170],[3031,1170],[3032,1170],[3033,1170],[3034,1170],[3035,1170],[3036,1170],[3037,1170],[3038,1170],[3039,1170],[3041,1170],[3040,1170],[3042,1170],[3043,1170],[3044,1170],[3045,1170],[3046,1170],[3047,1170],[3048,1170],[3049,1170],[3050,1170],[3051,1170],[3052,1170],[3053,1170],[3056,1170],[3054,1170],[3055,1170],[3065,1172],[3067,1173],[3068,1174],[3066,1173],[3063,1172],[3064,1175],[614,1176],[612,1177],[613,1178],[601,1179],[602,1177],[609,1180],[600,1181],[605,1182],[615,314],[606,1183],[611,1184],[617,1185],[616,1186],[599,1187],[607,1188],[608,1189],[603,1190],[610,1176],[604,1191],[3874,1192],[3835,1193],[3834,1194],[3873,1195],[3875,1196],[3816,442],[3817,442],[3818,442],[3862,1197],[3841,1198],[3842,1198],[3843,1199],[3844,442],[3845,442],[3846,1200],[3819,1201],[3847,442],[3848,442],[3849,1202],[3850,442],[3851,442],[3852,442],[3853,442],[3854,442],[3855,442],[3820,1201],[3856,442],[3857,442],[3858,1201],[3859,442],[3860,442],[3861,1202],[3876,1199],[3863,1192],[3864,1192],[3865,1192],[3866,1192],[3867,1192],[3868,314],[3869,1192],[3870,1203],[3877,1204],[3878,1205],[3887,1206],[3832,1207],[3821,1208],[3822,1192],[3823,1208],[3824,1192],[3825,314],[3826,1192],[3827,314],[3828,1192],[3829,1192],[3830,1192],[3831,1192],[3872,1192],[3839,1209],[3840,1210],[3836,1211],[3837,1212],[3871,1213],[3833,442],[3838,1214],[3879,1208],[3880,1208],[3886,1215],[3881,1192],[3882,1208],[3883,1208],[3884,1192],[3885,1208],[3943,314],[3959,1216],[3960,1216],[3961,1216],[3962,1216],[3976,1217],[3963,1218],[3964,1218],[3965,1219],[3956,1220],[3954,1221],[3945,314],[3949,1222],[3953,1223],[3951,1224],[3958,1225],[3946,1226],[3947,1227],[3948,1228],[3950,1229],[3952,1230],[3955,1231],[3957,1232],[3966,1218],[3967,1218],[3968,1218],[3969,1216],[3970,1218],[3971,1218],[3944,1218],[3972,314],[3974,1233],[3973,1218],[3975,1216],[3391,459],[3408,1234],[3409,1234],[3411,1235],[3412,1236],[3390,456],[3413,1234],[3429,1237],[3410,1234],[3414,459],[3415,459],[3416,1234],[3417,442],[3418,1234],[3419,1238],[3420,1234],[3421,1234],[3422,459],[3423,1234],[3424,1234],[3425,1234],[3426,1234],[3427,1234],[3428,459],[4003,314],[4017,1239],[3998,442],[4000,1240],[4002,1241],[4001,1242],[3999,314],[4004,314],[4005,314],[4006,314],[4007,314],[4008,314],[4009,314],[4010,314],[4011,314],[4012,314],[4013,1243],[4015,1244],[4016,1244],[4014,314],[4018,1245],[2393,442],[623,1246],[577,1247],[578,1248],[581,1249],[573,1250],[580,1251],[576,1252],[571,314],[582,1253],[583,1254],[406,1032],[3172,472],[3323,442],[598,314],[2122,314],[596,1255],[643,314],[558,314],[77,314],[78,314],[13,314],[14,314],[16,314],[15,314],[2,314],[17,314],[18,314],[19,314],[20,314],[21,314],[22,314],[23,314],[24,314],[3,314],[25,314],[26,314],[4,314],[27,314],[31,314],[28,314],[29,314],[30,314],[32,314],[33,314],[34,314],[5,314],[35,314],[36,314],[37,314],[38,314],[6,314],[42,314],[39,314],[40,314],[41,314],[43,314],[7,314],[44,314],[49,314],[50,314],[45,314],[46,314],[47,314],[48,314],[8,314],[54,314],[51,314],[52,314],[53,314],[55,314],[9,314],[56,314],[57,314],[58,314],[60,314],[59,314],[61,314],[62,314],[10,314],[63,314],[64,314],[65,314],[11,314],[66,314],[67,314],[68,314],[69,314],[70,314],[1,314],[71,314],[72,314],[12,314],[75,314],[74,314],[73,314],[76,314],[3342,775],[2695,1256],[2697,1257],[2698,1258],[2699,1259],[2700,1260],[2701,1261],[1250,1262],[2709,1263],[2710,1264],[2712,1265],[2713,1266],[2708,1267],[2714,1268],[2715,1269],[2703,1270],[2704,1270],[2717,1271],[2718,1272],[2716,1273],[2705,1274],[2696,314],[2719,314],[2720,1275],[2711,1276],[2736,1277],[2706,1278],[1251,1279],[981,1280],[980,1281],[2721,1282],[2722,1283],[2723,1284],[2707,1284],[2724,1284],[2702,1285],[2725,1286],[2726,1287],[2727,1288],[2728,1286],[2735,1289],[1134,1290],[1135,1291],[1144,1292],[1149,1293],[1145,1294],[1143,1295],[1136,1296],[1249,1297],[883,1298],[1146,1299],[1137,1300],[1034,1301],[1147,1302],[1139,1303],[1035,1304],[1142,1305],[1148,385],[1095,1306],[1101,1307],[1102,1308],[1103,1309],[1100,1310],[1252,1311],[2474,1312],[1081,1313],[1104,1314],[1106,1315],[1110,1316],[1111,1317],[1112,1315],[1113,1318],[1056,1319],[1047,1320],[1055,1321],[1114,1322],[1115,1323],[1116,1324],[1051,1325],[1118,1326],[1119,1327],[1042,1328],[1082,1329],[1123,1330],[1124,1331],[1126,1332],[1128,1333],[1129,1334],[1130,1335],[1054,1324],[1122,1336],[1132,1337],[1133,1329],[1150,1338],[1152,1339],[1052,1340],[1153,1341],[1155,1342],[1084,1343],[1157,1344],[1158,1345],[1236,1346],[1237,1315],[1085,1347],[1238,1348],[1239,1349],[1164,1350],[1163,1351],[1240,1352],[1241,1353],[1242,1353],[1243,1354],[1245,1355],[1279,1356],[1253,1356],[1254,1357],[1255,1358],[1256,1357],[1257,1359],[1258,1357],[1259,1359],[1260,1356],[1261,1357],[1280,1357],[1262,1357],[1263,1360],[1264,1361],[1281,1357],[1265,1359],[1266,1357],[1267,1357],[1268,1362],[1269,1359],[1270,1357],[1282,1357],[1271,1357],[1272,1357],[1273,1357],[1274,1359],[1283,1357],[1275,1362],[1284,1357],[1276,1359],[1178,1363],[1179,1364],[1180,1365],[1181,1366],[1182,1367],[1183,1368],[1184,1369],[1053,1370],[1185,1371],[1186,1372],[1187,1373],[1189,1374],[1043,1375],[1233,1376],[1044,1377],[1234,1378],[1190,1379],[1191,1380],[1192,1381],[1193,1382],[1195,1383],[1196,1363],[1188,1384],[1197,1368],[1235,1385],[1198,1386],[2091,1387],[2090,1388],[1316,343],[1317,343],[1318,343],[1319,343],[1320,343],[1321,343],[1397,1389],[1398,1389],[1399,343],[1400,343],[1401,343],[1402,343],[1403,343],[1404,343],[1405,343],[1406,343],[1407,343],[1408,343],[1409,343],[1410,1390],[1411,1390],[1412,343],[1413,343],[1414,343],[1415,343],[1416,343],[1417,343],[1418,343],[1419,343],[1420,343],[1421,343],[1422,343],[1423,343],[1424,343],[1425,343],[1426,343],[1427,343],[1428,343],[1429,343],[1430,343],[1431,343],[1432,343],[1433,343],[1434,343],[1435,343],[1436,343],[1437,343],[1438,343],[1439,343],[1440,343],[1441,343],[1442,343],[1443,1390],[1444,343],[1445,1390],[1446,1390],[1447,343],[1448,343],[1449,343],[1450,343],[1451,343],[1452,343],[1453,343],[1454,343],[1455,343],[1456,343],[1457,343],[1458,343],[1459,343],[1460,343],[1461,343],[1462,343],[1463,343],[1464,343],[1465,343],[1466,1390],[1467,343],[1468,1390],[1469,343],[1470,343],[1471,1390],[1472,343],[1473,343],[1474,343],[1475,343],[1476,343],[1477,343],[1478,343],[1479,343],[1480,343],[1481,343],[1482,343],[1483,343],[1484,343],[1485,343],[1486,343],[1487,343],[1488,343],[1489,343],[1490,1390],[1491,1390],[1492,1390],[1493,343],[1494,343],[1495,343],[1496,343],[1497,343],[1498,343],[1499,1390],[1500,1390],[1501,343],[1502,343],[1503,343],[1504,343],[1505,343],[1506,343],[1507,343],[1508,343],[1509,343],[1510,343],[1511,343],[1512,343],[1513,343],[1514,343],[1515,343],[1516,343],[1517,343],[1518,343],[1519,343],[1520,343],[1521,343],[1522,343],[1523,343],[1524,343],[1525,343],[1526,343],[1527,343],[1528,343],[1529,343],[1530,1390],[1531,1390],[1532,343],[1533,343],[1534,343],[1535,343],[1536,343],[1537,343],[1538,343],[1539,343],[1540,343],[1541,343],[1542,343],[1543,343],[1544,343],[1545,343],[1546,343],[1547,343],[1548,343],[1549,343],[1550,343],[1551,343],[1552,343],[1553,343],[1554,343],[1555,343],[1556,343],[1557,343],[1558,343],[1559,343],[1560,1390],[1561,343],[1562,343],[1563,343],[1564,343],[1565,343],[1566,343],[1567,343],[1568,343],[1569,343],[1570,343],[1571,343],[1572,343],[1573,343],[1574,343],[1575,343],[1576,343],[1577,343],[1578,343],[1579,343],[1580,343],[1581,343],[1582,343],[1583,343],[1584,343],[1585,343],[1586,343],[1587,343],[1588,343],[1589,343],[1590,343],[1591,343],[1592,343],[1593,343],[1594,343],[1595,343],[1596,343],[1597,343],[1598,343],[1599,343],[1600,343],[1601,343],[1602,343],[1603,1390],[1604,1390],[1605,1390],[1606,1390],[1607,343],[1608,343],[1609,343],[1610,343],[1611,1390],[1612,343],[1613,343],[1614,343],[1615,1390],[1616,343],[1617,343],[1618,343],[1619,343],[1620,343],[1621,343],[1622,343],[1623,343],[1624,343],[1625,343],[1626,343],[1627,343],[1628,343],[1629,343],[1630,343],[1631,343],[1632,343],[1633,343],[1634,343],[1635,343],[1636,343],[1637,343],[1638,343],[1639,343],[1640,343],[1641,343],[1642,343],[1643,343],[1644,343],[1645,343],[1646,343],[1647,343],[1648,343],[1649,343],[1650,343],[1651,343],[1652,343],[1653,343],[1654,343],[1655,343],[1656,343],[1657,343],[1658,343],[1659,343],[1660,343],[1661,343],[1662,343],[1663,343],[1664,343],[1665,343],[1666,343],[1667,343],[1668,343],[1669,343],[1670,343],[1671,343],[1672,343],[1673,1390],[1674,1390],[1675,343],[1676,343],[1677,343],[1678,343],[1679,343],[1680,343],[1681,343],[1682,343],[1683,343],[1684,343],[1685,343],[1686,343],[1687,343],[1688,343],[1689,343],[1690,343],[1691,343],[1692,343],[1693,343],[1694,343],[1695,343],[1696,343],[1697,343],[1698,343],[1699,343],[1700,343],[1701,343],[1702,343],[1703,343],[1704,343],[1705,343],[1706,343],[1707,343],[1708,343],[1709,343],[1710,343],[1711,343],[1712,343],[1713,343],[1714,343],[1715,343],[1716,343],[1717,343],[1718,343],[1719,343],[1720,343],[1721,343],[1722,343],[1723,343],[1724,343],[1725,343],[1726,343],[1727,343],[1728,343],[1729,343],[1730,343],[1731,343],[1732,1390],[1733,1390],[1734,343],[1735,343],[1736,343],[1737,343],[1738,343],[1739,343],[1740,343],[1741,343],[1742,343],[1743,343],[1744,343],[1745,343],[1746,343],[1747,343],[1748,343],[1749,343],[1750,343],[1751,343],[1752,343],[1753,343],[1754,343],[1755,343],[1756,343],[1757,343],[1758,343],[1759,343],[1760,343],[1761,343],[1762,343],[1763,343],[1764,343],[1765,343],[1766,343],[1767,343],[1768,343],[1769,343],[1770,343],[1771,1390],[1772,343],[1773,343],[1774,343],[1775,343],[1776,343],[1777,343],[1778,343],[1779,343],[1780,343],[1781,343],[1782,1390],[1783,1390],[1784,343],[1785,343],[1786,343],[1787,343],[1788,343],[1789,343],[1790,343],[1791,343],[1792,343],[1793,343],[1794,343],[1795,343],[1796,343],[1797,343],[1798,343],[1799,343],[1800,343],[1801,343],[1802,343],[1803,343],[1804,343],[1805,343],[1806,343],[1807,343],[1808,343],[1809,343],[1810,343],[1811,343],[1812,343],[1813,343],[1814,343],[1815,343],[1816,343],[1817,343],[1818,343],[1819,1390],[1820,1390],[1821,1390],[1822,343],[1823,343],[1824,343],[1825,343],[1826,343],[1827,343],[1828,343],[1829,343],[1830,343],[1831,1390],[1832,1390],[1833,343],[1834,343],[1835,343],[1836,343],[1837,343],[1838,1389],[1839,343],[1840,343],[1841,343],[1842,343],[1843,343],[1844,343],[1845,343],[1846,343],[1847,343],[1848,343],[1849,343],[1850,343],[1851,343],[1852,343],[1853,343],[1854,343],[1855,343],[1856,343],[1857,343],[1858,343],[1859,343],[1860,1390],[1861,343],[1862,343],[1863,343],[1864,343],[1865,343],[1866,343],[1867,343],[1868,343],[1869,343],[1870,343],[1871,343],[1872,1390],[1873,343],[1874,343],[1875,343],[1876,343],[1877,343],[1878,343],[1879,343],[1880,343],[1881,343],[1882,343],[1883,343],[1884,343],[1885,1390],[1886,1390],[1887,343],[1888,343],[1889,343],[1890,343],[1891,343],[1892,343],[1893,343],[1894,343],[1895,343],[1896,343],[1897,343],[1898,343],[1899,343],[1900,343],[1901,1390],[1902,1390],[1903,343],[1904,343],[1905,343],[1906,343],[1907,343],[1908,343],[1909,343],[1910,343],[1911,343],[1912,343],[1913,343],[1914,343],[1915,343],[1916,343],[1917,343],[1918,343],[1919,343],[1920,343],[1921,343],[1922,343],[1923,343],[1924,343],[1925,343],[1926,343],[1927,343],[1928,343],[1929,343],[1930,343],[1931,343],[1932,1390],[1933,1390],[1934,343],[1935,343],[1936,1390],[1937,1390],[1938,343],[1939,343],[1940,343],[1941,343],[1942,343],[1943,1389],[1944,1389],[1945,343],[1946,343],[1947,343],[1948,343],[1949,343],[1950,343],[1951,343],[1952,343],[1953,343],[1954,343],[1955,343],[1956,343],[1957,343],[1958,343],[1959,343],[1960,1390],[1961,1390],[1962,343],[1963,343],[1964,343],[1965,343],[1966,1390],[1967,1390],[1968,343],[1969,343],[1970,343],[1971,343],[1972,343],[1973,343],[1974,343],[1975,343],[1976,343],[1977,343],[1978,343],[1979,343],[1980,343],[1981,343],[1982,343],[1983,343],[1984,343],[1999,1391],[2000,1391],[2001,1391],[2002,1391],[2003,1391],[2004,343],[2005,343],[2006,343],[2007,343],[2008,343],[2009,343],[2010,343],[2011,343],[2012,343],[2013,343],[2014,1389],[2015,1389],[2016,343],[2017,343],[2018,343],[2019,343],[2020,343],[2021,343],[2022,343],[2023,343],[2024,1390],[2025,1390],[2026,343],[2027,343],[2028,343],[2029,343],[2030,343],[2031,343],[2032,343],[2033,343],[2034,343],[2035,343],[2036,343],[2037,343],[2038,343],[2039,343],[2040,343],[2041,343],[2042,343],[2043,343],[2044,343],[2045,343],[2046,343],[2047,343],[2048,1390],[2049,1390],[2050,343],[2051,343],[2052,343],[2053,343],[2054,343],[2055,343],[2056,343],[2057,343],[2058,343],[2059,343],[2060,343],[2061,343],[2062,343],[2063,343],[2064,343],[2065,343],[2066,343],[2067,343],[2068,343],[2069,343],[2070,343],[2071,343],[2072,343],[2073,343],[2074,343],[2075,343],[2076,343],[2077,343],[2078,1390],[2079,1390],[2080,343],[2081,343],[2082,343],[2083,343],[1373,1389],[1374,1389],[1375,1389],[1376,1389],[1377,343],[1378,1389],[1379,1389],[2084,343],[2085,343],[2086,1390],[2087,1390],[2088,1390],[2094,1392],[1247,1393],[1285,1394],[1278,1395],[1286,1396],[1246,1397],[1277,1398],[1199,1399],[994,1400],[1287,1401],[1160,1402],[1289,1403],[1290,1404],[1291,314],[1292,314],[1293,314],[1294,314],[1295,314],[1296,314],[1297,314],[1057,1275],[1036,1405],[1026,1405],[982,314],[1023,1406],[1048,1406],[1298,1407],[1088,1275],[1027,1408],[1075,1409],[1008,1405],[1000,1405],[1125,1410],[1002,1406],[1097,1405],[1014,1411],[995,1405],[1107,1405],[1028,1405],[983,1405],[984,1412],[1079,1413],[1015,1414],[1288,1405],[1299,1410],[1300,1405],[882,1415],[989,1416],[1315,1417],[2092,1418],[2093,1419],[2089,1420],[1998,1421],[872,1422],[874,1423],[885,1424],[1156,1425],[992,1426],[1086,1427],[878,1428],[1087,1429],[993,1430],[875,1429],[1096,314],[876,1431],[1105,1432],[877,1433],[879,1434],[873,1431],[1154,1435],[978,1436],[991,1437],[979,1438],[996,1423],[880,1439],[1161,1440],[881,1441],[870,314],[884,1429],[1073,1442],[1301,1443],[1074,1444],[1120,1445],[1165,1446],[1076,1447],[1059,1448],[1060,1449],[1166,1450],[1109,1451],[1068,1452],[1167,1453],[1168,1454],[1066,1455],[1169,1456],[1067,1457],[1170,1458],[1302,1459],[1069,1460],[1172,1461],[1030,1462],[1070,1463],[1012,1464],[1013,1465],[1017,1466],[1173,1467],[1018,1468],[1019,1468],[1022,1469],[1021,1470],[1303,1471],[1304,1472],[1024,1473],[1025,1474],[988,1475],[1089,1476],[1037,1477],[1174,1478],[1175,1479],[1077,1480],[1009,1481],[998,1482],[1171,1482],[999,1482],[1001,1483],[1003,1484],[1058,1485],[1004,1482],[1072,1486],[1005,1487],[1176,1488],[1007,1489],[1006,1490],[1010,1471],[1099,1491],[1098,1492],[1090,1484],[1092,1482],[1093,1493],[1091,1494],[1094,1495],[1305,1496],[1078,1497],[1083,1498],[1046,1499],[1045,1500],[1038,1501],[1050,1502],[1177,1479],[1127,1503],[1039,1504],[1121,1505],[1131,1506],[1049,1507],[1151,1508],[1040,1509],[1200,1510],[1061,1511],[1201,1512],[1011,1301],[1062,1290],[1202,1301],[1020,1301],[1203,1513],[1108,1514],[1204,1515],[1205,1513],[1065,1516],[1206,1515],[1063,1517],[1064,1518],[1232,1519],[1306,1520],[1307,1521],[1029,314],[1248,1522],[1159,1504],[1162,1290],[985,1290],[1117,1290],[986,1290],[1208,1290],[1207,314],[1210,1523],[1209,1524],[987,1525],[1211,1526],[1308,1527],[1138,1528],[1141,1529],[1212,1530],[1213,1482],[1309,1291],[1214,1531],[1215,1532],[1310,1291],[997,1533],[1216,1534],[1217,1535],[1311,1536],[1218,1537],[1312,1538],[1219,1533],[1220,1539],[1071,1540],[1313,1527],[1314,1541],[1221,1542],[1222,1543],[1223,1544],[990,1415],[1244,1545],[1080,1546],[1194,1290],[1041,1547],[1031,1548],[1224,1549],[1016,1550],[1225,1551],[1032,1552],[1033,1553],[1140,1554],[1227,1555],[1228,1555],[1226,1290],[1230,1556],[1231,1556],[1229,1290],[1323,1557],[1324,1557],[1325,1558],[1332,1559],[1338,1560],[1339,1561],[1343,1562],[1384,1563],[1344,1564],[1345,1565],[1385,1565],[1346,1566],[1347,1565],[1348,1567],[1349,1568],[1350,1569],[1351,1569],[1352,1570],[1353,1566],[1354,1571],[1355,1571],[1356,1572],[1358,1573],[1359,1572],[1360,1574],[1361,1565],[1362,1575],[1363,1565],[1364,1576],[1365,1577],[1366,1561],[1337,1578],[1367,1578],[1368,1579],[1369,1579],[1370,1580],[1372,1581],[1380,1582],[1381,314],[1382,1583],[1383,1584],[1386,1585],[1387,1586],[1388,1587],[1326,1406],[1334,1405],[1357,1405],[1396,1588],[1371,1589],[1322,1590],[1340,1591],[1331,1592],[1333,1415],[1342,1593],[1330,1594],[1327,314],[1328,1595],[1341,1429],[1329,1596],[1336,1597],[1389,1598],[1390,1599],[1391,1600],[1392,1601],[1335,1602],[1393,1603],[1394,1604],[1395,1605],[858,1069],[918,1070],[856,1606],[924,1071],[916,1607],[855,314],[974,314],[917,1608],[854,314],[857,1607],[853,314],[818,1609],[819,1610],[839,1611],[821,314],[834,1612],[835,1613],[836,1614],[837,1612],[838,1612],[827,1615],[826,1616],[824,1617],[825,1618],[830,1619],[831,1620],[832,1620],[833,1620],[823,1621],[829,1622],[828,1623],[820,314],[816,314],[817,314],[822,1624],[890,1625],[892,1626],[894,1627],[902,1628],[904,1629],[886,1630],[888,1631],[895,1632],[905,1633],[848,1634],[906,1635],[897,1636],[907,1635],[909,1637],[851,1635],[910,1638],[911,1639],[913,1640],[899,1641],[850,1642],[914,1643],[919,1644],[915,1645],[844,1646],[921,1647],[864,1648],[922,1635],[923,1649],[866,1650],[925,1651],[927,1652],[840,314],[928,1653],[900,1654],[845,1635],[930,1655],[843,1656],[891,1657],[893,1657],[901,1658],[903,1657],[889,1659],[887,1660],[908,1635],[841,1661],[863,1661],[926,1662],[929,1663],[842,1664],[920,314],[951,385],[958,1638],[938,1665],[955,1666],[935,1667],[936,1668],[959,1669],[846,314],[867,1670],[939,1638],[940,1671],[912,1661],[931,1632],[952,1672],[859,1673],[953,1643],[956,1674],[847,1645],[896,1675],[957,1676],[977,1677],[937,1678],[960,1679],[961,1680],[852,1645],[962,1681],[963,314],[932,1682],[898,1683],[933,1684],[934,1685],[964,1632],[965,1686],[966,1686],[967,1687],[968,1688],[969,1689],[970,1690],[971,1691],[972,1638],[869,1692],[973,1693],[849,1664],[975,1694],[2729,314],[2734,1695],[2733,1696],[2730,1697],[2731,1698],[2732,1699],[976,1700],[1988,1701],[1997,1702],[1989,1703],[1990,1704],[1987,1705],[1985,1681],[1991,1638],[1986,1706],[1992,314],[1994,1707],[1995,1708],[1996,1709],[1993,1710],[862,1711],[865,1712],[861,1713],[868,1714],[860,1715],[569,1716],[625,1717],[585,1718],[570,1716],[568,314],[584,1719],[624,314],[622,314],[586,314],[621,1720],[579,1721],[597,1722],[587,1723],[653,1724],[658,1725],[652,1726],[644,1727],[640,1728],[636,1729],[649,314],[637,675],[663,1730],[660,1731],[656,1732],[655,1733],[638,1734],[662,1735],[632,314],[639,1736],[657,1737],[670,1738],[664,1739],[661,314],[641,314],[2559,1740],[2560,1741],[2561,1742],[3283,1040],[2691,1743],[2657,1744],[2571,1745],[2572,1746],[2627,1747],[2629,1748],[2631,1749],[2632,1747],[2633,1747],[2634,1747],[2635,1747],[2636,1747],[2637,1745],[2638,1745],[2639,1746],[2640,1745],[2642,1750],[2643,1745],[2644,1747],[2641,1745],[2645,1751],[2646,1747],[2647,1747],[2648,1747],[2649,1747],[2650,1747],[2651,1747],[2652,1751],[2653,1752],[2654,1747],[2655,1747],[2656,1747],[2658,1753],[2659,1754],[2660,1747],[2661,1746],[2662,1751],[2663,1751],[2664,1747],[2665,1747],[2666,1747],[2667,1747],[2668,1747],[2669,1747],[2670,1747],[2671,1747],[2672,1754],[2673,1747],[2674,1747],[2675,1747],[2676,1747],[2677,1747],[2678,1752],[2679,1747],[2680,1747],[2681,1747],[2682,1754],[2683,1747],[2684,1747],[2685,1747],[2686,1747],[2630,1746],[2628,1755],[2687,1755],[2688,1746],[2689,1754],[2558,1756],[2570,1757],[2569,1758],[2690,314],[2470,1759],[2473,1760],[2477,1761],[2478,1762],[2480,1763],[2481,1761],[2482,1764],[2483,1765],[2484,1763],[2485,1766],[2486,1767],[2487,1767],[2488,1767],[2489,1768],[2490,1768],[2491,1769],[2492,1765],[2493,1770],[2494,1771],[2476,1772],[2495,1769],[2496,1767],[2497,1767],[2498,1767],[2499,1767],[2500,1767],[2501,1767],[2502,1767],[2503,1767],[2504,1770],[2505,1767],[2509,1773],[2510,1766],[2511,1774],[2512,1767],[2513,1766],[2514,1775],[2506,1759],[2515,1776],[2507,1777],[2508,1778],[2516,1779],[2517,1761],[2518,1761],[2519,1780],[2520,1780],[2521,1768],[2522,1781],[2523,1781],[2524,1761],[2525,1782],[2527,1783],[2528,1767],[2529,1764],[2530,1768],[2531,1766],[2532,1784],[2533,1785],[2534,1766],[2535,1766],[2536,1786],[2566,1787],[2537,1788],[2538,1789],[2539,1790],[2540,1766],[2541,1766],[2542,1791],[2543,1761],[2467,1792],[2544,1793],[2545,1794],[2468,1795],[2464,1796],[2466,1771],[2471,1797],[2472,1798],[2526,1799],[2557,1800],[2568,1801],[2626,1802],[2546,1769],[2573,1803],[2574,1804],[2575,1805],[2577,1806],[2578,1807],[2579,1808],[2580,1809],[2581,1810],[2582,1811],[2583,1812],[2584,1813],[2585,1814],[2586,1815],[2587,1816],[2588,1817],[2589,1818],[2590,1819],[2591,1820],[2592,1821],[2593,1822],[2594,1823],[2595,1824],[2596,1825],[2597,1826],[2598,1827],[2599,1828],[2600,1829],[2601,1830],[2602,1831],[2603,1832],[2604,1833],[2605,1834],[2606,1835],[2607,1833],[2608,1836],[2609,1837],[2610,1838],[2611,1839],[2612,1840],[2613,1841],[2614,1842],[2615,1843],[2616,1844],[2617,1845],[2618,1846],[2576,1847],[2619,1848],[2620,1849],[2621,1850],[2622,1851],[2623,1852],[2624,1853],[2625,1854],[2547,1765],[2548,1765],[2475,1855],[2469,1769],[2549,1769],[2479,314],[2465,314],[2550,1769],[2551,314],[2552,314],[2553,343],[2554,314],[2555,314],[2567,314],[2556,314],[2463,314],[549,1856],[541,1857],[548,1858],[543,314],[544,314],[542,1859],[545,1860],[536,314],[537,314],[538,1856],[540,1861],[546,314],[547,1862],[539,1863],[2744,1864],[2742,1865],[2740,1865],[2743,1865],[2739,1865],[2741,1865],[2738,314],[555,263],[2148,1866],[3309,1867],[3310,1867],[3311,1868],[3312,1869],[3313,1869],[3314,1870],[659,1871]],"affectedFilesPendingEmit":[2110,2117,2140,2147,2234,2236,2278,2280,2284,2289,2293,2298,2300,2305,2309,2312,2315,2316,2321,2323,2325,2327,2329,2331,2333,2188,2334,2192,2194,2196,2198,2336,2339,2341,2344,2345,2202,2204,2349,2351,2353,2358,2360,2362,2214,2365,2224,2230,2149,2151,2367,2152,2368,2371,2369,2374,2153,2158,2159,2161,2376,2377,2164,2166,2168,2169,2172,2173,2174,2175,2177,2180,3348,3355,3357,2379,2139,2381,2380,2383,2232,2233,2384,2388,2235,2277,2279,2283,2282,2287,2288,2292,2294,2295,2307,2310,2116,2389,2314,2301,2357,2355,2390,2320,2302,2322,2303,2296,2221,2326,2299,2391,2304,2311,2324,2328,2330,2167,2297,2157,2392,2222,2399,2332,2308,2400,2402,2183,2404,2405,2182,2406,2407,2366,2191,2193,2195,3362,3363,2197,2408,2409,2160,2410,2411,2335,2412,2184,2338,2337,2187,2342,2343,2201,2165,2176,2348,2203,2171,2163,2350,2352,2415,2416,2356,2359,2361,2417,2418,2340,2210,2211,2212,2209,2207,2206,2208,2213,2364,2363,2228,2227,2229,2226,2419,2420,2225,2223,3365,3367,3370,3372,3377,3376,3315,3327,3381,3378,3380,3383,3382,3384,3385,3386,3434,3437,3436,3438,3346,3440,3354,3353,3356,3332,3337,3329,3366,2421,3368,3369,3347,3371,3373,3374,3375,3345,3379,3431,3433,3430,3432,3387,3435,3321,3361,3338,3344,3328,3441,3322,3333,3334,3330,2179,2178,3325,3326,3444,3446,3447,3449,2129,2124,3450,3453,3364,3888,2125,3925,3926,3928,3929,3932,3936,3931,3343,3938,3939,3942,3977,3979,3981,3983,3439,3984,3985,3941,3987,3990,3991,3993,3995,3997,4019,4021,4023,3452,4024,4027,4025,3336,4028,4029,4031,4032,4034,3980,2425,4035,4039,4038,4026,4040,2426,3331,4044,4045,3320,2427,2428,2429,2430,2396,2395,2394,2397,2431,2432,2433,2434,2435,2436,2107,3289,2318,2378,2382,3288,3287,2306,3285,2205,3286,2317,2386,2285,2286,2109,2132,2115,3290,2101,2370,2319,2313,2131,2137,2138,3291,2130,3292,2146,3293,2199,2437,2438,2385,2114,2290,2291,2398,2401,2181,2108,2095,2190,2105,2112,3294,2403,3295,2134,2200,2170,3296,2135,2136,2111,3297,2113,2347,2189,2439,2441,2440,3298,2162,2372,2373,2186,2099,3299,2100,2133,2231,2156,2155,2154,2375,2185,2098,2096,3301,2104,2346,2150,2106,532,2442,3302,3303,3304,2103,2281,3305,2102,2414,3306,2354,2097,2455,2387,2456,671,2123,2457,3284,3307,3308,2215,2219,2216,2217,2220,2218,533,555,2148,3309,3310,3311,3312,3313,3314,659],"version":"5.7.3"} \ No newline at end of file diff --git a/vitest.config.ts b/vitest.config.ts index c1e10b1e..f9f60e91 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,18 +1,29 @@ -import { defineConfig } from "vitest/config" -import path from "path" +import { defineConfig } from "vitest/config"; +import path from "path"; export default defineConfig({ test: { environment: "node", globals: true, + testTimeout: 30000, // The create-app template is a scaffold compiled inside generated apps, not here; // its imports (@/lib/agents/my-first-agent, ...) don't resolve in this repo. - exclude: ["**/node_modules/**", "**/dist/**", "packages/create-app/template/**", "e2e/**"], + exclude: [ + "**/node_modules/**", + "**/dist/**", + "packages/create-app/template/**", + "e2e/**", + ], coverage: { provider: "v8", reporter: ["text", "lcov"], include: ["app/api/**/*.ts", "lib/**/*.ts"], - exclude: ["lib/passport/validator-client.ts", "lib/passport/snarkjs.d.ts", "node_modules/", "dist/"], + exclude: [ + "lib/passport/validator-client.ts", + "lib/passport/snarkjs.d.ts", + "node_modules/", + "dist/", + ], }, }, resolve: { @@ -20,4 +31,4 @@ export default defineConfig({ "@": path.resolve(__dirname, "."), }, }, -}) +}); From dbae9488c79e39710b5d466ea040679bab05dc12 Mon Sep 17 00:00:00 2001 From: Unclebaffa Date: Fri, 21 Aug 2026 19:28:38 +0100 Subject: [PATCH 2/3] fix(auth): harden IP normalisation, XFF hop selection, persist error surfacing, and timer flush - Item 1 (XFF spoofing): add TRUSTED_PROXY_COUNT env var; when set, pick ips[length - 1 - trustedProxyCount] instead of walking the private-filter list, eliminating forged public-hop injection attacks on known infra - Item 2 (silent write failure): replace outer catch swallow in writePersistedKeys with console.error so EROFS / permission errors surface in application logs (inner rename-fallback preserved for atomicity) - Item 3 (debounced timer drops counters): reduce default window 1000ms -> 200ms; add FLUSH_USAGE_SYNC=true escape hatch for synchronous flush on every authenticated request for accurate usage accounting - Item 4 (IPv6 casing + port suffixes): add normalizeIp() helper that lowercases and strips bracket+port ([::1]:80) and IPv4+port (1.2.3.4:443) before all private-range prefix checks; getClientIp normalises returned IPs - Tests: expand getClientIp suite with uppercase FE80::1, [::1]:80, 127.0.0.1:8080, and TRUSTED_PROXY_COUNT=2 cases (645/645 pass) - Docs: document TRUSTED_PROXY_COUNT and FLUSH_USAGE_SYNC in .env.local.example --- .env.local.example | 11 +++++ __tests__/auth/api-keys.test.ts | 58 +++++++++++++++++++++---- lib/auth/api-keys.ts | 20 ++++++++- lib/auth/middleware.ts | 75 ++++++++++++++++++++++++++------- lib/auth/storage.ts | 11 ++++- 5 files changed, 147 insertions(+), 28 deletions(-) diff --git a/.env.local.example b/.env.local.example index 51fd3ae6..dad47566 100644 --- a/.env.local.example +++ b/.env.local.example @@ -48,6 +48,17 @@ DEBUG_ROUTES=false # customization -- equip/unequip of already-unlocked cosmetics still works. STELLAR_TREASURY_ADDRESS= +# Optional: Trusted proxy count for X-Forwarded-For parsing. +# Set to the number of reverse-proxy hops your infrastructure adds +# (e.g. "1" on Vercel, "2" if behind a load balancer + Cloudflare). +# When unset, the best-effort rightmost non-private IP is used instead. +# TRUSTED_PROXY_COUNT=1 + +# Optional: Force synchronous key-store flush on every authenticated request. +# Defaults to async/debounced (200ms). Set to "true" when accurate per-request +# usage counters matter (e.g. billing) at the cost of latency on hot paths. +# FLUSH_USAGE_SYNC=false + # Optional: Better Stack / Logtail structured API logs # Leave empty locally to keep logging as a no-op. LOGTAIL_SOURCE_TOKEN= diff --git a/__tests__/auth/api-keys.test.ts b/__tests__/auth/api-keys.test.ts index f79554fd..a577f1c7 100644 --- a/__tests__/auth/api-keys.test.ts +++ b/__tests__/auth/api-keys.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, beforeEach } from "vitest"; +import { describe, it, expect, beforeEach, afterEach } from "vitest"; import { createApiKey, listApiKeys, @@ -193,15 +193,57 @@ describe("API Key Authentication and Zero-Trust Protection", () => { expect(result.headers?.["X-Api-Tier"]).toBe("free"); }); - it("extracts real client IP by skipping trusted proxy hops in X-Forwarded-For", () => { - const req = new Request("http://localhost:3000/api/feed", { - headers: { - "x-forwarded-for": "198.51.100.22, 10.0.0.1, 127.0.0.1", - }, + describe("getClientIp — IP normalisation and XFF strategies", () => { + afterEach(() => { + delete process.env.TRUSTED_PROXY_COUNT; + }); + + it("extracts real client IP by skipping internal proxy hops (best-effort)", () => { + const req = new Request("http://localhost:3000/api/feed", { + headers: { "x-forwarded-for": "198.51.100.22, 10.0.0.1, 127.0.0.1" }, + }); + expect(getClientIp(req)).toBe("198.51.100.22"); + }); + + it("normalises uppercase IPv6 loopback (FE80::1) as private and skips it", () => { + const req = new Request("http://localhost:3000/api/feed", { + headers: { + "x-forwarded-for": "203.0.113.5, FE80::1", + }, + }); + expect(getClientIp(req)).toBe("203.0.113.5"); }); - const extracted = getClientIp(req); - expect(extracted).toBe("198.51.100.22"); + it("normalises bracket+port IPv6 loopback ([::1]:80) as private and skips it", () => { + const req = new Request("http://localhost:3000/api/feed", { + headers: { + "x-forwarded-for": "198.51.100.99, [::1]:80", + }, + }); + expect(getClientIp(req)).toBe("198.51.100.99"); + }); + + it("normalises IPv4+port suffix (127.0.0.1:8080) as loopback and skips it", () => { + const req = new Request("http://localhost:3000/api/feed", { + headers: { + "x-forwarded-for": "203.0.113.10, 127.0.0.1:8080", + }, + }); + expect(getClientIp(req)).toBe("203.0.113.10"); + }); + + it("uses TRUSTED_PROXY_COUNT to take the correct XFF hop on known infrastructure", () => { + process.env.TRUSTED_PROXY_COUNT = "2"; + // Chain: [client, middle-proxy, infra-proxy-1, infra-proxy-2] + // With TRUSTED_PROXY_COUNT=2, skip rightmost 2 → index = 4-1-2 = 1 = "10.20.30.40" + const req = new Request("http://localhost:3000/api/feed", { + headers: { + "x-forwarded-for": + "203.0.113.77, 10.20.30.40, 192.168.1.1, 10.0.0.2", + }, + }); + expect(getClientIp(req)).toBe("10.20.30.40"); + }); }); it("stores only SHA-256 hashes and does not persist raw plaintext secrets", async () => { diff --git a/lib/auth/api-keys.ts b/lib/auth/api-keys.ts index dcc7af1c..80122b7d 100644 --- a/lib/auth/api-keys.ts +++ b/lib/auth/api-keys.ts @@ -79,7 +79,23 @@ const globalStore = globalThis as typeof globalThis & ApiKeyGlobalStore; let persistTimer: NodeJS.Timeout | null = null; -export function schedulePersistKeyStore(delayMs = 1000): void { +/** + * Schedules an asynchronous, debounced flush of lastUsedAt / requestCount + * updates to disk. Security-critical mutations (create / revoke / rotate) + * always call persistKeyStoreImmediate() and are unaffected by this timer. + * + * Trade-off: in serverless deployments the invocation may be frozen before + * the 200 ms window elapses, causing in-flight counter updates to be lost. + * Set `FLUSH_USAGE_SYNC=true` in your environment to force synchronous writes + * on every authenticated request when accurate usage accounting is required. + */ +export function schedulePersistKeyStore(delayMs = 200): void { + // Opt-in synchronous flush for environments requiring accurate usage counters. + if (process.env.FLUSH_USAGE_SYNC === "true") { + persistKeyStoreImmediate(); + return; + } + if (persistTimer) return; persistTimer = setTimeout(() => { persistTimer = null; @@ -87,7 +103,7 @@ export function schedulePersistKeyStore(delayMs = 1000): void { const store = getKeyStore(); writePersistedKeys(Array.from(store.values())); } catch { - // Ignore background persistence errors + // Background persistence errors are non-fatal. } }, delayMs); if (typeof persistTimer?.unref === "function") { diff --git a/lib/auth/middleware.ts b/lib/auth/middleware.ts index 22e04c92..9d239915 100644 --- a/lib/auth/middleware.ts +++ b/lib/auth/middleware.ts @@ -36,25 +36,47 @@ export function extractApiKey(req: Request | NextRequest): string | null { return null; } +/** + * Normalises an IP string for safe comparison: + * - Lowercases (IPv6 hex digits can be upper-case: FE80::1) + * - Strips IPv6 bracket+port suffix: [::1]:80 → ::1 + * - Strips IPv4 port suffix: 1.2.3.4:8080 → 1.2.3.4 + */ +function normalizeIp(ip: string): string { + const t = ip.trim().toLowerCase(); + // IPv6 bracket-port: [fe80::1]:80 + if (t.startsWith("[")) { + const bracket = t.indexOf("]"); + return bracket !== -1 ? t.slice(1, bracket) : t; + } + // IPv4 with port: 1.2.3.4:443 — only strip if there is exactly one colon + const colonCount = (t.match(/:/g) || []).length; + if (colonCount === 1) { + return t.split(":")[0]!; + } + return t; +} + /** * Checks if an IP is a known internal/loopback/private network address. + * Always call with a normalised (lowercase, port-stripped) IP. */ function isPrivateOrProxyIp(ip: string): boolean { - const trimmed = ip.trim(); + const n = normalizeIp(ip); if ( - trimmed === "127.0.0.1" || - trimmed === "::1" || - trimmed === "localhost" || - trimmed.startsWith("10.") || - trimmed.startsWith("192.168.") || - trimmed.startsWith("169.254.") || - trimmed.startsWith("fc00:") || - trimmed.startsWith("fe80:") + n === "127.0.0.1" || + n === "::1" || + n === "localhost" || + n.startsWith("10.") || + n.startsWith("192.168.") || + n.startsWith("169.254.") || + n.startsWith("fc00:") || + n.startsWith("fe80:") ) { return true; } - if (trimmed.startsWith("172.")) { - const parts = trimmed.split("."); + if (n.startsWith("172.")) { + const parts = n.split("."); const second = Number.parseInt(parts[1] || "0", 10); if (second >= 16 && second <= 31) return true; } @@ -62,26 +84,47 @@ function isPrivateOrProxyIp(ip: string): boolean { } /** - * Robust Client IP extraction utilizing trusted edge headers and filtering out internal proxy hops. + * Robust client IP extraction. + * + * Priority order: + * 1. `cf-connecting-ip` — set by Cloudflare, not client-controlled. + * 2. `x-real-ip` — set by Nginx/trusted reverse proxy. + * 3. `x-forwarded-for` via TRUSTED_PROXY_COUNT strategy: + * - If `TRUSTED_PROXY_COUNT` env var is set (e.g. "1" on Vercel), take + * the Nth-from-right entry where N = trustedProxyCount. This is safe + * because all N rightmost hops are added by your own infrastructure. + * - Otherwise fall back to the right-most non-private hop (best effort). */ export function getClientIp(req: Request | NextRequest): string { const cfConnectingIp = req.headers.get("cf-connecting-ip"); if (cfConnectingIp?.trim()) { - return cfConnectingIp.trim(); + return normalizeIp(cfConnectingIp); } const xRealIp = req.headers.get("x-real-ip"); if (xRealIp?.trim()) { - return xRealIp.trim(); + return normalizeIp(xRealIp); } const xForwardedFor = req.headers.get("x-forwarded-for"); if (xForwardedFor) { const ips = xForwardedFor .split(",") - .map((ip) => ip.trim()) + .map((ip) => normalizeIp(ip)) .filter(Boolean); - // Find the right-most IP not belonging to an internal proxy hop + + // TRUSTED_PROXY_COUNT: when set, the infrastructure appended exactly that + // many hops. Pick the entry immediately before those trusted hops. + const trustedProxyCount = Number.parseInt( + process.env.TRUSTED_PROXY_COUNT || "0", + 10, + ); + if (trustedProxyCount > 0 && ips.length > 0) { + const idx = Math.max(0, ips.length - 1 - trustedProxyCount); + return ips[idx]!; + } + + // Best-effort fallback: rightmost non-private hop. const clientIp = [...ips].reverse().find((ip) => !isPrivateOrProxyIp(ip)); if (clientIp) return clientIp; if (ips.length > 0) return ips[0]!; diff --git a/lib/auth/storage.ts b/lib/auth/storage.ts index e68c8744..a7fbc1da 100644 --- a/lib/auth/storage.ts +++ b/lib/auth/storage.ts @@ -44,9 +44,16 @@ export function writePersistedKeys(records: ApiKeyRecord[]): void { try { renameSync(tmpPath, dbPath); } catch { + // Rename may fail on cross-device moves; fall back to direct write. writeFileSync(dbPath, payload, "utf8"); } - } catch { - // Non-fatal if filesystem is temporarily locked + } catch (err) { + // Surface write failures (e.g. EROFS on read-only serverless filesystems) + // so operators are not silently surprised by missing key persistence. + console.error( + "[open-stellar] api-keys: failed to persist key store to", + getDbPath(), + err instanceof Error ? err.message : err, + ); } } From ca0434ccbf48c765e2dc52a5ad1f1b89897690f9 Mon Sep 17 00:00:00 2001 From: Unclebaffa Date: Fri, 21 Aug 2026 19:58:40 +0100 Subject: [PATCH 3/3] feat(auth): add shared serverless storage backend and fix test suite flakiness --- .env.local.example | 12 ++ __tests__/api/agents/positions.test.ts | 2 +- e2e/admin-keys.spec.ts | 5 +- lib/auth/api-keys.ts | 81 +++++---- lib/auth/storage.ts | 228 ++++++++++++++++++++----- 5 files changed, 253 insertions(+), 75 deletions(-) diff --git a/.env.local.example b/.env.local.example index dad47566..a8a8898a 100644 --- a/.env.local.example +++ b/.env.local.example @@ -59,6 +59,18 @@ STELLAR_TREASURY_ADDRESS= # usage counters matter (e.g. billing) at the cost of latency on hot paths. # FLUSH_USAGE_SYNC=false +# ───────────────────────────────────────────────────────────────────────────── +# API KEY STORE BACKEND (required for serverless / multi-instance deployments) +# ───────────────────────────────────────────────────────────────────────────── +# By default, API keys are stored in .data/api-keys.json on the local +# filesystem — fine for self-hosted/local dev but NOT shared across serverless +# invocations (e.g. Vercel). Set the two vars below to enable Upstash Redis +# (or Vercel KV, which uses the same protocol) for a shared, durable store. +# +# Get these from https://console.upstash.com or Vercel dashboard → Storage → KV. +# UPSTASH_REDIS_REST_URL=https://us1-your-db.upstash.io +# UPSTASH_REDIS_REST_TOKEN=AXxx...your-token + # Optional: Better Stack / Logtail structured API logs # Leave empty locally to keep logging as a no-op. LOGTAIL_SOURCE_TOKEN= diff --git a/__tests__/api/agents/positions.test.ts b/__tests__/api/agents/positions.test.ts index 825051ec..86c010e8 100644 --- a/__tests__/api/agents/positions.test.ts +++ b/__tests__/api/agents/positions.test.ts @@ -122,7 +122,7 @@ describe("agent position store", () => { }) }) - it("keeps history bounded to the latest 1000 entries", { timeout: 20000 }, () => { + it("keeps history bounded to the latest 1000 entries", { timeout: 60000 }, () => { for (let index = 0; index < 1005; index += 1) { moveAgentPosition("bot-1", { dx: 1, dy: 0 }) } diff --git a/e2e/admin-keys.spec.ts b/e2e/admin-keys.spec.ts index 4f66f051..87428381 100644 --- a/e2e/admin-keys.spec.ts +++ b/e2e/admin-keys.spec.ts @@ -39,7 +39,8 @@ test.describe("admin API keys management", () => { await page.getByRole("button", { name: /Dismiss/i }).click(); await expect(page.getByText("Save this key immediately")).not.toBeVisible(); - // Verify key appears in active keys table - await expect(page.getByText("e2e-test-key")).toBeVisible(); + // Verify key appears in active keys table (scoped to avoid matching banner) + const keysTable = page.locator("table tbody"); + await expect(keysTable.getByText("e2e-test-key").first()).toBeVisible(); }); }); diff --git a/lib/auth/api-keys.ts b/lib/auth/api-keys.ts index 80122b7d..f1cd136a 100644 --- a/lib/auth/api-keys.ts +++ b/lib/auth/api-keys.ts @@ -1,5 +1,10 @@ import { getAdminApiKey } from "@/lib/admin-api-key"; -import { readPersistedKeys, writePersistedKeys } from "./storage"; +import { + clearStorageCache, + initStorage, + readPersistedKeys, + writePersistedKeys, +} from "./storage"; export type ApiKeyTier = "no_key" | "free" | "pro" | "admin"; @@ -81,37 +86,37 @@ let persistTimer: NodeJS.Timeout | null = null; /** * Schedules an asynchronous, debounced flush of lastUsedAt / requestCount - * updates to disk. Security-critical mutations (create / revoke / rotate) - * always call persistKeyStoreImmediate() and are unaffected by this timer. + * updates to the configured backend. Security-critical mutations (create / + * revoke / rotate) always call persistKeyStoreImmediate() instead. * * Trade-off: in serverless deployments the invocation may be frozen before * the 200 ms window elapses, causing in-flight counter updates to be lost. - * Set `FLUSH_USAGE_SYNC=true` in your environment to force synchronous writes - * on every authenticated request when accurate usage accounting is required. + * Set `FLUSH_USAGE_SYNC=true` to force an immediate flush instead. */ export function schedulePersistKeyStore(delayMs = 200): void { - // Opt-in synchronous flush for environments requiring accurate usage counters. if (process.env.FLUSH_USAGE_SYNC === "true") { - persistKeyStoreImmediate(); + // Fire-and-forget; errors surfaced inside writePersistedKeys. + void persistKeyStoreImmediate(); return; } if (persistTimer) return; persistTimer = setTimeout(() => { persistTimer = null; - try { - const store = getKeyStore(); - writePersistedKeys(Array.from(store.values())); - } catch { - // Background persistence errors are non-fatal. - } + // Fire-and-forget async write; errors logged inside writePersistedKeys. + void getKeyStore().then((store) => + writePersistedKeys(Array.from(store.values())), + ); }, delayMs); if (typeof persistTimer?.unref === "function") { persistTimer.unref(); } } -export function getKeyStore(): Map { +export async function getKeyStore(): Promise> { + // Hydrate from the configured backend (KV or file) on first call per invocation. + await initStorage(); + if (!globalStore.__openStellarApiKeys__) { const store = new Map(); const persisted = readPersistedKeys(); @@ -125,9 +130,9 @@ export function getKeyStore(): Map { return globalStore.__openStellarApiKeys__; } -export function persistKeyStoreImmediate(): void { - const store = getKeyStore(); - writePersistedKeys(Array.from(store.values())); +export async function persistKeyStoreImmediate(): Promise { + const store = await getKeyStore(); + await writePersistedKeys(Array.from(store.values())); } function getRateLimitStore(): Map { @@ -136,16 +141,22 @@ function getRateLimitStore(): Map { } /** - * Resets stores for test isolation and clears persisted files. + * Resets in-memory stores and the storage cache for test isolation. + * Also synchronously flushes the empty state to the file backend when + * KV is not configured (tests run without KV env vars). */ export function resetApiKeyStore(): void { if (persistTimer) { clearTimeout(persistTimer); persistTimer = null; } - const store = getKeyStore(); - store.clear(); - persistKeyStoreImmediate(); + // Reset the warm storage cache so the next getKeyStore() re-reads from scratch. + clearStorageCache(); + globalStore.__openStellarApiKeys__ = undefined; + // Synchronously clear the file backend (no-op when KV is configured). + import("./storage").then(({ writePersistedKeys: write }) => + write([]), + ); const rateLimitStore = getRateLimitStore(); rateLimitStore.clear(); } @@ -283,9 +294,9 @@ export async function createApiKey( requestCount: 0, }; - const store = getKeyStore(); + const store = await getKeyStore(); store.set(id, record); - persistKeyStoreImmediate(); + await persistKeyStoreImmediate(); return { id, @@ -303,7 +314,7 @@ export async function createApiKey( * Lists all API keys in sanitized format. */ export async function listApiKeys(): Promise { - const store = getKeyStore(); + const store = await getKeyStore(); const list: SanitizedApiKey[] = []; for (const record of store.values()) { @@ -318,15 +329,19 @@ export async function listApiKeys(): Promise { /** * Internal lookup for test verification of hashed storage. */ +/** + * Synchronous lookup for test use (store must already be warm). + * In application code, prefer verifyApiKey() which ensures hydration. + */ export function getApiKeyRecord(id: string): ApiKeyRecord | undefined { - return getKeyStore().get(id); + return globalStore.__openStellarApiKeys__?.get(id); } /** * Revokes an existing API key immediately. */ export async function revokeApiKey(id: string): Promise { - const store = getKeyStore(); + const store = await getKeyStore(); const record = store.get(id); if (!record) { return false; @@ -334,7 +349,7 @@ export async function revokeApiKey(id: string): Promise { record.revokedAt = new Date().toISOString(); store.set(id, record); - persistKeyStoreImmediate(); + await persistKeyStoreImmediate(); return true; } @@ -345,7 +360,7 @@ export async function revokeApiKey(id: string): Promise { export async function rotateApiKey( id: string, ): Promise<{ id: string; key: string; keyPrefix: string } | null> { - const store = getKeyStore(); + const store = await getKeyStore(); const record = store.get(id); if (!record) { return null; @@ -366,7 +381,7 @@ export async function rotateApiKey( record.lastUsedAt = null; store.set(id, record); - persistKeyStoreImmediate(); + await persistKeyStoreImmediate(); return { id, @@ -392,8 +407,10 @@ function verifyAdminKey(trimmedKey: string): VerificationResult | null { return null; } -function findRecordByHash(candidateHash: string): ApiKeyRecord | undefined { - const store = getKeyStore(); +async function findRecordByHash( + candidateHash: string, +): Promise { + const store = await getKeyStore(); for (const record of store.values()) { if (timingSafeEqual(candidateHash, record.hashedKey)) { return record; @@ -469,7 +486,7 @@ export async function verifyApiKey( } const candidateHash = await hashKey(trimmedKey); - const matchedRecord = findRecordByHash(candidateHash); + const matchedRecord = await findRecordByHash(candidateHash); if (matchedRecord) { return validateMatchedRecord(matchedRecord, Date.now()); diff --git a/lib/auth/storage.ts b/lib/auth/storage.ts index a7fbc1da..2dbf0838 100644 --- a/lib/auth/storage.ts +++ b/lib/auth/storage.ts @@ -1,59 +1,207 @@ -import { existsSync, mkdirSync, readFileSync, renameSync, writeFileSync } from "node:fs"; -import { dirname, join } from "node:path"; -import { cwd } from "node:process"; +/** + * Dual-backend storage for API key records. + * + * Priority: + * 1. Upstash Redis REST (activated when UPSTASH_REDIS_REST_URL + + * UPSTASH_REDIS_REST_TOKEN are set) — shared across all serverless + * invocations, survives cold starts. + * 2. Local JSON file (API_KEYS_DB_PATH or cwd()/.data/api-keys.json) — + * suitable for self-hosted / local development. + * + * No new npm packages are required; the KV path uses plain fetch(). + */ + import type { ApiKeyRecord } from "./api-keys"; -const DEFAULT_API_KEYS_PATH = join(cwd(), ".data", "api-keys.json"); +// ─── KV constants ──────────────────────────────────────────────────────────── + +const KV_RECORD_KEY = "open-stellar:api-keys"; + +// ─── Warm in-memory cache (populated by initStorage on first call) ──────────── + +let cachedRecords: ApiKeyRecord[] | null = null; -function getDbPath(): string { - return process.env.API_KEYS_DB_PATH || DEFAULT_API_KEYS_PATH; +export function clearStorageCache(): void { + cachedRecords = null; } -export function ensureDb(): void { - const dbPath = getDbPath(); - const dir = dirname(dbPath); - if (!existsSync(dir)) { - mkdirSync(dir, { recursive: true }); - } - if (!existsSync(dbPath)) { - writeFileSync(dbPath, "[]\n", "utf8"); - } +// ─── Backend detection ──────────────────────────────────────────────────────── + +function isKvConfigured(): boolean { + return Boolean( + process.env.UPSTASH_REDIS_REST_URL && + process.env.UPSTASH_REDIS_REST_TOKEN, + ); } -export function readPersistedKeys(): ApiKeyRecord[] { +// ─── Upstash Redis REST helpers ─────────────────────────────────────────────── + +async function kvGet(): Promise { + const url = process.env.UPSTASH_REDIS_REST_URL!; + const token = process.env.UPSTASH_REDIS_REST_TOKEN!; + + const res = await fetch(`${url}/get/${encodeURIComponent(KV_RECORD_KEY)}`, { + headers: { Authorization: `Bearer ${token}` }, + // Skip Next.js data cache so we always read the latest state. + cache: "no-store", + }); + + if (!res.ok) { + throw new Error( + `[open-stellar] KV GET failed: ${res.status} ${res.statusText}`, + ); + } + + const json = (await res.json()) as { result: string | null }; + if (!json.result) return []; + try { - ensureDb(); - const dbPath = getDbPath(); - if (!existsSync(dbPath)) return []; - const raw = readFileSync(dbPath, "utf8").trim(); - if (!raw) return []; - const parsed = JSON.parse(raw) as ApiKeyRecord[]; + const parsed = JSON.parse(json.result) as ApiKeyRecord[]; return Array.isArray(parsed) ? parsed : []; } catch { return []; } } -export function writePersistedKeys(records: ApiKeyRecord[]): void { - try { - ensureDb(); - const dbPath = getDbPath(); - const tmpPath = `${dbPath}.${process.pid || "tmp"}.tmp`; - const payload = `${JSON.stringify(records, null, 2)}\n`; - writeFileSync(tmpPath, payload, "utf8"); +async function kvSet(records: ApiKeyRecord[]): Promise { + const url = process.env.UPSTASH_REDIS_REST_URL!; + const token = process.env.UPSTASH_REDIS_REST_TOKEN!; + const payload = JSON.stringify(records); + + const res = await fetch(`${url}/set/${encodeURIComponent(KV_RECORD_KEY)}`, { + method: "POST", + headers: { + Authorization: `Bearer ${token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify([payload]), + cache: "no-store", + }); + + if (!res.ok) { + throw new Error( + `[open-stellar] KV SET failed: ${res.status} ${res.statusText}`, + ); + } +} + +// ─── File backend (unchanged semantics) ────────────────────────────────────── + +function fileBackend() { + // Lazy-require so the module is tree-shaken in edge/KV-only builds. + // eslint-disable-next-line @typescript-eslint/no-require-imports + const fs = require("node:fs") as typeof import("node:fs"); + // eslint-disable-next-line @typescript-eslint/no-require-imports + const path = require("node:path") as typeof import("node:path"); + // eslint-disable-next-line @typescript-eslint/no-require-imports + const process_ = require("node:process") as typeof import("node:process"); + + const DEFAULT_PATH = path.join(process_.cwd(), ".data", "api-keys.json"); + const dbPath = process.env.API_KEYS_DB_PATH || DEFAULT_PATH; + const dir = path.dirname(dbPath); + + function ensureDir() { + if (!fs.existsSync(dir)) fs.mkdirSync(dir, { recursive: true }); + if (!fs.existsSync(dbPath)) fs.writeFileSync(dbPath, "[]\n", "utf8"); + } + + function read(): ApiKeyRecord[] { try { - renameSync(tmpPath, dbPath); + ensureDir(); + const raw = fs.readFileSync(dbPath, "utf8").trim(); + if (!raw) return []; + const parsed = JSON.parse(raw) as ApiKeyRecord[]; + return Array.isArray(parsed) ? parsed : []; } catch { - // Rename may fail on cross-device moves; fall back to direct write. - writeFileSync(dbPath, payload, "utf8"); + return []; } - } catch (err) { - // Surface write failures (e.g. EROFS on read-only serverless filesystems) - // so operators are not silently surprised by missing key persistence. - console.error( - "[open-stellar] api-keys: failed to persist key store to", - getDbPath(), - err instanceof Error ? err.message : err, - ); + } + + function write(records: ApiKeyRecord[]) { + try { + ensureDir(); + const tmpPath = `${dbPath}.${process.pid || "tmp"}.tmp`; + const payload = `${JSON.stringify(records, null, 2)}\n`; + fs.writeFileSync(tmpPath, payload, "utf8"); + try { + fs.renameSync(tmpPath, dbPath); + } catch { + // Rename may fail on cross-device moves; fall back to direct write. + fs.writeFileSync(dbPath, payload, "utf8"); + } + } catch (err) { + console.error( + "[open-stellar] api-keys: failed to persist key store to", + dbPath, + err instanceof Error ? err.message : err, + ); + } + } + + return { read, write }; +} + +// ─── Public API ─────────────────────────────────────────────────────────────── + +/** + * Hydrates the in-memory cache from the configured backend. + * Must be awaited once per invocation before any read. + * Subsequent calls within the same invocation are no-ops (cache hit). + */ +export async function initStorage(): Promise { + if (cachedRecords !== null) return; + + if (isKvConfigured()) { + try { + cachedRecords = await kvGet(); + } catch (err) { + console.error( + "[open-stellar] KV read failed, falling back to empty store:", + err instanceof Error ? err.message : err, + ); + cachedRecords = []; + } + } else { + cachedRecords = fileBackend().read(); + } +} + +/** + * Returns the cached records (synchronous after initStorage has been awaited). + */ +export function readPersistedKeys(): ApiKeyRecord[] { + // If cache is cold (e.g. test reset), fall back to synchronous file read. + if (cachedRecords === null) { + if (isKvConfigured()) { + // KV path requires async; callers must ensure initStorage() was awaited. + console.warn( + "[open-stellar] readPersistedKeys called before initStorage() on KV backend; returning []", + ); + return []; + } + cachedRecords = fileBackend().read(); + } + return cachedRecords; +} + +/** + * Persists the full record list and updates the in-memory cache. + */ +export async function writePersistedKeys( + records: ApiKeyRecord[], +): Promise { + cachedRecords = records; + + if (isKvConfigured()) { + try { + await kvSet(records); + } catch (err) { + console.error( + "[open-stellar] KV write failed:", + err instanceof Error ? err.message : err, + ); + } + } else { + fileBackend().write(records); } }