From e973cc5cd858387e087b544f8a705cdef1f979d4 Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 14 Jan 2022 18:05:18 +0100 Subject: [PATCH] Clean V2 - Add sonarjs and unicorn js --- .eslintrc.json | 25 ++- components/Avatar.tsx | 28 +-- components/Contact.tsx | 68 ++++--- components/Dashboard.tsx | 10 +- components/Layout.tsx | 4 +- components/MailingList.tsx | 6 +- components/Nav.tsx | 4 +- components/PaymentModal.tsx | 9 +- components/SignUp.tsx | 4 +- components/UI/CardLanding.tsx | 8 +- components/UI/KeyFeature.tsx | 4 +- components/UI/Login.tsx | 34 ++-- components/UI/SignUpPanel.tsx | 22 ++- package.json | 13 +- pages/_document.tsx | 6 +- pages/api/auth.ts | 4 +- pages/api/getUser.ts | 4 +- pages/api/mailingList.ts | 16 +- pages/api/sendgrid.ts | 14 +- pages/api/stripe/create-checkout-session.ts | 42 ++--- pages/api/stripe/customer-portal.ts | 14 +- pages/api/stripe/stripe-webhook.ts | 24 +-- pnpm-lock.yaml | 192 ++++++++++++++++++-- tailwind.config.js | 128 ++++++------- tsconfig.json | 9 +- tsconfig.tsbuildinfo | 2 +- types/supabase.ts | 54 ++++++ utils/AuthContext.js | 63 ------- utils/AuthContext.tsx | 85 +++++++++ utils/init-middleware.ts | 4 +- 30 files changed, 590 insertions(+), 310 deletions(-) create mode 100644 types/supabase.ts delete mode 100644 utils/AuthContext.js create mode 100644 utils/AuthContext.tsx diff --git a/.eslintrc.json b/.eslintrc.json index 027b04a..bf68b78 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -8,20 +8,22 @@ "extends": [ "next", "next/core-web-vitals", - "plugin:@typescript-eslint/recommended-requiring-type-checking" + "plugin:@typescript-eslint/recommended-requiring-type-checking", + "plugin:sonarjs/recommended", + "plugin:unicorn/recommended" ], "parserOptions": { - "ecmaFeatures": { - "jsx": true - }, - "ecmaVersion": 12, - "sourceType": "module" + "project": [ + "./tsconfig.json" + ] }, + "parser": "@typescript-eslint/parser", "plugins": [ "@typescript-eslint", "cypress", "simple-import-sort", - "prettier" + "prettier", + "sonarjs" ], "rules": { "no-console": "off", @@ -61,6 +63,15 @@ "allowHigherOrderFunctions": true, "allowConciseArrowFunctionExpressionsStartingWithVoid": true } + ], + "unicorn/filename-case": [ + "error", + { + "cases": { + "camelCase": true, + "pascalCase": true + } + } ] }, "settings": { diff --git a/components/Avatar.tsx b/components/Avatar.tsx index be392f7..7b35381 100644 --- a/components/Avatar.tsx +++ b/components/Avatar.tsx @@ -9,25 +9,25 @@ import React, { useEffect, useState } from 'react'; import Image from 'next/image'; import { supabase } from 'utils/supabaseClient'; -type AvatarProps = { +type AvatarProperties = { url: string; size: number; onUpload: (filePath: string) => void; }; -const Avatar = ({ url, size, onUpload }: AvatarProps): JSX.Element => { +const customImgLoader = ({ src }: { src: string }): string => { + return `${src}`; +}; + +const Avatar = ({ url, size, onUpload }: AvatarProperties): JSX.Element => { const [avatarUrl, setAvatarUrl] = useState(''); const [uploading, setUploading] = useState(false); - const customImgLoader = ({ src }: { src: string }) => { - return `${src}`; - }; - useEffect(() => { - if (url) downloadImage(url); + if (url) void downloadImage(url); }, [url]); - async function downloadImage(path: string) { + async function downloadImage(path: string): Promise { try { const { data, error } = await supabase.storage .from('avatars') @@ -41,12 +41,14 @@ const Avatar = ({ url, size, onUpload }: AvatarProps): JSX.Element => { } } catch (error: unknown) { if (error instanceof Error) { - console.log('Error downloading image: ', error.message); + console.log('Error downloading image:', error.message); } } } - async function uploadAvatar(event: React.ChangeEvent) { + async function uploadAvatar( + event: React.ChangeEvent + ): Promise { try { setUploading(true); @@ -55,11 +57,11 @@ const Avatar = ({ url, size, onUpload }: AvatarProps): JSX.Element => { } const file = event.target.files[0]; - const fileExt = file.name.split('.').pop(); - const fileName = `${Math.random()}.${fileExt}`; + const fileExtension = file.name.split('.').pop(); + const fileName = fileExtension ? `${Math.random()}.${fileExtension}` : ''; const filePath = `${fileName}`; - if (event.target.files[0].size > 150000) { + if (event.target.files[0].size > 150_000) { alert('File is too big!'); event.target.value = ''; setUploading(false); diff --git a/components/Contact.tsx b/components/Contact.tsx index acd2703..c1521f4 100644 --- a/components/Contact.tsx +++ b/components/Contact.tsx @@ -9,39 +9,47 @@ the axios.post here, line 18. import axios from 'axios'; import { toast } from 'react-toastify'; -const Contact = (): JSX.Element => { - const sendEmail = () => { - const name = (document.getElementById('name') as HTMLInputElement).value; - const email = (document.getElementById('email') as HTMLInputElement).value; - const message = (document.getElementById('message') as HTMLInputElement) - .value; +const sendEmail = (): void => { + const name = (document.querySelector('#name') as HTMLInputElement).value; + const email = (document.querySelector('#email') as HTMLInputElement).value; + const message = (document.querySelector('#message') as HTMLInputElement) + .value; - if (name && email && message) { - axios - .post('/api/sendgrid', { email, name, message }) - .then((result) => { + if (name && email && message) { + axios + .post('/api/sendgrid', { email, name, message }) + .then( + (result: { + data: { + success: boolean; + message: string; + }; + }) => { if (result.data.success === true) { toast.success(result.data.message); - (document.getElementById('name') as HTMLInputElement).value = ''; - (document.getElementById('email') as HTMLInputElement).value = ''; - (document.getElementById('message') as HTMLInputElement).value = ''; + (document.querySelector('#name') as HTMLInputElement).value = ''; + (document.querySelector('#email') as HTMLInputElement).value = ''; + (document.querySelector('#message') as HTMLInputElement).value = ''; } - }) - .catch((err) => { - console.log(err); - }); - } else { - toast.info('Please fill all the fields ', { - position: 'top-center', - autoClose: 2000, - hideProgressBar: true, - closeOnClick: true, - pauseOnHover: true, - draggable: true, - progress: undefined, + } + ) + .catch((error) => { + console.log(error); }); - } - }; + } else { + toast.info('Please fill all the fields ', { + position: 'top-center', + autoClose: 2000, + hideProgressBar: true, + closeOnClick: true, + pauseOnHover: true, + draggable: true, + progress: undefined, + }); + } +}; + +const Contact = (): JSX.Element => { return (
@@ -87,8 +95,8 @@ const Contact = (): JSX.Element => { @@ -113,7 +117,7 @@ const Login = ({ resetPassword, signIn }: LoginProps): JSX.Element => { className="flex items-center justify-center px-4 py-2 space-x-2 transition-colors duration-300 border rounded-md focus:outline-none border-base-200 group hover:bg-base-300" onClick={(event) => { event.preventDefault(); - signIn({ provider: 'google' }); + void signIn({ provider: 'google' }); }}>
@@ -154,7 +158,7 @@ const Login = ({ resetPassword, signIn }: LoginProps): JSX.Element => { className="w-full btn btn-primary btn-sm" onClick={(event) => { event.preventDefault(); - resetPasswordLogin(); + void resetPasswordLogin(); }}> Recover my password diff --git a/components/UI/SignUpPanel.tsx b/components/UI/SignUpPanel.tsx index ae7ff07..f9d4ee4 100644 --- a/components/UI/SignUpPanel.tsx +++ b/components/UI/SignUpPanel.tsx @@ -3,7 +3,7 @@ import router from 'next/router'; import { toast } from 'react-toastify'; import { useState } from 'react'; -type SignUpPanelProps = { +type SignUpPanelProperties = { signIn: ({}) => Promise<{ data: Record; error: { message: string }; @@ -14,19 +14,23 @@ type SignUpPanelProps = { }>; }; -const SignUpPanel = ({ signIn, signUp }: SignUpPanelProps): JSX.Element => { +const SignUpPanel = ({ + signIn, + signUp, +}: SignUpPanelProperties): JSX.Element => { const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); - const signup = (e: React.SyntheticEvent) => { - e.preventDefault(); + const signup = async ( + event: React.SyntheticEvent + ): Promise => { + event.preventDefault(); // Handle the login. Go to the homepage if success or display an error. - signUp({ + await signUp({ email, password, }).then((result) => { - console.log(result); if (result.error) { toast.error(result.error.message); } else if (result.data?.confirmation_sent_at) { @@ -35,7 +39,7 @@ const SignUpPanel = ({ signIn, signUp }: SignUpPanelProps): JSX.Element => { 'A confirmation email has been sent to you, watch your mailbox!' ); } else if (result.data) { - router.push('/'); + void router.push('/'); } }); }; @@ -78,7 +82,7 @@ const SignUpPanel = ({ signIn, signUp }: SignUpPanelProps): JSX.Element => { id="loginBtn" className="w-full btn btn-primary" onClick={(event) => { - signup(event); + void signup(event); }}> Sign Up @@ -94,7 +98,7 @@ const SignUpPanel = ({ signIn, signUp }: SignUpPanelProps): JSX.Element => { className="flex items-center justify-center px-4 py-2 space-x-2 transition-colors duration-300 border rounded-md focus:outline-none border-base-200 group hover:bg-base-300" onClick={(event) => { event.preventDefault(); - signIn({ provider: 'google' }); + void signIn({ provider: 'google' }); }}>
diff --git a/package.json b/package.json index 4963e86..a3b7c57 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "build": "next build", "start": "next start", "eslint": "eslint . --fix", - "test": "playwright test" + "test": "playwright test", + "update-types": "npx openapi-typescript https://vwkxoczhqygxvqzbhkmj.supabase.co/rest/v1/?apikey=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlhdCI6MTYzMDQwNzE1NCwiZXhwIjoxOTQ1OTgzMTU0fQ.VsWbay8ZrhDe3-elrlh7EGtJfW1INXlUywjeh6h2xgc --output types/database/index.ts" }, "dependencies": { "@headlessui/react": "^1.4.2", @@ -16,7 +17,6 @@ "@supabase/gotrue-js": "^1.21.7", "@supabase/supabase-js": "^1.29.1", "@types/node": "^17.0.4", - "@types/react": "^17.0.38", "@types/react-dom": "^17.0.11", "axios": "^0.24.0", "cors": "^2.8.5", @@ -30,8 +30,7 @@ "react-feather": "^2.0.9", "react-icons": "^4.3.1", "react-toastify": "^8.1.0", - "stripe": "^8.195.0", - "typescript": "^4.5.4" + "stripe": "^8.195.0" }, "devDependencies": { "@next/eslint-plugin-next": "^12.0.7", @@ -39,6 +38,7 @@ "@types/cors": "^2.8.12", "@types/express-rate-limit": "^5.1.3", "@types/micro": "^7.3.6", + "@types/react": "^17.0.38", "@typescript-eslint/eslint-plugin": "^5.8.0", "autoprefixer": "^10.4.0", "eslint": "^8.5.0", @@ -53,8 +53,11 @@ "eslint-plugin-react": "^7.28.0", "eslint-plugin-react-hooks": "^4.3.0", "eslint-plugin-simple-import-sort": "^7.0.0", + "eslint-plugin-sonarjs": "^0.11.0", + "eslint-plugin-unicorn": "^40.0.0", "postcss": "^8.4.5", "prettier": "^2.5.1", - "tailwindcss": "^3.0.7" + "tailwindcss": "^3.0.7", + "typescript": "^4.5.4" } } \ No newline at end of file diff --git a/pages/_document.tsx b/pages/_document.tsx index 99d4ad7..7a48296 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -9,11 +9,9 @@ import Document, { class MyDocument extends Document { static async getInitialProps( - ctx: DocumentContext + context_: DocumentContext ): Promise { - const initialProps = await Document.getInitialProps(ctx); - - return initialProps; + return await Document.getInitialProps(context_); } render(): JSX.Element { diff --git a/pages/api/auth.ts b/pages/api/auth.ts index 2528e78..5f73725 100644 --- a/pages/api/auth.ts +++ b/pages/api/auth.ts @@ -8,8 +8,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { supabase } from 'utils/supabaseClient'; export default async function handler( - req: NextApiRequest, + request: NextApiRequest, res: NextApiResponse ): Promise { - supabase.auth.api.setAuthCookie(req, res); + supabase.auth.api.setAuthCookie(request, res); } diff --git a/pages/api/getUser.ts b/pages/api/getUser.ts index 5588028..fabd1a4 100644 --- a/pages/api/getUser.ts +++ b/pages/api/getUser.ts @@ -4,10 +4,10 @@ import { supabase } from 'utils/supabaseClient'; // Example of how to verify and get user data server-side. const getUser = async ( - req: NextApiRequest, + request: NextApiRequest, res: NextApiResponse ): Promise => { - const token = req.headers.token; + const token = request.headers.token; if (typeof token !== 'string') { return res.status(401).json({ error: 'Missing auth token.' }); diff --git a/pages/api/mailingList.ts b/pages/api/mailingList.ts index fe9ac7d..a917787 100644 --- a/pages/api/mailingList.ts +++ b/pages/api/mailingList.ts @@ -19,23 +19,23 @@ const cors = initMiddleware( const limiter = initMiddleware( rateLimit({ - windowMs: 30000, // 30sec + windowMs: 30_000, // 30sec max: 2, // Max 2 request per 30 sec }) ); export default async function handler( - req: NextApiRequest, + request: NextApiRequest, res: NextApiResponse ): Promise { - await cors(req, res); - await limiter(req, res); - if (req.method === 'PUT') { + await cors(request, res); + await limiter(request, res); + if (request.method === 'PUT') { axios .put( 'https://api.sendgrid.com/v3/marketing/contacts', { - contacts: [{ email: `${req.body.mail}` }], + contacts: [{ email: `${request.body.mail}` }], list_ids: [process.env.SENDGRID_MAILING_ID], }, { @@ -52,11 +52,11 @@ export default async function handler( 'Your email has been succesfully added to the mailing list. Welcome 👋', }); }) - .catch((err) => { + .catch((error) => { res.status(500).send({ message: 'Oups, there was a problem with your subscription, please try again or contact us', - error: err, + error: error, }); }); } diff --git a/pages/api/sendgrid.ts b/pages/api/sendgrid.ts index ae98b75..b035e6e 100644 --- a/pages/api/sendgrid.ts +++ b/pages/api/sendgrid.ts @@ -8,22 +8,22 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import sgMail from '@sendgrid/mail'; const sendGrid = async ( - req: NextApiRequest, + request: NextApiRequest, res: NextApiResponse ): Promise => { - if (req.method === 'POST') { + if (request.method === 'POST') { sgMail.setApiKey(process.env.SENDGRID_SECRET || ''); - const msg = { + const message = { to: process.env.SENDGRID_MAILTO || '', // Change to your recipient from: process.env.SENDGRID_MAILFROM || '', // Change to your verified sender - subject: `[${process.env.NEXT_PUBLIC_TITLE}] New message from ${req.body.name}`, - text: req.body.message, - reply_to: req.body.email, + subject: `[${process.env.NEXT_PUBLIC_TITLE}] New message from ${request.body.name}`, + text: request.body.message, + reply_to: request.body.email, }; sgMail - .send(msg) + .send(message) .then(() => { res .status(200) diff --git a/pages/api/stripe/create-checkout-session.ts b/pages/api/stripe/create-checkout-session.ts index 797f3ad..ce397b2 100644 --- a/pages/api/stripe/create-checkout-session.ts +++ b/pages/api/stripe/create-checkout-session.ts @@ -13,7 +13,7 @@ const cors = initMiddleware( const limiter = initMiddleware( rateLimit({ - windowMs: 30000, // 30sec + windowMs: 30_000, // 30sec max: 4, // Max 4 request per 30 sec }) ); @@ -24,26 +24,26 @@ const stripe = new Stripe(process.env.STRIPE_SECRET || '', { }); export default async function handler( - req: NextApiRequest, + request: NextApiRequest, res: NextApiResponse ): Promise { - await cors(req, res); - await limiter(req, res); - if (req.method === 'POST') { - const { priceId } = req.body; + await cors(request, res); + await limiter(request, res); + if (request.method === 'POST') { + const { priceId } = request.body; // See https://stripe.com/docs/api/checkout/sessions/create // for additional parameters to pass. try { - const session = req.body.customerId + const session = request.body.customerId ? await stripe.checkout.sessions.create({ - mode: req.body.pay_mode, + mode: request.body.pay_mode, payment_method_types: ['card'], - client_reference_id: req.body.userId, + client_reference_id: request.body.userId, metadata: { - priceId: req.body.priceId, + priceId: request.body.priceId, }, - customer: req.body.customerId, + customer: request.body.customerId, line_items: [ { price: priceId, @@ -54,16 +54,16 @@ export default async function handler( // {CHECKOUT_SESSION_ID} is a string literal; do not change it! // the actual Session ID is returned in the query parameter when your customer // is redirected to the success page. - success_url: `${req.headers.origin}/dashboard?session_id={CHECKOUT_SESSION_ID}`, - cancel_url: `${req.headers.origin}/pricing`, + success_url: `${request.headers.origin}/dashboard?session_id={CHECKOUT_SESSION_ID}`, + cancel_url: `${request.headers.origin}/pricing`, }) : await stripe.checkout.sessions.create({ mode: 'subscription', payment_method_types: ['card'], - customer_email: req.body.email, - client_reference_id: req.body.userId, + customer_email: request.body.email, + client_reference_id: request.body.userId, metadata: { - priceId: req.body.priceId, + priceId: request.body.priceId, }, line_items: [ { @@ -75,16 +75,16 @@ export default async function handler( // {CHECKOUT_SESSION_ID} is a string literal; do not change it! // the actual Session ID is returned in the query parameter when your customer // is redirected to the success page. - success_url: `${req.headers.origin}/dashboard?session_id={CHECKOUT_SESSION_ID}`, - cancel_url: `${req.headers.origin}/pricing`, + success_url: `${request.headers.origin}/dashboard?session_id={CHECKOUT_SESSION_ID}`, + cancel_url: `${request.headers.origin}/pricing`, }); res.status(200).send({ url: session.url }); - } catch (e: unknown) { + } catch (error: unknown) { res.status(400); - if (e instanceof Error) { + if (error instanceof Error) { return res.send({ error: { - message: e.message, + message: error.message, }, }); } diff --git a/pages/api/stripe/customer-portal.ts b/pages/api/stripe/customer-portal.ts index 2f53d8a..1c64eff 100644 --- a/pages/api/stripe/customer-portal.ts +++ b/pages/api/stripe/customer-portal.ts @@ -16,7 +16,7 @@ const cors = initMiddleware( const limiter = initMiddleware( rateLimit({ - windowMs: 30000, // 30sec + windowMs: 30_000, // 30sec max: 150, // Max 4 request per 30 sec }) ); @@ -27,16 +27,16 @@ const stripe = new Stripe(process.env.STRIPE_SECRET || '', { }); export default async function handler( - req: NextApiRequest, + request: NextApiRequest, res: NextApiResponse ): Promise { - await cors(req, res); - await limiter(req, res); - if (req.method === 'POST') { - const returnUrl = `${req.headers.origin}/dashboard`; // Stripe will return to the dashboard, you can change it + await cors(request, res); + await limiter(request, res); + if (request.method === 'POST') { + const returnUrl = `${request.headers.origin}/dashboard`; // Stripe will return to the dashboard, you can change it const portalsession = await stripe.billingPortal.sessions.create({ - customer: req.body.customerId, + customer: request.body.customerId, return_url: returnUrl, }); res.status(200).send({ url: portalsession.url }); diff --git a/pages/api/stripe/stripe-webhook.ts b/pages/api/stripe/stripe-webhook.ts index 41303d3..aaf0e6d 100644 --- a/pages/api/stripe/stripe-webhook.ts +++ b/pages/api/stripe/stripe-webhook.ts @@ -39,7 +39,7 @@ const supabase = createClient( const limiter = initMiddleware( rateLimit({ - windowMs: 30000, // 30sec + windowMs: 30_000, // 30sec max: 150, // Max 150 request per 30 sec }) ); @@ -52,18 +52,18 @@ const stripe = new Stripe(process.env.STRIPE_SECRET || '', { }); export default async function handler( - req: NextApiRequest, + request: NextApiRequest, res: NextApiResponse ): Promise { - await cors(req, res); - await limiter(req, res); + await cors(request, res); + await limiter(request, res); - if (req.method === 'POST') { + if (request.method === 'POST') { // Retrieve the event by verifying the signature using the raw body and secret. let event: Stripe.Event; - const buf = await buffer(req); + const buf = await buffer(request); - const sig = req.headers['stripe-signature'] as string; + const sig = request.headers['stripe-signature'] as string; try { event = stripe.webhooks.constructEvent( @@ -71,8 +71,8 @@ export default async function handler( sig, process.env.STRIPE_WEBHOOK || '' ); - } catch (err) { - console.log(err); + } catch (error) { + console.log(error); console.log(`⚠️ Webhook signature verification failed.`); console.log( `⚠️ Check the env file and enter the correct webhook secret.` @@ -118,7 +118,7 @@ export default async function handler( }, ]) .then() - .then(null, (err) => console.log('err: ', err)); // catch + .then(null, (error) => console.log('err:', error)); // catch } else if (subscriptions?.length && subscriptions?.length > 0) { await supabase .from('subscriptions') @@ -130,7 +130,7 @@ export default async function handler( }) .eq('id', dataObject.client_reference_id) .then() - .then(null, (err) => console.log('err: ', err)); // catch + .then(null, (error) => console.log('err:', error)); // catch } break; case 'customer.subscription.deleted': @@ -139,7 +139,7 @@ export default async function handler( .update({ paid_user: false }) .eq('customer_id', dataObject.customer) .then() - .then(null, (err) => console.log('err: ', err)); // catch + .then(null, (error) => console.log('err:', error)); // catch break; case 'invoice.payment_failed': // If the payment fails or the customer does not have a valid payment method, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 65abc31..d8137da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,6 +31,8 @@ specifiers: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 eslint-plugin-simple-import-sort: ^7.0.0 + eslint-plugin-sonarjs: ^0.11.0 + eslint-plugin-unicorn: ^40.0.0 express-rate-limit: ^6.0.1 micro: ^9.3.4 next: '>=12.0.7' @@ -53,7 +55,6 @@ dependencies: '@supabase/gotrue-js': 1.21.7 '@supabase/supabase-js': 1.29.1 '@types/node': 17.0.4 - '@types/react': 17.0.38 '@types/react-dom': 17.0.11 axios: 0.24.0 cors: 2.8.5 @@ -68,7 +69,6 @@ dependencies: react-icons: 4.3.1_react@17.0.2 react-toastify: 8.1.0_react-dom@17.0.2+react@17.0.2 stripe: 8.195.0 - typescript: 4.5.4 devDependencies: '@next/eslint-plugin-next': 12.0.7 @@ -76,6 +76,7 @@ devDependencies: '@types/cors': 2.8.12 '@types/express-rate-limit': 5.1.3 '@types/micro': 7.3.6 + '@types/react': 17.0.38 '@typescript-eslint/eslint-plugin': 5.8.0_eslint@8.5.0+typescript@4.5.4 autoprefixer: 10.4.0_postcss@8.4.5 eslint: 8.5.0 @@ -90,9 +91,12 @@ devDependencies: eslint-plugin-react: 7.28.0_eslint@8.5.0 eslint-plugin-react-hooks: 4.3.0_eslint@8.5.0 eslint-plugin-simple-import-sort: 7.0.0_eslint@8.5.0 + eslint-plugin-sonarjs: 0.11.0_eslint@8.5.0 + eslint-plugin-unicorn: 40.0.0_eslint@8.5.0 postcss: 8.4.5 prettier: 2.5.1 tailwindcss: 3.0.7_16a290f6d0e3717bf6d2667234aebd30 + typescript: 4.5.4 packages: @@ -1099,13 +1103,16 @@ packages: /@types/node/17.0.4: resolution: {integrity: sha512-6xwbrW4JJiJLgF+zNypN5wr2ykM9/jHcL7rQ8fZe2vuftggjzZeRSM4OwRc6Xk8qWjwJ99qVHo/JgOGmomWRog==} + /@types/normalize-package-data/2.4.1: + resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} + dev: true + /@types/parse-json/4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true /@types/prop-types/15.7.4: resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==} - dev: false /@types/qs/6.9.7: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} @@ -1127,11 +1134,9 @@ packages: '@types/prop-types': 15.7.4 '@types/scheduler': 0.16.2 csstype: 3.0.9 - dev: false /@types/scheduler/0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} - dev: false /@types/serve-static/1.13.10: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} @@ -1699,6 +1704,11 @@ packages: node-gyp-build: 4.3.0 dev: false + /builtin-modules/3.2.0: + resolution: {integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==} + engines: {node: '>=6'} + dev: true + /builtin-status-codes/3.0.0: resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} dev: false @@ -1786,6 +1796,10 @@ packages: fsevents: 2.3.2 dev: true + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} + dev: true + /cipher-base/1.0.4: resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} dependencies: @@ -1797,6 +1811,13 @@ packages: resolution: {integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==} dev: false + /clean-regexp/1.0.0: + resolution: {integrity: sha1-jffHquUf02h06PjQW5GAvBGj/tc=} + engines: {node: '>=4'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + /clsx/1.1.1: resolution: {integrity: sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==} engines: {node: '>=6'} @@ -1982,7 +2003,6 @@ packages: /csstype/3.0.9: resolution: {integrity: sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==} - dev: false /d/1.0.1: resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} @@ -2474,6 +2494,38 @@ packages: eslint: 8.5.0 dev: true + /eslint-plugin-sonarjs/0.11.0_eslint@8.5.0: + resolution: {integrity: sha512-ei/WuZiL0wP+qx2KrxKyZs3+eDbxiGAhFSm3GKCOOAUkg+G2ny6TSXDB2j67tvyqHefi+eoQsAgGQvz+nEtIBw==} + engines: {node: '>=12'} + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0|| ^8.0.0 + dependencies: + eslint: 8.5.0 + dev: true + + /eslint-plugin-unicorn/40.0.0_eslint@8.5.0: + resolution: {integrity: sha512-5GRXISfBk8jMmYk1eeNDw8zSRnWTxBjWkzx2Prre6E2/yLu2twozZ3EomLWCBu9nWms/ZE361BItyMQwfnG1qA==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=7.32.0' + dependencies: + '@babel/helper-validator-identifier': 7.15.7 + ci-info: 3.3.0 + clean-regexp: 1.0.0 + eslint: 8.5.0 + eslint-utils: 3.0.0_eslint@8.5.0 + esquery: 1.4.0 + indent-string: 4.0.0 + is-builtin-module: 3.1.0 + lodash: 4.17.21 + pluralize: 8.0.0 + read-pkg-up: 7.0.1 + regexp-tree: 0.1.24 + safe-regex: 2.1.1 + semver: 7.3.5 + strip-indent: 3.0.0 + dev: true + /eslint-scope/5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} @@ -2725,7 +2777,6 @@ packages: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - dev: false /flat-cache/3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} @@ -2929,6 +2980,10 @@ packages: minimalistic-crypto-utils: 1.0.1 dev: false + /hosted-git-info/2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true + /http-errors/1.6.2: resolution: {integrity: sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=} engines: {node: '>= 0.6'} @@ -3032,6 +3087,11 @@ packages: engines: {node: '>=0.8.19'} dev: true + /indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true + /inflight/1.0.6: resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: @@ -3088,6 +3148,13 @@ packages: call-bind: 1.0.2 has-tostringtag: 1.0.0 + /is-builtin-module/3.1.0: + resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==} + engines: {node: '>=6'} + dependencies: + builtin-modules: 3.2.0 + dev: true + /is-callable/1.2.4: resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} engines: {node: '>= 0.4'} @@ -3364,7 +3431,6 @@ packages: engines: {node: '>=8'} dependencies: p-locate: 4.1.0 - dev: false /lodash.merge/4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -3374,6 +3440,10 @@ packages: resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} dev: false + /lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: true + /loose-envify/1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -3444,6 +3514,11 @@ packages: hasBin: true dev: true + /min-indent/1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: true + /minimalistic-assert/1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} dev: false @@ -3612,6 +3687,15 @@ packages: resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==} dev: true + /normalize-package-data/2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.20.0 + semver: 5.7.1 + validate-npm-package-license: 3.0.4 + dev: true + /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -3731,7 +3815,6 @@ packages: engines: {node: '>=6'} dependencies: p-try: 2.2.0 - dev: false /p-limit/3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -3752,7 +3835,6 @@ packages: engines: {node: '>=8'} dependencies: p-limit: 2.3.0 - dev: false /p-try/1.0.0: resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} @@ -3762,7 +3844,6 @@ packages: /p-try/2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - dev: false /pako/1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} @@ -3807,7 +3888,6 @@ packages: /path-exists/4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - dev: false /path-is-absolute/1.0.1: resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} @@ -3910,6 +3990,11 @@ packages: - utf-8-validate dev: true + /pluralize/8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + dev: true + /pngjs/4.0.1: resolution: {integrity: sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg==} engines: {node: '>=8.0.0'} @@ -4183,6 +4268,25 @@ packages: object-assign: 4.1.1 dev: false + /read-pkg-up/7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + dev: true + + /read-pkg/5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + dependencies: + '@types/normalize-package-data': 2.4.1 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + dev: true + /readable-stream/3.6.0: resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} engines: {node: '>= 6'} @@ -4213,6 +4317,11 @@ packages: /regenerator-runtime/0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} + /regexp-tree/0.1.24: + resolution: {integrity: sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==} + hasBin: true + dev: true + /regexp.prototype.flags/1.3.1: resolution: {integrity: sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==} engines: {node: '>= 0.4'} @@ -4287,6 +4396,12 @@ packages: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: false + /safe-regex/2.1.1: + resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} + dependencies: + regexp-tree: 0.1.24 + dev: true + /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false @@ -4298,6 +4413,11 @@ packages: object-assign: 4.1.1 dev: false + /semver/5.7.1: + resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} + hasBin: true + dev: true + /semver/6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true @@ -4429,6 +4549,28 @@ packages: whatwg-url: 7.1.0 dev: false + /spdx-correct/3.1.1: + resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.11 + dev: true + + /spdx-exceptions/2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + dev: true + + /spdx-expression-parse/3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + dependencies: + spdx-exceptions: 2.3.0 + spdx-license-ids: 3.0.11 + dev: true + + /spdx-license-ids/3.0.11: + resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} + dev: true + /stack-utils/2.0.5: resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==} engines: {node: '>=10'} @@ -4516,6 +4658,13 @@ packages: engines: {node: '>=4'} dev: true + /strip-indent/3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + dependencies: + min-indent: 1.0.1 + dev: true + /strip-json-comments/3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -4694,11 +4843,21 @@ packages: engines: {node: '>=10'} dev: true + /type-fest/0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true + /type-fest/0.7.1: resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} engines: {node: '>=8'} dev: false + /type-fest/0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: true + /type/1.2.0: resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} dev: false @@ -4717,7 +4876,7 @@ packages: resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==} engines: {node: '>=4.2.0'} hasBin: true - dev: false + dev: true /unbox-primitive/1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} @@ -4773,6 +4932,13 @@ packages: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true + /validate-npm-package-license/3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + dependencies: + spdx-correct: 3.1.1 + spdx-expression-parse: 3.0.1 + dev: true + /vary/1.1.2: resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} engines: {node: '>= 0.8'} diff --git a/tailwind.config.js b/tailwind.config.js index 93f361e..c93cecd 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,76 +1,76 @@ module.exports = { - mode: 'jit', - purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'], - darkMode: false, // or 'media' or 'class' - theme: { - fontFamily: { - title: ['Poppins'], - body: ['Inter'], - }, - extend: {}, - }, - variants: { - extend: {}, - }, - plugins: [require('daisyui')], - daisyui: { - themes: [ - { - supaTheme: { - primary: '#00B8F0', - 'primary-focus': '#009de0', - 'primary-content': '#ffffff', + mode: 'jit', + purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'], + darkMode: false, // or 'media' or 'class' + theme: { + fontFamily: { + title: ['Poppins'], + body: ['Inter'], + }, + extend: {}, + }, + variants: { + extend: {}, + }, + plugins: [require('daisyui')], + daisyui: { + themes: [ + { + supaTheme: { + primary: '#00B8F0', + 'primary-focus': '#009de0', + 'primary-content': '#ffffff', - secondary: '#f03800', - 'secondary-focus': '#e22f00', - 'secondary-content': '#ffffff', + secondary: '#f03800', + 'secondary-focus': '#e22f00', + 'secondary-content': '#ffffff', - accent: '#00f0b0', - 'accent-focus': '#00e28a', - 'accent-content': '#ffffff', + accent: '#00f0b0', + 'accent-focus': '#00e28a', + 'accent-content': '#ffffff', - neutral: '#3d4451', - 'neutral-focus': '#2a2e37', - 'neutral-content': '#ffffff', + neutral: '#3d4451', + 'neutral-focus': '#2a2e37', + 'neutral-content': '#ffffff', - 'base-100': '#ffffff', - 'base-200': '#767676', - 'base-300': '#d1d5db', - 'base-content': '#1f2937', + 'base-100': '#ffffff', + 'base-200': '#767676', + 'base-300': '#d1d5db', + 'base-content': '#1f2937', - info: '#2094f3' /* Info */, - success: '#009485' /* Success */, - warning: '#ff9900' /* Warning */, - error: '#ff5724' /* Error */, - }, - dark: { - primary: '#00B8F0', - 'primary-focus': '#009de0', - 'primary-content': '#ffffff', + info: '#2094f3' /* Info */, + success: '#009485' /* Success */, + warning: '#ff9900' /* Warning */, + error: '#ff5724' /* Error */, + }, + dark: { + primary: '#00B8F0', + 'primary-focus': '#009de0', + 'primary-content': '#ffffff', - secondary: '#f03800', - 'secondary-focus': '#e22f00', - 'secondary-content': '#ffffff', + secondary: '#f03800', + 'secondary-focus': '#e22f00', + 'secondary-content': '#ffffff', - accent: '#00f0b0', - 'accent-focus': '#00e28a', - 'accent-content': '#ffffff', + accent: '#00f0b0', + 'accent-focus': '#00e28a', + 'accent-content': '#ffffff', - neutral: '#3d4451', - 'neutral-focus': '#2a2e37', - 'neutral-content': '#ffffff', + neutral: '#3d4451', + 'neutral-focus': '#2a2e37', + 'neutral-content': '#ffffff', - 'base-100': '#2A2E37', - 'base-200': '#EBECF0', - 'base-300': '#16181D', - 'base-content': '#EBECF0', + 'base-100': '#2A2E37', + 'base-200': '#EBECF0', + 'base-300': '#16181D', + 'base-content': '#EBECF0', - info: '#2094f3', - success: '#009485', - warning: '#ff9900', - error: '#ff5724', - }, - }, - ], - }, + info: '#2094f3', + success: '#009485', + warning: '#ff9900', + error: '#ff5724', + }, + }, + ], + }, }; diff --git a/tsconfig.json b/tsconfig.json index a168e68..c23a9b7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -36,7 +36,7 @@ // "noPropertyAccessFromIndexSignature": true, /* Require undeclared properties from index signatures to use element accesses. */ /* Module Resolution Options */ "moduleResolution": "node", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */ - "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */// "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ + "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ // "typeRoots": [], /* List of folders to include type definitions from. */ // "types": [], /* Type declaration files to be included in compilation. */ "allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */ @@ -46,7 +46,7 @@ // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ - "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ /* Experimental Options */// "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ + "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ /* Experimental Options */ // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */ /* Advanced Options */ "skipLibCheck": true, /* Skip type checking of declaration files. */ @@ -65,9 +65,10 @@ "include": [ "next-env.d.ts", "**/*.ts", - "**/*.tsx" + "**/*.tsx", + "utils/AuthContext.tsx" ], "exclude": [ "node_modules" ] -} +} \ No newline at end of file diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo index fb2d66e..aaf2451 100644 --- a/tsconfig.tsbuildinfo +++ b/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"program":{"fileNames":["c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es5.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2016.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.esnext.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.dom.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.dom.iterable.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.core.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.collection.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.generator.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.iterable.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.proxy.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.reflect.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.symbol.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2016.array.include.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.object.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.intl.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.intl.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.regexp.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.array.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.object.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.symbol.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.bigint.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.intl.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.weakref.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/amp.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/amp.d.ts","./node_modules/.pnpm/@types+react@17.0.37/node_modules/@types/react/global.d.ts","./node_modules/.pnpm/csstype@3.0.9/node_modules/csstype/index.d.ts","./node_modules/.pnpm/@types+prop-types@15.7.4/node_modules/@types/prop-types/index.d.ts","./node_modules/.pnpm/@types+scheduler@0.16.2/node_modules/@types/scheduler/tracing.d.ts","./node_modules/.pnpm/@types+react@17.0.37/node_modules/@types/react/index.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/assert.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/assert/strict.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/globals.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/async_hooks.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/buffer.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/child_process.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/cluster.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/console.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/constants.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/crypto.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/dgram.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/dns.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/dns/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/domain.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/events.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/fs.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/fs/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/http.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/http2.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/https.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/inspector.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/module.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/net.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/os.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/path.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/perf_hooks.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/process.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/punycode.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/querystring.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/readline.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/repl.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream/consumers.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream/web.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/string_decoder.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/timers.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/timers/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/tls.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/trace_events.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/tty.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/url.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/util.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/v8.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/vm.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/wasi.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/worker_threads.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/zlib.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/globals.global.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/get-page-files.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/lib/load-custom-routes.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/image-config.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config-shared.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config.d.ts","./node_modules/.pnpm/@next+env@12.0.7/node_modules/@next/env/types/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/mitt.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/with-router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/route-loader.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/page-loader.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/router.d.ts","./node_modules/.pnpm/@types+react-dom@17.0.11/node_modules/@types/react-dom/index.d.ts","./node_modules/.pnpm/styled-jsx@5.0.0-beta.3_react@17.0.2/node_modules/styled-jsx/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/api-utils.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/next-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-extension/request.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-compliant/fetch-event.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-extension/fetch-event.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-extension/response.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/types.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/request-meta.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/font-utils.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/load-components.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/middleware-plugin.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-next-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-regex.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/get-middleware-regex.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-matcher.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/sorted-routes.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/is-dynamic.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next-server.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/types.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/priorityqueue.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/fifoqueue.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/workers/messageparent.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/lib/coalesced-function.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/dev/static-paths-worker.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/dev/next-dev-server.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/types/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/utils.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_app.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/app.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/runtime-config.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/config.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_document.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/document.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/dynamic.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dynamic.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_error.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/error.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/head.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/head.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/image.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/image.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/link.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/link.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/script.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/script.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/server.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/types/global.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/image-types/global.d.ts","./next-env.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/gotrueapi.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/gotrueclient.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/transformers.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/timer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/constants.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/push.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/realtimesubscription.d.ts","./node_modules/.pnpm/@types+websocket@1.0.4/node_modules/@types/websocket/index.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/serializer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/realtimeclient.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/supabaseauthclient.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/postgresttransformbuilder.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/postgrestfilterbuilder.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/postgrestquerybuilder.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/postgrestclient.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/supabaserealtimeclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/supabasequerybuilder.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/fetch.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/storagebucketapi.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/storagefileapi.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/constants.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/index.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/supabasestorageclient.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/supabaseclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/index.d.ts","./utils/supabaseclient.tsx","./pages/api/auth.ts","./pages/api/getuser.ts","./node_modules/.pnpm/@types+cors@2.8.12/node_modules/@types/cors/index.d.ts","./node_modules/.pnpm/axios@0.24.0/node_modules/axios/index.d.ts","./utils/init-middleware.ts","./node_modules/.pnpm/@types+range-parser@1.2.4/node_modules/@types/range-parser/index.d.ts","./node_modules/.pnpm/@types+qs@6.9.7/node_modules/@types/qs/index.d.ts","./node_modules/.pnpm/@types+express-serve-static-core@4.17.25/node_modules/@types/express-serve-static-core/index.d.ts","./node_modules/.pnpm/@types+mime@1.3.2/node_modules/@types/mime/index.d.ts","./node_modules/.pnpm/@types+serve-static@1.13.10/node_modules/@types/serve-static/index.d.ts","./node_modules/.pnpm/@types+connect@3.4.35/node_modules/@types/connect/index.d.ts","./node_modules/.pnpm/@types+body-parser@1.19.1/node_modules/@types/body-parser/index.d.ts","./node_modules/.pnpm/@types+express@4.17.13/node_modules/@types/express/index.d.ts","./node_modules/.pnpm/@types+express-rate-limit@5.1.3/node_modules/@types/express-rate-limit/index.d.ts","./pages/api/mailinglist.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/attachment.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/email-address.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/personalization.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/mail.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/response.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/response-error.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/index.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/request.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/src/request.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/src/response.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/src/client.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/index.d.ts","./node_modules/.pnpm/@sendgrid+mail@7.6.0/node_modules/@sendgrid/mail/src/mail.d.ts","./node_modules/.pnpm/@sendgrid+mail@7.6.0/node_modules/@sendgrid/mail/index.d.ts","./pages/api/sendgrid.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/lib.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/crypto/crypto.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/net/net.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/shared.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/errors.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/oauth.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/webhooks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/accountlinks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/accounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/alipayaccounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/applepaydomains.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/applicationfees.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/applications.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/balance.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/balancetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/bankaccounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/billingportal/configurations.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/billingportal/sessions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/bitcoinreceivers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/bitcointransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/capabilities.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/cards.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/charges.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/checkout/sessions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/connectcollectiontransfers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/countryspecs.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/coupons.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/creditnotelineitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/creditnotes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/customerbalancetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/customersources.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/customers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/discounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/disputes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/ephemeralkeys.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/events.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/exchangerates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/externalaccounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/feerefunds.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/filelinks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/files.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/identity/verificationreports.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/identity/verificationsessions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/invoiceitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/invoicelineitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/invoices.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuerfraudrecords.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/authorizations.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/carddetails.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/cardholders.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/cards.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/disputes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/transactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/lineitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/loginlinks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/mandates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/orderitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/orderreturns.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/orders.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/paymentintents.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/paymentmethods.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/payouts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/persons.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/plans.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/platformtaxfees.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/prices.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/products.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/promotioncodes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/quotes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/radar/earlyfraudwarnings.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/radar/valuelistitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/radar/valuelists.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/recipients.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/refunds.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reporting/reportruns.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reporting/reporttypes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reservetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reviews.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/skus.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/setupattempts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/setupintents.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/shippingrates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sigma/scheduledqueryruns.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sourcemandatenotifications.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sourcetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sources.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/subscriptionitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/subscriptionschedules.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/subscriptions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxcodes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxdeductedatsources.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxids.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxrates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/terminal/connectiontokens.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/terminal/locations.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/terminal/readers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/tokens.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/topups.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/transferreversals.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/transfers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/usagerecordsummaries.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/usagerecords.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/webhookendpoints.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/index.d.ts","./pages/api/stripe/create-checkout-session.ts","./pages/api/stripe/customer-portal.ts","./node_modules/.pnpm/@types+micro@7.3.6/node_modules/@types/micro/index.d.ts","./pages/api/stripe/stripe-webhook.ts","./node_modules/.pnpm/playwright-core@1.17.1/node_modules/playwright-core/types/protocol.d.ts","./node_modules/.pnpm/playwright-core@1.17.1/node_modules/playwright-core/types/structs.d.ts","./node_modules/.pnpm/playwright-core@1.17.1/node_modules/playwright-core/types/types.d.ts","./node_modules/.pnpm/@types+istanbul-lib-coverage@2.0.3/node_modules/@types/istanbul-lib-coverage/index.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/global.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/circus.d.ts","./node_modules/.pnpm/chalk@4.1.2/node_modules/chalk/index.d.ts","./node_modules/.pnpm/@types+istanbul-lib-report@3.0.0/node_modules/@types/istanbul-lib-report/index.d.ts","./node_modules/.pnpm/@types+istanbul-reports@3.0.1/node_modules/@types/istanbul-reports/index.d.ts","./node_modules/.pnpm/@types+yargs-parser@20.2.1/node_modules/@types/yargs-parser/index.d.ts","./node_modules/.pnpm/@types+yargs@16.0.4/node_modules/@types/yargs/index.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/config.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/testresult.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/transform.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/index.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/cleanupsemantic.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/types.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/difflines.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/printdiffs.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/index.d.ts","./node_modules/.pnpm/jest-matcher-utils@27.2.5/node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/.pnpm/expect@27.2.5/node_modules/expect/build/jestmatchersobject.d.ts","./node_modules/.pnpm/expect@27.2.5/node_modules/expect/build/types.d.ts","./node_modules/.pnpm/expect@27.2.5/node_modules/expect/build/index.d.ts","./node_modules/.pnpm/@playwright+test@1.17.1/node_modules/@playwright/test/types/testexpect.d.ts","./node_modules/.pnpm/@playwright+test@1.17.1/node_modules/@playwright/test/types/test.d.ts","./node_modules/.pnpm/@playwright+test@1.17.1/node_modules/@playwright/test/index.d.ts","./tests/basic.spec.ts","./tests/playwright.config.ts","./components/authtext.tsx","./components/avatar.tsx","./components/ui/cardlanding.tsx","./components/cardslanding.tsx","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/types/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/usetoastcontainer.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/usetoast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/usekeeper.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/propvalidator.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/constant.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/csstransition.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/collapsetoast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/closebutton.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/progressbar.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/toastcontainer.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/transitions.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/toast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/icons.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/core/eventmanager.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/core/toast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/core/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/index.d.ts","./components/contact.tsx","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/types.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/utils/render.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/description/description.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/dialog/dialog.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/disclosure/disclosure.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/focus-trap/focus-trap.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/listbox/listbox.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/menu/menu.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/popover/popover.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/portal/portal.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/label/label.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/radio-group/radio-group.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/switch/switch.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/tabs/tabs.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/transitions/transition.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/index.d.ts","./components/paymentmodal.tsx","./components/dashboard.tsx","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/iconsmanifest.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/iconbase.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/iconcontext.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/index.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/hi/index.d.ts","./components/ui/themetoggle.tsx","./components/footer.tsx","./components/mailinglist.tsx","./components/landing.tsx","./node_modules/.pnpm/react-feather@2.0.9_react@17.0.2/node_modules/react-feather/dist/index.d.ts","./components/nav.tsx","./utils/authcontext.js","./components/layout.tsx","./components/pricing.tsx","./components/privacypolicy.tsx","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/io/index.d.ts","./components/ui/signuppanel.tsx","./components/signup.tsx","./components/terms.tsx","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/fi/index.d.ts","./components/ui/keyfeature.tsx","./components/ui/login.tsx","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/types.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/meta/defaultseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/meta/nextseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/article.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/breadcrumb.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/faqpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/jobposting.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/blog.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/course.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/dataset.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/localbusiness.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/logo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/product.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/socialprofile.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/corporatecontact.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/newsarticle.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/event.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/video.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/qapage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/recipe.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/videogame.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/carousel.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/sitelinkssearchbox.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/softwareapp.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/collectionpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/profilepage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/index.d.ts","./pages/_app.tsx","./pages/_document.tsx","./pages/contact.tsx","./pages/dashboard.tsx","./pages/index.tsx","./pages/login.tsx","./pages/pricing.tsx","./pages/privacy.tsx","./pages/signup.tsx","./pages/terms.tsx","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/shared.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/payment-methods.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/cards.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/bank-accounts.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/tokens.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/verification-sessions.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/checkout.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/affirm-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/afterpay-clearpay-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements-group.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/base.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/au-bank-account.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-cvc.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-expiry.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-number.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/eps-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/fpx-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/iban.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/ideal-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/link-authentication.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/p24-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/payment-request.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/utils.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment-request-button.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/shipping-address.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/token-and-sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/stripe.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/index.d.ts","./utils/stripe.tsx","./node_modules/.pnpm/@types+engine.io@3.1.7/node_modules/@types/engine.io/index.d.ts","./node_modules/.pnpm/@types+json-schema@7.0.9/node_modules/@types/json-schema/index.d.ts","./node_modules/.pnpm/@types+json5@0.0.29/node_modules/@types/json5/index.d.ts","./node_modules/.pnpm/@types+parse-json@4.0.0/node_modules/@types/parse-json/index.d.ts","./node_modules/.pnpm/@types+scheduler@0.16.2/node_modules/@types/scheduler/index.d.ts","./node_modules/.pnpm/@socket.io+component-emitter@3.0.0/node_modules/@socket.io/component-emitter/index.d.ts","./node_modules/.pnpm/socket.io-parser@4.1.1/node_modules/socket.io-parser/build/esm/index.d.ts","./node_modules/.pnpm/@types+socket.io@2.1.13/node_modules/@types/socket.io/index.d.ts","./node_modules/.pnpm/@types+stack-utils@2.0.1/node_modules/@types/stack-utils/index.d.ts","./node_modules/.pnpm/@types+yauzl@2.9.2/node_modules/@types/yauzl/index.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/util.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/lib.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/crypto/crypto.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/net/net.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/shared.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/errors.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/oauth.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/webhooks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/accountlinks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/accounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/alipayaccounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/applepaydomains.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/applicationfees.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/applications.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/balance.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/balancetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/bankaccounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/billingportal/configurations.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/billingportal/sessions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/bitcoinreceivers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/bitcointransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/capabilities.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/cards.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/charges.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/checkout/sessions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/connectcollectiontransfers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/countryspecs.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/coupons.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/creditnotelineitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/creditnotes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/customerbalancetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/customersources.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/customers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/discounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/disputes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/ephemeralkeys.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/events.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/exchangerates.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/externalaccounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/feerefunds.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/filelinks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/files.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/identity/verificationreports.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/identity/verificationsessions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/invoiceitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/invoicelineitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/invoices.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuerfraudrecords.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/authorizations.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/carddetails.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/cardholders.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/cards.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/disputes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/transactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/lineitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/loginlinks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/mandates.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/orderitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/orderreturns.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/orders.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/paymentintents.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/paymentmethods.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/payouts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/persons.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/plans.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/platformtaxfees.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/prices.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/products.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/promotioncodes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/quotes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/radar/earlyfraudwarnings.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/radar/valuelistitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/radar/valuelists.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/recipients.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/refunds.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reporting/reportruns.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reporting/reporttypes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reservetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reviews.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/skus.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/setupattempts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/setupintents.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sigma/scheduledqueryruns.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sourcemandatenotifications.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sourcetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sources.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/subscriptionitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/subscriptionschedules.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/subscriptions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxcodes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxdeductedatsources.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxids.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxrates.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/terminal/connectiontokens.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/terminal/locations.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/terminal/readers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/tokens.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/topups.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/transferreversals.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/transfers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/usagerecordsummaries.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/usagerecords.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/webhookendpoints.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/index.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/types/index.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/types/global.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/image-types/global.d.ts","./node_modules/.pnpm/@types+react@17.0.34/node_modules/@types/react/index.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/index.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/https.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/http.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/events.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/net.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/url.d.ts","./node_modules/.pnpm/@next+env@12.0.3/node_modules/@next/env/types/index.d.ts","./node_modules/.pnpm/@playwright+test@1.16.3/node_modules/@playwright/test/index.d.ts","./node_modules/.pnpm/@playwright+test@1.16.3/node_modules/@playwright/test/types/test.d.ts","./node_modules/.pnpm/@playwright+test@1.16.3/node_modules/@playwright/test/types/testexpect.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/bank-accounts.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/cards.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/payment-methods.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/shared.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/tokens.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/verification-sessions.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/checkout.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements-group.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/affirm-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/afterpay-clearpay-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/au-bank-account.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/base.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-cvc.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-expiry.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-number.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/eps-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/fpx-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/iban.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/ideal-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/link-authentication.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/p24-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment-request-button.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/shipping-address.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/payment-request.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/stripe.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/token-and-sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/utils.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/gotrueapi.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/gotrueclient.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/constants.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/push.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/serializer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/timer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/transformers.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/realtimeclient.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/realtimesubscription.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/supabaseauthclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/supabasequerybuilder.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/supabaserealtimeclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/supabaseclient.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/assert.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/assert/strict.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/async_hooks.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/buffer.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/child_process.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/cluster.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/console.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/constants.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/crypto.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/dgram.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/dns.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/dns/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/domain.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/fs.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/fs/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/globals.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/globals.global.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/http2.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/inspector.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/module.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/os.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/path.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/perf_hooks.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/process.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/punycode.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/querystring.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/readline.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/repl.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream/consumers.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream/web.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/string_decoder.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/timers.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/timers/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/tls.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/trace_events.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/tty.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/v8.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/vm.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/wasi.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/worker_threads.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/zlib.d.ts","./node_modules/.pnpm/@types+react@17.0.34/node_modules/@types/react/global.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/index.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/article.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/blog.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/breadcrumb.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/carousel.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/collectionpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/corporatecontact.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/course.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/dataset.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/event.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/faqpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/jobposting.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/localbusiness.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/logo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/newsarticle.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/product.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/profilepage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/qapage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/recipe.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/sitelinkssearchbox.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/socialprofile.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/softwareapp.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/video.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/videogame.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/meta/defaultseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/meta/nextseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/types.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/app.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/index.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/middleware-plugin.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/image.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/link.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/page-loader.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/route-loader.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/with-router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/lib/load-custom-routes.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_app.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_document.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/api-utils.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config-shared.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/font-utils.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/get-page-files.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/image-config.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/load-components.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next-server.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/types.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/dynamic.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/head.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/mitt.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/get-middleware-regex.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/index.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/is-dynamic.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-next-url.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-matcher.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-regex.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/sorted-routes.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/utils.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/document.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dynamic.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/head.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/image.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/link.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/router.d.ts","./node_modules/.pnpm/playwright-core@1.16.3/node_modules/playwright-core/types/protocol.d.ts","./node_modules/.pnpm/playwright-core@1.16.3/node_modules/playwright-core/types/structs.d.ts","./node_modules/.pnpm/playwright-core@1.16.3/node_modules/playwright-core/types/types.d.ts"],"fileInfos":[{"version":"aa9fb4c70f369237c2f45f9d969c9a59e0eae9a192962eb48581fe864aa609db","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940","eb75e89d63b3b72dd9ca8b0cac801cecae5be352307c004adeaa60bc9d6df51f","2cc028cd0bdb35b1b5eb723d84666a255933fffbea607f72cbd0c7c7b4bee144",{"version":"e54c8715a4954cfdc66cd69489f2b725c09ebf37492dbd91cff0a1688b1159e8","affectsGlobalScope":true},{"version":"e34eb9339171ec45da2801c1967e4d378bd61a1dceaa1b1b4e1b6d28cb9ca962","affectsGlobalScope":true},{"version":"51b8b27c21c066bf877646e320bf6a722b80d1ade65e686923cd9d4494aef1ca","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"2c8c5ee58f30e7c944e04ab1fb5506fdbb4dd507c9efa6972cf4b91cec90c503","affectsGlobalScope":true},{"version":"2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"9f1817f7c3f02f6d56e0f403b927e90bb133f371dcebc36fa7d6d208ef6899da","affectsGlobalScope":true},{"version":"cd6efb9467a8b6338ece2e2855e37765700f2cd061ca54b01b33878cf5c7677e","affectsGlobalScope":true},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true},{"version":"4632665b87204bb1caa8b44d165bce0c50dfab177df5b561b345a567cabacf9a","affectsGlobalScope":true},"fe58262f1f3f9a83431292bef0cdbf508a20391eb7533df424dcdc624a9001bd","05fd364b8ef02fb1e174fbac8b825bdb1e5a36a016997c8e421f5fab0a6da0a0",{"version":"ecf78e637f710f340ec08d5d92b3f31b134a46a4fcf2e758690d8c46ce62cba6","affectsGlobalScope":true},"5b1d4ebd62d975c7d3826202f8fac290bac0bae6e04d9e84d1707d7047e108df","f7b46d22a307739c145e5fddf537818038fdfffd580d79ed717f4d4d37249380","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"1bc82f5b3bb93df76d19730c84467b0b346187198537135d63a672956f323720","affectsGlobalScope":true},"0cba3a5d7b81356222594442753cf90dd2892e5ccfe1d262aaca6896ba6c1380","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"92d63add669d18ebc349efbacd88966d6f2ccdddfb1b880b2db98ae3aa7bf7c4","affectsGlobalScope":true},"422dbb183fdced59425ca072c8bd09efaa77ce4e2ab928ec0d8a1ce062d2a45a",{"version":"2a801b0322994c3dd7f0ef30265d19b3dd3bae6d793596879166ed6219c3da68","affectsGlobalScope":true},"1dab5ab6bcf11de47ab9db295df8c4f1d92ffa750e8f095e88c71ce4c3299628","f71f46ccd5a90566f0a37b25b23bc4684381ab2180bdf6733f4e6624474e1894",{"version":"54e65985a3ee3cec182e6a555e20974ea936fc8b8d1738c14e8ed8a42bd921d4","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","bcc8caf03ee65fe8610d258752f255fbdddbb2e4de7b6c5628956a5a0d859ec8","34e5de87d983bc6aefef8b17658556e3157003e8d9555d3cb098c6bef0b5fbc8","cc0b61316c4f37393f1f9595e93b673f4184e9d07f4c127165a490ec4a928668","f27371653aded82b2b160f7a7033fb4a5b1534b6f6081ef7be1468f0f15327d3","c762cd6754b13a461c54b59d0ae0ab7aeef3c292c6cf889873f786ee4d8e75c9","f4ea7d5df644785bd9fbf419930cbaec118f0d8b4160037d2339b8e23c059e79",{"version":"c28e5baab1b53377c90d12970e207a2644bc3627840066449e37e2a59125d07e","affectsGlobalScope":true},"7a5459efa09ea82088234e6533a203d528c594b01787fb90fba148885a36e8b6","ae97e20f2e10dbeec193d6a2f9cd9a367a1e293e7d6b33b68bacea166afd7792","9eea308669d97080b8cf05dc3f1340435478e47c472017ce9d803921db074603","c7f145543fd443ba1e03050421c179c3fbd9dfe590905ec3530755a915cbe22e","bf73c576885408d4a176f44a9035d798827cc5020d58284cb18d7573430d9022","7ae078ca42a670445ae0c6a97c029cb83d143d62abd1730efb33f68f0b2c0e82",{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true},"9f2edefec1509d5707b2de3a4d1f2af064ccfef02d050897d60adb5eead0c604","12eea70b5e11e924bb0543aea5eadc16ced318aa26001b453b0d561c2fd0bd1e","eafb9217aee34f5d7ebb42a5ed8f9b5881d2440c3d7b1d41667ce42806cf2cdd","1aee07ac9abb89ef59d2528541403f2a8f3c845167d7d2e3b4a44063ee29c395",{"version":"bd1a08e30569b0fb2f0b21035eb9b039871f68faa9b98accf847e9c878c5e0a9","affectsGlobalScope":true},"2a12d2da5ac4c4979401a3f6eaafa874747a37c365e4bc18aa2b171ae134d21b","002b837927b53f3714308ecd96f72ee8a053b8aeb28213d8ec6de23ed1608b66","1dc9c847473bb47279e398b22c740c83ea37a5c88bf66629666e3cf4c5b9f99c","a9e4a5a24bf2c44de4c98274975a1a705a0abbaad04df3557c2d3cd8b1727949","7185660ba7fe7c4221dcd443ffa32d1a786192548735692d98a40a90fa2867a4","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff",{"version":"806ef4cac3b3d9fa4a48d849c8e084d7c72fcd7b16d76e06049a9ed742ff79c0","affectsGlobalScope":true},"cfe724f7c694aab65a9bdd1acb05997848c504548c9d4c71645c187a091cfa2a","5f0ed51db151c2cdc4fa3bb0f44ce6066912ad001b607a34e65a96c52eb76248",{"version":"3345c276cab0e76dda86c0fb79104ff915a4580ba0f3e440870e183b1baec476","affectsGlobalScope":true},"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","51919fe45a014b1c55c55ad334585dcc31ed4c3f846d39b9f44b6efaafdebc3a","f52fbf64c7e480271a9096763c4882d356b05cab05bf56a64e68a95313cd2ce2","59bdb65f28d7ce52ccfc906e9aaf422f8b8534b2d21c32a27d7819be5ad81df7","1835259a20b9fa6b1882931375b69ae5978195f2b139b4e0db51ec8319261649","b52cd693219a63dd21282ac99a7bf55f77cbe8a91f097968856419cc2e05f017","3aff9c8c36192e46a84afe7b926136d520487155154ab9ba982a8b544ea8fc95","a880cf8d85af2e4189c709b0fea613741649c0e40fffb4360ec70762563d5de0","85bbf436a15bbeda4db888be3062d47f99c66fd05d7c50f0f6473a9151b6a070","9f9c49c95ecd25e0cb2587751925976cf64fd184714cb11e213749c80cf0f927","f0c75c08a71f9212c93a719a25fb0320d53f2e50ca89a812640e08f8ad8c408c",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"267af67ea520cabd16402522756b19ac63d9e2c1c86e7c4d1ddeb991c32e12c9","714bc11c4ece2d28d6b70207fcefce4651c138cc77ce0b8147a6bab25c66b67a","72cd580decc682538544d8507f98c38c9201f83da228d2a0c170bcaa0937a829","08935635053203ba941035573962605b91376318dbce19e97c71354f2241e0e9","4f24a713856fef84913f851b9a6929570e2417c1c949634958db3cae98f54066","5ce82d5f52e03a0198ee588c3cc2f850823f5c6e230af9744c21a8618d5c5adf","562e66c29f4c43b32c203ca892cd6d5b6fa8e70954d23b4d0e2db0eb3d6b698e","764f5b39a73fd6371e5a118ee037b685cec4ff2fc3579225eb57d0f82a38ab18","2766dee26ea113e9b491b7842cb44df57c4d79b17057b42607e09fc174bd411d","93865b0723d744eab9c00bfe7a8ccd962d1f6a2047e4c7eecd18482ef8b87e8a","72c88123ada80953914b43a0d9810bb0ce8e5b25cd8b7965bfb6842ffff74f05",{"version":"95853a3d1b9b7330c5d0fdcf6a34a205afa9f0de7fbc6a41ea7c5d2f789c84c1","affectsGlobalScope":true},{"version":"954ba49fa08a42afc900d18fcb4e7a1ed77d6d8931907a65c98c92b64605f8af","affectsGlobalScope":true},"2b4fdbc425984dc7a29c4fce80f656698363f3c9cde55fbe26e620bd3fe0da13",{"version":"a0f2339319c97a62cbd6944974bf8c413cd6c2c3868dde1c6fb6c5ca5117f42f","affectsGlobalScope":true},"45a63e17814c570ea59407f231ef9c561510bd6edb36f17479b09b44619496c6","b514b82ee3ee4e33b40987d35ffeccfdf0cc050f9c4af29e04b50e54b5fb757c","3d0f430227f44476d4c66b603d0b7d126422a2e8978965e156f0028c6bbec9e7","f5c59784bf096818f0b727abcde077f36222da03a6664cf67152846f8bc6d112","54e13c4c7ed6ea7f1e8d05628bbc3dfa338b60ef02f2abc2f501c8711cfbc3e7","32d358fd780dfe77e0840129f0fa6bd04e59e2a8d324df42574903933e6d92b9","565f7a20504444ff94c7c2c36d83d49562e64ca46dc377e266a85ca015a77468","ae38d9472d9572bf669178fb88d1b90cf19787ce9fd97d4d253f3fde7edb52a8","70238fc242892671ae10cb50ee6b65ca044f6899f7ad3d661eddacdd48a23c43","5d7e0d8f75012b66c3d505af116568163ccd415a3b59ce51bc751d7797cc5f73","d57766da0e70a20dbff6d4f4a2ab77793302817e46f5d7ea0677cf9c9c9e0537","dd1b2492877b4d5b42fc2724d18d9805248efc5648be6ebea3c70b8bbff0a804","a2495db5f46921bbf7ebf294e0683df709f2be4d9468aa3fe2137edb5a63a03e","9008d7962fe1298800f99c5ff093d407d034bc6cadc4610cff4f7ce597d5a115","6e5f5cee603d67ee1ba6120815497909b73399842254fc1e77a0d5cdc51d8c9c","19feb76bded29cc201568f945579b8fdf6f127362934f1ba0a77a9e7143e9b99","61c414ea61cce0b5320f203678d6a0c72befad0163bfa1004df9cedfdce73985","764c0ff937e55cc5ffcfd989d461565fe50193d7e4231f68800625346e992136","ddae6e637e160dceec077487bbd9176f4a8c60b46596a86fafd3bbd1882f6232","6c129db1dc74f8a65d99f01dd9f08fe3712817b770c6fb9ff1d7686288c8d3b3","e990bfb110c37fa629d8679ac8bba89d36a566d2c0984ab0190a70e4d54f5576","d2d90639077deb5644ec7cee738126779eff847692d95ebcd9f76d6ef2f08cec","d2bd714b146c0c6c27a0bc9f16c96522ef1c829923fad14b6a33e2580a012323","9ff3163c1203fb6197f0224e546eccabd46d7892c2b2d77ff6719f304c77ab90","a8c3c3a27e8c7b93d5bec55beeb89f31c293c516e9139f4cc2eb60f5a06acd89","a6abab5f1ce40e5f2b3334aa34f38c721cebf6f3041528cf3446cf7ac2c068ef","fd0fcae20ed9dc7772bb99ba8673d89dfe512a97e8add514109f26024eefd3d1","c3e00ce4fb229d582ffcd9804e9383fb4b0aa28e2e3104bc60028372235e99df","28e5c78011a0c6a600cea81302120a3dc03fc51985f5d62040f13741f88402a9","57fe65cfb85484565fa2c56e6a905fb4c8d655223baf91175244ce4fc60c07dd","a2e4ecb8a75e93bc4df780fe3efca1727f7cc1f42060fc87c05b75a7fcab7cb4","0aef0a60e229dfeff49f68bf941d24b8338fc3d55aa7c64b1c9acbf9d3a67b46","e25cff2dda1894e35fb32d05a7d467f31c24455745ee4e7893bd2d15f2432f50","02c21069f19ba8f90a18aabe472b595bf45fe82435bda19ee498ffea831968b2","a387099dbd53d45f841d6f571716fcd942b4655caba54533953e7334afc599e5",{"version":"68883138d1fbe09c3b8456411c9b7cbae9df330cd371b9d713252a63788a7d8f","affectsGlobalScope":true},"a1c51942cc3e4e476dc8fe5246bd0ff393f5fcacd8e8a5674345232c551dd92f","6148e1cba85721ace8b3e29fae4d745b20434faec2ada3b26e9a91b9f983fce2","65c24a8baa2cca1de069a0ba9fba82a173690f52d7e2d0f1f7542d59d5eb4db0","b7fff2d004c5879cae335db8f954eb1d61242d9f2d28515e67902032723caeab","8303df69e9d100e3df8f2d67ec77348cb6494dc406356fdd9b56e61aa7c3c758","238f4bd8542cebfc0a575940f962a3c0383acda009561e60b69eec06419a40b5","4545c1a1ceca170d5d83452dd7c4994644c35cf676a671412601689d9a62da35","65b0842cef0bce65a00d4fc230c6c00b2a57542952c906ea84f4e4c825af9da0","a2d648d333cf67b9aeac5d81a1a379d563a8ffa91ddd61c6179f68de724260ff","05e5c9d6f902ab5d1eaf9e3fc566623882bf40f652b0b27e94778866175a76f3","a3f41ed1b4f2fc3049394b945a68ae4fdefd49fa1739c32f149d32c0545d67f5","c2489c80994d62e5b51370a6f02f537db4c37af5f914fcb5b2755b81f1906cae","47699512e6d8bebf7be488182427189f999affe3addc1c87c882d36b7f2d0b0e","34670c01de092a885144a33e65bede90bcd53f47b842189a74459f54fc949884","42c686ce08bf5576ed178f4a6a62d1b580d941334fb53bdff7054e0980f2dc75","ec676b2cb5cbc5532f3070c53eb560ff0564bd9843c688d6d6a488c1dfcdf48e","cdf21eee8007e339b1b9945abf4a7b44930b1d695cc528459e68a3adc39a622e","1d079c37fa53e3c21ed3fa214a27507bda9991f2a41458705b19ed8c2b61173d","31a08c9a8c836291d60d0426f1a5404941c4480d62dfb2fd912de0aae9959e9a","5835a6e0d7cd2738e56b671af0e561e7c1b4fb77751383672f4b009f4e161d70","6a95a81a7ff77b3e3b0c3d6cf943c3b9822f89e68db532176681734fcc78d965",{"version":"fd83ea3cad04f68eec8410c4a614b78899b9b19efc2327189950f52d2f54219c","affectsGlobalScope":true},"b2d48b68756afa0d35400ee55b838fde7fb8af24374c912311312e6e279b2eba",{"version":"d0d8bf23d0f82c4d630a05c27b993bbdbc2c372186f51a61aac48bd2cb306ec1","affectsGlobalScope":true},"3546a99727692b8bf5ede15e4788a6d4b934ac5d8ee357818c1554177b376e1e","63581dff539f4a5dfb6f8cd028603b5a6f52afc09317b07af7f14cc95dc41c4b","5e6007c8bff899f02d8df84f5be9eabe1382758c8d0f2508b853cbb5c7aaf3be","72d82310543cb32c0c7c24ae05728af7df7f4f60f92e6053478941201af0508e","169fc430e4bfaf765bdf3f95d880bc8dab745df165acc422d5e5ed104541a379","de096e8ac5f91d73f1e181203e975f26e8f701248913c6c48aedb85d0a083a67","e1ddfcd6756e62f1acf7166734ec48f0995593848b8c0bf0db9983fb7f5df0a7","008c891b97402a001239b96c7c608fd68089a6add920af79269373ba827d8548","1bc57ca1075696445248910e1271051321df63094e667f0cdb31847172b78a9c","da21cb41702a501d4f7726f0df4f64314369bd45f59bcc20f23c3a8d120c9f0e","b460cf9b15afb111bbab59e31e2b2231f089d30718ccd6c54f1c9c2cb4634612","6b388ae8e209387a56ef600a420da1908169f03b1e92f3749508a8162b7c2ed0","42d6158f36896d07641a561026af159ec938f8ff78df7c1ec1dd317e6e4fe852","6ecc4965eefcfd575922013b660733e58f08b3b23f1dd58c3ebbe46023183338","e35dbd40164512f8cdebff8fbfe0efb4649de8f68cc57e6293495075f6fc304f","a19e58ccd54724dcbf02460002ee03e58f8af4f15d49dfbde8526008e3c10750","64aa432686ba1db7b593f885cc11b240571481a4da7e5c7266802e59af8d445a","066ddf2d8bcc5040fac650e8680b2d5684d2c66a665aae3ba2acaa78ba28713c","3c797486c1a86bab4abe2deb9e81daae946e5ac83e0b635e1be405cb7eb13562","591fe590c7621f80f45cbd511cefd035a99eb9f819de0963c196cde5bd7eaf44","35a676a0b891882732c23aabe66c2f6b589d42d41e11e175936cf575e9a90e09","e5ed907c2381dee053f168cc868487bf5d1616e926733b2649e4eaf4459fda5e","0af6a6ddb5cbcb3980bd23127561b2646cc6b7c3132c6ac58d2f37c5a9da8510","de2e304feba5c1df1654e579dcbad116aa3a2129c94ee896d247a796fe61dedf","e3e44033974b977f83a838951b62e9183fc4e62720bb48dcdd3cf94cb97da043","e70f7d3aa02526c2a412ab5f1f690fbb2612c44b4093a481df56fc1699ac394f","2dbb30179a0fd7fbdb53f862cc830a289bf5b38eb872e2c336ccc0a3450cc890","f53a17948e374f527b96c8e66682016c53e8379018722b895bf596ef0b2659e6","c7111ec797a39047e9c4fec7eeeefc4898de46bdf7f9d2ab10186d23e1b69709","628ebed820856510b1c183a1bffbc6876d6ca1bf1b0f3b6041cbef9c355d856a","5bac4ec6b2d12845f495b7c2f17e0feca331afba1085a8ead5e27b7e9a8cad08","395b7236679910c3275c10f020c9857242d185563b32541380fd97f243594499","896f9e32457fff0d65df814cacbefdb84d168d9a3cab0ad137e54ca2898aef20","fbcbf85c2a7a4f991fd19d9134d2a52896560a4cb957dfc2fa79980a46d6b0d2","f2b122d6fd951fd3383424d90349d2f2dc562760a6031a5d9bf39d7d4d0421fe",{"version":"694f57f0d970268f8905b534b0feaaef7952681e93bb9a2ee653c74f8de31c2a","signature":"f517f9e070298f80c255287ea3a3a57ec49e8021cda270c76720c0c0e7e4095e"},{"version":"fb9f489530b74278231dea92bb80352825b6a7a9d2cfd5c8978fbdb1e2f9bb30","signature":"9ae5912df3948ff9f2470fa140c69a972c43ee07350557194b1b208934b62d6a"},{"version":"6e8b6a6d1a183ff86040977204d7aee928b9418315ad541f800aaffb52491316","signature":"8929a4b098b715e12c88388861daaeab53841c60f8c929011f013ec77628e5c0"},"6fbd58e4015b9ae31ea977d4d549eb24a1102cc798b57ec5d70868b542c06612","644c59289eb29590d65062c5b64dda9ef2797ce120071265a9099436f0d41a16",{"version":"1be5d277b8b9dc96789f6f5113930188b2dacc1128f115f6a87ae66636a2028f","signature":"5644691a85107da4ae852c415b0498347fb3e648f6092609a36fa54735f83de8"},"16d51f964ec125ad2024cf03f0af444b3bc3ec3614d9345cc54d09bab45c9a4c","ba601641fac98c229ccd4a303f747de376d761babb33229bb7153bed9356c9cc",{"version":"d168ca1638b27c95909b68805c84b8018dba87630bb1e4cc99be4ccdf119f39d","affectsGlobalScope":true},"84e3bbd6f80983d468260fdbfeeb431cc81f7ea98d284d836e4d168e36875e86","0b85cb069d0e427ba946e5eb2d86ef65ffd19867042810516d16919f6c1a5aec","6d829824ead8999f87b6df21200df3c6150391b894b4e80662caa462bd48d073","65cfd1c0bc729fbc2b49fe66bc5ebddba5aa3a978c748e1d2e0d07f502238ce2","15c88bfd1b8dc7231ff828ae8df5d955bae5ebca4cf2bcb417af5821e52299ae",{"version":"836b023fbf1dc8d701c493874487a5a6ac4ca8877f44cce40efc87aabb83f19a","affectsGlobalScope":true},{"version":"31bda88318e90e85dc49c014496bcbe1977e7c01b3c4f023aa2fb558bf669931","signature":"16c519b60a2792b3dd652213b31f5b37cc2dc6d7482fe7382e00c6b36b23ee30"},"d54b8bf170290a4b87701ab6d1143ef0a55415b36b42b57f019fb62b1c435bed","4b2ebe59f23314851c4cf4d65b194e3a65b68bdf0cdc1be2ffe19406605c9694","ddbffcbd0335b4e43f2e1771861b6e85f34fa12375dd0565caab4cbd83708985","ec75f3301a082675f0d70c4866c440abe9277cde745553ad81f959852190a3ee","dbd416a31ba77a6d90ea4163c2fff64c675d7377bf4c637776e0b08fc225db48","5b54a276dde01f6f7120b4ead0bce82dfdd6a52e0e001a2fd5f0ccc6f470fa6b","360de32ec39b1699ade98153c3f8351988e85b878bdf12907fd39398aa8a8fe0","0a9584867a25e2f2db31244e887b0afaad520da2a8bae39dc3b595e2338f0c29","404d0cb13e779108e74a5b1e02ec10a8e9933b825f300c797ba4558451784de5","4ffee86e26af85318716d9a053a33b2659c987a9492015435b213f0ccf04a491","f7a592828f97073c2eb274e16daed10d8f7c82a015a7d4694f3d40a09a559eeb","c9d70252b35da8cb8137d70b02a383e7edc3c2e1e6c37ea87ffef982a7eaf644","46c59c3569d97822d42a003eb02cd5f0eb88676e12abcc8ce249675ea8d5c4ef","c4aa043e77a847629a298e6182d4bae576f6c6e2f309f3ae11c58ed79b0dab64",{"version":"96c3dd18c9582f827166adf35a9daae1e77b6cb51b14a049a7ffb1f72c8e5404","signature":"f3dc0263ffa586d4e87893b462ed0eeb0f02e1d735b3940659b9c6652cc26e8a"},"972f57dc51d06c6dfedf74511fd7ee1b8442d8b33f023df28906f8dd99a22e4b","815a306aaf5bdc120c83e8eee0d3cf0f2095852a7c847669b75a2f0b0cb8a9d3","1ae7ac91a1e5f3daa0432992b3a09846226fdff03b349ecb219e7e7f6d6d55ff","830d0db44aa95e9e16afa6db5b5440526279bd93ee3e5234d8e0746d164e577f","9d13fb64887a66a7ebff59260dd4975747cefdc1636d24fb5ce887374e718fc5","8ad2f4ca786f17b3aa031e7474c7270e60cad48f17c0e3f4655ced6a8d22eb19","431116e9de1797ff8b60e5faf94d57f236214c74044065a4baa1af13446fb52b","b9c59cfe875eae8dc7a4ce0dfec317e46092778f6af80f5000e8b55c36cb7eb8","42c59e4b42764c34288aef5de3e773931175f2edcac882cb9721dae60973e97b","a1fad37e512dc6b13446f1cf1213bacf59c3d420061a740ee10580e2b20b8e65","c72d5915300b95a1014ce2f928b0660e3ca6dc95926c3bcb5ad8533c42e5463e","a2a60455ca2c59357f7d15f251424ee413fb802bce4a7a367aac96d8df867436","212322658896ff518abc248410b7a93fc0b1213da4ab171aa127043afa9cff4e","316b12d5e3af004e761b3025914db7707f1a1f653f2a96841fe971016f6c55f2","4a8aa6738bc6d0177274b445182a6d8b9b5d5fcafa287392e34b20b75e9eadce","ac39505eab040b015158de5d34746a37e45c37402c8c934e7a322fc5bbba8791","aa0c0486327b8d3979936c4479026e41b6d3ef36f5b66073c6e26af7958eb1de","655f41f3d916f9070bbc7193b99b32461b1313b23b68d80b6801f51d50c4266b","21d37e99ffd54544ed76b6bfb24a59f62229f11e1b53e9181e60eae1a1f73df3","f52531fbfd89bb45302d72c99f246cb9eb46199e65a65d11ed1b11b6eada70a4","b25e9e31b9e1f6dc63eee6f7ab63ca3d123e6a02fe4d0392964078946f213f96","528e15ab3e8fb2088abc513a99c4b4d36bd88d757b74991be72fdd74a897f118","fcae6417fc768e97cb31535dc20be617fe22af8c08680c10619ce8c57f99ae5d","bb0f40ec57eb6d1c7bcf8b3c35042087f61973abdc52f019e1c7995d769abeaa","ca385048cc53293c5c4a01a2d6971741b46aa50890f79db4c3f4d61bcb9198ac","9183f5cb1577142667dcf18fdb10723be0680502c8d8cf445b491a74cc9113fc","ec514317ae0d050e6916a63fcaffc867f2262e117f5bfc34f999f53924c6aa44","3b33b2e618f516f5e9be9c0b6ca9ddc24042e272bff127047e4387578983658a","6f4cf1ebec74345d5dd6f24fd2e535cb38f5ede55fe8a3af9a2195c733d492ec","b2ad6166deb7fb7c208df4055badca6db6dd913525d296592431f9fb29ef78d8","2cb89176b48eebc89daabe5668ae86f79d67cee0ccaecdc9d8ba3fb961f7d94e","7c553c57eb6f719a3f6ed1c3031e1d6eeb30b35a7e4c213fcc629d6c9d5d40e5","843b91166a95d2ec34955cd0aa0af6f1c59d8a158f5fa5c84b222dba6cd680f5","ce2182a3dcaa5691d90e726edfc1a8a6ea6f2f06de790f59aa4ce3b4e096f821","0bfd586a063c5eac1b8bf9b53bad183cba662ed4ca19ff547f856e2188afe5e6","d404241c1038a19c6f052b118fd951d2ac0c668ea4277154da103c509038d3ac","1ebf37f703008267363ce85fc2b3c1ebe77f26f8d80a38a4f27f8b43de2a310b","a379f8b4d6d1cfa539c60cc16e60d83c65ae8a70bbd98198697202f581f055cc","57dac6ea77278141b6f2034dec0712bac355663360d16d45096b6b7c4562c7db","24f387f4c320aedb475b037db5ac113e04d9f33dc6d4cd6cb79512187d671158","839246c3bdb1394addfd6331e5fcb0534ad4dcd021e1c2e923de63dc2588c4d2","cf3d06d8ca3df647f2b1032da49453282c71df7f97a988e21816bea7752ab8da","a38ab3d368fbf050cce2ab91b84dbec83259b8013724df324dbf431dc2245df2","e1adb43b2122bd6e86c60468f41a7cd0762ee230e52e6cf3fd65bea8979648f7","7db7e10795f08640ee46afac2f706e8ee6f4384940bcc075ded6e5e8bde88fc5","2c0a4b949088eafcdc56ec98556a6c841298db48a187f710a9f0765bc7159bef","da92dab74e066989bb58edb05fb0e18e49478a21b1529f966e36fa051ec56f61","bbcbe0e1379aed75d6bea1b3dd44ecc188664caff8a2d05b0538d41c8a376c41","7958fed29270504090befe3ae869d84b9e8c41dd75c99b8e0be2e9360eb28e9d","5c459b01cbfac03214310484eb79a4c55199072d796f7ae1c2037a259c2f91df","7fdfa25162672a71436881d02bbe084cd18a2a0260c63c9ab6480353826e1fa3","044bcb15a7bf2b164f76f0052bcc8b6e2b564507430326503c86af127b4cf955","c2014c1e337fe0d34f2af060137c3f0f4dfaa932dcaa5f5b29456271771d5933","4ee2f47c4fdfe02fdac7b4342707d1f07d990236b0a7a657ad1a39bac4533846","07ecd97d8db57eca468ac9d0161773fa0f3c1e7a184709e4eeb5874e766f47aa","6758322f935dcedb8fc18dbcaad3c85a88e7d8c25a0f6881ca1b65ec64f2aac8","793c0accf0b748b3e61b9cb3f314a0530077be8acdbd30101da032394a17fd01","46a5bf986e83e96c50ece008e231f6c8ac02ed4c33e7e0a0e4d6a08817d420a8","7ce1f2800d78d5409e017275b7953060b176f058ca3fed3d6ac445539ae04b3d","7b56bca4cb9ad8bbffb443d8dadd5015cd2919d915168a7aac63d1b88c678a9f","f6a1cc307f17a9607dc7817a10097fd8b82a5e1daac4b807394ef26d076057ae","210769191b797c55ef8c16f330a1f8abf0f68774f87480dc50300f823ff504cf","874f2e9816f4b6315c8203d9d8af23d8747d1ccf4e0132ea989c9eeb42245624","5175a1c6035644034d5987f1ad767f239ea103da31b89c406878383de35b35a0","386d173a3f776815c70a87b25cdd586bc4148bbc0e6583c36347bc508976d5a0","b19fe4a41d3387110e831c506ff953a40f266e4af2beb01c1c583e7515bcba48","6fa868dfa82c48f6ee38b4ac6fba54db23de11faf79da12a6464d86c55732f1f","f8014c2c8c8746d78e80be6d1f7d3a789abd469603ce3afa13c1549d06f1c755","12b08d97a0b7c3e7cbbbec8d4506d4c685768fb63ecb060a5c953f05b53a21ea","aba4d916c0b03ba77af299635ff75406b65591620461f0292f1e1b2a2e35277d","009abed914f5d2f73c3acc980f2805a921e5048df0a6eab2910d1e9031ca027f","5be4b315a962b44b130a0ace5b1f46b81593f3abe30a20f1a70115b969794987","7e4f0e3d5aa204c8b5c6f0e99d892d7eed14b75406df455cdb29e09d4e07dcf5","f741f60a4e564b624ae9ba127175a57d74ff8444c156a0b50501a7d08f5b8e50","f72efdda0330656a9830adc13be77266b23486bc6074c41b5cbe5ac19d1d7b21","6001fe327ba3a50bebcf79f490c8d87674a9af9f3a930de31bc2c8a07dd439fd","122cfa505c7ebd278f37dc10283f4c441d150445c92a6c2bf2ba3e9176bb2f91","93aa6a82525d854eefc82aa678a9e28d1236491b67d3a43b2ee1f699304441f5","494261a666a6fd31e0b43a1196f123777ea2a568a838f539375711afdfa73ea1","c09b6c55cd7515bcbfc1c142fe17bf5fdfa649ac5d9aa63d75f6c3890c646bc5","19b37f0e1ec633afa812e41832a04587356d117f69faceb18b4242147ac85059","fbf1765c3f0924c77bdd21ca984952ecd28b50f837efc00d9664e1ef4ef2d13c","535ed9a1d2c53e581d9fb0251e1f0819c15f7577aefd57a951cab943e61a391f","d41623b1be52862197fa0dd7aa6217402455cec31c152d372c700ee9dfec8d58","51ea494c312926b91bed24e97ff71cbf991c37e1c27aa6ab30f8f20ba7f178ad","bfbffa606c2d220c45cfe11be67c71b1dd5d882b883cda50a8012be7fc5bc2ce","0c9187d4181a8d7125871919c05e5cb74d220c8f1928bce0fee7e1cd7a4307d2","e07dc3b76d0cad7b24596d9f0af4b2c1e633b877724ea35cbf1009bcb963ce05","f4783c1229fcee08af9cbea1384f086e9444635cd16ede395951ff1fe35eacc6","823fe5861fbec3c2f943064ae20b43ceb08fc27a548026b4c7f474211fed743a","dba0925c06074e9ea94c9fce95887dd8bae26262e1522d52b769e59e90a311e5","ba3decaa515054d1b150c098af795befa53a86a6696f4375d2011c5c8a91a919","43c81c5219b505fcd32eb4ecfc442d8081a80b523ec0760c7bb9b315b5592682","6e66716d2afd7806ef8444e0e673f61a9833c0a034e080bee898c7cdd4b7dd46","2f88efaa374ea06ead4af062a19020a0b8e4c6001286f17fdd951d53f67678b1","2df37f855101df8dbc758e185a3f2ba77b054a0dfbcc0fef997b1a3cd0393006","4d27eac9f9aee66bdab7a5a2e96997aaa71c54f350d721051b8faeea7f613b98","41bb093c697ade66a254d2b70889b55834239c4796d566a1f95e279be414915c","49fb35064e4172ea32fc8768a6642f58e5e2669614161eb088d9b9012e878e78","0b82936af496b0033d7ff0b4c92d3101432c8d1e68a8af6f22afa2f0d05da087","5dab488e7bbddcdef671b2c1130ae9d2ec9a1486ba091ad3c0fe852c6cf9869b","1f63159bacf4c1c1ada0716083d2d07c82c3d7e62576d5cb92d24c3819e35845","16385eb7e9672766cb01c509d98ec6053093236100175a8015529389f079d2f5","14bbd3f23a0883ac9639084145a7d133a75463f54e2227a1e4cba36bb9ffd114",{"version":"f38a420795e06f0dd86be292a18b7bb7ff83dca12b25e1fa06f966a97d4207fd","signature":"40ecd61673152c24a1290383afbd3fe860fa33a73551c01af3f5617ce7454062"},{"version":"8d2ffae02295cf0cd04995c09965f76d62c61f8b9baca2a658f7b71896f82f51","signature":"40ecd61673152c24a1290383afbd3fe860fa33a73551c01af3f5617ce7454062"},"140d8ee775aba565ae33dc301fe77f3d2f5929c68dd490d70a0d31a094f88dfa",{"version":"ab8cb7c70d08fb9c51eb40bca94c84e3183839ba0b7b085a76364ba60a3e7336","signature":"a1215ed38c1810ff241795cd485ca3496a9bc547e586bc42ffe66f392edb6d37"},"da9e24273808025226452bb91129dd570444035a7e4666e3b2c15990eac3a6cd","3f4eca17bf5cb95dd385a861ff52eaa6f69c9d35d4d410d3781c3c8bb1b711e1","09c7e8a71deee8401fcf78ead31baa67ad914733bc1e25148931aede78fa1fb0","de18acda71730bac52f4b256ce7511bb56cc21f6f114c59c46782eff2f632857","b35c484129671a62dbffdd0716d787923ef43f2f93b7e55528f94cef7e131d74","95b6c669e7ed7c5358c03f8aa24986640f6125ee81bb99e70e9155974f7fd253","0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","f7e133b20ee2669b6c0e5d7f0cd510868c57cd64b283e68c7f598e30ce9d76d2","6ba73232c9d3267ca36ddb83e335d474d2c0e167481e3dec416c782894e11438","f7dd7280ee4f0420865e6423fe199aeac63d1d66203a8b631077cdc15501ef1f","ef62b4aa372f77458d84c26614b44129f929e263c81b5cd1034f5828a5530412","8610558ae88a43ad794c4ab1da4f0e8e174e0357c88f6cbb21f523e67414e9a9","0b0feb9837c561c0a67b61024328045bb16bac6e4b10f7b0b217d3b8b43b0b12","d8aab31ba8e618cc3eea10b0945de81cb93b7e8150a013a482332263b9305322","69da61a7b5093dac77fa3bec8be95dcf9a74c95a0e9161edb98bb24e30e439d2","561eca7a381b96d6ccac6e4061e6d2ae53f5bc44203f3fd9f5b26864c32ae6e9","62ea38627e3ebab429f7616812a9394d327c2bc271003dfba985de9b4137369f","8a8a96898906f065f296665e411f51010b51372fa260d5373bf9f64356703190","7f82ef88bdb67d9a850dd1c7cd2d690f33e0f0acd208e3c9eba086f3670d4f73","67c51fa68aadbb50e4ffc650b704620e0393bddb3d3eac3a6195bf1956562fe4","2ce7c78f9301adfecd95d117c2d2d3aa745ae68ca4a47e3336640ff3fca7f5c0","62b2f9497fc9bda8af80d3b9042ea3ace39e03f14c465ff34280afcdf3098e0a",{"version":"1fbf1c54c2c1ee215cfe947147a67f5ff2036b2f37199b7710a0c090608b5f6a","affectsGlobalScope":true},"3c907a109f54177c012cd25167c4753247c52faa78fac7ec3ed338980fcbbf3d","2cd6bbd1837f805d19fa01a8eefbde46db9170551940e1d8189ba8cf694d660f",{"version":"ed789dbfc80ad06c7d0136cca50d38b714c66612e61717e6f4962e45a6443d07","signature":"f761c91419d0a89422a0004ef1a92929dd4d2d5e5c16758654d8b0467d1998c6"},{"version":"fc6fd709d6c1db57de033cfc76837deb24e8b6a8a08b740bfc914b25b2699173","signature":"55d85ce8c2c6f02c8d41a7a215a9eb92c66449eb63c4b83fa4c76d31df097150"},{"version":"2917adb0a623c08a9d933528252b02aa9e686a1b4291cfdf7e9d623299e0ae61","signature":"a96de575905712a10ecaf81df6b755821bdee24f22abd9e959d7d480f66bf386"},{"version":"aa708f13f9d2df108d5acec04576c78c10407a6a63bba98783ba022a37b8581a","signature":"92acec588202c78d284df6afaf166d2a6ce56cf693a2306f366b717266e84e87"},{"version":"95288f88e09e082c0ae262ff4e314a056b6d7336b37daeaf3bfa42ea2672c6d6","signature":"3085d084c67e65e7b67aff08c501e811eb983c3e8e7a5b0595f04e5480580423"},{"version":"af2e93c493208c277e213834a146cecb5680afa8dfc6c83d1594748289dc63cd","signature":"e6aef4485ec364f9cd103e04c49b780ba7f2229cea4b1607e7d7e81846533011"},"cc069c19dd04888994653e2210d799bb6ab7d91391fe7bf4bb95d5026be30e7c","b6f242bc58160a1a908a6c0070a751e2eceb7bf3e9863b6edd9c79a5b06d6f1a","387a72f1c47a6a1a09ea8cab9dc0db88d9a5993ca1cc1b88972d0eba881958cf","24815af05345e997c460f232bda0edbeec34a3fb3226e72e3990d723e568285a","ae601f83630732158b0b7d79b05e294797f6264f5063a60ac9595ef3461be9db","5f92a4a321df7ce83fa277e49f4f2bbb266315716cab227e688e60a44844635f","149dae8709f9f3c0c74aefe3d39a450fbe0a5d287793098cf8df8801b2cd1656","55c8788cf216558c51a6b306db99555c91f59e88f189601a68e8c57f519f7f87","17d7c3f9a6fe86c82d7fe39d717c4723ec462865993d45c655d2ad2b46b8095f","beac7eac0e584ff296e87af932b8bdd4eebabf40ea2d1fa5450e653e92121fbc","c7375f38cd4f0f3d5a2f54de30c983812cea2dda6a10adc462408513b67ad14c","01033089e373a37e2c309021da9b8519dae6fc93fa5c733b1172ea1c2ff58702","4fe0ccae400104b9e3e716b0fc55d054d870105ed103428137179599df193914","5a70e07208491a29127cd29978f367bfb08237f6c8f87bf92036122f1a642567","f6b4d8d987df4754127fe71fb690a50dc1482d62e37e08b35d8dabb041ac0f8d","4c5fa3eefa137740fb3a8374d9483ae5d98be703bef0b29d24480f5d09fde842","032dc982141f1e47db3b63bbc45539963b7ce7234f2447c6d56faf6ad8b78d83","0276846f60246d1398c63ddd451598c64cf6a44268f422e93a38363270732346","686ec97fb3dcf152aac3c82221ebd80a98470302290f9290e3f67c62fc5c76c7","06c92651abcefcb252908ea16693166ce4cb7df90fd1102c253194c686eb84ae","32b6cd0b5b48f8e48234917960e72de814964b5deff54a374fc0d4da7fe85145",{"version":"7a663b8267307c9b5fef7bc12b76106d1997e0fff800b34f134a2258635d28a2","signature":"f46ca8c5539d3a3c59c90fb12d6bd80290c362314ff39ae65cd31931a289f87f"},"a924f64903a0515c07cf5f91863acc874fd5d0b32023a8516b009e76b78171ce","ff5b102cf991baa9e21be3cce64aebfb510fe9b3471cd567037af9dc58a8f248","4fcc356d0447930d7303a1e8d0da7ef97a53d380cd8170cc438ffba0f24f7bdc","16c1ee91b50b26d36e01e7c87459e2fd7f15b2ad7d306fb6af2504738e8c254a","b8bd8b9dabcbea2a29e77fdb1396777816163af5401340cd8f733e43c0f35291","7dfba9572ac89d7d734b8dfd50d30866f3eb50e6f9a2067f11aad3c4214888b8","c55826127c0a5bad678b039ce531aef591c662df7c403cd522cd22e62f17ad13","f4aad1575cae557fa6d2851d504782531d0ad22c09604ca3f1b9531783406943","03fe0434667fcf7f3618b02b21327456a09880c6a1e63e555db873802165bae0","ca98bb622f3ff4b483e4b8b2d8bd91986bef807b5aaa6ac420c6ffd651ca18fc","0a6be9f2955b63ba2163362a78c4af5a284e9142c73c86ca744c3a7028d35afb","ef34be298238b693927b077e5955da9f743afd318cc26ffa069ce746bb98ff98","6df5536ac89c7eea9167a8fdf89957215c41a53fd8797f8dbd06ea8b7e384704","68a9ca47d07d1f0b134d1b0a8002b7e85cb4135526eef3a310ccbe3fd797906a","f841201a3f75fc87916abbb0022ad038593ff6077b5758c136898731ec4b3698","c52d965a22cee619615542fd451d1bc143c714ffc33254b17932f227b2c8a56f",{"version":"daf00c345f0e5d0599036558643c63b6b30e9aba46df6041dab1b809b0eafaf9","signature":"c93b05fdb1bd6339161cdf7ea74412cb0a5a97953b6d77286489663dd3bdbc8a"},{"version":"6c006445191e7e16f6d122537853215e7640dca6577bd1f09de11ef554dd0fd3","signature":"7fe6ee45465c036386cfa16c60b09304d6fcafc85a9d42a51496ba3c5f48e1c7"},"9af0933b1aaaa6adc78a918c56929845c51a9d08f9c707165a9170acb2ca6ccb","12d423d46ab4e6369fa6800d4fe351513f84cacb6d98ac2de89e7c352c51339e","6460cd7020078dcaae752b71342a5d16df35f61f7404db53e5d176438f7880b1","66d5c68894bb2975727cd550b53cd6f9d99f7cb77cb0cbecdd4af1c9332b01dd","1c3c1c9d9e1f1acbe0027af3807540e5fce95613a34eb6f3911800085bfbbae6",{"version":"68030cbe4c1f1b8226a1ad55beb4a366e5b911d51e131b4f7191bc348594dbb9","signature":"31ab910040aa8859472f54ab5a0923b61b2bd6f7e68f971c67adfc81632e28a2"},{"version":"36660faf2a33fc41174b03e8790165d9841ced08dc8deb5a8404fd4418b65c05","signature":"48647ffe1147678a191fbf8302c98bd020869e273efe88c021d27234d2908358"},{"version":"7b9bad229160bc7aac93b7a1bf5a8194d840a4068824a45f54e7be783982234c","signature":"ab34af0708b68ee484951a0bce89b278d24bc962e7a69a7e14cd595879062d46"},{"version":"f7893f4d5e2e3ebccd8c9b25c636bd28bdef2c3ba9694baebb36c6201404a99f","signature":"932ced8320d8ef7af09e38c1cd94549b1237c9aa4ffbc6acc13969abb8f311a5"},"e04fa69162c151d74acfa57c802b4a99cb219d6cbe12efeeebc1d31f8e0fe342",{"version":"06905854f86e12aa814dea034b25a55669bd40a829899cda594f5d4dec0858ad","signature":"99e834b7712bdf59f08837d2bb8a2c7569bed01368a5934ac1670bb67df3d704"},{"version":"10dfc91df6773c0f371b523e914f0055ada17d36bab5ee0adaa4bdb2fecbcd63","signature":"69abe37d18fdbe0294848346acb6496deea9d2aeb38dc617a1c390af8efd7447"},{"version":"79ff8e9c0fa686f3697d8b1c4306754babeaaa99f4278e60e5faa1fb4e419dda","signature":"88c4beeb6a19cbd35b2007d0a9fc4f1b984433b8136b6c0b51843583660ce3a9"},{"version":"31b26b56aa7ad04d97dad511dbd3adbc87b548ae4666f25adcaf69fc02fa4103","signature":"a6d37fafba65b4453ccf4ca0d992dc33d3e622b4e868b069b61a614425e9ce84"},{"version":"9d45009e3cd655be2616d34e8167cdf08d92a107c94849cf148ccfd06c512429","signature":"6b9f2b381227b95b9e2832bb63f9f1069313841947b89d889eb708ba670901c3"},"b17211613088bc1151c14fbeaff884e63c8ad72441cfac6fd440270ad61e35a3",{"version":"5f6d79d71b969b33a9c8f3944bcf7b4257fb0a9ceb394d94358071c3a3c4759a","signature":"090a6c85bbe759582d2a6a63d0a69a69bbf8a6958873226c7ebc807dffe518c9"},{"version":"2f48bc47b1ddce3cec4728f835610b21fa22033f86feb5ceae8a3118ef41bbde","signature":"61bb4492867028ae18ad56074b15565ad20633b7f547229e722082e291b3090a"},{"version":"a6dc8949cfbe7d9b63ea393a64c02f7bf8c9422ece5a8ad3bc0e8fd751e536e4","signature":"093c05c7f34b6501ce9118859d3503b818eada928b6a553d2ed6bfe19fc1eaff"},"2d061a4bd31fa98a1d369e1c7788d6c484eb318becd934a33757574c85fc0eed",{"version":"2ee01026beed7ec57fb9ef6fb614bd0419594f01148b7b17a40a9aaa3a7e5e48","signature":"8b25ebe5bdb3b912660f5e8edf827debd0b564a367d5200ca0af6f2d098d29ef"},{"version":"accada11dfa968d07a6cf5dc23239351bfe60729453f9322d6487b85c22697df","signature":"d9fd9861b4bc54f5d44d8f55148885dcf53b76145adc3913db1e7372106c94cc"},"8e60b3c06d31884587559b1d48bc6957d83dbe2645f8082a60ee44c143645141","bbeded7a97ced967f4136742bd62f79b468232378f8b0533f45f654fd4057b09","f059ab4a64e60892d2ea1fbd749189cc6c21632d54c2439fa78138853ea739aa","23b581c8ebc28925af41e14361f686ed408c6c3e057e3ce4e8fe1af1cfc54f6e","7b04c301d06314581a025ef65f4177b6862dd60b7a85200427944d223dceffd1","8b67cac8933c7fc33f0174a10d61cb7c6421a2dc3d03ab44d833a5cc83ccfd73","9e0535085f7c07335234156c622d25047849f84ae645825bd87418f4072bc423","d8662b092f03eab69915a3843a2fc12b58bd82ccb28815b7d71992e08df3dfb8","1315a78e6240121881e0dc95331b31849fd8992fc1ff7ddacb2ac0778dec7753","c0897a3f9b28ec537e7addcea7baf75cda3e4020c7b05c7894864dc9d679df97","29c366260cc6755b30843aac6075fc30a01bbcd56ce3ba02a351a1a73733ba87","b68e8174a803105183b3106fa6a9efd78c29ff648c8ebfa81296ebf4fffc0b1d","95c5a4f5733c211b7ca017da6c04947d54aca6f0b4a3e70ab63c30d6db973ca5","fcea5ddfb08552c5ded0952713850b1091ac25c3622300923307bb5ba2af7900","0d52f7b2cbf8500034b15135f516c8d0693579e536007cd8ada20c250b109e6d","aa14bc436c69f8725dbd9303c8b56e9aa8742c5c8ec93e8cd80f18f6aa824f1c","eefde8bf4ceafeefb2a100e6d69a627d500962224fe87caf415ad10aed785b8d","37fe7a4bcd3e3224359d6d49e2afa71de8cc85f8b13e7f269dd2feb88593819c","ecc3f4b3ba09aa7a2c5e70e3dc14a167aca71b48282eb7574b7eaa65e7d5438c","f869b0e6163ecc2b1541e31d5a6da11b81b26fff57e734296ac06a06cdf41d83","68d3bb91eada10e7f4ce59b94a559c575280e065f192b83b5e62c51f4faf50ae","3be48ec498c2daf16e42b2cd4dbdde246927b61a3796f6e5d8e16a84e1ef9ec9","7ea65f437c66dc9c45a84f00593247d683f1bc8a9e1cb273ca60f0a84b4396ca","c955a2498a9405763d448f2b51f4a7659cb80a44a2a4736f10bb8c542e0531ac","00313715918c8d0d5328728dcf158323909bf5f913c67a250c894f6a79cce48b","ac6e78c3e4113e2acfa04c45080e1ce8f10515b688ec215fc1dab1f044cd40ce","a6e1ce90379ee457780adc150e133273b0aa04f65e64047fb8cf867b3bc04bdd",{"version":"6b6e11a90fe9cfae84c4a5eb75af560ffa9c054df8cf3d9af5adc228cff2739b","signature":"21bbb52e3ca589d01187e729793ae8c41ccf39f837e89d31d9ba5df4210884c0"},{"version":"d58c4eceed8522e2e404f6fd76b65defbed1c7a33c974f22ecd73323ac153907","signature":"0ad4203678e14abfbeda9a8d14b34014d98f268c1b7c79629a83723c72fbde2e"},{"version":"d2c44b5614d4af2236fa2f2640dbc124d15405055753c2d48ba75d426e14990e","signature":"2309dd962af47e8bb79bbb722ba4c2d8dfc620d7313e97ed7a6489ca0203b4df"},{"version":"3ecaca195d9943cc3c14082c032a0ed73b6004eb965016d35654bcb037ecc480","signature":"b0e25a1963860f294d938e54ff5a1028bf621d1136ba8e624ad4958d9246b680"},{"version":"63699d3d5fc3704c6f36809a16ccce7ba4ae1afd009118bc4e7591ab7b57537d","signature":"baab083620bbfc8608ec128c4ed344342c8ebeb5bedd331f12bc23af11cac922"},{"version":"819a69bcaf1c6417b6c93a51fd6a8a5ae93554c2b64264eba3738fff51a76f37","signature":"7422218ef857865ea14c2784b53094106bf866bcb5ff1f8c5e03568991caa444"},{"version":"46dc3553bd7dabedc2b103095f638c471b0c7b262d4271586a92d798cbdb7521","signature":"acad9e334c1a660fcfce824f709da649c34200d7396508a15b0d6bfd9cec3bd9"},{"version":"ed1d0db85d38528ad0f09be6908ae2e6688b4d97a34aef14b24f6d220f8914ce","signature":"5114d6ccddc460ec4b16e93cd99cfa95c1d94cf00b559f5ab12ca59766ae7faf"},{"version":"d040b7b5d08cda9c2004c17af3d5b565c545467712ccb358088773370030ee89","signature":"690ca363189a65f84185ed9f3431ed16afc1aeb703b8faae0c05d774bf371a59"},{"version":"38b4e8cd04e0d041e752fc6466c396de4484b2cba399865a7b922f6e57870568","signature":"e9e0c901cb5d6a6dea6296b6fc051edef30cded55729ae201683c2d0c4458dde"},"1ca28c5b3c7381b1569e4c62dbaea73a29d76856059eb158a56deb5c22e37651","2ea1b63eda94d3d7048c4a72607ae3ebca8cd18721a14023b6c6c26e343adb2c","d236b187e1fdb673cee3317cf297a9114e9e4d130e3483ae40d4d1f338e430ce","f64d896375acf2a63edd6b2708c74dbacba96b2e7f1dc41c0ebdf1476364ca57","d44e9d36ddea9a36451199568dfb8847933b3192ff4bb67312e7de4559184856","dfb4b3fa882df342d65ccfe2882d3f86ce539fa192096d8bdcf79cd78fcf40bc","b4f17b56e825d64d4ec4a2f80011ea89a335ae0c0dd84e0948d0d3889b0754af","94e5fc15e2d664ef0e09a995ff22edc02327103e8b75909762de2be368cbfb18","03d18e142d5d2d50be76b8b14fb407dc13e5b28a5f00b8abc1da74bd6d7bbb30","0e3229197a01bbd9e6bb5728181eb3163c7015060675af2f205fed03617ef394","b9ab10ccf6ee65cf79c7e71243263bdf5969fe0736b9afe7f0a6090dbefd1b26","d989248126cf1716c981762a4f2ff3d5f9f3bf478a913400ee5dba37b50bc121","ec5f7dffbf823daa975ecd142699f77ae8d58eba90c9e547b66da29f397fca64","9c0c9fb0292099e0b406b3115b4e4d7bcd985fe8bd536d94ef6778d6eef028b1","f837910187c103201a232dc7a59da1c426ad5ee97d38c289645c70432b8cb5cd","d217ff825e9e7b4dfd9eaee4030b597c55b8b64893ba2808e3db6f870a6d26ef","62f6a4df48eba18496f69492f7d8efb42fc56d0bad928668e203f57361b00d8a","7bbc04e6e8fb734f6e946b18d9d2df92f20a2e9950deb48e9b0d4620c4af4489","a92d01ee253bc58ec25c2f8083d335e8a6971000925dc552b48c770340985097","6d8e38fbc57289d0b0d8c48a667081589bc3c88db928577007d1d599fb02c11f","b65a7b0648bc66a31b0235aca5ed38df437321e0f4a63a88edc0feb04acfe3e8","c6d914d46d3be7a36d5280f745e9f6312595f29fdb0288bce8d89fb46490f3d1","a66e8c8092c589eb4498246453da19c10a1be8f1d5db080bd1591079c23c3307","9ad122744cccbd73fa39f37fc0e7f8708f0b1c514d7fb6cf1b9e044086039988","c25c9ebbf090aacd8de2cb500e7b961a3c32fd9139181c207c0ace3c2f8645b6","216e38c884741db3889fdbaa6a45e606d18cc9934d0a021e62ad626d7afcab2e","1d82cd60b40d39634c91f3b0543f2cfab74d2b4645df344e7eb024e31d68a4ea","3eb1ad2556a719a480e4a1a1380e0f66d1e1e5b9a65f465d87226b8a9f18bc3e","dce5e4a1f26ce2ffd33a6b63528d8c5444418b16f0ca3a7bd040521506049cb4","c6618069c2d9d3a528ab2addb7b0239bc6b89ac4f08694625e8a79f72dc5bf9a","0dc566bda21e3b313ab83a31f171d61ab15504b3e7562123ad79d99e775ff409","a4c152888b2edf5169138f9e69b4dd2e512f287c36de126daefa3cc0abb06939","12826319fea5ce849007f596a948c6c4aa919fc7f938d718551bbaf98ae24d9f","edafb6b6c4b3e461c025b43e36734ae62540a47b32dcdab19afb421bf2c2bbc0","4eed202e4b06621d8ae3de63290d2f35509d6bee88207bfe42490e5591ef9474","23fc8f89c362a1f0330db0d968b3689eab42cf9c87c99e4dd108f55d58e7d191","4523e7e27748af09e6826b7fb3ed9466f2479ed2bd5162255224704702f207c0",{"version":"5364f54a403a59b4ef8062d955c24bca43ff61e00abcf1a5e6881eb5e62a7e73","affectsGlobalScope":true},{"version":"14c5c68d33fea935945078d10c14c675372ba527166835e41980b0f81cae2d36","signature":"8ee03cfd2c99a78ddd8463d5c46f3865853d07cab82f8f8ffea7c932de77ca3c"},"151823b577cbf0567fcda05a1b3dccab74ad5d64d10935fe735354c34b4bdea5","0359682c54e487c4cab2b53b2b4d35cc8dea4d9914bc6abcdb5701f8b8e745a4","96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","74b0245c42990ed8a849df955db3f4362c81b13f799ebc981b7bec2d5b414a57","14ecfc29e0c44ad4c5e50f9b597492cd8f45a2a635db8b5fe911a5da83e26cf8","07ab14e4559839ceebd99f3a7a70bf52b3f197779260e77f0b5e1eb4f8621eb1","bed35c3ddd0ffc1a8e0fe9dcf83c7b2e0e2900de26405012aaf3724e8fd1a42d","b0d10e46cfe3f6c476b69af02eaa38e4ccc7430221ce3109ae84bb9fb8282298","b2d70a269840a9528db473ac7565442434333a05c1f66801a7a672e82beb903e"],"options":{"allowSyntheticDefaultImports":true,"esModuleInterop":true,"inlineSourceMap":true,"inlineSources":true,"jsx":1,"module":99,"noFallthroughCasesInSwitch":true,"noImplicitAny":true,"noImplicitReturns":true,"noImplicitThis":true,"noUnusedLocals":true,"noUnusedParameters":true,"removeComments":false,"skipLibCheck":true,"strict":true,"strictNullChecks":true,"strictPropertyInitialization":true,"target":99},"fileIdsList":[[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,168,177,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,96,168,213,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,177,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,383],[96,217,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,405],[52,96,168,171,177,183,213,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,382,405,423],[96,162,170,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,430],[96,168,177,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,384,432],[96,166,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,405,431,435,436],[52,96,168,177,217,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,405],[96,168,170,177,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,434],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,422],[52,96,171,213,217,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,436],[96,212,213,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,436,441],[96,168,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,444],[52,96,171,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,405,440],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,429],[96,175,176,177,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,407],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,407,408,409],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,407,409,417],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,407,408],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,410,411,412,413,414,415,416,418,419,420,421],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,356],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,358,360,362],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,355],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,356,357,363,364,365],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,354,377],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,354,376,378],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,375],[96,239,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,235,237,238,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,236,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,233,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,229,230,231,232,233,234,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,229,230,231,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,230,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[73,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,241,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,232,235,238,240,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,484],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,484,485,486,487,488,489,490,491,492],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,484,485],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,485],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,484,489,490],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,493,520],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,515],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,498],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,497],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,495,496,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,498,510,511],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,494,497,510,515,516,517,518,519],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,493,511,515],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,493],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,493,511,516],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,493,494,497,510,515,516,517,518],[96,179,180,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,179,180,181,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,180,181,182,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,195,197,198,199,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,196,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,195,197,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,195,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,195,197,198,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,184,188,191,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,188,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,185,188,189,190,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,185,186,187,191,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,204,209,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,204,205,206,207,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,203,204,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,103,203,204,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,203,208,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,183,192,193,200,211,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,183,193,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,192,193,200,201,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,192,193,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,183,192,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,192,193,194,200,202,210,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,96,103,224,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,71,76,85,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,226,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,71,96,103,219,220,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,220,221,223,225,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,359],[53,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[56,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[57,62,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[58,68,69,76,85,95,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[58,59,68,76,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[60,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[61,62,69,77,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[62,85,92,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[63,65,68,76,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[64,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[65,66,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[67,68,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,69,70,85,95,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,69,70,85,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,76,85,95,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,69,71,72,76,85,92,95,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,73,85,92,95,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,74,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[75,95,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[65,68,76,85,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[77,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[78,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[56,79,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[80,94,96,100,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[81,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[82,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,83,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[83,84,96,98,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,85,86,87,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[85,87,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[85,86,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[88,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[89,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[68,90,91,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[90,91,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[62,76,92,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[93,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[76,94,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[57,71,82,95,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[62,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[85,96,97,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,98,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,99,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[57,62,68,70,79,85,95,96,98,100,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[85,96,101,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[48,49,50,51,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,96,103,222,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,73,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,523,529],[68,71,73,76,95,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,361],[68,85,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,374],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,366,372,373],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,367,368],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,367,368,369,370],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,358,371],[96,144,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,103,144,145,146,147,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[58,68,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,447,455,466],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,447],[46,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,155,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,157,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,120,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,105,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,95,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,96,114,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,112,117,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,96,113,154,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,109,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,96,154,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,96,103,153,154,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,105,106,107,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,108,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,82,95,96,103,106,120,126,128,130,134,143,148,150,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,108,149,153,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,96,104,153,154,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,82,95,96,103,106,108,109,120,126,127,128,129,130,131,134,135,141,142,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,143,151,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,82,95,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,82,96,103,106,127,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,122,123,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,108,121,126,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,108,122,124,125,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,82,95,96,103,109,111,113,115,116,154,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,136,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,136,137,138,139,140,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,108,132,133,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[82,96,103,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,71,82,95,96,103,104,109,110,117,153,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,159,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,161,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,163,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,165,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,167,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[47,96,153,156,158,160,162,164,166,168,170,171,173,174,175,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,169,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,113,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,172,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,122,124,125,126,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,71,82,96,103,109,118,119,120,152,154,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,354],[58,68,69,85,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,352,353],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,428],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,425,426,427],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,385],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,395,396,397,398,399,400],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,405],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,385,389],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,402,403],[52,96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,385,402],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,386,387,388],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,385,389,394,401,404],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,391],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,385],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,390,391,392,393],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,528],[96,244,245,246,247,248,249,250,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,347],[96,244,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,96,103,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[71,96,103,244,245,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,103,244,245,246,247,248,249,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[52,96,153,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,156,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,436,473],[96,160,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,176,213,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,176,216,217,218,227,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,176,242,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,176,216,218,227,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,176,212,216,218,227,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,350],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,406,437,473],[52,96,166,171,176,212,213,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,424,437],[96,166,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,433,437],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,436,437,446,473],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,437,438,473],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,437,439,473],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,381,437,442,473],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,437,443,473],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,378],[52,96,213,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,176,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[96,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,521],[96,212,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[183],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[407,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[407,408,409,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[407,409,417,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[407,408,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[410,411,412,413,414,415,416,418,419,420,421,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[356,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641],[358,360,362,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[355,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[356,357,363,364,365,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[239,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[235,237,238,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[236,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[233,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[229,230,231,232,233,234,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[229,230,231,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[230,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,642],[241,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[232,235,238,240,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[195,197,198,199,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[196,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[195,197,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[195,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[195,197,198,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[204,209,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[204,205,206,207,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[203,204,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[203,204,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641],[203,208,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[224,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,643],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643,644,645,646],[226,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[219,220,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643,644],[220,221,223,225,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[359,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[222,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643],[523,529,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,642,643],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,642,643,644,645,647],[361,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,644,646],[374,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[366,372,373,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[367,368,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[367,368,369,370,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[358,371,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[428,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[425,426,427,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[385,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[395,396,397,398,399,400,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[405,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[385,389,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[402,403,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[385,402,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,640],[386,387,388,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[385,389,394,401,404,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[391,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[385,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[390,391,392,393,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[528,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636],[533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,640],[156],[160],[176],[176,212],[378],[521],[212]],"referencedMap":[[10,1],[11,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[41,1],[37,1],[38,1],[39,1],[40,1],[8,1],[42,1],[43,1],[44,1],[1,1],[9,1],[45,1],[381,2],[382,3],[384,4],[406,5],[424,6],[431,7],[433,8],[437,9],[432,10],[435,11],[423,12],[438,13],[439,1],[442,14],[443,1],[383,15],[445,16],[446,17],[441,17],[430,18],[178,19],[409,20],[410,21],[411,20],[412,20],[417,20],[413,20],[414,20],[415,20],[416,20],[418,22],[419,22],[420,20],[421,23],[422,24],[407,25],[408,20],[357,26],[363,27],[356,28],[366,29],[364,1],[365,1],[110,1],[378,30],[377,31],[376,32],[240,33],[239,34],[237,35],[238,36],[229,1],[230,1],[235,37],[232,38],[231,39],[236,40],[234,1],[233,1],[242,41],[241,42],[528,1],[490,1],[489,43],[493,44],[486,45],[485,43],[487,46],[484,1],[488,43],[491,47],[492,1],[521,48],[494,1],[497,49],[495,1],[496,1],[499,50],[498,51],[500,50],[501,50],[502,50],[503,50],[504,50],[505,50],[506,50],[507,50],[515,52],[508,50],[509,50],[512,53],[513,50],[514,50],[520,54],[516,55],[510,56],[517,57],[519,58],[518,56],[511,1],[181,59],[182,60],[183,61],[179,1],[180,1],[200,62],[197,63],[198,64],[196,65],[195,1],[199,66],[192,67],[186,1],[187,68],[190,1],[185,1],[184,1],[191,69],[188,70],[210,71],[207,1],[203,1],[208,72],[205,73],[206,74],[204,1],[209,75],[212,76],[194,77],[202,78],[201,79],[193,80],[211,81],[225,82],[224,83],[216,84],[523,85],[227,86],[221,87],[226,88],[355,1],[359,28],[360,89],[524,1],[525,1],[350,83],[222,1],[53,90],[54,90],[56,91],[57,92],[58,93],[59,94],[60,95],[61,96],[62,97],[63,98],[64,99],[65,100],[66,100],[67,101],[68,102],[69,103],[70,104],[55,1],[102,1],[71,105],[72,106],[73,107],[103,108],[74,109],[75,110],[76,111],[77,112],[78,113],[79,114],[80,115],[81,116],[82,117],[83,118],[84,119],[85,120],[87,121],[86,122],[88,123],[89,124],[90,125],[91,126],[92,127],[93,128],[94,129],[95,130],[96,131],[97,132],[98,133],[99,134],[100,135],[101,136],[526,1],[50,1],[220,1],[219,1],[118,25],[48,1],[52,137],[527,1],[51,1],[223,138],[530,139],[531,1],[189,140],[361,1],[362,141],[532,142],[217,1],[358,1],[49,1],[375,143],[373,143],[374,144],[367,1],[369,145],[371,146],[370,145],[368,1],[372,147],[146,148],[148,149],[145,148],[144,150],[147,151],[473,152],[450,25],[454,25],[451,25],[468,153],[471,25],[461,25],[455,25],[456,25],[463,154],[452,25],[453,25],[457,154],[458,25],[462,25],[459,154],[472,25],[465,25],[466,154],[469,25],[460,25],[470,154],[464,154],[467,154],[448,154],[449,154],[447,1],[47,155],[156,156],[158,157],[135,158],[131,159],[142,159],[167,25],[169,160],[115,161],[114,25],[113,162],[172,25],[112,163],[105,1],[149,1],[106,164],[155,163],[159,165],[163,165],[120,166],[108,167],[109,168],[151,169],[150,170],[129,1],[104,1],[107,1],[130,171],[143,172],[152,173],[127,174],[128,175],[121,168],[123,1],[124,176],[122,177],[125,177],[126,178],[46,1],[161,25],[165,25],[133,1],[111,1],[117,179],[137,180],[141,181],[140,1],[134,182],[116,183],[132,183],[138,180],[136,1],[139,1],[157,1],[154,184],[160,185],[162,186],[164,187],[166,188],[177,1],[168,189],[176,190],[170,191],[171,192],[173,193],[174,194],[175,151],[153,195],[352,1],[353,196],[354,197],[434,25],[444,198],[429,198],[440,198],[426,25],[427,25],[425,1],[428,199],[395,200],[400,200],[401,201],[396,200],[399,200],[397,200],[398,202],[402,203],[404,204],[403,205],[389,206],[388,1],[387,200],[386,200],[405,207],[385,25],[393,208],[391,209],[392,209],[394,210],[390,209],[529,211],[251,212],[252,213],[253,214],[254,215],[255,216],[256,217],[257,218],[258,219],[259,220],[260,221],[261,222],[262,223],[263,224],[264,225],[265,226],[266,227],[267,228],[268,229],[269,230],[270,231],[271,232],[272,233],[273,234],[275,235],[274,236],[276,237],[277,238],[278,239],[279,240],[280,241],[281,242],[282,243],[283,244],[284,245],[285,246],[286,247],[347,248],[287,249],[288,250],[289,251],[290,252],[291,253],[292,254],[293,255],[294,256],[295,257],[296,258],[297,259],[298,260],[299,261],[300,262],[301,263],[302,264],[303,265],[304,266],[305,267],[306,268],[307,269],[308,270],[309,271],[310,272],[311,273],[312,274],[313,275],[314,276],[315,277],[316,278],[317,279],[318,280],[319,281],[320,282],[321,283],[323,284],[324,285],[325,286],[326,287],[322,288],[327,289],[329,290],[328,291],[330,292],[332,293],[331,294],[333,295],[334,296],[335,297],[336,298],[337,299],[338,300],[339,301],[340,302],[341,303],[342,304],[343,305],[345,306],[344,307],[346,308],[245,309],[248,310],[244,311],[246,312],[249,313],[247,314],[250,315],[119,316],[474,317],[475,318],[214,319],[215,319],[228,320],[243,321],[348,322],[349,322],[351,323],[476,324],[477,325],[478,326],[479,327],[480,328],[481,329],[482,330],[483,331],[379,332],[380,332],[436,333],[218,334],[522,335],[213,336]],"exportedModulesMap":[[10,337],[11,337],[13,337],[12,337],[2,337],[14,337],[15,337],[16,337],[17,337],[18,337],[19,337],[20,337],[21,337],[3,337],[4,337],[25,337],[22,337],[23,337],[24,337],[26,337],[27,337],[28,337],[5,337],[29,337],[30,337],[31,337],[32,337],[6,337],[33,337],[34,337],[35,337],[36,337],[7,337],[41,337],[37,337],[38,337],[39,337],[40,337],[8,337],[42,337],[43,337],[44,337],[1,337],[9,337],[45,337],[424,338],[178,339],[409,340],[410,341],[411,340],[412,340],[417,340],[413,340],[414,340],[415,340],[416,340],[418,342],[419,342],[420,340],[421,343],[422,344],[407,345],[408,340],[357,346],[363,347],[356,348],[366,349],[364,337],[365,337],[110,1],[378,30],[377,31],[376,32],[240,350],[239,351],[237,352],[238,353],[229,337],[230,337],[235,354],[232,355],[231,356],[236,357],[234,337],[233,337],[242,358],[241,359],[528,337],[490,1],[489,43],[493,44],[486,45],[485,43],[487,46],[484,1],[488,43],[491,47],[492,1],[521,48],[494,1],[497,49],[495,1],[496,1],[499,50],[498,51],[500,50],[501,50],[502,50],[503,50],[504,50],[505,50],[506,50],[507,50],[515,52],[508,50],[509,50],[512,53],[513,50],[514,50],[520,54],[516,55],[510,56],[517,57],[519,58],[518,56],[511,1],[181,59],[182,60],[183,61],[179,1],[180,1],[200,360],[197,361],[198,362],[196,363],[195,337],[199,364],[192,67],[186,1],[187,68],[190,1],[185,1],[184,1],[191,69],[188,70],[210,365],[207,337],[203,337],[208,366],[205,367],[206,368],[204,337],[209,369],[212,76],[194,77],[202,78],[201,79],[193,80],[211,81],[225,370],[224,371],[216,372],[523,373],[227,374],[221,375],[226,376],[355,337],[359,348],[360,377],[524,337],[525,337],[350,371],[222,337],[53,90],[54,90],[56,91],[57,92],[58,93],[59,94],[60,95],[61,96],[62,97],[63,98],[64,99],[65,100],[66,100],[67,101],[68,102],[69,103],[70,104],[55,1],[102,1],[71,105],[72,106],[73,107],[103,108],[74,109],[75,110],[76,111],[77,112],[78,113],[79,114],[80,115],[81,116],[82,117],[83,118],[84,119],[85,120],[87,121],[86,122],[88,123],[89,124],[90,125],[91,126],[92,127],[93,128],[94,129],[95,130],[96,131],[97,132],[98,133],[99,134],[100,135],[101,136],[526,337],[50,337],[220,337],[219,337],[118,345],[48,1],[52,137],[527,337],[51,337],[223,378],[530,379],[531,337],[189,380],[361,337],[362,381],[532,382],[217,337],[358,337],[49,337],[375,383],[373,383],[374,384],[367,337],[369,385],[371,386],[370,385],[368,337],[372,387],[146,148],[148,149],[145,148],[144,150],[147,151],[473,152],[450,25],[454,25],[451,25],[468,153],[471,25],[461,25],[455,25],[456,25],[463,154],[452,25],[453,25],[457,154],[458,25],[462,25],[459,154],[472,25],[465,25],[466,154],[469,25],[460,25],[470,154],[464,154],[467,154],[448,154],[449,154],[447,1],[47,155],[156,156],[158,157],[135,158],[131,159],[142,159],[167,25],[169,160],[115,161],[114,25],[113,162],[172,25],[112,163],[105,1],[149,1],[106,164],[155,163],[159,165],[163,165],[120,166],[108,167],[109,168],[151,169],[150,170],[129,1],[104,1],[107,1],[130,171],[143,172],[152,173],[127,174],[128,175],[121,168],[123,1],[124,176],[122,177],[125,177],[126,178],[46,1],[161,25],[165,25],[133,1],[111,1],[117,179],[137,180],[141,181],[140,1],[134,182],[116,183],[132,183],[138,180],[136,1],[139,1],[157,1],[154,184],[160,185],[162,186],[164,187],[166,188],[177,1],[168,189],[176,190],[170,191],[171,192],[173,193],[174,194],[175,151],[153,195],[352,1],[353,196],[354,197],[434,345],[444,388],[429,388],[440,388],[426,345],[427,345],[425,337],[428,389],[395,390],[400,390],[401,391],[396,390],[399,390],[397,390],[398,392],[402,393],[404,394],[403,395],[389,396],[388,337],[387,390],[386,390],[405,397],[385,345],[393,398],[391,399],[392,399],[394,400],[390,399],[529,401],[251,212],[252,213],[253,214],[254,215],[255,216],[256,217],[257,218],[258,219],[259,220],[260,221],[261,222],[262,223],[263,224],[264,225],[265,226],[266,227],[267,228],[268,229],[269,230],[270,231],[271,232],[272,233],[273,234],[275,235],[274,236],[276,237],[277,238],[278,239],[279,240],[280,241],[281,242],[282,243],[283,244],[284,245],[285,246],[286,247],[347,248],[287,249],[288,250],[289,251],[290,252],[291,253],[292,254],[293,255],[294,256],[295,257],[296,258],[297,259],[298,260],[299,261],[300,262],[301,263],[302,264],[303,265],[304,266],[305,267],[306,268],[307,269],[308,270],[309,271],[310,272],[311,273],[312,274],[313,275],[314,276],[315,277],[316,278],[317,279],[318,280],[319,281],[320,282],[321,283],[323,284],[324,285],[325,286],[326,287],[322,288],[327,289],[329,290],[328,291],[330,292],[332,293],[331,294],[333,295],[334,296],[335,297],[336,298],[337,299],[338,300],[339,301],[340,302],[341,303],[342,304],[343,305],[345,306],[344,307],[346,308],[245,309],[248,310],[244,311],[246,312],[249,313],[247,314],[250,315],[119,402],[474,403],[475,404],[214,405],[215,405],[228,405],[243,405],[348,405],[349,405],[351,405],[477,406],[380,407],[218,405],[522,408],[213,409]],"semanticDiagnosticsPerFile":[10,11,13,12,2,14,15,16,17,18,19,20,21,3,4,25,22,23,24,26,27,28,5,29,30,31,32,6,33,34,35,36,7,41,37,38,39,40,8,42,43,44,1,9,45,381,382,384,406,424,431,433,437,432,435,423,438,439,442,443,383,445,446,441,430,178,409,410,411,412,417,413,414,415,416,418,419,420,421,422,407,408,357,363,356,366,364,365,110,378,377,376,240,239,237,238,229,230,235,232,231,236,234,233,242,241,528,490,489,493,486,485,487,484,488,491,492,521,494,497,495,496,499,498,500,501,502,503,504,505,506,507,515,508,509,512,513,514,520,516,510,517,519,518,511,181,182,183,179,180,200,197,198,196,195,199,192,186,187,190,185,184,191,188,210,207,203,208,205,206,204,209,212,194,202,201,193,211,225,224,216,523,227,221,226,355,359,360,524,525,350,222,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,55,102,71,72,73,103,74,75,76,77,78,79,80,81,82,83,84,85,87,86,88,89,90,91,92,93,94,95,96,97,98,99,100,101,526,50,220,219,118,48,52,527,51,223,530,531,189,361,362,532,217,358,49,375,373,374,367,369,371,370,368,372,146,148,145,144,147,473,450,454,451,468,471,461,455,456,463,452,453,457,458,462,459,472,465,466,469,460,470,464,467,448,449,447,47,156,158,135,131,142,167,169,115,114,113,172,112,105,149,106,155,159,163,120,108,109,151,150,129,104,107,130,143,152,127,128,121,123,124,122,125,126,46,161,165,133,111,117,137,141,140,134,116,132,138,136,139,157,154,160,162,164,166,177,168,176,170,171,173,174,175,153,352,353,354,434,444,429,440,426,427,425,428,395,400,401,396,399,397,398,402,404,403,389,388,387,386,405,385,393,391,392,394,390,529,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,275,274,276,277,278,279,280,281,282,283,284,285,286,347,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,323,324,325,326,322,327,329,328,330,332,331,333,334,335,336,337,338,339,340,341,342,343,345,344,346,245,248,244,246,249,247,250,119,474,475,214,215,228,243,348,349,351,476,477,478,479,480,481,482,483,379,380,436,218,522,213],"affectedFilesPendingEmit":[[10,1],[11,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[41,1],[37,1],[38,1],[39,1],[40,1],[8,1],[42,1],[43,1],[44,1],[1,1],[9,1],[45,1],[381,1],[382,1],[384,1],[406,1],[424,1],[431,1],[433,1],[437,1],[432,1],[435,1],[423,1],[438,1],[439,1],[442,1],[443,1],[383,1],[445,1],[446,1],[441,1],[430,1],[178,1],[409,1],[410,1],[411,1],[412,1],[417,1],[413,1],[414,1],[415,1],[416,1],[418,1],[419,1],[420,1],[421,1],[422,1],[407,1],[408,1],[357,1],[363,1],[356,1],[366,1],[364,1],[365,1],[648,1],[110,1],[649,1],[650,1],[651,1],[378,1],[377,1],[376,1],[240,1],[239,1],[237,1],[238,1],[229,1],[230,1],[235,1],[232,1],[231,1],[236,1],[234,1],[233,1],[242,1],[241,1],[528,1],[652,1],[653,1],[654,1],[655,1],[656,1],[657,1],[658,1],[659,1],[660,1],[661,1],[662,1],[663,1],[664,1],[665,1],[666,1],[667,1],[668,1],[669,1],[670,1],[671,1],[672,1],[673,1],[674,1],[675,1],[676,1],[677,1],[678,1],[679,1],[680,1],[681,1],[682,1],[683,1],[684,1],[685,1],[686,1],[687,1],[688,1],[689,1],[490,1],[489,1],[493,1],[486,1],[485,1],[487,1],[484,1],[488,1],[491,1],[492,1],[521,1],[494,1],[497,1],[495,1],[496,1],[499,1],[498,1],[500,1],[501,1],[502,1],[503,1],[504,1],[505,1],[506,1],[507,1],[515,1],[508,1],[509,1],[512,1],[513,1],[514,1],[520,1],[516,1],[510,1],[517,1],[519,1],[518,1],[511,1],[690,1],[691,1],[692,1],[693,1],[694,1],[181,1],[182,1],[183,1],[179,1],[180,1],[200,1],[197,1],[198,1],[196,1],[195,1],[199,1],[695,1],[696,1],[697,1],[698,1],[699,1],[700,1],[701,1],[702,1],[192,1],[186,1],[187,1],[190,1],[185,1],[184,1],[191,1],[188,1],[210,1],[207,1],[203,1],[208,1],[205,1],[206,1],[204,1],[209,1],[703,1],[704,1],[705,1],[706,1],[707,1],[708,1],[212,1],[194,1],[202,1],[201,1],[193,1],[211,1],[225,1],[224,1],[216,1],[523,1],[227,1],[221,1],[226,1],[355,1],[359,1],[360,1],[524,1],[525,1],[350,1],[222,1],[709,1],[710,1],[711,1],[712,1],[713,1],[714,1],[715,1],[716,1],[717,1],[718,1],[719,1],[720,1],[721,1],[722,1],[644,1],[723,1],[724,1],[725,1],[726,1],[643,1],[727,1],[642,1],[641,1],[728,1],[729,1],[645,1],[730,1],[731,1],[732,1],[733,1],[734,1],[735,1],[736,1],[737,1],[646,1],[738,1],[739,1],[740,1],[741,1],[742,1],[743,1],[744,1],[745,1],[746,1],[647,1],[533,1],[747,1],[748,1],[749,1],[750,1],[751,1],[53,1],[54,1],[56,1],[57,1],[58,1],[59,1],[60,1],[61,1],[62,1],[63,1],[64,1],[65,1],[66,1],[67,1],[68,1],[69,1],[70,1],[55,1],[102,1],[71,1],[72,1],[73,1],[103,1],[74,1],[75,1],[76,1],[77,1],[78,1],[79,1],[80,1],[81,1],[82,1],[83,1],[84,1],[85,1],[87,1],[86,1],[88,1],[89,1],[90,1],[91,1],[92,1],[93,1],[94,1],[95,1],[96,1],[97,1],[98,1],[99,1],[100,1],[101,1],[526,1],[50,1],[220,1],[219,1],[118,1],[752,1],[640,1],[48,1],[52,1],[527,1],[51,1],[223,1],[530,1],[531,1],[189,1],[361,1],[362,1],[532,1],[217,1],[358,1],[49,1],[375,1],[373,1],[374,1],[367,1],[369,1],[371,1],[370,1],[368,1],[372,1],[146,1],[148,1],[145,1],[144,1],[147,1],[753,1],[754,1],[755,1],[756,1],[757,1],[758,1],[759,1],[760,1],[761,1],[762,1],[763,1],[764,1],[765,1],[766,1],[767,1],[768,1],[769,1],[770,1],[771,1],[772,1],[773,1],[774,1],[775,1],[776,1],[777,1],[778,1],[779,1],[473,1],[450,1],[454,1],[451,1],[468,1],[471,1],[461,1],[455,1],[456,1],[463,1],[452,1],[453,1],[457,1],[458,1],[462,1],[459,1],[472,1],[465,1],[466,1],[469,1],[460,1],[470,1],[464,1],[467,1],[448,1],[449,1],[447,1],[780,1],[781,1],[782,1],[783,1],[784,1],[785,1],[786,1],[787,1],[788,1],[789,1],[790,1],[791,1],[792,1],[793,1],[794,1],[795,1],[796,1],[797,1],[798,1],[799,1],[800,1],[801,1],[802,1],[803,1],[804,1],[805,1],[806,1],[807,1],[808,1],[809,1],[810,1],[811,1],[812,1],[813,1],[814,1],[815,1],[816,1],[817,1],[818,1],[819,1],[820,1],[821,1],[822,1],[823,1],[639,1],[824,1],[825,1],[826,1],[638,1],[637,1],[47,1],[156,1],[158,1],[135,1],[131,1],[142,1],[167,1],[169,1],[115,1],[114,1],[113,1],[172,1],[112,1],[105,1],[149,1],[106,1],[155,1],[159,1],[163,1],[120,1],[108,1],[109,1],[151,1],[150,1],[129,1],[104,1],[107,1],[130,1],[143,1],[152,1],[127,1],[128,1],[121,1],[123,1],[124,1],[122,1],[125,1],[126,1],[46,1],[161,1],[165,1],[133,1],[111,1],[117,1],[137,1],[141,1],[140,1],[134,1],[116,1],[132,1],[138,1],[136,1],[139,1],[157,1],[154,1],[160,1],[162,1],[164,1],[166,1],[177,1],[168,1],[176,1],[170,1],[171,1],[173,1],[174,1],[175,1],[153,1],[827,1],[828,1],[829,1],[352,1],[353,1],[354,1],[434,1],[444,1],[429,1],[440,1],[426,1],[427,1],[425,1],[428,1],[395,1],[400,1],[401,1],[396,1],[399,1],[397,1],[398,1],[402,1],[404,1],[403,1],[389,1],[388,1],[387,1],[386,1],[405,1],[385,1],[393,1],[391,1],[392,1],[394,1],[390,1],[529,1],[541,1],[542,1],[543,1],[544,1],[545,1],[546,1],[547,1],[548,1],[549,1],[550,1],[551,1],[552,1],[553,1],[554,1],[555,1],[556,1],[557,1],[558,1],[559,1],[560,1],[561,1],[562,1],[563,1],[565,1],[564,1],[566,1],[567,1],[568,1],[569,1],[570,1],[571,1],[572,1],[573,1],[574,1],[575,1],[576,1],[636,1],[577,1],[578,1],[579,1],[580,1],[581,1],[582,1],[583,1],[584,1],[585,1],[586,1],[587,1],[588,1],[589,1],[590,1],[591,1],[592,1],[593,1],[594,1],[595,1],[596,1],[597,1],[598,1],[599,1],[600,1],[601,1],[602,1],[603,1],[604,1],[605,1],[606,1],[607,1],[608,1],[609,1],[610,1],[611,1],[613,1],[614,1],[615,1],[612,1],[616,1],[618,1],[617,1],[619,1],[621,1],[620,1],[622,1],[623,1],[624,1],[625,1],[626,1],[627,1],[628,1],[629,1],[630,1],[631,1],[632,1],[634,1],[633,1],[635,1],[535,1],[538,1],[534,1],[536,1],[539,1],[537,1],[540,1],[251,1],[252,1],[253,1],[254,1],[255,1],[256,1],[257,1],[258,1],[259,1],[260,1],[261,1],[262,1],[263,1],[264,1],[265,1],[266,1],[267,1],[268,1],[269,1],[270,1],[271,1],[272,1],[273,1],[275,1],[274,1],[276,1],[277,1],[278,1],[279,1],[280,1],[281,1],[282,1],[283,1],[284,1],[285,1],[286,1],[347,1],[287,1],[288,1],[289,1],[290,1],[291,1],[292,1],[293,1],[294,1],[295,1],[296,1],[297,1],[298,1],[299,1],[300,1],[301,1],[302,1],[303,1],[304,1],[305,1],[306,1],[307,1],[308,1],[309,1],[310,1],[311,1],[312,1],[313,1],[314,1],[315,1],[316,1],[317,1],[318,1],[319,1],[320,1],[321,1],[323,1],[324,1],[325,1],[326,1],[322,1],[327,1],[329,1],[328,1],[330,1],[332,1],[331,1],[333,1],[334,1],[335,1],[336,1],[337,1],[338,1],[339,1],[340,1],[341,1],[342,1],[343,1],[345,1],[344,1],[346,1],[245,1],[248,1],[244,1],[246,1],[249,1],[247,1],[250,1],[119,1],[474,1],[475,1],[214,1],[215,1],[228,1],[243,1],[348,1],[349,1],[351,1],[476,1],[477,1],[478,1],[479,1],[480,1],[481,1],[482,1],[483,1],[379,1],[380,1],[436,1],[218,1],[522,1],[213,1]]},"version":"4.4.4"} \ No newline at end of file +{"program":{"fileNames":["c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es5.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2016.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.esnext.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.dom.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.dom.iterable.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.core.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.collection.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.generator.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.iterable.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.proxy.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.reflect.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.symbol.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2016.array.include.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.object.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.intl.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.intl.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2018.regexp.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.array.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.object.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2019.symbol.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.bigint.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2020.intl.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.promise.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.string.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.es2021.weakref.d.ts","c:/users/micha/appdata/roaming/npm/node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/amp.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/amp.d.ts","./node_modules/.pnpm/@types+react@17.0.38/node_modules/@types/react/global.d.ts","./node_modules/.pnpm/csstype@3.0.9/node_modules/csstype/index.d.ts","./node_modules/.pnpm/@types+prop-types@15.7.4/node_modules/@types/prop-types/index.d.ts","./node_modules/.pnpm/@types+scheduler@0.16.2/node_modules/@types/scheduler/tracing.d.ts","./node_modules/.pnpm/@types+react@17.0.38/node_modules/@types/react/index.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/assert.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/assert/strict.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/globals.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/async_hooks.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/buffer.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/child_process.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/cluster.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/console.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/constants.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/crypto.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/dgram.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/dns.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/dns/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/domain.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/events.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/fs.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/fs/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/http.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/http2.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/https.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/inspector.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/module.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/net.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/os.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/path.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/perf_hooks.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/process.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/punycode.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/querystring.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/readline.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/repl.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/stream.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/stream/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/stream/consumers.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/stream/web.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/string_decoder.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/timers.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/timers/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/tls.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/trace_events.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/tty.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/url.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/util.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/v8.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/vm.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/wasi.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/worker_threads.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/zlib.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/globals.global.d.ts","./node_modules/.pnpm/@types+node@17.0.4/node_modules/@types/node/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/get-page-files.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/lib/load-custom-routes.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/image-config.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config-shared.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config.d.ts","./node_modules/.pnpm/@next+env@12.0.7/node_modules/@next/env/types/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/mitt.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/with-router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/route-loader.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/page-loader.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/router.d.ts","./node_modules/.pnpm/@types+react-dom@17.0.11/node_modules/@types/react-dom/index.d.ts","./node_modules/.pnpm/styled-jsx@5.0.0-beta.3_react@17.0.2/node_modules/styled-jsx/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/api-utils.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/next-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-extension/request.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-compliant/fetch-event.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-extension/fetch-event.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/spec-extension/response.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/types.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/request-meta.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/font-utils.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/load-components.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/middleware-plugin.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-next-url.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-regex.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/get-middleware-regex.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-matcher.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/sorted-routes.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/is-dynamic.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next-server.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/types.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/priorityqueue.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/fifoqueue.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/workers/messageparent.d.ts","./node_modules/.pnpm/jest-worker@27.0.0-next.5/node_modules/jest-worker/build/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/lib/coalesced-function.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/dev/static-paths-worker.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/dev/next-dev-server.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/types/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/utils.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_app.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/app.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/runtime-config.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/config.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_document.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/document.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/dynamic.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dynamic.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_error.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/error.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/head.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/head.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/image.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/image.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/link.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/link.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/router.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/script.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/script.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/server.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/types/global.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/index.d.ts","./node_modules/.pnpm/next@12.0.7_react-dom@17.0.2+react@17.0.2/node_modules/next/image-types/global.d.ts","./next-env.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/gotrueapi.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/gotrueclient.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.21.7/node_modules/@supabase/gotrue-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/lib/transformers.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/lib/timer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/lib/constants.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/lib/push.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/realtimesubscription.d.ts","./node_modules/.pnpm/@types+websocket@1.0.4/node_modules/@types/websocket/index.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/lib/serializer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/realtimeclient.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.4/node_modules/@supabase/realtime-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.29.1/node_modules/@supabase/supabase-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.29.1/node_modules/@supabase/supabase-js/dist/main/lib/supabaseauthclient.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/postgresttransformbuilder.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/postgrestfilterbuilder.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/lib/postgrestquerybuilder.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/postgrestclient.d.ts","./node_modules/.pnpm/@supabase+postgrest-js@0.35.0/node_modules/@supabase/postgrest-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.29.1/node_modules/@supabase/supabase-js/dist/main/lib/supabaserealtimeclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.29.1/node_modules/@supabase/supabase-js/dist/main/lib/supabasequerybuilder.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/fetch.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/storagebucketapi.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/storagefileapi.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/constants.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/lib/index.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/supabasestorageclient.d.ts","./node_modules/.pnpm/@supabase+storage-js@1.5.0/node_modules/@supabase/storage-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.29.1/node_modules/@supabase/supabase-js/dist/main/supabaseclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.29.1/node_modules/@supabase/supabase-js/dist/main/index.d.ts","./utils/supabaseclient.tsx","./pages/api/auth.ts","./pages/api/getuser.ts","./node_modules/.pnpm/@types+cors@2.8.12/node_modules/@types/cors/index.d.ts","./node_modules/.pnpm/axios@0.24.0/node_modules/axios/index.d.ts","./utils/init-middleware.ts","./node_modules/.pnpm/@types+range-parser@1.2.4/node_modules/@types/range-parser/index.d.ts","./node_modules/.pnpm/@types+qs@6.9.7/node_modules/@types/qs/index.d.ts","./node_modules/.pnpm/@types+express-serve-static-core@4.17.25/node_modules/@types/express-serve-static-core/index.d.ts","./node_modules/.pnpm/@types+mime@1.3.2/node_modules/@types/mime/index.d.ts","./node_modules/.pnpm/@types+serve-static@1.13.10/node_modules/@types/serve-static/index.d.ts","./node_modules/.pnpm/@types+connect@3.4.35/node_modules/@types/connect/index.d.ts","./node_modules/.pnpm/@types+body-parser@1.19.1/node_modules/@types/body-parser/index.d.ts","./node_modules/.pnpm/@types+express@4.17.13/node_modules/@types/express/index.d.ts","./node_modules/.pnpm/express-rate-limit@6.0.1/node_modules/express-rate-limit/dist/esm/types.d.ts","./node_modules/.pnpm/express-rate-limit@6.0.1/node_modules/express-rate-limit/dist/esm/lib.d.ts","./node_modules/.pnpm/express-rate-limit@6.0.1/node_modules/express-rate-limit/dist/esm/index.d.ts","./pages/api/mailinglist.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/attachment.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/email-address.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/personalization.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/mail.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/response.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/response-error.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/index.d.ts","./node_modules/.pnpm/@sendgrid+helpers@7.6.0/node_modules/@sendgrid/helpers/classes/request.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/src/request.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/src/response.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/src/client.d.ts","./node_modules/.pnpm/@sendgrid+client@7.6.0/node_modules/@sendgrid/client/index.d.ts","./node_modules/.pnpm/@sendgrid+mail@7.6.0/node_modules/@sendgrid/mail/src/mail.d.ts","./node_modules/.pnpm/@sendgrid+mail@7.6.0/node_modules/@sendgrid/mail/index.d.ts","./pages/api/sendgrid.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/lib.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/crypto/crypto.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/net/net.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/shared.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/errors.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/oauth.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/webhooks.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/accountlinks.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/accounts.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/alipayaccounts.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/applepaydomains.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/applicationfees.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/applications.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/balance.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/balancetransactions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/bankaccounts.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/billingportal/configurations.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/billingportal/sessions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/bitcoinreceivers.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/bitcointransactions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/capabilities.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/cards.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/charges.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/checkout/sessions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/connectcollectiontransfers.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/countryspecs.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/coupons.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/creditnotelineitems.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/creditnotes.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/customerbalancetransactions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/customersources.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/customers.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/discounts.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/disputes.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/ephemeralkeys.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/events.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/exchangerates.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/externalaccounts.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/feerefunds.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/filelinks.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/files.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/identity/verificationreports.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/identity/verificationsessions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/invoiceitems.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/invoicelineitems.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/invoices.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/issuerfraudrecords.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/issuing/authorizations.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/issuing/carddetails.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/issuing/cardholders.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/issuing/cards.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/issuing/disputes.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/issuing/transactions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/lineitems.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/loginlinks.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/mandates.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/orderitems.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/orderreturns.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/orders.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/paymentintents.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/paymentmethods.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/payouts.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/persons.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/plans.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/platformtaxfees.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/prices.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/products.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/promotioncodes.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/quotes.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/radar/earlyfraudwarnings.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/radar/valuelistitems.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/radar/valuelists.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/recipients.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/refunds.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/reporting/reportruns.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/reporting/reporttypes.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/reservetransactions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/reviews.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/skus.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/setupattempts.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/setupintents.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/shippingrates.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/sigma/scheduledqueryruns.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/sourcemandatenotifications.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/sourcetransactions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/sources.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/subscriptionitems.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/subscriptionschedules.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/subscriptions.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/taxcodes.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/taxdeductedatsources.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/taxids.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/taxrates.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/terminal/connectiontokens.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/terminal/locations.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/terminal/readers.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/tokens.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/topups.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/transferreversals.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/transfers.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/usagerecordsummaries.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/usagerecords.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/webhookendpoints.d.ts","./node_modules/.pnpm/stripe@8.195.0/node_modules/stripe/types/2020-08-27/index.d.ts","./pages/api/stripe/create-checkout-session.ts","./pages/api/stripe/customer-portal.ts","./node_modules/.pnpm/@types+micro@7.3.6/node_modules/@types/micro/index.d.ts","./pages/api/stripe/stripe-webhook.ts","./node_modules/.pnpm/playwright-core@1.17.1/node_modules/playwright-core/types/protocol.d.ts","./node_modules/.pnpm/playwright-core@1.17.1/node_modules/playwright-core/types/structs.d.ts","./node_modules/.pnpm/playwright-core@1.17.1/node_modules/playwright-core/types/types.d.ts","./node_modules/.pnpm/@types+istanbul-lib-coverage@2.0.3/node_modules/@types/istanbul-lib-coverage/index.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/global.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/circus.d.ts","./node_modules/.pnpm/chalk@4.1.2/node_modules/chalk/index.d.ts","./node_modules/.pnpm/@types+istanbul-lib-report@3.0.0/node_modules/@types/istanbul-lib-report/index.d.ts","./node_modules/.pnpm/@types+istanbul-reports@3.0.1/node_modules/@types/istanbul-reports/index.d.ts","./node_modules/.pnpm/@types+yargs-parser@20.2.1/node_modules/@types/yargs-parser/index.d.ts","./node_modules/.pnpm/@types+yargs@16.0.4/node_modules/@types/yargs/index.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/config.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/testresult.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/transform.d.ts","./node_modules/.pnpm/@jest+types@27.2.5/node_modules/@jest/types/build/index.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/cleanupsemantic.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/types.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/difflines.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/printdiffs.d.ts","./node_modules/.pnpm/jest-diff@27.3.1/node_modules/jest-diff/build/index.d.ts","./node_modules/.pnpm/jest-matcher-utils@27.2.5/node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/.pnpm/expect@27.2.5/node_modules/expect/build/jestmatchersobject.d.ts","./node_modules/.pnpm/expect@27.2.5/node_modules/expect/build/types.d.ts","./node_modules/.pnpm/expect@27.2.5/node_modules/expect/build/index.d.ts","./node_modules/.pnpm/@playwright+test@1.17.1/node_modules/@playwright/test/types/testexpect.d.ts","./node_modules/.pnpm/@playwright+test@1.17.1/node_modules/@playwright/test/types/test.d.ts","./node_modules/.pnpm/@playwright+test@1.17.1/node_modules/@playwright/test/index.d.ts","./tests/basic.spec.ts","./tests/playwright.config.ts","./components/authtext.tsx","./components/avatar.tsx","./components/ui/cardlanding.tsx","./components/cardslanding.tsx","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/types/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/usetoastcontainer.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/usetoast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/usekeeper.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/hooks/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/propvalidator.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/constant.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/csstransition.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/collapsetoast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/utils/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/closebutton.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/progressbar.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/toastcontainer.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/transitions.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/toast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/icons.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/components/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/core/eventmanager.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/core/toast.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/core/index.d.ts","./node_modules/.pnpm/react-toastify@8.1.0_react-dom@17.0.2+react@17.0.2/node_modules/react-toastify/dist/index.d.ts","./components/contact.tsx","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/types.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/utils/render.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/description/description.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/dialog/dialog.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/disclosure/disclosure.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/focus-trap/focus-trap.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/listbox/listbox.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/menu/menu.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/popover/popover.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/portal/portal.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/label/label.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/radio-group/radio-group.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/switch/switch.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/tabs/tabs.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/components/transitions/transition.d.ts","./node_modules/.pnpm/@headlessui+react@1.4.2_react-dom@17.0.2+react@17.0.2/node_modules/@headlessui/react/dist/index.d.ts","./components/paymentmodal.tsx","./components/dashboard.tsx","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/iconsmanifest.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/iconbase.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/iconcontext.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/lib/cjs/index.d.ts","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/hi/index.d.ts","./components/ui/themetoggle.tsx","./components/footer.tsx","./components/mailinglist.tsx","./components/landing.tsx","./node_modules/.pnpm/react-feather@2.0.9_react@17.0.2/node_modules/react-feather/dist/index.d.ts","./components/nav.tsx","./utils/authcontext.js","./components/layout.tsx","./components/pricing.tsx","./components/privacypolicy.tsx","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/io/index.d.ts","./components/ui/signuppanel.tsx","./components/signup.tsx","./components/terms.tsx","./node_modules/.pnpm/react-icons@4.3.1_react@17.0.2/node_modules/react-icons/fi/index.d.ts","./components/ui/keyfeature.tsx","./components/ui/login.tsx","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/types.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/meta/defaultseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/meta/nextseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/article.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/breadcrumb.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/faqpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/jobposting.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/blog.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/course.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/dataset.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/localbusiness.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/logo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/product.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/socialprofile.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/corporatecontact.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/newsarticle.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/event.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/video.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/qapage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/recipe.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/videogame.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/carousel.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/sitelinkssearchbox.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/softwareapp.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/collectionpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/jsonld/profilepage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_d837ce8f3acb2f60f8b7454672a9bcea/node_modules/next-seo/lib/index.d.ts","./pages/_app.tsx","./pages/_document.tsx","./pages/contact.tsx","./pages/dashboard.tsx","./pages/index.tsx","./pages/login.tsx","./pages/pricing.tsx","./pages/privacy.tsx","./pages/signup.tsx","./pages/terms.tsx","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/shared.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/payment-methods.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/cards.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/bank-accounts.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/tokens.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/verification-sessions.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/api/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/checkout.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/affirm-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/afterpay-clearpay-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements-group.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/base.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/au-bank-account.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-cvc.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-expiry.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-number.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/card.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/eps-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/fpx-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/iban.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/ideal-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/link-authentication.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/p24-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/payment-request.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/utils.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment-request-button.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/shipping-address.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/elements/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/token-and-sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/stripe.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/stripe-js/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.22.0/node_modules/@stripe/stripe-js/types/index.d.ts","./utils/stripe.tsx","./node_modules/.pnpm/@types+engine.io@3.1.7/node_modules/@types/engine.io/index.d.ts","./node_modules/.pnpm/@types+express-rate-limit@5.1.3/node_modules/@types/express-rate-limit/index.d.ts","./node_modules/.pnpm/@types+json-schema@7.0.9/node_modules/@types/json-schema/index.d.ts","./node_modules/.pnpm/@types+json5@0.0.29/node_modules/@types/json5/index.d.ts","./node_modules/.pnpm/@types+parse-json@4.0.0/node_modules/@types/parse-json/index.d.ts","./node_modules/.pnpm/@types+scheduler@0.16.2/node_modules/@types/scheduler/index.d.ts","./node_modules/.pnpm/@socket.io+component-emitter@3.0.0/node_modules/@socket.io/component-emitter/index.d.ts","./node_modules/.pnpm/socket.io-parser@4.1.1/node_modules/socket.io-parser/build/esm/index.d.ts","./node_modules/.pnpm/@types+socket.io@2.1.13/node_modules/@types/socket.io/index.d.ts","./node_modules/.pnpm/@types+stack-utils@2.0.1/node_modules/@types/stack-utils/index.d.ts","./node_modules/.pnpm/@types+yauzl@2.9.2/node_modules/@types/yauzl/index.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/util.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/lib.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/crypto/crypto.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/net/net.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/shared.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/errors.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/oauth.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/webhooks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/accountlinks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/accounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/alipayaccounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/applepaydomains.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/applicationfees.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/applications.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/balance.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/balancetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/bankaccounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/billingportal/configurations.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/billingportal/sessions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/bitcoinreceivers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/bitcointransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/capabilities.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/cards.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/charges.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/checkout/sessions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/connectcollectiontransfers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/countryspecs.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/coupons.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/creditnotelineitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/creditnotes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/customerbalancetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/customersources.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/customers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/discounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/disputes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/ephemeralkeys.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/events.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/exchangerates.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/externalaccounts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/feerefunds.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/filelinks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/files.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/identity/verificationreports.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/identity/verificationsessions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/invoiceitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/invoicelineitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/invoices.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuerfraudrecords.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/authorizations.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/carddetails.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/cardholders.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/cards.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/disputes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/issuing/transactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/lineitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/loginlinks.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/mandates.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/orderitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/orderreturns.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/orders.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/paymentintents.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/paymentmethods.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/payouts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/persons.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/plans.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/platformtaxfees.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/prices.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/products.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/promotioncodes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/quotes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/radar/earlyfraudwarnings.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/radar/valuelistitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/radar/valuelists.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/recipients.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/refunds.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reporting/reportruns.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reporting/reporttypes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reservetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/reviews.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/skus.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/setupattempts.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/setupintents.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sigma/scheduledqueryruns.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sourcemandatenotifications.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sourcetransactions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/sources.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/subscriptionitems.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/subscriptionschedules.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/subscriptions.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxcodes.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxdeductedatsources.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxids.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/taxrates.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/terminal/connectiontokens.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/terminal/locations.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/terminal/readers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/tokens.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/topups.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/transferreversals.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/transfers.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/usagerecordsummaries.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/usagerecords.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/webhookendpoints.d.ts","./node_modules/.pnpm/stripe@8.186.1/node_modules/stripe/types/2020-08-27/index.d.ts","./node_modules/.pnpm/@types+react@17.0.34/node_modules/@types/react/index.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/index.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/util.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/lib.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/crypto/crypto.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/net/net.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/shared.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/errors.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/oauth.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/webhooks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/accountlinks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/accounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/alipayaccounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/applepaydomains.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/applicationfees.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/applications.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/balance.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/balancetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/bankaccounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/billingportal/configurations.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/billingportal/sessions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/bitcoinreceivers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/bitcointransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/capabilities.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/cards.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/charges.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/checkout/sessions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/connectcollectiontransfers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/countryspecs.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/coupons.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/creditnotelineitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/creditnotes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/customerbalancetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/customersources.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/customers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/discounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/disputes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/ephemeralkeys.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/events.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/exchangerates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/externalaccounts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/feerefunds.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/filelinks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/files.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/identity/verificationreports.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/identity/verificationsessions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/invoiceitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/invoicelineitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/invoices.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuerfraudrecords.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/authorizations.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/carddetails.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/cardholders.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/cards.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/disputes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/issuing/transactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/lineitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/loginlinks.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/mandates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/orderitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/orderreturns.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/orders.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/paymentintents.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/paymentmethods.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/payouts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/persons.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/plans.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/platformtaxfees.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/prices.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/products.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/promotioncodes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/quotes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/radar/earlyfraudwarnings.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/radar/valuelistitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/radar/valuelists.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/recipients.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/refunds.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reporting/reportruns.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reporting/reporttypes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reservetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/reviews.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/skus.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/setupattempts.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/setupintents.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/shippingrates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sigma/scheduledqueryruns.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sourcemandatenotifications.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sourcetransactions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/sources.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/subscriptionitems.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/subscriptionschedules.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/subscriptions.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxcodes.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxdeductedatsources.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxids.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/taxrates.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/terminal/connectiontokens.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/terminal/locations.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/terminal/readers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/tokens.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/topups.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/transferreversals.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/transfers.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/usagerecordsummaries.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/usagerecords.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/webhookendpoints.d.ts","./node_modules/.pnpm/stripe@8.194.0/node_modules/stripe/types/2020-08-27/index.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/https.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/http.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/events.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/net.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/url.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/index.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/child_process.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/events.d.ts","./node_modules/.pnpm/@types+react@17.0.37/node_modules/@types/react/index.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/url.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/http.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/querystring.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/fs.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/types/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/index.d.ts","./node_modules/.pnpm/@next+env@12.0.3/node_modules/@next/env/types/index.d.ts","./node_modules/.pnpm/@playwright+test@1.16.3/node_modules/@playwright/test/index.d.ts","./node_modules/.pnpm/@playwright+test@1.16.3/node_modules/@playwright/test/types/test.d.ts","./node_modules/.pnpm/@playwright+test@1.16.3/node_modules/@playwright/test/types/testexpect.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/bank-accounts.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/cards.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/payment-methods.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/shared.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/tokens.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/api/verification-sessions.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/checkout.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements-group.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/affirm-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/afterpay-clearpay-message.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/au-bank-account.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/base.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-cvc.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-expiry.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card-number.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/card.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/eps-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/fpx-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/iban.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/ideal-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/link-authentication.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/p24-bank.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment-request-button.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/payment.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/elements/shipping-address.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/index.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/payment-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/payment-request.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/setup-intents.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/stripe.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/stripe-js/token-and-sources.d.ts","./node_modules/.pnpm/@stripe+stripe-js@1.21.1/node_modules/@stripe/stripe-js/types/utils.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/gotrueapi.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/gotrueclient.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.d.ts","./node_modules/.pnpm/@supabase+gotrue-js@1.20.0/node_modules/@supabase/gotrue-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/constants.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/push.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/serializer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/timer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/lib/transformers.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/realtimeclient.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.2.1/node_modules/@supabase/realtime-js/dist/main/realtimesubscription.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/constants.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/push.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/serializer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/timer.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/lib/transformers.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/realtimeclient.d.ts","./node_modules/.pnpm/@supabase+realtime-js@1.3.3/node_modules/@supabase/realtime-js/dist/main/realtimesubscription.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/index.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/supabaseauthclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/supabasequerybuilder.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/supabaserealtimeclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.27.0/node_modules/@supabase/supabase-js/dist/main/supabaseclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/supabaseauthclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/supabasequerybuilder.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/supabaserealtimeclient.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/lib/types.d.ts","./node_modules/.pnpm/@supabase+supabase-js@1.28.5/node_modules/@supabase/supabase-js/dist/main/supabaseclient.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/assert.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/assert/strict.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/async_hooks.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/buffer.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/child_process.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/cluster.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/console.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/constants.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/crypto.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/dgram.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/dns.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/dns/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/domain.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/fs.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/fs/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/globals.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/globals.global.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/http2.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/inspector.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/module.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/os.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/path.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/perf_hooks.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/process.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/punycode.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/querystring.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/readline.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/repl.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream/consumers.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/stream/web.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/string_decoder.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/timers.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/timers/promises.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/tls.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/trace_events.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/tty.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/v8.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/vm.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/wasi.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/worker_threads.d.ts","./node_modules/.pnpm/@types+node@16.11.7/node_modules/@types/node/zlib.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/assert.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/assert/strict.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/async_hooks.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/buffer.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/cluster.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/console.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/constants.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/crypto.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/dgram.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/dns.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/dns/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/domain.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/fs/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/globals.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/globals.global.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/http2.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/https.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/inspector.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/module.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/net.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/os.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/path.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/perf_hooks.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/process.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/punycode.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/readline.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/repl.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream/consumers.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/stream/web.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/string_decoder.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/timers.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/timers/promises.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/tls.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/trace_events.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/tty.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/v8.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/vm.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/wasi.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/worker_threads.d.ts","./node_modules/.pnpm/@types+node@17.0.0/node_modules/@types/node/zlib.d.ts","./node_modules/.pnpm/@types+react@17.0.34/node_modules/@types/react/global.d.ts","./node_modules/.pnpm/@types+react@17.0.37/node_modules/@types/react/global.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/index.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/article.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/blog.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/breadcrumb.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/carousel.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/collectionpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/corporatecontact.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/course.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/dataset.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/event.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/faqpage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/jobposting.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/localbusiness.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/logo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/newsarticle.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/product.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/profilepage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/qapage.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/recipe.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/sitelinkssearchbox.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/socialprofile.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/softwareapp.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/video.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/jsonld/videogame.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/meta/defaultseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/meta/nextseo.d.ts","./node_modules/.pnpm/next-seo@4.28.1_72b2f1fb664d51f286fb64a58e104b48/node_modules/next-seo/lib/types.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/app.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/index.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/middleware-plugin.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/image.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/link.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/page-loader.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/route-loader.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/client/with-router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/lib/load-custom-routes.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_app.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/pages/_document.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/api-utils.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config-shared.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/config.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/font-utils.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/get-page-files.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/image-config.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/load-components.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next-server.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/next.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/server/web/types.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/dynamic.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/head.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/mitt.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/get-middleware-regex.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/index.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/is-dynamic.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-next-url.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-matcher.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/route-regex.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/router/utils/sorted-routes.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dist/shared/lib/utils.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/document.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/dynamic.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/head.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/image-types/global.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/image.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/link.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/router.d.ts","./node_modules/.pnpm/next@12.0.3_react-dom@17.0.2+react@17.0.2/node_modules/next/types/global.d.ts","./node_modules/.pnpm/playwright-core@1.16.3/node_modules/playwright-core/types/protocol.d.ts","./node_modules/.pnpm/playwright-core@1.16.3/node_modules/playwright-core/types/structs.d.ts","./node_modules/.pnpm/playwright-core@1.16.3/node_modules/playwright-core/types/types.d.ts"],"fileInfos":[{"version":"aa9fb4c70f369237c2f45f9d969c9a59e0eae9a192962eb48581fe864aa609db","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940","eb75e89d63b3b72dd9ca8b0cac801cecae5be352307c004adeaa60bc9d6df51f","2cc028cd0bdb35b1b5eb723d84666a255933fffbea607f72cbd0c7c7b4bee144",{"version":"e54c8715a4954cfdc66cd69489f2b725c09ebf37492dbd91cff0a1688b1159e8","affectsGlobalScope":true},{"version":"e34eb9339171ec45da2801c1967e4d378bd61a1dceaa1b1b4e1b6d28cb9ca962","affectsGlobalScope":true},{"version":"51b8b27c21c066bf877646e320bf6a722b80d1ade65e686923cd9d4494aef1ca","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"2c8c5ee58f30e7c944e04ab1fb5506fdbb4dd507c9efa6972cf4b91cec90c503","affectsGlobalScope":true},{"version":"2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"9f1817f7c3f02f6d56e0f403b927e90bb133f371dcebc36fa7d6d208ef6899da","affectsGlobalScope":true},{"version":"cd6efb9467a8b6338ece2e2855e37765700f2cd061ca54b01b33878cf5c7677e","affectsGlobalScope":true},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true},{"version":"4632665b87204bb1caa8b44d165bce0c50dfab177df5b561b345a567cabacf9a","affectsGlobalScope":true},"fe58262f1f3f9a83431292bef0cdbf508a20391eb7533df424dcdc624a9001bd","05fd364b8ef02fb1e174fbac8b825bdb1e5a36a016997c8e421f5fab0a6da0a0",{"version":"ecf78e637f710f340ec08d5d92b3f31b134a46a4fcf2e758690d8c46ce62cba6","affectsGlobalScope":true},"5b1d4ebd62d975c7d3826202f8fac290bac0bae6e04d9e84d1707d7047e108df","f7b46d22a307739c145e5fddf537818038fdfffd580d79ed717f4d4d37249380","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"1bc82f5b3bb93df76d19730c84467b0b346187198537135d63a672956f323720","affectsGlobalScope":true},"0cba3a5d7b81356222594442753cf90dd2892e5ccfe1d262aaca6896ba6c1380","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"92d63add669d18ebc349efbacd88966d6f2ccdddfb1b880b2db98ae3aa7bf7c4","affectsGlobalScope":true},"422dbb183fdced59425ca072c8bd09efaa77ce4e2ab928ec0d8a1ce062d2a45a",{"version":"2a801b0322994c3dd7f0ef30265d19b3dd3bae6d793596879166ed6219c3da68","affectsGlobalScope":true},"1dab5ab6bcf11de47ab9db295df8c4f1d92ffa750e8f095e88c71ce4c3299628","f71f46ccd5a90566f0a37b25b23bc4684381ab2180bdf6733f4e6624474e1894",{"version":"54e65985a3ee3cec182e6a555e20974ea936fc8b8d1738c14e8ed8a42bd921d4","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","bcc8caf03ee65fe8610d258752f255fbdddbb2e4de7b6c5628956a5a0d859ec8","34e5de87d983bc6aefef8b17658556e3157003e8d9555d3cb098c6bef0b5fbc8","cc0b61316c4f37393f1f9595e93b673f4184e9d07f4c127165a490ec4a928668","f27371653aded82b2b160f7a7033fb4a5b1534b6f6081ef7be1468f0f15327d3","c762cd6754b13a461c54b59d0ae0ab7aeef3c292c6cf889873f786ee4d8e75c9","f4ea7d5df644785bd9fbf419930cbaec118f0d8b4160037d2339b8e23c059e79",{"version":"c28e5baab1b53377c90d12970e207a2644bc3627840066449e37e2a59125d07e","affectsGlobalScope":true},"7a5459efa09ea82088234e6533a203d528c594b01787fb90fba148885a36e8b6","ae97e20f2e10dbeec193d6a2f9cd9a367a1e293e7d6b33b68bacea166afd7792","b3e30823f22a2185f7278f37e31358d5e2e69bd336d1035d2f5b8946928debf3","4ed10283814bb014a9d95959c5e1b5cd7a05c419dab36e28574bf2e0ca3e014c","bf73c576885408d4a176f44a9035d798827cc5020d58284cb18d7573430d9022","7ae078ca42a670445ae0c6a97c029cb83d143d62abd1730efb33f68f0b2c0e82",{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true},"9f2edefec1509d5707b2de3a4d1f2af064ccfef02d050897d60adb5eead0c604","12eea70b5e11e924bb0543aea5eadc16ced318aa26001b453b0d561c2fd0bd1e","08777cd9318d294646b121838574e1dd7acbb22c21a03df84e1f2c87b1ad47f2","08a90bcdc717df3d50a2ce178d966a8c353fd23e5c392fd3594a6e39d9bb6304",{"version":"bd1a08e30569b0fb2f0b21035eb9b039871f68faa9b98accf847e9c878c5e0a9","affectsGlobalScope":true},"2a12d2da5ac4c4979401a3f6eaafa874747a37c365e4bc18aa2b171ae134d21b","002b837927b53f3714308ecd96f72ee8a053b8aeb28213d8ec6de23ed1608b66","1dc9c847473bb47279e398b22c740c83ea37a5c88bf66629666e3cf4c5b9f99c","a9e4a5a24bf2c44de4c98274975a1a705a0abbaad04df3557c2d3cd8b1727949","7185660ba7fe7c4221dcd443ffa32d1a786192548735692d98a40a90fa2867a4","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff",{"version":"806ef4cac3b3d9fa4a48d849c8e084d7c72fcd7b16d76e06049a9ed742ff79c0","affectsGlobalScope":true},"cfe724f7c694aab65a9bdd1acb05997848c504548c9d4c71645c187a091cfa2a","5f0ed51db151c2cdc4fa3bb0f44ce6066912ad001b607a34e65a96c52eb76248",{"version":"3345c276cab0e76dda86c0fb79104ff915a4580ba0f3e440870e183b1baec476","affectsGlobalScope":true},"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","51919fe45a014b1c55c55ad334585dcc31ed4c3f846d39b9f44b6efaafdebc3a","f52fbf64c7e480271a9096763c4882d356b05cab05bf56a64e68a95313cd2ce2","59bdb65f28d7ce52ccfc906e9aaf422f8b8534b2d21c32a27d7819be5ad81df7","1835259a20b9fa6b1882931375b69ae5978195f2b139b4e0db51ec8319261649","b52cd693219a63dd21282ac99a7bf55f77cbe8a91f097968856419cc2e05f017","3aff9c8c36192e46a84afe7b926136d520487155154ab9ba982a8b544ea8fc95","a880cf8d85af2e4189c709b0fea613741649c0e40fffb4360ec70762563d5de0","85bbf436a15bbeda4db888be3062d47f99c66fd05d7c50f0f6473a9151b6a070","9f9c49c95ecd25e0cb2587751925976cf64fd184714cb11e213749c80cf0f927","f0c75c08a71f9212c93a719a25fb0320d53f2e50ca89a812640e08f8ad8c408c",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"267af67ea520cabd16402522756b19ac63d9e2c1c86e7c4d1ddeb991c32e12c9","714bc11c4ece2d28d6b70207fcefce4651c138cc77ce0b8147a6bab25c66b67a","72cd580decc682538544d8507f98c38c9201f83da228d2a0c170bcaa0937a829","08935635053203ba941035573962605b91376318dbce19e97c71354f2241e0e9","4f24a713856fef84913f851b9a6929570e2417c1c949634958db3cae98f54066","5ce82d5f52e03a0198ee588c3cc2f850823f5c6e230af9744c21a8618d5c5adf","562e66c29f4c43b32c203ca892cd6d5b6fa8e70954d23b4d0e2db0eb3d6b698e","764f5b39a73fd6371e5a118ee037b685cec4ff2fc3579225eb57d0f82a38ab18","2766dee26ea113e9b491b7842cb44df57c4d79b17057b42607e09fc174bd411d","93865b0723d744eab9c00bfe7a8ccd962d1f6a2047e4c7eecd18482ef8b87e8a","72c88123ada80953914b43a0d9810bb0ce8e5b25cd8b7965bfb6842ffff74f05",{"version":"95853a3d1b9b7330c5d0fdcf6a34a205afa9f0de7fbc6a41ea7c5d2f789c84c1","affectsGlobalScope":true},{"version":"954ba49fa08a42afc900d18fcb4e7a1ed77d6d8931907a65c98c92b64605f8af","affectsGlobalScope":true},"2b4fdbc425984dc7a29c4fce80f656698363f3c9cde55fbe26e620bd3fe0da13",{"version":"a0f2339319c97a62cbd6944974bf8c413cd6c2c3868dde1c6fb6c5ca5117f42f","affectsGlobalScope":true},"45a63e17814c570ea59407f231ef9c561510bd6edb36f17479b09b44619496c6","b514b82ee3ee4e33b40987d35ffeccfdf0cc050f9c4af29e04b50e54b5fb757c","3d0f430227f44476d4c66b603d0b7d126422a2e8978965e156f0028c6bbec9e7","f5c59784bf096818f0b727abcde077f36222da03a6664cf67152846f8bc6d112","54e13c4c7ed6ea7f1e8d05628bbc3dfa338b60ef02f2abc2f501c8711cfbc3e7","32d358fd780dfe77e0840129f0fa6bd04e59e2a8d324df42574903933e6d92b9","565f7a20504444ff94c7c2c36d83d49562e64ca46dc377e266a85ca015a77468","ae38d9472d9572bf669178fb88d1b90cf19787ce9fd97d4d253f3fde7edb52a8","70238fc242892671ae10cb50ee6b65ca044f6899f7ad3d661eddacdd48a23c43","5d7e0d8f75012b66c3d505af116568163ccd415a3b59ce51bc751d7797cc5f73","d57766da0e70a20dbff6d4f4a2ab77793302817e46f5d7ea0677cf9c9c9e0537","dd1b2492877b4d5b42fc2724d18d9805248efc5648be6ebea3c70b8bbff0a804","a2495db5f46921bbf7ebf294e0683df709f2be4d9468aa3fe2137edb5a63a03e","9008d7962fe1298800f99c5ff093d407d034bc6cadc4610cff4f7ce597d5a115","6e5f5cee603d67ee1ba6120815497909b73399842254fc1e77a0d5cdc51d8c9c","19feb76bded29cc201568f945579b8fdf6f127362934f1ba0a77a9e7143e9b99","61c414ea61cce0b5320f203678d6a0c72befad0163bfa1004df9cedfdce73985","764c0ff937e55cc5ffcfd989d461565fe50193d7e4231f68800625346e992136","ddae6e637e160dceec077487bbd9176f4a8c60b46596a86fafd3bbd1882f6232","6c129db1dc74f8a65d99f01dd9f08fe3712817b770c6fb9ff1d7686288c8d3b3","e990bfb110c37fa629d8679ac8bba89d36a566d2c0984ab0190a70e4d54f5576","d2d90639077deb5644ec7cee738126779eff847692d95ebcd9f76d6ef2f08cec","d2bd714b146c0c6c27a0bc9f16c96522ef1c829923fad14b6a33e2580a012323","9ff3163c1203fb6197f0224e546eccabd46d7892c2b2d77ff6719f304c77ab90","a8c3c3a27e8c7b93d5bec55beeb89f31c293c516e9139f4cc2eb60f5a06acd89","a6abab5f1ce40e5f2b3334aa34f38c721cebf6f3041528cf3446cf7ac2c068ef","fd0fcae20ed9dc7772bb99ba8673d89dfe512a97e8add514109f26024eefd3d1","c3e00ce4fb229d582ffcd9804e9383fb4b0aa28e2e3104bc60028372235e99df","28e5c78011a0c6a600cea81302120a3dc03fc51985f5d62040f13741f88402a9","57fe65cfb85484565fa2c56e6a905fb4c8d655223baf91175244ce4fc60c07dd","a2e4ecb8a75e93bc4df780fe3efca1727f7cc1f42060fc87c05b75a7fcab7cb4","0aef0a60e229dfeff49f68bf941d24b8338fc3d55aa7c64b1c9acbf9d3a67b46","e25cff2dda1894e35fb32d05a7d467f31c24455745ee4e7893bd2d15f2432f50","02c21069f19ba8f90a18aabe472b595bf45fe82435bda19ee498ffea831968b2","a387099dbd53d45f841d6f571716fcd942b4655caba54533953e7334afc599e5",{"version":"68883138d1fbe09c3b8456411c9b7cbae9df330cd371b9d713252a63788a7d8f","affectsGlobalScope":true},"a1c51942cc3e4e476dc8fe5246bd0ff393f5fcacd8e8a5674345232c551dd92f","6148e1cba85721ace8b3e29fae4d745b20434faec2ada3b26e9a91b9f983fce2","65c24a8baa2cca1de069a0ba9fba82a173690f52d7e2d0f1f7542d59d5eb4db0","b7fff2d004c5879cae335db8f954eb1d61242d9f2d28515e67902032723caeab","8303df69e9d100e3df8f2d67ec77348cb6494dc406356fdd9b56e61aa7c3c758","238f4bd8542cebfc0a575940f962a3c0383acda009561e60b69eec06419a40b5","4545c1a1ceca170d5d83452dd7c4994644c35cf676a671412601689d9a62da35","65b0842cef0bce65a00d4fc230c6c00b2a57542952c906ea84f4e4c825af9da0","a2d648d333cf67b9aeac5d81a1a379d563a8ffa91ddd61c6179f68de724260ff","05e5c9d6f902ab5d1eaf9e3fc566623882bf40f652b0b27e94778866175a76f3","a3f41ed1b4f2fc3049394b945a68ae4fdefd49fa1739c32f149d32c0545d67f5","c2489c80994d62e5b51370a6f02f537db4c37af5f914fcb5b2755b81f1906cae","47699512e6d8bebf7be488182427189f999affe3addc1c87c882d36b7f2d0b0e","34670c01de092a885144a33e65bede90bcd53f47b842189a74459f54fc949884","42c686ce08bf5576ed178f4a6a62d1b580d941334fb53bdff7054e0980f2dc75","ec676b2cb5cbc5532f3070c53eb560ff0564bd9843c688d6d6a488c1dfcdf48e","cdf21eee8007e339b1b9945abf4a7b44930b1d695cc528459e68a3adc39a622e","1d079c37fa53e3c21ed3fa214a27507bda9991f2a41458705b19ed8c2b61173d","31a08c9a8c836291d60d0426f1a5404941c4480d62dfb2fd912de0aae9959e9a","5835a6e0d7cd2738e56b671af0e561e7c1b4fb77751383672f4b009f4e161d70","6a95a81a7ff77b3e3b0c3d6cf943c3b9822f89e68db532176681734fcc78d965",{"version":"fd83ea3cad04f68eec8410c4a614b78899b9b19efc2327189950f52d2f54219c","affectsGlobalScope":true},"b2d48b68756afa0d35400ee55b838fde7fb8af24374c912311312e6e279b2eba",{"version":"d0d8bf23d0f82c4d630a05c27b993bbdbc2c372186f51a61aac48bd2cb306ec1","affectsGlobalScope":true},"8964d295a9047c3a222af813b7d37deb57b835fd0942d89222e7def0aed136cc","63581dff539f4a5dfb6f8cd028603b5a6f52afc09317b07af7f14cc95dc41c4b","5e6007c8bff899f02d8df84f5be9eabe1382758c8d0f2508b853cbb5c7aaf3be","72d82310543cb32c0c7c24ae05728af7df7f4f60f92e6053478941201af0508e","169fc430e4bfaf765bdf3f95d880bc8dab745df165acc422d5e5ed104541a379","de096e8ac5f91d73f1e181203e975f26e8f701248913c6c48aedb85d0a083a67","e1ddfcd6756e62f1acf7166734ec48f0995593848b8c0bf0db9983fb7f5df0a7","008c891b97402a001239b96c7c608fd68089a6add920af79269373ba827d8548","1bc57ca1075696445248910e1271051321df63094e667f0cdb31847172b78a9c","a32d07980f42c0626c7b082f2e6e37a21aa1505796052551940b2879de9876a0","615d89674acec1ebbe3de41f3f985e0ff4da7f8a959ea3912d644609331733dd","6b388ae8e209387a56ef600a420da1908169f03b1e92f3749508a8162b7c2ed0","42d6158f36896d07641a561026af159ec938f8ff78df7c1ec1dd317e6e4fe852","6ecc4965eefcfd575922013b660733e58f08b3b23f1dd58c3ebbe46023183338","e35dbd40164512f8cdebff8fbfe0efb4649de8f68cc57e6293495075f6fc304f","81eb2aea23cfd27117e5e4e4d393ff603239c3a8bb229624bfdf5a473a93bb6e","64aa432686ba1db7b593f885cc11b240571481a4da7e5c7266802e59af8d445a","066ddf2d8bcc5040fac650e8680b2d5684d2c66a665aae3ba2acaa78ba28713c","3c797486c1a86bab4abe2deb9e81daae946e5ac83e0b635e1be405cb7eb13562","591fe590c7621f80f45cbd511cefd035a99eb9f819de0963c196cde5bd7eaf44","35a676a0b891882732c23aabe66c2f6b589d42d41e11e175936cf575e9a90e09","e5ed907c2381dee053f168cc868487bf5d1616e926733b2649e4eaf4459fda5e","0af6a6ddb5cbcb3980bd23127561b2646cc6b7c3132c6ac58d2f37c5a9da8510","de2e304feba5c1df1654e579dcbad116aa3a2129c94ee896d247a796fe61dedf","ef8f196d07fda02306e3a3e91ace7bbf71525e80c3433abc3f495a2c5a68051f","e70f7d3aa02526c2a412ab5f1f690fbb2612c44b4093a481df56fc1699ac394f","2dbb30179a0fd7fbdb53f862cc830a289bf5b38eb872e2c336ccc0a3450cc890","f53a17948e374f527b96c8e66682016c53e8379018722b895bf596ef0b2659e6","c7111ec797a39047e9c4fec7eeeefc4898de46bdf7f9d2ab10186d23e1b69709","628ebed820856510b1c183a1bffbc6876d6ca1bf1b0f3b6041cbef9c355d856a","5bac4ec6b2d12845f495b7c2f17e0feca331afba1085a8ead5e27b7e9a8cad08","395b7236679910c3275c10f020c9857242d185563b32541380fd97f243594499","896f9e32457fff0d65df814cacbefdb84d168d9a3cab0ad137e54ca2898aef20","41211f22647ba818050660fc06cbc4e01b1b748335d89f1f112ac351eb2a1505","f2b122d6fd951fd3383424d90349d2f2dc562760a6031a5d9bf39d7d4d0421fe",{"version":"694f57f0d970268f8905b534b0feaaef7952681e93bb9a2ee653c74f8de31c2a","signature":"f517f9e070298f80c255287ea3a3a57ec49e8021cda270c76720c0c0e7e4095e"},{"version":"fb9f489530b74278231dea92bb80352825b6a7a9d2cfd5c8978fbdb1e2f9bb30","signature":"9ae5912df3948ff9f2470fa140c69a972c43ee07350557194b1b208934b62d6a"},{"version":"6e8b6a6d1a183ff86040977204d7aee928b9418315ad541f800aaffb52491316","signature":"8929a4b098b715e12c88388861daaeab53841c60f8c929011f013ec77628e5c0"},"6fbd58e4015b9ae31ea977d4d549eb24a1102cc798b57ec5d70868b542c06612","644c59289eb29590d65062c5b64dda9ef2797ce120071265a9099436f0d41a16",{"version":"1be5d277b8b9dc96789f6f5113930188b2dacc1128f115f6a87ae66636a2028f","signature":"5644691a85107da4ae852c415b0498347fb3e648f6092609a36fa54735f83de8"},"16d51f964ec125ad2024cf03f0af444b3bc3ec3614d9345cc54d09bab45c9a4c","ba601641fac98c229ccd4a303f747de376d761babb33229bb7153bed9356c9cc",{"version":"d168ca1638b27c95909b68805c84b8018dba87630bb1e4cc99be4ccdf119f39d","affectsGlobalScope":true},"84e3bbd6f80983d468260fdbfeeb431cc81f7ea98d284d836e4d168e36875e86","0b85cb069d0e427ba946e5eb2d86ef65ffd19867042810516d16919f6c1a5aec","6d829824ead8999f87b6df21200df3c6150391b894b4e80662caa462bd48d073","65cfd1c0bc729fbc2b49fe66bc5ebddba5aa3a978c748e1d2e0d07f502238ce2","15c88bfd1b8dc7231ff828ae8df5d955bae5ebca4cf2bcb417af5821e52299ae","fb264e5d605dd491a2b973cf81b336443adc1f5b1dcd992a596eb1aff669a448","934ae637ca9e0a40fc9a144fe06eee9dda5c01150577e5369798eacce43e334c","9264a1d704427da60fa81b3424028f50e47b7348d41d5361987ddb47a6c82b7a",{"version":"31bda88318e90e85dc49c014496bcbe1977e7c01b3c4f023aa2fb558bf669931","signature":"16c519b60a2792b3dd652213b31f5b37cc2dc6d7482fe7382e00c6b36b23ee30"},"d54b8bf170290a4b87701ab6d1143ef0a55415b36b42b57f019fb62b1c435bed","4b2ebe59f23314851c4cf4d65b194e3a65b68bdf0cdc1be2ffe19406605c9694","ddbffcbd0335b4e43f2e1771861b6e85f34fa12375dd0565caab4cbd83708985","ec75f3301a082675f0d70c4866c440abe9277cde745553ad81f959852190a3ee","dbd416a31ba77a6d90ea4163c2fff64c675d7377bf4c637776e0b08fc225db48","5b54a276dde01f6f7120b4ead0bce82dfdd6a52e0e001a2fd5f0ccc6f470fa6b","360de32ec39b1699ade98153c3f8351988e85b878bdf12907fd39398aa8a8fe0","0a9584867a25e2f2db31244e887b0afaad520da2a8bae39dc3b595e2338f0c29","404d0cb13e779108e74a5b1e02ec10a8e9933b825f300c797ba4558451784de5","4ffee86e26af85318716d9a053a33b2659c987a9492015435b213f0ccf04a491","f7a592828f97073c2eb274e16daed10d8f7c82a015a7d4694f3d40a09a559eeb","c9d70252b35da8cb8137d70b02a383e7edc3c2e1e6c37ea87ffef982a7eaf644","46c59c3569d97822d42a003eb02cd5f0eb88676e12abcc8ce249675ea8d5c4ef","c4aa043e77a847629a298e6182d4bae576f6c6e2f309f3ae11c58ed79b0dab64",{"version":"96c3dd18c9582f827166adf35a9daae1e77b6cb51b14a049a7ffb1f72c8e5404","signature":"f3dc0263ffa586d4e87893b462ed0eeb0f02e1d735b3940659b9c6652cc26e8a"},"972f57dc51d06c6dfedf74511fd7ee1b8442d8b33f023df28906f8dd99a22e4b","815a306aaf5bdc120c83e8eee0d3cf0f2095852a7c847669b75a2f0b0cb8a9d3","1ae7ac91a1e5f3daa0432992b3a09846226fdff03b349ecb219e7e7f6d6d55ff","830d0db44aa95e9e16afa6db5b5440526279bd93ee3e5234d8e0746d164e577f","9d13fb64887a66a7ebff59260dd4975747cefdc1636d24fb5ce887374e718fc5","8ad2f4ca786f17b3aa031e7474c7270e60cad48f17c0e3f4655ced6a8d22eb19","431116e9de1797ff8b60e5faf94d57f236214c74044065a4baa1af13446fb52b","b9c59cfe875eae8dc7a4ce0dfec317e46092778f6af80f5000e8b55c36cb7eb8","42c59e4b42764c34288aef5de3e773931175f2edcac882cb9721dae60973e97b","a1fad37e512dc6b13446f1cf1213bacf59c3d420061a740ee10580e2b20b8e65","c72d5915300b95a1014ce2f928b0660e3ca6dc95926c3bcb5ad8533c42e5463e","a2a60455ca2c59357f7d15f251424ee413fb802bce4a7a367aac96d8df867436","212322658896ff518abc248410b7a93fc0b1213da4ab171aa127043afa9cff4e","316b12d5e3af004e761b3025914db7707f1a1f653f2a96841fe971016f6c55f2","4a8aa6738bc6d0177274b445182a6d8b9b5d5fcafa287392e34b20b75e9eadce","ac39505eab040b015158de5d34746a37e45c37402c8c934e7a322fc5bbba8791","aa0c0486327b8d3979936c4479026e41b6d3ef36f5b66073c6e26af7958eb1de","655f41f3d916f9070bbc7193b99b32461b1313b23b68d80b6801f51d50c4266b","21d37e99ffd54544ed76b6bfb24a59f62229f11e1b53e9181e60eae1a1f73df3","f52531fbfd89bb45302d72c99f246cb9eb46199e65a65d11ed1b11b6eada70a4","b25e9e31b9e1f6dc63eee6f7ab63ca3d123e6a02fe4d0392964078946f213f96","528e15ab3e8fb2088abc513a99c4b4d36bd88d757b74991be72fdd74a897f118","eb4e14f0edb94c0073d9654c53b57451b59029e12c823d3f0d0da47a1b8b4655","bb0f40ec57eb6d1c7bcf8b3c35042087f61973abdc52f019e1c7995d769abeaa","ca385048cc53293c5c4a01a2d6971741b46aa50890f79db4c3f4d61bcb9198ac","9183f5cb1577142667dcf18fdb10723be0680502c8d8cf445b491a74cc9113fc","ec514317ae0d050e6916a63fcaffc867f2262e117f5bfc34f999f53924c6aa44","3b33b2e618f516f5e9be9c0b6ca9ddc24042e272bff127047e4387578983658a","6f4cf1ebec74345d5dd6f24fd2e535cb38f5ede55fe8a3af9a2195c733d492ec","b2ad6166deb7fb7c208df4055badca6db6dd913525d296592431f9fb29ef78d8","2cb89176b48eebc89daabe5668ae86f79d67cee0ccaecdc9d8ba3fb961f7d94e","7c553c57eb6f719a3f6ed1c3031e1d6eeb30b35a7e4c213fcc629d6c9d5d40e5","843b91166a95d2ec34955cd0aa0af6f1c59d8a158f5fa5c84b222dba6cd680f5","ce2182a3dcaa5691d90e726edfc1a8a6ea6f2f06de790f59aa4ce3b4e096f821","0bfd586a063c5eac1b8bf9b53bad183cba662ed4ca19ff547f856e2188afe5e6","d404241c1038a19c6f052b118fd951d2ac0c668ea4277154da103c509038d3ac","1ebf37f703008267363ce85fc2b3c1ebe77f26f8d80a38a4f27f8b43de2a310b","a379f8b4d6d1cfa539c60cc16e60d83c65ae8a70bbd98198697202f581f055cc","57dac6ea77278141b6f2034dec0712bac355663360d16d45096b6b7c4562c7db","24f387f4c320aedb475b037db5ac113e04d9f33dc6d4cd6cb79512187d671158","839246c3bdb1394addfd6331e5fcb0534ad4dcd021e1c2e923de63dc2588c4d2","cf3d06d8ca3df647f2b1032da49453282c71df7f97a988e21816bea7752ab8da","a38ab3d368fbf050cce2ab91b84dbec83259b8013724df324dbf431dc2245df2","e1adb43b2122bd6e86c60468f41a7cd0762ee230e52e6cf3fd65bea8979648f7","7db7e10795f08640ee46afac2f706e8ee6f4384940bcc075ded6e5e8bde88fc5","3cf6099e47b8b17804d72522991fa29484b2035e6e1d3e9aba930f694427b077","da92dab74e066989bb58edb05fb0e18e49478a21b1529f966e36fa051ec56f61","bbcbe0e1379aed75d6bea1b3dd44ecc188664caff8a2d05b0538d41c8a376c41","7958fed29270504090befe3ae869d84b9e8c41dd75c99b8e0be2e9360eb28e9d","024e99e8e3c84aa13c222be09ac2b6ceea4934855bda425109930cb76bd54a16","7fdfa25162672a71436881d02bbe084cd18a2a0260c63c9ab6480353826e1fa3","044bcb15a7bf2b164f76f0052bcc8b6e2b564507430326503c86af127b4cf955","c2014c1e337fe0d34f2af060137c3f0f4dfaa932dcaa5f5b29456271771d5933","4ee2f47c4fdfe02fdac7b4342707d1f07d990236b0a7a657ad1a39bac4533846","07ecd97d8db57eca468ac9d0161773fa0f3c1e7a184709e4eeb5874e766f47aa","6758322f935dcedb8fc18dbcaad3c85a88e7d8c25a0f6881ca1b65ec64f2aac8","793c0accf0b748b3e61b9cb3f314a0530077be8acdbd30101da032394a17fd01","46a5bf986e83e96c50ece008e231f6c8ac02ed4c33e7e0a0e4d6a08817d420a8","7ce1f2800d78d5409e017275b7953060b176f058ca3fed3d6ac445539ae04b3d","f2093bb1e0c87e6fd2977f2f41ff8ba0037844b84827d91b459a44a343549055","f6a1cc307f17a9607dc7817a10097fd8b82a5e1daac4b807394ef26d076057ae","210769191b797c55ef8c16f330a1f8abf0f68774f87480dc50300f823ff504cf","874f2e9816f4b6315c8203d9d8af23d8747d1ccf4e0132ea989c9eeb42245624","5175a1c6035644034d5987f1ad767f239ea103da31b89c406878383de35b35a0","386d173a3f776815c70a87b25cdd586bc4148bbc0e6583c36347bc508976d5a0","b19fe4a41d3387110e831c506ff953a40f266e4af2beb01c1c583e7515bcba48","6fa868dfa82c48f6ee38b4ac6fba54db23de11faf79da12a6464d86c55732f1f","f8014c2c8c8746d78e80be6d1f7d3a789abd469603ce3afa13c1549d06f1c755","12b08d97a0b7c3e7cbbbec8d4506d4c685768fb63ecb060a5c953f05b53a21ea","aba4d916c0b03ba77af299635ff75406b65591620461f0292f1e1b2a2e35277d","009abed914f5d2f73c3acc980f2805a921e5048df0a6eab2910d1e9031ca027f","5be4b315a962b44b130a0ace5b1f46b81593f3abe30a20f1a70115b969794987","7e4f0e3d5aa204c8b5c6f0e99d892d7eed14b75406df455cdb29e09d4e07dcf5","f741f60a4e564b624ae9ba127175a57d74ff8444c156a0b50501a7d08f5b8e50","f72efdda0330656a9830adc13be77266b23486bc6074c41b5cbe5ac19d1d7b21","6001fe327ba3a50bebcf79f490c8d87674a9af9f3a930de31bc2c8a07dd439fd","122cfa505c7ebd278f37dc10283f4c441d150445c92a6c2bf2ba3e9176bb2f91","93aa6a82525d854eefc82aa678a9e28d1236491b67d3a43b2ee1f699304441f5","494261a666a6fd31e0b43a1196f123777ea2a568a838f539375711afdfa73ea1","c6b51e6d4c24a36dd1b93c1f847486cee3f4a01d02c5b201b326e6e7472f4d22","19b37f0e1ec633afa812e41832a04587356d117f69faceb18b4242147ac85059","fbf1765c3f0924c77bdd21ca984952ecd28b50f837efc00d9664e1ef4ef2d13c","535ed9a1d2c53e581d9fb0251e1f0819c15f7577aefd57a951cab943e61a391f","d41623b1be52862197fa0dd7aa6217402455cec31c152d372c700ee9dfec8d58","51ea494c312926b91bed24e97ff71cbf991c37e1c27aa6ab30f8f20ba7f178ad","bfbffa606c2d220c45cfe11be67c71b1dd5d882b883cda50a8012be7fc5bc2ce","0c9187d4181a8d7125871919c05e5cb74d220c8f1928bce0fee7e1cd7a4307d2","e07dc3b76d0cad7b24596d9f0af4b2c1e633b877724ea35cbf1009bcb963ce05","f4783c1229fcee08af9cbea1384f086e9444635cd16ede395951ff1fe35eacc6","823fe5861fbec3c2f943064ae20b43ceb08fc27a548026b4c7f474211fed743a","dba0925c06074e9ea94c9fce95887dd8bae26262e1522d52b769e59e90a311e5","ba3decaa515054d1b150c098af795befa53a86a6696f4375d2011c5c8a91a919","43c81c5219b505fcd32eb4ecfc442d8081a80b523ec0760c7bb9b315b5592682","6e66716d2afd7806ef8444e0e673f61a9833c0a034e080bee898c7cdd4b7dd46","2f88efaa374ea06ead4af062a19020a0b8e4c6001286f17fdd951d53f67678b1","2df37f855101df8dbc758e185a3f2ba77b054a0dfbcc0fef997b1a3cd0393006","4d27eac9f9aee66bdab7a5a2e96997aaa71c54f350d721051b8faeea7f613b98","41bb093c697ade66a254d2b70889b55834239c4796d566a1f95e279be414915c","49fb35064e4172ea32fc8768a6642f58e5e2669614161eb088d9b9012e878e78","0b82936af496b0033d7ff0b4c92d3101432c8d1e68a8af6f22afa2f0d05da087","5dab488e7bbddcdef671b2c1130ae9d2ec9a1486ba091ad3c0fe852c6cf9869b","1f63159bacf4c1c1ada0716083d2d07c82c3d7e62576d5cb92d24c3819e35845","16385eb7e9672766cb01c509d98ec6053093236100175a8015529389f079d2f5","14bbd3f23a0883ac9639084145a7d133a75463f54e2227a1e4cba36bb9ffd114",{"version":"f38a420795e06f0dd86be292a18b7bb7ff83dca12b25e1fa06f966a97d4207fd","signature":"40ecd61673152c24a1290383afbd3fe860fa33a73551c01af3f5617ce7454062"},{"version":"8d2ffae02295cf0cd04995c09965f76d62c61f8b9baca2a658f7b71896f82f51","signature":"40ecd61673152c24a1290383afbd3fe860fa33a73551c01af3f5617ce7454062"},"140d8ee775aba565ae33dc301fe77f3d2f5929c68dd490d70a0d31a094f88dfa",{"version":"ab8cb7c70d08fb9c51eb40bca94c84e3183839ba0b7b085a76364ba60a3e7336","signature":"a1215ed38c1810ff241795cd485ca3496a9bc547e586bc42ffe66f392edb6d37"},"da9e24273808025226452bb91129dd570444035a7e4666e3b2c15990eac3a6cd","3f4eca17bf5cb95dd385a861ff52eaa6f69c9d35d4d410d3781c3c8bb1b711e1","09c7e8a71deee8401fcf78ead31baa67ad914733bc1e25148931aede78fa1fb0","de18acda71730bac52f4b256ce7511bb56cc21f6f114c59c46782eff2f632857","b35c484129671a62dbffdd0716d787923ef43f2f93b7e55528f94cef7e131d74","95b6c669e7ed7c5358c03f8aa24986640f6125ee81bb99e70e9155974f7fd253","0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","f7e133b20ee2669b6c0e5d7f0cd510868c57cd64b283e68c7f598e30ce9d76d2","6ba73232c9d3267ca36ddb83e335d474d2c0e167481e3dec416c782894e11438","f7dd7280ee4f0420865e6423fe199aeac63d1d66203a8b631077cdc15501ef1f","ef62b4aa372f77458d84c26614b44129f929e263c81b5cd1034f5828a5530412","8610558ae88a43ad794c4ab1da4f0e8e174e0357c88f6cbb21f523e67414e9a9","0b0feb9837c561c0a67b61024328045bb16bac6e4b10f7b0b217d3b8b43b0b12","d8aab31ba8e618cc3eea10b0945de81cb93b7e8150a013a482332263b9305322","69da61a7b5093dac77fa3bec8be95dcf9a74c95a0e9161edb98bb24e30e439d2","561eca7a381b96d6ccac6e4061e6d2ae53f5bc44203f3fd9f5b26864c32ae6e9","62ea38627e3ebab429f7616812a9394d327c2bc271003dfba985de9b4137369f","8a8a96898906f065f296665e411f51010b51372fa260d5373bf9f64356703190","7f82ef88bdb67d9a850dd1c7cd2d690f33e0f0acd208e3c9eba086f3670d4f73","67c51fa68aadbb50e4ffc650b704620e0393bddb3d3eac3a6195bf1956562fe4","2ce7c78f9301adfecd95d117c2d2d3aa745ae68ca4a47e3336640ff3fca7f5c0","62b2f9497fc9bda8af80d3b9042ea3ace39e03f14c465ff34280afcdf3098e0a",{"version":"1fbf1c54c2c1ee215cfe947147a67f5ff2036b2f37199b7710a0c090608b5f6a","affectsGlobalScope":true},"3c907a109f54177c012cd25167c4753247c52faa78fac7ec3ed338980fcbbf3d","2cd6bbd1837f805d19fa01a8eefbde46db9170551940e1d8189ba8cf694d660f",{"version":"ed789dbfc80ad06c7d0136cca50d38b714c66612e61717e6f4962e45a6443d07","signature":"f761c91419d0a89422a0004ef1a92929dd4d2d5e5c16758654d8b0467d1998c6"},{"version":"fc6fd709d6c1db57de033cfc76837deb24e8b6a8a08b740bfc914b25b2699173","signature":"55d85ce8c2c6f02c8d41a7a215a9eb92c66449eb63c4b83fa4c76d31df097150"},{"version":"2917adb0a623c08a9d933528252b02aa9e686a1b4291cfdf7e9d623299e0ae61","signature":"a96de575905712a10ecaf81df6b755821bdee24f22abd9e959d7d480f66bf386"},{"version":"aa708f13f9d2df108d5acec04576c78c10407a6a63bba98783ba022a37b8581a","signature":"92acec588202c78d284df6afaf166d2a6ce56cf693a2306f366b717266e84e87"},{"version":"95288f88e09e082c0ae262ff4e314a056b6d7336b37daeaf3bfa42ea2672c6d6","signature":"3085d084c67e65e7b67aff08c501e811eb983c3e8e7a5b0595f04e5480580423"},{"version":"af2e93c493208c277e213834a146cecb5680afa8dfc6c83d1594748289dc63cd","signature":"e6aef4485ec364f9cd103e04c49b780ba7f2229cea4b1607e7d7e81846533011"},"cc069c19dd04888994653e2210d799bb6ab7d91391fe7bf4bb95d5026be30e7c","b6f242bc58160a1a908a6c0070a751e2eceb7bf3e9863b6edd9c79a5b06d6f1a","387a72f1c47a6a1a09ea8cab9dc0db88d9a5993ca1cc1b88972d0eba881958cf","24815af05345e997c460f232bda0edbeec34a3fb3226e72e3990d723e568285a","ae601f83630732158b0b7d79b05e294797f6264f5063a60ac9595ef3461be9db","5f92a4a321df7ce83fa277e49f4f2bbb266315716cab227e688e60a44844635f","149dae8709f9f3c0c74aefe3d39a450fbe0a5d287793098cf8df8801b2cd1656","55c8788cf216558c51a6b306db99555c91f59e88f189601a68e8c57f519f7f87","17d7c3f9a6fe86c82d7fe39d717c4723ec462865993d45c655d2ad2b46b8095f","beac7eac0e584ff296e87af932b8bdd4eebabf40ea2d1fa5450e653e92121fbc","c7375f38cd4f0f3d5a2f54de30c983812cea2dda6a10adc462408513b67ad14c","01033089e373a37e2c309021da9b8519dae6fc93fa5c733b1172ea1c2ff58702","4fe0ccae400104b9e3e716b0fc55d054d870105ed103428137179599df193914","5a70e07208491a29127cd29978f367bfb08237f6c8f87bf92036122f1a642567","f6b4d8d987df4754127fe71fb690a50dc1482d62e37e08b35d8dabb041ac0f8d","4c5fa3eefa137740fb3a8374d9483ae5d98be703bef0b29d24480f5d09fde842","032dc982141f1e47db3b63bbc45539963b7ce7234f2447c6d56faf6ad8b78d83","0276846f60246d1398c63ddd451598c64cf6a44268f422e93a38363270732346","686ec97fb3dcf152aac3c82221ebd80a98470302290f9290e3f67c62fc5c76c7","06c92651abcefcb252908ea16693166ce4cb7df90fd1102c253194c686eb84ae","32b6cd0b5b48f8e48234917960e72de814964b5deff54a374fc0d4da7fe85145",{"version":"7a663b8267307c9b5fef7bc12b76106d1997e0fff800b34f134a2258635d28a2","signature":"f46ca8c5539d3a3c59c90fb12d6bd80290c362314ff39ae65cd31931a289f87f"},"a924f64903a0515c07cf5f91863acc874fd5d0b32023a8516b009e76b78171ce","ff5b102cf991baa9e21be3cce64aebfb510fe9b3471cd567037af9dc58a8f248","4fcc356d0447930d7303a1e8d0da7ef97a53d380cd8170cc438ffba0f24f7bdc","16c1ee91b50b26d36e01e7c87459e2fd7f15b2ad7d306fb6af2504738e8c254a","b8bd8b9dabcbea2a29e77fdb1396777816163af5401340cd8f733e43c0f35291","7dfba9572ac89d7d734b8dfd50d30866f3eb50e6f9a2067f11aad3c4214888b8","c55826127c0a5bad678b039ce531aef591c662df7c403cd522cd22e62f17ad13","f4aad1575cae557fa6d2851d504782531d0ad22c09604ca3f1b9531783406943","03fe0434667fcf7f3618b02b21327456a09880c6a1e63e555db873802165bae0","ca98bb622f3ff4b483e4b8b2d8bd91986bef807b5aaa6ac420c6ffd651ca18fc","0a6be9f2955b63ba2163362a78c4af5a284e9142c73c86ca744c3a7028d35afb","ef34be298238b693927b077e5955da9f743afd318cc26ffa069ce746bb98ff98","6df5536ac89c7eea9167a8fdf89957215c41a53fd8797f8dbd06ea8b7e384704","68a9ca47d07d1f0b134d1b0a8002b7e85cb4135526eef3a310ccbe3fd797906a","f841201a3f75fc87916abbb0022ad038593ff6077b5758c136898731ec4b3698","c52d965a22cee619615542fd451d1bc143c714ffc33254b17932f227b2c8a56f",{"version":"daf00c345f0e5d0599036558643c63b6b30e9aba46df6041dab1b809b0eafaf9","signature":"c93b05fdb1bd6339161cdf7ea74412cb0a5a97953b6d77286489663dd3bdbc8a"},{"version":"6c006445191e7e16f6d122537853215e7640dca6577bd1f09de11ef554dd0fd3","signature":"7fe6ee45465c036386cfa16c60b09304d6fcafc85a9d42a51496ba3c5f48e1c7"},"9af0933b1aaaa6adc78a918c56929845c51a9d08f9c707165a9170acb2ca6ccb","12d423d46ab4e6369fa6800d4fe351513f84cacb6d98ac2de89e7c352c51339e","6460cd7020078dcaae752b71342a5d16df35f61f7404db53e5d176438f7880b1","66d5c68894bb2975727cd550b53cd6f9d99f7cb77cb0cbecdd4af1c9332b01dd","1c3c1c9d9e1f1acbe0027af3807540e5fce95613a34eb6f3911800085bfbbae6",{"version":"68030cbe4c1f1b8226a1ad55beb4a366e5b911d51e131b4f7191bc348594dbb9","signature":"31ab910040aa8859472f54ab5a0923b61b2bd6f7e68f971c67adfc81632e28a2"},{"version":"36660faf2a33fc41174b03e8790165d9841ced08dc8deb5a8404fd4418b65c05","signature":"48647ffe1147678a191fbf8302c98bd020869e273efe88c021d27234d2908358"},{"version":"7b9bad229160bc7aac93b7a1bf5a8194d840a4068824a45f54e7be783982234c","signature":"ab34af0708b68ee484951a0bce89b278d24bc962e7a69a7e14cd595879062d46"},{"version":"f7893f4d5e2e3ebccd8c9b25c636bd28bdef2c3ba9694baebb36c6201404a99f","signature":"932ced8320d8ef7af09e38c1cd94549b1237c9aa4ffbc6acc13969abb8f311a5"},"e04fa69162c151d74acfa57c802b4a99cb219d6cbe12efeeebc1d31f8e0fe342",{"version":"06905854f86e12aa814dea034b25a55669bd40a829899cda594f5d4dec0858ad","signature":"99e834b7712bdf59f08837d2bb8a2c7569bed01368a5934ac1670bb67df3d704"},{"version":"10dfc91df6773c0f371b523e914f0055ada17d36bab5ee0adaa4bdb2fecbcd63","signature":"69abe37d18fdbe0294848346acb6496deea9d2aeb38dc617a1c390af8efd7447"},{"version":"79ff8e9c0fa686f3697d8b1c4306754babeaaa99f4278e60e5faa1fb4e419dda","signature":"88c4beeb6a19cbd35b2007d0a9fc4f1b984433b8136b6c0b51843583660ce3a9"},{"version":"31b26b56aa7ad04d97dad511dbd3adbc87b548ae4666f25adcaf69fc02fa4103","signature":"a6d37fafba65b4453ccf4ca0d992dc33d3e622b4e868b069b61a614425e9ce84"},{"version":"9d45009e3cd655be2616d34e8167cdf08d92a107c94849cf148ccfd06c512429","signature":"6b9f2b381227b95b9e2832bb63f9f1069313841947b89d889eb708ba670901c3"},"b17211613088bc1151c14fbeaff884e63c8ad72441cfac6fd440270ad61e35a3",{"version":"5f6d79d71b969b33a9c8f3944bcf7b4257fb0a9ceb394d94358071c3a3c4759a","signature":"090a6c85bbe759582d2a6a63d0a69a69bbf8a6958873226c7ebc807dffe518c9"},{"version":"2f48bc47b1ddce3cec4728f835610b21fa22033f86feb5ceae8a3118ef41bbde","signature":"61bb4492867028ae18ad56074b15565ad20633b7f547229e722082e291b3090a"},{"version":"a6dc8949cfbe7d9b63ea393a64c02f7bf8c9422ece5a8ad3bc0e8fd751e536e4","signature":"093c05c7f34b6501ce9118859d3503b818eada928b6a553d2ed6bfe19fc1eaff"},"2d061a4bd31fa98a1d369e1c7788d6c484eb318becd934a33757574c85fc0eed",{"version":"2ee01026beed7ec57fb9ef6fb614bd0419594f01148b7b17a40a9aaa3a7e5e48","signature":"8b25ebe5bdb3b912660f5e8edf827debd0b564a367d5200ca0af6f2d098d29ef"},{"version":"accada11dfa968d07a6cf5dc23239351bfe60729453f9322d6487b85c22697df","signature":"d9fd9861b4bc54f5d44d8f55148885dcf53b76145adc3913db1e7372106c94cc"},"8e60b3c06d31884587559b1d48bc6957d83dbe2645f8082a60ee44c143645141","bbeded7a97ced967f4136742bd62f79b468232378f8b0533f45f654fd4057b09","f059ab4a64e60892d2ea1fbd749189cc6c21632d54c2439fa78138853ea739aa","23b581c8ebc28925af41e14361f686ed408c6c3e057e3ce4e8fe1af1cfc54f6e","7b04c301d06314581a025ef65f4177b6862dd60b7a85200427944d223dceffd1","8b67cac8933c7fc33f0174a10d61cb7c6421a2dc3d03ab44d833a5cc83ccfd73","9e0535085f7c07335234156c622d25047849f84ae645825bd87418f4072bc423","d8662b092f03eab69915a3843a2fc12b58bd82ccb28815b7d71992e08df3dfb8","1315a78e6240121881e0dc95331b31849fd8992fc1ff7ddacb2ac0778dec7753","c0897a3f9b28ec537e7addcea7baf75cda3e4020c7b05c7894864dc9d679df97","29c366260cc6755b30843aac6075fc30a01bbcd56ce3ba02a351a1a73733ba87","b68e8174a803105183b3106fa6a9efd78c29ff648c8ebfa81296ebf4fffc0b1d","95c5a4f5733c211b7ca017da6c04947d54aca6f0b4a3e70ab63c30d6db973ca5","fcea5ddfb08552c5ded0952713850b1091ac25c3622300923307bb5ba2af7900","0d52f7b2cbf8500034b15135f516c8d0693579e536007cd8ada20c250b109e6d","aa14bc436c69f8725dbd9303c8b56e9aa8742c5c8ec93e8cd80f18f6aa824f1c","eefde8bf4ceafeefb2a100e6d69a627d500962224fe87caf415ad10aed785b8d","37fe7a4bcd3e3224359d6d49e2afa71de8cc85f8b13e7f269dd2feb88593819c","ecc3f4b3ba09aa7a2c5e70e3dc14a167aca71b48282eb7574b7eaa65e7d5438c","f869b0e6163ecc2b1541e31d5a6da11b81b26fff57e734296ac06a06cdf41d83","68d3bb91eada10e7f4ce59b94a559c575280e065f192b83b5e62c51f4faf50ae","3be48ec498c2daf16e42b2cd4dbdde246927b61a3796f6e5d8e16a84e1ef9ec9","7ea65f437c66dc9c45a84f00593247d683f1bc8a9e1cb273ca60f0a84b4396ca","c955a2498a9405763d448f2b51f4a7659cb80a44a2a4736f10bb8c542e0531ac","00313715918c8d0d5328728dcf158323909bf5f913c67a250c894f6a79cce48b","ac6e78c3e4113e2acfa04c45080e1ce8f10515b688ec215fc1dab1f044cd40ce","a6e1ce90379ee457780adc150e133273b0aa04f65e64047fb8cf867b3bc04bdd",{"version":"6b6e11a90fe9cfae84c4a5eb75af560ffa9c054df8cf3d9af5adc228cff2739b","signature":"21bbb52e3ca589d01187e729793ae8c41ccf39f837e89d31d9ba5df4210884c0"},{"version":"d58c4eceed8522e2e404f6fd76b65defbed1c7a33c974f22ecd73323ac153907","signature":"0ad4203678e14abfbeda9a8d14b34014d98f268c1b7c79629a83723c72fbde2e"},{"version":"d2c44b5614d4af2236fa2f2640dbc124d15405055753c2d48ba75d426e14990e","signature":"2309dd962af47e8bb79bbb722ba4c2d8dfc620d7313e97ed7a6489ca0203b4df"},{"version":"3ecaca195d9943cc3c14082c032a0ed73b6004eb965016d35654bcb037ecc480","signature":"b0e25a1963860f294d938e54ff5a1028bf621d1136ba8e624ad4958d9246b680"},{"version":"63699d3d5fc3704c6f36809a16ccce7ba4ae1afd009118bc4e7591ab7b57537d","signature":"baab083620bbfc8608ec128c4ed344342c8ebeb5bedd331f12bc23af11cac922"},{"version":"819a69bcaf1c6417b6c93a51fd6a8a5ae93554c2b64264eba3738fff51a76f37","signature":"7422218ef857865ea14c2784b53094106bf866bcb5ff1f8c5e03568991caa444"},{"version":"46dc3553bd7dabedc2b103095f638c471b0c7b262d4271586a92d798cbdb7521","signature":"acad9e334c1a660fcfce824f709da649c34200d7396508a15b0d6bfd9cec3bd9"},{"version":"ed1d0db85d38528ad0f09be6908ae2e6688b4d97a34aef14b24f6d220f8914ce","signature":"5114d6ccddc460ec4b16e93cd99cfa95c1d94cf00b559f5ab12ca59766ae7faf"},{"version":"d040b7b5d08cda9c2004c17af3d5b565c545467712ccb358088773370030ee89","signature":"690ca363189a65f84185ed9f3431ed16afc1aeb703b8faae0c05d774bf371a59"},{"version":"38b4e8cd04e0d041e752fc6466c396de4484b2cba399865a7b922f6e57870568","signature":"e9e0c901cb5d6a6dea6296b6fc051edef30cded55729ae201683c2d0c4458dde"},"1ca28c5b3c7381b1569e4c62dbaea73a29d76856059eb158a56deb5c22e37651","2ea1b63eda94d3d7048c4a72607ae3ebca8cd18721a14023b6c6c26e343adb2c","d236b187e1fdb673cee3317cf297a9114e9e4d130e3483ae40d4d1f338e430ce","f64d896375acf2a63edd6b2708c74dbacba96b2e7f1dc41c0ebdf1476364ca57","d44e9d36ddea9a36451199568dfb8847933b3192ff4bb67312e7de4559184856","dfb4b3fa882df342d65ccfe2882d3f86ce539fa192096d8bdcf79cd78fcf40bc","b4f17b56e825d64d4ec4a2f80011ea89a335ae0c0dd84e0948d0d3889b0754af","94e5fc15e2d664ef0e09a995ff22edc02327103e8b75909762de2be368cbfb18","03d18e142d5d2d50be76b8b14fb407dc13e5b28a5f00b8abc1da74bd6d7bbb30","0e3229197a01bbd9e6bb5728181eb3163c7015060675af2f205fed03617ef394","b9ab10ccf6ee65cf79c7e71243263bdf5969fe0736b9afe7f0a6090dbefd1b26","d989248126cf1716c981762a4f2ff3d5f9f3bf478a913400ee5dba37b50bc121","ec5f7dffbf823daa975ecd142699f77ae8d58eba90c9e547b66da29f397fca64","9c0c9fb0292099e0b406b3115b4e4d7bcd985fe8bd536d94ef6778d6eef028b1","f837910187c103201a232dc7a59da1c426ad5ee97d38c289645c70432b8cb5cd","d217ff825e9e7b4dfd9eaee4030b597c55b8b64893ba2808e3db6f870a6d26ef","62f6a4df48eba18496f69492f7d8efb42fc56d0bad928668e203f57361b00d8a","7bbc04e6e8fb734f6e946b18d9d2df92f20a2e9950deb48e9b0d4620c4af4489","a92d01ee253bc58ec25c2f8083d335e8a6971000925dc552b48c770340985097","6d8e38fbc57289d0b0d8c48a667081589bc3c88db928577007d1d599fb02c11f","b65a7b0648bc66a31b0235aca5ed38df437321e0f4a63a88edc0feb04acfe3e8","c6d914d46d3be7a36d5280f745e9f6312595f29fdb0288bce8d89fb46490f3d1","a66e8c8092c589eb4498246453da19c10a1be8f1d5db080bd1591079c23c3307","9ad122744cccbd73fa39f37fc0e7f8708f0b1c514d7fb6cf1b9e044086039988","c25c9ebbf090aacd8de2cb500e7b961a3c32fd9139181c207c0ace3c2f8645b6","216e38c884741db3889fdbaa6a45e606d18cc9934d0a021e62ad626d7afcab2e","1d82cd60b40d39634c91f3b0543f2cfab74d2b4645df344e7eb024e31d68a4ea","3eb1ad2556a719a480e4a1a1380e0f66d1e1e5b9a65f465d87226b8a9f18bc3e","dce5e4a1f26ce2ffd33a6b63528d8c5444418b16f0ca3a7bd040521506049cb4","c6618069c2d9d3a528ab2addb7b0239bc6b89ac4f08694625e8a79f72dc5bf9a","0dc566bda21e3b313ab83a31f171d61ab15504b3e7562123ad79d99e775ff409","a4c152888b2edf5169138f9e69b4dd2e512f287c36de126daefa3cc0abb06939","12826319fea5ce849007f596a948c6c4aa919fc7f938d718551bbaf98ae24d9f","edafb6b6c4b3e461c025b43e36734ae62540a47b32dcdab19afb421bf2c2bbc0","4eed202e4b06621d8ae3de63290d2f35509d6bee88207bfe42490e5591ef9474","23fc8f89c362a1f0330db0d968b3689eab42cf9c87c99e4dd108f55d58e7d191","4523e7e27748af09e6826b7fb3ed9466f2479ed2bd5162255224704702f207c0",{"version":"5364f54a403a59b4ef8062d955c24bca43ff61e00abcf1a5e6881eb5e62a7e73","affectsGlobalScope":true},{"version":"14c5c68d33fea935945078d10c14c675372ba527166835e41980b0f81cae2d36","signature":"8ee03cfd2c99a78ddd8463d5c46f3865853d07cab82f8f8ffea7c932de77ca3c"},"151823b577cbf0567fcda05a1b3dccab74ad5d64d10935fe735354c34b4bdea5",{"version":"836b023fbf1dc8d701c493874487a5a6ac4ca8877f44cce40efc87aabb83f19a","affectsGlobalScope":true},"0359682c54e487c4cab2b53b2b4d35cc8dea4d9914bc6abcdb5701f8b8e745a4","96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","74b0245c42990ed8a849df955db3f4362c81b13f799ebc981b7bec2d5b414a57","14ecfc29e0c44ad4c5e50f9b597492cd8f45a2a635db8b5fe911a5da83e26cf8","07ab14e4559839ceebd99f3a7a70bf52b3f197779260e77f0b5e1eb4f8621eb1","bed35c3ddd0ffc1a8e0fe9dcf83c7b2e0e2900de26405012aaf3724e8fd1a42d","b0d10e46cfe3f6c476b69af02eaa38e4ccc7430221ce3109ae84bb9fb8282298","b2d70a269840a9528db473ac7565442434333a05c1f66801a7a672e82beb903e"],"options":{"allowSyntheticDefaultImports":true,"esModuleInterop":true,"inlineSourceMap":true,"inlineSources":true,"jsx":1,"module":99,"noFallthroughCasesInSwitch":true,"noImplicitAny":true,"noImplicitReturns":true,"noImplicitThis":true,"noUnusedLocals":true,"noUnusedParameters":true,"removeComments":false,"skipLibCheck":true,"strict":true,"strictNullChecks":true,"strictPropertyInitialization":true,"target":99},"fileIdsList":[[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,168,177,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,96,168,213,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,177,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,385],[96,217,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,407],[52,96,168,171,177,183,213,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,384,407,425],[96,162,170,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,432],[96,168,177,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,386,434],[96,166,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,407,433,437,438],[52,96,168,177,217,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,407],[96,168,170,177,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,436],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,424],[52,96,171,213,217,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,438],[96,212,213,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,438,443],[96,168,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,446],[52,96,171,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,407,442],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,431],[96,176,177,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,409],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,409,410,411],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,409,411,419],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,409,410],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,412,413,414,415,416,417,418,420,421,422,423],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,358],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,360,362,364],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,357],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,358,359,365,366,367],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,356,379],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,356,378,380],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,377],[96,241,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,237,239,240,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,238,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,235,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,231,232,233,234,235,236,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,231,232,233,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,232,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[73,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,243,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,234,237,240,242,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,486],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,486,487,488,489,490,491,492,493,494],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,486,487],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,487],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,486,491,492],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,495,522],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,517],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,500],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,499],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,497,498,500,501,502,503,504,505,506,507,508,509,510,511,514,515,516],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,500,512,513],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,496,499,512,517,518,519,520,521],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,495,513,517],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,495],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,495,513,518],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,495,496,499,512,517,518,519,520],[96,179,180,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,179,180,181,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,180,181,182,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,195,197,198,199,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,196,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,195,197,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,195,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,195,197,198,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,184,188,191,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,188,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,185,188,189,190,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,185,186,187,191,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,204,209,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,204,205,206,207,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,203,204,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,103,203,204,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,203,208,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,183,192,193,200,211,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,183,193,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,192,193,200,201,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,192,193,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,183,192,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,192,193,194,200,202,210,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,96,103,224,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,71,76,85,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,226,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,71,96,103,219,220,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,220,221,223,225,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,361],[53,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[56,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[57,62,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[58,68,69,76,85,95,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[58,59,68,76,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[60,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[61,62,69,77,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[62,85,92,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[63,65,68,76,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[64,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[65,66,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[67,68,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,69,70,85,95,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,69,70,85,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,76,85,95,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,69,71,72,76,85,92,95,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,73,85,92,95,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,74,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[75,95,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[65,68,76,85,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[77,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[78,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[56,79,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[80,94,96,100,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[81,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[82,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,83,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[83,84,96,98,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,85,86,87,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[85,87,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[85,86,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[88,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[89,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[68,90,91,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[90,91,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[62,76,92,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[93,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[76,94,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[57,71,82,95,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[62,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[85,96,97,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,98,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,99,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[57,62,68,70,79,85,95,96,98,100,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[85,96,101,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[48,49,50,51,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,96,103,222,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,73,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,525,532],[68,71,73,76,95,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,363],[68,85,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,376],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,368,374,375],[96,227,228,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,227,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,369,370],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,369,370,371,372],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,360,373],[96,144,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,103,144,145,146,147,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[58,68,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,449,457,468],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,449],[46,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,155,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,157,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,120,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,105,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,95,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,96,114,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,112,117,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,96,113,154,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,109,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,96,154,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,96,103,153,154,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,105,106,107,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,108,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,82,95,96,103,106,120,126,128,130,134,143,148,150,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,108,149,153,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,96,104,153,154,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,82,95,96,103,106,108,109,120,126,127,128,129,130,131,134,135,141,142,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,143,151,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,82,95,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,82,96,103,106,127,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,122,123,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,108,121,126,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,108,122,124,125,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,82,95,96,103,109,111,113,115,116,154,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,136,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,136,137,138,139,140,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,108,132,133,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[82,96,103,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,71,82,95,96,103,104,109,110,117,153,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,159,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,161,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,163,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,165,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,167,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[47,96,153,156,158,160,162,164,166,168,170,171,173,174,175,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,169,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,113,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,172,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,122,124,125,126,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,71,82,96,103,109,118,119,120,152,154,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,356],[58,68,69,85,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,354,355],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,430],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,427,428,429],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,387],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,397,398,399,400,401,402],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,407],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,387,391],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,404,405],[52,96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,387,404],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,388,389,390],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,387,391,396,403,406],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,393],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,387],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,392,393,394,395],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,531],[96,246,247,248,249,250,251,252,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,349],[96,246,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,96,103,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[71,96,103,246,247,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,103,246,247,248,249,250,251,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[52,96,153,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,156,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,438,475],[96,160,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,176,213,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,176,216,217,218,229,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,176,244,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,176,216,218,229,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,176,212,216,218,229,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,352],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,408,439,475],[52,96,166,171,176,212,213,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,426,439],[96,166,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,435,439],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,438,439,448,475],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,439,440,475],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,439,441,475],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,383,439,444,475],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,439,445,475],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,380],[52,96,213,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,176,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[96,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,523],[96,212,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[183],[409,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[409,410,411,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[409,411,419,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[409,410,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[412,413,414,415,416,417,418,420,421,422,423,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[358,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641],[360,362,364,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[357,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[358,359,365,366,367,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[356,379,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[356,378,380,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[377,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[241,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[237,239,240,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[238,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[235,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[231,232,233,234,235,236,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[231,232,233,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[232,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,747],[243,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[234,237,240,242,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[486,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[486,487,488,489,490,491,492,493,494,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[486,487,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[487,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[486,491,492,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[495,522,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[517,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[500,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[499,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[497,498,500,501,502,503,504,505,506,507,508,509,510,511,514,515,516,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[500,512,513,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[496,499,512,517,518,519,520,521,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[495,513,517,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[495,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[495,513,518,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[495,496,499,512,517,518,519,520,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[179,180,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[179,180,181,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[180,181,182,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[195,197,198,199,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[196,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[195,197,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[195,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[195,197,198,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[204,209,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[204,205,206,207,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[203,204,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[203,204,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641],[203,208,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[224,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,748],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,748],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,748],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,748,749,750,751],[226,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[219,220,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,748,749],[220,221,223,225,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[361,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[222,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,748],[525,532,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,747,748],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,747,748,749,750,752],[363,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,641,749,751],[376,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[368,374,375,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[369,370,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[369,370,371,372,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[360,373,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[144,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[144,145,146,147,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753],[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,754,755],[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753],[449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,756],[449,457,468,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,756],[449,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,756],[46,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[155,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[157,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[120,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[105,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,756,757],[114,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,756],[112,117,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[113,154,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,756],[109,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[154,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,756],[153,154,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,758],[105,106,107,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[108,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[106,120,126,128,130,134,143,148,150,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,757,758,759],[108,149,153,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[104,153,154,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,756],[106,108,109,120,126,127,128,129,130,131,134,135,141,142,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,757,758,759],[143,151,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,757,758,759],[106,127,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,758,759],[122,123,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[108,121,126,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[108,122,124,125,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[109,111,113,115,116,154,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,756,757,759],[136,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[136,137,138,139,140,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[108,132,133,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,759],[104,109,110,117,153,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,756,757,758,759],[159,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[161,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[163,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[165,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[167,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[47,153,156,158,160,162,164,166,168,170,171,173,174,175,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[169,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[113,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[172,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[122,124,125,126,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[109,118,119,120,152,154,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,753,756,758,759],[356,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746],[354,355,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,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,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,754,755,760,761],[430,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[427,428,429,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[387,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[397,398,399,400,401,402,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[407,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[387,391,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[404,405,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[387,404,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640],[388,389,390,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[387,391,396,403,406,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[393,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[387,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[392,393,394,395,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[531,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],[536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,762],[156],[160],[176],[176,763],[380],[523],[763]],"referencedMap":[[10,1],[11,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[41,1],[37,1],[38,1],[39,1],[40,1],[8,1],[42,1],[43,1],[44,1],[1,1],[9,1],[45,1],[383,2],[384,3],[386,4],[408,5],[426,6],[433,7],[435,8],[439,9],[434,10],[437,11],[425,12],[440,13],[441,1],[444,14],[445,1],[385,15],[447,16],[448,17],[443,17],[432,18],[178,19],[411,20],[412,21],[413,20],[414,20],[419,20],[415,20],[416,20],[417,20],[418,20],[420,22],[421,22],[422,20],[423,23],[424,24],[409,25],[410,20],[359,26],[365,27],[358,28],[368,29],[366,1],[367,1],[110,1],[380,30],[379,31],[378,32],[242,33],[241,34],[239,35],[240,36],[231,1],[232,1],[237,37],[234,38],[233,39],[238,40],[236,1],[235,1],[244,41],[243,42],[531,1],[492,1],[491,43],[495,44],[488,45],[487,43],[489,46],[486,1],[490,43],[493,47],[494,1],[523,48],[496,1],[499,49],[497,1],[498,1],[501,50],[500,51],[502,50],[503,50],[504,50],[505,50],[506,50],[507,50],[508,50],[509,50],[517,52],[510,50],[511,50],[514,53],[515,50],[516,50],[522,54],[518,55],[512,56],[519,57],[521,58],[520,56],[513,1],[181,59],[182,60],[183,61],[179,1],[180,1],[200,62],[197,63],[198,64],[196,65],[195,1],[199,66],[192,67],[186,1],[187,68],[190,1],[185,1],[184,1],[191,69],[188,70],[210,71],[207,1],[203,1],[208,72],[205,73],[206,74],[204,1],[209,75],[212,76],[194,77],[202,78],[201,79],[193,80],[211,81],[225,82],[224,83],[216,84],[525,85],[526,86],[221,87],[226,88],[357,1],[361,28],[362,89],[527,1],[528,1],[352,83],[222,1],[53,90],[54,90],[56,91],[57,92],[58,93],[59,94],[60,95],[61,96],[62,97],[63,98],[64,99],[65,100],[66,100],[67,101],[68,102],[69,103],[70,104],[55,1],[102,1],[71,105],[72,106],[73,107],[103,108],[74,109],[75,110],[76,111],[77,112],[78,113],[79,114],[80,115],[81,116],[82,117],[83,118],[84,119],[85,120],[87,121],[86,122],[88,123],[89,124],[90,125],[91,126],[92,127],[93,128],[94,129],[95,130],[96,131],[97,132],[98,133],[99,134],[100,135],[101,136],[529,1],[50,1],[220,1],[219,1],[118,25],[48,1],[52,137],[530,1],[51,1],[223,138],[533,139],[534,1],[189,140],[363,1],[364,141],[535,142],[217,1],[360,1],[49,1],[377,143],[375,143],[376,144],[229,145],[228,146],[227,86],[369,1],[371,147],[373,148],[372,147],[370,1],[374,149],[146,150],[148,151],[145,150],[144,152],[147,153],[475,154],[452,25],[456,25],[453,25],[470,155],[473,25],[463,25],[457,25],[458,25],[465,156],[454,25],[455,25],[459,156],[460,25],[464,25],[461,156],[474,25],[467,25],[468,156],[471,25],[462,25],[472,156],[466,156],[469,156],[450,156],[451,156],[449,1],[47,157],[156,158],[158,159],[135,160],[131,161],[142,161],[167,25],[169,162],[115,163],[114,25],[113,164],[172,25],[112,165],[105,1],[149,1],[106,166],[155,165],[159,167],[163,167],[120,168],[108,169],[109,170],[151,171],[150,172],[129,1],[104,1],[107,1],[130,173],[143,174],[152,175],[127,176],[128,177],[121,170],[123,1],[124,178],[122,179],[125,179],[126,180],[46,1],[161,25],[165,25],[133,1],[111,1],[117,181],[137,182],[141,183],[140,1],[134,184],[116,185],[132,185],[138,182],[136,1],[139,1],[157,1],[154,186],[160,187],[162,188],[164,189],[166,190],[177,1],[168,191],[176,192],[170,193],[171,194],[173,195],[174,196],[175,153],[153,197],[354,1],[355,198],[356,199],[436,25],[446,200],[431,200],[442,200],[428,25],[429,25],[427,1],[430,201],[397,202],[402,202],[403,203],[398,202],[401,202],[399,202],[400,204],[404,205],[406,206],[405,207],[391,208],[390,1],[389,202],[388,202],[407,209],[387,25],[395,210],[393,211],[394,211],[396,212],[392,211],[532,213],[253,214],[254,215],[255,216],[256,217],[257,218],[258,219],[259,220],[260,221],[261,222],[262,223],[263,224],[264,225],[265,226],[266,227],[267,228],[268,229],[269,230],[270,231],[271,232],[272,233],[273,234],[274,235],[275,236],[277,237],[276,238],[278,239],[279,240],[280,241],[281,242],[282,243],[283,244],[284,245],[285,246],[286,247],[287,248],[288,249],[349,250],[289,251],[290,252],[291,253],[292,254],[293,255],[294,256],[295,257],[296,258],[297,259],[298,260],[299,261],[300,262],[301,263],[302,264],[303,265],[304,266],[305,267],[306,268],[307,269],[308,270],[309,271],[310,272],[311,273],[312,274],[313,275],[314,276],[315,277],[316,278],[317,279],[318,280],[319,281],[320,282],[321,283],[322,284],[323,285],[325,286],[326,287],[327,288],[328,289],[324,290],[329,291],[331,292],[330,293],[332,294],[334,295],[333,296],[335,297],[336,298],[337,299],[338,300],[339,301],[340,302],[341,303],[342,304],[343,305],[344,306],[345,307],[347,308],[346,309],[348,310],[247,311],[250,312],[246,313],[248,314],[251,315],[249,316],[252,317],[119,318],[476,319],[477,320],[214,321],[215,321],[230,322],[245,323],[350,324],[351,324],[353,325],[478,326],[479,327],[480,328],[481,329],[482,330],[483,331],[484,332],[485,333],[381,334],[382,334],[438,335],[218,336],[524,337],[213,338]],"exportedModulesMap":[[10,339],[11,339],[13,339],[12,339],[2,339],[14,339],[15,339],[16,339],[17,339],[18,339],[19,339],[20,339],[21,339],[3,339],[4,339],[25,339],[22,339],[23,339],[24,339],[26,339],[27,339],[28,339],[5,339],[29,339],[30,339],[31,339],[32,339],[6,339],[33,339],[34,339],[35,339],[36,339],[7,339],[41,339],[37,339],[38,339],[39,339],[40,339],[8,339],[42,339],[43,339],[44,339],[1,339],[9,339],[45,339],[426,340],[178,19],[411,341],[412,342],[413,341],[414,341],[419,341],[415,341],[416,341],[417,341],[418,341],[420,343],[421,343],[422,341],[423,344],[424,345],[409,346],[410,341],[359,347],[365,348],[358,349],[368,350],[366,339],[367,339],[110,351],[380,352],[379,353],[378,354],[242,355],[241,356],[239,357],[240,358],[231,339],[232,339],[237,359],[234,360],[233,361],[238,362],[236,339],[235,339],[244,363],[243,364],[531,339],[492,351],[491,365],[495,366],[488,367],[487,365],[489,368],[486,351],[490,365],[493,369],[494,351],[523,370],[496,351],[499,371],[497,351],[498,351],[501,372],[500,373],[502,372],[503,372],[504,372],[505,372],[506,372],[507,372],[508,372],[509,372],[517,374],[510,372],[511,372],[514,375],[515,372],[516,372],[522,376],[518,377],[512,378],[519,379],[521,380],[520,378],[513,351],[181,381],[182,382],[183,383],[179,351],[180,351],[200,384],[197,385],[198,386],[196,387],[195,339],[199,388],[192,67],[186,1],[187,68],[190,1],[185,1],[184,1],[191,69],[188,70],[210,389],[207,339],[203,339],[208,390],[205,391],[206,392],[204,339],[209,393],[212,76],[194,77],[202,78],[201,79],[193,80],[211,81],[225,394],[224,395],[216,396],[525,397],[526,398],[221,399],[226,400],[357,339],[361,349],[362,401],[527,339],[528,339],[352,395],[222,339],[53,90],[54,90],[56,91],[57,92],[58,93],[59,94],[60,95],[61,96],[62,97],[63,98],[64,99],[65,100],[66,100],[67,101],[68,102],[69,103],[70,104],[55,1],[102,1],[71,105],[72,106],[73,107],[103,108],[74,109],[75,110],[76,111],[77,112],[78,113],[79,114],[80,115],[81,116],[82,117],[83,118],[84,119],[85,120],[87,121],[86,122],[88,123],[89,124],[90,125],[91,126],[92,127],[93,128],[94,129],[95,130],[96,131],[97,132],[98,133],[99,134],[100,135],[101,136],[529,339],[50,339],[220,339],[219,339],[118,346],[48,1],[52,137],[530,339],[51,339],[223,402],[533,403],[534,339],[189,404],[363,339],[364,405],[535,406],[217,339],[360,339],[49,339],[377,407],[375,407],[376,408],[229,145],[228,146],[227,86],[369,339],[371,409],[373,410],[372,409],[370,339],[374,411],[146,412],[148,413],[145,412],[144,414],[147,415],[475,416],[452,417],[456,417],[453,417],[470,418],[473,417],[463,417],[457,417],[458,417],[465,419],[454,417],[455,417],[459,419],[460,417],[464,417],[461,419],[474,417],[467,417],[468,419],[471,417],[462,417],[472,419],[466,419],[469,419],[450,419],[451,419],[449,351],[47,420],[156,421],[158,422],[135,423],[131,424],[142,424],[167,417],[169,425],[115,426],[114,417],[113,427],[172,417],[112,428],[105,351],[149,351],[106,429],[155,428],[159,430],[163,430],[120,431],[108,432],[109,433],[151,434],[150,435],[129,351],[104,351],[107,351],[130,436],[143,437],[152,438],[127,439],[128,440],[121,433],[123,351],[124,441],[122,442],[125,442],[126,443],[46,351],[161,417],[165,417],[133,351],[111,351],[117,444],[137,445],[141,446],[140,351],[134,447],[116,448],[132,448],[138,445],[136,351],[139,351],[157,351],[154,449],[160,450],[162,451],[164,452],[166,453],[177,351],[168,454],[176,455],[170,456],[171,457],[173,458],[174,459],[175,415],[153,460],[354,351],[355,461],[356,462],[436,346],[446,463],[431,463],[442,463],[428,346],[429,346],[427,339],[430,464],[397,465],[402,465],[403,466],[398,465],[401,465],[399,465],[400,467],[404,468],[406,469],[405,470],[391,471],[390,339],[389,465],[388,465],[407,472],[387,346],[395,473],[393,474],[394,474],[396,475],[392,474],[532,476],[253,214],[254,215],[255,216],[256,217],[257,218],[258,219],[259,220],[260,221],[261,222],[262,223],[263,224],[264,225],[265,226],[266,227],[267,228],[268,229],[269,230],[270,231],[271,232],[272,233],[273,234],[274,235],[275,236],[277,237],[276,238],[278,239],[279,240],[280,241],[281,242],[282,243],[283,244],[284,245],[285,246],[286,247],[287,248],[288,249],[349,250],[289,251],[290,252],[291,253],[292,254],[293,255],[294,256],[295,257],[296,258],[297,259],[298,260],[299,261],[300,262],[301,263],[302,264],[303,265],[304,266],[305,267],[306,268],[307,269],[308,270],[309,271],[310,272],[311,273],[312,274],[313,275],[314,276],[315,277],[316,278],[317,279],[318,280],[319,281],[320,282],[321,283],[322,284],[323,285],[325,286],[326,287],[327,288],[328,289],[324,290],[329,291],[331,292],[330,293],[332,294],[334,295],[333,296],[335,297],[336,298],[337,299],[338,300],[339,301],[340,302],[341,303],[342,304],[343,305],[344,306],[345,307],[347,308],[346,309],[348,310],[247,311],[250,312],[246,313],[248,314],[251,315],[249,316],[252,317],[119,477],[476,478],[477,479],[214,480],[215,480],[230,480],[245,480],[350,480],[351,480],[353,480],[479,481],[382,482],[218,480],[524,483],[213,484]],"semanticDiagnosticsPerFile":[10,11,13,12,2,14,15,16,17,18,19,20,21,3,4,25,22,23,24,26,27,28,5,29,30,31,32,6,33,34,35,36,7,41,37,38,39,40,8,42,43,44,1,9,45,383,384,386,408,426,433,435,439,434,437,425,440,441,444,445,385,447,448,443,432,178,411,412,413,414,419,415,416,417,418,420,421,422,423,424,409,410,359,365,358,368,366,367,110,380,379,378,242,241,239,240,231,232,237,234,233,238,236,235,244,243,531,492,491,495,488,487,489,486,490,493,494,523,496,499,497,498,501,500,502,503,504,505,506,507,508,509,517,510,511,514,515,516,522,518,512,519,521,520,513,181,182,183,179,180,200,197,198,196,195,199,192,186,187,190,185,184,191,188,210,207,203,208,205,206,204,209,212,194,202,201,193,211,225,224,216,525,526,221,226,357,361,362,527,528,352,222,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,55,102,71,72,73,103,74,75,76,77,78,79,80,81,82,83,84,85,87,86,88,89,90,91,92,93,94,95,96,97,98,99,100,101,529,50,220,219,118,48,52,530,51,223,533,534,189,363,364,535,217,360,49,377,375,376,229,228,227,369,371,373,372,370,374,146,148,145,144,147,475,452,456,453,470,473,463,457,458,465,454,455,459,460,464,461,474,467,468,471,462,472,466,469,450,451,449,47,156,158,135,131,142,167,169,115,114,113,172,112,105,149,106,155,159,163,120,108,109,151,150,129,104,107,130,143,152,127,128,121,123,124,122,125,126,46,161,165,133,111,117,137,141,140,134,116,132,138,136,139,157,154,160,162,164,166,177,168,176,170,171,173,174,175,153,354,355,356,436,446,431,442,428,429,427,430,397,402,403,398,401,399,400,404,406,405,391,390,389,388,407,387,395,393,394,396,392,532,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,277,276,278,279,280,281,282,283,284,285,286,287,288,349,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,325,326,327,328,324,329,331,330,332,334,333,335,336,337,338,339,340,341,342,343,344,345,347,346,348,247,250,246,248,251,249,252,119,476,477,214,215,230,245,350,351,353,478,479,480,481,482,483,484,485,381,382,438,218,524,213],"affectedFilesPendingEmit":[[10,1],[11,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[41,1],[37,1],[38,1],[39,1],[40,1],[8,1],[42,1],[43,1],[44,1],[1,1],[9,1],[45,1],[383,1],[384,1],[386,1],[408,1],[426,1],[433,1],[435,1],[439,1],[434,1],[437,1],[425,1],[440,1],[441,1],[444,1],[445,1],[385,1],[447,1],[448,1],[443,1],[432,1],[178,1],[411,1],[412,1],[413,1],[414,1],[419,1],[415,1],[416,1],[417,1],[418,1],[420,1],[421,1],[422,1],[423,1],[424,1],[409,1],[410,1],[359,1],[365,1],[358,1],[368,1],[366,1],[367,1],[764,1],[110,1],[765,1],[766,1],[767,1],[380,1],[379,1],[378,1],[242,1],[241,1],[239,1],[240,1],[231,1],[232,1],[237,1],[234,1],[233,1],[238,1],[236,1],[235,1],[244,1],[243,1],[531,1],[768,1],[769,1],[770,1],[771,1],[772,1],[773,1],[774,1],[775,1],[776,1],[777,1],[778,1],[779,1],[780,1],[781,1],[782,1],[783,1],[784,1],[785,1],[786,1],[787,1],[788,1],[789,1],[790,1],[791,1],[792,1],[793,1],[794,1],[795,1],[796,1],[797,1],[798,1],[799,1],[800,1],[801,1],[802,1],[803,1],[804,1],[805,1],[492,1],[491,1],[495,1],[488,1],[487,1],[489,1],[486,1],[490,1],[493,1],[494,1],[523,1],[496,1],[499,1],[497,1],[498,1],[501,1],[500,1],[502,1],[503,1],[504,1],[505,1],[506,1],[507,1],[508,1],[509,1],[517,1],[510,1],[511,1],[514,1],[515,1],[516,1],[522,1],[518,1],[512,1],[519,1],[521,1],[520,1],[513,1],[806,1],[807,1],[808,1],[809,1],[810,1],[181,1],[182,1],[183,1],[179,1],[180,1],[200,1],[197,1],[198,1],[196,1],[195,1],[199,1],[811,1],[812,1],[813,1],[814,1],[815,1],[816,1],[817,1],[818,1],[819,1],[820,1],[821,1],[822,1],[823,1],[824,1],[825,1],[826,1],[192,1],[186,1],[187,1],[190,1],[185,1],[184,1],[191,1],[188,1],[210,1],[207,1],[203,1],[208,1],[205,1],[206,1],[204,1],[209,1],[827,1],[828,1],[829,1],[830,1],[831,1],[832,1],[763,1],[833,1],[834,1],[835,1],[836,1],[837,1],[212,1],[194,1],[202,1],[201,1],[193,1],[211,1],[225,1],[224,1],[216,1],[525,1],[526,1],[221,1],[226,1],[357,1],[361,1],[362,1],[527,1],[528,1],[352,1],[222,1],[838,1],[839,1],[840,1],[841,1],[842,1],[843,1],[844,1],[845,1],[846,1],[847,1],[848,1],[849,1],[850,1],[851,1],[749,1],[852,1],[853,1],[854,1],[855,1],[748,1],[856,1],[747,1],[641,1],[857,1],[858,1],[750,1],[859,1],[860,1],[861,1],[862,1],[863,1],[864,1],[865,1],[866,1],[751,1],[867,1],[868,1],[869,1],[870,1],[871,1],[872,1],[873,1],[874,1],[875,1],[752,1],[536,1],[876,1],[877,1],[878,1],[879,1],[880,1],[881,1],[882,1],[883,1],[884,1],[754,1],[885,1],[886,1],[887,1],[888,1],[889,1],[890,1],[891,1],[892,1],[893,1],[755,1],[760,1],[894,1],[895,1],[896,1],[758,1],[897,1],[898,1],[753,1],[899,1],[900,1],[901,1],[902,1],[903,1],[904,1],[905,1],[906,1],[759,1],[907,1],[908,1],[761,1],[909,1],[910,1],[911,1],[912,1],[913,1],[914,1],[915,1],[916,1],[917,1],[757,1],[642,1],[918,1],[919,1],[920,1],[921,1],[922,1],[53,1],[54,1],[56,1],[57,1],[58,1],[59,1],[60,1],[61,1],[62,1],[63,1],[64,1],[65,1],[66,1],[67,1],[68,1],[69,1],[70,1],[55,1],[102,1],[71,1],[72,1],[73,1],[103,1],[74,1],[75,1],[76,1],[77,1],[78,1],[79,1],[80,1],[81,1],[82,1],[83,1],[84,1],[85,1],[87,1],[86,1],[88,1],[89,1],[90,1],[91,1],[92,1],[93,1],[94,1],[95,1],[96,1],[97,1],[98,1],[99,1],[100,1],[101,1],[529,1],[50,1],[220,1],[219,1],[118,1],[923,1],[640,1],[924,1],[756,1],[48,1],[52,1],[530,1],[51,1],[223,1],[533,1],[534,1],[189,1],[363,1],[364,1],[535,1],[217,1],[360,1],[49,1],[377,1],[375,1],[376,1],[229,1],[228,1],[227,1],[369,1],[371,1],[373,1],[372,1],[370,1],[374,1],[146,1],[148,1],[145,1],[144,1],[147,1],[925,1],[926,1],[927,1],[928,1],[929,1],[930,1],[931,1],[932,1],[933,1],[934,1],[935,1],[936,1],[937,1],[938,1],[939,1],[940,1],[941,1],[942,1],[943,1],[944,1],[945,1],[946,1],[947,1],[948,1],[949,1],[950,1],[951,1],[475,1],[452,1],[456,1],[453,1],[470,1],[473,1],[463,1],[457,1],[458,1],[465,1],[454,1],[455,1],[459,1],[460,1],[464,1],[461,1],[474,1],[467,1],[468,1],[471,1],[462,1],[472,1],[466,1],[469,1],[450,1],[451,1],[449,1],[952,1],[953,1],[954,1],[955,1],[956,1],[957,1],[958,1],[959,1],[960,1],[961,1],[962,1],[963,1],[964,1],[965,1],[966,1],[967,1],[968,1],[969,1],[970,1],[971,1],[972,1],[973,1],[974,1],[975,1],[976,1],[977,1],[978,1],[979,1],[980,1],[981,1],[982,1],[983,1],[984,1],[985,1],[986,1],[987,1],[988,1],[989,1],[990,1],[991,1],[992,1],[993,1],[994,1],[995,1],[996,1],[997,1],[998,1],[999,1],[1000,1],[762,1],[47,1],[156,1],[158,1],[135,1],[131,1],[142,1],[167,1],[169,1],[115,1],[114,1],[113,1],[172,1],[112,1],[105,1],[149,1],[106,1],[155,1],[159,1],[163,1],[120,1],[108,1],[109,1],[151,1],[150,1],[129,1],[104,1],[107,1],[130,1],[143,1],[152,1],[127,1],[128,1],[121,1],[123,1],[124,1],[122,1],[125,1],[126,1],[46,1],[161,1],[165,1],[133,1],[111,1],[117,1],[137,1],[141,1],[140,1],[134,1],[116,1],[132,1],[138,1],[136,1],[139,1],[157,1],[154,1],[160,1],[162,1],[164,1],[166,1],[177,1],[168,1],[176,1],[170,1],[171,1],[173,1],[174,1],[175,1],[153,1],[1001,1],[1002,1],[1003,1],[354,1],[355,1],[356,1],[436,1],[446,1],[431,1],[442,1],[428,1],[429,1],[427,1],[430,1],[397,1],[402,1],[403,1],[398,1],[401,1],[399,1],[400,1],[404,1],[406,1],[405,1],[391,1],[390,1],[389,1],[388,1],[407,1],[387,1],[395,1],[393,1],[394,1],[396,1],[392,1],[532,1],[544,1],[545,1],[546,1],[547,1],[548,1],[549,1],[550,1],[551,1],[552,1],[553,1],[554,1],[555,1],[556,1],[557,1],[558,1],[559,1],[560,1],[561,1],[562,1],[563,1],[564,1],[565,1],[566,1],[568,1],[567,1],[569,1],[570,1],[571,1],[572,1],[573,1],[574,1],[575,1],[576,1],[577,1],[578,1],[579,1],[639,1],[580,1],[581,1],[582,1],[583,1],[584,1],[585,1],[586,1],[587,1],[588,1],[589,1],[590,1],[591,1],[592,1],[593,1],[594,1],[595,1],[596,1],[597,1],[598,1],[599,1],[600,1],[601,1],[602,1],[603,1],[604,1],[605,1],[606,1],[607,1],[608,1],[609,1],[610,1],[611,1],[612,1],[613,1],[614,1],[616,1],[617,1],[618,1],[615,1],[619,1],[621,1],[620,1],[622,1],[624,1],[623,1],[625,1],[626,1],[627,1],[628,1],[629,1],[630,1],[631,1],[632,1],[633,1],[634,1],[635,1],[637,1],[636,1],[638,1],[538,1],[541,1],[537,1],[539,1],[542,1],[540,1],[543,1],[650,1],[651,1],[652,1],[653,1],[654,1],[655,1],[656,1],[657,1],[658,1],[659,1],[660,1],[661,1],[662,1],[663,1],[664,1],[665,1],[666,1],[667,1],[668,1],[669,1],[670,1],[671,1],[672,1],[674,1],[673,1],[675,1],[676,1],[677,1],[678,1],[679,1],[680,1],[681,1],[682,1],[683,1],[684,1],[685,1],[746,1],[686,1],[687,1],[688,1],[689,1],[690,1],[691,1],[692,1],[693,1],[694,1],[695,1],[696,1],[697,1],[698,1],[699,1],[700,1],[701,1],[702,1],[703,1],[704,1],[705,1],[706,1],[707,1],[708,1],[709,1],[710,1],[711,1],[712,1],[713,1],[714,1],[715,1],[716,1],[717,1],[718,1],[719,1],[720,1],[722,1],[723,1],[724,1],[725,1],[721,1],[726,1],[728,1],[727,1],[729,1],[731,1],[730,1],[732,1],[733,1],[734,1],[735,1],[736,1],[737,1],[738,1],[739,1],[740,1],[741,1],[742,1],[744,1],[743,1],[745,1],[644,1],[647,1],[643,1],[645,1],[648,1],[646,1],[649,1],[253,1],[254,1],[255,1],[256,1],[257,1],[258,1],[259,1],[260,1],[261,1],[262,1],[263,1],[264,1],[265,1],[266,1],[267,1],[268,1],[269,1],[270,1],[271,1],[272,1],[273,1],[274,1],[275,1],[277,1],[276,1],[278,1],[279,1],[280,1],[281,1],[282,1],[283,1],[284,1],[285,1],[286,1],[287,1],[288,1],[349,1],[289,1],[290,1],[291,1],[292,1],[293,1],[294,1],[295,1],[296,1],[297,1],[298,1],[299,1],[300,1],[301,1],[302,1],[303,1],[304,1],[305,1],[306,1],[307,1],[308,1],[309,1],[310,1],[311,1],[312,1],[313,1],[314,1],[315,1],[316,1],[317,1],[318,1],[319,1],[320,1],[321,1],[322,1],[323,1],[325,1],[326,1],[327,1],[328,1],[324,1],[329,1],[331,1],[330,1],[332,1],[334,1],[333,1],[335,1],[336,1],[337,1],[338,1],[339,1],[340,1],[341,1],[342,1],[343,1],[344,1],[345,1],[347,1],[346,1],[348,1],[247,1],[250,1],[246,1],[248,1],[251,1],[249,1],[252,1],[119,1],[476,1],[477,1],[214,1],[215,1],[230,1],[245,1],[350,1],[351,1],[353,1],[478,1],[479,1],[480,1],[481,1],[482,1],[483,1],[484,1],[485,1],[381,1],[382,1],[438,1],[218,1],[524,1],[213,1]]},"version":"4.4.4"} \ No newline at end of file diff --git a/types/supabase.ts b/types/supabase.ts new file mode 100644 index 0000000..157d61d --- /dev/null +++ b/types/supabase.ts @@ -0,0 +1,54 @@ +/** + * This file was auto-generated by openapi-typescript. + * Do not make direct changes to the file. + */ + +export interface paths { + '/': { + get: { + responses: { + /** OK */ + 200: unknown; + }; + }; + }; +} + +export interface parameters { + /** + * @description Preference + * @enum {string} + */ + preferParams: 'params=single-object'; + /** + * @description Preference + * @enum {string} + */ + preferReturn: 'return=representation' | 'return=minimal' | 'return=none'; + /** + * @description Preference + * @enum {string} + */ + preferCount: 'count=none'; + /** @description Filtering Columns */ + select: string; + /** @description On Conflict */ + on_conflict: string; + /** @description Ordering */ + order: string; + /** @description Limiting and Pagination */ + range: string; + /** + * @description Limiting and Pagination + * @default items + */ + rangeUnit: string; + /** @description Limiting and Pagination */ + offset: string; + /** @description Limiting and Pagination */ + limit: string; +} + +export interface operations {} + +export interface external {} diff --git a/utils/AuthContext.js b/utils/AuthContext.js deleted file mode 100644 index 0fea0d6..0000000 --- a/utils/AuthContext.js +++ /dev/null @@ -1,63 +0,0 @@ -import React, { createContext, useContext, useEffect, useState } from 'react'; - -import { supabase } from 'utils/supabaseClient'; - -// create a context for authentication -const AuthContext = createContext(); - -export const AuthProvider = ({ children }) => { - const [user, setUser] = useState(); - const [session, setSession] = useState(); - const [loading, setLoading] = useState(true); - - useEffect(() => { - // Check active sessions and sets the user - const session = supabase.auth.session(); - - setUser(session?.user ?? null); - setSession(session ?? null); - setLoading(false); - - // Listen for changes on auth state (logged in, signed out, etc.) - const { data: listener } = supabase.auth.onAuthStateChange( - async (event, session) => { - if ((event === 'SIGNED_OUT') | (event === 'SIGNED_IN')) { - fetch('/api/auth', { - method: 'POST', - headers: new Headers({ 'Content-Type': 'application/json' }), - credentials: 'same-origin', - body: JSON.stringify({ event, session }), - }).then((res) => res.json()); - } - if (event === 'USER_UPDATED') { - } - setUser(session?.user ?? null); - setSession(session ?? null); - setLoading(false); - } - ); - - return () => { - listener?.unsubscribe(); - }; - }, []); - - // Will be passed down to Signup, Login and Dashboard components - const value = { - signUp: (data) => supabase.auth.signUp(data), - signIn: (data) => supabase.auth.signIn(data), - signOut: () => supabase.auth.signOut(), - resetPassword: (data) => supabase.auth.api.resetPasswordForEmail(data), - user, - session, - }; - - return ( - - {!loading && children} - - ); -}; - -// export the useAuth hook -export const useAuth = () => useContext(AuthContext); diff --git a/utils/AuthContext.tsx b/utils/AuthContext.tsx new file mode 100644 index 0000000..d7b1833 --- /dev/null +++ b/utils/AuthContext.tsx @@ -0,0 +1,85 @@ +import { + ReactNode, + createContext, + useContext, + useEffect, + useState, +} from 'react'; + +import { UserCredentials } from '@supabase/gotrue-js'; +import { supabase } from 'utils/supabaseClient'; + +type authContextType = { + user: boolean; + login: () => void; + logout: () => void; +}; + +type Properties = { + children: ReactNode; +}; + +const authContextDefaultValues: authContextType = { + user: false, + login: () => {}, + logout: () => {}, +}; + +// create a context for authentication +const AuthContext = createContext(authContextDefaultValues); + +export const AuthProvider = ({ children }: Properties): JSX.Element => { + const [user, setUser] = useState(supabase.auth.session()?.user); + const [session, setSession] = useState(supabase.auth.session()); + const [loading, setLoading] = useState(true); + + useEffect(() => { + // Check active sessions and sets the user + const session = supabase.auth.session(); + + setUser(session?.user); + setSession(session); + setLoading(false); + + // Listen for changes on auth state (logged in, signed out, etc.) + const { data: listener } = supabase.auth.onAuthStateChange( + (event, session): void => { + if (event === 'SIGNED_OUT' || event === 'SIGNED_IN') { + void fetch('/api/auth', { + method: 'POST', + headers: new Headers({ 'Content-Type': 'application/json' }), + credentials: 'same-origin', + body: JSON.stringify({ event, session }), + }).then((response) => response.json()); + } + setUser(session?.user); + setSession(session); + setLoading(false); + } + ); + + return () => { + listener?.unsubscribe(); + }; + }, []); + + // Will be passed down to Signup, Login and Dashboard components + const value = { + signUp: (data: UserCredentials) => supabase.auth.signUp(data), + signIn: (data: UserCredentials) => supabase.auth.signIn(data), + signOut: () => supabase.auth.signOut(), + resetPassword: (data: string) => + supabase.auth.api.resetPasswordForEmail(data), + user, + session, + }; + + return ( + + {!loading && children} + + ); +}; + +// export the useAuth hook +export const useAuth = () => useContext(AuthContext); diff --git a/utils/init-middleware.ts b/utils/init-middleware.ts index 5df94ce..d8f40bb 100644 --- a/utils/init-middleware.ts +++ b/utils/init-middleware.ts @@ -4,9 +4,9 @@ import type { NextApiRequest, NextApiResponse } from 'next'; export default function initMiddleware(middleware: any) { - return (req: NextApiRequest, res: NextApiResponse) => + return (request: NextApiRequest, res: NextApiResponse) => new Promise((resolve, reject) => { - middleware(req, res, (result: any) => { + middleware(request, res, (result: any) => { if (result instanceof Error) { return reject(result); }