From 90fdcf7cd929f9fffce8efa67161e63e6f284851 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Fri, 8 Nov 2024 13:53:28 +0100 Subject: [PATCH 01/59] feat(wallet-dashboard): add styles for non visual assets (#3761) * feat(wallet-dashboard): add protected layout * feat: add missing TopNav * fix: tests * fix: imports * feat(wallet-dashboard): add assets page * fix: add missing themes * feat: improve connect button size * revert: "feat: improve connect button size" * feat(wallet-dashboard): add grid for visual assets * feat(Wallet-dashboard): add styles for non visual assets * refactor: remove unnecessary useMemo * fix: remove commented lines * fix: improve type * fix: update IotaLogo * refactor: use explorer link and remove unnecessary code * fix: bring back more details for visual sset details * fix: update to make it as reviewed * refactor: move explorer link generation logic to core * fix: update imports * fix: copy comment --------- Co-authored-by: evavirseda Co-authored-by: cpl121 <100352899+cpl121@users.noreply.github.com> --- .../src/enums}/ExplorerLinkType.ts | 0 apps/core/src/enums/index.ts | 4 ++ apps/core/src/index.ts | 1 + .../src/shared => core/src/utils}/api-env.ts | 0 apps/core/src/utils/getExplorerLink.ts | 58 +++++++++++++++++ apps/core/src/utils/getExplorerPaths.ts | 47 ++++++++++++++ apps/core/src/utils/index.ts | 3 + .../(protected)/assets/[objectId]/page.tsx | 4 +- .../app/(protected)/assets/page.tsx | 21 +------ .../assets/visual-assets/[objectId]/page.tsx | 45 -------------- .../components/AssetsList.tsx | 27 ++++++++ .../Cards/VisualAssetDetailsCard.tsx | 23 +++++++ .../components/Cards/index.ts | 2 +- .../Popup/Popups/SendAssetPopup.tsx | 6 +- apps/wallet-dashboard/components/index.ts | 1 + .../components/tiles/AssetTileLink.tsx | 52 ++++++++++++++++ .../components/tiles/NonVisualAssetTile.tsx | 25 ++++++++ .../VisualAssetTile.tsx} | 2 +- .../components/tiles/index.ts | 6 ++ apps/wallet-dashboard/hooks/index.ts | 1 + .../hooks/useExplorerLinkGetter.ts | 14 +++++ apps/wallet/src/background/NetworkEnv.ts | 2 +- .../src/background/connections/index.ts | 2 +- .../dapp-interface/WalletStandardInterface.ts | 2 +- apps/wallet/src/shared/iota-client.ts | 3 +- .../messages/payloads/network/index.ts | 2 +- .../payloads/wallet-status-change/index.ts | 2 +- .../src/ui/app/background-client/index.ts | 2 +- .../ui/app/components/explorer-link/index.tsx | 5 +- apps/wallet/src/ui/app/components/index.ts | 1 - .../menu/content/WalletSettingsMenuList.tsx | 2 +- .../app/components/network-selector/index.tsx | 2 +- apps/wallet/src/ui/app/hooks/index.ts | 1 + .../src/ui/app/hooks/useExplorerLink.ts | 62 ++----------------- .../src/ui/app/hooks/useInitialPageView.ts | 2 +- .../src/ui/app/redux/slices/app/index.ts | 2 +- .../app/shared/faucet/FaucetRequestButton.tsx | 2 +- 37 files changed, 293 insertions(+), 143 deletions(-) rename apps/{wallet/src/ui/app/components/explorer-link => core/src/enums}/ExplorerLinkType.ts (100%) create mode 100644 apps/core/src/enums/index.ts rename apps/{wallet/src/shared => core/src/utils}/api-env.ts (100%) create mode 100644 apps/core/src/utils/getExplorerLink.ts create mode 100644 apps/core/src/utils/getExplorerPaths.ts delete mode 100644 apps/wallet-dashboard/app/(protected)/assets/visual-assets/[objectId]/page.tsx create mode 100644 apps/wallet-dashboard/components/AssetsList.tsx create mode 100644 apps/wallet-dashboard/components/Cards/VisualAssetDetailsCard.tsx create mode 100644 apps/wallet-dashboard/components/tiles/AssetTileLink.tsx create mode 100644 apps/wallet-dashboard/components/tiles/NonVisualAssetTile.tsx rename apps/wallet-dashboard/components/{Cards/AssetCard.tsx => tiles/VisualAssetTile.tsx} (97%) create mode 100644 apps/wallet-dashboard/components/tiles/index.ts create mode 100644 apps/wallet-dashboard/hooks/useExplorerLinkGetter.ts diff --git a/apps/wallet/src/ui/app/components/explorer-link/ExplorerLinkType.ts b/apps/core/src/enums/ExplorerLinkType.ts similarity index 100% rename from apps/wallet/src/ui/app/components/explorer-link/ExplorerLinkType.ts rename to apps/core/src/enums/ExplorerLinkType.ts diff --git a/apps/core/src/enums/index.ts b/apps/core/src/enums/index.ts new file mode 100644 index 00000000000..6dcfd1bcf7b --- /dev/null +++ b/apps/core/src/enums/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './ExplorerLinkType'; diff --git a/apps/core/src/index.ts b/apps/core/src/index.ts index bc58d29353b..5aed649aada 100644 --- a/apps/core/src/index.ts +++ b/apps/core/src/index.ts @@ -3,6 +3,7 @@ // SPDX-License-Identifier: Apache-2.0 export * from './api'; +export * from './enums'; export * from './components'; export * from './utils'; export * from './hooks'; diff --git a/apps/wallet/src/shared/api-env.ts b/apps/core/src/utils/api-env.ts similarity index 100% rename from apps/wallet/src/shared/api-env.ts rename to apps/core/src/utils/api-env.ts diff --git a/apps/core/src/utils/getExplorerLink.ts b/apps/core/src/utils/getExplorerLink.ts new file mode 100644 index 00000000000..00ccd8685f0 --- /dev/null +++ b/apps/core/src/utils/getExplorerLink.ts @@ -0,0 +1,58 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { getCustomNetwork } from '.'; +import { getNetwork, Network, NetworkId } from '@iota/iota-sdk/client'; +import { getAddressUrl, getObjectUrl, getTransactionUrl, getValidatorUrl } from '.'; +import { ExplorerLinkType } from '../enums'; + +export type ExplorerLinkConfig = + | { + type: ExplorerLinkType.Address; + address?: string; + useActiveAddress?: false; + } + | { + type: ExplorerLinkType.Address; + useActiveAddress: true; + } + | { type: ExplorerLinkType.Object; objectID: string; moduleName?: string } + | { type: ExplorerLinkType.Transaction; transactionID: string } + | { type: ExplorerLinkType.Validator; validator: string }; + +function getAddress(linkConfig: ExplorerLinkConfig, activeAddress: string | null) { + const { type } = linkConfig; + const isAddress = type === ExplorerLinkType.Address; + const isProvidedAddress = isAddress && !linkConfig.useActiveAddress; + return isProvidedAddress ? linkConfig.address : activeAddress; +} + +export function getExplorerLink( + linkConfig: ExplorerLinkConfig, + activeAddress: string | null, + network: NetworkId, +) { + const { type } = linkConfig; + const address = getAddress(linkConfig, activeAddress); + const objectID = type === ExplorerLinkType.Object ? linkConfig.objectID : null; + const transactionID = type === ExplorerLinkType.Transaction ? linkConfig.transactionID : null; + const validator = type === ExplorerLinkType.Validator ? linkConfig.validator : null; + const moduleName = type === ExplorerLinkType.Object ? linkConfig.moduleName : null; + + // fallback to localhost if customRPC is not set + const customExplorer = + network === Network.Custom ? getCustomNetwork().explorer : getNetwork(network).explorer; + + if (!address) return null; + switch (type) { + case ExplorerLinkType.Address: + return address && getAddressUrl(address, network, customExplorer); + case ExplorerLinkType.Object: + return objectID && getObjectUrl(objectID, network, customExplorer, moduleName); + case ExplorerLinkType.Transaction: + return transactionID && getTransactionUrl(transactionID, network, customExplorer); + case ExplorerLinkType.Validator: + return validator && getValidatorUrl(validator, network, customExplorer); + } +} diff --git a/apps/core/src/utils/getExplorerPaths.ts b/apps/core/src/utils/getExplorerPaths.ts new file mode 100644 index 00000000000..37b7f97020c --- /dev/null +++ b/apps/core/src/utils/getExplorerPaths.ts @@ -0,0 +1,47 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { getNetwork, Network, NetworkId } from '@iota/iota-sdk/client'; + +function getExplorerUrl( + path: string, + network: NetworkId, + customExplorer: string, + getUrlWithDeviceId: (url: URL) => URL = (url) => url, +) { + const networkConfig = getNetwork(network); + const explorer = network === Network.Custom ? customExplorer : networkConfig?.explorer; + + const url = getUrlWithDeviceId(new URL(path, explorer)); + if (explorer) { + url.searchParams.append('network', network); + } + + return url.href; +} + +export function getObjectUrl( + objectID: string, + network: NetworkId, + customExplorer: string, + moduleName?: string | null, +) { + return getExplorerUrl( + `/object/${objectID}${moduleName ? `?module=${moduleName}` : ''}`, + network, + customExplorer, + ); +} + +export function getTransactionUrl(txDigest: string, network: NetworkId, customExplorer: string) { + return getExplorerUrl(`/txblock/${encodeURIComponent(txDigest)}`, network, customExplorer); +} + +export function getAddressUrl(address: string, network: NetworkId, customExplorer: string) { + return getExplorerUrl(`/address/${address}`, network, customExplorer); +} + +export function getValidatorUrl(address: string, network: NetworkId, customExplorer: string) { + return getExplorerUrl(`/validator/${address}`, network, customExplorer); +} diff --git a/apps/core/src/utils/index.ts b/apps/core/src/utils/index.ts index 31dd96fa3bb..6ad8af75914 100644 --- a/apps/core/src/utils/index.ts +++ b/apps/core/src/utils/index.ts @@ -15,6 +15,9 @@ export * from './filterAndSortTokenBalances'; export * from './getOwnerDisplay'; export * from './parseAmount'; export * from './parseObjectDetails'; +export * from './api-env'; +export * from './getExplorerPaths'; +export * from './getExplorerLink'; export * from './stake'; export * from './transaction'; diff --git a/apps/wallet-dashboard/app/(protected)/assets/[objectId]/page.tsx b/apps/wallet-dashboard/app/(protected)/assets/[objectId]/page.tsx index 37ba367c08c..7f42d41f04b 100644 --- a/apps/wallet-dashboard/app/(protected)/assets/[objectId]/page.tsx +++ b/apps/wallet-dashboard/app/(protected)/assets/[objectId]/page.tsx @@ -5,7 +5,7 @@ import React, { useCallback } from 'react'; import { useParams } from 'next/navigation'; -import { AssetCard, Button, RouteLink, SendAssetPopup } from '@/components'; +import { Button, RouteLink, SendAssetPopup, VisualAssetDetailsCard } from '@/components'; import { isAssetTransferable, useGetObject } from '@iota/core'; import { usePopups } from '@/hooks'; import { useCurrentAccount } from '@iota/dapp-kit'; @@ -31,7 +31,7 @@ const VisualAssetDetailPage = () => {
{asset?.data ? ( - + ) : (
Asset not found
)} diff --git a/apps/wallet-dashboard/app/(protected)/assets/page.tsx b/apps/wallet-dashboard/app/(protected)/assets/page.tsx index db4929addcf..00fe1d57e24 100644 --- a/apps/wallet-dashboard/app/(protected)/assets/page.tsx +++ b/apps/wallet-dashboard/app/(protected)/assets/page.tsx @@ -3,16 +3,14 @@ 'use client'; -import { AssetCard, PageSizeSelector, PaginationOptions } from '@/components'; -import { ASSETS_ROUTE } from '@/lib/constants/routes.constants'; +import { PageSizeSelector, PaginationOptions } from '@/components'; import { Panel, Title, Chip, TitleSize, DropdownPosition } from '@iota/apps-ui-kit'; import { hasDisplayData, useCursorPagination, useGetOwnedObjects } from '@iota/core'; import { useCurrentAccount } from '@iota/dapp-kit'; import { IotaObjectData } from '@iota/iota-sdk/client'; import { useState } from 'react'; import { AssetCategory } from '@/lib/enums'; -import { VisibilityOff } from '@iota/ui-icons'; -import { useRouter } from 'next/navigation'; +import { AssetList } from '@/components/AssetsList'; const PAGINATION_RANGE = [20, 40, 60]; @@ -30,7 +28,6 @@ const ASSET_CATEGORIES: { label: string; value: AssetCategory }[] = [ export default function AssetsDashboardPage(): React.JSX.Element { const [selectedCategory, setSelectedCategory] = useState(AssetCategory.Visual); const [limit, setLimit] = useState(PAGINATION_RANGE[1]); - const router = useRouter(); const account = useCurrentAccount(); const ownedObjectsQuery = useGetOwnedObjects(account?.address, undefined, limit); @@ -80,19 +77,7 @@ export default function AssetsDashboardPage(): React.JSX.Element { ))}
-
- {assetList.map((asset) => ( -
- } - onClick={() => - router.push(ASSETS_ROUTE.path + `/${asset.objectId}`) - } - /> -
- ))} -
+
{ - const params = useParams(); - const objectId = params.objectId as string; - const { data: asset } = useGetObject(objectId); - const activeAccount = useCurrentAccount(); - - const { openPopup, closePopup } = usePopups(); - - const showSendAssetPopup = useCallback(() => { - if (asset?.data) { - openPopup(); - } - }, [asset, openPopup, closePopup]); - - const assetIsTransferable = asset?.data ? isAssetTransferable(asset?.data) : false; - - return ( -
- - {asset?.data ? ( - - ) : ( -
Asset not found
- )} - {assetIsTransferable && activeAccount ? ( - - ) : null} -
- ); -}; - -export default VisualAssetDetailPage; diff --git a/apps/wallet-dashboard/components/AssetsList.tsx b/apps/wallet-dashboard/components/AssetsList.tsx new file mode 100644 index 00000000000..ca14660daff --- /dev/null +++ b/apps/wallet-dashboard/components/AssetsList.tsx @@ -0,0 +1,27 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { AssetCategory } from '@/lib/enums'; +import { IotaObjectData } from '@iota/iota-sdk/client'; +import { AssetTileLink } from '@/components'; + +interface AssetListProps { + assets: IotaObjectData[]; + selectedCategory: AssetCategory; +} + +const ASSET_LAYOUT: Record = { + [AssetCategory.Visual]: + 'grid-template-visual-assets grid max-h-[600px] gap-md overflow-auto py-sm', + [AssetCategory.Other]: 'flex flex-col overflow-auto py-sm', +}; + +export function AssetList({ assets, selectedCategory }: AssetListProps): React.JSX.Element { + return ( +
+ {assets.map((asset) => ( + + ))} +
+ ); +} diff --git a/apps/wallet-dashboard/components/Cards/VisualAssetDetailsCard.tsx b/apps/wallet-dashboard/components/Cards/VisualAssetDetailsCard.tsx new file mode 100644 index 00000000000..3a11c6dc561 --- /dev/null +++ b/apps/wallet-dashboard/components/Cards/VisualAssetDetailsCard.tsx @@ -0,0 +1,23 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { IotaObjectData } from '@iota/iota-sdk/client'; +import { VisualAssetTile } from '../tiles'; + +interface AssetDetailsCardProps { + asset: IotaObjectData; +} + +export function VisualAssetDetailsCard({ asset }: AssetDetailsCardProps): React.JSX.Element { + return ( +
+ +
+

Digest: {asset.digest}

+

Object ID: {asset.objectId}

+ {asset.type ?

Type: {asset.type}

: null} +

Version: {asset.version}

+
+
+ ); +} diff --git a/apps/wallet-dashboard/components/Cards/index.ts b/apps/wallet-dashboard/components/Cards/index.ts index 4f7b2563c0c..da687047e80 100644 --- a/apps/wallet-dashboard/components/Cards/index.ts +++ b/apps/wallet-dashboard/components/Cards/index.ts @@ -2,4 +2,4 @@ // SPDX-License-Identifier: Apache-2.0 export { default as StakeCard } from './StakeCard'; -export * from './AssetCard'; +export * from './VisualAssetDetailsCard'; diff --git a/apps/wallet-dashboard/components/Popup/Popups/SendAssetPopup.tsx b/apps/wallet-dashboard/components/Popup/Popups/SendAssetPopup.tsx index 8dbcf912276..679c4002d96 100644 --- a/apps/wallet-dashboard/components/Popup/Popups/SendAssetPopup.tsx +++ b/apps/wallet-dashboard/components/Popup/Popups/SendAssetPopup.tsx @@ -3,7 +3,7 @@ import React, { useCallback, useState } from 'react'; import { IotaObjectData } from '@iota/iota-sdk/client'; -import { AssetCard, Input } from '@/components'; +import { VisualAssetTile, Input } from '@/components'; import { Button } from '@/components/Buttons'; import { FlexDirection } from '@/lib/ui/enums'; import { useCurrentAccount } from '@iota/dapp-kit'; @@ -49,7 +49,7 @@ export default function SendAssetPopup({ asset, onClose }: SendAssetPopupProps): function onSendAssetSuccess() { addNotification('Transfer transaction successful', NotificationType.Success); onClose?.(); - router.push(ASSETS_ROUTE.path + '/visual-assets'); + router.push(ASSETS_ROUTE.path + '/assets'); } function onSendAssetError() { @@ -67,7 +67,7 @@ export default function SendAssetPopup({ asset, onClose }: SendAssetPopupProps): return (
- +
{ + if (type === AssetCategory.Visual) { + return { href: ASSETS_ROUTE.path + `/${asset.objectId}` }; + } else { + const explorerLink = + getExplorerLink({ + type: ExplorerLinkType.Object, + objectID: asset.objectId, + }) ?? ''; + + return { + href: explorerLink, + target: '_blank', + rel: 'noopener noreferrer', + }; + } + } + + return ( + + {type === AssetCategory.Visual ? ( + } /> + ) : ( + + )} + + ); +} diff --git a/apps/wallet-dashboard/components/tiles/NonVisualAssetTile.tsx b/apps/wallet-dashboard/components/tiles/NonVisualAssetTile.tsx new file mode 100644 index 00000000000..0758714510e --- /dev/null +++ b/apps/wallet-dashboard/components/tiles/NonVisualAssetTile.tsx @@ -0,0 +1,25 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { Card, CardAction, CardActionType, CardBody, CardType } from '@iota/apps-ui-kit'; +import { IotaObjectData } from '@iota/iota-sdk/client'; +import { formatAddress, parseStructTag } from '@iota/iota-sdk/utils'; +import { ArrowTopRight } from '@iota/ui-icons'; + +type NonVisualAssetCardProps = { + asset: IotaObjectData; +} & Pick, 'onClick'>; + +export function NonVisualAssetCard({ asset, onClick }: NonVisualAssetCardProps): React.JSX.Element { + const { address, module, name } = parseStructTag(asset.type!); + return ( + + + } /> + + ); +} diff --git a/apps/wallet-dashboard/components/Cards/AssetCard.tsx b/apps/wallet-dashboard/components/tiles/VisualAssetTile.tsx similarity index 97% rename from apps/wallet-dashboard/components/Cards/AssetCard.tsx rename to apps/wallet-dashboard/components/tiles/VisualAssetTile.tsx index 4aa47e8801d..6fbc03801c4 100644 --- a/apps/wallet-dashboard/components/Cards/AssetCard.tsx +++ b/apps/wallet-dashboard/components/tiles/VisualAssetTile.tsx @@ -14,7 +14,7 @@ interface AssetCardProps extends Pick[0], +) => ReturnType { + const { network } = useIotaClientContext(); + const address = useCurrentAccount()?.address || null; + + return (linkConfig) => getExplorerLink(linkConfig, address, network); +} diff --git a/apps/wallet/src/background/NetworkEnv.ts b/apps/wallet/src/background/NetworkEnv.ts index 0686efaaa2e..ea5b39ed07a 100644 --- a/apps/wallet/src/background/NetworkEnv.ts +++ b/apps/wallet/src/background/NetworkEnv.ts @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { type NetworkEnvType } from '_src/shared/api-env'; +import { type NetworkEnvType } from '@iota/core'; import { isValidUrl } from '_src/shared/utils'; import { getDefaultNetwork, Network } from '@iota/iota-sdk/client'; import mitt from 'mitt'; diff --git a/apps/wallet/src/background/connections/index.ts b/apps/wallet/src/background/connections/index.ts index 783839375e2..d6b5c3c591b 100644 --- a/apps/wallet/src/background/connections/index.ts +++ b/apps/wallet/src/background/connections/index.ts @@ -6,7 +6,7 @@ import { createMessage } from '_messages'; import type { SetNetworkPayload } from '_payloads/network'; import type { Permission } from '_payloads/permissions'; import type { WalletStatusChange, WalletStatusChangePayload } from '_payloads/wallet-status-change'; -import type { NetworkEnvType } from '_src/shared/api-env'; +import type { NetworkEnvType } from '@iota/core'; import { type UIAccessibleEntityType } from '_src/shared/messaging/messages/payloads/MethodPayload'; import Browser from 'webextension-polyfill'; diff --git a/apps/wallet/src/dapp-interface/WalletStandardInterface.ts b/apps/wallet/src/dapp-interface/WalletStandardInterface.ts index 29429b238dd..5490718fdbc 100644 --- a/apps/wallet/src/dapp-interface/WalletStandardInterface.ts +++ b/apps/wallet/src/dapp-interface/WalletStandardInterface.ts @@ -21,7 +21,7 @@ import type { SignTransactionRequest, SignTransactionResponse, } from '_payloads/transactions'; -import { getCustomNetwork, type NetworkEnvType } from '_src/shared/api-env'; +import { getCustomNetwork, type NetworkEnvType } from '@iota/core'; import { type SignMessageRequest } from '_src/shared/messaging/messages/payloads/transactions/SignMessage'; import { isWalletStatusChangePayload } from '_src/shared/messaging/messages/payloads/wallet-status-change'; import { getNetwork, Network, type ChainType } from '@iota/iota-sdk/client'; diff --git a/apps/wallet/src/shared/iota-client.ts b/apps/wallet/src/shared/iota-client.ts index 85904c928ec..21eca1628df 100644 --- a/apps/wallet/src/shared/iota-client.ts +++ b/apps/wallet/src/shared/iota-client.ts @@ -3,8 +3,7 @@ // SPDX-License-Identifier: Apache-2.0 import networkEnv from '_src/background/NetworkEnv'; -import { type NetworkEnvType } from '_src/shared/api-env'; -import { SentryHttpTransport } from '@iota/core'; +import { type NetworkEnvType, SentryHttpTransport } from '@iota/core'; import { getNetwork, Network, IotaClient, IotaHTTPTransport } from '@iota/iota-sdk/client'; const iotaClientPerNetwork = new Map(); diff --git a/apps/wallet/src/shared/messaging/messages/payloads/network/index.ts b/apps/wallet/src/shared/messaging/messages/payloads/network/index.ts index 5e84a91c9cc..58c3b0498df 100644 --- a/apps/wallet/src/shared/messaging/messages/payloads/network/index.ts +++ b/apps/wallet/src/shared/messaging/messages/payloads/network/index.ts @@ -4,7 +4,7 @@ import { isBasePayload } from '_payloads'; import type { BasePayload, Payload } from '_payloads'; -import type { NetworkEnvType } from '_src/shared/api-env'; +import type { NetworkEnvType } from '@iota/core'; export interface SetNetworkPayload extends BasePayload { type: 'set-network'; diff --git a/apps/wallet/src/shared/messaging/messages/payloads/wallet-status-change/index.ts b/apps/wallet/src/shared/messaging/messages/payloads/wallet-status-change/index.ts index b873c235301..7ad4d571a28 100644 --- a/apps/wallet/src/shared/messaging/messages/payloads/wallet-status-change/index.ts +++ b/apps/wallet/src/shared/messaging/messages/payloads/wallet-status-change/index.ts @@ -4,7 +4,7 @@ import { isBasePayload } from '_payloads'; import type { BasePayload, Payload } from '_payloads'; -import type { NetworkEnvType } from '_src/shared/api-env'; +import type { NetworkEnvType } from '@iota/core'; export type WalletStatusChange = { network?: NetworkEnvType; diff --git a/apps/wallet/src/ui/app/background-client/index.ts b/apps/wallet/src/ui/app/background-client/index.ts index 8a29cd049db..a6da569d7fc 100644 --- a/apps/wallet/src/ui/app/background-client/index.ts +++ b/apps/wallet/src/ui/app/background-client/index.ts @@ -20,7 +20,7 @@ import { setPermissions } from '_redux/slices/permissions'; import { setTransactionRequests } from '_redux/slices/transaction-requests'; import { type MnemonicSerializedUiAccount } from '_src/background/accounts/MnemonicAccount'; import { type SeedSerializedUiAccount } from '_src/background/accounts/SeedAccount'; -import type { NetworkEnvType } from '_src/shared/api-env'; +import type { NetworkEnvType } from '@iota/core'; import { isMethodPayload, type MethodPayload, diff --git a/apps/wallet/src/ui/app/components/explorer-link/index.tsx b/apps/wallet/src/ui/app/components/explorer-link/index.tsx index be9f4f68ad9..0ce305b1087 100644 --- a/apps/wallet/src/ui/app/components/explorer-link/index.tsx +++ b/apps/wallet/src/ui/app/components/explorer-link/index.tsx @@ -4,7 +4,8 @@ import { ExternalLink } from '_components'; import type { ReactNode } from 'react'; -import { useExplorerLink, type ExplorerLinkConfig } from '../../hooks/useExplorerLink'; +import { type ExplorerLinkConfig, ExplorerLinkType } from '@iota/core'; +import { useExplorerLink } from '_hooks'; import st from './ExplorerLink.module.scss'; import clsx from 'clsx'; import { ArrowTopRight } from '@iota/ui-icons'; @@ -43,6 +44,6 @@ export function ExplorerLink({ ); } -export * from './ExplorerLinkType'; +export { ExplorerLinkType }; export default ExplorerLink; diff --git a/apps/wallet/src/ui/app/components/index.ts b/apps/wallet/src/ui/app/components/index.ts index 9bafd9cd168..b4261f15214 100644 --- a/apps/wallet/src/ui/app/components/index.ts +++ b/apps/wallet/src/ui/app/components/index.ts @@ -19,7 +19,6 @@ export * from './coin-icon'; export * from './error-boundary'; export * from './explorer-link'; export * from './explorer-link/Explorer'; -export * from './explorer-link/ExplorerLinkType'; export * from './external-link'; export * from './iota-apps'; export * from './iota-apps/IotaApp'; diff --git a/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx b/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx index dc706541a6d..8de6df26d6a 100644 --- a/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx +++ b/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx @@ -4,7 +4,7 @@ import { useNextMenuUrl, Overlay } from '_components'; import { useAppSelector } from '_hooks'; -import { getCustomNetwork } from '_src/shared/api-env'; +import { getCustomNetwork } from '@iota/core'; import { FAQ_LINK, ToS_LINK } from '_src/shared/constants'; import { formatAutoLock, useAutoLockMinutes } from '_src/ui/app/hooks/useAutoLockMinutes'; import FaucetRequestButton from '_src/ui/app/shared/faucet/FaucetRequestButton'; diff --git a/apps/wallet/src/ui/app/components/network-selector/index.tsx b/apps/wallet/src/ui/app/components/network-selector/index.tsx index b13a846d247..3bbeb7a7b8c 100644 --- a/apps/wallet/src/ui/app/components/network-selector/index.tsx +++ b/apps/wallet/src/ui/app/components/network-selector/index.tsx @@ -5,7 +5,7 @@ import { useAppDispatch, useAppSelector } from '_hooks'; import { changeActiveNetwork } from '_redux/slices/app'; import { ampli } from '_src/shared/analytics/ampli'; -import { getCustomNetwork } from '_src/shared/api-env'; +import { getCustomNetwork } from '@iota/core'; import { getAllNetworks, Network, type NetworkConfiguration } from '@iota/iota-sdk/client'; import { AnimatePresence, motion } from 'framer-motion'; import { useEffect, useMemo, useState } from 'react'; diff --git a/apps/wallet/src/ui/app/hooks/index.ts b/apps/wallet/src/ui/app/hooks/index.ts index c5f56ef733d..33244c68262 100644 --- a/apps/wallet/src/ui/app/hooks/index.ts +++ b/apps/wallet/src/ui/app/hooks/index.ts @@ -16,6 +16,7 @@ export { useGetTxnRecipientAddress } from './useGetTxnRecipientAddress'; export { useGetTransferAmount } from './useGetTransferAmount'; export { useOwnedNFT } from './useOwnedNFT'; export { useCopyToClipboard } from './useCopyToClipboard'; +export * from './useExplorerLink'; export * from './useTransactionData'; export * from './useActiveAddress'; diff --git a/apps/wallet/src/ui/app/hooks/useExplorerLink.ts b/apps/wallet/src/ui/app/hooks/useExplorerLink.ts index 1af1bf60335..33bfb54dd1b 100644 --- a/apps/wallet/src/ui/app/hooks/useExplorerLink.ts +++ b/apps/wallet/src/ui/app/hooks/useExplorerLink.ts @@ -2,65 +2,13 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { getCustomNetwork } from '_src/shared/api-env'; -import { getNetwork, Network } from '@iota/iota-sdk/client'; -import { useMemo } from 'react'; - -import { - getAddressUrl, - getObjectUrl, - getTransactionUrl, - getValidatorUrl, - ExplorerLinkType, -} from '_components'; +import { type ExplorerLinkConfig, getExplorerLink as useGetExplorerLink } from '@iota/core'; import { useActiveAddress } from './useActiveAddress'; import useAppSelector from './useAppSelector'; -export type ExplorerLinkConfig = - | { - type: ExplorerLinkType.Address; - address?: string; - useActiveAddress?: false; - } - | { - type: ExplorerLinkType.Address; - useActiveAddress: true; - } - | { type: ExplorerLinkType.Object; objectID: string; moduleName?: string } - | { type: ExplorerLinkType.Transaction; transactionID: string } - | { type: ExplorerLinkType.Validator; validator: string }; - -function useAddress(linkConfig: ExplorerLinkConfig) { - const { type } = linkConfig; - const isAddress = type === ExplorerLinkType.Address; - const isProvidedAddress = isAddress && !linkConfig.useActiveAddress; - const activeAddress = useActiveAddress(); - return isProvidedAddress ? linkConfig.address : activeAddress; -} - export function useExplorerLink(linkConfig: ExplorerLinkConfig) { - const { type } = linkConfig; - const address = useAddress(linkConfig); - const network = useAppSelector(({ app }) => app.network); - const objectID = type === ExplorerLinkType.Object ? linkConfig.objectID : null; - const transactionID = type === ExplorerLinkType.Transaction ? linkConfig.transactionID : null; - const validator = type === ExplorerLinkType.Validator ? linkConfig.validator : null; - const moduleName = type === ExplorerLinkType.Object ? linkConfig.moduleName : null; - - // fallback to localhost if customRPC is not set - const customExplorer = - network === Network.Custom ? getCustomNetwork().explorer : getNetwork(network).explorer; - return useMemo(() => { - if (!address) return null; - switch (type) { - case ExplorerLinkType.Address: - return address && getAddressUrl(address, network, customExplorer); - case ExplorerLinkType.Object: - return objectID && getObjectUrl(objectID, network, customExplorer, moduleName); - case ExplorerLinkType.Transaction: - return transactionID && getTransactionUrl(transactionID, network, customExplorer); - case ExplorerLinkType.Validator: - return validator && getValidatorUrl(validator, network, customExplorer); - } - }, [type, address, network, customExplorer, moduleName, objectID, transactionID, validator]); + const app = useAppSelector(({ app }) => app); + const activeAddress = useActiveAddress(); + const link = useGetExplorerLink(linkConfig, activeAddress, app.network); + return link; } diff --git a/apps/wallet/src/ui/app/hooks/useInitialPageView.ts b/apps/wallet/src/ui/app/hooks/useInitialPageView.ts index 7ae9b3d2f54..1fde2375182 100644 --- a/apps/wallet/src/ui/app/hooks/useInitialPageView.ts +++ b/apps/wallet/src/ui/app/hooks/useInitialPageView.ts @@ -3,7 +3,7 @@ // SPDX-License-Identifier: Apache-2.0 import { ampli } from '_src/shared/analytics/ampli'; -import { getCustomNetwork } from '_src/shared/api-env'; +import { getCustomNetwork } from '@iota/core'; import { getNetwork } from '@iota/iota-sdk/client'; import { useEffect } from 'react'; import { useLocation } from 'react-router-dom'; diff --git a/apps/wallet/src/ui/app/redux/slices/app/index.ts b/apps/wallet/src/ui/app/redux/slices/app/index.ts index 8843a3f78b2..35600347357 100644 --- a/apps/wallet/src/ui/app/redux/slices/app/index.ts +++ b/apps/wallet/src/ui/app/redux/slices/app/index.ts @@ -4,7 +4,7 @@ import { walletApiProvider } from '_app/ApiProvider'; import type { RootState } from '_redux/RootReducer'; -import type { NetworkEnvType } from '_src/shared/api-env'; +import type { NetworkEnvType } from '@iota/core'; import type { AppThunkConfig } from '_store/thunk-extras'; import { getDefaultNetwork, type Network } from '@iota/iota-sdk/client'; import { createAsyncThunk, createSlice } from '@reduxjs/toolkit'; diff --git a/apps/wallet/src/ui/app/shared/faucet/FaucetRequestButton.tsx b/apps/wallet/src/ui/app/shared/faucet/FaucetRequestButton.tsx index b9dcb4d1576..fd8326069b2 100644 --- a/apps/wallet/src/ui/app/shared/faucet/FaucetRequestButton.tsx +++ b/apps/wallet/src/ui/app/shared/faucet/FaucetRequestButton.tsx @@ -3,7 +3,7 @@ // SPDX-License-Identifier: Apache-2.0 import { useAppSelector } from '_hooks'; -import { getCustomNetwork } from '_src/shared/api-env'; +import { getCustomNetwork } from '@iota/core'; import { getNetwork } from '@iota/iota-sdk/client'; import { FaucetRateLimitError } from '@iota/iota-sdk/faucet'; import { toast } from 'react-hot-toast'; From bbfa0155c51452441592266061d5486fc8372819 Mon Sep 17 00:00:00 2001 From: Bran <52735957+brancoder@users.noreply.github.com> Date: Fri, 8 Nov 2024 15:12:45 +0100 Subject: [PATCH 02/59] feat(wallet-dashboard): add migration popup (#3860) * feat: fetch stardust basic and nft objects * feat: organize stardust objects on migratable and unmigratable * fix: migration constants and variable nameing * fix: variable naming * feat:add migration popup * fix: move constants to core * fix: evert adding routes to barrel * fix: remove undefined object check * fix: change migration popup params and add loader to button --------- Co-authored-by: Marc Espin --- .../app/(protected)/migrations/page.tsx | 52 +++++++- .../components/Popup/Popups/MigratePopup.tsx | 114 ++++++++++++++++++ .../hooks/useMigrationTransaction.ts | 33 +++++ 3 files changed, 197 insertions(+), 2 deletions(-) create mode 100644 apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx create mode 100644 apps/wallet-dashboard/hooks/useMigrationTransaction.ts diff --git a/apps/wallet-dashboard/app/(protected)/migrations/page.tsx b/apps/wallet-dashboard/app/(protected)/migrations/page.tsx index 645497c4030..55ac40f5e99 100644 --- a/apps/wallet-dashboard/app/(protected)/migrations/page.tsx +++ b/apps/wallet-dashboard/app/(protected)/migrations/page.tsx @@ -3,19 +3,25 @@ 'use client'; import { VirtualList } from '@/components'; -import { useGetCurrentEpochStartTimestamp } from '@/hooks'; +import MigratePopup from '@/components/Popup/Popups/MigratePopup'; +import { useGetCurrentEpochStartTimestamp, usePopups } from '@/hooks'; import { groupStardustObjectsByMigrationStatus } from '@/lib/utils'; +import { Button } from '@iota/apps-ui-kit'; +import { useCurrentAccount, useIotaClient, useIotaClientContext } from '@iota/dapp-kit'; import { STARDUST_BASIC_OUTPUT_TYPE, STARDUST_NFT_OUTPUT_TYPE, useGetAllOwnedObjects, } from '@iota/core'; -import { useCurrentAccount, useIotaClientContext } from '@iota/dapp-kit'; import { getNetwork, IotaObjectData } from '@iota/iota-sdk/client'; +import { useQueryClient } from '@tanstack/react-query'; function MigrationDashboardPage(): JSX.Element { const account = useCurrentAccount(); const address = account?.address || ''; + const { openPopup, closePopup } = usePopups(); + const queryClient = useQueryClient(); + const iotaClient = useIotaClient(); const { network } = useIotaClientContext(); const { explorer } = getNetwork(network); const { data: currentEpochMs } = useGetCurrentEpochStartTimestamp(); @@ -40,12 +46,53 @@ function MigrationDashboardPage(): JSX.Element { Number(currentEpochMs), address, ); + + const hasMigratableObjects = + migratableBasicOutputs.length > 0 || migratableNftOutputs.length > 0; + const virtualItem = (asset: IotaObjectData): JSX.Element => ( {asset.objectId} ); + function handleOnSuccess(digest: string): void { + iotaClient + .waitForTransaction({ + digest, + }) + .then(() => { + queryClient.invalidateQueries({ + queryKey: [ + 'get-all-owned-objects', + address, + { + StructType: STARDUST_BASIC_OUTPUT_TYPE, + }, + ], + }); + queryClient.invalidateQueries({ + queryKey: [ + 'get-all-owned-objects', + address, + { + StructType: STARDUST_NFT_OUTPUT_TYPE, + }, + ], + }); + }); + } + function openMigratePopup(): void { + openPopup( + , + ); + } + return (
@@ -80,6 +127,7 @@ function MigrationDashboardPage(): JSX.Element { render={virtualItem} />
+
); } diff --git a/apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx b/apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx new file mode 100644 index 00000000000..e11b66c190a --- /dev/null +++ b/apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx @@ -0,0 +1,114 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import React from 'react'; +import { VirtualList } from '@/components'; +import { + useCurrentAccount, + useIotaClientContext, + useSignAndExecuteTransaction, +} from '@iota/dapp-kit'; +import { getNetwork, IotaObjectData } from '@iota/iota-sdk/client'; +import { useMigrationTransaction } from '@/hooks/useMigrationTransaction'; +import { Button, InfoBox, InfoBoxStyle, InfoBoxType } from '@iota/apps-ui-kit'; +import { useNotifications } from '@/hooks'; +import { NotificationType } from '@/stores/notificationStore'; +import { Loader, Warning } from '@iota/ui-icons'; + +interface MigratePopupProps { + basicOutputObjects: IotaObjectData[]; + nftOutputObjects: IotaObjectData[]; + closePopup: () => void; + onSuccess?: (digest: string) => void; +} + +function MigratePopup({ + basicOutputObjects = [], + nftOutputObjects = [], + closePopup, + onSuccess, +}: MigratePopupProps): JSX.Element { + const account = useCurrentAccount(); + const { addNotification } = useNotifications(); + const { + data: migrateData, + isPending, + isError, + error, + } = useMigrationTransaction(account?.address || '', basicOutputObjects, nftOutputObjects); + + const { network } = useIotaClientContext(); + const { explorer } = getNetwork(network); + const { mutateAsync: signAndExecuteTransaction, isPending: isSendingTransaction } = + useSignAndExecuteTransaction(); + + async function handleMigrate(): Promise { + if (!migrateData) return; + signAndExecuteTransaction( + { + transaction: migrateData.transaction, + }, + { + onSuccess: (tx) => { + if (onSuccess) { + onSuccess(tx.digest); + } + }, + }, + ) + .then(() => { + closePopup(); + addNotification('Migration transaction has been sent'); + }) + .catch(() => { + addNotification('Migration transaction was not sent', NotificationType.Error); + }); + } + + const virtualItem = (asset: IotaObjectData): JSX.Element => ( + + {asset.objectId} + + ); + return ( +
+
+

Migratable Basic Outputs: {basicOutputObjects?.length}

+ 30} + render={virtualItem} + /> +
+
+

Migratable Nft Outputs: {nftOutputObjects?.length}

+ 30} + render={virtualItem} + /> +
+

Gas Fees: {migrateData?.gasBudget?.toString() || '--'}

+ {isError ? ( + } + style={InfoBoxStyle.Elevated} + /> + ) : null} +
+ ); +} + +export default MigratePopup; diff --git a/apps/wallet-dashboard/hooks/useMigrationTransaction.ts b/apps/wallet-dashboard/hooks/useMigrationTransaction.ts new file mode 100644 index 00000000000..10f87cad28e --- /dev/null +++ b/apps/wallet-dashboard/hooks/useMigrationTransaction.ts @@ -0,0 +1,33 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { useIotaClient } from '@iota/dapp-kit'; +import { IotaObjectData } from '@iota/iota-sdk/client'; +import { Transaction } from '@iota/iota-sdk/transactions'; +import { useQuery } from '@tanstack/react-query'; + +export function useMigrationTransaction( + address: string, + basicOutputObjects?: IotaObjectData[], + nftOutputObjects?: IotaObjectData[], +) { + const client = useIotaClient(); + return useQuery({ + // eslint-disable-next-line @tanstack/query/exhaustive-deps + queryKey: ['migration-transaction', address], + queryFn: async () => { + const transaction = new Transaction(); + transaction.setSender(address); + await transaction.build({ client }); + return transaction; + }, + enabled: !!address, + gcTime: 0, + select: (transaction) => { + return { + transaction, + gasBudget: transaction.getData().gasData.budget, + }; + }, + }); +} From 9594b82b76dd295f9a2fcd568688fb016e696900 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Fri, 8 Nov 2024 17:04:06 +0100 Subject: [PATCH 03/59] feat(wallet-dashboard): add unstaking confirmation dialog (#3917) * feat(wallet-dashboard): add unstaking confirmation dialog * fix: revert package.json * fix: update lock * fix: remove unnecessary imports * fix: review comments * fix: improve types and hook calls * fix: add missing const --------- Co-authored-by: Marc Espin --- apps/core/src/constants/gas.constants.ts | 4 + apps/core/src/constants/index.ts | 1 + apps/core/src/hooks/index.ts | 2 + .../hooks/useGetStakingValidatorDetails.ts | 84 ++++++++ apps/core/src/hooks/useTransactionData.ts | 38 ++++ .../src/utils/getDelegationDataByStakeId.ts | 18 ++ .../src/utils}/getStakeIotaByIotaId.ts | 0 .../utils}/getTokenStakeIotaForValidator.ts | 0 apps/core/src/utils/index.ts | 3 + .../app/(protected)/staking/page.tsx | 16 +- .../StakeDetails/StakeDetailsDialog.tsx | 74 +++++++ .../components/Dialogs/StakeDetails/index.ts | 4 + .../StakeDetails/views/StakeDetailsView.tsx | 37 ++++ .../Dialogs/StakeDetails/views/index.ts | 4 + .../components/Dialogs/Unstake/index.ts | 4 + .../Unstake/views/UnstakeDialogView.tsx | 195 ++++++++++++++++++ .../components/Dialogs/Unstake/views/index.ts | 4 + .../components/Dialogs/index.ts | 1 + .../Popup/Popups/StakeDetailsPopup.tsx | 52 ----- .../components/Popup/Popups/index.ts | 1 - .../components/ValidatorStakingData.tsx | 51 +++++ apps/wallet-dashboard/components/index.ts | 1 + .../lib/interfaces/dialogView.interface.ts | 7 + apps/wallet-dashboard/lib/interfaces/index.ts | 1 + .../home/transfer-coin/PreviewTransfer.tsx | 3 +- .../home/transfer-coin/SendTokenForm.tsx | 2 +- .../src/ui/app/staking/stake/StakingCard.tsx | 2 +- .../src/ui/app/staking/stake/UnstakeForm.tsx | 2 +- .../app/staking/stake/ValidatorFormDetail.tsx | 93 ++------- 29 files changed, 570 insertions(+), 134 deletions(-) create mode 100644 apps/core/src/constants/gas.constants.ts create mode 100644 apps/core/src/hooks/useGetStakingValidatorDetails.ts create mode 100644 apps/core/src/hooks/useTransactionData.ts create mode 100644 apps/core/src/utils/getDelegationDataByStakeId.ts rename apps/{wallet/src/ui/app/staking => core/src/utils}/getStakeIotaByIotaId.ts (100%) rename apps/{wallet/src/ui/app/staking => core/src/utils}/getTokenStakeIotaForValidator.ts (100%) create mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx create mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx create mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/Unstake/index.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/Unstake/views/UnstakeDialogView.tsx create mode 100644 apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts delete mode 100644 apps/wallet-dashboard/components/Popup/Popups/StakeDetailsPopup.tsx create mode 100644 apps/wallet-dashboard/components/ValidatorStakingData.tsx create mode 100644 apps/wallet-dashboard/lib/interfaces/dialogView.interface.ts diff --git a/apps/core/src/constants/gas.constants.ts b/apps/core/src/constants/gas.constants.ts new file mode 100644 index 00000000000..5b45d7e3c8e --- /dev/null +++ b/apps/core/src/constants/gas.constants.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export const GAS_SYMBOL = 'IOTA'; diff --git a/apps/core/src/constants/index.ts b/apps/core/src/constants/index.ts index baca8bd0d9a..f0b4fa75e47 100644 --- a/apps/core/src/constants/index.ts +++ b/apps/core/src/constants/index.ts @@ -7,3 +7,4 @@ export * from './coins.constants'; export * from './timelock.constants'; export * from './migration.constants'; export * from './features.enum'; +export * from './gas.constants'; diff --git a/apps/core/src/hooks/index.ts b/apps/core/src/hooks/index.ts index fe71839183a..5a2d85e1243 100644 --- a/apps/core/src/hooks/index.ts +++ b/apps/core/src/hooks/index.ts @@ -37,6 +37,8 @@ export * from './useUnlockTimelockedObjectsTransaction'; export * from './useGetAllOwnedObjects'; export * from './useGetTimelockedStakedObjects'; export * from './useGetActiveValidatorsInfo'; +export * from './useTransactionData'; +export * from './useGetStakingValidatorDetails'; export * from './useCursorPagination'; export * from './stake'; diff --git a/apps/core/src/hooks/useGetStakingValidatorDetails.ts b/apps/core/src/hooks/useGetStakingValidatorDetails.ts new file mode 100644 index 00000000000..70a6fe36b74 --- /dev/null +++ b/apps/core/src/hooks/useGetStakingValidatorDetails.ts @@ -0,0 +1,84 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { useIotaClientQuery } from '@iota/dapp-kit'; +import { useGetDelegatedStake } from './stake'; +import { useGetValidatorsApy } from './useGetValidatorsApy'; +import { + DELEGATED_STAKES_QUERY_REFETCH_INTERVAL, + DELEGATED_STAKES_QUERY_STALE_TIME, +} from '../constants'; +import { calculateStakeShare, getStakeIotaByIotaId, getTokenStakeIotaForValidator } from '../utils'; +import { useFormatCoin } from './useFormatCoin'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; + +interface UseGetStakingValidatorDetailsArgs { + accountAddress: string | null; + stakeId: string | null; + validatorAddress: string; + unstake?: boolean; +} + +export function useGetStakingValidatorDetails({ + accountAddress, + stakeId, + validatorAddress, + unstake, +}: UseGetStakingValidatorDetailsArgs) { + const systemDataResult = useIotaClientQuery('getLatestIotaSystemState'); + + const delegatedStakeDataResult = useGetDelegatedStake({ + address: accountAddress || '', + staleTime: DELEGATED_STAKES_QUERY_STALE_TIME, + refetchInterval: DELEGATED_STAKES_QUERY_REFETCH_INTERVAL, + }); + + const { data: rollingAverageApys } = useGetValidatorsApy(); + const { data: system } = systemDataResult; + const { data: stakeData } = delegatedStakeDataResult; + + const validatorData = system?.activeValidators.find( + (av) => av.iotaAddress === validatorAddress, + ); + + //TODO: verify this is the correct validator stake balance + const totalValidatorStake = validatorData?.stakingPoolIotaBalance || 0; + + const totalStake = !stakeData + ? 0n + : unstake + ? getStakeIotaByIotaId(stakeData, stakeId) + : getTokenStakeIotaForValidator(stakeData, validatorAddress); + + const totalValidatorsStake = + system?.activeValidators.reduce( + (acc, curr) => (acc += BigInt(curr.stakingPoolIotaBalance)), + 0n, + ) ?? 0n; + + const totalStakePercentage = + !systemDataResult || !validatorData + ? null + : calculateStakeShare( + BigInt(validatorData.stakingPoolIotaBalance), + BigInt(totalValidatorsStake), + ); + + const validatorApy = rollingAverageApys?.[validatorAddress] ?? { + apy: null, + isApyApproxZero: undefined, + }; + + const totalStakeFormatted = useFormatCoin(totalStake, IOTA_TYPE_ARG); + const totalValidatorsStakeFormatted = useFormatCoin(totalValidatorStake, IOTA_TYPE_ARG); + + return { + epoch: Number(system?.epoch) || 0, + totalStake: totalStakeFormatted, + totalValidatorsStake: totalValidatorsStakeFormatted, + totalStakePercentage, + validatorApy, + systemDataResult, + delegatedStakeDataResult, + }; +} diff --git a/apps/core/src/hooks/useTransactionData.ts b/apps/core/src/hooks/useTransactionData.ts new file mode 100644 index 00000000000..6d5ae974574 --- /dev/null +++ b/apps/core/src/hooks/useTransactionData.ts @@ -0,0 +1,38 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { useFormatCoin } from '.'; +import { useIotaClient } from '@iota/dapp-kit'; +import { Transaction, type TransactionData } from '@iota/iota-sdk/transactions'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { useQuery } from '@tanstack/react-query'; + +export function useTransactionData(sender?: string | null, transaction?: Transaction | null) { + const client = useIotaClient(); + return useQuery({ + // eslint-disable-next-line @tanstack/query/exhaustive-deps + queryKey: ['transaction-data', transaction?.getData()], + queryFn: async () => { + const clonedTransaction = Transaction.from(transaction!); + if (sender) { + clonedTransaction.setSenderIfNotSet(sender); + } + // Build the transaction to bytes, which will ensure that the transaction data is fully populated: + await clonedTransaction!.build({ client }); + return clonedTransaction!.getData(); + }, + enabled: !!transaction, + }); +} + +export function useTransactionGasBudget(sender?: string | null, transaction?: Transaction | null) { + const { data, ...rest } = useTransactionData(sender, transaction); + + const [formattedGas] = useFormatCoin(data?.gasData.budget, IOTA_TYPE_ARG); + + return { + data: formattedGas, + ...rest, + }; +} diff --git a/apps/core/src/utils/getDelegationDataByStakeId.ts b/apps/core/src/utils/getDelegationDataByStakeId.ts new file mode 100644 index 00000000000..42715682e10 --- /dev/null +++ b/apps/core/src/utils/getDelegationDataByStakeId.ts @@ -0,0 +1,18 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import type { DelegatedStake, StakeObject } from '@iota/iota-sdk/client'; + +// Helper function to get the delegation by stakedIotaId +export function getDelegationDataByStakeId( + delegationsStake: DelegatedStake[], + stakeIotaId: string, +): StakeObject | null { + for (const { stakes } of delegationsStake) { + const stake = stakes.find(({ stakedIotaId }) => stakedIotaId === stakeIotaId) || null; + if (stake) return stake; + } + + return null; +} diff --git a/apps/wallet/src/ui/app/staking/getStakeIotaByIotaId.ts b/apps/core/src/utils/getStakeIotaByIotaId.ts similarity index 100% rename from apps/wallet/src/ui/app/staking/getStakeIotaByIotaId.ts rename to apps/core/src/utils/getStakeIotaByIotaId.ts diff --git a/apps/wallet/src/ui/app/staking/getTokenStakeIotaForValidator.ts b/apps/core/src/utils/getTokenStakeIotaForValidator.ts similarity index 100% rename from apps/wallet/src/ui/app/staking/getTokenStakeIotaForValidator.ts rename to apps/core/src/utils/getTokenStakeIotaForValidator.ts diff --git a/apps/core/src/utils/index.ts b/apps/core/src/utils/index.ts index 6ad8af75914..fb8bee8590c 100644 --- a/apps/core/src/utils/index.ts +++ b/apps/core/src/utils/index.ts @@ -15,6 +15,9 @@ export * from './filterAndSortTokenBalances'; export * from './getOwnerDisplay'; export * from './parseAmount'; export * from './parseObjectDetails'; +export * from './getStakeIotaByIotaId'; +export * from './getTokenStakeIotaForValidator'; +export * from './getDelegationDataByStakeId'; export * from './api-env'; export * from './getExplorerPaths'; export * from './getExplorerLink'; diff --git a/apps/wallet-dashboard/app/(protected)/staking/page.tsx b/apps/wallet-dashboard/app/(protected)/staking/page.tsx index 4286e9a7cc9..771cc4f79a5 100644 --- a/apps/wallet-dashboard/app/(protected)/staking/page.tsx +++ b/apps/wallet-dashboard/app/(protected)/staking/page.tsx @@ -3,8 +3,8 @@ 'use client'; -import { AmountBox, Box, StakeCard, StakeDialog, StakeDetailsPopup, Button } from '@/components'; -import { usePopups } from '@/hooks'; +import { AmountBox, Box, StakeCard, StakeDialog, Button } from '@/components'; +import { StakeDetailsDialog } from '@/components/Dialogs'; import { ExtendedDelegatedStake, formatDelegatedStake, @@ -22,8 +22,8 @@ import { useState } from 'react'; function StakingDashboardPage(): JSX.Element { const account = useCurrentAccount(); const [isDialogStakeOpen, setIsDialogStakeOpen] = useState(false); + const [selectedStake, setSelectedStake] = useState(null); - const { openPopup, closePopup } = usePopups(); const { data: delegatedStakeData } = useGetDelegatedStake({ address: account?.address || '', staleTime: DELEGATED_STAKES_QUERY_STALE_TIME, @@ -43,8 +43,9 @@ function StakingDashboardPage(): JSX.Element { ); const viewStakeDetails = (extendedStake: ExtendedDelegatedStake) => { - openPopup(); + setSelectedStake(extendedStake); }; + function handleNewStake() { setIsDialogStakeOpen(true); } @@ -79,6 +80,13 @@ function StakingDashboardPage(): JSX.Element {
; + {selectedStake && ( + setSelectedStake(null)} + showActiveStatus + /> + )} ); } diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx b/apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx new file mode 100644 index 00000000000..3d96393d4bc --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx @@ -0,0 +1,74 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { DialogView } from '@/lib/interfaces'; +import { StakeDialogView } from './views'; +import { useState } from 'react'; +import { ExtendedDelegatedStake } from '@iota/core'; +import { Dialog, DialogBody, DialogContent, DialogPosition, Header } from '@iota/apps-ui-kit'; +import { UnstakeDialogView } from '../Unstake'; + +enum DialogViewIdentifier { + StakeDetails = 'StakeDetails', + Unstake = 'Unstake', +} + +interface StakeDetailsProps { + extendedStake: ExtendedDelegatedStake; + showActiveStatus?: boolean; + handleClose: () => void; +} + +export function StakeDetailsDialog({ + extendedStake, + showActiveStatus, + handleClose, +}: StakeDetailsProps) { + const [open, setOpen] = useState(true); + const [currentViewId, setCurrentViewId] = useState( + DialogViewIdentifier.StakeDetails, + ); + + const VIEWS: Record = { + [DialogViewIdentifier.StakeDetails]: { + header:
, + body: ( + setCurrentViewId(DialogViewIdentifier.Unstake)} + /> + ), + }, + [DialogViewIdentifier.Unstake]: { + header:
, + body: ( + + ), + }, + }; + + const currentView = VIEWS[currentViewId]; + + return ( + { + if (!open) { + handleClose(); + } + setOpen(open); + }} + > + + {currentView.header} +
+ {currentView.body} +
+
+
+ ); +} diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts b/apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts new file mode 100644 index 00000000000..be500ac73c8 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './StakeDetailsDialog'; diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx b/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx new file mode 100644 index 00000000000..8ab7ef3ac75 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx @@ -0,0 +1,37 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import React from 'react'; +import { Button } from '@/components'; +import { ExtendedDelegatedStake } from '@iota/core'; + +interface StakeDialogProps { + extendedStake: ExtendedDelegatedStake; + onUnstake: () => void; +} + +export function StakeDialogView({ extendedStake, onUnstake }: StakeDialogProps): JSX.Element { + return ( + <> +
+
+

Stake ID: {extendedStake.stakedIotaId}

+

Validator: {extendedStake.validatorAddress}

+

Stake: {extendedStake.principal}

+

Stake Active Epoch: {extendedStake.stakeActiveEpoch}

+

Stake Request Epoch: {extendedStake.stakeRequestEpoch}

+ {extendedStake.status === 'Active' && ( +

Estimated reward: {extendedStake.estimatedReward}

+ )} +

Status: {extendedStake.status}

+
+
+
+ + +
+ + ); +} diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts b/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts new file mode 100644 index 00000000000..145902b67d8 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './StakeDetailsView'; diff --git a/apps/wallet-dashboard/components/Dialogs/Unstake/index.ts b/apps/wallet-dashboard/components/Dialogs/Unstake/index.ts new file mode 100644 index 00000000000..4a9444c3b5b --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Unstake/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './views'; diff --git a/apps/wallet-dashboard/components/Dialogs/Unstake/views/UnstakeDialogView.tsx b/apps/wallet-dashboard/components/Dialogs/Unstake/views/UnstakeDialogView.tsx new file mode 100644 index 00000000000..6863f730f30 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Unstake/views/UnstakeDialogView.tsx @@ -0,0 +1,195 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { + Button, + KeyValueInfo, + Divider, + ButtonType, + Panel, + LoadingIndicator, + InfoBoxType, + InfoBoxStyle, + InfoBox, +} from '@iota/apps-ui-kit'; +import { + createUnstakeTransaction, + ExtendedDelegatedStake, + GAS_SYMBOL, + TimeUnit, + useFormatCoin, + useGetTimeBeforeEpochNumber, + useGetStakingValidatorDetails, + useTimeAgo, + useTransactionGasBudget, +} from '@iota/core'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { useMemo } from 'react'; +import { useCurrentAccount, useSignAndExecuteTransaction } from '@iota/dapp-kit'; +import { Loader, Warning } from '@iota/ui-icons'; +import { useUnstakeTransaction } from '@/hooks'; +import { ValidatorStakingData } from '@/components'; + +interface UnstakeDialogProps { + extendedStake: ExtendedDelegatedStake; + handleClose: () => void; + showActiveStatus?: boolean; +} + +export function UnstakeDialogView({ + extendedStake, + handleClose, + showActiveStatus, +}: UnstakeDialogProps): JSX.Element { + const stakingReward = BigInt(extendedStake.estimatedReward ?? '').toString(); + const [rewards, rewardSymbol] = useFormatCoin(stakingReward, IOTA_TYPE_ARG); + const activeAddress = useCurrentAccount()?.address ?? null; + + const { + totalStake: [tokenBalance], + epoch, + systemDataResult, + delegatedStakeDataResult, + } = useGetStakingValidatorDetails({ + accountAddress: activeAddress, + validatorAddress: extendedStake.validatorAddress, + stakeId: extendedStake.stakedIotaId, + unstake: true, + }); + + const { isLoading: loadingValidators, error: errorValidators } = systemDataResult; + const { + isLoading: isLoadingDelegatedStakeData, + isError, + error: delegatedStakeDataError, + } = delegatedStakeDataResult; + + const delegationId = extendedStake?.status === 'Active' && extendedStake?.stakedIotaId; + + const [totalIota] = useFormatCoin(BigInt(stakingReward || 0) + tokenBalance, IOTA_TYPE_ARG); + + const transaction = useMemo( + () => createUnstakeTransaction(extendedStake.stakedIotaId), + [extendedStake], + ); + const { data: gasBudget } = useTransactionGasBudget(activeAddress, transaction); + + const { data: currentEpochEndTime } = useGetTimeBeforeEpochNumber(epoch + 1 || 0); + const currentEpochEndTimeAgo = useTimeAgo({ + timeFrom: currentEpochEndTime, + endLabel: '--', + shortedTimeLabel: false, + shouldEnd: true, + maxTimeUnit: TimeUnit.ONE_HOUR, + }); + + const { data: unstakeData } = useUnstakeTransaction( + extendedStake.stakedIotaId, + activeAddress || '', + ); + const { mutateAsync: signAndExecuteTransaction, isPending } = useSignAndExecuteTransaction(); + + async function handleUnstake(): Promise { + if (!unstakeData) return; + await signAndExecuteTransaction({ + transaction: unstakeData.transaction, + }); + handleClose(); + } + + const currentEpochEndTimeFormatted = + currentEpochEndTime > 0 ? currentEpochEndTimeAgo : `Epoch #${epoch}`; + + if (isLoadingDelegatedStakeData || loadingValidators) { + return ( +
+ +
+ ); + } + + if (isError || errorValidators) { + return ( +
+ } + /> +
+ ); + } + + return ( + <> +
+
+ + + +
+ + + + + + +
+
+ + +
+ +
+
+
+
+ +
+
+ + ); +} diff --git a/apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts b/apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts new file mode 100644 index 00000000000..665d826ee12 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './UnstakeDialogView'; diff --git a/apps/wallet-dashboard/components/Dialogs/index.ts b/apps/wallet-dashboard/components/Dialogs/index.ts index f775cc627b0..e68e1329243 100644 --- a/apps/wallet-dashboard/components/Dialogs/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/index.ts @@ -3,3 +3,4 @@ export * from './ReceiveFundsDialog'; export * from './Staking'; +export * from './StakeDetails'; diff --git a/apps/wallet-dashboard/components/Popup/Popups/StakeDetailsPopup.tsx b/apps/wallet-dashboard/components/Popup/Popups/StakeDetailsPopup.tsx deleted file mode 100644 index fe84a7e3497..00000000000 --- a/apps/wallet-dashboard/components/Popup/Popups/StakeDetailsPopup.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import React from 'react'; -import { Button, UnstakePopup } from '@/components'; -import { usePopups } from '@/hooks'; -import { ExtendedDelegatedStake } from '@iota/core'; -import { useNotifications } from '@/hooks/useNotifications'; - -interface StakeDetailsPopupProps { - extendedStake: ExtendedDelegatedStake; - onClose: () => void; -} - -function StakeDetailsPopup({ extendedStake, onClose }: StakeDetailsPopupProps): JSX.Element { - const { openPopup, closePopup } = usePopups(); - const { addNotification } = useNotifications(); - - function handleCloseUnstakePopup(): void { - closePopup(); - onClose(); - addNotification('Unstake transaction has been sent'); - } - - function openUnstakePopup(): void { - openPopup( - , - ); - } - - return ( -
-

Stake ID: {extendedStake.stakedIotaId}

-

Validator: {extendedStake.validatorAddress}

-

Stake: {extendedStake.principal}

-

Stake Active Epoch: {extendedStake.stakeActiveEpoch}

-

Stake Request Epoch: {extendedStake.stakeRequestEpoch}

- {extendedStake.status === 'Active' && ( -

Estimated reward: {extendedStake.estimatedReward}

- )} -

Status: {extendedStake.status}

-
- - -
-
- ); -} - -export default StakeDetailsPopup; diff --git a/apps/wallet-dashboard/components/Popup/Popups/index.ts b/apps/wallet-dashboard/components/Popup/Popups/index.ts index e91b80061b2..f6dcf9b3a31 100644 --- a/apps/wallet-dashboard/components/Popup/Popups/index.ts +++ b/apps/wallet-dashboard/components/Popup/Popups/index.ts @@ -2,7 +2,6 @@ // SPDX-License-Identifier: Apache-2.0 export { default as TransactionDetailsPopup } from './TransactionDetailsPopup'; -export { default as StakeDetailsPopup } from './StakeDetailsPopup'; export { default as UnstakePopup } from './UnstakePopup'; export { default as SendCoinPopup } from './SendCoinPopup/SendCoinPopup'; export { default as SendAssetPopup } from './SendAssetPopup'; diff --git a/apps/wallet-dashboard/components/ValidatorStakingData.tsx b/apps/wallet-dashboard/components/ValidatorStakingData.tsx new file mode 100644 index 00000000000..5ea0e91b4ae --- /dev/null +++ b/apps/wallet-dashboard/components/ValidatorStakingData.tsx @@ -0,0 +1,51 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { KeyValueInfo, Panel, TooltipPosition } from '@iota/apps-ui-kit'; +import { formatPercentageDisplay, useGetStakingValidatorDetails } from '@iota/core'; +import { useCurrentAccount } from '@iota/dapp-kit'; + +interface ValidatorStakingDataProps { + validatorAddress: string; + stakeId: string; + isUnstake: boolean; +} + +export function ValidatorStakingData({ + validatorAddress, + stakeId, + isUnstake, +}: ValidatorStakingDataProps) { + const account = useCurrentAccount(); + + const { + validatorApy: { apy, isApyApproxZero }, + totalStakePercentage, + } = useGetStakingValidatorDetails({ + accountAddress: account?.address || '', + validatorAddress, + stakeId, + unstake: isUnstake, + }); + + return ( + +
+ + +
+
+ ); +} diff --git a/apps/wallet-dashboard/components/index.ts b/apps/wallet-dashboard/components/index.ts index 29fbcdb5d0e..9907b82ea25 100644 --- a/apps/wallet-dashboard/components/index.ts +++ b/apps/wallet-dashboard/components/index.ts @@ -22,4 +22,5 @@ export * from './transactions'; export * from './staking-overview'; export * from './Dialogs'; export * from './ImageIcon'; +export * from './ValidatorStakingData'; export * from './tiles'; diff --git a/apps/wallet-dashboard/lib/interfaces/dialogView.interface.ts b/apps/wallet-dashboard/lib/interfaces/dialogView.interface.ts new file mode 100644 index 00000000000..5f892f2d35b --- /dev/null +++ b/apps/wallet-dashboard/lib/interfaces/dialogView.interface.ts @@ -0,0 +1,7 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export interface DialogView { + header: React.ReactNode; + body: React.ReactNode; +} diff --git a/apps/wallet-dashboard/lib/interfaces/index.ts b/apps/wallet-dashboard/lib/interfaces/index.ts index 679bc45212f..db2d1f2c7be 100644 --- a/apps/wallet-dashboard/lib/interfaces/index.ts +++ b/apps/wallet-dashboard/lib/interfaces/index.ts @@ -6,3 +6,4 @@ export * from './timelock.interface'; export * from './migration.interface'; export * from './vesting.interface'; export * from './appRoute.interface'; +export * from './dialogView.interface'; diff --git a/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx b/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx index e2093041841..4dc96f4e070 100644 --- a/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx +++ b/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx @@ -4,8 +4,7 @@ import { ExplorerLink, ExplorerLinkType, TxnAmount } from '_components'; import { useActiveAddress } from '_src/ui/app/hooks/useActiveAddress'; -import { GAS_SYMBOL } from '_src/ui/app/redux/slices/iota-objects/Coin'; -import { parseAmount, useCoinMetadata } from '@iota/core'; +import { GAS_SYMBOL, parseAmount, useCoinMetadata } from '@iota/core'; import { Divider, KeyValueInfo } from '@iota/apps-ui-kit'; import { formatAddress } from '@iota/iota-sdk/utils'; diff --git a/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx b/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx index 3ac0ad9e320..474efd855e6 100644 --- a/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx +++ b/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx @@ -4,7 +4,6 @@ import { useActiveAddress } from '_app/hooks/useActiveAddress'; import { AddressInput, Loading } from '_components'; -import { GAS_SYMBOL } from '_src/ui/app/redux/slices/iota-objects/Coin'; import { useGetAllCoins, CoinFormat, @@ -12,6 +11,7 @@ import { useCoinMetadata, useFormatCoin, parseAmount, + GAS_SYMBOL, } from '@iota/core'; import { useIotaClient } from '@iota/dapp-kit'; import { type CoinStruct } from '@iota/iota-sdk/client'; diff --git a/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx b/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx index fb57a73e846..1d045c11f13 100644 --- a/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx +++ b/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx @@ -15,6 +15,7 @@ import { useGetDelegatedStake, DELEGATED_STAKES_QUERY_REFETCH_INTERVAL, DELEGATED_STAKES_QUERY_STALE_TIME, + getStakeIotaByIotaId, } from '@iota/core'; import { useIotaClientQuery } from '@iota/dapp-kit'; import type { StakeObject } from '@iota/iota-sdk/client'; @@ -30,7 +31,6 @@ import { getSignerOperationErrorMessage } from '../../helpers/errorMessages'; import { useActiveAccount } from '../../hooks/useActiveAccount'; import { useSigner } from '../../hooks/useSigner'; import { getDelegationDataByStakeId } from '../getDelegationByStakeId'; -import { getStakeIotaByIotaId } from '../getStakeIotaByIotaId'; import StakeForm from './StakeForm'; import { UnStakeForm } from './UnstakeForm'; import { createValidationSchema } from './utils/validation'; diff --git a/apps/wallet/src/ui/app/staking/stake/UnstakeForm.tsx b/apps/wallet/src/ui/app/staking/stake/UnstakeForm.tsx index c121df5d088..51067f5f966 100644 --- a/apps/wallet/src/ui/app/staking/stake/UnstakeForm.tsx +++ b/apps/wallet/src/ui/app/staking/stake/UnstakeForm.tsx @@ -8,13 +8,13 @@ import { useFormatCoin, useGetTimeBeforeEpochNumber, useTimeAgo, + GAS_SYMBOL, } from '@iota/core'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { Form } from 'formik'; import { useMemo } from 'react'; import { useActiveAddress, useTransactionGasBudget } from '../../hooks'; -import { GAS_SYMBOL } from '../../redux/slices/iota-objects/Coin'; import { Divider, KeyValueInfo, Panel } from '@iota/apps-ui-kit'; export interface StakeFromProps { diff --git a/apps/wallet/src/ui/app/staking/stake/ValidatorFormDetail.tsx b/apps/wallet/src/ui/app/staking/stake/ValidatorFormDetail.tsx index 5df2d8319b2..9166990c469 100644 --- a/apps/wallet/src/ui/app/staking/stake/ValidatorFormDetail.tsx +++ b/apps/wallet/src/ui/app/staking/stake/ValidatorFormDetail.tsx @@ -2,21 +2,9 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { - calculateStakeShare, - formatPercentageDisplay, - useGetDelegatedStake, - useGetValidatorsApy, - DELEGATED_STAKES_QUERY_REFETCH_INTERVAL, - DELEGATED_STAKES_QUERY_STALE_TIME, - useFormatCoin, -} from '@iota/core'; -import { useIotaClientQuery } from '@iota/dapp-kit'; -import { useMemo } from 'react'; +import { formatPercentageDisplay, useGetStakingValidatorDetails } from '@iota/core'; import { useSearchParams } from 'react-router-dom'; import { useActiveAddress } from '../../hooks/useActiveAddress'; -import { getStakeIotaByIotaId } from '../getStakeIotaByIotaId'; -import { getTokenStakeIotaForValidator } from '../getTokenStakeIotaForValidator'; import { InfoBox, InfoBoxStyle, @@ -26,7 +14,6 @@ import { TooltipPosition, LoadingIndicator, } from '@iota/apps-ui-kit'; -import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { Warning } from '@iota/ui-icons'; interface ValidatorFormDetailProps { @@ -38,67 +25,29 @@ export function ValidatorFormDetail({ validatorAddress, unstake }: ValidatorForm const accountAddress = useActiveAddress(); const [searchParams] = useSearchParams(); const stakeIdParams = searchParams.get('staked'); - const { - data: system, - isPending: loadingValidators, - isError: errorValidators, - } = useIotaClientQuery('getLatestIotaSystemState'); const { - data: stakeData, - isPending, - isError, - error, - } = useGetDelegatedStake({ - address: accountAddress || '', - staleTime: DELEGATED_STAKES_QUERY_STALE_TIME, - refetchInterval: DELEGATED_STAKES_QUERY_REFETCH_INTERVAL, + totalStakePercentage, + validatorApy: { apy, isApyApproxZero }, + totalValidatorsStake: [totalValidatorStakeFormatted, totalValidatorStakeSymbol], + totalStake: [totalStakeFormatted, totalStakeSymbol], + delegatedStakeDataResult, + systemDataResult, + } = useGetStakingValidatorDetails({ + accountAddress, + validatorAddress, + stakeId: stakeIdParams, + unstake, }); - const { data: rollingAverageApys } = useGetValidatorsApy(); - - const validatorData = useMemo(() => { - if (!system) return null; - return system.activeValidators.find((av) => av.iotaAddress === validatorAddress); - }, [validatorAddress, system]); - - //TODO: verify this is the correct validator stake balance - const totalValidatorStake = validatorData?.stakingPoolIotaBalance || 0; - - const totalStake = useMemo(() => { - if (!stakeData) return 0n; - return unstake - ? getStakeIotaByIotaId(stakeData, stakeIdParams) - : getTokenStakeIotaForValidator(stakeData, validatorAddress); - }, [stakeData, stakeIdParams, unstake, validatorAddress]); - - const totalValidatorsStake = useMemo(() => { - if (!system) return 0; - return system.activeValidators.reduce( - (acc, curr) => (acc += BigInt(curr.stakingPoolIotaBalance)), - 0n, - ); - }, [system]); - - const totalStakePercentage = useMemo(() => { - if (!system || !validatorData) return null; - - return calculateStakeShare( - BigInt(validatorData.stakingPoolIotaBalance), - BigInt(totalValidatorsStake), - ); - }, [system, totalValidatorsStake, validatorData]); - - const { apy, isApyApproxZero } = rollingAverageApys?.[validatorAddress] ?? { - apy: null, - }; - const [totalValidatorStakeFormatted, totalValidatorStakeSymbol] = useFormatCoin( - totalValidatorStake, - IOTA_TYPE_ARG, - ); - const [totalStakeFormatted, totalStakeSymbol] = useFormatCoin(totalStake, IOTA_TYPE_ARG); + const { + isLoading: isLoadingDelegatedStake, + isError: isDelegatedStakeErrored, + error: delegatedStakeError, + } = delegatedStakeDataResult; + const { isLoading: isLoadingSystemData, isError: isSystemDataErrored } = systemDataResult; - if (isPending || loadingValidators) { + if (isLoadingDelegatedStake || isLoadingSystemData) { return (
@@ -106,11 +55,11 @@ export function ValidatorFormDetail({ validatorAddress, unstake }: ValidatorForm ); } - if (isError || errorValidators) { + if (isDelegatedStakeErrored || isSystemDataErrored) { return ( } style={InfoBoxStyle.Elevated} /> From 1b9d7f0034a93aab3536c0e8b56e7326eb48035e Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Thu, 14 Nov 2024 11:13:41 +0100 Subject: [PATCH 04/59] feat(wallet-dashboard): add connection guard to wallet dashboard (#3952) * feat(wallet-dashboard): add connection guard to wallet dashboard * refactor: imports * refactor: move ConnectionGuard to top layout --- .../app/(protected)/components/index.ts | 3 ++- .../(protected)/components/sidebar/index.ts | 4 ++++ .../(protected)/components/top-nav/index.ts | 4 ++++ .../app/(protected)/layout.tsx | 14 ++--------- apps/wallet-dashboard/app/layout.tsx | 3 ++- .../connection-guard/ConnectionGuard.tsx | 23 +++++++++++++++++++ .../components/connection-guard/index.ts | 4 ++++ 7 files changed, 41 insertions(+), 14 deletions(-) create mode 100644 apps/wallet-dashboard/app/(protected)/components/sidebar/index.ts create mode 100644 apps/wallet-dashboard/app/(protected)/components/top-nav/index.ts create mode 100644 apps/wallet-dashboard/components/connection-guard/ConnectionGuard.tsx create mode 100644 apps/wallet-dashboard/components/connection-guard/index.ts diff --git a/apps/wallet-dashboard/app/(protected)/components/index.ts b/apps/wallet-dashboard/app/(protected)/components/index.ts index b4406b11a68..f2489d378c0 100644 --- a/apps/wallet-dashboard/app/(protected)/components/index.ts +++ b/apps/wallet-dashboard/app/(protected)/components/index.ts @@ -1,4 +1,5 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -export * from './sidebar/Sidebar'; +export * from './sidebar'; +export * from './top-nav'; diff --git a/apps/wallet-dashboard/app/(protected)/components/sidebar/index.ts b/apps/wallet-dashboard/app/(protected)/components/sidebar/index.ts new file mode 100644 index 00000000000..f4ca6e79fb5 --- /dev/null +++ b/apps/wallet-dashboard/app/(protected)/components/sidebar/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './Sidebar'; diff --git a/apps/wallet-dashboard/app/(protected)/components/top-nav/index.ts b/apps/wallet-dashboard/app/(protected)/components/top-nav/index.ts new file mode 100644 index 00000000000..514bcfcfcae --- /dev/null +++ b/apps/wallet-dashboard/app/(protected)/components/top-nav/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './TopNav'; diff --git a/apps/wallet-dashboard/app/(protected)/layout.tsx b/apps/wallet-dashboard/app/(protected)/layout.tsx index c566410af67..85e1eaff028 100644 --- a/apps/wallet-dashboard/app/(protected)/layout.tsx +++ b/apps/wallet-dashboard/app/(protected)/layout.tsx @@ -3,23 +3,13 @@ 'use client'; import { Notifications } from '@/components/index'; -import React, { useEffect, type PropsWithChildren } from 'react'; -import { useCurrentAccount, useCurrentWallet } from '@iota/dapp-kit'; +import React, { type PropsWithChildren } from 'react'; import { Button } from '@iota/apps-ui-kit'; -import { redirect } from 'next/navigation'; -import { Sidebar } from './components'; -import { TopNav } from './components/top-nav/TopNav'; +import { Sidebar, TopNav } from './components'; import { useTheme } from '@/contexts'; function DashboardLayout({ children }: PropsWithChildren): JSX.Element { - const { connectionStatus } = useCurrentWallet(); const { theme, toggleTheme } = useTheme(); - const account = useCurrentAccount(); - useEffect(() => { - if (connectionStatus !== 'connected' && !account) { - redirect('/'); - } - }, [connectionStatus, account]); return (
diff --git a/apps/wallet-dashboard/app/layout.tsx b/apps/wallet-dashboard/app/layout.tsx index ddbf2f00280..e0116301147 100644 --- a/apps/wallet-dashboard/app/layout.tsx +++ b/apps/wallet-dashboard/app/layout.tsx @@ -7,6 +7,7 @@ import { Inter } from 'next/font/google'; import { Metadata } from 'next'; import { AppProviders } from '@/providers'; import { FontLinks } from '@/components/FontLinks'; +import { ConnectionGuard } from '@/components/connection-guard'; const inter = Inter({ subsets: ['latin'] }); @@ -25,7 +26,7 @@ export default function RootLayout({ - {children} + {children} diff --git a/apps/wallet-dashboard/components/connection-guard/ConnectionGuard.tsx b/apps/wallet-dashboard/components/connection-guard/ConnectionGuard.tsx new file mode 100644 index 00000000000..660b050ab2b --- /dev/null +++ b/apps/wallet-dashboard/components/connection-guard/ConnectionGuard.tsx @@ -0,0 +1,23 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +'use client'; + +import { useCurrentAccount, useCurrentWallet } from '@iota/dapp-kit'; +import { redirect, usePathname } from 'next/navigation'; +import { PropsWithChildren, useEffect } from 'react'; + +export function ConnectionGuard({ children }: PropsWithChildren) { + const { connectionStatus } = useCurrentWallet(); + const account = useCurrentAccount(); + const pathname = usePathname(); + + const connected = connectionStatus === 'connected' && account; + useEffect(() => { + if (!connected && pathname !== '/') { + redirect('/'); + } + }, [connected, pathname]); + + return connected || pathname === '/' ? children : null; +} diff --git a/apps/wallet-dashboard/components/connection-guard/index.ts b/apps/wallet-dashboard/components/connection-guard/index.ts new file mode 100644 index 00000000000..8880f62e7ba --- /dev/null +++ b/apps/wallet-dashboard/components/connection-guard/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './ConnectionGuard'; From a6277f74cb1a83554bacad885fce3e3ac68856bf Mon Sep 17 00:00:00 2001 From: evavirseda Date: Fri, 15 Nov 2024 11:08:09 +0100 Subject: [PATCH 05/59] feat(wallet): add darkmode/lightmode theme selection logic (#4053) * feat: move themecontext to core * feat: fix styles after using shared context * feat: add theme to wallet * feat: clenaup * feat: add device preferences theme * fix cleanup * feat: add darmode video welcome page --- apps/core/src/components/index.ts | 3 +- .../{ => providers}/KioskClientProvider.tsx | 0 .../components/providers/ThemeProvider.tsx | 44 +++++++++++++++++++ apps/core/src/components/providers/index.ts | 5 +++ apps/core/src/contexts/ThemeContext.tsx | 15 +++++++ apps/core/src/contexts/index.ts | 4 ++ apps/core/src/enums/index.ts | 4 ++ apps/core/src/enums/theme.enums.ts | 7 +++ apps/core/src/hooks/index.ts | 1 + apps/core/src/hooks/useTheme.ts | 12 +++++ apps/core/src/index.ts | 2 + .../app/(protected)/layout.tsx | 9 +++- apps/wallet-dashboard/app/page.tsx | 21 +++++---- .../staking-overview/StartStaking.tsx | 2 +- .../contexts/ThemeContext.tsx | 38 ---------------- apps/wallet-dashboard/contexts/index.ts | 1 - .../providers/AppProviders.tsx | 4 +- .../menu/content/WalletSettingsMenuList.tsx | 17 +++---- apps/wallet/src/ui/index.tsx | 32 +++++++------- 19 files changed, 145 insertions(+), 76 deletions(-) rename apps/core/src/components/{ => providers}/KioskClientProvider.tsx (100%) create mode 100644 apps/core/src/components/providers/ThemeProvider.tsx create mode 100644 apps/core/src/components/providers/index.ts create mode 100644 apps/core/src/contexts/ThemeContext.tsx create mode 100644 apps/core/src/contexts/index.ts create mode 100644 apps/core/src/enums/index.ts create mode 100644 apps/core/src/enums/theme.enums.ts create mode 100644 apps/core/src/hooks/useTheme.ts delete mode 100644 apps/wallet-dashboard/contexts/ThemeContext.tsx diff --git a/apps/core/src/components/index.ts b/apps/core/src/components/index.ts index fac843e4062..ce35b5a07d1 100644 --- a/apps/core/src/components/index.ts +++ b/apps/core/src/components/index.ts @@ -1,5 +1,6 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -export * from './KioskClientProvider'; export * from './QR'; + +export * from './providers'; diff --git a/apps/core/src/components/KioskClientProvider.tsx b/apps/core/src/components/providers/KioskClientProvider.tsx similarity index 100% rename from apps/core/src/components/KioskClientProvider.tsx rename to apps/core/src/components/providers/KioskClientProvider.tsx diff --git a/apps/core/src/components/providers/ThemeProvider.tsx b/apps/core/src/components/providers/ThemeProvider.tsx new file mode 100644 index 00000000000..b028d200e92 --- /dev/null +++ b/apps/core/src/components/providers/ThemeProvider.tsx @@ -0,0 +1,44 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { PropsWithChildren, useState, useEffect } from 'react'; +import { Theme } from '../../enums'; +import { ThemeContext } from '../../contexts'; + +interface ThemeProviderProps { + appId: string; +} + +export function ThemeProvider({ children, appId }: PropsWithChildren) { + const storageKey = `theme_${appId}`; + const [theme, setTheme] = useState(() => { + if (typeof window !== 'undefined') { + const storedTheme = localStorage.getItem(storageKey); + if (storedTheme) { + return storedTheme as Theme; + } else { + const prefersDarkScheme = window.matchMedia('(prefers-color-scheme: dark)').matches; + return prefersDarkScheme ? Theme.Dark : Theme.Light; + } + } + return Theme.Light; + }); + + useEffect(() => { + if (typeof window !== 'undefined') { + localStorage.setItem(storageKey, theme); + } + document.documentElement.classList.toggle(Theme.Dark, theme === Theme.Dark); + }, [theme, storageKey]); + + return ( + + {children} + + ); +} diff --git a/apps/core/src/components/providers/index.ts b/apps/core/src/components/providers/index.ts new file mode 100644 index 00000000000..5bbf1329e64 --- /dev/null +++ b/apps/core/src/components/providers/index.ts @@ -0,0 +1,5 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './KioskClientProvider'; +export * from './ThemeProvider'; diff --git a/apps/core/src/contexts/ThemeContext.tsx b/apps/core/src/contexts/ThemeContext.tsx new file mode 100644 index 00000000000..3406e50d5c1 --- /dev/null +++ b/apps/core/src/contexts/ThemeContext.tsx @@ -0,0 +1,15 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { createContext } from 'react'; +import { Theme } from '../enums'; + +export interface ThemeContextType { + theme: Theme; + setTheme: (theme: Theme) => void; +} + +export const ThemeContext = createContext({ + theme: Theme.Light, + setTheme: () => {}, +}); diff --git a/apps/core/src/contexts/index.ts b/apps/core/src/contexts/index.ts new file mode 100644 index 00000000000..c592171afa8 --- /dev/null +++ b/apps/core/src/contexts/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './ThemeContext'; diff --git a/apps/core/src/enums/index.ts b/apps/core/src/enums/index.ts new file mode 100644 index 00000000000..6e446b406da --- /dev/null +++ b/apps/core/src/enums/index.ts @@ -0,0 +1,4 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './theme.enums'; diff --git a/apps/core/src/enums/theme.enums.ts b/apps/core/src/enums/theme.enums.ts new file mode 100644 index 00000000000..ab9083c4725 --- /dev/null +++ b/apps/core/src/enums/theme.enums.ts @@ -0,0 +1,7 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export enum Theme { + Light = 'light', + Dark = 'dark', +} diff --git a/apps/core/src/hooks/index.ts b/apps/core/src/hooks/index.ts index fe71839183a..8e68020acc0 100644 --- a/apps/core/src/hooks/index.ts +++ b/apps/core/src/hooks/index.ts @@ -38,5 +38,6 @@ export * from './useGetAllOwnedObjects'; export * from './useGetTimelockedStakedObjects'; export * from './useGetActiveValidatorsInfo'; export * from './useCursorPagination'; +export * from './useTheme'; export * from './stake'; diff --git a/apps/core/src/hooks/useTheme.ts b/apps/core/src/hooks/useTheme.ts new file mode 100644 index 00000000000..72cddc121c3 --- /dev/null +++ b/apps/core/src/hooks/useTheme.ts @@ -0,0 +1,12 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 +import { useContext } from 'react'; +import { ThemeContext, ThemeContextType } from '../contexts'; + +export const useTheme = (): ThemeContextType => { + const context = useContext(ThemeContext); + if (!context) { + throw new Error('useTheme must be used within a ThemeProvider'); + } + return context; +}; diff --git a/apps/core/src/index.ts b/apps/core/src/index.ts index bc58d29353b..b89aa6903b2 100644 --- a/apps/core/src/index.ts +++ b/apps/core/src/index.ts @@ -7,3 +7,5 @@ export * from './components'; export * from './utils'; export * from './hooks'; export * from './constants'; +export * from './contexts'; +export * from './enums'; diff --git a/apps/wallet-dashboard/app/(protected)/layout.tsx b/apps/wallet-dashboard/app/(protected)/layout.tsx index c566410af67..2d496916be7 100644 --- a/apps/wallet-dashboard/app/(protected)/layout.tsx +++ b/apps/wallet-dashboard/app/(protected)/layout.tsx @@ -9,11 +9,16 @@ import { Button } from '@iota/apps-ui-kit'; import { redirect } from 'next/navigation'; import { Sidebar } from './components'; import { TopNav } from './components/top-nav/TopNav'; -import { useTheme } from '@/contexts'; +import { Theme, useTheme } from '@iota/core'; function DashboardLayout({ children }: PropsWithChildren): JSX.Element { const { connectionStatus } = useCurrentWallet(); - const { theme, toggleTheme } = useTheme(); + const { theme, setTheme } = useTheme(); + + const toggleTheme = () => { + const newTheme = theme === Theme.Light ? Theme.Dark : Theme.Light; + setTheme(newTheme); + }; const account = useCurrentAccount(); useEffect(() => { if (connectionStatus !== 'connected' && !account) { diff --git a/apps/wallet-dashboard/app/page.tsx b/apps/wallet-dashboard/app/page.tsx index 38001d4b184..7626f88bb2c 100644 --- a/apps/wallet-dashboard/app/page.tsx +++ b/apps/wallet-dashboard/app/page.tsx @@ -8,12 +8,18 @@ import { useEffect } from 'react'; import { redirect } from 'next/navigation'; import { IotaLogoWeb } from '@iota/ui-icons'; import { HOMEPAGE_ROUTE } from '@/lib/constants/routes.constants'; +import { Theme, useTheme } from '@iota/core'; function HomeDashboardPage(): JSX.Element { + const { theme } = useTheme(); const { connectionStatus } = useCurrentWallet(); const account = useCurrentAccount(); const CURRENT_YEAR = new Date().getFullYear(); + const videoSrc = + theme === Theme.Dark + ? 'https://files.iota.org/media/tooling/wallet-dashboard-welcome-dark.mp4' + : 'https://files.iota.org/media/tooling/wallet-dashboard-welcome-light.mp4'; useEffect(() => { if (connectionStatus === 'connected' && account) { @@ -23,18 +29,15 @@ function HomeDashboardPage(): JSX.Element { return (
-
+
@@ -42,12 +45,14 @@ function HomeDashboardPage(): JSX.Element {
Welcome to -

IOTA Wallet

+

+ IOTA Wallet +

Connecting you to the decentralized web and IOTA network
-
+
diff --git a/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx b/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx index dd28cca199c..5190cc06867 100644 --- a/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx +++ b/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx @@ -2,9 +2,9 @@ // SPDX-License-Identifier: Apache-2.0 import { Button, ButtonSize, ButtonType, Panel } from '@iota/apps-ui-kit'; -import { Theme, useTheme } from '@/contexts'; import { useState } from 'react'; import { StakeDialog } from '../Dialogs'; +import { Theme, useTheme } from '@iota/core'; export function StartStaking() { const { theme } = useTheme(); diff --git a/apps/wallet-dashboard/contexts/ThemeContext.tsx b/apps/wallet-dashboard/contexts/ThemeContext.tsx deleted file mode 100644 index 2de1469e42e..00000000000 --- a/apps/wallet-dashboard/contexts/ThemeContext.tsx +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import React, { createContext, useContext, useState, useEffect, ReactNode } from 'react'; - -export enum Theme { - Light = 'light', - Dark = 'dark', -} - -interface ThemeContextType { - theme: Theme; - toggleTheme: () => void; -} - -const ThemeContext = createContext(undefined); - -export const ThemeProvider: React.FC<{ children: ReactNode }> = ({ children }) => { - const [theme, setTheme] = useState(Theme.Light); - - useEffect(() => { - document.documentElement.classList.toggle(Theme.Dark, theme === Theme.Dark); - }, [theme]); - - const toggleTheme = () => { - setTheme((prevTheme) => (prevTheme === Theme.Dark ? Theme.Light : Theme.Dark)); - }; - - return {children}; -}; - -export const useTheme = (): ThemeContextType => { - const context = useContext(ThemeContext); - if (!context) { - throw new Error('useTheme must be used within a ThemeProvider'); - } - return context; -}; diff --git a/apps/wallet-dashboard/contexts/index.ts b/apps/wallet-dashboard/contexts/index.ts index fa0a87e74c4..d356e2485ed 100644 --- a/apps/wallet-dashboard/contexts/index.ts +++ b/apps/wallet-dashboard/contexts/index.ts @@ -2,4 +2,3 @@ // SPDX-License-Identifier: Apache-2.0 export * from './PopupContext'; -export * from './ThemeContext'; diff --git a/apps/wallet-dashboard/providers/AppProviders.tsx b/apps/wallet-dashboard/providers/AppProviders.tsx index 48561b1ff27..1cdcf6da752 100644 --- a/apps/wallet-dashboard/providers/AppProviders.tsx +++ b/apps/wallet-dashboard/providers/AppProviders.tsx @@ -12,7 +12,7 @@ import { useState } from 'react'; import { growthbook } from '@/lib/utils'; import { Popup } from '@/components/Popup'; import { Toaster } from 'react-hot-toast'; -import { ThemeProvider } from '@/contexts'; +import { ThemeProvider } from '@iota/core'; growthbook.init(); @@ -36,7 +36,7 @@ export function AppProviders({ children }: React.PropsWithChildren) { }, ]} > - + {children} , - onClick: () => {}, - isDisabled: true, + onClick: toggleTheme, }, { title: 'Reset', @@ -114,12 +120,7 @@ function MenuList() {
{MENU_ITEMS.map((item, index) => ( - +
{item.icon} diff --git a/apps/wallet/src/ui/index.tsx b/apps/wallet/src/ui/index.tsx index 49dff3a6b7d..8598908f346 100644 --- a/apps/wallet/src/ui/index.tsx +++ b/apps/wallet/src/ui/index.tsx @@ -13,7 +13,7 @@ import { setAttributes } from '_src/shared/experimentation/features'; import initSentry from '_src/ui/app/helpers/sentry'; import store from '_store'; import { thunkExtras } from '_store/thunk-extras'; -import { KioskClientProvider } from '@iota/core'; +import { KioskClientProvider, ThemeProvider } from '@iota/core'; import { GrowthBookProvider } from '@growthbook/growthbook-react'; import { IotaClientProvider } from '@iota/dapp-kit'; import { PersistQueryClientProvider } from '@tanstack/react-query-persist-client'; @@ -96,20 +96,22 @@ function AppWrapper() { > - -
- - - -
-
-
-
+ + +
+ + + +
+
+
+
+
From 50ed90df61fc4ed439cd266c8010da4c1ff1339f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bego=C3=B1a=20=C3=81lvarez=20de=20la=20Cruz?= Date: Wed, 20 Nov 2024 09:46:05 +0100 Subject: [PATCH 06/59] chore(wallet): bump wallet to v0.3.1 (#4143) --- apps/wallet/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/wallet/package.json b/apps/wallet/package.json index e5eb70e5e54..c652c639d4c 100644 --- a/apps/wallet/package.json +++ b/apps/wallet/package.json @@ -1,6 +1,6 @@ { "name": "iota-wallet", - "version": "0.3.0", + "version": "0.3.1", "private": true, "description": "A wallet for IOTA", "main": "./dist/ui.js", From 6179e92ebfa222e83ace9b7a670d417e03172af2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bego=C3=B1a=20=C3=81lvarez=20de=20la=20Cruz?= Date: Wed, 20 Nov 2024 10:01:20 +0100 Subject: [PATCH 07/59] feat(wallet): allow unstaking at any time (#4138) * feat: always allow unstaking * chore: update docs * chore: remove docs debris image --- .../DelegationDetailCard.tsx | 2 +- .../src/ui/app/staking/stake/StakingCard.tsx | 28 +++++++++++++----- .../about-iota/iota-wallet/how-to/stake.mdx | 8 ----- .../iota-wallet/how-to/stake/verify-stake.png | Bin 31855 -> 0 bytes 4 files changed, 22 insertions(+), 16 deletions(-) delete mode 100644 docs/site/static/img/about-iota/iota-wallet/how-to/stake/verify-stake.png diff --git a/apps/wallet/src/ui/app/staking/delegation-detail/DelegationDetailCard.tsx b/apps/wallet/src/ui/app/staking/delegation-detail/DelegationDetailCard.tsx index 058c322baab..c9ac00f7aec 100644 --- a/apps/wallet/src/ui/app/staking/delegation-detail/DelegationDetailCard.tsx +++ b/apps/wallet/src/ui/app/staking/delegation-detail/DelegationDetailCard.tsx @@ -99,7 +99,7 @@ export function DelegationDetailCard({ validatorAddress, stakedId }: DelegationD const [iotaEarnedFormatted, iotaEarnedSymbol] = useFormatCoin(iotaEarned, IOTA_TYPE_ARG); const [totalStakeFormatted, totalStakeSymbol] = useFormatCoin(totalStake, IOTA_TYPE_ARG); - const delegationId = delegationData?.status === 'Active' && delegationData?.stakedIotaId; + const delegationId = delegationData?.stakedIotaId; const stakeByValidatorAddress = `/stake/new?${new URLSearchParams({ address: validatorAddress, diff --git a/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx b/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx index 4505b554303..2254d71a333 100644 --- a/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx +++ b/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx @@ -35,9 +35,16 @@ import StakeForm from './StakeForm'; import { UnStakeForm } from './UnstakeForm'; import { createValidationSchema } from './utils/validation'; import { ValidatorFormDetail } from './ValidatorFormDetail'; -import { Button, ButtonType, CardType } from '@iota/apps-ui-kit'; +import { + Button, + ButtonType, + CardType, + InfoBox, + InfoBoxStyle, + InfoBoxType, +} from '@iota/apps-ui-kit'; import { ValidatorLogo } from '../validators/ValidatorLogo'; -import { Loader } from '@iota/ui-icons'; +import { Info, Loader } from '@iota/ui-icons'; const INITIAL_VALUES = { amount: '', @@ -94,10 +101,7 @@ function StakingCard() { ); const queryClient = useQueryClient(); - const delegationId = - stakeData?.status === 'Unstaked' || stakeData?.status === 'Active' - ? stakeData?.stakedIotaId - : undefined; + const delegationId = stakeData?.stakedIotaId; const navigate = useNavigate(); const signer = useSigner(activeAccount); @@ -191,7 +195,7 @@ function StakingCard() { let txDigest; if (unstake) { // check for delegation data - if (!stakeData || !stakeIotaIdParams || stakeData.status === 'Pending') { + if (!stakeData || !stakeIotaIdParams) { return; } response = await unStakeTokenMutateAsync({ @@ -306,6 +310,16 @@ function StakingCard() { /> )}
+
+ {unstake && Number(iotaEarned) == 0 && ( + } + type={InfoBoxType.Default} + style={InfoBoxStyle.Elevated} + /> + )} +
); diff --git a/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx b/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx index aa09ec904d4..d0c166322d3 100644 --- a/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx @@ -86,8 +86,11 @@ export function ImportLedgerAccountsPage() { } function selectAllAccounts() { - if (ledgerAccounts) { + const areAllAccountsSelected = numSelectedAccounts === numImportableAccounts; + if (ledgerAccounts && !areAllAccountsSelected) { setSelectedLedgerAccounts(new Set(ledgerAccounts.map((acc) => acc.address))); + } else if (areAllAccountsSelected) { + setSelectedLedgerAccounts(new Set()); } } From bacfda44896893885bd91606fa75d30384ac2363 Mon Sep 17 00:00:00 2001 From: cpl121 <100352899+cpl121@users.noreply.github.com> Date: Wed, 20 Nov 2024 12:16:18 +0100 Subject: [PATCH 10/59] feat(wallet-dashboard): style send entry screen (#3807) * feat(wallet-dashboard): style send entry screen WIP * feat(wallet-dashboard): style send entry screen WIP * fix(wallet-dashboard): sort the dependencies * feat(wallet-dashboard): includes icon coin in coin selector * fix(wallet-dashboard): prettier * fix(wallet-dashboard): update schema validation and share gas budget estimation logic * fix(wallet-dashboard): some fixes * fix(wallet-dashboard): some build errors * fix(wallet-dashboard): fix change amount in send token input * fix(wallet-dashboard): linter * fix(wallet-dashboard): linter * fix(wallet-dashboard): core prettier * fix(wallet-dashboard): include interface with props and some fixes * fix(wallet-dashboard): fixes * fix(wallet-dashboard): fixes * fix(wallet-dashboard): move FormInputs to a standalone component * fix(wallet-dashboard): improve AddressInputs props * fix(wallet-dashboard): linter * fix(wallet-dashboard): format core * fix(wallet-dashboard): clean debris * fix(wallet-dashboard): bring back the validation field * fix(wallet-dashboard): bad merge removing duplicated image components * fix(wallet-dashboard): remove unnecesary InputForm component * fix(wallet-dashboard): adjust to full height the dialog body * fix(wallet-dashboard): prettier * fix(wallet-dashboard): max button disabled * feat(wallet-dashboard): improvements * fix(wallet-dashboard): improve formik props * fix(wallet-dashboard): improvements * refactor: Simplify SendTokenFormInput * refactor: prettier:fix * refactor: prettier:fix on apps/core * refactor: Add missing license header to token.ts * fix: linter * fix(wallet-dashboard): linter * fix(wallet-dashboard): linter * feat: Improve validation flow of sent screen * fmt * fix(wallet-dashboard): fixes * fix(wallet-dashboard): linter * fix(wallet-dashboard): error to click max button * fix(wallet-dashboard): add setFieldValue in useEffect * fix(wallet-dashboard): remove default exports * fix(wallet-dashboard): lint * fix(wallet-dashboard): build --------- Co-authored-by: marc2332 Co-authored-by: Bran <52735957+brancoder@users.noreply.github.com> --- apps/core/package.json | 4 + .../src/components/Inputs/AddressInput.tsx | 67 +++++ .../components/Inputs/SendTokenFormInput.tsx | 80 ++++++ apps/core/src/components/Inputs/index.ts | 5 + .../src/components/coin/CoinIcon.tsx} | 10 +- .../core/src/components/coin/CoinSelector.tsx | 61 ++++ .../src/components/coin}/index.ts | 3 +- .../src/components/icon}/ImageIcon.tsx | 58 ++-- apps/core/src/components/icon/index.ts | 4 + apps/core/src/components/index.ts | 4 + apps/core/src/forms/index.ts | 4 + apps/core/src/forms/token.ts | 9 + apps/core/src/hooks/index.ts | 1 + apps/core/src/hooks/useGasBudgetEstimation.ts | 65 +++++ apps/core/src/index.ts | 1 + .../validation/createTokenValidation.ts} | 2 +- .../createValidationSchemaSendTokenForm.ts} | 8 +- apps/core/src/utils/validation/index.ts | 2 + .../Dialogs/SendToken/SendTokenDialog.tsx | 121 ++++++++ .../Dialogs/SendToken/constants/index.ts | 11 + .../components/Dialogs/SendToken/index.ts | 6 + .../Dialogs/SendToken/interfaces/index.ts | 8 + .../SendToken/views/EnterValuesFormView.tsx | 271 ++++++++++++++++++ .../SendToken}/views/ReviewValuesFormView.tsx | 13 +- .../Dialogs/SendToken/views/index.ts | 5 + .../components/Dialogs/index.ts | 1 + apps/wallet-dashboard/components/Dropdown.tsx | 53 ---- .../Popups/SendCoinPopup/SendCoinPopup.tsx | 129 --------- .../views/EnterValuesFormView.tsx | 74 ----- .../Popup/Popups/SendCoinPopup/views/index.ts | 5 - .../components/Popup/Popups/index.ts | 2 - .../account-balance/AccountBalance.tsx | 99 +++---- .../components/coins/CoinIcon.tsx | 45 --- .../components/coins/CoinItem.tsx | 4 +- .../components/coins/MyCoins.tsx | 34 ++- .../components/coins/index.ts | 1 - apps/wallet-dashboard/components/index.ts | 2 - .../hooks/useSendCoinTransaction.ts | 6 - apps/wallet-dashboard/package.json | 1 + .../components/active-coins-card/CoinItem.tsx | 3 +- .../ui/app/components/address-input/index.tsx | 76 ----- apps/wallet/src/ui/app/components/index.ts | 2 - .../app/components/receipt-card/TxnAmount.tsx | 3 +- .../home/nft-transfer/TransferNFTForm.tsx | 12 +- .../pages/home/transfer-coin/FormInput.tsx | 51 ---- .../home/transfer-coin/SendTokenForm.tsx | 155 ++-------- .../ui/app/pages/home/transfer-coin/index.tsx | 113 +++----- .../ui/app/redux/slices/iota-objects/Coin.ts | 1 - pnpm-lock.yaml | 15 + 49 files changed, 903 insertions(+), 807 deletions(-) create mode 100644 apps/core/src/components/Inputs/AddressInput.tsx create mode 100644 apps/core/src/components/Inputs/SendTokenFormInput.tsx create mode 100644 apps/core/src/components/Inputs/index.ts rename apps/{wallet/src/ui/app/components/coin-icon/index.tsx => core/src/components/coin/CoinIcon.tsx} (87%) create mode 100644 apps/core/src/components/coin/CoinSelector.tsx rename apps/{wallet-dashboard/components/Popup/Popups/SendCoinPopup => core/src/components/coin}/index.ts (55%) rename apps/{wallet-dashboard/components => core/src/components/icon}/ImageIcon.tsx (61%) create mode 100644 apps/core/src/components/icon/index.ts create mode 100644 apps/core/src/forms/index.ts create mode 100644 apps/core/src/forms/token.ts create mode 100644 apps/core/src/hooks/useGasBudgetEstimation.ts rename apps/{wallet/src/shared/validation.ts => core/src/utils/validation/createTokenValidation.ts} (96%) rename apps/{wallet/src/ui/app/pages/home/transfer-coin/validation.ts => core/src/utils/validation/createValidationSchemaSendTokenForm.ts} (52%) create mode 100644 apps/wallet-dashboard/components/Dialogs/SendToken/SendTokenDialog.tsx create mode 100644 apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/SendToken/index.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx rename apps/wallet-dashboard/components/{Popup/Popups/SendCoinPopup => Dialogs/SendToken}/views/ReviewValuesFormView.tsx (79%) create mode 100644 apps/wallet-dashboard/components/Dialogs/SendToken/views/index.ts delete mode 100644 apps/wallet-dashboard/components/Dropdown.tsx delete mode 100644 apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/SendCoinPopup.tsx delete mode 100644 apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/EnterValuesFormView.tsx delete mode 100644 apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/index.ts delete mode 100644 apps/wallet-dashboard/components/coins/CoinIcon.tsx delete mode 100644 apps/wallet/src/ui/app/components/address-input/index.tsx delete mode 100644 apps/wallet/src/ui/app/pages/home/transfer-coin/FormInput.tsx diff --git a/apps/core/package.json b/apps/core/package.json index fd24dd7be3d..0a8cd7acfeb 100644 --- a/apps/core/package.json +++ b/apps/core/package.json @@ -26,12 +26,16 @@ "@amplitude/analytics-types": "^0.20.0", "@growthbook/growthbook-react": "^1.0.0", "@hookform/resolvers": "^3.9.0", + "@iota/apps-ui-kit": "workspace:*", "@iota/dapp-kit": "workspace:*", "@iota/iota-sdk": "workspace:*", "@iota/kiosk": "workspace:*", + "@iota/ui-icons": "workspace:*", "@sentry/react": "^7.59.2", "@tanstack/react-query": "^5.50.1", "bignumber.js": "^9.1.1", + "clsx": "^2.1.1", + "formik": "^2.4.2", "qrcode.react": "^4.0.1", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/apps/core/src/components/Inputs/AddressInput.tsx b/apps/core/src/components/Inputs/AddressInput.tsx new file mode 100644 index 00000000000..63920a9afe0 --- /dev/null +++ b/apps/core/src/components/Inputs/AddressInput.tsx @@ -0,0 +1,67 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { Input, InputType } from '@iota/apps-ui-kit'; +import { Close } from '@iota/ui-icons'; +import { useIotaAddressValidation } from '../../hooks'; +import React, { useCallback } from 'react'; +import { useField, useFormikContext } from 'formik'; + +export interface AddressInputProps { + name: string; + disabled?: boolean; + placeholder?: string; + label?: string; +} + +export function AddressInput({ + name, + disabled, + placeholder = '0x...', + label = 'Enter Recipient Address', +}: AddressInputProps) { + const { validateField } = useFormikContext(); + const [field, meta, helpers] = useField(name); + const iotaAddressValidation = useIotaAddressValidation(); + + const formattedValue = iotaAddressValidation.cast(field.value); + + const handleOnChange = useCallback( + async (e: React.ChangeEvent) => { + const address = e.currentTarget.value; + await helpers.setValue(iotaAddressValidation.cast(address)); + validateField(name); + }, + [name, iotaAddressValidation], + ); + + const clearAddress = () => { + helpers.setValue(''); + }; + + return ( + + + + ) : undefined + } + /> + ); +} diff --git a/apps/core/src/components/Inputs/SendTokenFormInput.tsx b/apps/core/src/components/Inputs/SendTokenFormInput.tsx new file mode 100644 index 00000000000..b0fffbc2ea3 --- /dev/null +++ b/apps/core/src/components/Inputs/SendTokenFormInput.tsx @@ -0,0 +1,80 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { ButtonPill, Input, InputType } from '@iota/apps-ui-kit'; +import { CoinStruct } from '@iota/iota-sdk/client'; +import { useGasBudgetEstimation } from '../../hooks'; +import { useEffect } from 'react'; +import { useField, useFormikContext } from 'formik'; +import { TokenForm } from '../../forms'; + +export interface SendTokenInputProps { + coins: CoinStruct[]; + symbol: string; + coinDecimals: number; + activeAddress: string; + to: string; + onActionClick: () => Promise; + isMaxActionDisabled?: boolean; + name: string; +} + +export function SendTokenFormInput({ + coins, + to, + symbol, + coinDecimals, + activeAddress, + onActionClick, + isMaxActionDisabled, + name, +}: SendTokenInputProps) { + const { values, setFieldValue, isSubmitting, validateField } = useFormikContext(); + const gasBudgetEstimation = useGasBudgetEstimation({ + coinDecimals, + coins: coins ?? [], + activeAddress, + to: to, + amount: values.amount, + isPayAllIota: values.isPayAllIota, + }); + + const [field, meta, helpers] = useField(name); + const errorMessage = meta.error; + const isActionButtonDisabled = isSubmitting || isMaxActionDisabled; + + const renderAction = () => ( + + Max + + ); + + // gasBudgetEstimation should change when the amount above changes + useEffect(() => { + setFieldValue('gasBudgetEst', gasBudgetEstimation, false); + }, [gasBudgetEstimation, setFieldValue, values.amount]); + + return ( + { + await helpers.setValue(values.value); + validateField(name); + }} + /> + ); +} diff --git a/apps/core/src/components/Inputs/index.ts b/apps/core/src/components/Inputs/index.ts new file mode 100644 index 00000000000..5ab7c849a28 --- /dev/null +++ b/apps/core/src/components/Inputs/index.ts @@ -0,0 +1,5 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './AddressInput'; +export * from './SendTokenFormInput'; diff --git a/apps/wallet/src/ui/app/components/coin-icon/index.tsx b/apps/core/src/components/coin/CoinIcon.tsx similarity index 87% rename from apps/wallet/src/ui/app/components/coin-icon/index.tsx rename to apps/core/src/components/coin/CoinIcon.tsx index 5214a1e7420..77dd5e2a43c 100644 --- a/apps/wallet/src/ui/app/components/coin-icon/index.tsx +++ b/apps/core/src/components/coin/CoinIcon.tsx @@ -2,10 +2,11 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { ImageIcon, ImageIconSize } from '_app/shared/image-icon'; -import { useCoinMetadata } from '@iota/core'; -import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import React from 'react'; +import { useCoinMetadata } from '../../hooks'; import { IotaLogoMark } from '@iota/ui-icons'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { ImageIcon, ImageIconSize } from '../icon'; import cx from 'clsx'; interface NonIotaCoinProps { @@ -28,7 +29,6 @@ function NonIotaCoin({ coinType, size = ImageIconSize.Full, rounded }: NonIotaCo
); } - export interface CoinIconProps { coinType: string; size?: ImageIconSize; @@ -37,7 +37,7 @@ export interface CoinIconProps { export function CoinIcon({ coinType, size = ImageIconSize.Full, rounded }: CoinIconProps) { return coinType === IOTA_TYPE_ARG ? ( -
+
) : ( diff --git a/apps/core/src/components/coin/CoinSelector.tsx b/apps/core/src/components/coin/CoinSelector.tsx new file mode 100644 index 00000000000..254b0180982 --- /dev/null +++ b/apps/core/src/components/coin/CoinSelector.tsx @@ -0,0 +1,61 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { Select, SelectOption } from '@iota/apps-ui-kit'; +import { CoinBalance } from '@iota/iota-sdk/client'; +import { useFormatCoin } from '../../hooks'; +import { CoinIcon } from './CoinIcon'; +import { ImageIconSize } from '../icon'; + +interface CoinSelectorProps { + activeCoinType: string; + coins: CoinBalance[]; + onClick: (coinType: string) => void; +} + +export function CoinSelector({ + activeCoinType = IOTA_TYPE_ARG, + coins, + onClick, +}: CoinSelectorProps) { + const activeCoin = coins?.find(({ coinType }) => coinType === activeCoinType) ?? coins?.[0]; + const initialValue = activeCoin?.coinType; + const coinsOptions: SelectOption[] = + coins?.map((coin) => ({ + id: coin.coinType, + renderLabel: () => , + })) || []; + + return ( + - {placeholder && ( - - )} - - {options.map((option, index) => ( - - ))} - - ); -} - -export default Dropdown; diff --git a/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/SendCoinPopup.tsx b/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/SendCoinPopup.tsx deleted file mode 100644 index c3f917df955..00000000000 --- a/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/SendCoinPopup.tsx +++ /dev/null @@ -1,129 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import React, { useState } from 'react'; -import { EnterValuesFormView, ReviewValuesFormView } from './views'; -import { CoinBalance } from '@iota/iota-sdk/client'; -import { useSendCoinTransaction, useNotifications } from '@/hooks'; -import { useSignAndExecuteTransaction } from '@iota/dapp-kit'; -import { NotificationType } from '@/stores/notificationStore'; -import { Dropdown } from '@/components'; -import { useGetAllCoins } from '@iota/core'; - -export interface FormDataValues { - amount: string; - recipientAddress: string; -} - -interface SendCoinPopupProps { - coin: CoinBalance; - senderAddress: string; - onClose: () => void; - coins: CoinBalance[]; -} - -enum FormStep { - EnterValues, - ReviewValues, -} - -function SendCoinPopup({ - coin, - senderAddress, - onClose, - coins, -}: SendCoinPopupProps): React.JSX.Element { - const [step, setStep] = useState(FormStep.EnterValues); - const [selectedCoin, setCoin] = useState(coin); - const [formData, setFormData] = useState({ - amount: '', - recipientAddress: '', - }); - const { addNotification } = useNotifications(); - - const { data: coinsData } = useGetAllCoins(selectedCoin.coinType, senderAddress); - - const { - mutateAsync: signAndExecuteTransaction, - error, - isPending, - } = useSignAndExecuteTransaction(); - const { data: sendCoinData } = useSendCoinTransaction( - coinsData || [], - selectedCoin.coinType, - senderAddress, - formData.recipientAddress, - formData.amount, - selectedCoin.totalBalance === formData.amount, - ); - - function handleTransfer() { - if (!sendCoinData?.transaction) { - addNotification('There was an error with the transaction', NotificationType.Error); - return; - } else { - signAndExecuteTransaction({ - transaction: sendCoinData.transaction, - }) - .then(() => { - onClose(); - addNotification('Transfer transaction has been sent'); - }) - .catch(() => { - addNotification('Transfer transaction was not sent', NotificationType.Error); - }); - } - } - - function onNext(): void { - setStep(FormStep.ReviewValues); - } - - function onBack(): void { - setStep(FormStep.EnterValues); - } - - function handleSelectedCoin(coin: CoinBalance): void { - setCoin(coin); - setFormData({ - amount: '', - recipientAddress: '', - }); - } - - return ( - <> - _selectedCoin.coinType} - /> - {step === FormStep.EnterValues && ( - - )} - {step === FormStep.ReviewValues && ( - - )} - - ); -} - -export default SendCoinPopup; diff --git a/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/EnterValuesFormView.tsx b/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/EnterValuesFormView.tsx deleted file mode 100644 index 8c094ac8a90..00000000000 --- a/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/EnterValuesFormView.tsx +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import { CoinBalance } from '@iota/iota-sdk/client'; -import { FormDataValues } from '../SendCoinPopup'; -import { Button } from '@/components'; -import { useFormatCoin } from '@iota/core'; - -interface EnterValuesFormProps { - coin: CoinBalance; - formData: FormDataValues; - gasBudget: string; - setFormData: React.Dispatch>; - onClose: () => void; - onNext: () => void; -} - -function EnterValuesFormView({ - coin: { totalBalance, coinType }, - formData: { amount, recipientAddress }, - gasBudget, - setFormData, - onClose, - onNext, -}: EnterValuesFormProps): JSX.Element { - const handleChange = (e: React.ChangeEvent) => { - const { name, value } = e.target; - setFormData((prevFormData) => ({ - ...prevFormData, - [name]: value, - })); - }; - const [formattedCoin, coinSymbol, { data: coinMeta }] = useFormatCoin(totalBalance, coinType); - - return ( -
-

Send

-
-

{coinMeta?.name.toUpperCase() ?? coinType}

-

- Balance: {formattedCoin} {coinSymbol} -

- - - - -

Gas fee: {gasBudget}

-
-
- - -
-
- ); -} - -export default EnterValuesFormView; diff --git a/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/index.ts b/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/index.ts deleted file mode 100644 index 57e3b376e7b..00000000000 --- a/apps/wallet-dashboard/components/Popup/Popups/SendCoinPopup/views/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -export { default as EnterValuesFormView } from './EnterValuesFormView'; -export { default as ReviewValuesFormView } from './ReviewValuesFormView'; diff --git a/apps/wallet-dashboard/components/Popup/Popups/index.ts b/apps/wallet-dashboard/components/Popup/Popups/index.ts index f6dcf9b3a31..e0e4a17db69 100644 --- a/apps/wallet-dashboard/components/Popup/Popups/index.ts +++ b/apps/wallet-dashboard/components/Popup/Popups/index.ts @@ -3,8 +3,6 @@ export { default as TransactionDetailsPopup } from './TransactionDetailsPopup'; export { default as UnstakePopup } from './UnstakePopup'; -export { default as SendCoinPopup } from './SendCoinPopup/SendCoinPopup'; export { default as SendAssetPopup } from './SendAssetPopup'; -export * from './SendCoinPopup'; export * from './VestingPopup'; diff --git a/apps/wallet-dashboard/components/account-balance/AccountBalance.tsx b/apps/wallet-dashboard/components/account-balance/AccountBalance.tsx index 55ac2567f89..151a46d473f 100644 --- a/apps/wallet-dashboard/components/account-balance/AccountBalance.tsx +++ b/apps/wallet-dashboard/components/account-balance/AccountBalance.tsx @@ -1,56 +1,29 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { useCurrentAccount, useIotaClientContext, useIotaClientQuery } from '@iota/dapp-kit'; +import { useCurrentAccount, useIotaClientContext } from '@iota/dapp-kit'; import { formatAddress, IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; -import { - COINS_QUERY_REFETCH_INTERVAL, - COINS_QUERY_STALE_TIME, - filterAndSortTokenBalances, - useBalance, - useFormatCoin, -} from '@iota/core'; +import { useBalance, useFormatCoin } from '@iota/core'; import { Address, Button, ButtonSize, ButtonType, Panel } from '@iota/apps-ui-kit'; -import { CoinBalance, getNetwork } from '@iota/iota-sdk/client'; -import { SendCoinPopup } from '../Popup'; -import { ReceiveFundsDialog } from '../Dialogs'; -import { usePopups } from '@/hooks'; +import { getNetwork } from '@iota/iota-sdk/client'; +import { ReceiveFundsDialog, SendTokenDialog } from '../Dialogs'; import toast from 'react-hot-toast'; import { useState } from 'react'; export function AccountBalance() { const account = useCurrentAccount(); const address = account?.address; - const { openPopup, closePopup } = usePopups(); const [isReceiveDialogOpen, setIsReceiveDialogOpen] = useState(false); const { network } = useIotaClientContext(); const { explorer } = getNetwork(network); const { data: coinBalance, isPending } = useBalance(address!); const formattedAddress = formatAddress(address!); const [formatted, symbol] = useFormatCoin(coinBalance?.totalBalance, IOTA_TYPE_ARG); - const { data: coinBalances } = useIotaClientQuery( - 'getAllBalances', - { owner: address! }, - { - enabled: !!address, - staleTime: COINS_QUERY_STALE_TIME, - refetchInterval: COINS_QUERY_REFETCH_INTERVAL, - select: filterAndSortTokenBalances, - }, - ); + const [isSendTokenDialogOpen, setIsSendTokenDialogOpen] = useState(false); const explorerLink = `${explorer}/address/${address}`; - function openSendTokenPopup(coin: CoinBalance, address: string): void { - if (coinBalances) { - openPopup( - , - ); - } + function openSendTokenPopup(): void { + setIsSendTokenDialogOpen(true); } function openReceiveTokenPopup(): void { @@ -64,30 +37,26 @@ export function AccountBalance() { return ( <> - {isPending &&

Loading...

} - {!isPending && ( + {isPending ? ( +

Loading...

+ ) : (
-
- {address && ( -
- )} - - {formatted} {symbol} - -
+ {address && ( +
+ )} + + {formatted} {symbol} +
)} + {address && ( + <> + + + + )}
- ); } diff --git a/apps/wallet-dashboard/components/coins/CoinIcon.tsx b/apps/wallet-dashboard/components/coins/CoinIcon.tsx deleted file mode 100644 index a5c24107baa..00000000000 --- a/apps/wallet-dashboard/components/coins/CoinIcon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import { useCoinMetadata } from '@iota/core'; -import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; -import { IotaLogoMark } from '@iota/ui-icons'; -import cx from 'clsx'; -import { ImageIcon, ImageIconSize } from '../ImageIcon'; - -interface NonIotaCoinProps { - coinType: string; - size?: ImageIconSize; - rounded?: boolean; -} - -function NonIotaCoin({ coinType, size = ImageIconSize.Full, rounded }: NonIotaCoinProps) { - const { data: coinMeta } = useCoinMetadata(coinType); - return ( -
- -
- ); -} - -export interface CoinIconProps { - coinType: string; - size?: ImageIconSize; - rounded?: boolean; -} - -export function CoinIcon({ coinType, size = ImageIconSize.Full, rounded }: CoinIconProps) { - return coinType === IOTA_TYPE_ARG ? ( -
- -
- ) : ( - - ); -} diff --git a/apps/wallet-dashboard/components/coins/CoinItem.tsx b/apps/wallet-dashboard/components/coins/CoinItem.tsx index 29e8be5aa35..01528cb5ac1 100644 --- a/apps/wallet-dashboard/components/coins/CoinItem.tsx +++ b/apps/wallet-dashboard/components/coins/CoinItem.tsx @@ -10,11 +10,9 @@ import { CardType, ImageType, } from '@iota/apps-ui-kit'; -import { useFormatCoin } from '@iota/core'; +import { CoinIcon, useFormatCoin, ImageIconSize } from '@iota/core'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { type ReactNode } from 'react'; -import { ImageIconSize } from '../ImageIcon'; -import { CoinIcon } from './CoinIcon'; interface CoinItemProps { coinType: string; diff --git a/apps/wallet-dashboard/components/coins/MyCoins.tsx b/apps/wallet-dashboard/components/coins/MyCoins.tsx index bf3a3d6a8f7..9ba3810ff98 100644 --- a/apps/wallet-dashboard/components/coins/MyCoins.tsx +++ b/apps/wallet-dashboard/components/coins/MyCoins.tsx @@ -3,8 +3,7 @@ import React, { useState } from 'react'; import { useCurrentAccount, useIotaClientQuery } from '@iota/dapp-kit'; -import { CoinItem, SendCoinPopup } from '@/components'; -import { usePopups } from '@/hooks'; +import { CoinItem, SendTokenDialog } from '@/components'; import { CoinBalance } from '@iota/iota-sdk/client'; import { COINS_QUERY_REFETCH_INTERVAL, @@ -44,8 +43,9 @@ const TOKEN_CATEGORIES = [ function MyCoins(): React.JSX.Element { const [selectedTokenCategory, setSelectedTokenCategory] = useState(TokenCategory.All); + const [isSendTokenDialogOpen, setIsSendTokenDialogOpen] = useState(false); + const [selectedCoin, setSelectedCoin] = useState(); - const { openPopup, closePopup } = usePopups(); const account = useCurrentAccount(); const activeAccountAddress = account?.address; @@ -61,16 +61,10 @@ function MyCoins(): React.JSX.Element { ); const { recognized, unrecognized } = useSortedCoinsByCategories(coinBalances ?? []); - function openSendTokenPopup(coin: CoinBalance, address: string): void { + function openSendTokenDialog(coin: CoinBalance): void { if (coinBalances) { - openPopup( - , - ); + setIsSendTokenDialogOpen(true); + setSelectedCoin(coin); } } @@ -111,9 +105,7 @@ function MyCoins(): React.JSX.Element { key={index} coinType={coin.coinType} balance={BigInt(coin.totalBalance)} - onClick={() => - openSendTokenPopup(coin, account?.address ?? '') - } + onClick={() => openSendTokenDialog(coin)} icon={ } @@ -129,15 +121,21 @@ function MyCoins(): React.JSX.Element { key={index} coinType={coin.coinType} balance={BigInt(coin.totalBalance)} - onClick={() => - openSendTokenPopup(coin, account?.address ?? '') - } + onClick={() => openSendTokenDialog(coin)} /> ); })}
+ {selectedCoin && activeAccountAddress && ( + + )} ); } diff --git a/apps/wallet-dashboard/components/coins/index.ts b/apps/wallet-dashboard/components/coins/index.ts index 51468194c31..d1519105eec 100644 --- a/apps/wallet-dashboard/components/coins/index.ts +++ b/apps/wallet-dashboard/components/coins/index.ts @@ -3,4 +3,3 @@ export { default as MyCoins } from './MyCoins'; export { default as CoinItem } from './CoinItem'; -export * from './CoinIcon'; diff --git a/apps/wallet-dashboard/components/index.ts b/apps/wallet-dashboard/components/index.ts index 9907b82ea25..83697f63914 100644 --- a/apps/wallet-dashboard/components/index.ts +++ b/apps/wallet-dashboard/components/index.ts @@ -8,7 +8,6 @@ export { default as AmountBox } from './AmountBox'; export { default as Input } from './Input'; export { default as VirtualList } from './VirtualList'; export { default as ExternalImage } from './ExternalImage'; -export { default as Dropdown } from './Dropdown'; export * from './PageSizeSelector'; export * from './PaginationOptions'; @@ -21,6 +20,5 @@ export * from './Buttons'; export * from './transactions'; export * from './staking-overview'; export * from './Dialogs'; -export * from './ImageIcon'; export * from './ValidatorStakingData'; export * from './tiles'; diff --git a/apps/wallet-dashboard/hooks/useSendCoinTransaction.ts b/apps/wallet-dashboard/hooks/useSendCoinTransaction.ts index 8b793e6405d..b439c27a2df 100644 --- a/apps/wallet-dashboard/hooks/useSendCoinTransaction.ts +++ b/apps/wallet-dashboard/hooks/useSendCoinTransaction.ts @@ -45,11 +45,5 @@ export function useSendCoinTransaction( }, enabled: !!recipientAddress && !!amount && !!coins && !!senderAddress && !!coinType, gcTime: 0, - select: (transaction) => { - return { - transaction, - gasBudget: transaction.getData().gasData.budget, - }; - }, }); } diff --git a/apps/wallet-dashboard/package.json b/apps/wallet-dashboard/package.json index 9093f6da53e..44066a00ef1 100644 --- a/apps/wallet-dashboard/package.json +++ b/apps/wallet-dashboard/package.json @@ -25,6 +25,7 @@ "@tanstack/react-query": "^5.50.1", "@tanstack/react-virtual": "^3.5.0", "clsx": "^2.1.1", + "formik": "^2.4.2", "next": "14.2.10", "react": "^18.3.1", "react-hot-toast": "^2.4.1", diff --git a/apps/wallet/src/ui/app/components/active-coins-card/CoinItem.tsx b/apps/wallet/src/ui/app/components/active-coins-card/CoinItem.tsx index 5e7dce765f5..b5fe3327917 100644 --- a/apps/wallet/src/ui/app/components/active-coins-card/CoinItem.tsx +++ b/apps/wallet/src/ui/app/components/active-coins-card/CoinItem.tsx @@ -2,8 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { CoinIcon } from '_components'; -import { useFormatCoin } from '@iota/core'; +import { CoinIcon, useFormatCoin } from '@iota/core'; import { type ReactNode } from 'react'; import { Card, diff --git a/apps/wallet/src/ui/app/components/address-input/index.tsx b/apps/wallet/src/ui/app/components/address-input/index.tsx deleted file mode 100644 index e5d61c02b22..00000000000 --- a/apps/wallet/src/ui/app/components/address-input/index.tsx +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Mysten Labs, Inc. -// Modifications Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import { useField, useFormikContext } from 'formik'; -import { useCallback, useMemo } from 'react'; -import type { ChangeEventHandler } from 'react'; -import { useIotaAddressValidation } from '@iota/core'; -import { Input, InputType } from '@iota/apps-ui-kit'; -import { Close } from '@iota/ui-icons'; - -export interface AddressInputProps { - disabled?: boolean; - placeholder?: string; - name: string; - label?: string; - shouldValidateManually?: boolean; -} - -export function AddressInput({ - disabled: forcedDisabled, - placeholder = '0x...', - name = 'to', - label = 'Enter Recipient Address', -}: AddressInputProps) { - const [field, meta] = useField(name); - - const { isSubmitting, setFieldValue, validateField } = useFormikContext(); - const iotaAddressValidation = useIotaAddressValidation(); - - const disabled = forcedDisabled !== undefined ? forcedDisabled : isSubmitting; - const handleOnChange = useCallback>( - (e) => { - const address = e.currentTarget.value; - setFieldValue(name, iotaAddressValidation.cast(address)).then(() => { - validateField(name); - }); - }, - [setFieldValue, name, iotaAddressValidation], - ); - const formattedValue = useMemo( - () => iotaAddressValidation.cast(field?.value), - [field?.value, iotaAddressValidation], - ); - - const clearAddress = useCallback(() => { - setFieldValue('to', ''); - }, [setFieldValue]); - - return ( - <> - - - - ) : undefined - } - /> - - ); -} diff --git a/apps/wallet/src/ui/app/components/index.ts b/apps/wallet/src/ui/app/components/index.ts index b4261f15214..418c14428a2 100644 --- a/apps/wallet/src/ui/app/components/index.ts +++ b/apps/wallet/src/ui/app/components/index.ts @@ -14,8 +14,6 @@ export * from './WalletListSelect'; export * from './accounts'; export * from './active-coins-card'; export * from './active-coins-card/CoinItem'; -export * from './address-input'; -export * from './coin-icon'; export * from './error-boundary'; export * from './explorer-link'; export * from './explorer-link/Explorer'; diff --git a/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx b/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx index 623ed671b9a..ceaa4ead1e2 100644 --- a/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx +++ b/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { useFormatCoin } from '@iota/core'; +import { CoinIcon, useFormatCoin } from '@iota/core'; import { Card, CardAction, @@ -12,7 +12,6 @@ import { CardType, ImageType, } from '@iota/apps-ui-kit'; -import { CoinIcon } from '../coin-icon'; import { ImageIconSize } from '../../shared/image-icon'; interface TxnAmountProps { diff --git a/apps/wallet/src/ui/app/pages/home/nft-transfer/TransferNFTForm.tsx b/apps/wallet/src/ui/app/pages/home/nft-transfer/TransferNFTForm.tsx index 59d02cf434e..9e4801aa3cb 100644 --- a/apps/wallet/src/ui/app/pages/home/nft-transfer/TransferNFTForm.tsx +++ b/apps/wallet/src/ui/app/pages/home/nft-transfer/TransferNFTForm.tsx @@ -2,16 +2,15 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { AddressInput } from '_components'; import { ampli } from '_src/shared/analytics/ampli'; import { getSignerOperationErrorMessage } from '_src/ui/app/helpers/errorMessages'; import { useActiveAddress } from '_src/ui/app/hooks'; import { useActiveAccount } from '_src/ui/app/hooks/useActiveAccount'; import { useSigner } from '_src/ui/app/hooks/useSigner'; -import { createNftSendValidationSchema, useGetKioskContents } from '@iota/core'; +import { createNftSendValidationSchema, useGetKioskContents, AddressInput } from '@iota/core'; import { Transaction } from '@iota/iota-sdk/transactions'; import { useMutation, useQueryClient } from '@tanstack/react-query'; -import { Field, Form, Formik } from 'formik'; +import { Form, Formik } from 'formik'; import { toast } from 'react-hot-toast'; import { useNavigate } from 'react-router-dom'; @@ -96,12 +95,7 @@ export function TransferNFTForm({ objectId, objectType }: TransferNFTFormProps) {({ isValid, dirty, isSubmitting }) => (
- +
+ +
+ +
+
) : ( ); } +type CoinIconWrapperProps = React.PropsWithChildren> & { + hasBorder?: boolean; +}; +export function CoinIconWrapper({ children, size, hasBorder }: CoinIconWrapperProps) { + return ( +
+ {children} +
+ ); +} diff --git a/apps/wallet-dashboard/components/coins/CoinItem.tsx b/apps/core/src/components/coin/CoinItem.tsx similarity index 78% rename from apps/wallet-dashboard/components/coins/CoinItem.tsx rename to apps/core/src/components/coin/CoinItem.tsx index 01528cb5ac1..a7d82afe1ba 100644 --- a/apps/wallet-dashboard/components/coins/CoinItem.tsx +++ b/apps/core/src/components/coin/CoinItem.tsx @@ -1,6 +1,7 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 +import React from 'react'; import { Card, CardAction, @@ -10,9 +11,10 @@ import { CardType, ImageType, } from '@iota/apps-ui-kit'; -import { CoinIcon, useFormatCoin, ImageIconSize } from '@iota/core'; +import { CoinIcon, ImageIconSize } from '../'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { type ReactNode } from 'react'; +import { useFormatCoin } from '../../hooks'; interface CoinItemProps { coinType: string; @@ -23,7 +25,7 @@ interface CoinItemProps { usd?: number; } -function CoinItem({ +export function CoinItem({ coinType, balance, onClick, @@ -37,8 +39,13 @@ function CoinItem({ return ( -
- +
+
); } - -export default CoinItem; diff --git a/apps/core/src/components/coin/CoinSelector.tsx b/apps/core/src/components/coin/CoinSelector.tsx index 254b0180982..3f2f568811c 100644 --- a/apps/core/src/components/coin/CoinSelector.tsx +++ b/apps/core/src/components/coin/CoinSelector.tsx @@ -8,7 +8,11 @@ import { useFormatCoin } from '../../hooks'; import { CoinIcon } from './CoinIcon'; import { ImageIconSize } from '../icon'; -interface CoinSelectorProps { +interface CoinSelectorBaseProps { + hasCoinWrapper?: boolean; +} + +interface CoinSelectorProps extends CoinSelectorBaseProps { activeCoinType: string; coins: CoinBalance[]; onClick: (coinType: string) => void; @@ -18,13 +22,14 @@ export function CoinSelector({ activeCoinType = IOTA_TYPE_ARG, coins, onClick, + hasCoinWrapper, }: CoinSelectorProps) { const activeCoin = coins?.find(({ coinType }) => coinType === activeCoinType) ?? coins?.[0]; const initialValue = activeCoin?.coinType; const coinsOptions: SelectOption[] = coins?.map((coin) => ({ id: coin.coinType, - renderLabel: () => , + renderLabel: () => , })) || []; return ( @@ -39,7 +44,14 @@ export function CoinSelector({ ); } -function CoinSelectOption({ coin: { coinType, totalBalance } }: { coin: CoinBalance }) { +interface CoinSelectOptionProps extends CoinSelectorBaseProps { + coin: CoinBalance; +} + +function CoinSelectOption({ + coin: { coinType, totalBalance }, + hasCoinWrapper, +}: CoinSelectOptionProps) { const [formatted, symbol, { data: coinMeta }] = useFormatCoin(totalBalance, coinType); const isIota = coinType === IOTA_TYPE_ARG; @@ -47,7 +59,12 @@ function CoinSelectOption({ coin: { coinType, totalBalance } }: { coin: CoinBala
- +
{isIota ? (coinMeta?.name || '').toUpperCase() : coinMeta?.name || symbol} diff --git a/apps/core/src/components/coin/index.ts b/apps/core/src/components/coin/index.ts index 7eedc42ec44..6bbccfc1d7a 100644 --- a/apps/core/src/components/coin/index.ts +++ b/apps/core/src/components/coin/index.ts @@ -3,3 +3,4 @@ export * from './CoinIcon'; export * from './CoinSelector'; +export * from './CoinItem'; diff --git a/apps/core/src/hooks/useGasBudgetEstimation.ts b/apps/core/src/hooks/useGasBudgetEstimation.ts index 5dbe7d2ff1e..a50e1ca41f6 100644 --- a/apps/core/src/hooks/useGasBudgetEstimation.ts +++ b/apps/core/src/hooks/useGasBudgetEstimation.ts @@ -6,8 +6,6 @@ import { CoinStruct } from '@iota/iota-sdk/client'; import { useQuery } from '@tanstack/react-query'; import { createTokenTransferTransaction } from '../utils'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; -import { useFormatCoin } from './useFormatCoin'; -import { GAS_SYMBOL } from '../constants'; interface UseGasBudgetEstimationOptions { coinDecimals: number; @@ -27,7 +25,7 @@ export function useGasBudgetEstimation({ isPayAllIota, }: UseGasBudgetEstimationOptions) { const client = useIotaClient(); - const { data: gasBudget } = useQuery({ + return useQuery({ // eslint-disable-next-line @tanstack/query/exhaustive-deps queryKey: [ 'transaction-gas-budget-estimate', @@ -58,8 +56,4 @@ export function useGasBudgetEstimation({ return tx.getData().gasData.budget; }, }); - - const [formattedGas] = useFormatCoin(gasBudget, IOTA_TYPE_ARG); - - return formattedGas ? formattedGas + ' ' + GAS_SYMBOL : '--'; } diff --git a/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx b/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx index ddd77e87df7..53971681633 100644 --- a/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx +++ b/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx @@ -21,7 +21,7 @@ const DialogOverlay = React.forwardRef< >(({ showCloseIcon, ...props }, ref) => ( @@ -70,7 +70,7 @@ const DialogContent = React.forwardRef< { - addNotification('Transfer transaction was not sent', NotificationType.Error); - }); + .catch(handleTransactionError); } } + function handleTransactionError() { + setOpen(false); + addNotification('There was an error with the transaction', NotificationType.Error); + } + function onNext(): void { setStep(FormStep.ReviewValues); } @@ -82,6 +81,7 @@ function SendTokenDialogBody({
setOpen(false)} + onBack={step === FormStep.ReviewValues ? onBack : undefined} />
@@ -92,16 +92,16 @@ function SendTokenDialogBody({ setSelectedCoin={setSelectedCoin} onNext={onNext} setFormData={setFormData} + initialFormValues={formData} /> )} {step === FormStep.ReviewValues && ( )} diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts b/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts index 319d67de744..58f1e99acca 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts @@ -6,6 +6,7 @@ import { FormDataValues } from '../interfaces'; export const INITIAL_VALUES: FormDataValues = { to: '', amount: '', + formattedAmount: '', isPayAllIota: false, gasBudgetEst: '', }; diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts b/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts index 06ae882b260..983b77712a3 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts @@ -2,6 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 export interface FormDataValues { amount: string; + formattedAmount: string; to: string; isPayAllIota: boolean; gasBudgetEst: string; diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx b/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx index e7aa08c9825..2f9598c29ef 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx @@ -37,6 +37,7 @@ import { INITIAL_VALUES } from '../constants'; interface EnterValuesFormProps { coin: CoinBalance; activeAddress: string; + initialFormValues: FormDataValues; setFormData: React.Dispatch>; setSelectedCoin: React.Dispatch>; onNext: () => void; @@ -150,6 +151,7 @@ export function EnterValuesFormView({ setFormData, setSelectedCoin, onNext, + initialFormValues, }: EnterValuesFormProps): JSX.Element { // Get all coins of the type const { data: coinsData, isPending: coinsIsPending } = useGetAllCoins( @@ -213,7 +215,8 @@ export function EnterValuesFormView({ const data = { to, - amount: formattedAmount, + amount, + formattedAmount, isPayAllIota, coins, coinIds: coinsIDs, @@ -237,13 +240,15 @@ export function EnterValuesFormView({ void; - onBack: () => void; + coinType: string; } export function ReviewValuesFormView({ - formData: { amount, to, gasBudgetEst }, + formData: { amount, to, formattedAmount, isPayAllIota, gasBudgetEst }, senderAddress, - error, isPending, executeTransfer, - onBack, + coinType, }: ReviewValuesFormProps): JSX.Element { + const [formatAmount, symbol] = useFormatCoin(formattedAmount, coinType); return ( -
-

Review & Send

-
-

Sending: {amount}

-

From: {senderAddress}

-

To: {to}

-

Gas fee: {gasBudgetEst}

-
- {error ? {error} : null} -
- - {isPending ? ( - - ) : ( - - )} +
+
+
+
+
+ {Number(amount) !== 0 ? ( + + + + + + + + ) : null} +
+ + {formatAddress(senderAddress)} + + } + fullwidth + /> + + + + {formatAddress(to || '')} + + } + fullwidth + /> + + + +
+
+
+
); diff --git a/apps/wallet-dashboard/components/ExplorerLink.tsx b/apps/wallet-dashboard/components/ExplorerLink.tsx new file mode 100644 index 00000000000..2b671cf8cc5 --- /dev/null +++ b/apps/wallet-dashboard/components/ExplorerLink.tsx @@ -0,0 +1,27 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { useExplorerLinkGetter } from '@/hooks'; +import { getExplorerLink } from '@iota/core'; +import Link from 'next/link'; + +type GetExplorerLinkArgs = Parameters[0]; + +type ExplorerLinkProps = GetExplorerLinkArgs & { + isExternal?: boolean; +}; + +export function ExplorerLink({ + children, + isExternal, + ...getLinkProps +}: React.PropsWithChildren): React.JSX.Element { + const getExplorerLink = useExplorerLinkGetter(); + const href = getExplorerLink(getLinkProps) ?? '#'; + + return ( + + {children} + + ); +} diff --git a/apps/wallet-dashboard/components/coins/MyCoins.tsx b/apps/wallet-dashboard/components/coins/MyCoins.tsx index 9ba3810ff98..fc441d76148 100644 --- a/apps/wallet-dashboard/components/coins/MyCoins.tsx +++ b/apps/wallet-dashboard/components/coins/MyCoins.tsx @@ -3,13 +3,13 @@ import React, { useState } from 'react'; import { useCurrentAccount, useIotaClientQuery } from '@iota/dapp-kit'; -import { CoinItem, SendTokenDialog } from '@/components'; import { CoinBalance } from '@iota/iota-sdk/client'; import { COINS_QUERY_REFETCH_INTERVAL, COINS_QUERY_STALE_TIME, filterAndSortTokenBalances, useSortedCoinsByCategories, + CoinItem, } from '@iota/core'; import { ButtonSegment, @@ -19,6 +19,7 @@ import { Title, } from '@iota/apps-ui-kit'; import { RecognizedBadge } from '@iota/ui-icons'; +import { SendTokenDialog } from '@/components'; enum TokenCategory { All = 'All', diff --git a/apps/wallet-dashboard/components/coins/index.ts b/apps/wallet-dashboard/components/coins/index.ts index d1519105eec..2ff5894ab77 100644 --- a/apps/wallet-dashboard/components/coins/index.ts +++ b/apps/wallet-dashboard/components/coins/index.ts @@ -2,4 +2,3 @@ // SPDX-License-Identifier: Apache-2.0 export { default as MyCoins } from './MyCoins'; -export { default as CoinItem } from './CoinItem'; diff --git a/apps/wallet-dashboard/components/index.ts b/apps/wallet-dashboard/components/index.ts index 83697f63914..c1320cc7447 100644 --- a/apps/wallet-dashboard/components/index.ts +++ b/apps/wallet-dashboard/components/index.ts @@ -19,6 +19,7 @@ export * from './Cards'; export * from './Buttons'; export * from './transactions'; export * from './staking-overview'; +export * from './ExplorerLink'; export * from './Dialogs'; export * from './ValidatorStakingData'; export * from './tiles'; diff --git a/apps/wallet-dashboard/tailwind.config.ts b/apps/wallet-dashboard/tailwind.config.ts index e8c9079ca3a..2ca1f1c0824 100644 --- a/apps/wallet-dashboard/tailwind.config.ts +++ b/apps/wallet-dashboard/tailwind.config.ts @@ -12,6 +12,7 @@ export default { './pages/**/*.{js,ts,jsx,tsx,mdx}', './components/**/*.{js,ts,jsx,tsx,mdx}', './../ui-kit/src/lib/**/*.{js,jsx,ts,tsx}', + './../core/src/components/**/*.{js,jsx,ts,tsx}', ], darkMode: 'class', theme: { diff --git a/apps/wallet/src/ui/app/components/DAppInfoCard.tsx b/apps/wallet/src/ui/app/components/DAppInfoCard.tsx index 87cea050c73..6824f2978c5 100644 --- a/apps/wallet/src/ui/app/components/DAppInfoCard.tsx +++ b/apps/wallet/src/ui/app/components/DAppInfoCard.tsx @@ -12,7 +12,7 @@ import { useUnlockAccount } from './accounts/UnlockAccountContext'; import { DAppPermissionList } from './DAppPermissionList'; import { SummaryCard } from './SummaryCard'; import { Link } from 'react-router-dom'; -import { ImageIcon } from '../shared/image-icon'; +import { ImageIcon } from '@iota/core'; export interface DAppInfoCardProps { name: string; diff --git a/apps/wallet/src/ui/app/components/active-coins-card/CoinItem.tsx b/apps/wallet/src/ui/app/components/active-coins-card/CoinItem.tsx deleted file mode 100644 index b5fe3327917..00000000000 --- a/apps/wallet/src/ui/app/components/active-coins-card/CoinItem.tsx +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Mysten Labs, Inc. -// Modifications Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import { CoinIcon, useFormatCoin } from '@iota/core'; -import { type ReactNode } from 'react'; -import { - Card, - CardAction, - CardActionType, - CardBody, - CardImage, - CardType, - ImageType, -} from '@iota/apps-ui-kit'; -import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; -import { ImageIconSize } from '../../shared/image-icon'; - -interface CoinItemProps { - coinType: string; - balance: bigint; - usd?: number; - clickableAction?: ReactNode; - icon?: ReactNode; -} - -export function CoinItem({ coinType, balance, usd, clickableAction, icon }: CoinItemProps) { - const [formatted, symbol, { data: coinMeta }] = useFormatCoin(balance, coinType); - const isIota = coinType === IOTA_TYPE_ARG; - - return ( - - -
- -
-
- - -
- ); -} diff --git a/apps/wallet/src/ui/app/components/active-coins-card/index.tsx b/apps/wallet/src/ui/app/components/active-coins-card/index.tsx index 414fb885609..b5c8e64b490 100644 --- a/apps/wallet/src/ui/app/components/active-coins-card/index.tsx +++ b/apps/wallet/src/ui/app/components/active-coins-card/index.tsx @@ -8,8 +8,7 @@ import { useCoinsReFetchingConfig } from '_hooks'; import { useIotaClientQuery } from '@iota/dapp-kit'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { Link } from 'react-router-dom'; -import { CoinItem } from './CoinItem'; -import { filterAndSortTokenBalances } from '@iota/core'; +import { filterAndSortTokenBalances, CoinItem } from '@iota/core'; interface ActiveCoinsCardProps { activeCoinType: string; diff --git a/apps/wallet/src/ui/app/components/index.ts b/apps/wallet/src/ui/app/components/index.ts index 418c14428a2..5dd1c520da6 100644 --- a/apps/wallet/src/ui/app/components/index.ts +++ b/apps/wallet/src/ui/app/components/index.ts @@ -13,7 +13,6 @@ export * from './SummaryCard'; export * from './WalletListSelect'; export * from './accounts'; export * from './active-coins-card'; -export * from './active-coins-card/CoinItem'; export * from './error-boundary'; export * from './explorer-link'; export * from './explorer-link/Explorer'; diff --git a/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx b/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx index ee69a96a670..aa4c2dc7e4b 100644 --- a/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx +++ b/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { ImageIcon, ImageIconSize } from '_app/shared/image-icon'; +import { ImageIcon, ImageIconSize } from '@iota/core'; import { ExternalLink } from '_components'; import { ampli } from '_src/shared/analytics/ampli'; import { getDAppUrl } from '_src/shared/utils'; diff --git a/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx b/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx index ceaa4ead1e2..a993b4657ca 100644 --- a/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx +++ b/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { CoinIcon, useFormatCoin } from '@iota/core'; +import { useFormatCoin, ImageIconSize, CoinIcon } from '@iota/core'; import { Card, CardAction, @@ -12,7 +12,6 @@ import { CardType, ImageType, } from '@iota/apps-ui-kit'; -import { ImageIconSize } from '../../shared/image-icon'; interface TxnAmountProps { amount: string | number | bigint; diff --git a/apps/wallet/src/ui/app/pages/home/tokens/TokenLink.tsx b/apps/wallet/src/ui/app/pages/home/tokens/TokenLink.tsx index ad024633daa..62aac0099d4 100644 --- a/apps/wallet/src/ui/app/pages/home/tokens/TokenLink.tsx +++ b/apps/wallet/src/ui/app/pages/home/tokens/TokenLink.tsx @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { CoinItem } from '_components'; +import { CoinItem } from '@iota/core'; import { ampli } from '_src/shared/analytics/ampli'; import { type CoinBalance } from '@iota/iota-sdk/client'; import { NANOS_PER_IOTA } from '@iota/iota-sdk/utils'; diff --git a/apps/wallet/src/ui/app/shared/image-icon/index.tsx b/apps/wallet/src/ui/app/shared/image-icon/index.tsx deleted file mode 100644 index 5ae46570b21..00000000000 --- a/apps/wallet/src/ui/app/shared/image-icon/index.tsx +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) Mysten Labs, Inc. -// Modifications Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import { useState } from 'react'; -import cn from 'clsx'; - -export enum ImageIconSize { - Small = 'w-5 h-5', - Medium = 'w-8 h-8', - Large = 'w-10 h-10', - Full = 'w-full h-full', -} - -export interface ImageIconProps { - src: string | null | undefined; - label: string; - fallback: string; - alt?: string; - rounded?: boolean; - size?: ImageIconSize; -} - -function FallBackAvatar({ - str, - rounded, - size = ImageIconSize.Large, -}: { - str: string; - rounded?: boolean; - size?: ImageIconSize; -}) { - function generateTextSize(size: ImageIconSize) { - switch (size) { - case ImageIconSize.Small: - return 'text-label-sm'; - case ImageIconSize.Medium: - return 'text-label-md'; - case ImageIconSize.Large: - return 'text-title-md'; - case ImageIconSize.Full: - return 'text-title-lg'; - } - } - return ( -
- {str?.slice(0, 2)} -
- ); -} - -export function ImageIcon({ src, label, alt = label, fallback, rounded, size }: ImageIconProps) { - const [error, setError] = useState(false); - return ( -
- {error || !src ? ( - - ) : ( - {alt} setError(true)} - /> - )} -
- ); -} diff --git a/apps/wallet/src/ui/app/shared/transaction-summary/cards/BalanceChanges.tsx b/apps/wallet/src/ui/app/shared/transaction-summary/cards/BalanceChanges.tsx index be12a7d8f95..09bd1d59890 100644 --- a/apps/wallet/src/ui/app/shared/transaction-summary/cards/BalanceChanges.tsx +++ b/apps/wallet/src/ui/app/shared/transaction-summary/cards/BalanceChanges.tsx @@ -3,13 +3,14 @@ // SPDX-License-Identifier: Apache-2.0 import { + CoinItem, getRecognizedUnRecognizedTokenChanges, type BalanceChange, type BalanceChangeSummary, } from '@iota/core'; import { useMemo } from 'react'; import { Divider, Header, KeyValueInfo, Panel } from '@iota/apps-ui-kit'; -import { CoinItem, ExplorerLink, ExplorerLinkType } from '_src/ui/app/components'; +import { ExplorerLink, ExplorerLinkType } from '_src/ui/app/components'; import { formatAddress } from '@iota/iota-sdk/utils'; import { RecognizedBadge } from '@iota/ui-icons'; diff --git a/apps/wallet/src/ui/app/shared/transaction-summary/cards/objectSummary/ObjectChangeDisplay.tsx b/apps/wallet/src/ui/app/shared/transaction-summary/cards/objectSummary/ObjectChangeDisplay.tsx index 5289019a18d..ce6bfd0acea 100644 --- a/apps/wallet/src/ui/app/shared/transaction-summary/cards/objectSummary/ObjectChangeDisplay.tsx +++ b/apps/wallet/src/ui/app/shared/transaction-summary/cards/objectSummary/ObjectChangeDisplay.tsx @@ -3,10 +3,9 @@ // SPDX-License-Identifier: Apache-2.0 import { ExplorerLink, ExplorerLinkType } from '_components'; -import { type IotaObjectChangeWithDisplay } from '@iota/core'; +import { type IotaObjectChangeWithDisplay, ImageIcon } from '@iota/core'; import { Card, CardAction, CardActionType, CardBody, CardImage, CardType } from '@iota/apps-ui-kit'; -import { ImageIcon } from '../../../image-icon'; import { ArrowTopRight } from '@iota/ui-icons'; export function ObjectChangeDisplay({ change }: { change: IotaObjectChangeWithDisplay }) { diff --git a/apps/wallet/src/ui/app/staking/home/StakedCard.tsx b/apps/wallet/src/ui/app/staking/home/StakedCard.tsx index 9ed1c130455..b945fbe025b 100644 --- a/apps/wallet/src/ui/app/staking/home/StakedCard.tsx +++ b/apps/wallet/src/ui/app/staking/home/StakedCard.tsx @@ -10,12 +10,12 @@ import { useFormatCoin, useGetTimeBeforeEpochNumber, useTimeAgo, + ImageIcon, } from '@iota/core'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { Card, CardImage, CardType, CardBody, CardAction, CardActionType } from '@iota/apps-ui-kit'; import { useMemo } from 'react'; import { Link } from 'react-router-dom'; -import { ImageIcon } from '../../shared/image-icon'; import { useIotaClientQuery } from '@iota/dapp-kit'; diff --git a/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx b/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx index 961cadc895b..dcb8954a274 100644 --- a/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx +++ b/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx @@ -1,7 +1,6 @@ // Copyright (c) Mysten Labs, Inc. // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { ImageIcon, ImageIconSize } from '_app/shared/image-icon'; import { Badge, BadgeType, @@ -15,7 +14,7 @@ import { import { useIotaClientQuery } from '@iota/dapp-kit'; import { formatAddress } from '@iota/iota-sdk/utils'; import { useMemo } from 'react'; -import { formatPercentageDisplay, useGetValidatorsApy } from '@iota/core'; +import { formatPercentageDisplay, useGetValidatorsApy, ImageIcon, ImageIconSize } from '@iota/core'; interface ValidatorLogoProps { validatorAddress: string; From 266d7611276684dc2a67f6313aaafca82205f00c Mon Sep 17 00:00:00 2001 From: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com> Date: Thu, 21 Nov 2024 17:30:39 +0100 Subject: [PATCH 18/59] feat(iota-transaction-builder): add more doc comments (#4172) * feat(iota-transaction-builder): add more doc comments * feat(iota-transaction-builder): add another doc comment * Add brackets * document remaining _tx_kind() methods * fix name * Add doc link --------- Co-authored-by: Thibault Martinez --- crates/iota-transaction-builder/src/lib.rs | 34 +++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/crates/iota-transaction-builder/src/lib.rs b/crates/iota-transaction-builder/src/lib.rs index 126286c6723..55edeb6f1dc 100644 --- a/crates/iota-transaction-builder/src/lib.rs +++ b/crates/iota-transaction-builder/src/lib.rs @@ -69,6 +69,7 @@ impl TransactionBuilder { Self(data_reader) } + /// Select a gas coin for the provided gas budget. async fn select_gas( &self, signer: IotaAddress, @@ -175,6 +176,8 @@ impl TransactionBuilder { )) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains a + /// [`Command::TransferObjects`]. pub async fn transfer_object_tx_kind( &self, object_id: ObjectID, @@ -212,6 +215,8 @@ impl TransactionBuilder { )) } + /// Add a [`Command::TransferObjects`] to the provided + /// [`ProgrammableTransactionBuilder`]. async fn single_transfer_object( &self, builder: &mut ProgrammableTransactionBuilder, @@ -222,6 +227,10 @@ impl TransactionBuilder { Ok(()) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains a + /// [`Command::SplitCoins`] if some amount is provided and then transfers + /// the split amount or the whole gas object with + /// [`Command::TransferObjects`] to the recipient. pub fn transfer_iota_tx_kind( &self, recipient: IotaAddress, @@ -255,6 +264,11 @@ impl TransactionBuilder { )) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains a + /// [`Command::MergeCoins`] if multiple inputs coins are provided and then a + /// [`Command::SplitCoins`] together with [`Command::TransferObjects`] for + /// each recipient + amount. + /// The length of the vectors for recipients and amounts must be the same. pub async fn pay_tx_kind( &self, input_coins: Vec, @@ -370,6 +384,8 @@ impl TransactionBuilder { ) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains a + /// [`Command::TransferObjects`] that sends the gas coin to the recipient. pub fn pay_all_iota_tx_kind(&self, recipient: IotaAddress) -> TransactionKind { let mut builder = ProgrammableTransactionBuilder::new(); builder.pay_all_iota(recipient); @@ -414,6 +430,8 @@ impl TransactionBuilder { )) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains a + /// [`Command::MoveCall`]. pub async fn move_call_tx_kind( &self, package_object_id: ObjectID, @@ -488,6 +506,8 @@ impl TransactionBuilder { )) } + /// Add a single move call to the provided + /// [`ProgrammableTransactionBuilder`]. pub async fn single_move_call( &self, builder: &mut ProgrammableTransactionBuilder, @@ -517,6 +537,8 @@ impl TransactionBuilder { Ok(()) } + /// Resolve a provided [`ObjectID`] to the required [`ObjectArg`] for a + /// given move module. async fn get_object_arg( &self, id: ObjectID, @@ -551,6 +573,8 @@ impl TransactionBuilder { }) } + /// Convert provided JSON arguments for a move function to their + /// [`Argument`] representation and check their validity. pub async fn resolve_and_checks_json_args( &self, builder: &mut ProgrammableTransactionBuilder, @@ -631,6 +655,8 @@ impl TransactionBuilder { Ok(args) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains + /// [`Command::Publish`] for the provided package. pub async fn publish_tx_kind( &self, sender: IotaAddress, @@ -669,6 +695,8 @@ impl TransactionBuilder { )) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains + /// [`Command::Upgrade`] for the provided package. pub async fn upgrade_tx_kind( &self, package_id: ObjectID, @@ -908,6 +936,8 @@ impl TransactionBuilder { ) } + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains + /// [`Command::MergeCoins`] with the provided coins. pub async fn merge_coins_tx_kind( &self, primary_coin: ObjectID, @@ -983,6 +1013,7 @@ impl TransactionBuilder { ) } + /// Create an unsigned batched transaction, useful for the JSON RPC. pub async fn batch_transaction( &self, signer: IotaAddress, @@ -1216,8 +1247,9 @@ impl TransactionBuilder { ) } - // TODO: we should add retrial to reduce the transaction building error rate + /// Get the latest object ref for an object. pub async fn get_object_ref(&self, object_id: ObjectID) -> anyhow::Result { + // TODO: we should add retrial to reduce the transaction building error rate self.get_object_ref_and_type(object_id) .await .map(|(oref, _)| oref) From 391a28bf51bd9ac1ca7ea3f516a8a755a9951315 Mon Sep 17 00:00:00 2001 From: Bran <52735957+brancoder@users.noreply.github.com> Date: Thu, 21 Nov 2024 20:32:36 +0100 Subject: [PATCH 19/59] feat(wallet-dashboard): Add migration PTB (#3908) * feat: fetch stardust basic and nft objects * feat: organize stardust objects on migratable and unmigratable * fix: migration constants and variable nameing * fix: variable naming * feat:add migration popup * fix: move constants to core * fix: evert adding routes to barrel * feat: add migration ptb * fix: remove leftover testing code * fix: remove undefined object check * fix: add schemas for migration transaction * fix: change migration popup params and add loader to button * remove migration inteface * fix: remove empty spaces and add iota coin type constant migration constants * fix: exporting type and eslint * fix: migration object schema * fix: add missing exports * fix: remove IOTA_COIN_TYPE and use sdk constant IOTA_TYPE_ARG * fix: move migration types to dedicated file and add literal strings for UC types --------- Co-authored-by: Marc Espin --- .../core/src/constants/migration.constants.ts | 6 +- apps/core/src/utils/index.ts | 1 + .../migration/createMigrationTransaction.ts | 164 ++++++++++++++++++ apps/core/src/utils/migration/index.ts | 5 + apps/core/src/utils/migration/types.ts | 73 ++++++++ .../components/Popup/Popups/MigratePopup.tsx | 1 + .../hooks/useMigrationTransaction.ts | 9 +- apps/wallet-dashboard/lib/interfaces/index.ts | 1 - .../lib/interfaces/migration.interface.ts | 47 ----- apps/wallet-dashboard/lib/utils/migration.ts | 2 +- 10 files changed, 256 insertions(+), 53 deletions(-) create mode 100644 apps/core/src/utils/migration/createMigrationTransaction.ts create mode 100644 apps/core/src/utils/migration/index.ts create mode 100644 apps/core/src/utils/migration/types.ts delete mode 100644 apps/wallet-dashboard/lib/interfaces/migration.interface.ts diff --git a/apps/core/src/constants/migration.constants.ts b/apps/core/src/constants/migration.constants.ts index 6086a758e0f..45072d1d652 100644 --- a/apps/core/src/constants/migration.constants.ts +++ b/apps/core/src/constants/migration.constants.ts @@ -1,7 +1,9 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; + export const STARDUST_PACKAGE_ID = '000000000000000000000000000000000000000000000000000000000000107a'; -export const STARDUST_BASIC_OUTPUT_TYPE = `${STARDUST_PACKAGE_ID}::basic_output::BasicOutput<0x2::iota::IOTA>`; -export const STARDUST_NFT_OUTPUT_TYPE = `${STARDUST_PACKAGE_ID}::nft_output::NftOutput<0x2::iota::IOTA>`; +export const STARDUST_BASIC_OUTPUT_TYPE = `${STARDUST_PACKAGE_ID}::basic_output::BasicOutput<${IOTA_TYPE_ARG}>`; +export const STARDUST_NFT_OUTPUT_TYPE = `${STARDUST_PACKAGE_ID}::nft_output::NftOutput<${IOTA_TYPE_ARG}>`; diff --git a/apps/core/src/utils/index.ts b/apps/core/src/utils/index.ts index fb8bee8590c..8cbb31afa73 100644 --- a/apps/core/src/utils/index.ts +++ b/apps/core/src/utils/index.ts @@ -25,3 +25,4 @@ export * from './getExplorerLink'; export * from './stake'; export * from './transaction'; export * from './validation'; +export * from './migration'; diff --git a/apps/core/src/utils/migration/createMigrationTransaction.ts b/apps/core/src/utils/migration/createMigrationTransaction.ts new file mode 100644 index 00000000000..8519a950831 --- /dev/null +++ b/apps/core/src/utils/migration/createMigrationTransaction.ts @@ -0,0 +1,164 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { IotaClient, IotaObjectData } from '@iota/iota-sdk/client'; +import { Transaction } from '@iota/iota-sdk/transactions'; +import { STARDUST_PACKAGE_ID } from '../../constants/migration.constants'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { + BasicOutputObject, + BasicOutputObjectSchema, + NftOutputObject, + NftOutputObjectSchema, +} from './types'; + +type NestedResultType = { + $kind: 'NestedResult'; + NestedResult: [number, number]; +}; + +export async function getNativeTokenTypesFromBag( + bagId: string, + client: IotaClient, +): Promise { + const nativeTokenDynamicFields = await client.getDynamicFields({ + parentId: bagId, + }); + const nativeTokenTypes: string[] = []; + for (const nativeToken of nativeTokenDynamicFields.data) { + nativeTokenTypes.push(nativeToken?.name?.value as string); + } + + return nativeTokenTypes; +} + +export function validateBasicOutputObject(outputObject: IotaObjectData): BasicOutputObject { + if (outputObject.content?.dataType !== 'moveObject') { + throw new Error('Invalid basic output object'); + } + const result = BasicOutputObjectSchema.safeParse(outputObject.content.fields); + if (!result.success) { + throw new Error('Invalid basic output object content'); + } + return result.data; +} + +export function validateNftOutputObject(outputObject: IotaObjectData): NftOutputObject { + if (outputObject.content?.dataType !== 'moveObject') { + throw new Error('Invalid nft output object'); + } + const result = NftOutputObjectSchema.safeParse(outputObject.content.fields); + if (!result.success) { + throw new Error('Invalid nft output object content'); + } + return result.data; +} + +export async function createMigrationTransaction( + client: IotaClient, + address: string, + basicOutputs: IotaObjectData[] = [], + nftOutputs: IotaObjectData[] = [], +): Promise { + const ptb = new Transaction(); + + const coinsFromBasicOutputs: NestedResultType[] = []; + + // Basic Outputs + for (const basicOutputObject of basicOutputs) { + const validatedOutputObject = validateBasicOutputObject(basicOutputObject); + const basicOutputObjectId = validatedOutputObject.id.id; + const bagId = validatedOutputObject.native_tokens.fields.id.id; + const bagSize = validatedOutputObject.native_tokens.fields.size; + const nativeTokenTypes: string[] = + Number(bagSize) > 0 ? await getNativeTokenTypesFromBag(bagId, client) : []; + + const migratableResult = ptb.moveCall({ + target: `${STARDUST_PACKAGE_ID}::basic_output::extract_assets`, + typeArguments: [IOTA_TYPE_ARG], + arguments: [ptb.object(basicOutputObjectId)], + }); + + const balance = migratableResult[0]; + let nativeTokensBag = migratableResult[1]; + + // Convert Balance in Coin + const [coin] = ptb.moveCall({ + target: '0x02::coin::from_balance', + typeArguments: [IOTA_TYPE_ARG], + arguments: [ptb.object(balance)], + }); + + coinsFromBasicOutputs.push(coin); + + for (const nativeTokenType of nativeTokenTypes) { + [nativeTokensBag] = ptb.moveCall({ + target: '0x107a::utilities::extract_and_send_to', + typeArguments: [nativeTokenType], + arguments: [ptb.object(nativeTokensBag), ptb.pure.address(address)], + }); + } + + ptb.moveCall({ + target: '0x02::bag::destroy_empty', + arguments: [ptb.object(nativeTokensBag)], + }); + } + + // NFT Outputs + const coinsFromNftOutputs: NestedResultType[] = []; + const nftsFromNftOutputs: NestedResultType[] = []; + + for (const nftOutputObject of nftOutputs) { + const validatedOutputObject = validateNftOutputObject(nftOutputObject); + const nftOutputObjectId = validatedOutputObject.id.id; + const bagId = validatedOutputObject.native_tokens.fields.id.id; + const bagSize = validatedOutputObject.native_tokens.fields.size; + const nativeTokenTypes: string[] = + Number(bagSize) > 0 ? await getNativeTokenTypesFromBag(bagId, client) : []; + + const migratableResult = ptb.moveCall({ + target: `${STARDUST_PACKAGE_ID}::nft_output::extract_assets`, + typeArguments: [IOTA_TYPE_ARG], + arguments: [ptb.object(nftOutputObjectId)], + }); + + const balance = migratableResult[0]; + let nativeTokensBag = migratableResult[1]; + const nft = migratableResult[2]; + + nftsFromNftOutputs.push(nft); + + // Convert Balance in Coin + const [coin] = ptb.moveCall({ + target: '0x02::coin::from_balance', + typeArguments: [IOTA_TYPE_ARG], + arguments: [ptb.object(balance)], + }); + coinsFromNftOutputs.push(coin); + + for (const nativeTokenType of nativeTokenTypes) { + [nativeTokensBag] = ptb.moveCall({ + target: '0x107a::utilities::extract_and_send_to', + typeArguments: [nativeTokenType], + arguments: [ptb.object(nativeTokensBag), ptb.pure.address(address)], + }); + } + + ptb.moveCall({ + target: '0x02::bag::destroy_empty', + arguments: [ptb.object(nativeTokensBag)], + }); + } + + const coinOne = coinsFromBasicOutputs.shift() || coinsFromNftOutputs.shift(); + const remainingCoins = [...coinsFromBasicOutputs, ...coinsFromNftOutputs]; + if (coinOne) { + if (remainingCoins.length > 0) { + ptb.mergeCoins(coinOne, remainingCoins); + } + ptb.transferObjects([coinOne, ...nftsFromNftOutputs], ptb.pure.address(address)); + } + + return ptb; +} diff --git a/apps/core/src/utils/migration/index.ts b/apps/core/src/utils/migration/index.ts new file mode 100644 index 00000000000..1f09b64ac4a --- /dev/null +++ b/apps/core/src/utils/migration/index.ts @@ -0,0 +1,5 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +export * from './createMigrationTransaction'; +export * from './types'; diff --git a/apps/core/src/utils/migration/types.ts b/apps/core/src/utils/migration/types.ts new file mode 100644 index 00000000000..6f078b149f6 --- /dev/null +++ b/apps/core/src/utils/migration/types.ts @@ -0,0 +1,73 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { z } from 'zod'; +import { STARDUST_PACKAGE_ID } from '../../constants'; + +const ExpirationUnlockConditionSchema = z.object({ + type: z.literal( + `${STARDUST_PACKAGE_ID}::expiration_unlock_condition::ExpirationUnlockCondition`, + ), + fields: z.object({ + owner: z.string(), + return_address: z.string(), + unix_time: z.number(), + }), +}); + +const StorageDepositReturnUnlockConditionSchema = z.object({ + type: z.literal( + `${STARDUST_PACKAGE_ID}::storage_deposit_return_unlock_condition::StorageDepositReturnUnlockCondition`, + ), + fields: z.object({ + return_address: z.string(), + return_amount: z.string(), + }), +}); + +const TimelockUnlockConditionSchema = z.object({ + type: z.literal(`${STARDUST_PACKAGE_ID}::timelock_unlock_condition::TimelockUnlockCondition`), + fields: z.object({ + unix_time: z.number(), + }), +}); + +const CommonOutputObjectSchema = z.object({ + id: z.object({ + id: z.string(), + }), + balance: z.string(), + native_tokens: z.object({ + type: z.literal('0x2::bag::Bag'), + fields: z.object({ + id: z.object({ + id: z.string(), + }), + size: z.string(), + }), + }), +}); + +const CommonOutputObjectWithUcSchema = CommonOutputObjectSchema.extend({ + expiration_uc: ExpirationUnlockConditionSchema.nullable().optional(), + storage_deposit_return_uc: StorageDepositReturnUnlockConditionSchema.nullable().optional(), + timelock_uc: TimelockUnlockConditionSchema.nullable().optional(), +}); + +export const BasicOutputObjectSchema = CommonOutputObjectWithUcSchema.extend({ + metadata: z.array(z.number()).nullable().optional(), + tag: z.array(z.number()).nullable().optional(), + sender: z.string().nullable().optional(), +}); + +export const NftOutputObjectSchema = CommonOutputObjectWithUcSchema; + +export type ExpirationUnlockCondition = z.infer; +export type StorageDepositReturnUnlockCondition = z.infer< + typeof StorageDepositReturnUnlockConditionSchema +>; +export type TimelockUnlockCondition = z.infer; +export type CommonOutputObject = z.infer; +export type CommonOutputObjectWithUc = z.infer; +export type BasicOutputObject = z.infer; +export type NftOutputObject = z.infer; diff --git a/apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx b/apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx index e11b66c190a..627fb860f3f 100644 --- a/apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx +++ b/apps/wallet-dashboard/components/Popup/Popups/MigratePopup.tsx @@ -106,6 +106,7 @@ function MigratePopup({ ) : null } + iconAfterText />
); diff --git a/apps/wallet-dashboard/hooks/useMigrationTransaction.ts b/apps/wallet-dashboard/hooks/useMigrationTransaction.ts index 10f87cad28e..b36c5b991fb 100644 --- a/apps/wallet-dashboard/hooks/useMigrationTransaction.ts +++ b/apps/wallet-dashboard/hooks/useMigrationTransaction.ts @@ -3,8 +3,8 @@ import { useIotaClient } from '@iota/dapp-kit'; import { IotaObjectData } from '@iota/iota-sdk/client'; -import { Transaction } from '@iota/iota-sdk/transactions'; import { useQuery } from '@tanstack/react-query'; +import { createMigrationTransaction } from '@iota/core'; export function useMigrationTransaction( address: string, @@ -16,7 +16,12 @@ export function useMigrationTransaction( // eslint-disable-next-line @tanstack/query/exhaustive-deps queryKey: ['migration-transaction', address], queryFn: async () => { - const transaction = new Transaction(); + const transaction = await createMigrationTransaction( + client, + address, + basicOutputObjects, + nftOutputObjects, + ); transaction.setSender(address); await transaction.build({ client }); return transaction; diff --git a/apps/wallet-dashboard/lib/interfaces/index.ts b/apps/wallet-dashboard/lib/interfaces/index.ts index db2d1f2c7be..6999e34dd61 100644 --- a/apps/wallet-dashboard/lib/interfaces/index.ts +++ b/apps/wallet-dashboard/lib/interfaces/index.ts @@ -3,7 +3,6 @@ export * from './transactions.interface'; export * from './timelock.interface'; -export * from './migration.interface'; export * from './vesting.interface'; export * from './appRoute.interface'; export * from './dialogView.interface'; diff --git a/apps/wallet-dashboard/lib/interfaces/migration.interface.ts b/apps/wallet-dashboard/lib/interfaces/migration.interface.ts deleted file mode 100644 index df35ae29112..00000000000 --- a/apps/wallet-dashboard/lib/interfaces/migration.interface.ts +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -type ExpirationUnlockCondition = { - owner: string; - return_address: string; - unix_time: number; -}; -type StorageDepositReturnUnlockCondition = { - return_address: string; - return_amount: string; -}; -type TimelockUnlockCondition = { - unix_time: number; -}; - -export type CommonOutputObject = { - id: { id: string }; - balance: string; - native_tokens: { - type: string; - fields: { id: { id: string }; size: string }; - }; -}; - -export interface CommonOutputObjectWithUc extends CommonOutputObject { - expiration_uc?: { - type: string; - fields: ExpirationUnlockCondition; - }; - storage_deposit_return_uc?: { - type: string; - fields: StorageDepositReturnUnlockCondition; - }; - timelock_uc?: { - type: string; - fields: TimelockUnlockCondition; - }; -} - -export interface BasicOutputObject extends CommonOutputObjectWithUc { - metadata?: number[]; - tag?: number[]; - sender?: string; -} - -export interface NftOutputObject extends CommonOutputObjectWithUc {} diff --git a/apps/wallet-dashboard/lib/utils/migration.ts b/apps/wallet-dashboard/lib/utils/migration.ts index e4a5cfa1f30..49f54b89867 100644 --- a/apps/wallet-dashboard/lib/utils/migration.ts +++ b/apps/wallet-dashboard/lib/utils/migration.ts @@ -1,8 +1,8 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 +import { CommonOutputObjectWithUc } from '@iota/core'; import { IotaObjectData } from '@iota/iota-sdk/client'; -import { CommonOutputObjectWithUc } from '../interfaces/migration.interface'; export type StardustMigrationGroupedObjects = { migratable: IotaObjectData[]; From 6f6f5d7c853c4caeec34c309d7be0471df8b4510 Mon Sep 17 00:00:00 2001 From: evavirseda Date: Fri, 22 Nov 2024 13:14:43 +0100 Subject: [PATCH 20/59] feat(wallet): update pending styles to complete darkmode support (#4058) * feat: move themecontext to core * feat: fix styles after using shared context * feat: add theme to wallet * feat: clenaup * feat: add device preferences theme * feat: update bg colors * feat: update text color * fix missing colors and update asset * add missing bg * feat: fix prettier * fix cleanup * feat: polish ledger dialog * fix overflow * fix format --- apps/core/src/components/coin/CoinIcon.tsx | 4 ++-- apps/core/src/components/coin/CoinItem.tsx | 9 ++------- apps/core/src/components/coin/CoinSelector.tsx | 2 +- apps/core/src/components/icon/ImageIcon.tsx | 5 ++--- .../src/ui/app/components/DAppPermissionList.tsx | 2 +- apps/wallet/src/ui/app/components/NoData.tsx | 6 +++++- apps/wallet/src/ui/app/components/Overlay.tsx | 4 ++-- .../src/ui/app/components/PageTemplate.tsx | 2 +- .../ui/app/components/PasswordInputDialog.tsx | 2 +- .../wallet/src/ui/app/components/SummaryCard.tsx | 2 +- .../src/ui/app/components/SummaryPanel.tsx | 2 +- .../ui/app/components/accounts/AccountItem.tsx | 2 +- .../accounts/ImportRecoveryPhraseForm.tsx | 2 +- .../ui/app/components/error-boundary/index.tsx | 2 +- .../app/components/iota-apps/DisconnectApp.tsx | 4 +++- .../src/ui/app/components/iota-apps/IotaApp.tsx | 4 ++-- .../ui/app/components/iota-apps/IotaAppEmpty.tsx | 2 +- .../app/components/ledger/ConnectLedgerModal.tsx | 5 +++-- .../menu/content/WalletSettingsMenuList.tsx | 2 +- .../src/ui/app/components/menu/content/index.tsx | 2 +- .../src/ui/app/components/navigation/index.tsx | 2 +- .../src/ui/app/components/nft-display/index.tsx | 6 +++++- .../ui/app/components/receipt-card/TxnAmount.tsx | 2 +- .../components/user-approve-container/index.tsx | 2 +- .../ui/app/pages/accounts/BackupMnemonicPage.tsx | 2 +- .../pages/accounts/ImportLedgerAccountsPage.tsx | 8 ++++++-- .../app/pages/accounts/ImportPassphrasePage.tsx | 2 +- .../src/ui/app/pages/accounts/WelcomePage.tsx | 6 ++++-- .../accounts/forgot-password/RecoverManyPage.tsx | 2 +- .../app/pages/accounts/manage/AccountGroup.tsx | 16 +++++++++++----- .../pages/accounts/manage/AccountGroupItem.tsx | 4 ++-- .../pages/home/assets/HiddenAssetsProvider.tsx | 4 ++-- .../src/ui/app/pages/home/nft-details/index.tsx | 2 +- .../pages/home/tokens/TokenStakingOverview.tsx | 2 +- .../app/pages/home/tokens/coin-balance/index.tsx | 5 ++++- .../ui/app/pages/home/tokens/icon-link/index.tsx | 7 ++++++- .../wallet/src/ui/app/pages/restricted/index.tsx | 2 +- .../src/ui/app/shared/ButtonConnectedTo.tsx | 2 +- .../src/ui/app/shared/card-layout/index.tsx | 4 +++- .../src/ui/app/shared/dapp-status/index.tsx | 4 ++-- apps/wallet/src/ui/app/shared/header/Header.tsx | 2 +- .../shared/page-main-layout/PageMainLayout.tsx | 6 ++++-- .../ui/app/staking/validators/StatsDetail.tsx | 12 ++++++++---- apps/wallet/src/ui/assets/images/no_data.svg | 8 ++++++-- .../src/ui/assets/images/no_data_darkmode.svg | 8 ++++++++ apps/wallet/src/ui/styles/global.scss | 2 +- 46 files changed, 116 insertions(+), 71 deletions(-) create mode 100644 apps/wallet/src/ui/assets/images/no_data_darkmode.svg diff --git a/apps/core/src/components/coin/CoinIcon.tsx b/apps/core/src/components/coin/CoinIcon.tsx index 8dfd50ca5aa..f93a12baf64 100644 --- a/apps/core/src/components/coin/CoinIcon.tsx +++ b/apps/core/src/components/coin/CoinIcon.tsx @@ -18,7 +18,7 @@ interface NonIotaCoinProps { function NonIotaCoin({ coinType, size = ImageIconSize.Full, rounded }: NonIotaCoinProps) { const { data: coinMeta } = useCoinMetadata(coinType); return ( -
+
-
+
diff --git a/apps/core/src/components/coin/CoinItem.tsx b/apps/core/src/components/coin/CoinItem.tsx index a7d82afe1ba..8e2062efa26 100644 --- a/apps/core/src/components/coin/CoinItem.tsx +++ b/apps/core/src/components/coin/CoinItem.tsx @@ -39,13 +39,8 @@ export function CoinItem({ return ( -
- +
+
- + {isIota ? (coinMeta?.name || '').toUpperCase() : coinMeta?.name || symbol}
diff --git a/apps/core/src/components/icon/ImageIcon.tsx b/apps/core/src/components/icon/ImageIcon.tsx index 6b58dbf715a..3f1e76a6d31 100644 --- a/apps/core/src/components/icon/ImageIcon.tsx +++ b/apps/core/src/components/icon/ImageIcon.tsx @@ -42,9 +42,8 @@ function FallBackAvatar({ str, rounded, size = ImageIconSize.Large }: FallBackAv return (
diff --git a/apps/wallet/src/ui/app/components/DAppPermissionList.tsx b/apps/wallet/src/ui/app/components/DAppPermissionList.tsx index 3f5d4b33d6c..b565f9aff18 100644 --- a/apps/wallet/src/ui/app/components/DAppPermissionList.tsx +++ b/apps/wallet/src/ui/app/components/DAppPermissionList.tsx @@ -20,7 +20,7 @@ export function DAppPermissionList({ permissions }: DAppPermissionListProps) { {permissions.map((permissionKey) => ( } + icon={} text={PERMISSION_TYPE_TO_TEXT[permissionKey]} /> ))} diff --git a/apps/wallet/src/ui/app/components/NoData.tsx b/apps/wallet/src/ui/app/components/NoData.tsx index 4c943d9ab68..c8052f55236 100644 --- a/apps/wallet/src/ui/app/components/NoData.tsx +++ b/apps/wallet/src/ui/app/components/NoData.tsx @@ -1,15 +1,19 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 +import { Theme, useTheme } from '@iota/core'; import NoDataImage from '_assets/images/no_data.svg'; +import NoDataDarkImage from '_assets/images/no_data_darkmode.svg'; interface NoDataProps { message: string; } export function NoData({ message }: NoDataProps) { + const { theme } = useTheme(); + return (
- + {theme === Theme.Dark ? : } {message}
); diff --git a/apps/wallet/src/ui/app/components/Overlay.tsx b/apps/wallet/src/ui/app/components/Overlay.tsx index 73e523e38cd..69a027a87ea 100644 --- a/apps/wallet/src/ui/app/components/Overlay.tsx +++ b/apps/wallet/src/ui/app/components/Overlay.tsx @@ -15,7 +15,7 @@ interface OverlayProps { closeOverlay?: () => void; closeIcon?: ReactNode | null; setShowModal?: (showModal: boolean) => void; - background?: 'bg-neutral-100'; + background?: 'bg-neutral-100 dark:bg-neutral-6'; titleCentered?: boolean; showBackButton?: boolean; onBack?: () => void; @@ -58,7 +58,7 @@ export function Overlay({ testId="overlay-title" /> )} -
+
{children}
diff --git a/apps/wallet/src/ui/app/components/PageTemplate.tsx b/apps/wallet/src/ui/app/components/PageTemplate.tsx index 3648ff6732c..53fe44848bf 100644 --- a/apps/wallet/src/ui/app/components/PageTemplate.tsx +++ b/apps/wallet/src/ui/app/components/PageTemplate.tsx @@ -33,7 +33,7 @@ export function PageTemplate({ onClose={onClose} /> )} -
+
{children}
diff --git a/apps/wallet/src/ui/app/components/PasswordInputDialog.tsx b/apps/wallet/src/ui/app/components/PasswordInputDialog.tsx index 842e31ac7f2..2b433c7e41d 100644 --- a/apps/wallet/src/ui/app/components/PasswordInputDialog.tsx +++ b/apps/wallet/src/ui/app/components/PasswordInputDialog.tsx @@ -68,7 +68,7 @@ export function PasswordInputDialog({ {({ isSubmitting, isValid, errors }) => (
diff --git a/apps/wallet/src/ui/app/components/SummaryCard.tsx b/apps/wallet/src/ui/app/components/SummaryCard.tsx index 936c7f48d85..deb53bc7f2f 100644 --- a/apps/wallet/src/ui/app/components/SummaryCard.tsx +++ b/apps/wallet/src/ui/app/components/SummaryCard.tsx @@ -13,7 +13,7 @@ export interface SummaryCardProps { export function SummaryCard({ body, header, footer }: SummaryCardProps) { return ( -
+
{header ? (
diff --git a/apps/wallet/src/ui/app/components/SummaryPanel.tsx b/apps/wallet/src/ui/app/components/SummaryPanel.tsx index c16c3f743b0..b3f098f474b 100644 --- a/apps/wallet/src/ui/app/components/SummaryPanel.tsx +++ b/apps/wallet/src/ui/app/components/SummaryPanel.tsx @@ -11,7 +11,7 @@ interface SummaryPanelProps { export function SummaryPanel({ title, body }: SummaryPanelProps) { return ( - <div className="flex flex-col rounded-xl bg-neutral-96 pb-md"> + <div className="flex flex-col rounded-xl bg-neutral-96 pb-md dark:bg-neutral-12"> <div className="flex flex-col gap-y-xs"> <div className="py-2.5"> <Title size={TitleSize.Small} title={title} /> diff --git a/apps/wallet/src/ui/app/components/accounts/AccountItem.tsx b/apps/wallet/src/ui/app/components/accounts/AccountItem.tsx index 518174b8cd0..544da756927 100644 --- a/apps/wallet/src/ui/app/components/accounts/AccountItem.tsx +++ b/apps/wallet/src/ui/app/components/accounts/AccountItem.tsx @@ -67,7 +67,7 @@ function AccountAvatar({ isLocked, icon }: { isLocked?: boolean; icon?: ReactNod className={cn( 'flex h-10 w-10 items-center justify-center rounded-full [&_svg]:h-5 [&_svg]:w-5 ', isLocked - ? 'bg-neutral-96 [&_svg]:text-neutral-10' + ? 'bg-neutral-96 dark:bg-neutral-12 [&_svg]:text-neutral-10 [&_svg]:dark:text-neutral-92' : 'bg-primary-30 [&_svg]:text-white', )} > diff --git a/apps/wallet/src/ui/app/components/accounts/ImportRecoveryPhraseForm.tsx b/apps/wallet/src/ui/app/components/accounts/ImportRecoveryPhraseForm.tsx index ef3d2620d80..4afa2038447 100644 --- a/apps/wallet/src/ui/app/components/accounts/ImportRecoveryPhraseForm.tsx +++ b/apps/wallet/src/ui/app/components/accounts/ImportRecoveryPhraseForm.tsx @@ -124,7 +124,7 @@ export function ImportRecoveryPhraseForm({ })} </div> - <div className="sticky bottom-0 left-0 flex flex-col gap-2.5 bg-neutral-100 pt-sm"> + <div className="sticky bottom-0 left-0 flex flex-col gap-2.5 bg-neutral-100 pt-sm dark:bg-neutral-6"> {touchedFields.recoveryPhrase && errors.recoveryPhrase && ( <InfoBox type={InfoBoxType.Default} diff --git a/apps/wallet/src/ui/app/components/error-boundary/index.tsx b/apps/wallet/src/ui/app/components/error-boundary/index.tsx index b68d08ccdab..e450622a9cf 100644 --- a/apps/wallet/src/ui/app/components/error-boundary/index.tsx +++ b/apps/wallet/src/ui/app/components/error-boundary/index.tsx @@ -11,7 +11,7 @@ import { useLocation } from 'react-router-dom'; function Fallback({ error }: FallbackProps) { return ( - <div className="flex h-full w-full items-center justify-center p-2"> + <div className="flex h-full w-full items-center justify-center p-2 [&_div]:w-full"> <InfoBox title="Something went wrong" supportingText={error?.message ?? 'An error occurred'} diff --git a/apps/wallet/src/ui/app/components/iota-apps/DisconnectApp.tsx b/apps/wallet/src/ui/app/components/iota-apps/DisconnectApp.tsx index 292389bfe0a..a2ba2745704 100644 --- a/apps/wallet/src/ui/app/components/iota-apps/DisconnectApp.tsx +++ b/apps/wallet/src/ui/app/components/iota-apps/DisconnectApp.tsx @@ -103,7 +103,9 @@ function DisconnectApp({ /> ) : ( <SummaryListItem - icon={<CircleEmitter className="h-5 w-5 text-neutral-10" />} + icon={ + <CircleEmitter className="h-5 w-5 text-neutral-10 dark:text-neutral-92" /> + } text={ connectedAccounts[0] ? formatAddress(connectedAccounts[0]) diff --git a/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx b/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx index aa4c2dc7e4b..d6db449aaa4 100644 --- a/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx +++ b/apps/wallet/src/ui/app/components/iota-apps/IotaApp.tsx @@ -54,10 +54,10 @@ interface ListViewProps { function ListView({ name, icon, description, tags }: ListViewProps) { return ( - <div className="item-center box-border flex gap-sm rounded-2xl bg-neutral-100 p-sm hover:bg-shader-primary-dark-12"> + <div className="item-center box-border flex gap-sm rounded-2xl bg-neutral-100 p-sm hover:bg-shader-primary-dark-12 dark:bg-neutral-6"> <ImageIcon src={icon || null} label={name} fallback={name} /> <div className="flex flex-col justify-center gap-sm"> - <span className="text-label-md text-neutral-10">{name}</span> + <span className="text-label-md text-neutral-10 dark:text-neutral-92">{name}</span> <span className="text-body-sm text-neutral-40">{description}</span> {tags?.length && ( <div className="flex flex-wrap gap-xxs"> diff --git a/apps/wallet/src/ui/app/components/iota-apps/IotaAppEmpty.tsx b/apps/wallet/src/ui/app/components/iota-apps/IotaAppEmpty.tsx index 4dc7b6021d8..094721b1587 100644 --- a/apps/wallet/src/ui/app/components/iota-apps/IotaAppEmpty.tsx +++ b/apps/wallet/src/ui/app/components/iota-apps/IotaAppEmpty.tsx @@ -9,7 +9,7 @@ const appEmptyStyle = cva(['flex gap-3 p-lg h-28'], { variants: { displayType: { full: 'w-full', - card: 'bg-neutral-100 flex flex-col p-lg w-full rounded-2xl h-32 box-border w-full rounded-2xl border border-solid border-shader-primary-dark', + card: 'bg-neutral-100 dark:bg-neutral-6 flex flex-col p-lg w-full rounded-2xl h-32 box-border w-full rounded-2xl border border-solid border-shader-primary-dark', }, }, defaultVariants: { diff --git a/apps/wallet/src/ui/app/components/ledger/ConnectLedgerModal.tsx b/apps/wallet/src/ui/app/components/ledger/ConnectLedgerModal.tsx index 9b0020b1185..ae47a317ea1 100644 --- a/apps/wallet/src/ui/app/components/ledger/ConnectLedgerModal.tsx +++ b/apps/wallet/src/ui/app/components/ledger/ConnectLedgerModal.tsx @@ -55,7 +55,7 @@ export function ConnectLedgerModal({ onClose, onConfirm, onError }: ConnectLedge <Link to="https://support.ledger.com/article/360011633353-zd" onClick={() => ampli.viewedLedgerTutorial()} - className="text-body-lg text-primary-30 no-underline" + className="text-body-lg text-primary-30 no-underline dark:text-primary-80" target="_blank" rel="noreferrer" > @@ -91,10 +91,11 @@ function LedgerLogo() { height="82" viewBox="0 0 244 82" fill="none" + className="text-neutral-10 dark:text-neutral-92" > <path d="M208.725 76.3995V81.4987H244V58.5003H238.86V76.3995H208.725ZM208.725 0.5V5.59948H238.86V23.4997H244V0.5H208.725ZM190.534 39.9502V28.1006H198.597C202.528 28.1006 203.939 29.4003 203.939 32.9508V35.0504C203.939 38.7002 202.578 39.9502 198.597 39.9502H190.534ZM203.333 42.0498C207.012 41.0999 209.581 37.6994 209.581 33.6503C209.581 31.1005 208.574 28.8001 206.659 26.9498C204.24 24.6493 201.014 23.4997 196.833 23.4997H185.494V58.4991H190.534V44.5499H198.093C201.973 44.5499 203.536 46.1497 203.536 50.1504V58.5003H208.675V50.9503C208.675 45.4503 207.365 43.3507 203.333 42.7505V42.0498ZM160.904 43.1994H176.425V38.5997H160.904V28.0994H177.936V23.4997H155.763V58.4991H178.692V53.8994H160.904V43.1994ZM144.021 45.0497V47.4494C144.021 52.4993 142.157 54.1498 137.471 54.1498H136.363C131.675 54.1498 129.408 52.6493 129.408 45.6995V36.2993C129.408 29.2999 131.776 27.849 136.463 27.849H137.47C142.055 27.849 143.517 29.5491 143.567 34.2493H149.11C148.607 27.3492 143.971 23 137.016 23C133.64 23 130.818 24.0503 128.702 26.0495C125.527 28.9998 123.763 34 123.763 40.9994C123.763 47.7495 125.276 52.7497 128.399 55.8489C130.515 57.8989 133.439 58.9988 136.311 58.9988C139.335 58.9988 142.107 57.7984 143.517 55.1991H144.222V58.4991H148.858V40.45H135.201V45.0497H144.021ZM99.5765 28.0994H105.07C110.261 28.0994 113.083 29.3991 113.083 36.3997V45.5991C113.083 52.5985 110.261 53.8994 105.07 53.8994H99.5765V28.0994ZM105.522 58.5003C115.148 58.5003 118.725 51.2504 118.725 41.0006C118.725 30.6007 114.895 23.5009 105.421 23.5009H94.536V58.5003H105.522ZM70.1978 43.1994H85.7189V38.5997H70.1978V28.0994H87.23V23.4997H65.0566V58.4991H87.9862V53.8994H70.1978V43.1994ZM40.4664 23.4997H35.3268V58.4991H58.5074V53.8994H40.4664V23.4997ZM0.000976562 58.5003V81.5H35.2756V76.3995H5.14057V58.5003H0.000976562ZM0.000976562 0.5V23.4997H5.14057V5.59948H35.2756V0.5H0.000976562Z" - fill="#171D26" + fill="currentColor" /> </svg> ); diff --git a/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx b/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx index 1847c843caf..2c2c5d2f987 100644 --- a/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx +++ b/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx @@ -121,7 +121,7 @@ function MenuList() { {MENU_ITEMS.map((item, index) => ( <Card key={index} type={CardType.Default} onClick={item.onClick}> <CardImage type={ImageType.BgSolid}> - <div className="flex h-10 w-10 items-center justify-center rounded-full text-neutral-10 [&_svg]:h-5 [&_svg]:w-5"> + <div className="flex h-10 w-10 items-center justify-center rounded-full text-neutral-10 dark:text-neutral-92 [&_svg]:h-5 [&_svg]:w-5"> <span className="text-2xl">{item.icon}</span> </div> </CardImage> diff --git a/apps/wallet/src/ui/app/components/menu/content/index.tsx b/apps/wallet/src/ui/app/components/menu/content/index.tsx index 114a4591ff2..4c677ed313a 100644 --- a/apps/wallet/src/ui/app/components/menu/content/index.tsx +++ b/apps/wallet/src/ui/app/components/menu/content/index.tsx @@ -42,7 +42,7 @@ function MenuContent() { } return ( - <div className="absolute inset-0 z-50 flex flex-col justify-items-stretch overflow-y-auto rounded-t-xl bg-white px-2.5 pb-8"> + <div className="absolute inset-0 z-50 flex flex-col justify-items-stretch overflow-y-auto rounded-t-xl bg-neutral-100 px-2.5 pb-8 dark:bg-neutral-6"> <ErrorBoundary> <MainLocationContext.Provider value={mainLocation}> <Routes location={menuUrl || ''}> diff --git a/apps/wallet/src/ui/app/components/navigation/index.tsx b/apps/wallet/src/ui/app/components/navigation/index.tsx index 04a8230e317..17abcb0d65e 100644 --- a/apps/wallet/src/ui/app/components/navigation/index.tsx +++ b/apps/wallet/src/ui/app/components/navigation/index.tsx @@ -48,7 +48,7 @@ export function Navigation() { } return ( - <div className="sticky bottom-0 w-full shrink-0 border-b-0 bg-white"> + <div className="sticky bottom-0 w-full shrink-0 border-b-0 bg-neutral-100 dark:bg-neutral-6"> <Navbar items={NAVBAR_ITEMS} activeId={activeId} onClickItem={handleItemClick} /> </div> ); diff --git a/apps/wallet/src/ui/app/components/nft-display/index.tsx b/apps/wallet/src/ui/app/components/nft-display/index.tsx index d5038c40c7d..dec1953fc94 100644 --- a/apps/wallet/src/ui/app/components/nft-display/index.tsx +++ b/apps/wallet/src/ui/app/components/nft-display/index.tsx @@ -65,7 +65,11 @@ export function NFTDisplayCard({ onIconClick={onIconClick} /> )} - {wideView && <span className="text-title-lg text-neutral-10">{nftName}</span>} + {wideView && ( + <span className="text-title-lg text-neutral-10 dark:text-neutral-92"> + {nftName} + </span> + )} </div> </Loading> </div> diff --git a/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx b/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx index a993b4657ca..912937bde97 100644 --- a/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx +++ b/apps/wallet/src/ui/app/components/receipt-card/TxnAmount.tsx @@ -28,7 +28,7 @@ export function TxnAmount({ amount, coinType, subtitle, approximation }: TxnAmou return Number(amount) !== 0 ? ( <Card type={CardType.Filled}> <CardImage type={ImageType.BgSolid}> - <div className="h-10 w-10 items-center justify-center rounded-full border border-shader-neutral-light-8 text-neutral-10"> + <div className="h-10 w-10 items-center justify-center rounded-full border border-shader-neutral-light-8 text-neutral-10 dark:text-neutral-92"> <CoinIcon coinType={coinType} size={ImageIconSize.Full} rounded /> </div> </CardImage> diff --git a/apps/wallet/src/ui/app/components/user-approve-container/index.tsx b/apps/wallet/src/ui/app/components/user-approve-container/index.tsx index 3ab12353295..3a994d63f6b 100644 --- a/apps/wallet/src/ui/app/components/user-approve-container/index.tsx +++ b/apps/wallet/src/ui/app/components/user-approve-container/index.tsx @@ -71,7 +71,7 @@ export function UserApproveContainer({ </div> <div className="sticky bottom-0 z-10"> <div - className={cn('flex items-center bg-white p-md pt-sm', { + className={cn('flex items-center bg-neutral-100 p-md pt-sm dark:bg-neutral-6', { 'flex-row-reverse': isWarning, })} > diff --git a/apps/wallet/src/ui/app/pages/accounts/BackupMnemonicPage.tsx b/apps/wallet/src/ui/app/pages/accounts/BackupMnemonicPage.tsx index 53192a4ac0c..3c0d667ddc0 100644 --- a/apps/wallet/src/ui/app/pages/accounts/BackupMnemonicPage.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/BackupMnemonicPage.tsx @@ -48,7 +48,7 @@ export function BackupMnemonicPage() { <Loading loading={isPending}> <div className="flex h-full flex-col items-center justify-between"> <div className="flex flex-col gap-md"> - <h3 className="text-center text-headline-lg text-neutral-10"> + <h3 className="text-center text-headline-lg text-neutral-10 dark:text-neutral-92"> Wallet Created Successfully! </h3> <InfoBox diff --git a/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx b/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx index d0c166322d3..92b8dcdce92 100644 --- a/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/ImportLedgerAccountsPage.tsx @@ -142,7 +142,9 @@ function LedgerViewLoading() { return ( <div className="flex h-full w-full flex-row items-center justify-center gap-x-sm"> <LoadingIndicator /> - <span className="text-title-lg text-neutral-10">Looking for Accounts...</span> + <span className="text-title-lg text-neutral-10 dark:text-neutral-92"> + Looking for Accounts... + </span> </div> ); } @@ -151,7 +153,9 @@ function LedgerViewAllAccountsImported() { return ( <div className="flex h-full w-full flex-row items-center justify-center gap-x-sm [&_svg]:h-6 [&_svg]:w-6"> <CheckmarkFilled className="text-primary-30" /> - <span className="text-title-lg text-neutral-10">Imported all Ledger Accounts</span> + <span className="text-title-lg text-neutral-10 dark:text-neutral-92"> + Imported all Ledger Accounts + </span> </div> ); } diff --git a/apps/wallet/src/ui/app/pages/accounts/ImportPassphrasePage.tsx b/apps/wallet/src/ui/app/pages/accounts/ImportPassphrasePage.tsx index 7f982d4ea32..6a3a60a2f6e 100644 --- a/apps/wallet/src/ui/app/pages/accounts/ImportPassphrasePage.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/ImportPassphrasePage.tsx @@ -36,7 +36,7 @@ export function ImportPassphrasePage() { ); } - const BUTTON_ICON_CLASSES = 'w-5 h-5 text-neutral-10'; + const BUTTON_ICON_CLASSES = 'w-5 h-5 text-neutral-10 dark:text-neutral-92'; return ( <PageTemplate title="Import Mnemonic" isTitleCentered showBackButton> <div className="flex h-full flex-col gap-md"> diff --git a/apps/wallet/src/ui/app/pages/accounts/WelcomePage.tsx b/apps/wallet/src/ui/app/pages/accounts/WelcomePage.tsx index d2b5bcad7e8..a9ac8919e66 100644 --- a/apps/wallet/src/ui/app/pages/accounts/WelcomePage.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/WelcomePage.tsx @@ -22,12 +22,14 @@ export function WelcomePage() { return ( <Loading loading={isInitializedLoading || isFullscreenGuardLoading}> - <div className="flex h-full w-full flex-col items-center justify-between bg-white px-md py-2xl shadow-wallet-content"> + <div className="flex h-full w-full flex-col items-center justify-between bg-neutral-100 px-md py-2xl shadow-wallet-content dark:bg-neutral-6"> <IotaLogoWeb width={130} height={32} /> <div className="flex flex-col items-center gap-8 text-center"> <div className="flex flex-col items-center gap-4"> <span className="text-headline-sm text-neutral-40">Welcome to</span> - <h1 className="text-display-lg text-neutral-10">IOTA Wallet</h1> + <h1 className="text-display-lg text-neutral-10 dark:text-neutral-92"> + IOTA Wallet + </h1> <span className="text-title-lg text-neutral-40"> Your Gateway to the IOTA Ecosystem </span> diff --git a/apps/wallet/src/ui/app/pages/accounts/forgot-password/RecoverManyPage.tsx b/apps/wallet/src/ui/app/pages/accounts/forgot-password/RecoverManyPage.tsx index a7528e4814c..61ae8475f46 100644 --- a/apps/wallet/src/ui/app/pages/accounts/forgot-password/RecoverManyPage.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/forgot-password/RecoverManyPage.tsx @@ -125,7 +125,7 @@ export function RecoverManyPage() { } setRecoverInfo(null); }} - background="bg-neutral-100" + background="bg-neutral-100 dark:bg-neutral-6" > <div className="flex h-full w-full flex-col flex-nowrap gap-4 text-center"> {recoverInfo?.type === AccountSourceType.Mnemonic ? ( diff --git a/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroup.tsx b/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroup.tsx index b8877caba83..b6cd64ae3b6 100644 --- a/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroup.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroup.tsx @@ -113,13 +113,15 @@ export function AccountGroup({ <div className="flex items-center gap-1"> <TriangleDown className={clsx( - 'h-5 w-5 text-neutral-60', + 'h-5 w-5 text-neutral-10 dark:text-neutral-92', isOpen ? 'rotate-0 transition-transform ease-linear' : '-rotate-90 transition-transform ease-linear', )} /> - <div className="text-title-md">{getGroupTitle(accounts[0])}</div> + <div className="text-title-md text-neutral-10 dark:text-neutral-92"> + {getGroupTitle(accounts[0])} + </div> </div> <div className="flex items-center gap-1"> {(isMnemonicDerivedGroup || isSeedDerivedGroup) && accountSource ? ( @@ -127,7 +129,9 @@ export function AccountGroup({ size={ButtonSize.Small} type={ButtonType.Ghost} onClick={handleAdd} - icon={<Add className="h-5 w-5 text-neutral-10" />} + icon={ + <Add className="h-5 w-5 text-neutral-10 dark:text-neutral-92" /> + } /> ) : null} {showMoreButton && ( @@ -139,7 +143,9 @@ export function AccountGroup({ e.stopPropagation(); setDropdownOpen(true); }} - icon={<MoreHoriz className="h-5 w-5 text-neutral-10" />} + icon={ + <MoreHoriz className="h-5 w-5 text-neutral-10 dark:text-neutral-92" /> + } /> </div> )} @@ -161,7 +167,7 @@ export function AccountGroup({ ))} </Collapsible> <div - className={`absolute right-3 top-3 z-[100] bg-white ${isDropdownOpen ? '' : 'hidden'}`} + className={`absolute right-3 top-3 z-[100] rounded-lg bg-neutral-100 shadow-md dark:bg-neutral-6 ${isDropdownOpen ? '' : 'hidden'}`} > <OutsideClickHandler onOutsideClick={() => setDropdownOpen(false)}> <Dropdown> diff --git a/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroupItem.tsx b/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroupItem.tsx index 2f0269bdc4a..6762b389280 100644 --- a/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroupItem.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/manage/AccountGroupItem.tsx @@ -150,7 +150,7 @@ export function AccountGroupItem({ top: dropdownPosition.y, }} className={clsx( - `absolute right-0 z-[99] rounded-lg bg-white`, + `absolute right-0 z-[99] rounded-lg bg-neutral-100 shadow-md dark:bg-neutral-6`, showDropdownOptionsBottom ? '-translate-y-full' : '', )} > @@ -198,7 +198,7 @@ function AccountAvatar({ account }: { account: SerializedUIAccount }) { } return ( <div - className={`flex h-8 w-8 items-center justify-center rounded-full [&_svg]:h-5 [&_svg]:w-5 [&_svg]:text-white ${account.isLocked ? 'bg-neutral-80' : 'bg-primary-30'}`} + className={`flex h-8 w-8 items-center justify-center rounded-full [&_svg]:h-5 [&_svg]:w-5 [&_svg]:text-neutral-100 ${account.isLocked ? 'bg-neutral-90 dark:bg-neutral-20 [&_svg]:dark:text-neutral-50' : 'bg-primary-30 '}`} > {logo} </div> diff --git a/apps/wallet/src/ui/app/pages/home/assets/HiddenAssetsProvider.tsx b/apps/wallet/src/ui/app/pages/home/assets/HiddenAssetsProvider.tsx index 7e01a7c3ebd..ff94f428a74 100644 --- a/apps/wallet/src/ui/app/pages/home/assets/HiddenAssetsProvider.tsx +++ b/apps/wallet/src/ui/app/pages/home/assets/HiddenAssetsProvider.tsx @@ -188,7 +188,7 @@ function MovedAssetNotification({ t, destination, onUndo }: MovedAssetNotificati className="flex w-full flex-row items-baseline gap-x-xxs" onClick={() => toast.dismiss(t.id)} > - <ButtonUnstyled className="text-body-sm text-neutral-12"> + <ButtonUnstyled className="text-body-sm text-neutral-12 dark:text-neutral-92"> Moved to {destination} </ButtonUnstyled> <ButtonUnstyled @@ -196,7 +196,7 @@ function MovedAssetNotification({ t, destination, onUndo }: MovedAssetNotificati onUndo(); toast.dismiss(t.id); }} - className="ml-auto mr-sm text-body-sm text-neutral-12" + className="ml-auto mr-sm text-body-sm text-neutral-12 dark:text-neutral-92" > UNDO </ButtonUnstyled> diff --git a/apps/wallet/src/ui/app/pages/home/nft-details/index.tsx b/apps/wallet/src/ui/app/pages/home/nft-details/index.tsx index 00792a40e54..ab9508a19f0 100644 --- a/apps/wallet/src/ui/app/pages/home/nft-details/index.tsx +++ b/apps/wallet/src/ui/app/pages/home/nft-details/index.tsx @@ -125,7 +125,7 @@ function NFTDetailsPage() { </div> <div className="flex flex-col gap-md"> <div className="flex flex-col gap-xxxs"> - <span className="text-title-lg text-neutral-10"> + <span className="text-title-lg text-neutral-10 dark:text-neutral-92"> {nftDisplayData?.name} </span> {nftDisplayData?.description ? ( diff --git a/apps/wallet/src/ui/app/pages/home/tokens/TokenStakingOverview.tsx b/apps/wallet/src/ui/app/pages/home/tokens/TokenStakingOverview.tsx index 15c72d92bb1..1c164c4a9d6 100644 --- a/apps/wallet/src/ui/app/pages/home/tokens/TokenStakingOverview.tsx +++ b/apps/wallet/src/ui/app/pages/home/tokens/TokenStakingOverview.tsx @@ -59,7 +59,7 @@ export function TokenStakingOverview({ return ( <Card type={CardType.Filled} onClick={handleOnClick} isDisabled={disabled}> <CardImage shape={ImageShape.SquareRounded}> - <Stake className="h-5 w-5 text-primary-20" /> + <Stake className="h-5 w-5 text-primary-20 dark:text-primary-90" /> </CardImage> <CardBody title={ diff --git a/apps/wallet/src/ui/app/pages/home/tokens/coin-balance/index.tsx b/apps/wallet/src/ui/app/pages/home/tokens/coin-balance/index.tsx index d2bd29199a7..75aecdf86ca 100644 --- a/apps/wallet/src/ui/app/pages/home/tokens/coin-balance/index.tsx +++ b/apps/wallet/src/ui/app/pages/home/tokens/coin-balance/index.tsx @@ -42,7 +42,10 @@ export function CoinBalance({ amount: walletBalance, type }: CoinProps) { return ( <> <div className="flex items-baseline gap-0.5"> - <div className="text-headline-lg text-neutral-10" data-testid="coin-balance"> + <div + className="text-headline-lg text-neutral-10 dark:text-neutral-92" + data-testid="coin-balance" + > {formatted} </div> <div className="text-label-md text-neutral-40">{symbol}</div> diff --git a/apps/wallet/src/ui/app/pages/home/tokens/icon-link/index.tsx b/apps/wallet/src/ui/app/pages/home/tokens/icon-link/index.tsx index 272284b6d49..2b3d21fca68 100644 --- a/apps/wallet/src/ui/app/pages/home/tokens/icon-link/index.tsx +++ b/apps/wallet/src/ui/app/pages/home/tokens/icon-link/index.tsx @@ -23,7 +23,12 @@ function IconLink({ to, icon, disabled = false, text }: IconLinkProps) { tabIndex={disabled ? -1 : undefined} > <div className={cl(disabled ? 'text-gray-60' : 'text-hero-dark')}>{icon}</div> - <span className={cl('text-body-sm', disabled ? 'opacity-60' : 'text-neutral-10')}> + <span + className={cl( + 'text-body-sm', + disabled ? 'opacity-60' : 'text-neutral-10 dark:text-neutral-92', + )} + > {text} </span> </Link> diff --git a/apps/wallet/src/ui/app/pages/restricted/index.tsx b/apps/wallet/src/ui/app/pages/restricted/index.tsx index b794fdeced2..8571e51a6c5 100644 --- a/apps/wallet/src/ui/app/pages/restricted/index.tsx +++ b/apps/wallet/src/ui/app/pages/restricted/index.tsx @@ -13,7 +13,7 @@ export function RestrictedPage() { return ( <PageMainLayout> - <div className="flex h-full w-full flex-col items-center justify-between bg-white px-md py-2xl shadow-wallet-content"> + <div className="flex h-full w-full flex-col items-center justify-between bg-neutral-100 px-md py-2xl shadow-wallet-content dark:bg-neutral-6"> <IotaLogoWeb width={130} height={32} /> <div className="flex flex-col items-center text-center"> <span className="text-title-lg text-neutral-40"> diff --git a/apps/wallet/src/ui/app/shared/ButtonConnectedTo.tsx b/apps/wallet/src/ui/app/shared/ButtonConnectedTo.tsx index 29e5c03cf4a..c26f80bed6c 100644 --- a/apps/wallet/src/ui/app/shared/ButtonConnectedTo.tsx +++ b/apps/wallet/src/ui/app/shared/ButtonConnectedTo.tsx @@ -19,7 +19,7 @@ export const ButtonConnectedTo = forwardRef<HTMLButtonElement, ButtonConnectedTo <button {...rest} ref={ref} - className="flex max-w-28 cursor-pointer flex-row items-center gap-1 rounded-full bg-neutral-96 p-xxxs pr-xs hover:bg-neutral-92" + className="flex max-w-28 cursor-pointer flex-row items-center gap-1 rounded-full bg-neutral-96 p-xxxs pr-xs hover:bg-neutral-92 dark:bg-neutral-12" > <div className="flex rounded-full bg-neutral-50 p-xxxs text-neutral-100"> {iconBefore} diff --git a/apps/wallet/src/ui/app/shared/card-layout/index.tsx b/apps/wallet/src/ui/app/shared/card-layout/index.tsx index 55ab6622f49..c77416b4082 100644 --- a/apps/wallet/src/ui/app/shared/card-layout/index.tsx +++ b/apps/wallet/src/ui/app/shared/card-layout/index.tsx @@ -35,7 +35,9 @@ export function CardLayout({ children, title, subtitle, headerCaption, icon }: C ) : null} {subtitle ? ( <div className="mb-md text-center"> - <span className="text-label-md text-neutral-10">{subtitle}</span> + <span className="text-label-md text-neutral-10 dark:text-neutral-92"> + {subtitle} + </span> </div> ) : null} {children} diff --git a/apps/wallet/src/ui/app/shared/dapp-status/index.tsx b/apps/wallet/src/ui/app/shared/dapp-status/index.tsx index dd6901acbb8..42cb18e8598 100644 --- a/apps/wallet/src/ui/app/shared/dapp-status/index.tsx +++ b/apps/wallet/src/ui/app/shared/dapp-status/index.tsx @@ -103,7 +103,7 @@ function DappStatus() { duration: 0.3, ease: 'anticipate', }} - className="absolute right-6 top-[48px] z-50 max-w-72 rounded-2xl bg-neutral-96 p-sm shadow-xl" + className="absolute right-6 top-[48px] z-50 max-w-72 rounded-2xl bg-neutral-96 p-sm shadow-xl dark:bg-neutral-12" style={{ top: y || 0, left: x || 0 }} {...getFloatingProps()} ref={refs.setFloating} @@ -123,7 +123,7 @@ function DappStatus() { <span className="text-label-md text-neutral-40"> Connected to </span> - <div className="break-all text-body-sm text-neutral-10"> + <div className="break-all text-body-sm text-neutral-10 dark:text-neutral-92"> {activeOrigin} </div> </div> diff --git a/apps/wallet/src/ui/app/shared/header/Header.tsx b/apps/wallet/src/ui/app/shared/header/Header.tsx index 3ee58883a15..e93445edcc2 100644 --- a/apps/wallet/src/ui/app/shared/header/Header.tsx +++ b/apps/wallet/src/ui/app/shared/header/Header.tsx @@ -18,7 +18,7 @@ interface HeaderProps { */ export function Header({ network, leftContent, middleContent, rightContent }: HeaderProps) { return ( - <header className="flex flex-row items-center justify-between bg-neutral-100 px-md py-xs"> + <header className="flex flex-row items-center justify-between bg-neutral-100 px-md py-xs dark:bg-neutral-6"> {leftContent && <div>{leftContent}</div>} {middleContent && <div className="overflow-hidden">{middleContent}</div>} {rightContent && <div>{rightContent}</div>} diff --git a/apps/wallet/src/ui/app/shared/page-main-layout/PageMainLayout.tsx b/apps/wallet/src/ui/app/shared/page-main-layout/PageMainLayout.tsx index 6b725d2b75a..9896be915fb 100644 --- a/apps/wallet/src/ui/app/shared/page-main-layout/PageMainLayout.tsx +++ b/apps/wallet/src/ui/app/shared/page-main-layout/PageMainLayout.tsx @@ -64,7 +64,7 @@ export function PageMainLayout({ /> ) : null} <div className="relative flex flex-grow flex-col flex-nowrap overflow-hidden"> - <div className="flex flex-grow flex-col flex-nowrap overflow-y-auto overflow-x-hidden bg-neutral-100"> + <div className="flex flex-grow flex-col flex-nowrap overflow-y-auto overflow-x-hidden bg-neutral-100 dark:bg-neutral-6"> <main className={cn('flex w-full flex-grow flex-col', { 'p-5': bottomNavEnabled && isHomePage, @@ -109,7 +109,9 @@ function LeftContent({ > {isLedgerAccount ? <Ledger /> : <IotaLogoMark />} </div> - <span className="shrink-0 text-title-sm text-neutral-10">{accountName}</span> + <span className="shrink-0 text-title-sm text-neutral-10 dark:text-neutral-92"> + {accountName} + </span> </Link> ); } diff --git a/apps/wallet/src/ui/app/staking/validators/StatsDetail.tsx b/apps/wallet/src/ui/app/staking/validators/StatsDetail.tsx index 8a33d355cec..ba8a478c00e 100644 --- a/apps/wallet/src/ui/app/staking/validators/StatsDetail.tsx +++ b/apps/wallet/src/ui/app/staking/validators/StatsDetail.tsx @@ -14,12 +14,16 @@ export function StatsDetail({ balance, title }: DisplayStatsProps) { const [formatted, symbol] = useFormatCoin(balance, IOTA_TYPE_ARG); return ( - <div className="flex h-[96px] flex-1 flex-col justify-between rounded-xl bg-neutral-96 p-md"> - <div className="text-label-sm text-neutral-10">{title}</div> + <div className="flex h-[96px] flex-1 flex-col justify-between rounded-xl bg-neutral-96 p-md dark:bg-neutral-12"> + <div className="text-label-sm text-neutral-10 dark:text-neutral-92">{title}</div> <div className="flex items-baseline gap-xxs"> - <div className="text-title-md text-neutral-10">{formatted}</div> - <div className="text-label-md text-neutral-10 opacity-40">{symbol}</div> + <div className="text-title-md text-neutral-10 dark:text-neutral-92"> + {formatted} + </div> + <div className="text-label-md text-neutral-10 opacity-40 dark:text-neutral-92"> + {symbol} + </div> </div> </div> ); diff --git a/apps/wallet/src/ui/assets/images/no_data.svg b/apps/wallet/src/ui/assets/images/no_data.svg index fcc781d2e8e..388b9a8f428 100644 --- a/apps/wallet/src/ui/assets/images/no_data.svg +++ b/apps/wallet/src/ui/assets/images/no_data.svg @@ -1,4 +1,8 @@ <svg xmlns="http://www.w3.org/2000/svg" width="180" height="120" viewBox="0 0 180 120" fill="none"> -<path opacity="0.5" fill-rule="evenodd" clip-rule="evenodd" d="M45.4626 51.4023L56.7293 93.4501L134.537 72.6016L123.27 30.5538L45.4626 51.4023ZM35.6474 37.5011C30.2674 38.9427 27.0746 44.4727 28.5162 49.8527L42.8281 103.265C44.2697 108.645 49.7996 111.838 55.1796 110.397L144.352 86.5028C149.732 85.0612 152.925 79.5312 151.484 74.1512L137.172 20.7386C135.73 15.3585 130.2 12.1658 124.82 13.6074L35.6474 37.5011Z" fill="#DDE4F0"/> -<path fill-rule="evenodd" clip-rule="evenodd" d="M43.209 24.0059C37.5707 24.0059 33 28.6024 33 34.2725V90.7392C33 96.4093 37.5707 101.006 43.209 101.006H136.791C142.429 101.006 147 96.4093 147 90.7392V34.2725C147 28.6024 142.429 24.0059 136.791 24.0059H43.209ZM66.6045 55.6614C63.0806 55.6614 60.2239 58.5343 60.2239 62.0781C60.2239 65.6219 63.0806 68.4947 66.6045 68.4947C70.1284 68.4947 72.9851 65.6219 72.9851 62.0781C72.9851 58.5343 70.1284 55.6614 66.6045 55.6614ZM83.194 62.0781C83.194 58.5343 86.0507 55.6614 89.5746 55.6614C93.0985 55.6614 95.9552 58.5343 95.9552 62.0781C95.9552 65.6219 93.0985 68.4947 89.5746 68.4947C86.0507 68.4947 83.194 65.6219 83.194 62.0781ZM112.545 55.6614C109.021 55.6614 106.164 58.5343 106.164 62.0781C106.164 65.6219 109.021 68.4947 112.545 68.4947C116.069 68.4947 118.925 65.6219 118.925 62.0781C118.925 58.5343 116.069 55.6614 112.545 55.6614Z" fill="#DDE4F0"/> + <path opacity="0.5" fill-rule="evenodd" clip-rule="evenodd" + d="M45.4626 51.4023L56.7293 93.4501L134.537 72.6016L123.27 30.5538L45.4626 51.4023ZM35.6474 37.5011C30.2674 38.9427 27.0746 44.4727 28.5162 49.8527L42.8281 103.265C44.2697 108.645 49.7996 111.838 55.1796 110.397L144.352 86.5028C149.732 85.0612 152.925 79.5312 151.484 74.1512L137.172 20.7386C135.73 15.3585 130.2 12.1658 124.82 13.6074L35.6474 37.5011Z" + fill="#DDE4F0" /> + <path fill-rule="evenodd" clip-rule="evenodd" + d="M43.209 24.0059C37.5707 24.0059 33 28.6024 33 34.2725V90.7392C33 96.4093 37.5707 101.006 43.209 101.006H136.791C142.429 101.006 147 96.4093 147 90.7392V34.2725C147 28.6024 142.429 24.0059 136.791 24.0059H43.209ZM66.6045 55.6614C63.0806 55.6614 60.2239 58.5343 60.2239 62.0781C60.2239 65.6219 63.0806 68.4947 66.6045 68.4947C70.1284 68.4947 72.9851 65.6219 72.9851 62.0781C72.9851 58.5343 70.1284 55.6614 66.6045 55.6614ZM83.194 62.0781C83.194 58.5343 86.0507 55.6614 89.5746 55.6614C93.0985 55.6614 95.9552 58.5343 95.9552 62.0781C95.9552 65.6219 93.0985 68.4947 89.5746 68.4947C86.0507 68.4947 83.194 65.6219 83.194 62.0781ZM112.545 55.6614C109.021 55.6614 106.164 58.5343 106.164 62.0781C106.164 65.6219 109.021 68.4947 112.545 68.4947C116.069 68.4947 118.925 65.6219 118.925 62.0781C118.925 58.5343 116.069 55.6614 112.545 55.6614Z" + fill="#DDE4F0" /> </svg> \ No newline at end of file diff --git a/apps/wallet/src/ui/assets/images/no_data_darkmode.svg b/apps/wallet/src/ui/assets/images/no_data_darkmode.svg new file mode 100644 index 00000000000..c3502ecf4c6 --- /dev/null +++ b/apps/wallet/src/ui/assets/images/no_data_darkmode.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="180" height="120" viewBox="0 0 180 120" fill="none"> + <path opacity="0.5" fill-rule="evenodd" clip-rule="evenodd" + d="M45.5566 49.4053L56.8233 91.4531L134.631 70.6045L123.364 28.5567L45.5566 49.4053ZM35.7414 35.5041C30.3614 36.9456 27.1686 42.4756 28.6102 47.8556L42.9221 101.268C44.3636 106.648 49.8936 109.841 55.2736 108.399L144.446 84.5057C149.826 83.0642 153.019 77.5342 151.578 72.1542L137.266 18.7415C135.824 13.3615 130.294 10.1687 124.914 11.6103L35.7414 35.5041Z" + fill="#253041" /> + <path fill-rule="evenodd" clip-rule="evenodd" + d="M43.3027 22.0088C37.6645 22.0088 33.0938 26.6053 33.0938 32.2755V88.7421C33.0938 94.4122 37.6645 99.0088 43.3027 99.0088H136.885C142.523 99.0088 147.094 94.4122 147.094 88.7421V32.2755C147.094 26.6053 142.523 22.0088 136.885 22.0088H43.3027ZM66.6982 53.6643C63.1743 53.6643 60.3176 56.5372 60.3176 60.081C60.3176 63.6248 63.1743 66.4977 66.6982 66.4977C70.2221 66.4977 73.0788 63.6248 73.0788 60.081C73.0788 56.5372 70.2221 53.6643 66.6982 53.6643ZM83.2878 60.081C83.2878 56.5372 86.1445 53.6643 89.6684 53.6643C93.1923 53.6643 96.049 56.5372 96.049 60.081C96.049 63.6248 93.1923 66.4977 89.6684 66.4977C86.1445 66.4977 83.2878 63.6248 83.2878 60.081ZM112.639 53.6643C109.115 53.6643 106.258 56.5372 106.258 60.081C106.258 63.6248 109.115 66.4977 112.639 66.4977C116.162 66.4977 119.019 63.6248 119.019 60.081C119.019 56.5372 116.162 53.6643 112.639 53.6643Z" + fill="#253041" /> +</svg> \ No newline at end of file diff --git a/apps/wallet/src/ui/styles/global.scss b/apps/wallet/src/ui/styles/global.scss index 7b0ad608988..61d13ed2261 100644 --- a/apps/wallet/src/ui/styles/global.scss +++ b/apps/wallet/src/ui/styles/global.scss @@ -61,7 +61,7 @@ body { display: flex; align-items: center; justify-content: center; - @apply rounded-xl bg-neutral-100; + @apply rounded-xl bg-neutral-100 dark:bg-neutral-6; } * { From ab4567866ebf76981c8357ca0dcb0c8cc910e6b1 Mon Sep 17 00:00:00 2001 From: DaughterOfMars <chloedaughterofmars@gmail.com> Date: Fri, 22 Nov 2024 08:48:22 -0500 Subject: [PATCH 21/59] chore(*): Add msim clippy check and fix clippy lints (#4180) * chore(*): Add msim clippy check and fix clippy lints * Update config patch * fix script * 1.81 fixes and remove copyright * review --- .github/workflows/_rust_lints.yml | 5 +++ Cargo.toml | 2 - crates/iota-benchmark/tests/simtest.rs | 10 ++--- crates/iota-config/src/local_ip_utils.rs | 11 ++++- crates/iota-core/src/authority.rs | 6 +-- crates/iota-core/src/checkpoints/mod.rs | 42 +++++++------------ crates/iota-core/src/consensus_handler.rs | 2 +- .../tests/object_deletion_tests.rs | 21 ++++------ .../tests/protocol_version_tests.rs | 16 ++++--- crates/iota-framework/src/lib.rs | 2 +- crates/iota-node/src/handle.rs | 4 +- crates/iota-protocol-config/src/lib.rs | 4 +- crates/iota-simulator/src/lib.rs | 2 +- crates/iota-storage/tests/key_value_tests.rs | 9 ++-- crates/iota-swarm/src/memory/container-sim.rs | 6 ++- .../iota-types/src/iota_system_state/mod.rs | 2 +- scripts/simtest/clippy.sh | 20 +++++++++ scripts/simtest/config-patch | 27 ++++++------ 18 files changed, 104 insertions(+), 87 deletions(-) create mode 100755 scripts/simtest/clippy.sh diff --git a/.github/workflows/_rust_lints.yml b/.github/workflows/_rust_lints.yml index f63dfb5cab0..e42b1b1eb76 100644 --- a/.github/workflows/_rust_lints.yml +++ b/.github/workflows/_rust_lints.yml @@ -62,3 +62,8 @@ jobs: # See '.cargo/config' for list of enabled/disabled clippy lints - name: Check Clippy Lints run: cargo ci-clippy + + - name: Check Clippy Lints with msim + run: | + git clean -fd + ./scripts/simtest/clippy.sh diff --git a/Cargo.toml b/Cargo.toml index 1a8a277a70d..55279866086 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -461,5 +461,3 @@ transaction-fuzzer = { path = "crates/transaction-fuzzer" } typed-store = { path = "crates/typed-store" } typed-store-derive = { path = "crates/typed-store-derive" } typed-store-error = { path = "crates/typed-store-error" } - -[patch.crates-io] diff --git a/crates/iota-benchmark/tests/simtest.rs b/crates/iota-benchmark/tests/simtest.rs index e9e9d3b68c6..e3a161bdd33 100644 --- a/crates/iota-benchmark/tests/simtest.rs +++ b/crates/iota-benchmark/tests/simtest.rs @@ -569,7 +569,7 @@ mod test { .collect() }) .unwrap_or_else(|_| vec![]); - assert!(checkpoint_files.len() > 0); + assert!(!checkpoint_files.is_empty()); let bytes = std::fs::read(checkpoint_files.first().unwrap()).unwrap(); let _checkpoint: CheckpointData = @@ -792,11 +792,7 @@ mod test { return false; // don't fail ineligible nodes } let mut rng = thread_rng(); - if rng.gen_range(0.0..1.0) < probability { - true - } else { - false - } + rng.gen_range(0.0..1.0) < probability } async fn build_test_cluster( @@ -901,7 +897,7 @@ mod test { let bank = BenchmarkBank::new(proxy.clone(), primary_coin); let system_state_observer = { let mut system_state_observer = SystemStateObserver::new(proxy.clone()); - if let Ok(_) = system_state_observer.state.changed().await { + if system_state_observer.state.changed().await.is_ok() { info!( "Got the new state (reference gas price and/or protocol config) from system state object" ); diff --git a/crates/iota-config/src/local_ip_utils.rs b/crates/iota-config/src/local_ip_utils.rs index 0675eeb4354..406177a3e7d 100644 --- a/crates/iota-config/src/local_ip_utils.rs +++ b/crates/iota-config/src/local_ip_utils.rs @@ -18,13 +18,20 @@ pub struct SimAddressManager { } #[cfg(msim)] -impl SimAddressManager { - pub fn new() -> Self { +impl Default for SimAddressManager { + fn default() -> Self { Self { next_ip_offset: AtomicI16::new(1), next_port: AtomicI16::new(9000), } } +} + +#[cfg(msim)] +impl SimAddressManager { + pub fn new() -> Self { + Self::default() + } pub fn get_next_ip(&self) -> String { let offset = self diff --git a/crates/iota-core/src/authority.rs b/crates/iota-core/src/authority.rs index ea62b573629..bc3ad09453c 100644 --- a/crates/iota-core/src/authority.rs +++ b/crates/iota-core/src/authority.rs @@ -1284,7 +1284,7 @@ impl AuthorityState { let digest = *certificate.digest(); fail_point_if!("correlated-crash-process-certificate", || { - if iota_simulator::random::deterministic_probability_once(&digest, 0.01) { + if iota_simulator::random::deterministic_probability_once(digest, 0.01) { iota_simulator::task::kill_current_node(None); } }); @@ -4185,7 +4185,7 @@ impl AuthorityState { #[cfg(msim)] let extra_packages = framework_injection::get_extra_packages(self.name); #[cfg(msim)] - let system_packages = system_packages.map(|p| p).chain(extra_packages.iter()); + let system_packages = system_packages.chain(&extra_packages); for system_package in system_packages { let modules = system_package.modules().to_vec(); @@ -5105,7 +5105,7 @@ pub mod framework_injection { } pub fn get_extra_packages(name: AuthorityName) -> Vec<SystemPackage> { - let built_in = BTreeSet::from_iter(BuiltInFramework::all_package_ids().into_iter()); + let built_in = BTreeSet::from_iter(BuiltInFramework::all_package_ids()); let extra: Vec<ObjectID> = OVERRIDE.with(|cfg| { cfg.borrow() .keys() diff --git a/crates/iota-core/src/checkpoints/mod.rs b/crates/iota-core/src/checkpoints/mod.rs index 1277b5d4c51..3c819e3c8c6 100644 --- a/crates/iota-core/src/checkpoints/mod.rs +++ b/crates/iota-core/src/checkpoints/mod.rs @@ -1698,18 +1698,12 @@ impl CheckpointBuilder { let ccps = root_txs .iter() .filter_map(|tx| { - if let Some(tx) = tx { - if matches!( + tx.as_ref().filter(|tx| { + matches!( tx.transaction_data().kind(), TransactionKind::ConsensusCommitPrologueV1(_) - ) { - Some(tx) - } else { - None - } - } else { - None - } + ) + }) }) .collect::<Vec<_>>(); @@ -1724,22 +1718,20 @@ impl CheckpointBuilder { .multi_get_transaction_blocks( &sorted .iter() - .map(|tx| tx.transaction_digest().clone()) + .map(|tx| *tx.transaction_digest()) .collect::<Vec<_>>(), ) .unwrap(); - if ccps.len() == 0 { + if ccps.is_empty() { // If there is no consensus commit prologue transaction in the roots, then there // should be no consensus commit prologue transaction in the // checkpoint. - for tx in txs.iter() { - if let Some(tx) = tx { - assert!(!matches!( - tx.transaction_data().kind(), - TransactionKind::ConsensusCommitPrologueV1(_) - )); - } + for tx in txs.iter().flatten() { + assert!(!matches!( + tx.transaction_data().kind(), + TransactionKind::ConsensusCommitPrologueV1(_) + )); } } else { // If there is one consensus commit prologue, it must be the first one in the @@ -1751,13 +1743,11 @@ impl CheckpointBuilder { assert_eq!(ccps[0].digest(), txs[0].as_ref().unwrap().digest()); - for tx in txs.iter().skip(1) { - if let Some(tx) = tx { - assert!(!matches!( - tx.transaction_data().kind(), - TransactionKind::ConsensusCommitPrologueV1(_) - )); - } + for tx in txs.iter().skip(1).flatten() { + assert!(!matches!( + tx.transaction_data().kind(), + TransactionKind::ConsensusCommitPrologueV1(_) + )); } } } diff --git a/crates/iota-core/src/consensus_handler.rs b/crates/iota-core/src/consensus_handler.rs index eb785977989..e3146be27b4 100644 --- a/crates/iota-core/src/consensus_handler.rs +++ b/crates/iota-core/src/consensus_handler.rs @@ -403,7 +403,7 @@ impl<C: CheckpointServiceNotify + Send + Sync> ConsensusHandler<C> { fail_point_if!("correlated-crash-after-consensus-commit-boundary", || { let key = [commit_sub_dag_index, self.epoch_store.epoch()]; - if iota_simulator::random::deterministic_probability(&key, 0.01) { + if iota_simulator::random::deterministic_probability(key, 0.01) { iota_simulator::task::kill_current_node(None); } }); diff --git a/crates/iota-e2e-tests/tests/object_deletion_tests.rs b/crates/iota-e2e-tests/tests/object_deletion_tests.rs index e3f116ac41d..6aab16a39d1 100644 --- a/crates/iota-e2e-tests/tests/object_deletion_tests.rs +++ b/crates/iota-e2e-tests/tests/object_deletion_tests.rs @@ -30,10 +30,9 @@ mod sim_only_tests { // root object. let (package_id, object_id) = publish_package_and_create_parent_object(&test_cluster).await; let child_id = create_owned_child(&test_cluster, package_id).await; - let wrap_child_txn_digest = wrap_child(&test_cluster, package_id, object_id, child_id) + let wrap_child_txn_digest = *wrap_child(&test_cluster, package_id, object_id, child_id) .await - .transaction_digest() - .clone(); + .transaction_digest(); fullnode .with_async(|node| async { @@ -46,7 +45,7 @@ mod sim_only_tests { .unwrap(); // Wait until the above checkpoint is pruned. - let _ = timeout( + timeout( Duration::from_secs(60), wait_until_checkpoint_pruned(node, checkpoint), ) @@ -80,14 +79,12 @@ mod sim_only_tests { // Next, we unwrap and delete the child object, as well as delete the root // object. let unwrap_delete_txn_digest = - unwrap_and_delete_child(&test_cluster, package_id, object_id) + *unwrap_and_delete_child(&test_cluster, package_id, object_id) .await - .transaction_digest() - .clone(); - let delete_root_obj_txn_digest = delete_object(&test_cluster, package_id, object_id) + .transaction_digest(); + let delete_root_obj_txn_digest = *delete_object(&test_cluster, package_id, object_id) .await - .transaction_digest() - .clone(); + .transaction_digest(); fullnode .with_async(|node| async { @@ -105,7 +102,7 @@ mod sim_only_tests { .await .unwrap(); - let _ = timeout( + timeout( Duration::from_secs(60), wait_until_checkpoint_pruned(node, std::cmp::max(checkpoint1, checkpoint2)), ) @@ -269,7 +266,7 @@ mod sim_only_tests { if let Some(seq) = node .state() .epoch_store_for_testing() - .get_transaction_checkpoint(&digest) + .get_transaction_checkpoint(digest) .unwrap() { return seq; diff --git a/crates/iota-e2e-tests/tests/protocol_version_tests.rs b/crates/iota-e2e-tests/tests/protocol_version_tests.rs index 38369359e08..4d34b9a39bc 100644 --- a/crates/iota-e2e-tests/tests/protocol_version_tests.rs +++ b/crates/iota-e2e-tests/tests/protocol_version_tests.rs @@ -129,7 +129,7 @@ mod sim_only_tests { .build() .await; - let validator = test_cluster.get_validator_pubkeys()[0].clone(); + let validator = test_cluster.get_validator_pubkeys()[0]; test_cluster.stop_node(&validator); assert_eq!( @@ -482,7 +482,7 @@ mod sim_only_tests { } async fn create_obj(cluster: &TestCluster) -> ObjectRef { - execute_creating(cluster, { + *execute_creating(cluster, { let mut builder = ProgrammableTransactionBuilder::new(); builder .move_call( @@ -500,11 +500,10 @@ mod sim_only_tests { .await .first() .unwrap() - .clone() } async fn wrap_obj(cluster: &TestCluster, obj: ObjectRef) -> ObjectRef { - execute_creating(cluster, { + *execute_creating(cluster, { let mut builder = ProgrammableTransactionBuilder::new(); builder .move_call( @@ -521,7 +520,6 @@ mod sim_only_tests { .await .first() .unwrap() - .clone() } async fn transfer_obj( @@ -569,9 +567,9 @@ mod sim_only_tests { .unwrap(); let results = response.results.unwrap(); - let return_ = &results.first().unwrap().return_values.first().unwrap().0; + let return_val = &results.first().unwrap().return_values.first().unwrap().0; - bcs::from_bytes(&return_).unwrap() + bcs::from_bytes(return_val).unwrap() } async fn execute_creating( @@ -610,11 +608,11 @@ mod sim_only_tests { } async fn expect_upgrade_failed(cluster: &TestCluster) { - monitor_version_change(&cluster, START /* expected proto version */).await; + monitor_version_change(cluster, START /* expected proto version */).await; } async fn expect_upgrade_succeeded(cluster: &TestCluster) { - monitor_version_change(&cluster, FINISH /* expected proto version */).await; + monitor_version_change(cluster, FINISH /* expected proto version */).await; } async fn get_framework_upgrade_versions( diff --git a/crates/iota-framework/src/lib.rs b/crates/iota-framework/src/lib.rs index d31cc29102d..1fb3d8da931 100644 --- a/crates/iota-framework/src/lib.rs +++ b/crates/iota-framework/src/lib.rs @@ -106,7 +106,7 @@ macro_rules! define_system_packages { pub struct BuiltInFramework; impl BuiltInFramework { - pub fn iter_system_packages() -> impl Iterator<Item = &'static SystemPackage> { + pub fn iter_system_packages<'a>() -> impl Iterator<Item = &'a SystemPackage> { // All system packages in the current build should be registered here, and this // is the only place we need to worry about if any of them changes. // TODO: Is it possible to derive dependencies from the bytecode instead of diff --git a/crates/iota-node/src/handle.rs b/crates/iota-node/src/handle.rs index 5371127680e..729b281cbec 100644 --- a/crates/iota-node/src/handle.rs +++ b/crates/iota-node/src/handle.rs @@ -135,7 +135,9 @@ impl Drop for IotaNodeHandle { fn drop(&mut self) { if self.shutdown_on_drop { let node_id = self.inner().sim_state.sim_node.id(); - iota_simulator::runtime::Handle::try_current().map(|h| h.delete_node(node_id)); + if let Some(h) = iota_simulator::runtime::Handle::try_current() { + h.delete_node(node_id); + } } } } diff --git a/crates/iota-protocol-config/src/lib.rs b/crates/iota-protocol-config/src/lib.rs index d13df4dfaab..fe3b91a845e 100644 --- a/crates/iota-protocol-config/src/lib.rs +++ b/crates/iota-protocol-config/src/lib.rs @@ -1053,12 +1053,12 @@ impl ProtocolConfig { } #[cfg(not(msim))] -static POISON_VERSION_METHODS: AtomicBool = AtomicBool::new(false); +static POISON_VERSION_METHODS: AtomicBool = const { AtomicBool::new(false) }; // Use a thread local in sim tests for test isolation. #[cfg(msim)] thread_local! { - static POISON_VERSION_METHODS: AtomicBool = AtomicBool::new(false); + static POISON_VERSION_METHODS: AtomicBool = const { AtomicBool::new(false) }; } // Instantiations for each protocol version. diff --git a/crates/iota-simulator/src/lib.rs b/crates/iota-simulator/src/lib.rs index 7bafac71cb5..815e9244a93 100644 --- a/crates/iota-simulator/src/lib.rs +++ b/crates/iota-simulator/src/lib.rs @@ -87,7 +87,7 @@ pub mod configs { env_configs: impl IntoIterator<Item = (&'static str, SimConfig)>, ) -> SimConfig { let mut env_configs = HashMap::<&'static str, SimConfig>::from_iter(env_configs); - if let Some(env) = std::env::var("IOTA_SIM_CONFIG").ok() { + if let Ok(env) = std::env::var("IOTA_SIM_CONFIG") { if let Some(cfg) = env_configs.remove(env.as_str()) { info!("Using test config for IOTA_SIM_CONFIG={}", env); cfg diff --git a/crates/iota-storage/tests/key_value_tests.rs b/crates/iota-storage/tests/key_value_tests.rs index d6a78c0a868..dcab8d1be28 100644 --- a/crates/iota-storage/tests/key_value_tests.rs +++ b/crates/iota-storage/tests/key_value_tests.rs @@ -439,10 +439,9 @@ mod simtests { use super::*; - async fn svc( - State(state): State<Arc<Mutex<HashMap<String, Vec<u8>>>>>, - request: Request<Body>, - ) -> Response { + type Storage = HashMap<String, Vec<u8>>; + + async fn svc(State(state): State<Arc<Mutex<Storage>>>, request: Request<Body>) -> Response { let path = request.uri().path().to_string(); let key = path.trim_start_matches('/'); let value = state.lock().unwrap().get(key).cloned(); @@ -456,7 +455,7 @@ mod simtests { } } - async fn test_server(data: Arc<Mutex<HashMap<String, Vec<u8>>>>) { + async fn test_server(data: Arc<Mutex<Storage>>) { let handle = iota_simulator::runtime::Handle::current(); let builder = handle.create_node(); let (startup_sender, mut startup_receiver) = tokio::sync::watch::channel(false); diff --git a/crates/iota-swarm/src/memory/container-sim.rs b/crates/iota-swarm/src/memory/container-sim.rs index 7d637f3ccab..fb960014ea7 100644 --- a/crates/iota-swarm/src/memory/container-sim.rs +++ b/crates/iota-swarm/src/memory/container-sim.rs @@ -34,7 +34,9 @@ impl Drop for Container { fn drop(&mut self) { if let Some(handle) = self.handle.take() { tracing::info!("shutting down {}", handle.node_id); - iota_simulator::runtime::Handle::try_current().map(|h| h.delete_node(handle.node_id)); + if let Some(h) = iota_simulator::runtime::Handle::try_current() { + h.delete_node(handle.node_id); + } } } } @@ -57,7 +59,7 @@ impl Container { let startup_sender = Arc::new(startup_sender); let node = builder .ip(ip) - .name(&format!("{:?}", config.authority_public_key().concise())) + .name(format!("{:?}", config.authority_public_key().concise())) .init(move || { info!("Node restarted"); let config = config.clone(); diff --git a/crates/iota-types/src/iota_system_state/mod.rs b/crates/iota-types/src/iota_system_state/mod.rs index 5e5634a53d5..18f4fec702d 100644 --- a/crates/iota-types/src/iota_system_state/mod.rs +++ b/crates/iota-types/src/iota_system_state/mod.rs @@ -438,7 +438,7 @@ pub mod advance_epoch_result_injection { thread_local! { /// Override the result of advance_epoch in the range [start, end). - static OVERRIDE: RefCell<Option<(EpochId, EpochId)>> = RefCell::new(None); + static OVERRIDE: RefCell<Option<(EpochId, EpochId)>> = const { RefCell::new(None) }; } /// Override the result of advance_epoch transaction if new epoch is in the diff --git a/scripts/simtest/clippy.sh b/scripts/simtest/clippy.sh new file mode 100755 index 00000000000..951e372c211 --- /dev/null +++ b/scripts/simtest/clippy.sh @@ -0,0 +1,20 @@ +#!/bin/bash -e +# Copyright (c) 2024 IOTA Stiftung +# SPDX-License-Identifier: Apache-2.0 + +# verify that git repo is clean +if [[ -n $(git status -s) ]]; then + echo "Working directory is not clean. Please commit all changes before running this script." + exit 1 +fi + +# apply git patch +git apply ./scripts/simtest/config-patch + +root_dir=$(git rev-parse --show-toplevel) +export SIMTEST_STATIC_INIT_MOVE=$root_dir"/examples/move/basics" + +cargo ci-clippy + +# remove the patch +git checkout . diff --git a/scripts/simtest/config-patch b/scripts/simtest/config-patch index fb90ecb83fd..c186afaf26a 100644 --- a/scripts/simtest/config-patch +++ b/scripts/simtest/config-patch @@ -1,21 +1,24 @@ -diff --git a/.cargo/config b/.cargo/config -index ec2c459490..55985cbe9f 100644 ---- a/.cargo/config -+++ b/.cargo/config -@@ -25,4 +25,4 @@ move-clippy = [ - ] - +diff --git a/.cargo/config.toml b/.cargo/config.toml +index cc5620ecfe..d2ad8f1dac 100644 +--- a/.cargo/config.toml ++++ b/.cargo/config.toml +@@ -6,7 +6,7 @@ ci-udeps = "udeps --all-targets --backend=depinfo" + ci-udeps-external = "udeps --all-targets --manifest-path external-crates/move/Cargo.toml --backend=depinfo" + [build] -rustflags = ["-C", "force-frame-pointers=yes", "-C", "force-unwind-tables=yes"] +rustflags = ["-C", "force-frame-pointers=yes", "-C", "force-unwind-tables=yes", "--cfg", "msim"] + + # 64 bit MSVC, override default 1M stack with 8M stack + [target.x86_64-pc-windows-msvc] diff --git a/Cargo.toml b/Cargo.toml -index c0829bc1b6..4007f97d66 100644 +index a2371ff16f..57a1fedaa5 100644 --- a/Cargo.toml +++ b/Cargo.toml -@@ -682,5 +682,7 @@ field_names = "0.2.0" - semver = "1.0.16" - spinners = "4.1.0" - include_dir = "0.7.3" +@@ -461,3 +461,7 @@ transaction-fuzzer = { path = "crates/transaction-fuzzer" } + typed-store = { path = "crates/typed-store" } + typed-store-derive = { path = "crates/typed-store-derive" } + typed-store-error = { path = "crates/typed-store-error" } + +[patch.crates-io] +tokio = { git = "https://github.com/iotaledger/iota-sim.git", rev = "f16ef50ba7d874fe1f0960f248f6c651a634d6a5" } From bd3e08add64e22b4b71748f8c6118e3f3cfd761c Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Fri, 22 Nov 2024 16:12:43 +0100 Subject: [PATCH 22/59] feat(wallet): add theme route and polish view (#4064) * feat: move themecontext to core * feat: fix styles after using shared context * feat: add theme to wallet * feat: clenaup * feat: add device preferences theme * fix cleanup * feat: add theme route * feat: update provider logic * fix build errors --- .../components/providers/ThemeProvider.tsx | 61 +++++++++++-------- apps/core/src/enums/theme.enums.ts | 1 + .../components/menu/content/ThemeSettings.tsx | 29 +++++++++ .../menu/content/WalletSettingsMenuList.tsx | 18 +++--- .../ui/app/components/menu/content/index.tsx | 2 + 5 files changed, 76 insertions(+), 35 deletions(-) create mode 100644 apps/wallet/src/ui/app/components/menu/content/ThemeSettings.tsx diff --git a/apps/core/src/components/providers/ThemeProvider.tsx b/apps/core/src/components/providers/ThemeProvider.tsx index b028d200e92..43a65cfa558 100644 --- a/apps/core/src/components/providers/ThemeProvider.tsx +++ b/apps/core/src/components/providers/ThemeProvider.tsx @@ -1,7 +1,7 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { PropsWithChildren, useState, useEffect } from 'react'; +import { PropsWithChildren, useState, useEffect, useCallback } from 'react'; import { Theme } from '../../enums'; import { ThemeContext } from '../../contexts'; @@ -11,34 +11,41 @@ interface ThemeProviderProps { export function ThemeProvider({ children, appId }: PropsWithChildren<ThemeProviderProps>) { const storageKey = `theme_${appId}`; - const [theme, setTheme] = useState<Theme>(() => { - if (typeof window !== 'undefined') { - const storedTheme = localStorage.getItem(storageKey); - if (storedTheme) { - return storedTheme as Theme; - } else { - const prefersDarkScheme = window.matchMedia('(prefers-color-scheme: dark)').matches; - return prefersDarkScheme ? Theme.Dark : Theme.Light; - } + + const getSystemTheme = () => + window.matchMedia('(prefers-color-scheme: dark)').matches ? Theme.Dark : Theme.Light; + + const getInitialTheme = () => { + if (typeof window === 'undefined') { + return Theme.System; + } else { + const storedTheme = localStorage?.getItem(storageKey); + return storedTheme ? (storedTheme as Theme) : Theme.System; } - return Theme.Light; - }); + }; + + const [theme, setTheme] = useState<Theme>(getInitialTheme); + + const applyTheme = useCallback((currentTheme: Theme) => { + const selectedTheme = currentTheme === Theme.System ? getSystemTheme() : currentTheme; + const documentElement = document.documentElement.classList; + documentElement.toggle(Theme.Dark, selectedTheme === Theme.Dark); + documentElement.toggle(Theme.Light, selectedTheme === Theme.Light); + }, []); useEffect(() => { - if (typeof window !== 'undefined') { - localStorage.setItem(storageKey, theme); + if (typeof window === 'undefined') return; + + localStorage.setItem(storageKey, theme); + applyTheme(theme); + + if (theme === Theme.System) { + const systemTheme = window.matchMedia('(prefers-color-scheme: dark)'); + const handleSystemThemeChange = () => applyTheme(Theme.System); + systemTheme.addEventListener('change', handleSystemThemeChange); + return () => systemTheme.removeEventListener('change', handleSystemThemeChange); } - document.documentElement.classList.toggle(Theme.Dark, theme === Theme.Dark); - }, [theme, storageKey]); - - return ( - <ThemeContext.Provider - value={{ - theme, - setTheme, - }} - > - {children} - </ThemeContext.Provider> - ); + }, [theme, applyTheme, storageKey]); + + return <ThemeContext.Provider value={{ theme, setTheme }}>{children}</ThemeContext.Provider>; } diff --git a/apps/core/src/enums/theme.enums.ts b/apps/core/src/enums/theme.enums.ts index ab9083c4725..2df40a61af4 100644 --- a/apps/core/src/enums/theme.enums.ts +++ b/apps/core/src/enums/theme.enums.ts @@ -4,4 +4,5 @@ export enum Theme { Light = 'light', Dark = 'dark', + System = 'system', } diff --git a/apps/wallet/src/ui/app/components/menu/content/ThemeSettings.tsx b/apps/wallet/src/ui/app/components/menu/content/ThemeSettings.tsx new file mode 100644 index 00000000000..42b14994da6 --- /dev/null +++ b/apps/wallet/src/ui/app/components/menu/content/ThemeSettings.tsx @@ -0,0 +1,29 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { RadioButton } from '@iota/apps-ui-kit'; +import { Theme, useTheme } from '@iota/core'; +import { Overlay } from '_components'; +import { useNavigate } from 'react-router-dom'; + +export function ThemeSettings() { + const { theme, setTheme } = useTheme(); + + const navigate = useNavigate(); + + return ( + <Overlay showModal title="Theme" closeOverlay={() => navigate('/')} showBackButton> + <div className="flex w-full flex-col"> + {Object.entries(Theme).map(([key, value]) => ( + <div className="px-md" key={value}> + <RadioButton + label={key} + isChecked={theme === value} + onChange={() => setTheme(value)} + /> + </div> + ))} + </div> + </Overlay> + ); +} diff --git a/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx b/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx index 2c2c5d2f987..51ab79d6a45 100644 --- a/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx +++ b/apps/wallet/src/ui/app/components/menu/content/WalletSettingsMenuList.tsx @@ -28,15 +28,15 @@ import { ImageType, } from '@iota/apps-ui-kit'; import { ampli } from '_src/shared/analytics/ampli'; -import { Theme, useTheme, getCustomNetwork } from '@iota/core'; +import { useTheme, getCustomNetwork } from '@iota/core'; function MenuList() { - const { theme, setTheme } = useTheme(); - + const { theme } = useTheme(); const navigate = useNavigate(); const activeAccount = useActiveAccount(); const networkUrl = useNextMenuUrl(true, '/network'); const autoLockUrl = useNextMenuUrl(true, '/auto-lock'); + const themeUrl = useNextMenuUrl(true, '/theme'); const network = useAppSelector((state) => state.app.network); const networkConfig = network === Network.Custom ? getCustomNetwork() : getNetwork(network); const version = Browser.runtime.getManifest().version; @@ -75,15 +75,16 @@ function MenuList() { navigate(autoLockUrl); } + function onThemeClick() { + navigate(themeUrl); + } + function onFAQClick() { window.open(FAQ_LINK, '_blank', 'noopener noreferrer'); } - function toggleTheme() { - const newTheme = theme === Theme.Light ? Theme.Dark : Theme.Light; - setTheme(newTheme); - } const autoLockSubtitle = handleAutoLockSubtitle(); + const themeSubtitle = theme.charAt(0).toUpperCase() + theme.slice(1); const MENU_ITEMS = [ { title: 'Network', @@ -105,7 +106,8 @@ function MenuList() { { title: 'Themes', icon: <DarkMode />, - onClick: toggleTheme, + subtitle: themeSubtitle, + onClick: onThemeClick, }, { title: 'Reset', diff --git a/apps/wallet/src/ui/app/components/menu/content/index.tsx b/apps/wallet/src/ui/app/components/menu/content/index.tsx index 4c677ed313a..ef5b55515fd 100644 --- a/apps/wallet/src/ui/app/components/menu/content/index.tsx +++ b/apps/wallet/src/ui/app/components/menu/content/index.tsx @@ -16,6 +16,7 @@ import { Navigate, Route, Routes, useLocation, useNavigate } from 'react-router- import { AutoLockAccounts } from './AutoLockAccounts'; import { NetworkSettings } from './NetworkSettings'; import WalletSettingsMenuList from './WalletSettingsMenuList'; +import { ThemeSettings } from './ThemeSettings'; const CLOSE_KEY_CODES: string[] = ['Escape']; @@ -49,6 +50,7 @@ function MenuContent() { <Route path="/" element={<WalletSettingsMenuList />} /> <Route path="/network" element={<NetworkSettings />} /> <Route path="/auto-lock" element={<AutoLockAccounts />} /> + <Route path="/theme" element={<ThemeSettings />} /> <Route path="*" element={<Navigate to={menuHomeUrl} replace={true} />} /> </Routes> </MainLocationContext.Provider> From 1a54b016bf3ab27ffd60cee74cc3e431c9f5b73e Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Mon, 25 Nov 2024 08:34:09 +0100 Subject: [PATCH 23/59] fix overlay (#4190) --- .../src/lib/components/organisms/dialog/Dialog.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx b/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx index 53971681633..58575ba3dcb 100644 --- a/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx +++ b/apps/ui-kit/src/lib/components/organisms/dialog/Dialog.tsx @@ -17,11 +17,15 @@ const DialogOverlay = React.forwardRef< React.ElementRef<typeof RadixDialog.Overlay>, React.ComponentPropsWithoutRef<typeof RadixDialog.Overlay> & { showCloseIcon?: boolean; + position?: DialogPosition; } ->(({ showCloseIcon, ...props }, ref) => ( +>(({ showCloseIcon, position, ...props }, ref) => ( <RadixDialog.Overlay ref={ref} - className="fixed inset-0 z-[99998] bg-shader-neutral-light-48 backdrop-blur-md" + className={cx('inset-0 z-[99998] bg-shader-neutral-light-48 backdrop-blur-md', { + fixed: position === DialogPosition.Right, + absolute: position === DialogPosition.Center, + })} {...props} > <DialogClose className={cx('fixed right-3 top-3', { hidden: !showCloseIcon })}> @@ -66,7 +70,7 @@ const DialogContent = React.forwardRef< : 'max-h-[60vh] left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 rounded-xl w-80 max-w-[85vw]'; return ( <RadixDialog.Portal container={containerElement}> - <DialogOverlay showCloseIcon={showCloseOnOverlay} /> + <DialogOverlay showCloseIcon={showCloseOnOverlay} position={position} /> <RadixDialog.Content ref={ref} className={cx( From 16292bc7d5bd1e60f2c2dc61ba52e2e084b4767c Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Mon, 25 Nov 2024 08:46:13 +0100 Subject: [PATCH 24/59] feat(explorer): polish validators view and bring back actions in Table (#4153) * fix action in table and remove validators count * polish validators view * fix import --------- Co-authored-by: cpl121 <100352899+cpl121@users.noreply.github.com> --- .../top-validators-card/TopValidatorsCard.tsx | 1 - .../src/pages/validators/Validators.tsx | 44 +++++++------ .../lib/components/organisms/table/Table.tsx | 64 ++++++++++--------- 3 files changed, 57 insertions(+), 52 deletions(-) diff --git a/apps/explorer/src/components/top-validators-card/TopValidatorsCard.tsx b/apps/explorer/src/components/top-validators-card/TopValidatorsCard.tsx index e2fc0f7f0a8..2f4f653a9cc 100644 --- a/apps/explorer/src/components/top-validators-card/TopValidatorsCard.tsx +++ b/apps/explorer/src/components/top-validators-card/TopValidatorsCard.tsx @@ -59,7 +59,6 @@ export function TopValidatorsCard({ limit, showIcon }: TopValidatorsCardProps): data={data.activeValidators} columns={tableColumns} viewAll="/validators" - totalLabel={data ? data.activeValidators.length.toString() : '--'} /> </ErrorBoundary> )} diff --git a/apps/explorer/src/pages/validators/Validators.tsx b/apps/explorer/src/pages/validators/Validators.tsx index bb70f5d0899..7445f188f59 100644 --- a/apps/explorer/src/pages/validators/Validators.tsx +++ b/apps/explorer/src/pages/validators/Validators.tsx @@ -11,7 +11,8 @@ import { InfoBox, InfoBoxStyle, InfoBoxType, - TableHeader, + Panel, + Title, TooltipPosition, } from '@iota/apps-ui-kit'; import { useIotaClientQuery } from '@iota/dapp-kit'; @@ -155,26 +156,27 @@ function ValidatorPageResult(): JSX.Element { /> ))} </div> - <div> - <ErrorBoundary> - <TableHeader>All Validators</TableHeader> - {(isPending || validatorsEventsLoading) && ( - <PlaceholderTable - rowCount={20} - rowHeight="13px" - colHeadings={['Name', 'Address', 'Stake']} - /> - )} - - {isSuccess && tableData && tableColumns && ( - <TableCard - data={tableData} - columns={tableColumns} - areHeadersCentered={false} - /> - )} - </ErrorBoundary> - </div> + <Panel> + <Title title="All Validators" /> + <div className="p-md"> + <ErrorBoundary> + {(isPending || validatorsEventsLoading) && ( + <PlaceholderTable + rowCount={20} + rowHeight="13px" + colHeadings={['Name', 'Address', 'Stake']} + /> + )} + {isSuccess && tableData && tableColumns && ( + <TableCard + data={tableData} + columns={tableColumns} + areHeadersCentered={false} + /> + )} + </ErrorBoundary> + </div> + </Panel> </div> ) } diff --git a/apps/ui-kit/src/lib/components/organisms/table/Table.tsx b/apps/ui-kit/src/lib/components/organisms/table/Table.tsx index a848b0c9937..ac11bc19eff 100644 --- a/apps/ui-kit/src/lib/components/organisms/table/Table.tsx +++ b/apps/ui-kit/src/lib/components/organisms/table/Table.tsx @@ -99,37 +99,41 @@ export function Table({ 'justify-end': !paginationOptions && action, })} > - {paginationOptions && ( + {(paginationOptions || action) && ( <div className="flex gap-2"> - <Button - type={ButtonType.Secondary} - size={ButtonSize.Small} - icon={<DoubleArrowLeft />} - disabled={!paginationOptions.hasFirst} - onClick={paginationOptions.onFirst} - /> - <Button - type={ButtonType.Secondary} - size={ButtonSize.Small} - icon={<ArrowLeft />} - disabled={!paginationOptions.hasPrev} - onClick={paginationOptions.onPrev} - /> - <Button - type={ButtonType.Secondary} - size={ButtonSize.Small} - icon={<ArrowRight />} - disabled={!paginationOptions.hasNext} - onClick={paginationOptions.onNext} - /> - <Button - type={ButtonType.Secondary} - size={ButtonSize.Small} - icon={<DoubleArrowRight />} - disabled={!paginationOptions.hasLast} - onClick={paginationOptions.onLast} - /> - {action} + {paginationOptions && ( + <> + <Button + type={ButtonType.Secondary} + size={ButtonSize.Small} + icon={<DoubleArrowLeft />} + disabled={!paginationOptions.hasFirst} + onClick={paginationOptions.onFirst} + /> + <Button + type={ButtonType.Secondary} + size={ButtonSize.Small} + icon={<ArrowLeft />} + disabled={!paginationOptions.hasPrev} + onClick={paginationOptions.onPrev} + /> + <Button + type={ButtonType.Secondary} + size={ButtonSize.Small} + icon={<ArrowRight />} + disabled={!paginationOptions.hasNext} + onClick={paginationOptions.onNext} + /> + <Button + type={ButtonType.Secondary} + size={ButtonSize.Small} + icon={<DoubleArrowRight />} + disabled={!paginationOptions.hasLast} + onClick={paginationOptions.onLast} + /> + </> + )} + {action && action} </div> )} {supportingLabel || pageSizeSelector ? ( From fe8aaabbd1b17b7328273b3cf8d2d828fe2b61db Mon Sep 17 00:00:00 2001 From: Thibault Martinez <thibault@iota.org> Date: Mon, 25 Nov 2024 13:55:26 +0100 Subject: [PATCH 25/59] feat: upgrade rust toolchain to 1.81 (#3705) * feat: upgrade rust toolchain to 1.81 * Add rust-toolchain.toml to workflow isRust filter --- .github/actions/diffs/action.yml | 1 + rust-toolchain.toml | 2 +- scripts/generate_files/Dockerfile | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/actions/diffs/action.yml b/.github/actions/diffs/action.yml index 7b092777866..4e6922ba60f 100644 --- a/.github/actions/diffs/action.yml +++ b/.github/actions/diffs/action.yml @@ -40,6 +40,7 @@ runs: - "Cargo.toml" - "Cargo.lock" - ".config/nextest.toml" + - "rust-toolchain.toml" isDoc: - "docs/content/**" - "docs/site/**" diff --git a/rust-toolchain.toml b/rust-toolchain.toml index a56a283d2ab..4cef0b738ff 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,2 +1,2 @@ [toolchain] -channel = "1.80.1" +channel = "1.81" diff --git a/scripts/generate_files/Dockerfile b/scripts/generate_files/Dockerfile index 14f2589e983..7b832715976 100644 --- a/scripts/generate_files/Dockerfile +++ b/scripts/generate_files/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-bookworm # Accept a build argument for the Rust version -ARG RUST_VERSION=1.80.1 +ARG RUST_VERSION=1.81 # Get USER_ID from build-args ARG USER_ID=1000 From 5fd093187302b5ee9e7bd9a8c83fd2ecbb7dfdac Mon Sep 17 00:00:00 2001 From: Thibault Martinez <thibault@iota.org> Date: Mon, 25 Nov 2024 14:51:28 +0100 Subject: [PATCH 26/59] fix(iota-network): `PeerBalancer::new` peers total order (#4197) --- crates/iota-network/src/state_sync/mod.rs | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/crates/iota-network/src/state_sync/mod.rs b/crates/iota-network/src/state_sync/mod.rs index 6334c9e6b4e..b4658b4d9e2 100644 --- a/crates/iota-network/src/state_sync/mod.rs +++ b/crates/iota-network/src/state_sync/mod.rs @@ -314,13 +314,18 @@ impl PeerBalancer { .unwrap() .peers_on_same_chain() // Filter out any peers who we aren't connected with. - .filter_map(|(peer_id, info)| network.peer(*peer_id).map(|peer| (peer, *info))) + .filter_map(|(peer_id, info)| { + network + .peer(*peer_id) + .map(|peer| (peer.connection_rtt(), peer, *info)) + }) .collect(); - peers.sort_by(|(peer_a, _), (peer_b, _)| { - peer_a.connection_rtt().cmp(&peer_b.connection_rtt()) - }); + peers.sort_by(|(rtt_a, _, _), (rtt_b, _, _)| rtt_a.cmp(rtt_b)); Self { - peers: peers.into(), + peers: peers + .into_iter() + .map(|(_, peer, info)| (peer, info)) + .collect(), requested_checkpoint: None, request_type, } From 2349377d08fe9aa540cfe4dfd8d57e782c90a55c Mon Sep 17 00:00:00 2001 From: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com> Date: Mon, 25 Nov 2024 14:53:56 +0100 Subject: [PATCH 27/59] fix(workflows): don't require SSH secrets anymore (#4199) --- .github/workflows/_rust.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/_rust.yml b/.github/workflows/_rust.yml index 806466ae426..da0c28dc2da 100644 --- a/.github/workflows/_rust.yml +++ b/.github/workflows/_rust.yml @@ -5,11 +5,6 @@ on: inputs: isRust: type: boolean - secrets: - SSH_PRIVATE_KEY_IOTA_CI: - required: true - SSH_GITHUB_KNOWN_HOSTS: - required: true env: CARGO_TERM_COLOR: always From 13d3a67fc873869b17cf5a80ec2e27455f8c82ab Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Mon, 25 Nov 2024 15:53:05 +0100 Subject: [PATCH 28/59] add missing dark color --- apps/wallet/src/ui/app/components/SummaryListItem.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/wallet/src/ui/app/components/SummaryListItem.tsx b/apps/wallet/src/ui/app/components/SummaryListItem.tsx index d849b71a534..6945484a79c 100644 --- a/apps/wallet/src/ui/app/components/SummaryListItem.tsx +++ b/apps/wallet/src/ui/app/components/SummaryListItem.tsx @@ -10,7 +10,7 @@ export function SummaryListItem({ icon, text }: SummaryListItemProps) { return ( <div className="flex flex-row items-center gap-x-sm"> {icon} - <span className="text-body-md text-neutral-40">{text}</span> + <span className="text-body-md text-neutral-40 dark:text-neutral-60">{text}</span> </div> ); } From 28692bfb93e1d7589e15b5fbbe73f5bacb5075ef Mon Sep 17 00:00:00 2001 From: Mario <mario.sarcevic@iota.org> Date: Mon, 25 Nov 2024 16:18:51 +0100 Subject: [PATCH 29/59] feat(wallet): Allow ledger address verification (#4151) * feat(wallet): Allow ledger address verification * feat(wallet): Improve ledger address verification following suggestions * feat(wallet): Improve ledger address verification following suggestions (fix accidentaly removed var) --- .../pages/home/tokens/ReceiveTokensDialog.tsx | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/apps/wallet/src/ui/app/pages/home/tokens/ReceiveTokensDialog.tsx b/apps/wallet/src/ui/app/pages/home/tokens/ReceiveTokensDialog.tsx index e0e0677b74c..d790d723b1f 100644 --- a/apps/wallet/src/ui/app/pages/home/tokens/ReceiveTokensDialog.tsx +++ b/apps/wallet/src/ui/app/pages/home/tokens/ReceiveTokensDialog.tsx @@ -1,9 +1,17 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 +import { useCallback } from 'react'; import { Button, Address, Dialog, DialogContent, DialogBody, Header } from '@iota/apps-ui-kit'; import { useCopyToClipboard } from '_hooks'; import { QR } from '@iota/core'; +import { toast } from 'react-hot-toast'; +import { useIotaLedgerClient } from '_src/ui/app/components'; +import { + isLedgerAccountSerializedUI, + type LedgerAccountSerializedUI, +} from '_src/background/accounts/LedgerAccount'; +import { useActiveAccount } from '_src/ui/app/hooks/useActiveAccount'; interface ReceiveTokensDialogProps { address: string; @@ -12,10 +20,38 @@ interface ReceiveTokensDialogProps { } export function ReceiveTokensDialog({ address, open, setOpen }: ReceiveTokensDialogProps) { + const activeAccount = useActiveAccount(); + const { connectToLedger, iotaLedgerClient } = useIotaLedgerClient(); + const onCopy = useCopyToClipboard(address, { copySuccessMessage: 'Address copied', }); + const isLedger = isLedgerAccountSerializedUI(activeAccount as LedgerAccountSerializedUI); + + const onVerifyAddress = useCallback(async () => { + if (!isLedger || !activeAccount) { + return; + } + + if (!isLedgerAccountSerializedUI(activeAccount)) { + return; + } + + try { + let ledgerClient = iotaLedgerClient; + if (!ledgerClient) { + ledgerClient = await connectToLedger(true); + } + + toast.success('Please, confirm the address on your Ledger device.'); + await ledgerClient.getPublicKey(activeAccount.derivationPath, true); + toast.success('Address verification successful!'); + } catch { + toast.error('Address verification failed!'); + } + }, [isLedger, activeAccount, iotaLedgerClient, connectToLedger]); + return ( <div className="relative"> <Dialog open={open} onOpenChange={setOpen}> @@ -32,6 +68,11 @@ export function ReceiveTokensDialog({ address, open, setOpen }: ReceiveTokensDia <div className="flex w-full flex-row justify-center gap-2 px-md--rs pb-md--rs pt-sm--rs"> <Button onClick={onCopy} fullWidth text="Copy Address" /> </div> + {isLedger && ( + <div className="flex w-full flex-row justify-center gap-2 px-md--rs pb-md--rs pt-sm--rs"> + <Button onClick={onVerifyAddress} fullWidth text="Verify Address" /> + </div> + )} </DialogContent> </Dialog> </div> From 366245067334e84a328f93fede000babf0006cee Mon Sep 17 00:00:00 2001 From: Panteleymonchuk <panteleymonchuk@gmail.com> Date: Mon, 25 Nov 2024 18:20:11 +0200 Subject: [PATCH 30/59] feat(wallet-dashboard): style selected stake (#3832) * feat(tooling-dashboard): style selected stake * feat(tooling-dashboard): add data to stake details page * feat(wallet-dashboard): remove extra memo. * feat(staking): refactor StakeDialog. Add new Layout component. * feat(tooling-core): add clsx dependency to package.json and update pnpm-lock.yaml * feat(wallet-dashboard): manage view for dialog outside. * feat(wallet-dashboard): join changes from PR 3854 * feat(wallet-dashboard): join enter amount screen from PR 3874 * feat(tooling-core): move validation schema * feat(wallet-dashboard): integrate Formik * feat(wallet-dashboard): enhance StakeDialog and EnterAmountView with FormValues integration * feat(wallet-dashboard): update StakeDialog to support selectedValidator and optional setView * feat(wallet-dashboard): refactor StakedInfo and Validator components to use core hooks and clean up imports * feat(wallet-dashboard): move useStakeTxnInfo hook to the core * fix(tooling-core): downgrade bignumber.js to 9.1.1 and yup to 1.1.1 * refactor(tooling-dashboard): change export to default and clean up code structure * refactor(wallet-dashboard): simplify validator info retrieval and add utility for total stake calculation * refactor(wallet-dashboard): streamline stake calculations and integrate new validator details utility * refactor(wallet, core): update import paths for consistency and clarity * refactor(wallet-dashboard): integrate FormikProvider. Polish interfaces. * feat(wallet-dashboard): refactor staking dialog management for home * feat(wallet-dashboard): move constants to another folder. * feat(wallet-dashboard): enhance transaction handling and improve user feedback * fix(wallet-dashboard): update onBack handler for improved navigation * refactor(wallet-dashboard): simplify import paths by removing redundant index references * fix(wallet-dashboard): update tooltip text for total staked information * refactor(core): remove unused totalValidatorStake utility function * feat(wallet-dashboard): add totalStakeOriginal to staking details and update calculations in UnstakeView * refactor(wallet): remove debug log for coinBalance in UnstakeForm --------- Co-authored-by: Bran <52735957+brancoder@users.noreply.github.com> Co-authored-by: JCNoguera <88061365+VmMad@users.noreply.github.com> Co-authored-by: cpl121 <100352899+cpl121@users.noreply.github.com> --- apps/core/src/components/coin/CoinIcon.tsx | 3 +- apps/core/src/constants/staking.constants.ts | 3 + apps/core/src/hooks/stake/index.ts | 2 + apps/core/src/hooks/stake/useStakeTxnInfo.ts | 52 +++++ .../core/src/hooks/stake/useValidatorInfo.tsx | 50 +++++ .../hooks/useGetStakingValidatorDetails.ts | 1 + .../utils/stake/createValidationSchema.ts} | 2 +- apps/core/src/utils/stake/index.ts | 1 + .../app/(protected)/staking/page.tsx | 39 ++-- .../StakeDetails/StakeDetailsDialog.tsx | 74 ------- .../components/Dialogs/StakeDetails/index.ts | 4 - .../StakeDetails/views/StakeDetailsView.tsx | 37 ---- .../Dialogs/StakeDetails/views/index.ts | 4 - .../Dialogs/Staking/StakeDialog.tsx | 144 ++++++++++--- .../Dialogs/Staking/hooks/useStakeDialog.ts | 38 ++++ .../components/Dialogs/Staking/index.ts | 2 +- .../Dialogs/Staking/views/DetailsView.tsx | 166 +++++++++++++++ .../Dialogs/Staking/views/EnterAmountView.tsx | 194 +++++++++++++++--- .../Dialogs/Staking/views/Layout.tsx | 24 +++ .../Staking/views/SelectValidatorView.tsx | 53 +++-- .../Dialogs/Staking/views/StakedInfo.tsx | 67 ++++++ .../views/UnstakeView.tsx} | 23 ++- .../Dialogs/Staking/views/Validator.tsx | 62 ++++++ .../components/Dialogs/Staking/views/index.ts | 2 + .../components/Dialogs/Unstake/index.ts | 4 - .../components/Dialogs/Unstake/views/index.ts | 4 - .../components/Dialogs/index.ts | 1 - .../staking-overview/StartStaking.tsx | 29 ++- apps/wallet/src/shared/constants.ts | 2 - .../components/receipt-card/StakeTxnInfo.tsx | 43 +--- .../src/ui/app/staking/home/StakedCard.tsx | 2 +- .../src/ui/app/staking/stake/StakingCard.tsx | 2 +- 32 files changed, 860 insertions(+), 274 deletions(-) create mode 100644 apps/core/src/hooks/stake/useStakeTxnInfo.ts create mode 100644 apps/core/src/hooks/stake/useValidatorInfo.tsx rename apps/{wallet/src/ui/app/staking/stake/utils/validation.ts => core/src/utils/stake/createValidationSchema.ts} (97%) delete mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx delete mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts delete mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx delete mode 100644 apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/Staking/hooks/useStakeDialog.ts create mode 100644 apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx create mode 100644 apps/wallet-dashboard/components/Dialogs/Staking/views/Layout.tsx create mode 100644 apps/wallet-dashboard/components/Dialogs/Staking/views/StakedInfo.tsx rename apps/wallet-dashboard/components/Dialogs/{Unstake/views/UnstakeDialogView.tsx => Staking/views/UnstakeView.tsx} (92%) create mode 100644 apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx delete mode 100644 apps/wallet-dashboard/components/Dialogs/Unstake/index.ts delete mode 100644 apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts diff --git a/apps/core/src/components/coin/CoinIcon.tsx b/apps/core/src/components/coin/CoinIcon.tsx index f93a12baf64..1ced5642085 100644 --- a/apps/core/src/components/coin/CoinIcon.tsx +++ b/apps/core/src/components/coin/CoinIcon.tsx @@ -3,10 +3,9 @@ // SPDX-License-Identifier: Apache-2.0 import React from 'react'; -import { useCoinMetadata } from '../../hooks'; +import { useCoinMetadata, ImageIcon, ImageIconSize } from '../../'; import { IotaLogoMark } from '@iota/ui-icons'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; -import { ImageIcon, ImageIconSize } from '../icon'; import cx from 'clsx'; interface NonIotaCoinProps { diff --git a/apps/core/src/constants/staking.constants.ts b/apps/core/src/constants/staking.constants.ts index e79939eee60..5c1a2ea2b7e 100644 --- a/apps/core/src/constants/staking.constants.ts +++ b/apps/core/src/constants/staking.constants.ts @@ -6,3 +6,6 @@ export const UNSTAKING_REQUEST_EVENT = '0x3::validator::UnstakingRequestEvent'; export const DELEGATED_STAKES_QUERY_STALE_TIME = 10_000; export const DELEGATED_STAKES_QUERY_REFETCH_INTERVAL = 30_000; + +export const NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE = 2; +export const NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_STARTS = 1; diff --git a/apps/core/src/hooks/stake/index.ts b/apps/core/src/hooks/stake/index.ts index 53e1fc44806..2477e671351 100644 --- a/apps/core/src/hooks/stake/index.ts +++ b/apps/core/src/hooks/stake/index.ts @@ -4,3 +4,5 @@ export * from './useGetDelegatedStake'; export * from './useTotalDelegatedRewards'; export * from './useTotalDelegatedStake'; +export * from './useValidatorInfo'; +export * from './useStakeTxnInfo'; diff --git a/apps/core/src/hooks/stake/useStakeTxnInfo.ts b/apps/core/src/hooks/stake/useStakeTxnInfo.ts new file mode 100644 index 00000000000..a1ea1fcd53a --- /dev/null +++ b/apps/core/src/hooks/stake/useStakeTxnInfo.ts @@ -0,0 +1,52 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 +import { + useGetTimeBeforeEpochNumber, + useTimeAgo, + TimeUnit, + NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE, + NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_STARTS, +} from '../../'; + +export function useStakeTxnInfo(startEpoch?: string | number) { + const startEarningRewardsEpoch = + Number(startEpoch || 0) + NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_STARTS; + + const redeemableRewardsEpoch = + Number(startEpoch || 0) + NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE; + + const { data: timeBeforeStakeRewardsStarts } = + useGetTimeBeforeEpochNumber(startEarningRewardsEpoch); + const timeBeforeStakeRewardsStartsAgo = useTimeAgo({ + timeFrom: timeBeforeStakeRewardsStarts, + shortedTimeLabel: false, + shouldEnd: true, + maxTimeUnit: TimeUnit.ONE_HOUR, + }); + const stakedRewardsStartEpoch = + timeBeforeStakeRewardsStarts > 0 + ? `in ${timeBeforeStakeRewardsStartsAgo}` + : startEpoch + ? `Epoch #${Number(startEarningRewardsEpoch)}` + : '--'; + + const { data: timeBeforeStakeRewardsRedeemable } = + useGetTimeBeforeEpochNumber(redeemableRewardsEpoch); + const timeBeforeStakeRewardsRedeemableAgo = useTimeAgo({ + timeFrom: timeBeforeStakeRewardsRedeemable, + shortedTimeLabel: false, + shouldEnd: true, + maxTimeUnit: TimeUnit.ONE_HOUR, + }); + const timeBeforeStakeRewardsRedeemableAgoDisplay = + timeBeforeStakeRewardsRedeemable > 0 + ? `in ${timeBeforeStakeRewardsRedeemableAgo}` + : startEpoch + ? `Epoch #${Number(redeemableRewardsEpoch)}` + : '--'; + + return { + stakedRewardsStartEpoch, + timeBeforeStakeRewardsRedeemableAgoDisplay, + }; +} diff --git a/apps/core/src/hooks/stake/useValidatorInfo.tsx b/apps/core/src/hooks/stake/useValidatorInfo.tsx new file mode 100644 index 00000000000..2ae4d23c933 --- /dev/null +++ b/apps/core/src/hooks/stake/useValidatorInfo.tsx @@ -0,0 +1,50 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 +import { useIotaClientQuery } from '@iota/dapp-kit'; +import { useGetValidatorsApy } from '../'; + +export function useValidatorInfo({ validatorAddress }: { validatorAddress: string }) { + const { + data: system, + isPending: isPendingValidators, + isError: errorValidators, + } = useIotaClientQuery('getLatestIotaSystemState'); + const { data: rollingAverageApys } = useGetValidatorsApy(); + + const validatorSummary = + system?.activeValidators.find((validator) => validator.iotaAddress === validatorAddress) || + null; + + const currentEpoch = Number(system?.epoch || 0); + + const stakingPoolActivationEpoch = Number(validatorSummary?.stakingPoolActivationEpoch || 0); + + // flag as new validator if the validator was activated in the last epoch + // for genesis validators, this will be false + const newValidator = currentEpoch - stakingPoolActivationEpoch <= 1 && currentEpoch !== 0; + + // flag if the validator is at risk of being removed from the active set + const isAtRisk = system?.atRiskValidators.some((item) => item[0] === validatorAddress); + + const { apy, isApyApproxZero } = rollingAverageApys?.[validatorAddress] ?? { + apy: null, + }; + + const commission = validatorSummary ? Number(validatorSummary.commissionRate) / 100 : 0; + + return { + system, + isPendingValidators, + errorValidators, + + currentEpoch, + validatorSummary, + name: validatorSummary?.name || '', + stakingPoolActivationEpoch, + commission, + newValidator, + isAtRisk, + apy, + isApyApproxZero, + }; +} diff --git a/apps/core/src/hooks/useGetStakingValidatorDetails.ts b/apps/core/src/hooks/useGetStakingValidatorDetails.ts index 70a6fe36b74..f77ee897e53 100644 --- a/apps/core/src/hooks/useGetStakingValidatorDetails.ts +++ b/apps/core/src/hooks/useGetStakingValidatorDetails.ts @@ -75,6 +75,7 @@ export function useGetStakingValidatorDetails({ return { epoch: Number(system?.epoch) || 0, totalStake: totalStakeFormatted, + totalStakeOriginal: totalStake, totalValidatorsStake: totalValidatorsStakeFormatted, totalStakePercentage, validatorApy, diff --git a/apps/wallet/src/ui/app/staking/stake/utils/validation.ts b/apps/core/src/utils/stake/createValidationSchema.ts similarity index 97% rename from apps/wallet/src/ui/app/staking/stake/utils/validation.ts rename to apps/core/src/utils/stake/createValidationSchema.ts index 198efb8a941..b051585f943 100644 --- a/apps/wallet/src/ui/app/staking/stake/utils/validation.ts +++ b/apps/core/src/utils/stake/createValidationSchema.ts @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { CoinFormat, formatBalance } from '@iota/core'; +import { CoinFormat, formatBalance } from '../../'; import BigNumber from 'bignumber.js'; import { mixed, object } from 'yup'; diff --git a/apps/core/src/utils/stake/index.ts b/apps/core/src/utils/stake/index.ts index 5f7d694c839..6ecca7353f6 100644 --- a/apps/core/src/utils/stake/index.ts +++ b/apps/core/src/utils/stake/index.ts @@ -6,3 +6,4 @@ export * from './formatDelegatedStake'; export * from './createStakeTransaction'; export * from './createTimelockedUnstakeTransaction'; export * from './createTimelockedStakeTransaction'; +export * from './createValidationSchema'; diff --git a/apps/wallet-dashboard/app/(protected)/staking/page.tsx b/apps/wallet-dashboard/app/(protected)/staking/page.tsx index 771cc4f79a5..67978b8451f 100644 --- a/apps/wallet-dashboard/app/(protected)/staking/page.tsx +++ b/apps/wallet-dashboard/app/(protected)/staking/page.tsx @@ -4,7 +4,8 @@ 'use client'; import { AmountBox, Box, StakeCard, StakeDialog, Button } from '@/components'; -import { StakeDetailsDialog } from '@/components/Dialogs'; +import { useStakeDialog } from '@/components/Dialogs/Staking/hooks/useStakeDialog'; + import { ExtendedDelegatedStake, formatDelegatedStake, @@ -17,12 +18,22 @@ import { } from '@iota/core'; import { useCurrentAccount } from '@iota/dapp-kit'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; -import { useState } from 'react'; +import { StakeDialogView } from '@/components/Dialogs/Staking/StakeDialog'; function StakingDashboardPage(): JSX.Element { const account = useCurrentAccount(); - const [isDialogStakeOpen, setIsDialogStakeOpen] = useState(false); - const [selectedStake, setSelectedStake] = useState<ExtendedDelegatedStake | null>(null); + + const { + isDialogStakeOpen, + stakeDialogView, + setStakeDialogView, + selectedStake, + setSelectedStake, + selectedValidator, + setSelectedValidator, + handleCloseStakeDialog, + handleNewStake, + } = useStakeDialog(); const { data: delegatedStakeData } = useGetDelegatedStake({ address: account?.address || '', @@ -43,13 +54,10 @@ function StakingDashboardPage(): JSX.Element { ); const viewStakeDetails = (extendedStake: ExtendedDelegatedStake) => { + setStakeDialogView(StakeDialogView.Details); setSelectedStake(extendedStake); }; - function handleNewStake() { - setIsDialogStakeOpen(true); - } - return ( <> <div className="flex flex-col items-center justify-center gap-4 pt-12"> @@ -79,12 +87,15 @@ function StakingDashboardPage(): JSX.Element { </Box> <Button onClick={handleNewStake}>New Stake</Button> </div> - <StakeDialog isOpen={isDialogStakeOpen} setOpen={setIsDialogStakeOpen} />; - {selectedStake && ( - <StakeDetailsDialog - extendedStake={selectedStake} - handleClose={() => setSelectedStake(null)} - showActiveStatus + {isDialogStakeOpen && stakeDialogView && ( + <StakeDialog + stakedDetails={selectedStake} + isOpen={isDialogStakeOpen} + handleClose={handleCloseStakeDialog} + view={stakeDialogView} + setView={setStakeDialogView} + selectedValidator={selectedValidator} + setSelectedValidator={setSelectedValidator} /> )} </> diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx b/apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx deleted file mode 100644 index 3d96393d4bc..00000000000 --- a/apps/wallet-dashboard/components/Dialogs/StakeDetails/StakeDetailsDialog.tsx +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import { DialogView } from '@/lib/interfaces'; -import { StakeDialogView } from './views'; -import { useState } from 'react'; -import { ExtendedDelegatedStake } from '@iota/core'; -import { Dialog, DialogBody, DialogContent, DialogPosition, Header } from '@iota/apps-ui-kit'; -import { UnstakeDialogView } from '../Unstake'; - -enum DialogViewIdentifier { - StakeDetails = 'StakeDetails', - Unstake = 'Unstake', -} - -interface StakeDetailsProps { - extendedStake: ExtendedDelegatedStake; - showActiveStatus?: boolean; - handleClose: () => void; -} - -export function StakeDetailsDialog({ - extendedStake, - showActiveStatus, - handleClose, -}: StakeDetailsProps) { - const [open, setOpen] = useState(true); - const [currentViewId, setCurrentViewId] = useState<DialogViewIdentifier>( - DialogViewIdentifier.StakeDetails, - ); - - const VIEWS: Record<DialogViewIdentifier, DialogView> = { - [DialogViewIdentifier.StakeDetails]: { - header: <Header title="Stake Details" onClose={handleClose} />, - body: ( - <StakeDialogView - extendedStake={extendedStake} - onUnstake={() => setCurrentViewId(DialogViewIdentifier.Unstake)} - /> - ), - }, - [DialogViewIdentifier.Unstake]: { - header: <Header title="Unstake" onClose={handleClose} />, - body: ( - <UnstakeDialogView - extendedStake={extendedStake} - handleClose={handleClose} - showActiveStatus={showActiveStatus} - /> - ), - }, - }; - - const currentView = VIEWS[currentViewId]; - - return ( - <Dialog - open={open} - onOpenChange={(open) => { - if (!open) { - handleClose(); - } - setOpen(open); - }} - > - <DialogContent containerId="overlay-portal-container" position={DialogPosition.Right}> - {currentView.header} - <div className="flex h-full [&>div]:flex [&>div]:flex-1 [&>div]:flex-col"> - <DialogBody>{currentView.body}</DialogBody> - </div> - </DialogContent> - </Dialog> - ); -} diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts b/apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts deleted file mode 100644 index be500ac73c8..00000000000 --- a/apps/wallet-dashboard/components/Dialogs/StakeDetails/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -export * from './StakeDetailsDialog'; diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx b/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx deleted file mode 100644 index 8ab7ef3ac75..00000000000 --- a/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/StakeDetailsView.tsx +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -import React from 'react'; -import { Button } from '@/components'; -import { ExtendedDelegatedStake } from '@iota/core'; - -interface StakeDialogProps { - extendedStake: ExtendedDelegatedStake; - onUnstake: () => void; -} - -export function StakeDialogView({ extendedStake, onUnstake }: StakeDialogProps): JSX.Element { - return ( - <> - <div className="flex w-full max-w-[336px] flex-1 flex-col"> - <div className="flex w-full max-w-full flex-1 flex-col gap-2 overflow-auto"> - <p>Stake ID: {extendedStake.stakedIotaId}</p> - <p>Validator: {extendedStake.validatorAddress}</p> - <p>Stake: {extendedStake.principal}</p> - <p>Stake Active Epoch: {extendedStake.stakeActiveEpoch}</p> - <p>Stake Request Epoch: {extendedStake.stakeRequestEpoch}</p> - {extendedStake.status === 'Active' && ( - <p>Estimated reward: {extendedStake.estimatedReward}</p> - )} - <p>Status: {extendedStake.status}</p> - </div> - </div> - <div className="flex justify-between gap-2"> - <Button onClick={onUnstake} disabled={extendedStake.status !== 'Active'}> - Unstake - </Button> - <Button onClick={() => console.log('Stake more')}>Stake more</Button> - </div> - </> - ); -} diff --git a/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts b/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts deleted file mode 100644 index 145902b67d8..00000000000 --- a/apps/wallet-dashboard/components/Dialogs/StakeDetails/views/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -export * from './StakeDetailsView'; diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/StakeDialog.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/StakeDialog.tsx index d7e9d1cbc75..6007798119b 100644 --- a/apps/wallet-dashboard/components/Dialogs/Staking/StakeDialog.tsx +++ b/apps/wallet-dashboard/components/Dialogs/Staking/StakeDialog.tsx @@ -1,7 +1,7 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import React, { useState } from 'react'; +import React, { useMemo } from 'react'; import { EnterAmountView, SelectValidatorView } from './views'; import { useNotifications, @@ -9,45 +9,93 @@ import { useGetCurrentEpochStartTimestamp, } from '@/hooks'; import { + ExtendedDelegatedStake, GroupedTimelockObject, parseAmount, TIMELOCK_IOTA_TYPE, useCoinMetadata, useGetAllOwnedObjects, useGetValidatorsApy, + useBalance, + createValidationSchema, } from '@iota/core'; +import { FormikProvider, useFormik } from 'formik'; +import type { FormikHelpers } from 'formik'; import { useCurrentAccount, useSignAndExecuteTransaction } from '@iota/dapp-kit'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { NotificationType } from '@/stores/notificationStore'; import { prepareObjectsForTimelockedStakingTransaction } from '@/lib/utils'; -import { Dialog, DialogBody, DialogContent, DialogPosition, Header } from '@iota/apps-ui-kit'; +import { Dialog } from '@iota/apps-ui-kit'; +import { DetailsView, UnstakeView } from './views'; +import { FormValues } from './views/EnterAmountView'; + +export const MIN_NUMBER_IOTA_TO_STAKE = 1; + +export enum StakeDialogView { + Details = 'Details', + SelectValidator = 'SelectValidator', + EnterAmount = 'EnterAmount', + Unstake = 'Unstake', +} + +const INITIAL_VALUES = { + amount: '', +}; interface StakeDialogProps { isTimelockedStaking?: boolean; onSuccess?: (digest: string) => void; isOpen: boolean; - setOpen: (bool: boolean) => void; -} + handleClose: () => void; + view: StakeDialogView; + setView?: (view: StakeDialogView) => void; + stakedDetails?: ExtendedDelegatedStake | null; -enum Step { - SelectValidator, - EnterAmount, + selectedValidator?: string; + setSelectedValidator?: (validator: string) => void; } -function StakeDialog({ +export function StakeDialog({ onSuccess, isTimelockedStaking, isOpen, - setOpen, + handleClose, + view, + setView, + stakedDetails, + selectedValidator = '', + setSelectedValidator, }: StakeDialogProps): JSX.Element { - const [step, setStep] = useState<Step>(Step.SelectValidator); - const [selectedValidator, setSelectedValidator] = useState<string>(''); - const [amount, setAmount] = useState<string>(''); const account = useCurrentAccount(); const senderAddress = account?.address ?? ''; + const { data: iotaBalance } = useBalance(senderAddress!); + const coinBalance = BigInt(iotaBalance?.totalBalance || 0); const { data: metadata } = useCoinMetadata(IOTA_TYPE_ARG); const coinDecimals = metadata?.decimals ?? 0; + const coinSymbol = metadata?.symbol ?? ''; + const minimumStake = parseAmount(MIN_NUMBER_IOTA_TO_STAKE.toString(), coinDecimals); + + const validationSchema = useMemo( + () => + createValidationSchema( + coinBalance, + coinSymbol, + coinDecimals, + view === StakeDialogView.Unstake, + minimumStake, + ), + [coinBalance, coinSymbol, coinDecimals, view, minimumStake], + ); + + const formik = useFormik({ + initialValues: INITIAL_VALUES, + validationSchema: validationSchema, + onSubmit: onSubmit, + validateOnMount: true, + }); + + const amount = formik.values.amount || `${MIN_NUMBER_IOTA_TO_STAKE}`; const amountWithoutDecimals = parseAmount(amount, coinDecimals); const { data: currentEpochMs } = useGetCurrentEpochStartTimestamp(); const { data: timelockedObjects } = useGetAllOwnedObjects(senderAddress, { @@ -63,7 +111,7 @@ function StakeDialog({ ); } - const { data: newStakeData } = useNewStakeTransaction( + const { data: newStakeData, isLoading: isTransactionLoading } = useNewStakeTransaction( selectedValidator, amountWithoutDecimals, senderAddress, @@ -77,17 +125,26 @@ function StakeDialog({ const validators = Object.keys(rollingAverageApys ?? {}) ?? []; - function handleNext(): void { - setStep(Step.EnterAmount); - } - function handleBack(): void { - setStep(Step.SelectValidator); + setView?.(StakeDialogView.SelectValidator); } function handleValidatorSelect(validator: string): void { - setSelectedValidator(validator); - handleNext(); + setSelectedValidator?.(validator); + } + + function selectValidatorHandleNext(): void { + if (selectedValidator) { + setView?.(StakeDialogView.EnterAmount); + } + } + + function detailsHandleUnstake() { + setView?.(StakeDialogView.Unstake); + } + + function detailsHandleStake() { + setView?.(StakeDialogView.SelectValidator); } function handleStake(): void { @@ -112,6 +169,7 @@ function StakeDialog({ }, ) .then(() => { + handleClose(); addNotification('Stake transaction has been sent'); }) .catch(() => { @@ -119,31 +177,51 @@ function StakeDialog({ }); } + function onSubmit(_: FormValues, { resetForm }: FormikHelpers<FormValues>) { + handleStake(); + resetForm(); + } + return ( - <Dialog open={isOpen} onOpenChange={setOpen}> - <DialogContent containerId="overlay-portal-container" position={DialogPosition.Right}> - <Header title="Receive" onClose={() => setOpen(false)} /> - <DialogBody> - {step === Step.SelectValidator && ( + <Dialog open={isOpen} onOpenChange={() => handleClose()}> + <FormikProvider value={formik}> + <> + {view === StakeDialogView.Details && stakedDetails && ( + <DetailsView + handleStake={detailsHandleStake} + handleUnstake={detailsHandleUnstake} + stakedDetails={stakedDetails} + handleClose={handleClose} + /> + )} + {view === StakeDialogView.SelectValidator && ( <SelectValidatorView + selectedValidator={selectedValidator} + handleClose={handleClose} validators={validators} onSelect={handleValidatorSelect} + onNext={selectValidatorHandleNext} /> )} - {step === Step.EnterAmount && ( + {view === StakeDialogView.EnterAmount && ( <EnterAmountView selectedValidator={selectedValidator} - amount={amount} - onChange={(e) => setAmount(e.target.value)} + handleClose={handleClose} onBack={handleBack} onStake={handleStake} - isStakeDisabled={!amount} + gasBudget={newStakeData?.gasBudget} + isTransactionLoading={isTransactionLoading} /> )} - </DialogBody> - </DialogContent> + {view === StakeDialogView.Unstake && stakedDetails && ( + <UnstakeView + extendedStake={stakedDetails} + handleClose={handleClose} + showActiveStatus + /> + )} + </> + </FormikProvider> </Dialog> ); } - -export default StakeDialog; diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/hooks/useStakeDialog.ts b/apps/wallet-dashboard/components/Dialogs/Staking/hooks/useStakeDialog.ts new file mode 100644 index 00000000000..f14b97db803 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Staking/hooks/useStakeDialog.ts @@ -0,0 +1,38 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { useState } from 'react'; +import { ExtendedDelegatedStake } from '@iota/core'; + +import { StakeDialogView } from '@/components/Dialogs/Staking/StakeDialog'; + +export function useStakeDialog() { + const [stakeDialogView, setStakeDialogView] = useState<StakeDialogView | undefined>(); + const [selectedStake, setSelectedStake] = useState<ExtendedDelegatedStake | null>(null); + const [selectedValidator, setSelectedValidator] = useState<string>(''); + + const isDialogStakeOpen = stakeDialogView !== undefined; + + function handleCloseStakeDialog() { + setSelectedValidator(''); + setSelectedStake(null); + setStakeDialogView(undefined); + } + + function handleNewStake() { + setSelectedStake(null); + setStakeDialogView(StakeDialogView.SelectValidator); + } + + return { + isDialogStakeOpen, + stakeDialogView, + setStakeDialogView, + selectedStake, + setSelectedStake, + selectedValidator, + setSelectedValidator, + handleCloseStakeDialog, + handleNewStake, + }; +} diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/index.ts b/apps/wallet-dashboard/components/Dialogs/Staking/index.ts index 1e5ad764bbc..eb698da416e 100644 --- a/apps/wallet-dashboard/components/Dialogs/Staking/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/Staking/index.ts @@ -1,4 +1,4 @@ // Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -export { default as StakeDialog } from './StakeDialog'; +export * from './StakeDialog'; diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx new file mode 100644 index 00000000000..79106443924 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx @@ -0,0 +1,166 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import React from 'react'; +import { + ExtendedDelegatedStake, + ImageIcon, + ImageIconSize, + useFormatCoin, + formatPercentageDisplay, + useValidatorInfo, +} from '@iota/core'; +import { + Header, + Button, + ButtonType, + Card, + CardBody, + CardImage, + CardType, + Panel, + KeyValueInfo, + Badge, + BadgeType, + Divider, + InfoBox, + InfoBoxStyle, + InfoBoxType, + LoadingIndicator, +} from '@iota/apps-ui-kit'; +import { Warning } from '@iota/ui-icons'; +import { formatAddress, IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { Layout, LayoutFooter, LayoutBody } from './Layout'; + +interface StakeDialogProps { + stakedDetails: ExtendedDelegatedStake; + showActiveStatus?: boolean; + handleClose: () => void; + handleUnstake: () => void; + handleStake: () => void; +} + +export function DetailsView({ + handleClose, + handleUnstake, + handleStake, + stakedDetails, + showActiveStatus, +}: StakeDialogProps): JSX.Element { + const totalStake = BigInt(stakedDetails?.principal || 0n); + const validatorAddress = stakedDetails?.validatorAddress; + const { + isAtRisk, + isPendingValidators, + errorValidators, + validatorSummary, + apy, + isApyApproxZero, + newValidator, + commission, + } = useValidatorInfo({ + validatorAddress, + }); + + const iotaEarned = BigInt(stakedDetails?.estimatedReward || 0n); + const [iotaEarnedFormatted, iotaEarnedSymbol] = useFormatCoin(iotaEarned, IOTA_TYPE_ARG); + const [totalStakeFormatted, totalStakeSymbol] = useFormatCoin(totalStake, IOTA_TYPE_ARG); + + const validatorName = validatorSummary?.name || ''; + + const subtitle = showActiveStatus ? ( + <div className="flex items-center gap-1"> + {formatAddress(validatorAddress)} + {newValidator && <Badge label="New" type={BadgeType.PrimarySoft} />} + {isAtRisk && <Badge label="At Risk" type={BadgeType.PrimarySolid} />} + </div> + ) : ( + formatAddress(validatorAddress) + ); + + if (isPendingValidators) { + return ( + <div className="flex h-full w-full items-center justify-center p-2"> + <LoadingIndicator /> + </div> + ); + } + + if (errorValidators) { + return ( + <div className="mb-2 flex h-full w-full items-center justify-center p-2"> + <InfoBox + title="Something went wrong" + supportingText={'An error occurred'} + style={InfoBoxStyle.Default} + type={InfoBoxType.Error} + icon={<Warning />} + /> + </div> + ); + } + + return ( + <Layout> + <Header title="Validator" onClose={handleClose} onBack={handleClose} titleCentered /> + <LayoutBody> + <div className="flex w-full flex-col gap-md"> + <Card type={CardType.Filled}> + <CardImage> + <ImageIcon + src={null} + label={validatorName} + fallback={validatorName} + size={ImageIconSize.Large} + /> + </CardImage> + <CardBody title={validatorName} subtitle={subtitle} isTextTruncated /> + </Card> + <Panel hasBorder> + <div className="flex flex-col gap-y-sm p-md"> + <KeyValueInfo + keyText="Your Stake" + value={totalStakeFormatted} + supportingLabel={totalStakeSymbol} + fullwidth + /> + <KeyValueInfo + keyText="Earned" + value={iotaEarnedFormatted} + supportingLabel={iotaEarnedSymbol} + fullwidth + /> + <Divider /> + <KeyValueInfo + keyText="APY" + value={formatPercentageDisplay(apy, '--', isApyApproxZero)} + fullwidth + /> + <KeyValueInfo + keyText="Commission" + value={`${commission.toString()}%`} + fullwidth + /> + </div> + </Panel> + </div> + </LayoutBody> + <LayoutFooter> + <div className="flex w-full gap-sm"> + <Button + type={ButtonType.Secondary} + onClick={handleUnstake} + text="Unstake" + fullWidth + /> + <Button + type={ButtonType.Primary} + text="Stake" + onClick={handleStake} + fullWidth + /> + </div> + </LayoutFooter> + </Layout> + ); +} diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/EnterAmountView.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/EnterAmountView.tsx index 98f61fe2cac..5016a5e97ca 100644 --- a/apps/wallet-dashboard/components/Dialogs/Staking/views/EnterAmountView.tsx +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/EnterAmountView.tsx @@ -2,41 +2,187 @@ // SPDX-License-Identifier: Apache-2.0 import React from 'react'; -import { Button, Input } from '@/components'; +import { + useFormatCoin, + useBalance, + CoinFormat, + parseAmount, + useCoinMetadata, + useStakeTxnInfo, +} from '@iota/core'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { + Button, + ButtonType, + KeyValueInfo, + Panel, + Divider, + Input, + InputType, + Header, + InfoBoxType, + InfoBoxStyle, + InfoBox, +} from '@iota/apps-ui-kit'; +import { Field, type FieldProps, useFormikContext } from 'formik'; +import { Exclamation } from '@iota/ui-icons'; +import { useCurrentAccount, useIotaClientQuery } from '@iota/dapp-kit'; -interface EnterAmountViewProps { - selectedValidator: string | null; +import { Validator } from './Validator'; +import { StakedInfo } from './StakedInfo'; +import { Layout, LayoutBody, LayoutFooter } from './Layout'; + +export interface FormValues { amount: string; - onChange: (e: React.ChangeEvent<HTMLInputElement>) => void; +} + +interface EnterAmountViewProps { + selectedValidator: string; onBack: () => void; onStake: () => void; - isStakeDisabled: boolean; + showActiveStatus?: boolean; + gasBudget?: string | number | null; + handleClose: () => void; + isTransactionLoading?: boolean; } function EnterAmountView({ - selectedValidator, - amount, - onChange, + selectedValidator: selectedValidatorAddress, onBack, onStake, - isStakeDisabled, + gasBudget = 0, + handleClose, + isTransactionLoading, }: EnterAmountViewProps): JSX.Element { + const coinType = IOTA_TYPE_ARG; + const { data: metadata } = useCoinMetadata(coinType); + const decimals = metadata?.decimals ?? 0; + + const account = useCurrentAccount(); + const accountAddress = account?.address; + + const { values, errors } = useFormikContext<FormValues>(); + const amount = values.amount; + + const { data: system } = useIotaClientQuery('getLatestIotaSystemState'); + const { data: iotaBalance } = useBalance(accountAddress!); + const coinBalance = BigInt(iotaBalance?.totalBalance || 0); + + const gasBudgetBigInt = BigInt(gasBudget ?? 0); + const [gas, symbol] = useFormatCoin(gasBudget, IOTA_TYPE_ARG); + + const maxTokenBalance = coinBalance - gasBudgetBigInt; + const [maxTokenFormatted, maxTokenFormattedSymbol] = useFormatCoin( + maxTokenBalance, + IOTA_TYPE_ARG, + CoinFormat.FULL, + ); + + const caption = isTransactionLoading + ? '--' + : `${maxTokenFormatted} ${maxTokenFormattedSymbol} Available`; + + const { stakedRewardsStartEpoch, timeBeforeStakeRewardsRedeemableAgoDisplay } = useStakeTxnInfo( + system?.epoch, + ); + + const hasEnoughRemaingBalance = + maxTokenBalance > parseAmount(values.amount, decimals) + BigInt(2) * gasBudgetBigInt; + const shouldShowInsufficientRemainingFundsWarning = + maxTokenFormatted >= values.amount && !hasEnoughRemaingBalance; + return ( - <div className="flex flex-col items-start gap-2"> - <p>Selected Validator: {selectedValidator}</p> - <Input - label="Amount" - value={amount} - onChange={onChange} - placeholder="Enter amount to stake" - /> - <div className="flex w-full justify-between gap-2"> - <Button onClick={onBack}>Back</Button> - <Button onClick={onStake} disabled={isStakeDisabled}> - Stake - </Button> - </div> - </div> + <Layout> + <Header title="Enter amount" onClose={handleClose} onBack={onBack} titleCentered /> + <LayoutBody> + <div className="flex w-full flex-col justify-between"> + <div> + <div className="mb-md"> + <Validator + address={selectedValidatorAddress} + isSelected + showAction={false} + /> + </div> + <StakedInfo + validatorAddress={selectedValidatorAddress} + accountAddress={accountAddress!} + /> + <div className="my-md w-full"> + <Field name="amount"> + {({ + field: { onChange, ...field }, + form: { setFieldValue }, + meta, + }: FieldProps<FormValues>) => { + return ( + <Input + {...field} + onValueChange={({ value }) => { + setFieldValue('amount', value, true); + }} + type={InputType.NumericFormat} + label="Amount" + value={amount} + suffix={` ${symbol}`} + placeholder="Enter amount to stake" + errorMessage={ + values.amount && meta.error ? meta.error : undefined + } + caption={coinBalance ? caption : ''} + /> + ); + }} + </Field> + {shouldShowInsufficientRemainingFundsWarning ? ( + <div className="mt-md"> + <InfoBox + type={InfoBoxType.Error} + supportingText="You have selected an amount that will leave you with insufficient funds to pay for gas fees for unstaking or any other transactions." + style={InfoBoxStyle.Elevated} + icon={<Exclamation />} + /> + </div> + ) : null} + </div> + + <Panel hasBorder> + <div className="flex flex-col gap-y-sm p-md"> + <KeyValueInfo + keyText="Staking Rewards Start" + value={stakedRewardsStartEpoch} + fullwidth + /> + <KeyValueInfo + keyText="Redeem Rewards" + value={timeBeforeStakeRewardsRedeemableAgoDisplay} + fullwidth + /> + <Divider /> + <KeyValueInfo + keyText="Gas fee" + value={gas || '--'} + supportingLabel={symbol} + fullwidth + /> + </div> + </Panel> + </div> + </div> + </LayoutBody> + <LayoutFooter> + <div className="flex w-full justify-between gap-sm"> + <Button fullWidth type={ButtonType.Secondary} onClick={onBack} text="Back" /> + <Button + fullWidth + type={ButtonType.Primary} + onClick={onStake} + disabled={!amount || !!errors?.amount} + text="Stake" + /> + </div> + </LayoutFooter> + </Layout> ); } diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/Layout.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/Layout.tsx new file mode 100644 index 00000000000..7986ce592d0 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/Layout.tsx @@ -0,0 +1,24 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 +import { PropsWithChildren } from 'react'; +import { DialogBody, DialogContent, DialogPosition } from '@iota/apps-ui-kit'; + +export function Layout({ children }: PropsWithChildren) { + return ( + <DialogContent containerId="overlay-portal-container" position={DialogPosition.Right}> + <div className="flex h-full flex-col">{children}</div> + </DialogContent> + ); +} + +export function LayoutBody({ children }: PropsWithChildren) { + return ( + <div className="flex w-full flex-1 overflow-y-hidden [&_>div]:w-full [&_>div]:overflow-y-auto"> + <DialogBody>{children}</DialogBody> + </div> + ); +} + +export function LayoutFooter({ children }: PropsWithChildren) { + return <div className="p-md--rs">{children}</div>; +} diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/SelectValidatorView.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/SelectValidatorView.tsx index 25dbeb276cf..f04641ee1df 100644 --- a/apps/wallet-dashboard/components/Dialogs/Staking/views/SelectValidatorView.tsx +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/SelectValidatorView.tsx @@ -2,25 +2,54 @@ // SPDX-License-Identifier: Apache-2.0 import React from 'react'; -import { Button } from '@/components'; +import { Button, Header } from '@iota/apps-ui-kit'; + +import { Validator } from './Validator'; +import { Layout, LayoutBody, LayoutFooter } from './Layout'; interface SelectValidatorViewProps { validators: string[]; onSelect: (validator: string) => void; + onNext: () => void; + selectedValidator: string; + handleClose: () => void; } -function SelectValidatorView({ validators, onSelect }: SelectValidatorViewProps): JSX.Element { +function SelectValidatorView({ + validators, + onSelect, + onNext, + selectedValidator, + handleClose, +}: SelectValidatorViewProps): JSX.Element { return ( - <div> - <h2>Select Validator</h2> - <div className="flex flex-col items-start gap-2"> - {validators.map((validator) => ( - <Button key={validator} onClick={() => onSelect(validator)}> - {validator} - </Button> - ))} - </div> - </div> + <Layout> + <Header title="Validator" onClose={handleClose} onBack={handleClose} titleCentered /> + <LayoutBody> + <div className="flex w-full flex-col gap-md"> + <div className="flex w-full flex-col"> + {validators.map((validator) => ( + <Validator + key={validator} + address={validator} + onClick={onSelect} + isSelected={selectedValidator === validator} + /> + ))} + </div> + </div> + </LayoutBody> + {!!selectedValidator && ( + <LayoutFooter> + <Button + fullWidth + data-testid="select-validator-cta" + onClick={onNext} + text="Next" + /> + </LayoutFooter> + )} + </Layout> ); } diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/StakedInfo.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/StakedInfo.tsx new file mode 100644 index 00000000000..5ec0b43ed64 --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/StakedInfo.tsx @@ -0,0 +1,67 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 +import { + formatPercentageDisplay, + useValidatorInfo, + useGetStakingValidatorDetails, +} from '@iota/core'; +import { KeyValueInfo, Panel, TooltipPosition } from '@iota/apps-ui-kit'; + +interface StakedInfoProps { + validatorAddress: string; + accountAddress: string; +} + +export function StakedInfo({ validatorAddress, accountAddress }: StakedInfoProps) { + const { apy, isApyApproxZero } = useValidatorInfo({ + validatorAddress: validatorAddress, + }); + + const { totalValidatorsStake, totalStakePercentage, totalStake } = + useGetStakingValidatorDetails({ + accountAddress: accountAddress, + stakeId: null, + validatorAddress: validatorAddress, + unstake: false, + }); + + const [totalValidatorStakeFormatted, totalValidatorStakeSymbol] = totalValidatorsStake; + const [totalStakeFormatted, totalStakeSymbol] = totalStake; + + return ( + <Panel hasBorder> + <div className="flex flex-col gap-y-sm p-md"> + <KeyValueInfo + keyText="Staking APY" + tooltipPosition={TooltipPosition.Right} + tooltipText="Annualized percentage yield based on past validator performance. Future APY may vary" + value={formatPercentageDisplay(apy, '--', isApyApproxZero)} + fullwidth + /> + <KeyValueInfo + keyText="Stake Share" + tooltipPosition={TooltipPosition.Right} + tooltipText="Stake percentage managed by this validator." + value={formatPercentageDisplay(totalStakePercentage)} + fullwidth + /> + <KeyValueInfo + keyText="Total Staked" + tooltipPosition={TooltipPosition.Right} + tooltipText="The full amount of IOTA staked by this validator and delegators for network validation and rewards." + value={totalValidatorStakeFormatted} + supportingLabel={totalValidatorStakeSymbol} + fullwidth + /> + <KeyValueInfo + keyText="Your Staked IOTA" + tooltipPosition={TooltipPosition.Right} + tooltipText="Your current staked balance." + value={totalStakeFormatted} + supportingLabel={totalStakeSymbol} + fullwidth + /> + </div> + </Panel> + ); +} diff --git a/apps/wallet-dashboard/components/Dialogs/Unstake/views/UnstakeDialogView.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/UnstakeView.tsx similarity index 92% rename from apps/wallet-dashboard/components/Dialogs/Unstake/views/UnstakeDialogView.tsx rename to apps/wallet-dashboard/components/Dialogs/Staking/views/UnstakeView.tsx index 6863f730f30..bb7913a3ecd 100644 --- a/apps/wallet-dashboard/components/Dialogs/Unstake/views/UnstakeDialogView.tsx +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/UnstakeView.tsx @@ -2,6 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 import { + Header, Button, KeyValueInfo, Divider, @@ -29,6 +30,7 @@ import { useCurrentAccount, useSignAndExecuteTransaction } from '@iota/dapp-kit' import { Loader, Warning } from '@iota/ui-icons'; import { useUnstakeTransaction } from '@/hooks'; import { ValidatorStakingData } from '@/components'; +import { Layout, LayoutFooter, LayoutBody } from './Layout'; interface UnstakeDialogProps { extendedStake: ExtendedDelegatedStake; @@ -36,7 +38,7 @@ interface UnstakeDialogProps { showActiveStatus?: boolean; } -export function UnstakeDialogView({ +export function UnstakeView({ extendedStake, handleClose, showActiveStatus, @@ -47,6 +49,7 @@ export function UnstakeDialogView({ const { totalStake: [tokenBalance], + totalStakeOriginal, epoch, systemDataResult, delegatedStakeDataResult, @@ -66,7 +69,10 @@ export function UnstakeDialogView({ const delegationId = extendedStake?.status === 'Active' && extendedStake?.stakedIotaId; - const [totalIota] = useFormatCoin(BigInt(stakingReward || 0) + tokenBalance, IOTA_TYPE_ARG); + const [totalIota] = useFormatCoin( + BigInt(stakingReward || 0) + totalStakeOriginal, + IOTA_TYPE_ARG, + ); const transaction = useMemo( () => createUnstakeTransaction(extendedStake.stakedIotaId), @@ -123,8 +129,9 @@ export function UnstakeDialogView({ } return ( - <> - <div className="flex h-full w-full flex-col justify-between"> + <Layout> + <Header title="Unstake" onClose={handleClose} onBack={handleClose} titleCentered /> + <LayoutBody> <div className="flex flex-col gap-y-md"> <ValidatorStakingData validatorAddress={extendedStake.validatorAddress} @@ -173,9 +180,9 @@ export function UnstakeDialogView({ </div> </Panel> </div> - </div> + </LayoutBody> - <div className="flex w-full gap-2.5"> + <LayoutFooter> <Button type={ButtonType.Secondary} fullWidth @@ -189,7 +196,7 @@ export function UnstakeDialogView({ } iconAfterText /> - </div> - </> + </LayoutFooter> + </Layout> ); } diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx new file mode 100644 index 00000000000..9154a6959da --- /dev/null +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx @@ -0,0 +1,62 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 +import { ImageIcon, ImageIconSize, formatPercentageDisplay, useValidatorInfo } from '@iota/core'; +import { + Card, + CardBody, + CardImage, + CardAction, + CardActionType, + CardType, + Badge, + BadgeType, +} from '@iota/apps-ui-kit'; +import { formatAddress } from '@iota/iota-sdk/utils'; + +interface ValidatorProps { + isSelected: boolean; + address: string; + showActiveStatus?: boolean; + onClick?: (address: string) => void; + showAction?: boolean; +} + +export function Validator({ + address, + showActiveStatus, + onClick, + isSelected, + showAction = true, +}: ValidatorProps) { + const { name, newValidator, isAtRisk, apy, isApyApproxZero } = useValidatorInfo({ + validatorAddress: address, + }); + + const subtitle = showActiveStatus ? ( + <div className="flex items-center gap-1"> + {formatAddress(address)} + {newValidator && <Badge label="New" type={BadgeType.PrimarySoft} />} + {isAtRisk && <Badge label="At Risk" type={BadgeType.PrimarySolid} />} + </div> + ) : ( + formatAddress(address) + ); + + const handleClick = onClick ? () => onClick(address) : undefined; + + return ( + <Card type={isSelected ? CardType.Filled : CardType.Default} onClick={handleClick}> + <CardImage> + <ImageIcon src={null} label={name} fallback={name} size={ImageIconSize.Large} /> + </CardImage> + <CardBody title={name} subtitle={subtitle} isTextTruncated /> + {showAction && ( + <CardAction + type={CardActionType.SupportingText} + title={formatPercentageDisplay(apy, '--', isApyApproxZero)} + iconAfterText + /> + )} + </Card> + ); +} diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/index.ts b/apps/wallet-dashboard/components/Dialogs/Staking/views/index.ts index 2e8d1f59b5e..69e70ed7315 100644 --- a/apps/wallet-dashboard/components/Dialogs/Staking/views/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/index.ts @@ -3,3 +3,5 @@ export { default as EnterAmountView } from './EnterAmountView'; export { default as SelectValidatorView } from './SelectValidatorView'; +export * from './DetailsView'; +export * from './UnstakeView'; diff --git a/apps/wallet-dashboard/components/Dialogs/Unstake/index.ts b/apps/wallet-dashboard/components/Dialogs/Unstake/index.ts deleted file mode 100644 index 4a9444c3b5b..00000000000 --- a/apps/wallet-dashboard/components/Dialogs/Unstake/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -export * from './views'; diff --git a/apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts b/apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts deleted file mode 100644 index 665d826ee12..00000000000 --- a/apps/wallet-dashboard/components/Dialogs/Unstake/views/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -// Copyright (c) 2024 IOTA Stiftung -// SPDX-License-Identifier: Apache-2.0 - -export * from './UnstakeDialogView'; diff --git a/apps/wallet-dashboard/components/Dialogs/index.ts b/apps/wallet-dashboard/components/Dialogs/index.ts index 989b8445e48..672519d795e 100644 --- a/apps/wallet-dashboard/components/Dialogs/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/index.ts @@ -4,4 +4,3 @@ export * from './SendToken'; export * from './ReceiveFundsDialog'; export * from './Staking'; -export * from './StakeDetails'; diff --git a/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx b/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx index 5190cc06867..4496fd485a8 100644 --- a/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx +++ b/apps/wallet-dashboard/components/staking-overview/StartStaking.tsx @@ -2,17 +2,22 @@ // SPDX-License-Identifier: Apache-2.0 import { Button, ButtonSize, ButtonType, Panel } from '@iota/apps-ui-kit'; -import { useState } from 'react'; import { StakeDialog } from '../Dialogs'; import { Theme, useTheme } from '@iota/core'; +import { useStakeDialog } from '../Dialogs/Staking/hooks/useStakeDialog'; export function StartStaking() { const { theme } = useTheme(); - const [isDialogStakeOpen, setIsDialogStakeOpen] = useState(false); - - function handleNewStake() { - setIsDialogStakeOpen(true); - } + const { + isDialogStakeOpen, + stakeDialogView, + setStakeDialogView, + selectedStake, + selectedValidator, + setSelectedValidator, + handleCloseStakeDialog, + handleNewStake, + } = useStakeDialog(); const videoSrc = theme === Theme.Dark @@ -50,7 +55,17 @@ export function StartStaking() { ></video> </div> </div> - <StakeDialog isOpen={isDialogStakeOpen} setOpen={setIsDialogStakeOpen} /> + {isDialogStakeOpen && stakeDialogView && ( + <StakeDialog + stakedDetails={selectedStake} + isOpen={isDialogStakeOpen} + handleClose={handleCloseStakeDialog} + view={stakeDialogView} + setView={setStakeDialogView} + selectedValidator={selectedValidator} + setSelectedValidator={setSelectedValidator} + /> + )} </Panel> ); } diff --git a/apps/wallet/src/shared/constants.ts b/apps/wallet/src/shared/constants.ts index 61f24fe3181..73f2f49935d 100644 --- a/apps/wallet/src/shared/constants.ts +++ b/apps/wallet/src/shared/constants.ts @@ -7,8 +7,6 @@ export const FAQ_LINK = 'https://docs.iota.org/about-iota/iota-wallet/FAQ '; // number of epochs before earning // Staking Rewards Redeemable -export const NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE = 2; -export const NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_STARTS = 1; export const MIN_NUMBER_IOTA_TO_STAKE = 1; export const DEFAULT_APP_NAME = 'IOTA Wallet'; diff --git a/apps/wallet/src/ui/app/components/receipt-card/StakeTxnInfo.tsx b/apps/wallet/src/ui/app/components/receipt-card/StakeTxnInfo.tsx index 40064a9fcfb..c4b94e7eb6f 100644 --- a/apps/wallet/src/ui/app/components/receipt-card/StakeTxnInfo.tsx +++ b/apps/wallet/src/ui/app/components/receipt-card/StakeTxnInfo.tsx @@ -3,11 +3,7 @@ // SPDX-License-Identifier: Apache-2.0 import { Divider, KeyValueInfo, Panel, TooltipPosition } from '@iota/apps-ui-kit'; -import { - NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE, - NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_STARTS, -} from '_src/shared/constants'; -import { useGetTimeBeforeEpochNumber, useTimeAgo, TimeUnit, type GasSummaryType } from '@iota/core'; +import { type GasSummaryType, useStakeTxnInfo } from '@iota/core'; import { GasSummary } from '../../shared/transaction-summary/cards/GasSummary'; interface StakeTxnInfoProps { @@ -17,41 +13,8 @@ interface StakeTxnInfoProps { } export function StakeTxnInfo({ apy, startEpoch, gasSummary }: StakeTxnInfoProps) { - const startEarningRewardsEpoch = - Number(startEpoch || 0) + NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_STARTS; - - const redeemableRewardsEpoch = - Number(startEpoch || 0) + NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE; - - const { data: timeBeforeStakeRewardsStarts } = - useGetTimeBeforeEpochNumber(startEarningRewardsEpoch); - const timeBeforeStakeRewardsStartsAgo = useTimeAgo({ - timeFrom: timeBeforeStakeRewardsStarts, - shortedTimeLabel: false, - shouldEnd: true, - maxTimeUnit: TimeUnit.ONE_HOUR, - }); - const stakedRewardsStartEpoch = - timeBeforeStakeRewardsStarts > 0 - ? `${timeBeforeStakeRewardsStartsAgo === '--' ? '' : 'in'} ${timeBeforeStakeRewardsStartsAgo}` - : startEpoch - ? `Epoch #${Number(startEarningRewardsEpoch)}` - : '--'; - - const { data: timeBeforeStakeRewardsRedeemable } = - useGetTimeBeforeEpochNumber(redeemableRewardsEpoch); - const timeBeforeStakeRewardsRedeemableAgo = useTimeAgo({ - timeFrom: timeBeforeStakeRewardsRedeemable, - shortedTimeLabel: false, - shouldEnd: true, - maxTimeUnit: TimeUnit.ONE_HOUR, - }); - const timeBeforeStakeRewardsRedeemableAgoDisplay = - timeBeforeStakeRewardsRedeemable > 0 - ? `${timeBeforeStakeRewardsRedeemableAgo === '--' ? '' : 'in'} ${timeBeforeStakeRewardsRedeemableAgo}` - : startEpoch - ? `Epoch #${Number(redeemableRewardsEpoch)}` - : '--'; + const { stakedRewardsStartEpoch, timeBeforeStakeRewardsRedeemableAgoDisplay } = + useStakeTxnInfo(startEpoch); return ( <Panel hasBorder> <div className="flex flex-col gap-y-sm p-md"> diff --git a/apps/wallet/src/ui/app/staking/home/StakedCard.tsx b/apps/wallet/src/ui/app/staking/home/StakedCard.tsx index b945fbe025b..64ef1a09757 100644 --- a/apps/wallet/src/ui/app/staking/home/StakedCard.tsx +++ b/apps/wallet/src/ui/app/staking/home/StakedCard.tsx @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE } from '_src/shared/constants'; +import { NUM_OF_EPOCH_BEFORE_STAKING_REWARDS_REDEEMABLE } from '@iota/core'; import { determineCountDownText } from '_src/ui/app/shared/countdown-timer'; import { type ExtendedDelegatedStake, diff --git a/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx b/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx index f340f64e738..57ae11b8108 100644 --- a/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx +++ b/apps/wallet/src/ui/app/staking/stake/StakingCard.tsx @@ -16,6 +16,7 @@ import { DELEGATED_STAKES_QUERY_REFETCH_INTERVAL, DELEGATED_STAKES_QUERY_STALE_TIME, getStakeIotaByIotaId, + createValidationSchema, } from '@iota/core'; import { useIotaClientQuery } from '@iota/dapp-kit'; import type { StakeObject } from '@iota/iota-sdk/client'; @@ -33,7 +34,6 @@ import { useSigner } from '../../hooks/useSigner'; import { getDelegationDataByStakeId } from '../getDelegationByStakeId'; import StakeForm from './StakeForm'; import { UnStakeForm } from './UnstakeForm'; -import { createValidationSchema } from './utils/validation'; import { ValidatorFormDetail } from './ValidatorFormDetail'; import { Button, From ec66e0924c129c2ed4c7df03809fc4a1fe24c3b6 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Mon, 25 Nov 2024 17:21:27 +0100 Subject: [PATCH 31/59] feat(explorer): reduce space of owned objects if there isn't many (#4192) * feat(explorer): reduce space of owned objects if there isn't many * fix: owned objects layout * fix: move logic to assets pane * fix: classes * fix: data --- .../src/components/owned-coins/OwnedCoins.tsx | 35 ++++--- .../components/owned-objects/OwnedObjects.tsx | 99 ++++++++++++------- .../pages/address-result/AddressResult.tsx | 2 +- 3 files changed, 91 insertions(+), 45 deletions(-) diff --git a/apps/explorer/src/components/owned-coins/OwnedCoins.tsx b/apps/explorer/src/components/owned-coins/OwnedCoins.tsx index 0a52ca0d270..fd529b8d82b 100644 --- a/apps/explorer/src/components/owned-coins/OwnedCoins.tsx +++ b/apps/explorer/src/components/owned-coins/OwnedCoins.tsx @@ -153,12 +153,14 @@ export function OwnedCoins({ id }: OwnerCoinsProps): JSX.Element { </div> ) : ( <div className="flex h-full flex-col"> - <Title - title={coinBalanceHeader} - trailingElement={ - hasCoinsBalance && <CoinsFilter filterOptions={filterOptions} /> - } - /> + <div className="flex flex-col justify-center sm:min-h-[72px]"> + <Title + title={coinBalanceHeader} + trailingElement={ + hasCoinsBalance && <CoinsFilter filterOptions={filterOptions} /> + } + /> + </div> {hasCoinsBalance ? ( <> <div className="relative overflow-y-auto p-sm--rs pt-0"> @@ -213,11 +215,7 @@ export function OwnedCoins({ id }: OwnerCoinsProps): JSX.Element { )} </> ) : ( - <div className="flex h-20 items-center justify-center md:h-coinsAndAssetsContainer"> - <span className="flex flex-row items-center gap-x-xs text-neutral-40 dark:text-neutral-60"> - No Coins Owned - </span> - </div> + <NoObjectsOwnedMessage objectType="Coins" /> )} </div> )} @@ -225,6 +223,21 @@ export function OwnedCoins({ id }: OwnerCoinsProps): JSX.Element { ); } +interface NoObjectsOwnedMessageProps { + objectType: string; +} +export function NoObjectsOwnedMessage({ + objectType, +}: NoObjectsOwnedMessageProps): React.JSX.Element { + return ( + <div className="flex h-full items-center justify-center md:h-coinsAndAssetsContainer"> + <span className="flex flex-row items-center gap-x-xs text-neutral-40 dark:text-neutral-60"> + No {objectType} Owned + </span> + </div> + ); +} + interface FilterOption { label: string; isDisabled?: boolean; diff --git a/apps/explorer/src/components/owned-objects/OwnedObjects.tsx b/apps/explorer/src/components/owned-objects/OwnedObjects.tsx index f7f7aa07733..4323c7301c3 100644 --- a/apps/explorer/src/components/owned-objects/OwnedObjects.tsx +++ b/apps/explorer/src/components/owned-objects/OwnedObjects.tsx @@ -30,7 +30,7 @@ import { import { ListViewLarge, ListViewMedium, ListViewSmall, Warning } from '@iota/ui-icons'; import clsx from 'clsx'; import { useEffect, useMemo, useState } from 'react'; -import { ListView, SmallThumbnailsView, ThumbnailsView } from '~/components'; +import { ListView, NoObjectsOwnedMessage, SmallThumbnailsView, ThumbnailsView } from '~/components'; import { ObjectViewMode } from '~/lib/enums'; import { Pagination } from '~/components/ui'; import { PAGE_SIZES_RANGE_10_50 } from '~/lib/constants'; @@ -49,6 +49,11 @@ enum FilterValue { Kiosks = 'kiosks', } +enum OwnedObjectsContainerHeight { + Small = 'h-[400px]', + Default = 'h-[400px] md:h-[570px]', +} + const FILTER_OPTIONS = [ { label: 'NFTS', value: FilterValue.All }, { label: 'KIOSKS', value: FilterValue.Kiosks }, @@ -86,6 +91,11 @@ function getShowPagination( return currentPage !== 0 || itemsLength > SHOW_PAGINATION_MAX_ITEMS; } +const MIN_OBJECT_COUNT_TO_HEIGHT_MAP: Record<number, OwnedObjectsContainerHeight> = { + 0: OwnedObjectsContainerHeight.Small, + 20: OwnedObjectsContainerHeight.Default, +}; + interface OwnedObjectsProps { id: string; } @@ -96,6 +106,9 @@ export function OwnedObjects({ id }: OwnedObjectsProps): JSX.Element { undefined, ); + const [ownedObjectsContainerHeight, setOwnedObjectsContainerHeight] = + useState<OwnedObjectsContainerHeight>(OwnedObjectsContainerHeight.Small); + const [viewMode, setViewMode] = useLocalStorage( OWNED_OBJECTS_LOCAL_STORAGE_VIEW_MODE, ObjectViewMode.Thumbnail, @@ -166,8 +179,20 @@ export function OwnedObjects({ id }: OwnedObjectsProps): JSX.Element { isFetching, ); - const hasAssets = sortedDataByDisplayImages.length > 0; - const noAssets = !hasAssets && !isPending; + const hasVisualAssets = sortedDataByDisplayImages.length > 0; + + const noVisualAssets = !hasVisualAssets && !isPending; + + useEffect(() => { + const ownedObjectsCount = sortedDataByDisplayImages.length; + Object.keys(MIN_OBJECT_COUNT_TO_HEIGHT_MAP).forEach((minObjectCount) => { + if (ownedObjectsCount >= Number(minObjectCount)) { + setOwnedObjectsContainerHeight( + MIN_OBJECT_COUNT_TO_HEIGHT_MAP[Number(minObjectCount)], + ); + } + }); + }, [sortedDataByDisplayImages, setOwnedObjectsContainerHeight]); if (isError) { return ( @@ -184,13 +209,17 @@ export function OwnedObjects({ id }: OwnedObjectsProps): JSX.Element { } return ( - <div className={clsx(!noAssets && 'h-coinsAndAssetsContainer md:h-full')}> + <div className={clsx(!noVisualAssets ? 'h-coinsAndAssetsContainer' : 'h-full')}> <div className={clsx('flex h-full overflow-hidden', !showPagination && 'pb-2')}> - <div className="relative flex h-full w-full flex-col gap-4"> - <div className="flex w-full flex-col items-start sm:min-h-[72px] sm:flex-row sm:items-center sm:justify-between"> + <div + className={clsx('relative flex h-full w-full flex-col', { + 'gap-4': hasVisualAssets, + })} + > + <div className="flex w-full flex-row flex-wrap items-center justify-between sm:min-h-[72px]"> <Title size={TitleSize.Medium} title="Assets" /> - {hasAssets && ( - <div className="flex flex-row-reverse justify-between sm:flex-row sm:pr-lg"> + {hasVisualAssets && ( + <div className="flex justify-between sm:flex-row sm:pr-lg"> <div className="flex items-center gap-sm"> {VIEW_MODES.map((mode) => { const selected = mode.value === viewMode; @@ -244,32 +273,36 @@ export function OwnedObjects({ id }: OwnedObjectsProps): JSX.Element { </div> )} </div> - <div className="flex-2 flex w-full flex-col overflow-hidden p-md"> - {noAssets && ( - <div className="flex h-20 items-center justify-center md:h-coinsAndAssetsContainer"> - <div className="text-body-lg">No Assets owned</div> - </div> - )} + {noVisualAssets ? ( + <NoObjectsOwnedMessage objectType="Assets" /> + ) : ( + <div + className={clsx( + 'flex-2 flex w-full flex-col overflow-hidden p-md', + ownedObjectsContainerHeight, + )} + > + {hasVisualAssets && viewMode === ObjectViewMode.List && ( + <ListView loading={isPending} data={sortedDataByDisplayImages} /> + )} + {hasVisualAssets && viewMode === ObjectViewMode.SmallThumbnail && ( + <SmallThumbnailsView + loading={isPending} + data={sortedDataByDisplayImages} + limit={limit} + /> + )} + {hasVisualAssets && viewMode === ObjectViewMode.Thumbnail && ( + <ThumbnailsView + loading={isPending} + data={sortedDataByDisplayImages} + limit={limit} + /> + )} + </div> + )} - {hasAssets && viewMode === ObjectViewMode.List && ( - <ListView loading={isPending} data={sortedDataByDisplayImages} /> - )} - {hasAssets && viewMode === ObjectViewMode.SmallThumbnail && ( - <SmallThumbnailsView - loading={isPending} - data={sortedDataByDisplayImages} - limit={limit} - /> - )} - {hasAssets && viewMode === ObjectViewMode.Thumbnail && ( - <ThumbnailsView - loading={isPending} - data={sortedDataByDisplayImages} - limit={limit} - /> - )} - </div> - {showPagination && hasAssets && ( + {showPagination && hasVisualAssets && ( <div className="flex flex-row flex-wrap items-center justify-between gap-sm px-sm--rs py-sm--rs"> <Pagination {...pagination} /> <div className="flex items-center gap-3"> diff --git a/apps/explorer/src/pages/address-result/AddressResult.tsx b/apps/explorer/src/pages/address-result/AddressResult.tsx index d582eb09273..32808a8d796 100644 --- a/apps/explorer/src/pages/address-result/AddressResult.tsx +++ b/apps/explorer/src/pages/address-result/AddressResult.tsx @@ -76,7 +76,7 @@ function OwnedObjectsPanel({ address }: { address: string }) { }; return ( - <div className="flex h-[800px] flex-col justify-between"> + <div className="flex flex-col justify-between"> <ErrorBoundary> {isMediumOrAbove ? ( <SplitPanes From 3742d78fa2bd871c54d8a98585d2ad5cf6803133 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Mon, 25 Nov 2024 17:47:53 +0100 Subject: [PATCH 32/59] refactor(wallet, dashboard): remove `isPayAllIota` from FormValues (#4184) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * refactor(wallet, dashboard): remove isPayAllIota from FormValues * fix: use supporting label to show correct gas label * fix: add missing isPayALlIota indicator * fix: avoid parsing an unformatted value * fix: format gas --------- Co-authored-by: Begoña Álvarez de la Cruz <balvarez@boxfish.studio> --- .../components/Inputs/SendTokenFormInput.tsx | 10 +++-- apps/core/src/forms/token.ts | 1 - .../Dialogs/SendToken/SendTokenDialog.tsx | 7 +++- .../Dialogs/SendToken/constants/index.ts | 1 - .../Dialogs/SendToken/interfaces/index.ts | 1 - .../SendToken/views/EnterValuesFormView.tsx | 30 +++---------- .../SendToken/views/ReviewValuesFormView.tsx | 13 +++--- .../home/transfer-coin/PreviewTransfer.tsx | 6 ++- .../home/transfer-coin/SendTokenForm.tsx | 25 +++-------- .../ui/app/pages/home/transfer-coin/index.tsx | 42 +++++++++++++------ 10 files changed, 65 insertions(+), 71 deletions(-) diff --git a/apps/core/src/components/Inputs/SendTokenFormInput.tsx b/apps/core/src/components/Inputs/SendTokenFormInput.tsx index 5c49038945b..3e97b41c707 100644 --- a/apps/core/src/components/Inputs/SendTokenFormInput.tsx +++ b/apps/core/src/components/Inputs/SendTokenFormInput.tsx @@ -19,6 +19,7 @@ export interface SendTokenInputProps { onActionClick: () => Promise<void>; isMaxActionDisabled?: boolean; name: string; + isPayAllIota: boolean; } export function SendTokenFormInput({ @@ -30,6 +31,7 @@ export function SendTokenFormInput({ onActionClick, isMaxActionDisabled, name, + isPayAllIota, }: SendTokenInputProps) { const { values, setFieldValue, isSubmitting, validateField } = useFormikContext<TokenForm>(); const { data: gasBudgetEstimation } = useGasBudgetEstimation({ @@ -38,7 +40,7 @@ export function SendTokenFormInput({ activeAddress, to: to, amount: values.amount, - isPayAllIota: values.isPayAllIota, + isPayAllIota, }); const [formattedGasBudgetEstimation, gasToken] = useFormatCoin( gasBudgetEstimation, @@ -61,8 +63,8 @@ export function SendTokenFormInput({ // gasBudgetEstimation should change when the amount above changes useEffect(() => { - setFieldValue('gasBudgetEst', formattedGasBudgetEstimation, false); - }, [formattedGasBudgetEstimation, setFieldValue, values.amount]); + setFieldValue('gasBudgetEst', gasBudgetEstimation, false); + }, [gasBudgetEstimation, setFieldValue, values.amount]); return ( <Input @@ -74,7 +76,7 @@ export function SendTokenFormInput({ placeholder="0.00" label="Send Amount" suffix={` ${symbol}`} - prefix={values.isPayAllIota ? '~ ' : undefined} + prefix={isPayAllIota ? '~ ' : undefined} allowNegative={false} errorMessage={errorMessage} amountCounter={!errorMessage ? (coins ? gasAmount : '--') : undefined} diff --git a/apps/core/src/forms/token.ts b/apps/core/src/forms/token.ts index abad79c1100..264c74b87f1 100644 --- a/apps/core/src/forms/token.ts +++ b/apps/core/src/forms/token.ts @@ -4,6 +4,5 @@ export type TokenForm = { amount: string; to: string; - isPayAllIota: boolean; gasBudgetEst: string; }; diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/SendTokenDialog.tsx b/apps/wallet-dashboard/components/Dialogs/SendToken/SendTokenDialog.tsx index 03dc60059d9..07774ff75d2 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/SendTokenDialog.tsx +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/SendTokenDialog.tsx @@ -11,6 +11,7 @@ import { useGetAllCoins } from '@iota/core'; import { Dialog, DialogBody, DialogContent, DialogPosition, Header } from '@iota/apps-ui-kit'; import { FormDataValues } from './interfaces'; import { INITIAL_VALUES } from './constants'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; interface SendCoinPopupProps { coin: CoinBalance; @@ -44,7 +45,7 @@ function SendTokenDialogBody({ activeAddress, formData.to, formData.formattedAmount, - selectedCoin?.totalBalance === formData.amount, + selectedCoin?.totalBalance === formData.amount && selectedCoin.coinType === IOTA_TYPE_ARG, ); function handleTransfer() { @@ -102,6 +103,10 @@ function SendTokenDialogBody({ senderAddress={activeAddress} isPending={isPending} coinType={selectedCoin.coinType} + isPayAllIota={ + selectedCoin.totalBalance === formData.amount && + selectedCoin.coinType === IOTA_TYPE_ARG + } /> )} </DialogBody> diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts b/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts index 58f1e99acca..f4f51359080 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/constants/index.ts @@ -7,6 +7,5 @@ export const INITIAL_VALUES: FormDataValues = { to: '', amount: '', formattedAmount: '', - isPayAllIota: false, gasBudgetEst: '', }; diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts b/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts index 983b77712a3..e6eb00f8094 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/interfaces/index.ts @@ -4,6 +4,5 @@ export interface FormDataValues { amount: string; formattedAmount: string; to: string; - isPayAllIota: boolean; gasBudgetEst: string; } diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx b/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx index 2f9598c29ef..24b1855cd1d 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/views/EnterValuesFormView.tsx @@ -30,7 +30,6 @@ import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { Form, Formik, FormikProps } from 'formik'; import { Exclamation } from '@iota/ui-icons'; import { UseQueryResult } from '@tanstack/react-query'; -import { useEffect } from 'react'; import { FormDataValues } from '../interfaces'; import { INITIAL_VALUES } from '../constants'; @@ -78,13 +77,13 @@ function FormInputs({ coins, queryResult, }: FormInputsProps): React.JSX.Element { - const newPayIotaAll = + const isPayAllIota = parseAmount(values.amount, coinDecimals) === coinBalance && coinType === IOTA_TYPE_ARG; const hasEnoughBalance = - values.isPayAllIota || + isPayAllIota || iotaBalance > - parseAmount(values.gasBudgetEst, coinDecimals) + + BigInt(values.gasBudgetEst ?? '0') + parseAmount(coinType === IOTA_TYPE_ARG ? values.amount : '0', coinDecimals); async function onMaxTokenButtonClick() { @@ -96,12 +95,6 @@ function FormInputs({ queryResult.isPending || !coinBalance; - useEffect(() => { - if (values.isPayAllIota !== newPayIotaAll) { - setFieldValue('isPayAllIota', newPayIotaAll); - } - }, [values.isPayAllIota, newPayIotaAll, setFieldValue]); - return ( <div className="flex h-full w-full flex-col"> <Form autoComplete="off" noValidate className="flex-1"> @@ -124,6 +117,7 @@ function FormInputs({ activeAddress={activeAddress} onActionClick={onMaxTokenButtonClick} isMaxActionDisabled={isMaxActionDisabled} + isPayAllIota={isPayAllIota} /> <AddressInput name="to" placeholder="Enter Address" /> </div> @@ -195,7 +189,6 @@ export function EnterValuesFormView({ ); const formattedTokenBalance = tokenBalance.replace(/,/g, ''); - const initAmountBig = parseAmount('', coinDecimals); if (coinsBalanceIsPending || coinsIsPending || iotaCoinsIsPending) { return ( @@ -205,7 +198,7 @@ export function EnterValuesFormView({ ); } - async function handleFormSubmit({ to, amount, isPayAllIota, gasBudgetEst }: FormDataValues) { + async function handleFormSubmit({ to, amount, gasBudgetEst }: FormDataValues) { if (!coins || !iotaCoins) return; const coinsIDs = [...coins] .sort((a, b) => Number(b.balance) - Number(a.balance)) @@ -217,7 +210,6 @@ export function EnterValuesFormView({ to, amount, formattedAmount, - isPayAllIota, coins, coinIds: coinsIDs, gasBudgetEst, @@ -239,17 +231,7 @@ export function EnterValuesFormView({ /> <Formik - initialValues={{ - amount: initialFormValues.amount ?? '', - to: initialFormValues.to ?? '', - formattedAmount: initialFormValues.formattedAmount ?? '', - isPayAllIota: - initialFormValues.isPayAllIota ?? - (!!initAmountBig && - initAmountBig === coinBalance && - coin.coinType === IOTA_TYPE_ARG), - gasBudgetEst: initialFormValues.gasBudgetEst ?? '', - }} + initialValues={initialFormValues} validationSchema={validationSchemaStepOne} enableReinitialize validateOnChange={false} diff --git a/apps/wallet-dashboard/components/Dialogs/SendToken/views/ReviewValuesFormView.tsx b/apps/wallet-dashboard/components/Dialogs/SendToken/views/ReviewValuesFormView.tsx index 9fe1c1a1e60..cdb153eaa92 100644 --- a/apps/wallet-dashboard/components/Dialogs/SendToken/views/ReviewValuesFormView.tsx +++ b/apps/wallet-dashboard/components/Dialogs/SendToken/views/ReviewValuesFormView.tsx @@ -17,8 +17,8 @@ import { Divider, ButtonType, } from '@iota/apps-ui-kit'; -import { formatAddress } from '@iota/iota-sdk/utils'; -import { GAS_SYMBOL, CoinIcon, ImageIconSize, useFormatCoin, ExplorerLinkType } from '@iota/core'; +import { formatAddress, IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; +import { CoinIcon, ImageIconSize, useFormatCoin, ExplorerLinkType } from '@iota/core'; import { Loader } from '@iota/ui-icons'; import { ExplorerLink } from '@/components'; @@ -28,16 +28,19 @@ interface ReviewValuesFormProps { isPending: boolean; executeTransfer: () => void; coinType: string; + isPayAllIota?: boolean; } export function ReviewValuesFormView({ - formData: { amount, to, formattedAmount, isPayAllIota, gasBudgetEst }, + formData: { amount, to, formattedAmount, gasBudgetEst }, senderAddress, isPending, executeTransfer, coinType, + isPayAllIota, }: ReviewValuesFormProps): JSX.Element { const [formatAmount, symbol] = useFormatCoin(formattedAmount, coinType); + const [gasEstimated, gasSymbol] = useFormatCoin(gasBudgetEst, IOTA_TYPE_ARG); return ( <div className="flex h-full flex-col"> <div className="flex h-full w-full flex-col gap-md"> @@ -89,8 +92,8 @@ export function ReviewValuesFormView({ <Divider /> <KeyValueInfo keyText={'Est. Gas Fees'} - value={gasBudgetEst} - supportingLabel={GAS_SYMBOL} + value={gasEstimated} + supportingLabel={gasSymbol} fullwidth /> </div> diff --git a/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx b/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx index 4dc96f4e070..c2288f7a4eb 100644 --- a/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx +++ b/apps/wallet/src/ui/app/pages/home/transfer-coin/PreviewTransfer.tsx @@ -4,7 +4,7 @@ import { ExplorerLink, ExplorerLinkType, TxnAmount } from '_components'; import { useActiveAddress } from '_src/ui/app/hooks/useActiveAddress'; -import { GAS_SYMBOL, parseAmount, useCoinMetadata } from '@iota/core'; +import { parseAmount, useCoinMetadata, useFormatCoin } from '@iota/core'; import { Divider, KeyValueInfo } from '@iota/apps-ui-kit'; import { formatAddress } from '@iota/iota-sdk/utils'; @@ -26,6 +26,7 @@ export function PreviewTransfer({ const accountAddress = useActiveAddress(); const { data: metadata } = useCoinMetadata(coinType); const amountWithoutDecimals = parseAmount(amount, metadata?.decimals ?? 0); + const [formattedGasBudgetEstimation, gasToken] = useFormatCoin(gasBudget, coinType); return ( <div className="flex w-full flex-col gap-md"> @@ -63,7 +64,8 @@ export function PreviewTransfer({ <Divider /> <KeyValueInfo keyText={'Est. Gas Fees'} - value={`${gasBudget} ${GAS_SYMBOL}`} + value={formattedGasBudgetEstimation} + supportingLabel={gasToken} fullwidth /> </div> diff --git a/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx b/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx index a9b263403f3..32e8be11c52 100644 --- a/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx +++ b/apps/wallet/src/ui/app/pages/home/transfer-coin/SendTokenForm.tsx @@ -17,7 +17,7 @@ import { import { type CoinStruct } from '@iota/iota-sdk/client'; import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; import { Form, Formik } from 'formik'; -import { useEffect, useMemo } from 'react'; +import { useMemo } from 'react'; import { InfoBox, @@ -32,7 +32,6 @@ import { Exclamation } from '@iota/ui-icons'; const INITIAL_VALUES = { to: '', amount: '', - isPayAllIota: false, gasBudgetEst: '', }; @@ -41,7 +40,6 @@ export type FormValues = typeof INITIAL_VALUES; export type SubmitProps = { to: string; amount: string; - isPayAllIota: boolean; coinIds: string[]; coins: CoinStruct[]; gasBudgetEst: string; @@ -100,9 +98,8 @@ export function SendTokenForm({ // remove the comma from the token balance const formattedTokenBalance = tokenBalance.replace(/,/g, ''); - const initAmountBig = parseAmount(initialAmount, coinDecimals); - async function handleFormSubmit({ to, amount, isPayAllIota, gasBudgetEst }: FormValues) { + async function handleFormSubmit({ to, amount, gasBudgetEst }: FormValues) { if (!coins || !iotaCoins) return; const coinsIDs = [...coins] .sort((a, b) => Number(b.balance) - Number(a.balance)) @@ -111,7 +108,6 @@ export function SendTokenForm({ const data = { to, amount, - isPayAllIota, coins, coinIds: coinsIDs, gasBudgetEst, @@ -132,10 +128,6 @@ export function SendTokenForm({ initialValues={{ amount: initialAmount, to: initialTo, - isPayAllIota: - !!initAmountBig && - initAmountBig === coinBalance && - coinType === IOTA_TYPE_ARG, gasBudgetEst: '', }} validationSchema={validationSchemaStepOne} @@ -145,14 +137,14 @@ export function SendTokenForm({ onSubmit={handleFormSubmit} > {({ isValid, isSubmitting, setFieldValue, values, submitForm }) => { - const newPayIotaAll = + const isPayAllIota = parseAmount(values.amount, coinDecimals) === coinBalance && coinType === IOTA_TYPE_ARG; const hasEnoughBalance = - values.isPayAllIota || + isPayAllIota || iotaBalance > - parseAmount(values.gasBudgetEst, coinDecimals) + + BigInt(values.gasBudgetEst ?? '0') + parseAmount( coinType === IOTA_TYPE_ARG ? values.amount : '0', coinDecimals, @@ -167,12 +159,6 @@ export function SendTokenForm({ queryResult.isPending || !coinBalance; - useEffect(() => { - if (values.isPayAllIota !== newPayIotaAll) { - setFieldValue('isPayAllIota', newPayIotaAll); - } - }, [values.isPayAllIota, newPayIotaAll, setFieldValue]); - return ( <div className="flex h-full w-full flex-col"> <Form autoComplete="off" noValidate className="flex-1"> @@ -194,6 +180,7 @@ export function SendTokenForm({ coins={coins ?? []} onActionClick={onMaxTokenButtonClick} isMaxActionDisabled={isMaxActionDisabled} + isPayAllIota={isPayAllIota} /> <AddressInput name="to" placeholder="Enter Address" /> </div> diff --git a/apps/wallet/src/ui/app/pages/home/transfer-coin/index.tsx b/apps/wallet/src/ui/app/pages/home/transfer-coin/index.tsx index b743f0e20a6..f4e3a2555c1 100644 --- a/apps/wallet/src/ui/app/pages/home/transfer-coin/index.tsx +++ b/apps/wallet/src/ui/app/pages/home/transfer-coin/index.tsx @@ -14,6 +14,7 @@ import { CoinSelector, createTokenTransferTransaction, filterAndSortTokenBalances, + parseAmount, useCoinMetadata, } from '@iota/core'; import * as Sentry from '@sentry/react'; @@ -26,14 +27,15 @@ import { SendTokenForm, type SubmitProps } from './SendTokenForm'; import { Button, ButtonType, LoadingIndicator } from '@iota/apps-ui-kit'; import { Loader } from '@iota/ui-icons'; import { useIotaClientQuery } from '@iota/dapp-kit'; +import { IOTA_TYPE_ARG } from '@iota/iota-sdk/utils'; function TransferCoinPage() { const [searchParams] = useSearchParams(); - const coinType = searchParams.get('type'); + const selectedCoinType = searchParams.get('type'); const [showTransactionPreview, setShowTransactionPreview] = useState<boolean>(false); const [formData, setFormData] = useState<SubmitProps>(); const navigate = useNavigate(); - const { data: coinMetadata } = useCoinMetadata(coinType); + const { data: coinMetadata } = useCoinMetadata(selectedCoinType); const activeAccount = useActiveAccount(); const signer = useSigner(activeAccount); const address = activeAccount?.address; @@ -49,6 +51,16 @@ function TransferCoinPage() { select: filterAndSortTokenBalances, }, ); + const coinBalance = coinsBalance?.find( + (coin) => coin.coinType === selectedCoinType, + )?.totalBalance; + + const selectedAmount = formData?.amount; + const selectedCoinDecimals = coinMetadata?.decimals; + const hasSelectedMaxCoinBalance = + selectedAmount && selectedCoinDecimals && coinBalance + ? parseAmount(selectedAmount, coinMetadata.decimals) === BigInt(coinBalance) + : false; if (coinsBalanceIsPending) { return ( @@ -58,15 +70,19 @@ function TransferCoinPage() { ); } + const isPayAllIota: boolean = + (hasSelectedMaxCoinBalance && selectedCoinType === IOTA_TYPE_ARG) ?? false; + const transaction = useMemo(() => { - if (!coinType || !signer || !formData || !address) return null; + if (!selectedCoinType || !signer || !formData || !address) return null; return createTokenTransferTransaction({ - coinType, + coinType: selectedCoinType, coinDecimals: coinMetadata?.decimals ?? 0, + isPayAllIota, ...formData, }); - }, [formData, signer, coinType, address, coinMetadata?.decimals]); + }, [formData, signer, selectedCoinType, address, coinMetadata?.decimals]); const executeTransfer = useMutation({ mutationFn: async () => { @@ -95,7 +111,7 @@ function TransferCoinPage() { queryClient.invalidateQueries({ queryKey: ['coin-balance'] }); ampli.sentCoins({ - coinType: coinType!, + coinType: selectedCoinType!, }); const receiptUrl = `/receipt?txdigest=${encodeURIComponent( @@ -121,7 +137,7 @@ function TransferCoinPage() { return null; } - if (!coinType || !coinsBalance) { + if (!selectedCoinType || !coinsBalance) { return <Navigate to="/" replace={true} />; } @@ -138,10 +154,10 @@ function TransferCoinPage() { <div className="flex h-full flex-col"> <div className="h-full flex-1"> <PreviewTransfer - coinType={coinType} + coinType={selectedCoinType} amount={formData.amount} to={formData.to} - approximation={formData.isPayAllIota} + approximation={isPayAllIota} gasBudget={formData.gasBudgetEst} /> </div> @@ -152,7 +168,7 @@ function TransferCoinPage() { executeTransfer.mutateAsync(); }} text="Send Now" - disabled={coinType === null || executeTransfer.isPending} + disabled={selectedCoinType === null || executeTransfer.isPending} icon={ executeTransfer.isPending ? ( <Loader className="animate-spin" /> @@ -164,7 +180,7 @@ function TransferCoinPage() { ) : ( <> <CoinSelector - activeCoinType={coinType} + activeCoinType={selectedCoinType} coins={coinsBalance || []} onClick={(coinType) => { setFormData(undefined); @@ -179,8 +195,8 @@ function TransferCoinPage() { setFormData(formData); setShowTransactionPreview(true); }} - key={coinType} - coinType={coinType} + key={selectedCoinType} + coinType={selectedCoinType} initialAmount={formData?.amount || ''} initialTo={formData?.to || ''} /> From 3ed9c132fc0e52fc256dd6e2fcabe2191373d055 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Mon, 25 Nov 2024 19:41:40 +0100 Subject: [PATCH 33/59] feat(explorer): add theme switcher (#4041) * feat(explorer): add theme switcher * fix: add missing style to the icon * fix: lint * refactor: remove theme context from explorer * feat(explorer): add background to search suggestions (#4162) * feat(explorer): add backgrounds to the search suggestions * refactor: add styles to search ui kit * revert changes * fix: remove unnecessary backdrop-blur * fix: remove map * feat(explorer): add darkmode support to epoch page (#4160) * feat: polish darkmode * fix format * feat: update imports * feat(explorer): improve darkmode colors for transaction page (#4158) * feat(explorer): improve darkmode colors for transaction page * feat: add button to the split panes --------- Co-authored-by: evavirseda <evirseda@boxfish.studio> --- .../src/components/ThemedIotaLogo.tsx | 8 +++ .../explorer/src/components/footer/Footer.tsx | 12 ++--- .../components/gas-breakdown/GasBreakdown.tsx | 10 ++-- .../explorer/src/components/header/Header.tsx | 12 +++-- .../src/components/header/ThemeSwitcher.tsx | 53 +++++++++++++++++++ apps/explorer/src/components/header/index.ts | 1 + apps/explorer/src/components/index.ts | 1 + .../explorer/src/components/layout/Layout.tsx | 10 ++-- .../src/components/layout/PageLayout.tsx | 2 +- .../components/module/PkgModulesWrapper.tsx | 2 +- .../components/object/ObjectFieldsCard.tsx | 2 +- .../explorer/src/components/search/Search.tsx | 2 +- .../transactions/ProgTxnBlockCard.tsx | 2 +- .../src/components/ui/ProgressBar.tsx | 4 +- apps/explorer/src/components/ui/RingChart.tsx | 6 ++- .../explorer/src/components/ui/SplitPanes.tsx | 34 +++++------- .../ui/collapsible/CollapsibleCard.tsx | 4 +- apps/explorer/src/index.css | 8 +++ .../explorer/src/pages/epochs/EpochDetail.tsx | 8 +-- .../pages/epochs/stats/ValidatorStatus.tsx | 19 +++++-- .../Transaction.tsx | 2 +- .../transaction-summary/BalanceChanges.tsx | 3 +- apps/explorer/tailwind.config.ts | 1 + .../components/molecules/search/Search.tsx | 2 +- 24 files changed, 147 insertions(+), 61 deletions(-) create mode 100644 apps/explorer/src/components/ThemedIotaLogo.tsx create mode 100644 apps/explorer/src/components/header/ThemeSwitcher.tsx diff --git a/apps/explorer/src/components/ThemedIotaLogo.tsx b/apps/explorer/src/components/ThemedIotaLogo.tsx new file mode 100644 index 00000000000..71a42a49a8d --- /dev/null +++ b/apps/explorer/src/components/ThemedIotaLogo.tsx @@ -0,0 +1,8 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { IotaLogoWeb } from '@iota/ui-icons'; + +export function ThemedIotaLogo(): React.JSX.Element { + return <IotaLogoWeb className="text-neutral-10 dark:text-neutral-92" width={137} height={36} />; +} diff --git a/apps/explorer/src/components/footer/Footer.tsx b/apps/explorer/src/components/footer/Footer.tsx index e5f17ca794f..b9ec00af211 100644 --- a/apps/explorer/src/components/footer/Footer.tsx +++ b/apps/explorer/src/components/footer/Footer.tsx @@ -4,9 +4,9 @@ import { Divider } from '@iota/apps-ui-kit'; import { LegalLinks, LegalText } from './Legal'; -import { IotaLogoWeb } from '@iota/ui-icons'; import { Link } from '~/components/ui'; import { FOOTER_LINKS } from '~/lib/constants'; +import { ThemedIotaLogo } from '../ThemedIotaLogo'; function FooterLinks(): JSX.Element { return ( @@ -26,11 +26,11 @@ function FooterLinks(): JSX.Element { function Footer(): JSX.Element { return ( - <footer className="sticky top-[100%] bg-neutral-96 px-5 py-10 md:px-10 md:py-14"> + <footer className="sticky top-[100%] px-5 py-10 md:px-10 md:py-14"> <nav className="container flex flex-col justify-center gap-md md:gap-lg"> <div className="flex flex-col-reverse items-center gap-7.5 md:flex-row md:justify-between "> - <div className="hidden self-center text-neutral-10 md:flex md:self-start"> - <IotaLogoWeb width={137} height={36} /> + <div className="hidden self-center md:flex md:self-start"> + <ThemedIotaLogo /> </div> <div> <FooterLinks /> @@ -42,8 +42,8 @@ function Footer(): JSX.Element { <LegalLinks /> </div> </nav> - <div className="mt-4 flex justify-center pt-5 text-neutral-10 md:hidden md:self-start"> - <IotaLogoWeb width={137} height={36} /> + <div className="mt-4 flex justify-center pt-5 md:hidden md:self-start"> + <ThemedIotaLogo /> </div> <p className="mt-8 w-full text-center text-body-sm text-neutral-40">{EXPLORER_REV}</p> </footer> diff --git a/apps/explorer/src/components/gas-breakdown/GasBreakdown.tsx b/apps/explorer/src/components/gas-breakdown/GasBreakdown.tsx index c10f8ddb00b..ae04b54ddf8 100644 --- a/apps/explorer/src/components/gas-breakdown/GasBreakdown.tsx +++ b/apps/explorer/src/components/gas-breakdown/GasBreakdown.tsx @@ -57,13 +57,13 @@ function GasPaymentLinks({ objectIds }: { objectIds: string[] }): JSX.Element { function GasInfo({ label, info }: { label: string; info?: React.ReactNode }) { return ( <div className="flex flex-col gap-2 md:flex-row md:gap-10"> - <span className="w-full flex-shrink-0 text-label-lg text-neutral-40 dark:text-neutral-60 md:w-40"> + <span className="w-full flex-shrink-0 text-label-lg text-neutral-40 md:w-40 dark:text-neutral-60"> {label} </span> {info ? ( info ) : ( - <span className="text-label-lg text-neutral-40 dark:text-neutral-60 md:w-40"> + <span className="text-label-lg text-neutral-40 md:w-40 dark:text-neutral-60"> -- </span> )} @@ -91,7 +91,11 @@ export function GasBreakdown({ summary }: GasBreakdownProps): JSX.Element | null const isSponsored = gasData.isSponsored; return ( - <CollapsibleCard collapsible render={({ isOpen }) => <Title title="Gas & Storage Fee" />}> + <CollapsibleCard + collapsible + render={({ isOpen }) => <Title title="Gas & Storage Fee" />} + hideBorder + > <div className="px-md--rs pb-lg pt-xs"> <Accordion hideBorder> <AccordionContent isExpanded> diff --git a/apps/explorer/src/components/header/Header.tsx b/apps/explorer/src/components/header/Header.tsx index b37dd80bbbd..a3b0cbcb00b 100644 --- a/apps/explorer/src/components/header/Header.tsx +++ b/apps/explorer/src/components/header/Header.tsx @@ -2,27 +2,29 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { IotaLogoWeb } from '@iota/ui-icons'; - import { NetworkSelector } from '../network'; import Search from '../search/Search'; import { LinkWithQuery } from '~/components/ui'; +import { ThemeSwitcher, ThemedIotaLogo } from '~/components'; function Header(): JSX.Element { return ( - <header className="flex h-header justify-center overflow-visible bg-neutral-98"> + <header className="flex h-header justify-center overflow-visible backdrop-blur-lg"> <div className="container flex h-full flex-1 items-center justify-between gap-5"> <LinkWithQuery data-testid="nav-logo-button" to="/" className="flex flex-nowrap items-center gap-1 text-neutral-10" > - <IotaLogoWeb width={137} height={36} /> + <ThemedIotaLogo /> </LinkWithQuery> <div className="flex w-[360px] justify-center"> <Search /> </div> - <NetworkSelector /> + <div className="flex flex-row gap-xs"> + <ThemeSwitcher /> + <NetworkSelector /> + </div> </div> </header> ); diff --git a/apps/explorer/src/components/header/ThemeSwitcher.tsx b/apps/explorer/src/components/header/ThemeSwitcher.tsx new file mode 100644 index 00000000000..d8dc4c2fb24 --- /dev/null +++ b/apps/explorer/src/components/header/ThemeSwitcher.tsx @@ -0,0 +1,53 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import { Button, ButtonType } from '@iota/apps-ui-kit'; +import { DarkMode, LightMode } from '@iota/ui-icons'; +import { useEffect, useLayoutEffect } from 'react'; +import { useTheme, Theme } from '@iota/core'; + +export function ThemeSwitcher(): React.JSX.Element { + const { theme, setTheme } = useTheme(); + + const ThemeIcon = theme === Theme.Dark ? DarkMode : LightMode; + + function handleOnClick(): void { + const newTheme = theme === Theme.Light ? Theme.Dark : Theme.Light; + setTheme(newTheme); + saveThemeToLocalStorage(newTheme); + } + + function saveThemeToLocalStorage(newTheme: Theme): void { + localStorage.setItem('theme', newTheme); + } + + function updateDocumentClass(theme: Theme): void { + document.documentElement.classList.toggle('dark', theme === Theme.Dark); + } + + useLayoutEffect(() => { + const storedTheme = localStorage.getItem('theme') as Theme | null; + if (storedTheme) { + setTheme(storedTheme); + updateDocumentClass(storedTheme); + } else { + const prefersDarkTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; + const preferredTheme = prefersDarkTheme ? Theme.Dark : Theme.Light; + + setTheme(preferredTheme); + updateDocumentClass(preferredTheme); + } + }, []); + + useEffect(() => { + updateDocumentClass(theme); + }, [theme]); + + return ( + <Button + type={ButtonType.Ghost} + onClick={handleOnClick} + icon={<ThemeIcon className="h-5 w-5" />} + /> + ); +} diff --git a/apps/explorer/src/components/header/index.ts b/apps/explorer/src/components/header/index.ts index 8a717a10a0b..b23c1fae65a 100644 --- a/apps/explorer/src/components/header/index.ts +++ b/apps/explorer/src/components/header/index.ts @@ -2,3 +2,4 @@ // SPDX-License-Identifier: Apache-2.0 export * from './Header'; +export * from './ThemeSwitcher'; diff --git a/apps/explorer/src/components/index.ts b/apps/explorer/src/components/index.ts index 2aaba9c112f..772dce10e38 100644 --- a/apps/explorer/src/components/index.ts +++ b/apps/explorer/src/components/index.ts @@ -29,3 +29,4 @@ export * from './AreaGraph'; export * from './GraphTooltipContent'; export * from './IotaTokenCard'; export * from './TransactionsCardGraph'; +export * from './ThemedIotaLogo'; diff --git a/apps/explorer/src/components/layout/Layout.tsx b/apps/explorer/src/components/layout/Layout.tsx index 3148f469ab8..e812b62240d 100644 --- a/apps/explorer/src/components/layout/Layout.tsx +++ b/apps/explorer/src/components/layout/Layout.tsx @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { KioskClientProvider, useCookieConsentBanner } from '@iota/core'; +import { KioskClientProvider, useCookieConsentBanner, ThemeProvider } from '@iota/core'; import { IotaClientProvider, WalletProvider } from '@iota/dapp-kit'; import type { Network } from '@iota/iota-sdk/client'; import { ReactQueryDevtools } from '@tanstack/react-query-devtools'; @@ -39,9 +39,11 @@ export function Layout(): JSX.Element { <WalletProvider autoConnect enableUnsafeBurner={import.meta.env.DEV}> <KioskClientProvider> <NetworkContext.Provider value={[network, setNetwork]}> - <Outlet /> - <Toaster /> - <ReactQueryDevtools /> + <ThemeProvider appId="iota-explorer"> + <Outlet /> + <Toaster /> + <ReactQueryDevtools /> + </ThemeProvider> </NetworkContext.Provider> </KioskClientProvider> </WalletProvider> diff --git a/apps/explorer/src/components/layout/PageLayout.tsx b/apps/explorer/src/components/layout/PageLayout.tsx index 9602bad3c85..8b8192d799e 100644 --- a/apps/explorer/src/components/layout/PageLayout.tsx +++ b/apps/explorer/src/components/layout/PageLayout.tsx @@ -44,7 +44,7 @@ export function PageLayout({ content, loading }: PageLayoutProps): JSX.Element { : "The explorer is running slower than usual. We're working to fix the issue and appreciate your patience."; return ( - <div className="relative min-h-screen w-full bg-neutral-98"> + <div className="relative min-h-screen w-full"> <section ref={headerRef} className="fixed top-0 z-20 flex w-full flex-col"> {renderNetworkDegradeBanner && ( <InfoBox diff --git a/apps/explorer/src/components/module/PkgModulesWrapper.tsx b/apps/explorer/src/components/module/PkgModulesWrapper.tsx index 7ab2bf326f9..f395ed43a16 100644 --- a/apps/explorer/src/components/module/PkgModulesWrapper.tsx +++ b/apps/explorer/src/components/module/PkgModulesWrapper.tsx @@ -115,7 +115,7 @@ export function PkgModulesWrapper({ isLoading={false} suggestions={searchSuggestions} renderSuggestion={(suggestion) => ( - <div className="z-10 flex cursor-pointer justify-between bg-neutral-98"> + <div className="z-10 flex cursor-pointer justify-between"> <ListItem hideBottomBorder onClick={() => onChangeModule(suggestion.label)} diff --git a/apps/explorer/src/components/object/ObjectFieldsCard.tsx b/apps/explorer/src/components/object/ObjectFieldsCard.tsx index c6e2e8213bf..1f84395a840 100644 --- a/apps/explorer/src/components/object/ObjectFieldsCard.tsx +++ b/apps/explorer/src/components/object/ObjectFieldsCard.tsx @@ -151,7 +151,7 @@ export function ObjectFieldsCard({ }} isLoading={false} renderSuggestion={(suggestion) => ( - <div className="flex cursor-pointer justify-between bg-neutral-98"> + <div className="flex cursor-pointer justify-between"> <ListItem hideBottomBorder> <div className="overflow-hidden text-ellipsis"> {suggestion.label} diff --git a/apps/explorer/src/components/search/Search.tsx b/apps/explorer/src/components/search/Search.tsx index 36a9bedadaf..989f602b49f 100644 --- a/apps/explorer/src/components/search/Search.tsx +++ b/apps/explorer/src/components/search/Search.tsx @@ -46,7 +46,7 @@ function Search(): JSX.Element { isLoading={isPending || debouncedQuery !== query} suggestions={results} renderSuggestion={(suggestion) => ( - <div className="flex cursor-pointer justify-between bg-neutral-98"> + <div className="flex cursor-pointer justify-between"> <ListItem hideBottomBorder> <div className="overflow-hidden text-ellipsis">{suggestion.label}</div> <div className="break-words pl-xs text-caption font-medium uppercase text-steel"> diff --git a/apps/explorer/src/components/transactions/ProgTxnBlockCard.tsx b/apps/explorer/src/components/transactions/ProgTxnBlockCard.tsx index 6d52b6e1212..a2610bf9471 100644 --- a/apps/explorer/src/components/transactions/ProgTxnBlockCard.tsx +++ b/apps/explorer/src/components/transactions/ProgTxnBlockCard.tsx @@ -35,7 +35,7 @@ export function ProgrammableTxnBlockCard({ const itemsToShow = defaultItemsToShow || items.length; return ( - <CollapsibleCard collapsible initialClose={initialClose} title={cardTitle}> + <CollapsibleCard collapsible initialClose={initialClose} title={cardTitle} hideBorder> <ExpandableList items={items} defaultItemsToShow={itemsToShow} itemsLabel={itemsLabel}> <div className="flex flex-col gap-xs overflow-y-auto p-md--rs pt-xs--rs"> {noExpandableList ? <>{items}</> : <ExpandableListItems />} diff --git a/apps/explorer/src/components/ui/ProgressBar.tsx b/apps/explorer/src/components/ui/ProgressBar.tsx index c6e2e8ae7e3..ef0d8b9e99a 100644 --- a/apps/explorer/src/components/ui/ProgressBar.tsx +++ b/apps/explorer/src/components/ui/ProgressBar.tsx @@ -26,10 +26,10 @@ export interface ProgressBarProps { export function ProgressBar({ progress }: ProgressBarProps): JSX.Element { return ( - <div className="relative w-full rounded-full bg-primary-90"> + <div className="relative w-full rounded-full bg-primary-90 dark:bg-primary-10"> <motion.div variants={getProgressBarVariant(progress)} - className="h-1 rounded-full bg-primary-30" + className="h-1 rounded-full bg-primary-30 dark:bg-primary-80" initial="initial" animate="animate" /> diff --git a/apps/explorer/src/components/ui/RingChart.tsx b/apps/explorer/src/components/ui/RingChart.tsx index 7f320e307b6..5ead57032ec 100644 --- a/apps/explorer/src/components/ui/RingChart.tsx +++ b/apps/explorer/src/components/ui/RingChart.tsx @@ -50,7 +50,7 @@ export function RingChartLegend({ data }: RingChartLegendProps): JSX.Element { style={{ background: colorDisplay }} className="h-1.5 w-1.5 rounded-full" /> - <div className="text-label-md text-neutral-10"> + <div className="text-label-md text-neutral-10 dark:text-neutral-92"> {value} {label} </div> </div> @@ -123,7 +123,9 @@ export function RingChart({ </svg> <div className="absolute inset-0 mx-auto flex items-center justify-center"> <div className="flex flex-col items-center gap-1.5"> - <span className="text-title-md text-neutral-10">{total}</span> + <span className="text-title-md text-neutral-10 dark:text-neutral-92"> + {total} + </span> </div> </div> </div> diff --git a/apps/explorer/src/components/ui/SplitPanes.tsx b/apps/explorer/src/components/ui/SplitPanes.tsx index 9b146b6f399..be26b5d04f8 100644 --- a/apps/explorer/src/components/ui/SplitPanes.tsx +++ b/apps/explorer/src/components/ui/SplitPanes.tsx @@ -2,6 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 +import { Button, ButtonSize, ButtonType } from '@iota/apps-ui-kit'; import { ArrowRight, ArrowUp } from '@iota/ui-icons'; import { cva, type VariantProps } from 'class-variance-authority'; import clsx from 'clsx'; @@ -93,35 +94,26 @@ function ResizeHandle({ onDragging={setIsDragging} > <div + data-is-dragging={isDragging} className={clsx( - 'relative bg-shader-neutral-light-8 group-hover/container:bg-primary-30 dark:bg-shader-neutral-dark-8', + 'relative bg-shader-neutral-light-8 group-hover/container:bg-neutral-70 dark:bg-shader-neutral-dark-8 dark:group-hover/container:bg-primary-80/40', isHorizontal ? 'h-full w-px' : 'h-px', - noHoverHidden && !isCollapsed && 'bg-transparent', )} > {collapsibleButton && ( - <button - type="button" - onClick={togglePanelCollapse} - data-is-dragging={isDragging} - className={clsx([ - 'group/button', - 'flex h-6 w-6 cursor-pointer items-center justify-center rounded-full', - 'border border-neutral-70 bg-white text-neutral-60 group-hover/container:border-primary-30', - 'hover:bg-primary-30 hover:text-white', - isHorizontal - ? 'absolute left-1/2 top-10 -translate-x-2/4' - : 'absolute left-10 top-1/2 -translate-y-2/4', + <div + className={clsx( + 'absolute right-0 top-1/2 -translate-y-1/2 translate-x-1/2 transform [&_button]:p-xxs', noHoverHidden && !isCollapsed && 'hidden group-hover/container:flex', - ])} + )} > - <ChevronButton - className={clsx( - 'h-4 w-4 text-neutral-70 group-hover/button:!text-white group-hover/container:text-primary-30', - isCollapsed && 'rotate-180', - )} + <Button + size={ButtonSize.Small} + onClick={togglePanelCollapse} + type={ButtonType.Secondary} + icon={<ChevronButton className={clsx(!isCollapsed && 'rotate-180')} />} /> - </button> + </div> )} </div> </PanelResizeHandle> diff --git a/apps/explorer/src/components/ui/collapsible/CollapsibleCard.tsx b/apps/explorer/src/components/ui/collapsible/CollapsibleCard.tsx index 9a3c27c6be8..9c2fe974472 100644 --- a/apps/explorer/src/components/ui/collapsible/CollapsibleCard.tsx +++ b/apps/explorer/src/components/ui/collapsible/CollapsibleCard.tsx @@ -25,6 +25,7 @@ export interface CollapsibleCardProps { hideBorder?: boolean; render?: ({ isOpen }: { isOpen: boolean }) => ReactNode; supportingTitleElement?: ReactNode; + isTransparentPanel?: boolean; } export function CollapsibleCard({ @@ -38,6 +39,7 @@ export function CollapsibleCard({ hideBorder, render, supportingTitleElement, + isTransparentPanel, }: CollapsibleCardProps) { const [open, setOpen] = useState(!initialClose); return collapsible ? ( @@ -69,7 +71,7 @@ export function CollapsibleCard({ </Accordion> </div> ) : ( - <Panel hasBorder={!hideBorder}> + <Panel hasBorder={!hideBorder} bgColor={isTransparentPanel ? 'bg-transparent' : undefined}> <Title size={titleSize} title={title ?? ''} /> <div>{children}</div> {footer && ( diff --git a/apps/explorer/src/index.css b/apps/explorer/src/index.css index 0bb5ab54af4..ddc5cdaa069 100644 --- a/apps/explorer/src/index.css +++ b/apps/explorer/src/index.css @@ -24,6 +24,14 @@ body, --steel-dark: theme('colors.steel.dark'); } +:root { + @apply bg-neutral-98; +} + +:root.dark { + @apply bg-neutral-4; +} + @layer base { body { @apply antialiased; diff --git a/apps/explorer/src/pages/epochs/EpochDetail.tsx b/apps/explorer/src/pages/epochs/EpochDetail.tsx index be17ede1df1..cf6b074838d 100644 --- a/apps/explorer/src/pages/epochs/EpochDetail.tsx +++ b/apps/explorer/src/pages/epochs/EpochDetail.tsx @@ -13,6 +13,7 @@ import { InfoBoxStyle, InfoBoxType, LoadingIndicator, + Panel, SegmentedButton, SegmentedButtonType, } from '@iota/apps-ui-kit'; @@ -165,9 +166,8 @@ export default function EpochDetail() { {isCurrentEpoch && <ValidatorStatus />} </div> - <div className="rounded-xl bg-white"> + <Panel> <div className="relative"> - <div className="border-shader-inverte-dark-8 absolute bottom-0 left-0 z-0 h-[1px] w-full border-b" /> <SegmentedButton type={SegmentedButtonType.Transparent} shape={ButtonSegmentType.Underlined} @@ -186,7 +186,7 @@ export default function EpochDetail() { /> </SegmentedButton> </div> - <div className="px-lg py-md"> + <div className="p-md"> {activeTabId === EpochTabs.Checkpoints ? ( <CheckpointsTable initialCursor={initialCursorPlusOne} @@ -198,7 +198,7 @@ export default function EpochDetail() { <TableCard data={tableData} columns={tableColumns} /> ) : null} </div> - </div> + </Panel> </div> } /> diff --git a/apps/explorer/src/pages/epochs/stats/ValidatorStatus.tsx b/apps/explorer/src/pages/epochs/stats/ValidatorStatus.tsx index 449029b3217..0fdf6b62d48 100644 --- a/apps/explorer/src/pages/epochs/stats/ValidatorStatus.tsx +++ b/apps/explorer/src/pages/epochs/stats/ValidatorStatus.tsx @@ -3,14 +3,14 @@ // SPDX-License-Identifier: Apache-2.0 import { DisplayStats, IOTA_PRIMITIVES_COLOR_PALETTE, Panel, Title } from '@iota/apps-ui-kit'; -import { getRefGasPrice } from '@iota/core'; +import { getRefGasPrice, useTheme, Theme } from '@iota/core'; import { useIotaClientQuery } from '@iota/dapp-kit'; import { useMemo } from 'react'; - import { RingChart, RingChartLegend } from '~/components/ui'; export function ValidatorStatus(): JSX.Element | null { const { data } = useIotaClientQuery('getLatestIotaSystemState'); + const { theme } = useTheme(); const nextRefGasPrice = useMemo( () => getRefGasPrice(data?.activeValidators), @@ -31,8 +31,14 @@ export function ValidatorStatus(): JSX.Element | null { gradient: { deg: 315, values: [ - { percent: 0, color: IOTA_PRIMITIVES_COLOR_PALETTE.primary[30] }, - { percent: 100, color: IOTA_PRIMITIVES_COLOR_PALETTE.primary[30] }, + { + percent: 0, + color: IOTA_PRIMITIVES_COLOR_PALETTE.primary[30], + }, + { + percent: 100, + color: IOTA_PRIMITIVES_COLOR_PALETTE.primary[30], + }, ], }, }, @@ -44,7 +50,10 @@ export function ValidatorStatus(): JSX.Element | null { { value: data.atRiskValidators.length, label: 'At Risk', - color: IOTA_PRIMITIVES_COLOR_PALETTE.neutral[90], + color: + theme === Theme.Dark + ? IOTA_PRIMITIVES_COLOR_PALETTE.neutral[20] + : IOTA_PRIMITIVES_COLOR_PALETTE.neutral[90], }, ]; diff --git a/apps/explorer/src/pages/transaction-result/programmable-transaction-view/Transaction.tsx b/apps/explorer/src/pages/transaction-result/programmable-transaction-view/Transaction.tsx index c6525f746c9..dc2156467fd 100644 --- a/apps/explorer/src/pages/transaction-result/programmable-transaction-view/Transaction.tsx +++ b/apps/explorer/src/pages/transaction-result/programmable-transaction-view/Transaction.tsx @@ -43,7 +43,7 @@ function MoveCall({ data }: TransactionProps<MoveCallIotaTransaction>): JSX.Elem <span className="text-body-md text-neutral-40 dark:text-neutral-60"> package: <ObjectLink objectId={movePackage} />, module:{' '} <ObjectLink objectId={`${movePackage}?module=${module}`} label={`'${module}'`} />, - function: <span className="break-all text-primary-30">{func}</span> + function: <span className="break-all text-primary-30 dark:text-primary-80">{func}</span> {args && ( <span className="break-all">, arguments: [{flattenIotaArguments(args!)}]</span> )} diff --git a/apps/explorer/src/pages/transaction-result/transaction-summary/BalanceChanges.tsx b/apps/explorer/src/pages/transaction-result/transaction-summary/BalanceChanges.tsx index f532c0bcecc..3aae316b78e 100644 --- a/apps/explorer/src/pages/transaction-result/transaction-summary/BalanceChanges.tsx +++ b/apps/explorer/src/pages/transaction-result/transaction-summary/BalanceChanges.tsx @@ -66,7 +66,7 @@ function BalanceChangeEntry({ change }: { change: BalanceChange }): JSX.Element </Card> {recipient && ( <div className="flex flex-wrap items-center justify-between px-sm py-xs"> - <span className="w-full flex-shrink-0 text-label-lg text-neutral-40 dark:text-neutral-60 md:w-40"> + <span className="w-full flex-shrink-0 text-label-lg text-neutral-40 md:w-40 dark:text-neutral-60"> Recipient </span> <AddressLink address={recipient} /> @@ -85,6 +85,7 @@ function BalanceChangeCard({ changes, owner }: { changes: BalanceChange[]; owner return ( <CollapsibleCard title="Balance Changes" + isTransparentPanel footer={ owner ? ( <div className="flex flex-wrap justify-between px-md--rs py-sm--rs"> diff --git a/apps/explorer/tailwind.config.ts b/apps/explorer/tailwind.config.ts index 5532fa8c156..44372a0e8fe 100644 --- a/apps/explorer/tailwind.config.ts +++ b/apps/explorer/tailwind.config.ts @@ -11,6 +11,7 @@ import uiKitResponsivePreset from '../../apps/ui-kit/src/lib/tailwind/responsive export default { presets: [preset, uiKitResponsivePreset], content: ['./src/**/*.{js,jsx,ts,tsx}', './../ui-kit/src/lib/**/*.{js,jsx,ts,tsx}'], + darkMode: 'selector', theme: { // This COLOR are duplicated from @iota/core tailwind.config.ts!!! // They are repeated here cause uiKitResponsivePreset overwrites the colors, and they are still used throughout Explorer diff --git a/apps/ui-kit/src/lib/components/molecules/search/Search.tsx b/apps/ui-kit/src/lib/components/molecules/search/Search.tsx index 467d89c6581..35565d8f6af 100644 --- a/apps/ui-kit/src/lib/components/molecules/search/Search.tsx +++ b/apps/ui-kit/src/lib/components/molecules/search/Search.tsx @@ -162,7 +162,7 @@ export function Search({ <div ref={suggestionsListRef} className={cx( - 'absolute left-0 top-full flex w-full flex-col items-center overflow-hidden', + 'absolute left-0 top-full flex w-full flex-col items-center overflow-hidden bg-neutral-100 dark:bg-neutral-10', suggestionsStyle, )} > From a58dc8e8a9214dbe121babd2ed6d273d012b4807 Mon Sep 17 00:00:00 2001 From: vivekjain23 <165671934+vivekjain23@users.noreply.github.com> Date: Tue, 26 Nov 2024 13:55:09 +0530 Subject: [PATCH 34/59] chore(docs) : Add markdown table to dev cheat sheet (#4077) * Add markdown table to the dev cheat sheet --- docs/content/developer/dev-cheat-sheet.mdx | 65 ++++++++++++---------- 1 file changed, 35 insertions(+), 30 deletions(-) diff --git a/docs/content/developer/dev-cheat-sheet.mdx b/docs/content/developer/dev-cheat-sheet.mdx index f048a5e472f..aa067459d45 100644 --- a/docs/content/developer/dev-cheat-sheet.mdx +++ b/docs/content/developer/dev-cheat-sheet.mdx @@ -6,41 +6,46 @@ import TestingCheatSheet from "../_snippets/testing-cheat-sheet.mdx"; Quick reference on best practices for IOTA Network developers. -## Move - -### General - -- Read about package upgrades and write upgrade-friendly code: - - Packages are immutable, so buggy package code can be called forever. Add protections at the object level instead. - - If you upgrade a package `P` to `P'`, other packages and clients that depend on `P` will continue using `P`, not auto-update to `P'`. Both dependent packages and client code must be explicitly updated to point at `P'`. - - `public` function signatures cannot be deleted or changed, but `public(package)` and `entry` functions can. Use `public(package)` or private visibility liberally unless you are exposing library functions that will live forever. - - It is not possible to delete `struct` types, add new fields (though you can add dynamic fields), or add new [abilities](https://move-language.github.io/move/abilities.html) via an upgrade. Introduce new types carefully—they will live forever! -- Use `vector`-backed collections (`vector`, `VecSet`, `VecMap`, `PriorityQueue`) with a **known** maximum size of ≤ 1000 items. - - Use dynamic field-backed collections (`Table`, `Bag`, `ObjectBag`, `ObjectTable`, `LinkedTable`) for any collection that allows third-party addition, larger collections, and collections of unknown size. - - Move objects have a maximum size of 250KB—any attempt to create a larger object leads to an aborted transaction. Ensure that your objects do not have an ever-growing `vector`-backed collection. -- If your function `f` needs a payment in (e.g.) IOTA from the caller, use `fun f(payment: Coin<IOTA>)` not `fun f(payment: &mut Coin<IOTA>, amount: u64)`. This is safer for callers—they know exactly how much they are paying, and do not need to trust `f` to extract the right amount. -- Don't micro-optimize gas usage. IOTA computation costs are rounded up to the closest _bucket_, so only very drastic changes will make a difference. In particular, if your transaction is already in the lowest cost bucket, it can't get any cheaper. -- Follow the [Move coding conventions](https://move-language.github.io/move/coding-conventions.html) for consistent style. +## Dev Sheet + +| **Commands** | **Description** | +|-|-| +|`which iota`|to check if iota is already installed or not.| +|`iota client`|to connect to IOTA network| +|`iota client envs`|to check environments| +|`iota client new-env --alias <ALIAS> --rpc <RPC>`|to create new environment.| +|`iota client switch --env <EnvAlias>`|to switch another environment.| +|`RUST_LOG="off,iota_node=info" cargo run --bin iota start --force-regenesis --with-faucet`|to start local network.| +|`iota keytool list`|to list all the address.| +|`iota move new first_package`|to create new move package.| +|`pnpm create @iota/dapp --template react-client-dapp`| to setup React app with dApp kit| +|`cargo install --locked --git https://github.com/iotaledger/iota.git --branch <BRANCH-NAME> --features gas-profiler iota`|To get the latest version of CLI| +|`iota client active-address`|to get the current address.| +|`iota client -–help`|to list out all commands of iota client.| +|`iota client new-address <Scheme> Scheme`|to generate address , **Scheme** - (ed25519,secp256k1,secp256r1)| -### Composability - -- Use the `display` standard to customize how your objects show up in wallets, apps, and explorers -- Avoid “self-transfers”—whenever possible, instead of writing `transfer::transfer(obj, tx_context::sender(ctx))`, return `obj` from the current function. This allows a caller or programmable transaction block to use `obj`. - -### Testing +## Move -<TestingCheatSheet /> +|**Topic**|**Description**| +|-|-| +|**General**| <ul><li> Upgrading a package (`P` to `P'`) doesn't auto-update dependencies; update dependent packages and clients explicitly. </li> <li> Public function signatures can't be deleted/changed; use `public(package)` or `private` visibility unless exposing permanent library functions. </li> <li> It is not possible to delete `struct` types, add new fields (though you can add dynamic fields), or add new [abilities](https://move-language.github.io/move/abilities.html) via an upgrade. Introduce new types carefully—they will live forever! </li> <li> Use `vector`-backed collections (`vector`, `VecSet`, `VecMap`, `PriorityQueue`) with a **known** maximum size of ≤ 1000 items. </li> <li> Use dynamic field-backed collections (`Table`, `Bag`, `ObjectBag`, `ObjectTable`, `LinkedTable`) for any collection that allows third-party addition, larger collections, and collections of unknown size. </li> <li> Move objects have a maximum size of 250KB—any attempt to create a larger object leads to an aborted transaction. Ensure that your objects do not have an ever-growing `vector`-backed collection. </li> <li> If your function `f` needs a payment in (e.g.) IOTA from the caller, use `fun f(payment: Coin<IOTA>)` not `fun f(payment: &mut Coin<IOTA>, amount: u64)`. This is safer for callers—they know exactly how much they are paying, and do not need to trust `f` to extract the right amount. </li> <li> Don't micro-optimize gas usage. IOTA computation costs are rounded up to the closest _bucket_, so only very drastic changes will make a difference. In particular, if your transaction is already in the lowest cost bucket, it can't get any cheaper. </li> <li> Follow the [Move coding conventions](https://move-language.github.io/move/coding-conventions.html) for consistent style.</li></ul> | +|**Composability**| <ul><li> Use the `display` standard to customize how your objects show up in wallets, apps, and explorers </li><li> Avoid "self-transfers"—whenever possible, instead of writing `transfer::transfer(obj, tx_context::sender(ctx))`, return `obj` from the current function. This allows a caller or programmable transaction block to use `obj`. </li></ul> | +|**Testing**| <TestingCheatSheet /> | ## Apps -- For optimal performance and data consistency, apps should submit writes and reads for the same full node. In the TS SDK, this means that apps should use the wallet's [`signTransactionBlock`](../references/ts-sdk/dapp-kit/index.mdx) API, then submit the transaction via a call to [`execute_transactionBlock`](/iota-api-ref#iota_executetransactionblock) on the app's full node, _not_ use the wallet's `signAndExecuteTransactionBlock` API. This ensures read-after-write-consistency--reads from the app's full node will reflect writes from the transaction right away instead of waiting for a checkpoint. -- For lower latency, use [`executeTransactionBlock`](/iota-api-ref#iota_executetransactionblock) with `"showEffects": false` and `"showEvents": false` if your app needs to know that a transaction was confirmed, but does not immediately need to see the transaction effects or read the objects/events written by the transaction. -- Apps should implement a local cache for frequently read data rather than over-fetching from the full node. -- Whenever possible, use programmable transaction blocks to compose existing on-chain functionality rather than publishing new smart contract code. Programmable transaction blocks allow large-scale batching and heterogeneous composition, driving already-low gas fees down even further. -- Apps should leave gas budget, gas price, and coin selection to the wallet. This gives wallets more flexibility, and it's the wallet's responsibility to dry run a transaction to ensure it doesn't fail. +| **Topic** | **Description** | +|-|-| +| **Optimal performance** | For optimal performance and data consistency, apps should use the wallet's [`signTransactionBlock`](../references/ts-sdk/dapp-kit/index.mdx) API to sign transactions and then submit them via [`execute_transactionBlock`](/iota-api-ref#iota_executetransactionblock) on the app's full node. This ensures immediate read-after-write consistency, as the app's full node reflects writes instantly, avoiding delays from checkpointing. | +| **Lower latency** | For lower latency, use [`executeTransactionBlock`](/iota-api-ref#iota_executetransactionblock) with `"showEffects": false` and `"showEvents": false` if your app only needs confirmation of a transaction without immediate access to its effects or events.| +| **Local cache** | Apps should implement a local cache for frequently read data rather than over-fetching from the full node. | +| **Transaction cache**| Whenever possible,use programmable transaction blocks to compose on-chain functionality instead of deploying new contracts, enabling batching and lowering gas fees. | +|**Wallet dependency**| Apps should leave gas budget, gas price, and coin selection to the wallet. This gives wallets more flexibility, and it's the wallet's responsibility to dry run a transaction to ensure it doesn't fail. | ## Signing -- **Never** sign two concurrent transactions that are touching the same owned object. Either use independent owned objects, or wait for one transaction to conclude before sending the next one. Violating this rule might lead to client [equivocation](/references/iota-glossary.mdx#equivocation), which locks up the owned objects involved in the two transactions until the end of the current epoch. -- Any `iota client` command that crafts a transaction (e.g., `iota client publish`, `iota client call`) can accept the `--serialize-output` flag to output a base64 transaction to be signed. -- IOTA supports several signature schemes for transaction signing, including native multisig. +| **Topic** | **Description** | +|-|-| +|**Concurrent Transactions**| Avoid signing concurrent transactions involving the same owned object. Use independent objects or wait for one transaction to finish to prevent client [equivocation](/references/iota-glossary.mdx#equivocation), which can lock the objects until the epoch ends. | +|**CLI transaction**| Use the `--serialize-output` flag with any iota client command (e.g., `publish`, `call`) to generate a base64 transaction for signing. | +|**Transaction Signing**| IOTA supports several signature schemes for transaction signing, including native multisig.| \ No newline at end of file From ee1710963fd37a1fdf456040b8a12d23dd4941df Mon Sep 17 00:00:00 2001 From: Marc Espin <mespinsanz@gmail.com> Date: Tue, 26 Nov 2024 10:06:45 +0100 Subject: [PATCH 35/59] feat(wallet-dashboard): Enable autoconnect of wallet (#4237) --- apps/wallet-dashboard/providers/AppProviders.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/wallet-dashboard/providers/AppProviders.tsx b/apps/wallet-dashboard/providers/AppProviders.tsx index 1cdcf6da752..342a6fa6c34 100644 --- a/apps/wallet-dashboard/providers/AppProviders.tsx +++ b/apps/wallet-dashboard/providers/AppProviders.tsx @@ -26,6 +26,7 @@ export function AppProviders({ children }: React.PropsWithChildren) { <QueryClientProvider client={queryClient}> <IotaClientProvider networks={allNetworks} defaultNetwork={defaultNetwork}> <WalletProvider + autoConnect={true} theme={[ { variables: lightTheme, From 26c2cbfbc464ec97c1f075a4faf6a97984ed8ad1 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Tue, 26 Nov 2024 10:25:41 +0100 Subject: [PATCH 36/59] feat(explorer): add missing darkmode colors to the homepage (#4152) * feat(explorer): add theme switcher * fix: add missing style to the icon * fix: lint * feat(explorer): add missing darkmode colors to the homepage * revert: imageicon * revert: props unused * refactor: remove theme context from explorer * feat(explorer): add background to search suggestions (#4162) * feat(explorer): add backgrounds to the search suggestions * refactor: add styles to search ui kit * revert changes * fix: remove unnecessary backdrop-blur * fix: remove map --------- Co-authored-by: evavirseda <evirseda@boxfish.studio> --- .../src/components/AddressesCardGraph.tsx | 11 +++++++-- apps/explorer/src/components/AreaGraph.tsx | 24 ++++++++++++++----- .../src/components/GraphTooltipContent.tsx | 24 +++++++++++++------ .../src/components/StatisticsPanel.tsx | 15 ------------ .../src/components/TransactionsCardGraph.tsx | 9 +++++-- .../top-packages/TopPackagesCard.tsx | 17 +++++++------ .../explorer/src/components/ui/FilterList.tsx | 8 +++++-- 7 files changed, 67 insertions(+), 41 deletions(-) diff --git a/apps/explorer/src/components/AddressesCardGraph.tsx b/apps/explorer/src/components/AddressesCardGraph.tsx index 3258b556573..0c5ba23db08 100644 --- a/apps/explorer/src/components/AddressesCardGraph.tsx +++ b/apps/explorer/src/components/AddressesCardGraph.tsx @@ -8,7 +8,8 @@ import { useMemo } from 'react'; import { useGetAddressMetrics } from '~/hooks/useGetAddressMetrics'; import { useGetAllEpochAddressMetrics } from '~/hooks/useGetAllEpochAddressMetrics'; import { LabelTextSize, TooltipPosition } from '@iota/apps-ui-kit'; -import { StatisticsPanel, GraphTooltip } from './StatisticsPanel'; +import { StatisticsPanel } from './StatisticsPanel'; +import { GraphTooltipContent } from './GraphTooltipContent'; const GRAPH_DATA_FIELD = 'cumulativeAddresses'; const GRAPH_DATA_TEXT = 'Total addresses'; @@ -18,7 +19,13 @@ function TooltipContent({ data }: { data: AllEpochsAddressMetrics[number] }): JS const totalFormatted = formatAmount(data[GRAPH_DATA_FIELD]); const overline = `${dateFormatted}, Epoch ${data.epoch}`; - return <GraphTooltip overline={overline} title={totalFormatted} subtitle={GRAPH_DATA_TEXT} />; + return ( + <GraphTooltipContent + overline={overline} + title={totalFormatted} + subtitle={GRAPH_DATA_TEXT} + /> + ); } const FALLBACK = '--'; diff --git a/apps/explorer/src/components/AreaGraph.tsx b/apps/explorer/src/components/AreaGraph.tsx index ebfc5f690f5..dd3723c03d0 100644 --- a/apps/explorer/src/components/AreaGraph.tsx +++ b/apps/explorer/src/components/AreaGraph.tsx @@ -13,7 +13,7 @@ import { bisector, extent } from 'd3-array'; import { useCallback, useEffect, useMemo, useRef, useState, type ReactNode } from 'react'; import { throttle } from 'throttle-debounce'; -import { GraphTooltipContent } from './GraphTooltipContent'; +import { GraphTooltipContainer } from './GraphTooltipContent'; let idCounter = 0; @@ -129,21 +129,33 @@ export function AreaGraph<D>({ offsetTop={0} left={tooltipLeft} top={tooltipTopAdj} - className="pointer-events-none absolute z-10 h-0 w-max overflow-visible" + className="pointer-events-none absolute z-10 h-0 w-max overflow-visible bg-black" unstyled detectBounds > - <GraphTooltipContent>{tooltipContent(tooltipContentProps)}</GraphTooltipContent> + <GraphTooltipContainer> + {tooltipContent(tooltipContentProps)} + </GraphTooltipContainer> </TooltipInPortal> ) : null} <svg width={width} height={height}> <defs> <linearGradient id={fillGradientID} gradientTransform="rotate(90)"> - <stop stopColor="#0067EE" stopOpacity="0.16" /> - <stop offset="1" stopColor="#0067EE" stopOpacity="0" /> + <stop + stopColor="currentColor" + className="text-shader-primary-light-16 dark:text-shader-primary-dark-16" + /> + <stop + offset="1" + stopColor="currentColor" + className="text-shader-primary-light-0 dark:text-shader-primary-dark-0" + /> </linearGradient> <linearGradient id={lineGradientID}> - <stop stopColor="currentColor" className="text-primary-30" /> + <stop + stopColor="currentColor" + className="text-primary-30 dark:text-primary-80" + /> </linearGradient> </defs> <AreaClosed<D> diff --git a/apps/explorer/src/components/GraphTooltipContent.tsx b/apps/explorer/src/components/GraphTooltipContent.tsx index ddceab1776c..515c04990b7 100644 --- a/apps/explorer/src/components/GraphTooltipContent.tsx +++ b/apps/explorer/src/components/GraphTooltipContent.tsx @@ -4,18 +4,13 @@ import { useTooltipPosition } from '@visx/tooltip'; import clsx from 'clsx'; -import { type ReactNode } from 'react'; -type GraphTooltipContentProps = { - children: ReactNode; -}; - -export function GraphTooltipContent({ children }: GraphTooltipContentProps): JSX.Element { +export function GraphTooltipContainer({ children }: React.PropsWithChildren): JSX.Element { const { isFlippedHorizontally } = useTooltipPosition(); return ( <div className={clsx( - 'w-fit -translate-y-[calc(100%-10px)] rounded-md border border-solid border-neutral-70 bg-neutral-100/90 p-xs shadow-xl', + 'w-fit -translate-y-[calc(100%-10px)] rounded-md border border-solid border-neutral-70 bg-neutral-100/90 p-xs shadow-xl dark:border-neutral-30 dark:bg-neutral-10/90 dark:shadow-neutral-0/20', isFlippedHorizontally ? '-translate-x-[1px] rounded-bl-none' : 'translate-x-[1px] rounded-br-none', @@ -25,3 +20,18 @@ export function GraphTooltipContent({ children }: GraphTooltipContentProps): JSX </div> ); } + +interface GraphTooltipContentProps { + title: string; + overline: string; + subtitle: string; +} +export function GraphTooltipContent({ title, overline, subtitle }: GraphTooltipContentProps) { + return ( + <div className="flex flex-col gap-xxxs"> + <span className="text-body-sm text-neutral-40 dark:text-neutral-60">{overline}</span> + <span className="text-label-lg text-neutral-12 dark:text-neutral-98">{title}</span> + <span className="text-body-sm text-neutral-40 dark:text-neutral-60">{subtitle}</span> + </div> + ); +} diff --git a/apps/explorer/src/components/StatisticsPanel.tsx b/apps/explorer/src/components/StatisticsPanel.tsx index b2701d4b6d6..b30be733170 100644 --- a/apps/explorer/src/components/StatisticsPanel.tsx +++ b/apps/explorer/src/components/StatisticsPanel.tsx @@ -69,18 +69,3 @@ export function StatisticsPanel<T>({ </Panel> ); } - -interface GraphTooltipProps { - title: string; - overline: string; - subtitle: string; -} -export function GraphTooltip({ title, overline, subtitle }: GraphTooltipProps) { - return ( - <div className="flex flex-col gap-xxxs"> - <span className="text-body-sm text-neutral-40">{overline}</span> - <span className="text-label-lg text-neutral-12">{title}</span> - <span className="text-body-sm text-neutral-40">{subtitle}</span> - </div> - ); -} diff --git a/apps/explorer/src/components/TransactionsCardGraph.tsx b/apps/explorer/src/components/TransactionsCardGraph.tsx index 510f5785b7c..ee9f1a8679a 100644 --- a/apps/explorer/src/components/TransactionsCardGraph.tsx +++ b/apps/explorer/src/components/TransactionsCardGraph.tsx @@ -5,7 +5,8 @@ import { CoinFormat, formatAmount, formatBalance, formatDate } from '@iota/core'; import { useIotaClientQuery } from '@iota/dapp-kit'; import { LabelTextSize, TooltipPosition } from '@iota/apps-ui-kit'; -import { GraphTooltip, StatisticsPanel } from './StatisticsPanel'; +import { StatisticsPanel } from './StatisticsPanel'; +import { GraphTooltipContent } from './GraphTooltipContent'; interface TooltipContentProps { data: { @@ -24,7 +25,11 @@ function TooltipContent({ const overline = `${dateFormatted}, Epoch ${epoch}`; return ( - <GraphTooltip overline={overline} title={totalFormatted} subtitle="Transaction Blocks" /> + <GraphTooltipContent + overline={overline} + title={totalFormatted} + subtitle="Transaction Blocks" + /> ); } diff --git a/apps/explorer/src/components/top-packages/TopPackagesCard.tsx b/apps/explorer/src/components/top-packages/TopPackagesCard.tsx index 9a172b38586..0ead5efec72 100644 --- a/apps/explorer/src/components/top-packages/TopPackagesCard.tsx +++ b/apps/explorer/src/components/top-packages/TopPackagesCard.tsx @@ -11,17 +11,17 @@ import { ErrorBoundary } from '../error-boundary/ErrorBoundary'; import { TopPackagesTable } from './TopPackagesTable'; import { Panel, Title } from '@iota/apps-ui-kit'; -type DateFilter = '3D' | '7D' | '30D'; +type DateFilter = '3d' | '1w' | '1m'; type ApiDateFilter = 'rank3Days' | 'rank7Days' | 'rank30Days'; export const FILTER_TO_API_FILTER: Record<DateFilter, ApiDateFilter> = { - '3D': 'rank3Days', - '7D': 'rank7Days', - '30D': 'rank30Days', + '3d': 'rank3Days', + '1w': 'rank7Days', + '1m': 'rank30Days', }; export function TopPackagesCard(): JSX.Element { const rpc = useEnhancedRpcClient(); - const [selectedFilter, setSelectedFilter] = useState<DateFilter>('3D'); + const [selectedFilter, setSelectedFilter] = useState<DateFilter>('3d'); const { data, isPending } = useQuery({ queryKey: ['top-packages', selectedFilter], @@ -35,9 +35,10 @@ export function TopPackagesCard(): JSX.Element { <div className="relative"> <div className="absolute right-0 mr-2 mt-2"> <FilterList - options={['3D', '7D', '30D']} + options={Object.keys(FILTER_TO_API_FILTER) as DateFilter[]} selected={selectedFilter} onSelected={(val) => setSelectedFilter(val)} + filtersAsChip /> </div> <Title @@ -45,7 +46,9 @@ export function TopPackagesCard(): JSX.Element { tooltipText="Popular packages is recomputed on epoch changes." /> <ErrorBoundary> - <TopPackagesTable data={filteredData} isLoading={isPending} /> + <div className="p-md--rs"> + <TopPackagesTable data={filteredData} isLoading={isPending} /> + </div> </ErrorBoundary> </div> </Panel> diff --git a/apps/explorer/src/components/ui/FilterList.tsx b/apps/explorer/src/components/ui/FilterList.tsx index bb4771910b2..1f0fd48bc90 100644 --- a/apps/explorer/src/components/ui/FilterList.tsx +++ b/apps/explorer/src/components/ui/FilterList.tsx @@ -5,23 +5,27 @@ // TODO: This component really shouldn't use the `Tabs` component, it should just use radix, // and should define it's own styles since the concerns here are pretty different. -import { ButtonSegment, SegmentedButton } from '@iota/apps-ui-kit'; +import { ButtonSegment, SegmentedButton, Chip } from '@iota/apps-ui-kit'; export interface FilterListProps<T extends string = string> { selected: T; options: readonly T[]; onSelected(value: T): void; + filtersAsChip?: boolean; } export function FilterList<T extends string>({ options, selected, onSelected, + filtersAsChip, }: FilterListProps<T>): JSX.Element { + const FilterComponent = filtersAsChip ? Chip : ButtonSegment; + return ( <SegmentedButton> {options.map((option) => ( - <ButtonSegment + <FilterComponent key={option} label={option} selected={option == selected} From 7df5a90f9182bf56bed48c7a5e8d17730be14997 Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Tue, 26 Nov 2024 10:27:22 +0100 Subject: [PATCH 37/59] feat(explorer): add darkmode support to footer (#4148) * feat(explorer): add theme switcher * fix: add missing style to the icon * fix: lint * fix: add darkmode to footer * refactor: remove theme context from explorer * fix: remove debris and fix format * feat(explorer): add background to search suggestions (#4162) * feat(explorer): add backgrounds to the search suggestions * refactor: add styles to search ui kit * revert changes * fix: remove unnecessary backdrop-blur * fix: remove map --------- Co-authored-by: JCNoguera <88061365+VmMad@users.noreply.github.com> --- apps/explorer/src/components/footer/Footer.tsx | 12 +++++++++--- apps/explorer/src/components/footer/Legal.tsx | 10 +++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/apps/explorer/src/components/footer/Footer.tsx b/apps/explorer/src/components/footer/Footer.tsx index b9ec00af211..d4f43153c63 100644 --- a/apps/explorer/src/components/footer/Footer.tsx +++ b/apps/explorer/src/components/footer/Footer.tsx @@ -14,7 +14,11 @@ function FooterLinks(): JSX.Element { <ul className="flex flex-wrap gap-4 md:flex-row md:gap-6"> {FOOTER_LINKS.map(({ title, href }) => ( <li key={href}> - <Link variant="text" href={href} className="text-body-md text-neutral-40"> + <Link + variant="text" + href={href} + className="text-body-md text-neutral-40 dark:text-neutral-60" + > {title} </Link> </li> @@ -26,7 +30,7 @@ function FooterLinks(): JSX.Element { function Footer(): JSX.Element { return ( - <footer className="sticky top-[100%] px-5 py-10 md:px-10 md:py-14"> + <footer className="sticky top-[100%] bg-neutral-96 px-5 py-10 md:px-10 md:py-14 dark:bg-neutral-10"> <nav className="container flex flex-col justify-center gap-md md:gap-lg"> <div className="flex flex-col-reverse items-center gap-7.5 md:flex-row md:justify-between "> <div className="hidden self-center md:flex md:self-start"> @@ -45,7 +49,9 @@ function Footer(): JSX.Element { <div className="mt-4 flex justify-center pt-5 md:hidden md:self-start"> <ThemedIotaLogo /> </div> - <p className="mt-8 w-full text-center text-body-sm text-neutral-40">{EXPLORER_REV}</p> + <p className="mt-8 w-full text-center text-body-sm text-neutral-40 dark:text-neutral-60"> + {EXPLORER_REV} + </p> </footer> ); } diff --git a/apps/explorer/src/components/footer/Legal.tsx b/apps/explorer/src/components/footer/Legal.tsx index 94cd6b3f7af..d4d46f84e25 100644 --- a/apps/explorer/src/components/footer/Legal.tsx +++ b/apps/explorer/src/components/footer/Legal.tsx @@ -9,7 +9,7 @@ import { Link } from '~/components/ui'; export function LegalText(): JSX.Element { return ( <div className="flex justify-center md:justify-start"> - <span className="text-body-md text-neutral-40"> + <span className="text-body-md text-neutral-40 dark:text-neutral-60"> © {`${new Date().getFullYear()} IOTA Stiftung. All rights reserved.`} </span> @@ -24,7 +24,11 @@ export function LegalLinks(): JSX.Element { <ul className="flex flex-col gap-3 md:flex-row md:gap-8"> {LEGAL_LINKS.map(({ title, href }) => ( <li className="flex items-center justify-center" key={href}> - <Link variant="text" href={href} className="text-body-md text-neutral-40"> + <Link + variant="text" + href={href} + className="text-body-md text-neutral-40 dark:text-neutral-60" + > {title} </Link> </li> @@ -34,7 +38,7 @@ export function LegalLinks(): JSX.Element { <Link variant="text" data-cc="c-settings" - className="text-body-md text-neutral-40" + className="text-body-md text-neutral-40 dark:text-neutral-60" > Manage Cookies </Link> From e9493e765737449903223c73d44e465b902d7a59 Mon Sep 17 00:00:00 2001 From: Sarah Agib <119076297+sarahagib@users.noreply.github.com> Date: Tue, 26 Nov 2024 04:28:20 -0500 Subject: [PATCH 38/59] refactor(iota-transaction-builder): split lib.rs into multiple files (#4196) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * create package.rs, stake.rs, and utils.rs files * moved functions publish_tx_kind, publish, upgrade_tx_kind, upgrade to package.rs file. * moved functions request_add_stake, request_withdraw_stake, request_add_timelocked_stake, request_withdraw_timelocked_stake into stake.rs * moved functions select_gaz, get_object_arg, input_ref, resolve_and_check_json_args, get_object_ref, get_object_ref_and_type to utils.rs * updated lib.rs to remove the moved functions and to include stake, utils, package mod and their function use statements. * adding clarifying comments. * remove redundant comments. * change use super::*; to use crate:: in pacckage.rs, stake.rs, utils.rs files. * edited use statement to include TransactionBuilder struct to resolve errors in pr checks. * moved use statements up with other use statements. * adjusted 3rd party use statements in package.rs * adjusted 3rd party use statements in stake.rs * adjusted 3rd party use statements in utils.rs (and package, stakes) * added changes requested my thilault-martinez here. * removed no longer needed use statements from lib.rs * fix(iota-transaction-builder): fix compilation, remove unused imports + fmt * fix(iota-transaction-builder): fix unresolved link in docs --------- Co-authored-by: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com> Co-authored-by: Thoralf Müller <thoralf.mue@gmail.com> --- crates/iota-transaction-builder/src/lib.rs | 567 +----------------- .../iota-transaction-builder/src/package.rs | 174 ++++++ crates/iota-transaction-builder/src/stake.rs | 197 ++++++ crates/iota-transaction-builder/src/utils.rs | 223 +++++++ 4 files changed, 607 insertions(+), 554 deletions(-) create mode 100644 crates/iota-transaction-builder/src/package.rs create mode 100644 crates/iota-transaction-builder/src/stake.rs create mode 100644 crates/iota-transaction-builder/src/utils.rs diff --git a/crates/iota-transaction-builder/src/lib.rs b/crates/iota-transaction-builder/src/lib.rs index 55edeb6f1dc..401ebd69933 100644 --- a/crates/iota-transaction-builder/src/lib.rs +++ b/crates/iota-transaction-builder/src/lib.rs @@ -2,47 +2,29 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -use std::{collections::BTreeMap, result::Result, str::FromStr, sync::Arc}; +pub mod package; +pub mod stake; +pub mod utils; -use anyhow::{Ok, anyhow, bail, ensure}; +use std::{result::Result, str::FromStr, sync::Arc}; + +use anyhow::{Ok, anyhow, bail}; use async_trait::async_trait; -use futures::future::join_all; -use iota_json::{ - IotaJsonValue, ResolvedCallArg, is_receiving_argument, resolve_move_function_args, -}; +use iota_json::IotaJsonValue; use iota_json_rpc_types::{ - IotaData, IotaObjectDataOptions, IotaObjectResponse, IotaRawData, IotaTypeTag, - RPCTransactionRequestParams, + IotaObjectDataOptions, IotaObjectResponse, IotaTypeTag, RPCTransactionRequestParams, }; -use iota_protocol_config::ProtocolConfig; use iota_types::{ - IOTA_FRAMEWORK_PACKAGE_ID, IOTA_SYSTEM_PACKAGE_ID, - base_types::{IotaAddress, ObjectID, ObjectInfo, ObjectRef, ObjectType}, + IOTA_FRAMEWORK_PACKAGE_ID, + base_types::{IotaAddress, ObjectID, ObjectInfo}, coin, error::UserInputError, fp_ensure, - gas_coin::GasCoin, - governance::{ADD_STAKE_MUL_COIN_FUN_NAME, WITHDRAW_STAKE_FUN_NAME}, - iota_system_state::IOTA_SYSTEM_MODULE_NAME, - move_package::MovePackage, - object::{Object, Owner}, + object::Object, programmable_transaction_builder::ProgrammableTransactionBuilder, - timelock::timelocked_staking::{ - ADD_TIMELOCKED_STAKE_FUN_NAME, TIMELOCKED_STAKING_MODULE_NAME, - WITHDRAW_TIMELOCKED_STAKE_FUN_NAME, - }, - transaction::{ - Argument, CallArg, Command, InputObjectKind, ObjectArg, TransactionData, TransactionKind, - }, -}; -use move_binary_format::{ - CompiledModule, binary_config::BinaryConfig, file_format::SignatureToken, -}; -use move_core_types::{ - ident_str, - identifier::Identifier, - language_storage::{StructTag, TypeTag}, + transaction::{CallArg, Command, InputObjectKind, ObjectArg, TransactionData, TransactionKind}, }; +use move_core_types::{identifier::Identifier, language_storage::StructTag}; #[async_trait] pub trait DataReader { @@ -69,49 +51,6 @@ impl TransactionBuilder { Self(data_reader) } - /// Select a gas coin for the provided gas budget. - async fn select_gas( - &self, - signer: IotaAddress, - input_gas: impl Into<Option<ObjectID>>, - gas_budget: u64, - input_objects: Vec<ObjectID>, - gas_price: u64, - ) -> Result<ObjectRef, anyhow::Error> { - if gas_budget < gas_price { - bail!( - "Gas budget {gas_budget} is less than the reference gas price {gas_price}. The gas budget must be at least the current reference gas price of {gas_price}." - ) - } - if let Some(gas) = input_gas.into() { - self.get_object_ref(gas).await - } else { - let gas_objs = self.0.get_owned_objects(signer, GasCoin::type_()).await?; - - for obj in gas_objs { - let response = self - .0 - .get_object_with_options(obj.object_id, IotaObjectDataOptions::new().with_bcs()) - .await?; - let obj = response.object()?; - let gas: GasCoin = bcs::from_bytes( - &obj.bcs - .as_ref() - .ok_or_else(|| anyhow!("bcs field is unexpectedly empty"))? - .try_as_move() - .ok_or_else(|| anyhow!("Cannot parse move object to gas object"))? - .bcs_bytes, - )?; - if !input_objects.contains(&obj.object_id) && gas.value() >= gas_budget { - return Ok(obj.object_ref()); - } - } - Err(anyhow!( - "Cannot find gas coin for signer address {signer} with amount sufficient for the required gas budget {gas_budget}. If you are using the pay or transfer commands, you can use pay-iota or transfer-iota commands instead, which will use the only object as gas payment." - )) - } - } - /// Construct the transaction data for a dry run pub async fn tx_data_for_dry_run( &self, @@ -319,16 +258,6 @@ impl TransactionBuilder { ) } - /// Get the object references for a list of object IDs - pub async fn input_refs(&self, obj_ids: &[ObjectID]) -> Result<Vec<ObjectRef>, anyhow::Error> { - let handles: Vec<_> = obj_ids.iter().map(|id| self.get_object_ref(*id)).collect(); - let obj_refs = join_all(handles) - .await - .into_iter() - .collect::<anyhow::Result<Vec<ObjectRef>>>()?; - Ok(obj_refs) - } - /// Construct a transaction kind for the PayIota transaction type. /// /// Use this function together with tx_data_for_dry_run or tx_data @@ -537,277 +466,6 @@ impl TransactionBuilder { Ok(()) } - /// Resolve a provided [`ObjectID`] to the required [`ObjectArg`] for a - /// given move module. - async fn get_object_arg( - &self, - id: ObjectID, - objects: &mut BTreeMap<ObjectID, Object>, - is_mutable_ref: bool, - view: &CompiledModule, - arg_type: &SignatureToken, - ) -> Result<ObjectArg, anyhow::Error> { - let response = self - .0 - .get_object_with_options(id, IotaObjectDataOptions::bcs_lossless()) - .await?; - - let obj: Object = response.into_object()?.try_into()?; - let obj_ref = obj.compute_object_reference(); - let owner = obj.owner; - objects.insert(id, obj); - if is_receiving_argument(view, arg_type) { - return Ok(ObjectArg::Receiving(obj_ref)); - } - Ok(match owner { - Owner::Shared { - initial_shared_version, - } => ObjectArg::SharedObject { - id, - initial_shared_version, - mutable: is_mutable_ref, - }, - Owner::AddressOwner(_) | Owner::ObjectOwner(_) | Owner::Immutable => { - ObjectArg::ImmOrOwnedObject(obj_ref) - } - }) - } - - /// Convert provided JSON arguments for a move function to their - /// [`Argument`] representation and check their validity. - pub async fn resolve_and_checks_json_args( - &self, - builder: &mut ProgrammableTransactionBuilder, - package_id: ObjectID, - module: &Identifier, - function: &Identifier, - type_args: &[TypeTag], - json_args: Vec<IotaJsonValue>, - ) -> Result<Vec<Argument>, anyhow::Error> { - let object = self - .0 - .get_object_with_options(package_id, IotaObjectDataOptions::bcs_lossless()) - .await? - .into_object()?; - let Some(IotaRawData::Package(package)) = object.bcs else { - bail!( - "Bcs field in object [{}] is missing or not a package.", - package_id - ); - }; - let package: MovePackage = MovePackage::new( - package.id, - object.version, - package.module_map, - ProtocolConfig::get_for_min_version().max_move_package_size(), - package.type_origin_table, - package.linkage_table, - )?; - - let json_args_and_tokens = resolve_move_function_args( - &package, - module.clone(), - function.clone(), - type_args, - json_args, - )?; - - let mut args = Vec::new(); - let mut objects = BTreeMap::new(); - let module = package.deserialize_module(module, &BinaryConfig::standard())?; - for (arg, expected_type) in json_args_and_tokens { - args.push(match arg { - ResolvedCallArg::Pure(p) => builder.input(CallArg::Pure(p)), - - ResolvedCallArg::Object(id) => builder.input(CallArg::Object( - self.get_object_arg( - id, - &mut objects, - // Is mutable if passed by mutable reference or by value - matches!(expected_type, SignatureToken::MutableReference(_)) - || !expected_type.is_reference(), - &module, - &expected_type, - ) - .await?, - )), - - ResolvedCallArg::ObjVec(v) => { - let mut object_ids = vec![]; - for id in v { - object_ids.push( - self.get_object_arg( - id, - &mut objects, - // is_mutable_ref - false, - &module, - &expected_type, - ) - .await?, - ) - } - builder.make_obj_vec(object_ids) - } - }?); - } - - Ok(args) - } - - /// Build a [`TransactionKind::ProgrammableTransaction`] that contains - /// [`Command::Publish`] for the provided package. - pub async fn publish_tx_kind( - &self, - sender: IotaAddress, - modules: Vec<Vec<u8>>, - dep_ids: Vec<ObjectID>, - ) -> Result<TransactionKind, anyhow::Error> { - let pt = { - let mut builder = ProgrammableTransactionBuilder::new(); - let upgrade_cap = builder.publish_upgradeable(modules, dep_ids); - builder.transfer_arg(sender, upgrade_cap); - builder.finish() - }; - Ok(TransactionKind::programmable(pt)) - } - - /// Publish a new move package. - pub async fn publish( - &self, - sender: IotaAddress, - compiled_modules: Vec<Vec<u8>>, - dep_ids: Vec<ObjectID>, - gas: impl Into<Option<ObjectID>>, - gas_budget: u64, - ) -> anyhow::Result<TransactionData> { - let gas_price = self.0.get_reference_gas_price().await?; - let gas = self - .select_gas(sender, gas, gas_budget, vec![], gas_price) - .await?; - Ok(TransactionData::new_module( - sender, - gas, - compiled_modules, - dep_ids, - gas_budget, - gas_price, - )) - } - - /// Build a [`TransactionKind::ProgrammableTransaction`] that contains - /// [`Command::Upgrade`] for the provided package. - pub async fn upgrade_tx_kind( - &self, - package_id: ObjectID, - modules: Vec<Vec<u8>>, - dep_ids: Vec<ObjectID>, - upgrade_capability: ObjectID, - upgrade_policy: u8, - digest: Vec<u8>, - ) -> Result<TransactionKind, anyhow::Error> { - let upgrade_capability = self - .0 - .get_object_with_options( - upgrade_capability, - IotaObjectDataOptions::new().with_owner(), - ) - .await? - .into_object()?; - let capability_owner = upgrade_capability - .owner - .ok_or_else(|| anyhow!("Unable to determine ownership of upgrade capability"))?; - let pt = { - let mut builder = ProgrammableTransactionBuilder::new(); - let capability_arg = match capability_owner { - Owner::AddressOwner(_) => { - ObjectArg::ImmOrOwnedObject(upgrade_capability.object_ref()) - } - Owner::Shared { - initial_shared_version, - } => ObjectArg::SharedObject { - id: upgrade_capability.object_ref().0, - initial_shared_version, - mutable: true, - }, - Owner::Immutable => { - bail!("Upgrade capability is stored immutably and cannot be used for upgrades") - } - // If the capability is owned by an object, then the module defining the owning - // object gets to decide how the upgrade capability should be used. - Owner::ObjectOwner(_) => { - return Err(anyhow::anyhow!("Upgrade capability controlled by object")); - } - }; - builder.obj(capability_arg).unwrap(); - let upgrade_arg = builder.pure(upgrade_policy).unwrap(); - let digest_arg = builder.pure(digest).unwrap(); - let upgrade_ticket = builder.programmable_move_call( - IOTA_FRAMEWORK_PACKAGE_ID, - ident_str!("package").to_owned(), - ident_str!("authorize_upgrade").to_owned(), - vec![], - vec![Argument::Input(0), upgrade_arg, digest_arg], - ); - let upgrade_receipt = builder.upgrade(package_id, upgrade_ticket, dep_ids, modules); - - builder.programmable_move_call( - IOTA_FRAMEWORK_PACKAGE_ID, - ident_str!("package").to_owned(), - ident_str!("commit_upgrade").to_owned(), - vec![], - vec![Argument::Input(0), upgrade_receipt], - ); - - builder.finish() - }; - - Ok(TransactionKind::programmable(pt)) - } - - /// Upgrade an existing move package. - pub async fn upgrade( - &self, - sender: IotaAddress, - package_id: ObjectID, - compiled_modules: Vec<Vec<u8>>, - dep_ids: Vec<ObjectID>, - upgrade_capability: ObjectID, - upgrade_policy: u8, - gas: impl Into<Option<ObjectID>>, - gas_budget: u64, - ) -> anyhow::Result<TransactionData> { - let gas_price = self.0.get_reference_gas_price().await?; - let gas = self - .select_gas(sender, gas, gas_budget, vec![], gas_price) - .await?; - let upgrade_cap = self - .0 - .get_object_with_options( - upgrade_capability, - IotaObjectDataOptions::new().with_owner(), - ) - .await? - .into_object()?; - let cap_owner = upgrade_cap - .owner - .ok_or_else(|| anyhow!("Unable to determine ownership of upgrade capability"))?; - let digest = - MovePackage::compute_digest_for_modules_and_deps(&compiled_modules, &dep_ids).to_vec(); - TransactionData::new_upgrade( - sender, - gas, - package_id, - compiled_modules, - dep_ids, - (upgrade_cap.object_ref(), cap_owner), - upgrade_policy, - digest, - gas_budget, - gas_price, - ) - } - /// Construct a transaction kind for the SplitCoin transaction type /// It expects that only one of the two: split_amounts or split_count is /// provided If both are provided, it will use split_amounts. @@ -1070,203 +728,4 @@ impl TransactionBuilder { gas_price, )) } - - /// Add stake to a validator's staking pool using multiple IOTA coins. - pub async fn request_add_stake( - &self, - signer: IotaAddress, - mut coins: Vec<ObjectID>, - amount: impl Into<Option<u64>>, - validator: IotaAddress, - gas: impl Into<Option<ObjectID>>, - gas_budget: u64, - ) -> anyhow::Result<TransactionData> { - let gas_price = self.0.get_reference_gas_price().await?; - let gas = self - .select_gas(signer, gas, gas_budget, coins.clone(), gas_price) - .await?; - - let mut obj_vec = vec![]; - let coin = coins - .pop() - .ok_or_else(|| anyhow!("Coins input should contain at lease one coin object."))?; - let (oref, coin_type) = self.get_object_ref_and_type(coin).await?; - - let ObjectType::Struct(type_) = &coin_type else { - return Err(anyhow!("Provided object [{coin}] is not a move object.")); - }; - ensure!( - type_.is_coin(), - "Expecting either Coin<T> input coin objects. Received [{type_}]" - ); - - for coin in coins { - let (oref, type_) = self.get_object_ref_and_type(coin).await?; - ensure!( - type_ == coin_type, - "All coins should be the same type, expecting {coin_type}, got {type_}." - ); - obj_vec.push(ObjectArg::ImmOrOwnedObject(oref)) - } - obj_vec.push(ObjectArg::ImmOrOwnedObject(oref)); - - let pt = { - let mut builder = ProgrammableTransactionBuilder::new(); - let arguments = vec![ - builder.input(CallArg::IOTA_SYSTEM_MUT).unwrap(), - builder.make_obj_vec(obj_vec)?, - builder - .input(CallArg::Pure(bcs::to_bytes(&amount.into())?)) - .unwrap(), - builder - .input(CallArg::Pure(bcs::to_bytes(&validator)?)) - .unwrap(), - ]; - builder.command(Command::move_call( - IOTA_SYSTEM_PACKAGE_ID, - IOTA_SYSTEM_MODULE_NAME.to_owned(), - ADD_STAKE_MUL_COIN_FUN_NAME.to_owned(), - vec![], - arguments, - )); - builder.finish() - }; - Ok(TransactionData::new_programmable( - signer, - vec![gas], - pt, - gas_budget, - gas_price, - )) - } - - /// Withdraw stake from a validator's staking pool. - pub async fn request_withdraw_stake( - &self, - signer: IotaAddress, - staked_iota: ObjectID, - gas: impl Into<Option<ObjectID>>, - gas_budget: u64, - ) -> anyhow::Result<TransactionData> { - let staked_iota = self.get_object_ref(staked_iota).await?; - let gas_price = self.0.get_reference_gas_price().await?; - let gas = self - .select_gas(signer, gas, gas_budget, vec![], gas_price) - .await?; - TransactionData::new_move_call( - signer, - IOTA_SYSTEM_PACKAGE_ID, - IOTA_SYSTEM_MODULE_NAME.to_owned(), - WITHDRAW_STAKE_FUN_NAME.to_owned(), - vec![], - gas, - vec![ - CallArg::IOTA_SYSTEM_MUT, - CallArg::Object(ObjectArg::ImmOrOwnedObject(staked_iota)), - ], - gas_budget, - gas_price, - ) - } - - /// Add stake to a validator's staking pool using a timelocked IOTA coin. - pub async fn request_add_timelocked_stake( - &self, - signer: IotaAddress, - locked_balance: ObjectID, - validator: IotaAddress, - gas: ObjectID, - gas_budget: u64, - ) -> anyhow::Result<TransactionData> { - let gas_price = self.0.get_reference_gas_price().await?; - let gas = self - .select_gas(signer, Some(gas), gas_budget, vec![], gas_price) - .await?; - - let (oref, locked_balance_type) = self.get_object_ref_and_type(locked_balance).await?; - - let ObjectType::Struct(type_) = &locked_balance_type else { - anyhow::bail!("Provided object [{locked_balance}] is not a move object."); - }; - ensure!( - type_.is_timelocked_balance(), - "Expecting either TimeLock<Balance<T>> input objects. Received [{type_}]" - ); - - let pt = { - let mut builder = ProgrammableTransactionBuilder::new(); - let arguments = vec![ - builder.input(CallArg::IOTA_SYSTEM_MUT)?, - builder.input(CallArg::Object(ObjectArg::ImmOrOwnedObject(oref)))?, - builder.input(CallArg::Pure(bcs::to_bytes(&validator)?))?, - ]; - builder.command(Command::move_call( - IOTA_SYSTEM_PACKAGE_ID, - TIMELOCKED_STAKING_MODULE_NAME.to_owned(), - ADD_TIMELOCKED_STAKE_FUN_NAME.to_owned(), - vec![], - arguments, - )); - builder.finish() - }; - Ok(TransactionData::new_programmable( - signer, - vec![gas], - pt, - gas_budget, - gas_price, - )) - } - - /// Withdraw timelocked stake from a validator's staking pool. - pub async fn request_withdraw_timelocked_stake( - &self, - signer: IotaAddress, - timelocked_staked_iota: ObjectID, - gas: ObjectID, - gas_budget: u64, - ) -> anyhow::Result<TransactionData> { - let timelocked_staked_iota = self.get_object_ref(timelocked_staked_iota).await?; - let gas_price = self.0.get_reference_gas_price().await?; - let gas = self - .select_gas(signer, Some(gas), gas_budget, vec![], gas_price) - .await?; - TransactionData::new_move_call( - signer, - IOTA_SYSTEM_PACKAGE_ID, - TIMELOCKED_STAKING_MODULE_NAME.to_owned(), - WITHDRAW_TIMELOCKED_STAKE_FUN_NAME.to_owned(), - vec![], - gas, - vec![ - CallArg::IOTA_SYSTEM_MUT, - CallArg::Object(ObjectArg::ImmOrOwnedObject(timelocked_staked_iota)), - ], - gas_budget, - gas_price, - ) - } - - /// Get the latest object ref for an object. - pub async fn get_object_ref(&self, object_id: ObjectID) -> anyhow::Result<ObjectRef> { - // TODO: we should add retrial to reduce the transaction building error rate - self.get_object_ref_and_type(object_id) - .await - .map(|(oref, _)| oref) - } - - /// Helper function to get the latest ObjectRef (ObjectID, SequenceNumber, - /// ObjectDigest) and ObjectType for a provided ObjectID. - async fn get_object_ref_and_type( - &self, - object_id: ObjectID, - ) -> anyhow::Result<(ObjectRef, ObjectType)> { - let object = self - .0 - .get_object_with_options(object_id, IotaObjectDataOptions::new().with_type()) - .await? - .into_object()?; - - Ok((object.object_ref(), object.object_type()?)) - } } diff --git a/crates/iota-transaction-builder/src/package.rs b/crates/iota-transaction-builder/src/package.rs new file mode 100644 index 00000000000..062116621f7 --- /dev/null +++ b/crates/iota-transaction-builder/src/package.rs @@ -0,0 +1,174 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +use std::result::Result; + +use anyhow::{Ok, anyhow, bail}; +use iota_json_rpc_types::IotaObjectDataOptions; +use iota_types::{ + IOTA_FRAMEWORK_PACKAGE_ID, + base_types::{IotaAddress, ObjectID}, + move_package::MovePackage, + object::Owner, + programmable_transaction_builder::ProgrammableTransactionBuilder, + transaction::{Argument, ObjectArg, TransactionData, TransactionKind}, +}; +use move_core_types::ident_str; + +use crate::TransactionBuilder; + +impl TransactionBuilder { + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains + /// [`iota_types::transaction::Command::Publish`] for the provided package. + pub async fn publish_tx_kind( + &self, + sender: IotaAddress, + modules: Vec<Vec<u8>>, + dep_ids: Vec<ObjectID>, + ) -> Result<TransactionKind, anyhow::Error> { + let pt = { + let mut builder = ProgrammableTransactionBuilder::new(); + let upgrade_cap = builder.publish_upgradeable(modules, dep_ids); + builder.transfer_arg(sender, upgrade_cap); + builder.finish() + }; + Ok(TransactionKind::programmable(pt)) + } + + /// Publish a new move package. + pub async fn publish( + &self, + sender: IotaAddress, + compiled_modules: Vec<Vec<u8>>, + dep_ids: Vec<ObjectID>, + gas: impl Into<Option<ObjectID>>, + gas_budget: u64, + ) -> anyhow::Result<TransactionData> { + let gas_price = self.0.get_reference_gas_price().await?; + let gas = self + .select_gas(sender, gas, gas_budget, vec![], gas_price) + .await?; + Ok(TransactionData::new_module( + sender, + gas, + compiled_modules, + dep_ids, + gas_budget, + gas_price, + )) + } + + /// Build a [`TransactionKind::ProgrammableTransaction`] that contains + /// [`iota_types::transaction::Command::Upgrade`] for the provided package. + pub async fn upgrade_tx_kind( + &self, + package_id: ObjectID, + modules: Vec<Vec<u8>>, + dep_ids: Vec<ObjectID>, + upgrade_capability: ObjectID, + upgrade_policy: u8, + digest: Vec<u8>, + ) -> Result<TransactionKind, anyhow::Error> { + let upgrade_capability = self + .0 + .get_object_with_options( + upgrade_capability, + IotaObjectDataOptions::new().with_owner(), + ) + .await? + .into_object()?; + let capability_owner = upgrade_capability + .owner + .ok_or_else(|| anyhow!("Unable to determine ownership of upgrade capability"))?; + let pt = { + let mut builder = ProgrammableTransactionBuilder::new(); + let capability_arg = match capability_owner { + Owner::AddressOwner(_) => { + ObjectArg::ImmOrOwnedObject(upgrade_capability.object_ref()) + } + Owner::Shared { + initial_shared_version, + } => ObjectArg::SharedObject { + id: upgrade_capability.object_ref().0, + initial_shared_version, + mutable: true, + }, + Owner::Immutable => { + bail!("Upgrade capability is stored immutably and cannot be used for upgrades") + } + // If the capability is owned by an object, then the module defining the owning + // object gets to decide how the upgrade capability should be used. + Owner::ObjectOwner(_) => { + return Err(anyhow::anyhow!("Upgrade capability controlled by object")); + } + }; + builder.obj(capability_arg).unwrap(); + let upgrade_arg = builder.pure(upgrade_policy).unwrap(); + let digest_arg = builder.pure(digest).unwrap(); + let upgrade_ticket = builder.programmable_move_call( + IOTA_FRAMEWORK_PACKAGE_ID, + ident_str!("package").to_owned(), + ident_str!("authorize_upgrade").to_owned(), + vec![], + vec![Argument::Input(0), upgrade_arg, digest_arg], + ); + let upgrade_receipt = builder.upgrade(package_id, upgrade_ticket, dep_ids, modules); + + builder.programmable_move_call( + IOTA_FRAMEWORK_PACKAGE_ID, + ident_str!("package").to_owned(), + ident_str!("commit_upgrade").to_owned(), + vec![], + vec![Argument::Input(0), upgrade_receipt], + ); + + builder.finish() + }; + + Ok(TransactionKind::programmable(pt)) + } + + /// Upgrade an existing move package. + pub async fn upgrade( + &self, + sender: IotaAddress, + package_id: ObjectID, + compiled_modules: Vec<Vec<u8>>, + dep_ids: Vec<ObjectID>, + upgrade_capability: ObjectID, + upgrade_policy: u8, + gas: impl Into<Option<ObjectID>>, + gas_budget: u64, + ) -> anyhow::Result<TransactionData> { + let gas_price = self.0.get_reference_gas_price().await?; + let gas = self + .select_gas(sender, gas, gas_budget, vec![], gas_price) + .await?; + let upgrade_cap = self + .0 + .get_object_with_options( + upgrade_capability, + IotaObjectDataOptions::new().with_owner(), + ) + .await? + .into_object()?; + let cap_owner = upgrade_cap + .owner + .ok_or_else(|| anyhow!("Unable to determine ownership of upgrade capability"))?; + let digest = + MovePackage::compute_digest_for_modules_and_deps(&compiled_modules, &dep_ids).to_vec(); + TransactionData::new_upgrade( + sender, + gas, + package_id, + compiled_modules, + dep_ids, + (upgrade_cap.object_ref(), cap_owner), + upgrade_policy, + digest, + gas_budget, + gas_price, + ) + } +} diff --git a/crates/iota-transaction-builder/src/stake.rs b/crates/iota-transaction-builder/src/stake.rs new file mode 100644 index 00000000000..b8ab6b41cfd --- /dev/null +++ b/crates/iota-transaction-builder/src/stake.rs @@ -0,0 +1,197 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +use anyhow::{Ok, anyhow, ensure}; +use iota_types::{ + IOTA_SYSTEM_PACKAGE_ID, + base_types::{IotaAddress, ObjectID, ObjectType}, + governance::{ADD_STAKE_MUL_COIN_FUN_NAME, WITHDRAW_STAKE_FUN_NAME}, + iota_system_state::IOTA_SYSTEM_MODULE_NAME, + programmable_transaction_builder::ProgrammableTransactionBuilder, + timelock::timelocked_staking::{ + ADD_TIMELOCKED_STAKE_FUN_NAME, TIMELOCKED_STAKING_MODULE_NAME, + WITHDRAW_TIMELOCKED_STAKE_FUN_NAME, + }, + transaction::{CallArg, Command, ObjectArg, TransactionData}, +}; + +use crate::TransactionBuilder; + +impl TransactionBuilder { + /// Add stake to a validator's staking pool using multiple IOTA coins. + pub async fn request_add_stake( + &self, + signer: IotaAddress, + mut coins: Vec<ObjectID>, + amount: impl Into<Option<u64>>, + validator: IotaAddress, + gas: impl Into<Option<ObjectID>>, + gas_budget: u64, + ) -> anyhow::Result<TransactionData> { + let gas_price = self.0.get_reference_gas_price().await?; + let gas = self + .select_gas(signer, gas, gas_budget, coins.clone(), gas_price) + .await?; + + let mut obj_vec = vec![]; + let coin = coins + .pop() + .ok_or_else(|| anyhow!("Coins input should contain at lease one coin object."))?; + let (oref, coin_type) = self.get_object_ref_and_type(coin).await?; + + let ObjectType::Struct(type_) = &coin_type else { + return Err(anyhow!("Provided object [{coin}] is not a move object.")); + }; + ensure!( + type_.is_coin(), + "Expecting either Coin<T> input coin objects. Received [{type_}]" + ); + + for coin in coins { + let (oref, type_) = self.get_object_ref_and_type(coin).await?; + ensure!( + type_ == coin_type, + "All coins should be the same type, expecting {coin_type}, got {type_}." + ); + obj_vec.push(ObjectArg::ImmOrOwnedObject(oref)) + } + obj_vec.push(ObjectArg::ImmOrOwnedObject(oref)); + + let pt = { + let mut builder = ProgrammableTransactionBuilder::new(); + let arguments = vec![ + builder.input(CallArg::IOTA_SYSTEM_MUT).unwrap(), + builder.make_obj_vec(obj_vec)?, + builder + .input(CallArg::Pure(bcs::to_bytes(&amount.into())?)) + .unwrap(), + builder + .input(CallArg::Pure(bcs::to_bytes(&validator)?)) + .unwrap(), + ]; + builder.command(Command::move_call( + IOTA_SYSTEM_PACKAGE_ID, + IOTA_SYSTEM_MODULE_NAME.to_owned(), + ADD_STAKE_MUL_COIN_FUN_NAME.to_owned(), + vec![], + arguments, + )); + builder.finish() + }; + Ok(TransactionData::new_programmable( + signer, + vec![gas], + pt, + gas_budget, + gas_price, + )) + } + + /// Withdraw stake from a validator's staking pool. + pub async fn request_withdraw_stake( + &self, + signer: IotaAddress, + staked_iota: ObjectID, + gas: impl Into<Option<ObjectID>>, + gas_budget: u64, + ) -> anyhow::Result<TransactionData> { + let staked_iota = self.get_object_ref(staked_iota).await?; + let gas_price = self.0.get_reference_gas_price().await?; + let gas = self + .select_gas(signer, gas, gas_budget, vec![], gas_price) + .await?; + TransactionData::new_move_call( + signer, + IOTA_SYSTEM_PACKAGE_ID, + IOTA_SYSTEM_MODULE_NAME.to_owned(), + WITHDRAW_STAKE_FUN_NAME.to_owned(), + vec![], + gas, + vec![ + CallArg::IOTA_SYSTEM_MUT, + CallArg::Object(ObjectArg::ImmOrOwnedObject(staked_iota)), + ], + gas_budget, + gas_price, + ) + } + + /// Add stake to a validator's staking pool using a timelocked IOTA coin. + pub async fn request_add_timelocked_stake( + &self, + signer: IotaAddress, + locked_balance: ObjectID, + validator: IotaAddress, + gas: ObjectID, + gas_budget: u64, + ) -> anyhow::Result<TransactionData> { + let gas_price = self.0.get_reference_gas_price().await?; + let gas = self + .select_gas(signer, Some(gas), gas_budget, vec![], gas_price) + .await?; + + let (oref, locked_balance_type) = self.get_object_ref_and_type(locked_balance).await?; + + let ObjectType::Struct(type_) = &locked_balance_type else { + anyhow::bail!("Provided object [{locked_balance}] is not a move object."); + }; + ensure!( + type_.is_timelocked_balance(), + "Expecting either TimeLock<Balance<T>> input objects. Received [{type_}]" + ); + + let pt = { + let mut builder = ProgrammableTransactionBuilder::new(); + let arguments = vec![ + builder.input(CallArg::IOTA_SYSTEM_MUT)?, + builder.input(CallArg::Object(ObjectArg::ImmOrOwnedObject(oref)))?, + builder.input(CallArg::Pure(bcs::to_bytes(&validator)?))?, + ]; + builder.command(Command::move_call( + IOTA_SYSTEM_PACKAGE_ID, + TIMELOCKED_STAKING_MODULE_NAME.to_owned(), + ADD_TIMELOCKED_STAKE_FUN_NAME.to_owned(), + vec![], + arguments, + )); + builder.finish() + }; + Ok(TransactionData::new_programmable( + signer, + vec![gas], + pt, + gas_budget, + gas_price, + )) + } + + /// Withdraw timelocked stake from a validator's staking pool. + pub async fn request_withdraw_timelocked_stake( + &self, + signer: IotaAddress, + timelocked_staked_iota: ObjectID, + gas: ObjectID, + gas_budget: u64, + ) -> anyhow::Result<TransactionData> { + let timelocked_staked_iota = self.get_object_ref(timelocked_staked_iota).await?; + let gas_price = self.0.get_reference_gas_price().await?; + let gas = self + .select_gas(signer, Some(gas), gas_budget, vec![], gas_price) + .await?; + TransactionData::new_move_call( + signer, + IOTA_SYSTEM_PACKAGE_ID, + TIMELOCKED_STAKING_MODULE_NAME.to_owned(), + WITHDRAW_TIMELOCKED_STAKE_FUN_NAME.to_owned(), + vec![], + gas, + vec![ + CallArg::IOTA_SYSTEM_MUT, + CallArg::Object(ObjectArg::ImmOrOwnedObject(timelocked_staked_iota)), + ], + gas_budget, + gas_price, + ) + } +} diff --git a/crates/iota-transaction-builder/src/utils.rs b/crates/iota-transaction-builder/src/utils.rs new file mode 100644 index 00000000000..7ec19f44e56 --- /dev/null +++ b/crates/iota-transaction-builder/src/utils.rs @@ -0,0 +1,223 @@ +// Copyright (c) Mysten Labs, Inc. +// Modifications Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +use std::{collections::BTreeMap, result::Result}; + +use anyhow::{Ok, anyhow, bail}; +use futures::future::join_all; +use iota_json::{ + IotaJsonValue, ResolvedCallArg, is_receiving_argument, resolve_move_function_args, +}; +use iota_json_rpc_types::{IotaData, IotaObjectDataOptions, IotaRawData}; +use iota_protocol_config::ProtocolConfig; +use iota_types::{ + base_types::{IotaAddress, ObjectID, ObjectRef, ObjectType}, + gas_coin::GasCoin, + move_package::MovePackage, + object::{Object, Owner}, + programmable_transaction_builder::ProgrammableTransactionBuilder, + transaction::{Argument, CallArg, ObjectArg}, +}; +use move_binary_format::{ + CompiledModule, binary_config::BinaryConfig, file_format::SignatureToken, +}; +use move_core_types::{identifier::Identifier, language_storage::TypeTag}; + +use crate::TransactionBuilder; + +impl TransactionBuilder { + /// Select a gas coin for the provided gas budget. + pub(crate) async fn select_gas( + &self, + signer: IotaAddress, + input_gas: impl Into<Option<ObjectID>>, + gas_budget: u64, + input_objects: Vec<ObjectID>, + gas_price: u64, + ) -> Result<ObjectRef, anyhow::Error> { + if gas_budget < gas_price { + bail!( + "Gas budget {gas_budget} is less than the reference gas price {gas_price}. The gas budget must be at least the current reference gas price of {gas_price}." + ) + } + if let Some(gas) = input_gas.into() { + self.get_object_ref(gas).await + } else { + let gas_objs = self.0.get_owned_objects(signer, GasCoin::type_()).await?; + + for obj in gas_objs { + let response = self + .0 + .get_object_with_options(obj.object_id, IotaObjectDataOptions::new().with_bcs()) + .await?; + let obj = response.object()?; + let gas: GasCoin = bcs::from_bytes( + &obj.bcs + .as_ref() + .ok_or_else(|| anyhow!("bcs field is unexpectedly empty"))? + .try_as_move() + .ok_or_else(|| anyhow!("Cannot parse move object to gas object"))? + .bcs_bytes, + )?; + if !input_objects.contains(&obj.object_id) && gas.value() >= gas_budget { + return Ok(obj.object_ref()); + } + } + Err(anyhow!( + "Cannot find gas coin for signer address {signer} with amount sufficient for the required gas budget {gas_budget}. If you are using the pay or transfer commands, you can use pay-iota or transfer-iota commands instead, which will use the only object as gas payment." + )) + } + } + + /// Get the object references for a list of object IDs + pub async fn input_refs(&self, obj_ids: &[ObjectID]) -> Result<Vec<ObjectRef>, anyhow::Error> { + let handles: Vec<_> = obj_ids.iter().map(|id| self.get_object_ref(*id)).collect(); + let obj_refs = join_all(handles) + .await + .into_iter() + .collect::<anyhow::Result<Vec<ObjectRef>>>()?; + Ok(obj_refs) + } + + /// Resolve a provided [`ObjectID`] to the required [`ObjectArg`] for a + /// given move module. + async fn get_object_arg( + &self, + id: ObjectID, + objects: &mut BTreeMap<ObjectID, Object>, + is_mutable_ref: bool, + view: &CompiledModule, + arg_type: &SignatureToken, + ) -> Result<ObjectArg, anyhow::Error> { + let response = self + .0 + .get_object_with_options(id, IotaObjectDataOptions::bcs_lossless()) + .await?; + + let obj: Object = response.into_object()?.try_into()?; + let obj_ref = obj.compute_object_reference(); + let owner = obj.owner; + objects.insert(id, obj); + if is_receiving_argument(view, arg_type) { + return Ok(ObjectArg::Receiving(obj_ref)); + } + Ok(match owner { + Owner::Shared { + initial_shared_version, + } => ObjectArg::SharedObject { + id, + initial_shared_version, + mutable: is_mutable_ref, + }, + Owner::AddressOwner(_) | Owner::ObjectOwner(_) | Owner::Immutable => { + ObjectArg::ImmOrOwnedObject(obj_ref) + } + }) + } + + /// Convert provided JSON arguments for a move function to their + /// [`Argument`] representation and check their validity. + pub async fn resolve_and_checks_json_args( + &self, + builder: &mut ProgrammableTransactionBuilder, + package_id: ObjectID, + module: &Identifier, + function: &Identifier, + type_args: &[TypeTag], + json_args: Vec<IotaJsonValue>, + ) -> Result<Vec<Argument>, anyhow::Error> { + let object = self + .0 + .get_object_with_options(package_id, IotaObjectDataOptions::bcs_lossless()) + .await? + .into_object()?; + let Some(IotaRawData::Package(package)) = object.bcs else { + bail!( + "Bcs field in object [{}] is missing or not a package.", + package_id + ); + }; + let package: MovePackage = MovePackage::new( + package.id, + object.version, + package.module_map, + ProtocolConfig::get_for_min_version().max_move_package_size(), + package.type_origin_table, + package.linkage_table, + )?; + + let json_args_and_tokens = resolve_move_function_args( + &package, + module.clone(), + function.clone(), + type_args, + json_args, + )?; + + let mut args = Vec::new(); + let mut objects = BTreeMap::new(); + let module = package.deserialize_module(module, &BinaryConfig::standard())?; + for (arg, expected_type) in json_args_and_tokens { + args.push(match arg { + ResolvedCallArg::Pure(p) => builder.input(CallArg::Pure(p)), + + ResolvedCallArg::Object(id) => builder.input(CallArg::Object( + self.get_object_arg( + id, + &mut objects, + // Is mutable if passed by mutable reference or by value + matches!(expected_type, SignatureToken::MutableReference(_)) + || !expected_type.is_reference(), + &module, + &expected_type, + ) + .await?, + )), + + ResolvedCallArg::ObjVec(v) => { + let mut object_ids = vec![]; + for id in v { + object_ids.push( + self.get_object_arg( + id, + &mut objects, + // is_mutable_ref + false, + &module, + &expected_type, + ) + .await?, + ) + } + builder.make_obj_vec(object_ids) + } + }?); + } + + Ok(args) + } + + /// Get the latest object ref for an object. + pub async fn get_object_ref(&self, object_id: ObjectID) -> anyhow::Result<ObjectRef> { + // TODO: we should add retrial to reduce the transaction building error rate + self.get_object_ref_and_type(object_id) + .await + .map(|(oref, _)| oref) + } + + /// Helper function to get the latest ObjectRef (ObjectID, SequenceNumber, + /// ObjectDigest) and ObjectType for a provided ObjectID. + pub(crate) async fn get_object_ref_and_type( + &self, + object_id: ObjectID, + ) -> anyhow::Result<(ObjectRef, ObjectType)> { + let object = self + .0 + .get_object_with_options(object_id, IotaObjectDataOptions::new().with_type()) + .await? + .into_object()?; + + Ok((object.object_ref(), object.object_type()?)) + } +} From 2826800a508840c21a02f12e1106c5d555e6644e Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Tue, 26 Nov 2024 10:47:00 +0100 Subject: [PATCH 39/59] feat(ui-kit): improve UI Kit components darkmode (#4140) * feat(explorer): add theme switcher * fix: add missing style to the icon * fix: lint * fix: autofilled input darkmode * feat: add darkmode to loading indicator * fix: add darkmode * fix panel darkmode * refactor: remove theme context from explorer * feat: undo styles * feat(explorer): add background to search suggestions (#4162) * feat(explorer): add backgrounds to the search suggestions * refactor: add styles to search ui kit * revert changes * fix: remove unnecessary backdrop-blur * fix: remove map * feat: update input colors * fix use tailwind * fix format * minor fix --------- Co-authored-by: JCNoguera <88061365+VmMad@users.noreply.github.com> Co-authored-by: Bran <52735957+brancoder@users.noreply.github.com> --- .../loading-indicator/LoadingIndicator.tsx | 2 +- .../src/lib/components/atoms/panel/Panel.tsx | 2 +- .../components/molecules/account/Account.tsx | 2 +- .../molecules/input/input.classes.ts | 4 ++-- apps/ui-kit/src/lib/styles/index.css | 19 +++++++++++++++++++ 5 files changed, 24 insertions(+), 5 deletions(-) diff --git a/apps/ui-kit/src/lib/components/atoms/loading-indicator/LoadingIndicator.tsx b/apps/ui-kit/src/lib/components/atoms/loading-indicator/LoadingIndicator.tsx index 0cff4462ba5..6a0c8d5df45 100644 --- a/apps/ui-kit/src/lib/components/atoms/loading-indicator/LoadingIndicator.tsx +++ b/apps/ui-kit/src/lib/components/atoms/loading-indicator/LoadingIndicator.tsx @@ -21,7 +21,7 @@ export interface LoadingIndicatorProps { } export function LoadingIndicator({ - color = 'text-primary-30', + color = 'text-primary-30 dark:text-primary-80', size = 'w-5 h-5', text, }: LoadingIndicatorProps): React.JSX.Element { diff --git a/apps/ui-kit/src/lib/components/atoms/panel/Panel.tsx b/apps/ui-kit/src/lib/components/atoms/panel/Panel.tsx index f50a601fed0..d5eae32a334 100644 --- a/apps/ui-kit/src/lib/components/atoms/panel/Panel.tsx +++ b/apps/ui-kit/src/lib/components/atoms/panel/Panel.tsx @@ -18,7 +18,7 @@ interface PanelProps { export function Panel({ children, hasBorder, - bgColor = 'bg-neutral-100 dark:bg-neutral-10', + bgColor = 'bg-neutral-100 dark:bg-neutral-6', }: React.PropsWithChildren<PanelProps>): React.JSX.Element { const borderClass = hasBorder ? 'border border-shader-neutral-light-8 dark:border-shader-neutral-dark-8' diff --git a/apps/ui-kit/src/lib/components/molecules/account/Account.tsx b/apps/ui-kit/src/lib/components/molecules/account/Account.tsx index 614bfd214b3..e62f598ad1b 100644 --- a/apps/ui-kit/src/lib/components/molecules/account/Account.tsx +++ b/apps/ui-kit/src/lib/components/molecules/account/Account.tsx @@ -157,7 +157,7 @@ export function Account({ {showSelected && ( <ButtonUnstyled> {isSelected ? ( - <CheckmarkFilled className="h-5 w-5 text-primary-30" /> + <CheckmarkFilled className="h-5 w-5 text-primary-30 dark:text-primary-80" /> ) : ( <RadioOff className="h-5 w-5 text-neutral-40 dark:text-neutral-60" /> )} diff --git a/apps/ui-kit/src/lib/components/molecules/input/input.classes.ts b/apps/ui-kit/src/lib/components/molecules/input/input.classes.ts index 64f5ca49743..5f398da7dc2 100644 --- a/apps/ui-kit/src/lib/components/molecules/input/input.classes.ts +++ b/apps/ui-kit/src/lib/components/molecules/input/input.classes.ts @@ -2,12 +2,12 @@ // SPDX-License-Identifier: Apache-2.0 export const INPUT_CLASSES = - 'w-full bg-transparent text-body-lg caret-primary-30 focus:outline-none focus-visible:outline-none disabled:cursor-not-allowed'; + 'w-full bg-transparent text-body-lg caret-primary-30 dark:caret-primary-80 focus:outline-none focus-visible:outline-none disabled:cursor-not-allowed'; export const INPUT_TEXT_CLASSES = 'text-neutral-10 dark:text-neutral-92'; export const INPUT_PLACEHOLDER_CLASSES = ' enabled:placeholder:text-neutral-40/40 dark:placeholder:text-neutral-60/40 enabled:dark:placeholder:text-neutral-60/40'; export const BORDER_CLASSES = - 'px-md py-sm rounded-lg border border-neutral-80 group-[.enabled]:cursor-text group-[.errored]:border-error-30 hover:group-[.enabled]:border-neutral-50 dark:border-neutral-60 dark:hover:border-neutral-60 dark:group-[.errored]:border-error-80 [&:has(input:focus)]:border-primary-30'; + 'px-md py-sm rounded-lg border border-neutral-80 group-[.enabled]:cursor-text group-[.errored]:border-error-30 hover:group-[.enabled]:border-neutral-50 dark:border-neutral-60 dark:hover:border-neutral-60 dark:group-[.errored]:border-error-80 [&:has(input:focus)]:border-primary-30 [&:has(input:focus)]:dark:border-primary-80'; export const INPUT_NUMBER_CLASSES = '[appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none disabled:cursor-not-allowed'; export const LABEL_CLASSES = diff --git a/apps/ui-kit/src/lib/styles/index.css b/apps/ui-kit/src/lib/styles/index.css index ef470db58fc..8d748913f32 100644 --- a/apps/ui-kit/src/lib/styles/index.css +++ b/apps/ui-kit/src/lib/styles/index.css @@ -45,6 +45,25 @@ .text-label-md { font-variant-alternates: 'ss01'; } + + input:-webkit-autofill, + input:-webkit-autofill:enabled, + input:-webkit-autofill:hover, + input:-webkit-autofill:focus { + @apply appearance-none !bg-transparent !bg-none; + @apply !text-neutral-92 dark:!text-neutral-10; + transition: background-color 5000s ease-in-out 0s; + -webkit-text-fill-color: theme('colors.neutral.92') !important; + } + + :root:not(.dark) { + input:-webkit-autofill, + input:-webkit-autofill:enabled, + input:-webkit-autofill:hover, + input:-webkit-autofill:focus { + -webkit-text-fill-color: theme('colors.neutral.10') !important; + } + } } @layer utilities { From e68220d3151d342f30df5bb6a467c81aa38f0654 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:05:42 +0100 Subject: [PATCH 40/59] feat(explorer): add darkmode theme to `SyntaxHighlighter` (#4127) * feat(explorer): add theme switcher * fix: add missing style to the icon * fix: lint * fix: add darkmode theme to SyntaxHighlighter * fix: remove test class * refactor: remove theme context from explorer * fix: update theme import --- .../components/module/PkgModulesWrapper.tsx | 18 ++++++++++-------- .../syntax-highlighter/SyntaxHighlighter.tsx | 12 +++++++++--- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/apps/explorer/src/components/module/PkgModulesWrapper.tsx b/apps/explorer/src/components/module/PkgModulesWrapper.tsx index f395ed43a16..b66decbf884 100644 --- a/apps/explorer/src/components/module/PkgModulesWrapper.tsx +++ b/apps/explorer/src/components/module/PkgModulesWrapper.tsx @@ -131,7 +131,7 @@ export function PkgModulesWrapper({ )} /> </div> - <div className="flex-1 overflow-auto pt-sm"> + <div className="max-h-[560px] flex-1 overflow-auto pt-sm"> <VerticalList> <div className="flex flex-col gap-sm"> {moduleNames.map((name) => ( @@ -189,13 +189,15 @@ function ExecutePanelContent({ ))} </SegmentedButton> - <ListTabContent id={EXECUTE_TAB.id}> - <ModuleFunctionsInteraction - key={`${packageId}-${moduleName}`} - packageId={packageId} - moduleName={moduleName} - /> - </ListTabContent> + <div className="pr-md--rs"> + <ListTabContent id={EXECUTE_TAB.id}> + <ModuleFunctionsInteraction + key={`${packageId}-${moduleName}`} + packageId={packageId} + moduleName={moduleName} + /> + </ListTabContent> + </div> </TabsProvider> </TabbedContentWrapper> ); diff --git a/apps/explorer/src/components/syntax-highlighter/SyntaxHighlighter.tsx b/apps/explorer/src/components/syntax-highlighter/SyntaxHighlighter.tsx index 966d3a57688..d88c2c48993 100644 --- a/apps/explorer/src/components/syntax-highlighter/SyntaxHighlighter.tsx +++ b/apps/explorer/src/components/syntax-highlighter/SyntaxHighlighter.tsx @@ -2,7 +2,7 @@ // Modifications Copyright (c) 2024 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 -import { useOnScreen } from '@iota/core'; +import { Theme, useOnScreen, useTheme } from '@iota/core'; import { useRef, useEffect, useState } from 'react'; import { Highlight, themes } from 'prism-react-renderer'; import type { Language } from 'prism-react-renderer'; @@ -35,19 +35,25 @@ export function SyntaxHighlighter({ const observerElem = useRef<HTMLDivElement | null>(null); const { isIntersecting } = useOnScreen(observerElem); const [loadedLines, setLoadedLines] = useState(MAX_LINES); + const { theme } = useTheme(); + useEffect(() => { if (isIntersecting) { setLoadedLines((prev) => prev + MAX_LINES); } }, [isIntersecting]); + + const isDark = theme === Theme.Dark; + const codeTheme = isDark ? themes.oneDark : themes.github; + return ( <div className="overflow-auto whitespace-pre font-mono text-sm"> - <Highlight code={code} language={language} theme={themes.github}> + <Highlight code={code} language={language} theme={codeTheme}> {({ style, tokens, getLineProps, getTokenProps }) => ( <pre className="overflow-auto bg-transparent p-xs font-medium" style={style}> {tokens.slice(0, loadedLines).map((line, i) => ( <div {...getLineProps({ line, key: i })} key={i} className="table-row"> - <div className="table-cell select-none pr-4 text-left text-primary-30 opacity-50"> + <div className="table-cell select-none pr-4 text-left text-primary-30 opacity-50 dark:text-primary-80"> {i + 1} </div> From 0948c7b3d4980f0a72860d6b553c51020af1adfd Mon Sep 17 00:00:00 2001 From: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:33:30 +0100 Subject: [PATCH 41/59] feat(workflows): remove release-notes-check (#4236) --- .github/workflows/hierarchy.yml | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/.github/workflows/hierarchy.yml b/.github/workflows/hierarchy.yml index 309d1e93e72..88862232da1 100644 --- a/.github/workflows/hierarchy.yml +++ b/.github/workflows/hierarchy.yml @@ -75,33 +75,6 @@ jobs: if: (!cancelled() && needs.diff.outputs.isDoc == 'true') uses: ./.github/workflows/_docs_lint.yml - release-notes-description-check: - name: release-notes-check - concurrency: - group: release-notes-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true - needs: diff - if: (!cancelled() && needs.diff.outputs.isReleaseNotesEligible == 'true') - runs-on: [self-hosted] - steps: - - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin@v4 - - name: Check Pull Request Description - shell: bash - run: | - export PR_NUMBER=$(jq --raw-output .pull_request.number "$GITHUB_EVENT_PATH") - export DESCRIPTION=$(curl -s -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \ - "https://api.github.com/repos/iotaledger/iota/pulls/${PR_NUMBER}" \ - | jq --raw-output .body) - - if [[ "${DESCRIPTION}" == *"[x]"* ]]; then - if [[ "${DESCRIPTION}" =~ Release[[:space:]]notes[[:space:]]+.* ]]; then - exit 0 - else - echo "At least one '[x]' was checked under 'Type of Change (Check all that apply)', you need to add a blob under the 'Release Notes' section." - exit 1 - fi - fi - turborepo: needs: - dprint-format From 2aa311dfbd92657404b3ee150da9818640537f02 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:56:31 +0100 Subject: [PATCH 42/59] feat: add styles for small thumbnail view --- .../owned-objects/SmallThumbnailsView.tsx | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/apps/explorer/src/components/owned-objects/SmallThumbnailsView.tsx b/apps/explorer/src/components/owned-objects/SmallThumbnailsView.tsx index a75da63960c..c9095bc12c1 100644 --- a/apps/explorer/src/components/owned-objects/SmallThumbnailsView.tsx +++ b/apps/explorer/src/components/owned-objects/SmallThumbnailsView.tsx @@ -24,10 +24,8 @@ interface OwnObjectContainerProps { function OwnObjectContainer({ id, children }: OwnObjectContainerProps): JSX.Element { return ( - <div className="w-full min-w-[150px] basis-1/2 md:min-w-[210px] md:basis-1/3"> - <div className="rounded-xl p-xs hover:bg-neutral-92"> - <ObjectLink display="block" objectId={id} label={children} /> - </div> + <div className="rounded-xl p-xs hover:bg-neutral-92 dark:hover:bg-neutral-12"> + <ObjectLink display="block" objectId={id} label={children} /> </div> ); } @@ -84,17 +82,19 @@ export function SmallThumbnailsView({ limit, }: SmallThumbnailsViewProps): JSX.Element { return ( - <div className="flex h-full flex-row flex-wrap overflow-auto"> - {loading && <SmallThumbnailsViewLoading limit={limit} />} - {data?.map((obj, index) => { - const id = obj.data?.objectId; + <div className="h-full overflow-auto"> + <div className="grid grid-cols-[repeat(auto-fill,minmax(250px,1fr))] gap-y-xxs"> + {loading && <SmallThumbnailsViewLoading limit={limit} />} + {data?.map((obj) => { + const id = obj.data?.objectId; - return ( - <OwnObjectContainer key={id} id={id!}> - <SmallThumbnail obj={obj} /> - </OwnObjectContainer> - ); - })} + return ( + <OwnObjectContainer key={id} id={id!}> + <SmallThumbnail obj={obj} /> + </OwnObjectContainer> + ); + })} + </div> </div> ); } From f0049690718fc76f20ed8b85e43b1122cd50eb73 Mon Sep 17 00:00:00 2001 From: Thibault Martinez <thibault@iota.org> Date: Tue, 26 Nov 2024 12:43:54 +0100 Subject: [PATCH 43/59] chore(*): exclude files from typos (#4242) --- .typos.toml | 5 ++++- crates/iota-rest-api/src/transactions/execution.rs | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.typos.toml b/.typos.toml index 37b1921004d..73f51059184 100644 --- a/.typos.toml +++ b/.typos.toml @@ -29,7 +29,10 @@ strat = "strat" mistic = "mistic" # Identity AAS = "AAS" -# actual typos purposedly used in tests +# actual typos purposely used in tests assing = "assing" tring = "tring" Thi = "Thi" + +[files] +extend-exclude = ["pnpm-lock.yaml", "external-crates/*"] diff --git a/crates/iota-rest-api/src/transactions/execution.rs b/crates/iota-rest-api/src/transactions/execution.rs index 00638f3fe90..4a4c9cdfa60 100644 --- a/crates/iota-rest-api/src/transactions/execution.rs +++ b/crates/iota-rest-api/src/transactions/execution.rs @@ -163,7 +163,7 @@ async fn execute_transaction( #[derive(Debug, serde::Serialize, serde::Deserialize, JsonSchema)] pub struct ExecuteTransactionQueryParameters { // TODO once transaction finality support is more fully implemented up and down the stack, add - // back in this parameter, which will be mutally-exclusive with the other parameters. When + // back in this parameter, which will be mutually-exclusive with the other parameters. When // `true` will submit the txn and return a `202 Accepted` response with no payload. // effects: Option<bool>, /// Request `TransactionEvents` be included in the Response. From d081fc047da89ed853ff3207700e6007ee4c2852 Mon Sep 17 00:00:00 2001 From: Thibault Martinez <thibault@iota.org> Date: Tue, 26 Nov 2024 13:17:09 +0100 Subject: [PATCH 44/59] Fix `ZeroOnChainAddressSpecifiedFailure` typo (#4240) --- crates/iota-source-validation/src/error.rs | 2 +- crates/iota-source-validation/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/iota-source-validation/src/error.rs b/crates/iota-source-validation/src/error.rs index 6ddf55e1209..36cb79955fb 100644 --- a/crates/iota-source-validation/src/error.rs +++ b/crates/iota-source-validation/src/error.rs @@ -68,7 +68,7 @@ pub enum Error { IotaObjectRefFailure(IotaObjectResponseError), #[error("On-chain address cannot be zero")] - ZeroOnChainAddresSpecifiedFailure, + ZeroOnChainAddressSpecifiedFailure, } impl fmt::Display for AggregateError { diff --git a/crates/iota-source-validation/src/lib.rs b/crates/iota-source-validation/src/lib.rs index b234b850ed7..38009f1fe89 100644 --- a/crates/iota-source-validation/src/lib.rs +++ b/crates/iota-source-validation/src/lib.rs @@ -338,7 +338,7 @@ impl<'a> BytecodeSourceVerifier<'a> { at: Some(AccountAddress::ZERO), .. }) { - return Err(Error::ZeroOnChainAddresSpecifiedFailure.into()); + return Err(Error::ZeroOnChainAddressSpecifiedFailure.into()); } let local = mode.local(package)?; From 37ada2d5425d0adbfd04c82f7f2899847bb09fe2 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Tue, 26 Nov 2024 14:34:46 +0100 Subject: [PATCH 45/59] fix: validators page title --- apps/explorer/src/pages/validators/Validators.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/explorer/src/pages/validators/Validators.tsx b/apps/explorer/src/pages/validators/Validators.tsx index 7445f188f59..78e333cbf90 100644 --- a/apps/explorer/src/pages/validators/Validators.tsx +++ b/apps/explorer/src/pages/validators/Validators.tsx @@ -141,7 +141,9 @@ function ValidatorPageResult(): JSX.Element { /> ) : ( <div className="flex w-full flex-col gap-xl"> - <div className="py-md--rs text-display-sm">Validators</div> + <div className="py-md--rs text-display-sm text-neutral-10 dark:text-neutral-92"> + Validators + </div> <div className="flex w-full flex-col gap-md--rs md:h-40 md:flex-row"> {validatorStats.map((stat) => ( <DisplayStats From 29eda32fdf6286ffa121308233d5f68bc6652f91 Mon Sep 17 00:00:00 2001 From: Bing-Yang <51323441+bingyanglin@users.noreply.github.com> Date: Tue, 26 Nov 2024 21:56:54 +0800 Subject: [PATCH 46/59] Revert `AuthorityStore` deprecated functions to fix `AuthorityStore::multi_get_transaction_checkpoint` (#4164) * Revert "refactor(iota-core): Remove deprecated `AuthorityPerpetualTables`/`AuthorityStore` related code (#3829)" This reverts commit d891762d9fae5f70ca19c489c145dd68948a6e3a. * fix(iota-core): cleanup/rename stuff still in use but marked as deprecated after previous revert * Fmt * Add get_transaction_checkpoint back * feat(iota-json-rpc-tests): add get_transaction_block_timestamp test Test by @kodemartin. --------- Co-authored-by: Vlad Semenov <semenov.vlad.by@gmail.com> Co-authored-by: Vlad Semenov <vlad.semenov@iota.org> --- crates/iota-core/src/authority.rs | 43 ++++++++------ .../src/authority/authority_store.rs | 42 ++++++++++++++ .../src/authority/authority_store_pruner.rs | 4 ++ .../src/authority/authority_store_tables.rs | 15 +++++ .../checkpoints/checkpoint_executor/mod.rs | 9 +++ crates/iota-core/src/execution_cache.rs | 57 +++++++++++++++++++ .../src/execution_cache/passthrough_cache.rs | 5 +- .../src/execution_cache/proxy_cache.rs | 29 +++++++++- .../src/execution_cache/writeback_cache.rs | 7 ++- crates/iota-json-rpc-tests/tests/read_api.rs | 29 ++++++++++ crates/iota-json-rpc/src/authority_state.rs | 30 +++++++++- crates/iota-json-rpc/src/coin_api.rs | 7 ++- crates/iota-json-rpc/src/read_api.rs | 13 +++-- .../iota-storage/src/http_key_value_store.rs | 13 ++++- crates/iota-storage/src/key_value_store.rs | 46 +++++++++++++-- crates/iota-storage/tests/key_value_tests.rs | 9 ++- crates/iota-tool/src/db_tool/mod.rs | 23 ++------ 17 files changed, 325 insertions(+), 56 deletions(-) diff --git a/crates/iota-core/src/authority.rs b/crates/iota-core/src/authority.rs index bc3ad09453c..bd968065e99 100644 --- a/crates/iota-core/src/authority.rs +++ b/crates/iota-core/src/authority.rs @@ -143,8 +143,9 @@ use crate::{ consensus_adapter::ConsensusAdapter, epoch::committee_store::CommitteeStore, execution_cache::{ - ExecutionCacheCommit, ExecutionCacheReconfigAPI, ExecutionCacheTraitPointers, - ExecutionCacheWrite, ObjectCacheRead, StateSyncAPI, TransactionCacheRead, + CheckpointCache, ExecutionCacheCommit, ExecutionCacheReconfigAPI, + ExecutionCacheTraitPointers, ExecutionCacheWrite, ObjectCacheRead, StateSyncAPI, + TransactionCacheRead, }, execution_driver::execution_process, metrics::{LatencyObserver, RateTracker}, @@ -2735,6 +2736,10 @@ impl AuthorityState { &self.execution_cache_trait_pointers.accumulator_store } + pub fn get_checkpoint_cache(&self) -> &Arc<dyn CheckpointCache> { + &self.execution_cache_trait_pointers.checkpoint_cache + } + pub fn get_state_sync_store(&self) -> &Arc<dyn StateSyncAPI> { &self.execution_cache_trait_pointers.state_sync_store } @@ -3141,15 +3146,6 @@ impl AuthorityState { .get_iota_system_state_object_unsafe() } - #[instrument(level = "trace", skip_all)] - fn get_transaction_checkpoint_sequence( - &self, - digest: &TransactionDigest, - epoch_store: &AuthorityPerEpochStore, - ) -> IotaResult<Option<CheckpointSequenceNumber>> { - epoch_store.get_transaction_checkpoint(digest) - } - #[instrument(level = "trace", skip_all)] pub fn get_checkpoint_by_sequence_number( &self, @@ -3166,7 +3162,7 @@ impl AuthorityState { digest: &TransactionDigest, epoch_store: &AuthorityPerEpochStore, ) -> IotaResult<Option<VerifiedCheckpoint>> { - let checkpoint = self.get_transaction_checkpoint_sequence(digest, epoch_store)?; + let checkpoint = epoch_store.get_transaction_checkpoint(digest)?; let Some(checkpoint) = checkpoint else { return Ok(None); }; @@ -4981,6 +4977,15 @@ impl TransactionKeyValueStoreTrait for AuthorityState { Ok((summaries, contents, summaries_by_digest, contents_by_digest)) } + async fn get_transaction_perpetual_checkpoint( + &self, + digest: TransactionDigest, + ) -> IotaResult<Option<CheckpointSequenceNumber>> { + self.get_checkpoint_cache() + .get_transaction_perpetual_checkpoint(&digest) + .map(|res| res.map(|(_epoch, checkpoint)| checkpoint)) + } + async fn get_object( &self, object_id: ObjectID, @@ -4991,14 +4996,18 @@ impl TransactionKeyValueStoreTrait for AuthorityState { .map_err(Into::into) } - async fn multi_get_transaction_checkpoint( + async fn multi_get_transactions_perpetual_checkpoints( &self, digests: &[TransactionDigest], ) -> IotaResult<Vec<Option<CheckpointSequenceNumber>>> { - Ok(self - .epoch_store - .load() - .multi_get_transaction_checkpoint(digests)?) + let res = self + .get_checkpoint_cache() + .multi_get_transactions_perpetual_checkpoints(digests)?; + + Ok(res + .into_iter() + .map(|maybe| maybe.map(|(_epoch, checkpoint)| checkpoint)) + .collect()) } } diff --git a/crates/iota-core/src/authority/authority_store.rs b/crates/iota-core/src/authority/authority_store.rs index 01072d6a1c5..98d68d84ae1 100644 --- a/crates/iota-core/src/authority/authority_store.rs +++ b/crates/iota-core/src/authority/authority_store.rs @@ -541,6 +541,48 @@ impl AuthorityStore { Ok(result) } + // Implementation of the corresponding method of `CheckpointCache` trait. + pub(crate) fn insert_finalized_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + epoch: EpochId, + sequence: CheckpointSequenceNumber, + ) -> IotaResult { + let mut batch = self + .perpetual_tables + .executed_transactions_to_checkpoint + .batch(); + batch.insert_batch( + &self.perpetual_tables.executed_transactions_to_checkpoint, + digests.iter().map(|d| (*d, (epoch, sequence))), + )?; + batch.write()?; + trace!("Transactions {digests:?} finalized at checkpoint {sequence} epoch {epoch}"); + Ok(()) + } + + // Implementation of the corresponding method of `CheckpointCache` trait. + pub(crate) fn get_transaction_perpetual_checkpoint( + &self, + digest: &TransactionDigest, + ) -> IotaResult<Option<(EpochId, CheckpointSequenceNumber)>> { + Ok(self + .perpetual_tables + .executed_transactions_to_checkpoint + .get(digest)?) + } + + // Implementation of the corresponding method of `CheckpointCache` trait. + pub(crate) fn multi_get_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + ) -> IotaResult<Vec<Option<(EpochId, CheckpointSequenceNumber)>>> { + Ok(self + .perpetual_tables + .executed_transactions_to_checkpoint + .multi_get(digests)?) + } + /// Returns true if there are no objects in the database pub fn database_is_empty(&self) -> IotaResult<bool> { self.perpetual_tables.database_is_empty() diff --git a/crates/iota-core/src/authority/authority_store_pruner.rs b/crates/iota-core/src/authority/authority_store_pruner.rs index 335eb679634..c0988067c54 100644 --- a/crates/iota-core/src/authority/authority_store_pruner.rs +++ b/crates/iota-core/src/authority/authority_store_pruner.rs @@ -269,6 +269,10 @@ impl AuthorityStorePruner { perpetual_batch.delete_batch(&perpetual_db.transactions, transactions.iter())?; perpetual_batch.delete_batch(&perpetual_db.executed_effects, transactions.iter())?; + perpetual_batch.delete_batch( + &perpetual_db.executed_transactions_to_checkpoint, + transactions, + )?; let mut effect_digests = vec![]; for effects in effects_to_prune { diff --git a/crates/iota-core/src/authority/authority_store_tables.rs b/crates/iota-core/src/authority/authority_store_tables.rs index e92fed936ae..06b3aafd82e 100644 --- a/crates/iota-core/src/authority/authority_store_tables.rs +++ b/crates/iota-core/src/authority/authority_store_tables.rs @@ -102,6 +102,13 @@ pub struct AuthorityPerpetualTables { #[default_options_override_fn = "events_table_default_config"] pub(crate) events: DBMap<(TransactionEventsDigest, usize), Event>, + /// Epoch and checkpoint of transactions finalized by checkpoint + /// executor. Currently, mainly used to implement JSON RPC `ReadApi`. + /// Note, there is a table with the same name in + /// `AuthorityEpochTables`/`AuthorityPerEpochStore`. + pub(crate) executed_transactions_to_checkpoint: + DBMap<TransactionDigest, (EpochId, CheckpointSequenceNumber)>, + // Finalized root state accumulator for epoch, to be included in CheckpointSummary // of last checkpoint of epoch. These values should only ever be written once // and never changed @@ -349,6 +356,13 @@ impl AuthorityPerpetualTables { Ok(self.effects.get(&effect_digest)?) } + pub fn get_checkpoint_sequence_number( + &self, + digest: &TransactionDigest, + ) -> IotaResult<Option<(EpochId, CheckpointSequenceNumber)>> { + Ok(self.executed_transactions_to_checkpoint.get(digest)?) + } + pub fn get_newer_object_keys( &self, object: &(ObjectID, SequenceNumber), @@ -418,6 +432,7 @@ impl AuthorityPerpetualTables { self.live_owned_object_markers.unsafe_clear()?; self.executed_effects.unsafe_clear()?; self.events.unsafe_clear()?; + self.executed_transactions_to_checkpoint.unsafe_clear()?; self.root_state_hash_by_epoch.unsafe_clear()?; self.epoch_start_configuration.unsafe_clear()?; self.pruned_checkpoint.unsafe_clear()?; diff --git a/crates/iota-core/src/checkpoints/checkpoint_executor/mod.rs b/crates/iota-core/src/checkpoints/checkpoint_executor/mod.rs index f80f388f057..bac30e2396c 100644 --- a/crates/iota-core/src/checkpoints/checkpoint_executor/mod.rs +++ b/crates/iota-core/src/checkpoints/checkpoint_executor/mod.rs @@ -1304,6 +1304,15 @@ async fn finalize_checkpoint( debug!("finalizing checkpoint"); epoch_store.insert_finalized_transactions(tx_digests, checkpoint.sequence_number)?; + // TODO remove once we no longer need to support this table for read RPC + state + .get_checkpoint_cache() + .insert_finalized_transactions_perpetual_checkpoints( + tx_digests, + epoch_store.epoch(), + checkpoint.sequence_number, + )?; + let checkpoint_acc = accumulator.accumulate_checkpoint(effects, checkpoint.sequence_number, epoch_store)?; diff --git a/crates/iota-core/src/execution_cache.rs b/crates/iota-core/src/execution_cache.rs index 38cab05b8b2..a27a3f38941 100644 --- a/crates/iota-core/src/execution_cache.rs +++ b/crates/iota-core/src/execution_cache.rs @@ -63,6 +63,7 @@ pub struct ExecutionCacheTraitPointers { pub object_store: Arc<dyn ObjectStore + Send + Sync>, pub reconfig_api: Arc<dyn ExecutionCacheReconfigAPI>, pub accumulator_store: Arc<dyn AccumulatorStore>, + pub checkpoint_cache: Arc<dyn CheckpointCache>, pub state_sync_store: Arc<dyn StateSyncAPI>, pub cache_commit: Arc<dyn ExecutionCacheCommit>, pub testing_api: Arc<dyn TestingAPI>, @@ -79,6 +80,7 @@ impl ExecutionCacheTraitPointers { + ObjectStore + ExecutionCacheReconfigAPI + AccumulatorStore + + CheckpointCache + StateSyncAPI + ExecutionCacheCommit + TestingAPI @@ -93,6 +95,7 @@ impl ExecutionCacheTraitPointers { object_store: cache.clone(), reconfig_api: cache.clone(), accumulator_store: cache.clone(), + checkpoint_cache: cache.clone(), state_sync_store: cache.clone(), cache_commit: cache.clone(), testing_api: cache.clone(), @@ -655,6 +658,32 @@ pub trait ExecutionCacheWrite: Send + Sync { ) -> BoxFuture<'a, IotaResult>; } +pub trait CheckpointCache: Send + Sync { + // TODO: In addition to the methods below, this will eventually + // include access to the CheckpointStore. + + // Note, the methods below were deemed deprecated before. + // Currently, they are only used to implement `get_transaction_block` + // for JSON RPC `ReadApi`. + + fn get_transaction_perpetual_checkpoint( + &self, + digest: &TransactionDigest, + ) -> IotaResult<Option<(EpochId, CheckpointSequenceNumber)>>; + + fn multi_get_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + ) -> IotaResult<Vec<Option<(EpochId, CheckpointSequenceNumber)>>>; + + fn insert_finalized_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + epoch: EpochId, + sequence: CheckpointSequenceNumber, + ) -> IotaResult; +} + pub trait ExecutionCacheReconfigAPI: Send + Sync { fn insert_genesis_object(&self, object: Object) -> IotaResult; fn bulk_insert_genesis_objects(&self, objects: &[Object]) -> IotaResult; @@ -800,6 +829,33 @@ macro_rules! implement_storage_traits { // store. macro_rules! implement_passthrough_traits { ($implementor: ident) => { + impl CheckpointCache for $implementor { + fn get_transaction_perpetual_checkpoint( + &self, + digest: &TransactionDigest, + ) -> IotaResult<Option<(EpochId, CheckpointSequenceNumber)>> { + self.store.get_transaction_perpetual_checkpoint(digest) + } + + fn multi_get_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + ) -> IotaResult<Vec<Option<(EpochId, CheckpointSequenceNumber)>>> { + self.store + .multi_get_transactions_perpetual_checkpoints(digests) + } + + fn insert_finalized_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + epoch: EpochId, + sequence: CheckpointSequenceNumber, + ) -> IotaResult { + self.store + .insert_finalized_transactions_perpetual_checkpoints(digests, epoch, sequence) + } + } + impl ExecutionCacheReconfigAPI for $implementor { fn insert_genesis_object(&self, object: Object) -> IotaResult { self.store.insert_genesis_object(object) @@ -900,6 +956,7 @@ pub trait ExecutionCacheAPI: + ExecutionCacheWrite + ExecutionCacheCommit + ExecutionCacheReconfigAPI + + CheckpointCache + StateSyncAPI { } diff --git a/crates/iota-core/src/execution_cache/passthrough_cache.rs b/crates/iota-core/src/execution_cache/passthrough_cache.rs index 52da684f110..0261942423a 100644 --- a/crates/iota-core/src/execution_cache/passthrough_cache.rs +++ b/crates/iota-core/src/execution_cache/passthrough_cache.rs @@ -27,8 +27,9 @@ use tracing::instrument; use typed_store::Map; use super::{ - ExecutionCacheCommit, ExecutionCacheMetrics, ExecutionCacheReconfigAPI, ExecutionCacheWrite, - ObjectCacheRead, StateSyncAPI, TestingAPI, TransactionCacheRead, implement_passthrough_traits, + CheckpointCache, ExecutionCacheCommit, ExecutionCacheMetrics, ExecutionCacheReconfigAPI, + ExecutionCacheWrite, ObjectCacheRead, StateSyncAPI, TestingAPI, TransactionCacheRead, + implement_passthrough_traits, }; use crate::{ authority::{ diff --git a/crates/iota-core/src/execution_cache/proxy_cache.rs b/crates/iota-core/src/execution_cache/proxy_cache.rs index 9c05892f0e2..d4211acd36a 100644 --- a/crates/iota-core/src/execution_cache/proxy_cache.rs +++ b/crates/iota-core/src/execution_cache/proxy_cache.rs @@ -21,7 +21,7 @@ use iota_types::{ use parking_lot::RwLock; use super::{ - ExecutionCacheCommit, ExecutionCacheConfigType, ExecutionCacheMetrics, + CheckpointCache, ExecutionCacheCommit, ExecutionCacheConfigType, ExecutionCacheMetrics, ExecutionCacheReconfigAPI, ExecutionCacheWrite, ObjectCacheRead, PassthroughCache, StateSyncAPI, TestingAPI, TransactionCacheRead, WritebackCache, }; @@ -317,6 +317,33 @@ impl ExecutionCacheCommit for ProxyCache { } } +impl CheckpointCache for ProxyCache { + fn get_transaction_perpetual_checkpoint( + &self, + digest: &TransactionDigest, + ) -> IotaResult<Option<(EpochId, CheckpointSequenceNumber)>> { + delegate_method!(self.get_transaction_perpetual_checkpoint(digest)) + } + + fn multi_get_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + ) -> IotaResult<Vec<Option<(EpochId, CheckpointSequenceNumber)>>> { + delegate_method!(self.multi_get_transactions_perpetual_checkpoints(digests)) + } + + fn insert_finalized_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + epoch: EpochId, + sequence: CheckpointSequenceNumber, + ) -> IotaResult { + delegate_method!( + self.insert_finalized_transactions_perpetual_checkpoints(digests, epoch, sequence) + ) + } +} + impl ExecutionCacheReconfigAPI for ProxyCache { fn insert_genesis_object(&self, object: Object) -> IotaResult { delegate_method!(self.insert_genesis_object(object)) diff --git a/crates/iota-core/src/execution_cache/writeback_cache.rs b/crates/iota-core/src/execution_cache/writeback_cache.rs index 01707050887..4307f7485da 100644 --- a/crates/iota-core/src/execution_cache/writeback_cache.rs +++ b/crates/iota-core/src/execution_cache/writeback_cache.rs @@ -78,9 +78,10 @@ use tap::TapOptional; use tracing::{debug, info, instrument, trace, warn}; use super::{ - ExecutionCacheAPI, ExecutionCacheCommit, ExecutionCacheMetrics, ExecutionCacheReconfigAPI, - ExecutionCacheWrite, ObjectCacheRead, StateSyncAPI, TestingAPI, TransactionCacheRead, - cache_types::CachedVersionMap, implement_passthrough_traits, object_locks::ObjectLocks, + CheckpointCache, ExecutionCacheAPI, ExecutionCacheCommit, ExecutionCacheMetrics, + ExecutionCacheReconfigAPI, ExecutionCacheWrite, ObjectCacheRead, StateSyncAPI, TestingAPI, + TransactionCacheRead, cache_types::CachedVersionMap, implement_passthrough_traits, + object_locks::ObjectLocks, }; use crate::{ authority::{ diff --git a/crates/iota-json-rpc-tests/tests/read_api.rs b/crates/iota-json-rpc-tests/tests/read_api.rs index ac4e8033fe9..8602e391c05 100644 --- a/crates/iota-json-rpc-tests/tests/read_api.rs +++ b/crates/iota-json-rpc-tests/tests/read_api.rs @@ -515,6 +515,35 @@ async fn get_object_not_found() { assert!(matches!(rpc_obj_resp, IotaObjectResponse { error, .. } if error.is_some())); } +#[sim_test] +async fn get_transaction_block_timestamp() { + let cluster = TestClusterBuilder::new().build().await; + let http_client = cluster.rpc_client(); + let address = cluster.get_address_0(); + + let (object_ids, gas) = get_objects_to_mutate(&cluster, address).await; + + let transaction = cluster + .transfer_object( + address, + address, + object_ids[0], + gas, + Some(Default::default()), + ) + .await + .unwrap(); + + cluster.force_new_epoch().await; + + let rpc_transaction_block = http_client + .get_transaction_block(transaction.digest, Some(Default::default())) + .await + .unwrap(); + + assert!(rpc_transaction_block.timestamp_ms.is_some()); +} + #[sim_test] async fn get_transaction_block() { get_transaction_block_with_options(IotaTransactionBlockResponseOptions::default()).await; diff --git a/crates/iota-json-rpc/src/authority_state.rs b/crates/iota-json-rpc/src/authority_state.rs index cf1d7bcf05a..ef03f6576dd 100644 --- a/crates/iota-json-rpc/src/authority_state.rs +++ b/crates/iota-json-rpc/src/authority_state.rs @@ -29,7 +29,7 @@ use iota_storage::{ use iota_types::{ base_types::{IotaAddress, MoveObjectType, ObjectID, ObjectInfo, ObjectRef, SequenceNumber}, bridge::Bridge, - committee::Committee, + committee::{Committee, EpochId}, digests::{ChainIdentifier, TransactionDigest, TransactionEventsDigest}, dynamic_field::DynamicFieldInfo, effects::TransactionEffects, @@ -223,6 +223,16 @@ pub trait StateRead: Send + Sync { digest: CheckpointDigest, ) -> StateReadResult<VerifiedCheckpoint>; + fn multi_get_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + ) -> StateReadResult<Vec<Option<(EpochId, CheckpointSequenceNumber)>>>; + + fn get_transaction_perpetual_checkpoint( + &self, + digest: &TransactionDigest, + ) -> StateReadResult<Option<(EpochId, CheckpointSequenceNumber)>>; + fn multi_get_checkpoint_by_sequence_number( &self, sequence_numbers: &[CheckpointSequenceNumber], @@ -534,6 +544,24 @@ impl StateRead for AuthorityState { Ok(self.get_verified_checkpoint_summary_by_digest(digest)?) } + fn multi_get_transactions_perpetual_checkpoints( + &self, + digests: &[TransactionDigest], + ) -> StateReadResult<Vec<Option<(EpochId, CheckpointSequenceNumber)>>> { + Ok(self + .get_checkpoint_cache() + .multi_get_transactions_perpetual_checkpoints(digests)?) + } + + fn get_transaction_perpetual_checkpoint( + &self, + digest: &TransactionDigest, + ) -> StateReadResult<Option<(EpochId, CheckpointSequenceNumber)>> { + Ok(self + .get_checkpoint_cache() + .get_transaction_perpetual_checkpoint(digest)?) + } + fn multi_get_checkpoint_by_sequence_number( &self, sequence_numbers: &[CheckpointSequenceNumber], diff --git a/crates/iota-json-rpc/src/coin_api.rs b/crates/iota-json-rpc/src/coin_api.rs index 90d9a114c45..71655b9cc7d 100644 --- a/crates/iota-json-rpc/src/coin_api.rs +++ b/crates/iota-json-rpc/src/coin_api.rs @@ -460,9 +460,14 @@ mod tests { checkpoint_contents_by_digest: &[CheckpointContentsDigest], ) -> IotaResult<KVStoreCheckpointData>; + async fn get_transaction_perpetual_checkpoint( + &self, + digest: TransactionDigest, + ) -> IotaResult<Option<CheckpointSequenceNumber>>; + async fn get_object(&self, object_id: ObjectID, version: SequenceNumber) -> IotaResult<Option<Object>>; - async fn multi_get_transaction_checkpoint( + async fn multi_get_transactions_perpetual_checkpoints( &self, digests: &[TransactionDigest], ) -> IotaResult<Vec<Option<CheckpointSequenceNumber>>>; diff --git a/crates/iota-json-rpc/src/read_api.rs b/crates/iota-json-rpc/src/read_api.rs index efda39276e8..ffa66788fcf 100644 --- a/crates/iota-json-rpc/src/read_api.rs +++ b/crates/iota-json-rpc/src/read_api.rs @@ -261,7 +261,7 @@ impl ReadApi { trace!("getting checkpoint sequence numbers"); let checkpoint_seq_list = self .transaction_kv_store - .multi_get_transaction_checkpoint(&digests) + .multi_get_transactions_perpetual_checkpoints(&digests) .await .tap_err( |err| debug!(digests=?digests, "Failed to multi get checkpoint sequence number: {:?}", err))?; @@ -786,16 +786,19 @@ impl ReadApiServer for ReadApi { ); } + // `AuthorityPerpetualTables::executed_transactions_to_checkpoint` + // table and `CheckpointCache` trait exist for the sole purpose + // of being able to execute the following call below. + // It if gets removed or rewritten then the table and associated + // code can be removed as well. temp_response.checkpoint_seq = self .transaction_kv_store - .multi_get_transaction_checkpoint(&[digest]) + .get_transaction_perpetual_checkpoint(digest) .await .map_err(|e| { error!("Failed to retrieve checkpoint sequence for transaction {digest:?} with error: {e:?}"); Error::from(e) - })? - .pop() - .flatten(); + })?; if let Some(checkpoint_seq) = &temp_response.checkpoint_seq { let kv_store = self.transaction_kv_store.clone(); diff --git a/crates/iota-storage/src/http_key_value_store.rs b/crates/iota-storage/src/http_key_value_store.rs index 00cd44b8cf5..85407e3c073 100644 --- a/crates/iota-storage/src/http_key_value_store.rs +++ b/crates/iota-storage/src/http_key_value_store.rs @@ -411,6 +411,17 @@ impl TransactionKeyValueStoreTrait for HttpKVStore { )) } + #[instrument(level = "trace", skip_all)] + async fn get_transaction_perpetual_checkpoint( + &self, + digest: TransactionDigest, + ) -> IotaResult<Option<CheckpointSequenceNumber>> { + let key = Key::TxToCheckpoint(digest); + self.fetch(key).await.map(|maybe| { + maybe.and_then(|bytes| deser::<_, CheckpointSequenceNumber>(&key, bytes.as_ref())) + }) + } + #[instrument(level = "trace", skip_all)] async fn get_object( &self, @@ -424,7 +435,7 @@ impl TransactionKeyValueStoreTrait for HttpKVStore { } #[instrument(level = "trace", skip_all)] - async fn multi_get_transaction_checkpoint( + async fn multi_get_transactions_perpetual_checkpoints( &self, digests: &[TransactionDigest], ) -> IotaResult<Vec<Option<CheckpointSequenceNumber>>> { diff --git a/crates/iota-storage/src/key_value_store.rs b/crates/iota-storage/src/key_value_store.rs index 69194a98832..a5265f4b01a 100644 --- a/crates/iota-storage/src/key_value_store.rs +++ b/crates/iota-storage/src/key_value_store.rs @@ -403,6 +403,15 @@ impl TransactionKeyValueStore { }) } + pub async fn get_transaction_perpetual_checkpoint( + &self, + digest: TransactionDigest, + ) -> IotaResult<Option<CheckpointSequenceNumber>> { + self.inner + .get_transaction_perpetual_checkpoint(digest) + .await + } + pub async fn get_object( &self, object_id: ObjectID, @@ -411,11 +420,13 @@ impl TransactionKeyValueStore { self.inner.get_object(object_id, version).await } - pub async fn multi_get_transaction_checkpoint( + pub async fn multi_get_transactions_perpetual_checkpoints( &self, digests: &[TransactionDigest], ) -> IotaResult<Vec<Option<CheckpointSequenceNumber>>> { - self.inner.multi_get_transaction_checkpoint(digests).await + self.inner + .multi_get_transactions_perpetual_checkpoints(digests) + .await } } @@ -443,13 +454,18 @@ pub trait TransactionKeyValueStoreTrait { checkpoint_contents_by_digest: &[CheckpointContentsDigest], ) -> IotaResult<KVStoreCheckpointData>; + async fn get_transaction_perpetual_checkpoint( + &self, + digest: TransactionDigest, + ) -> IotaResult<Option<CheckpointSequenceNumber>>; + async fn get_object( &self, object_id: ObjectID, version: SequenceNumber, ) -> IotaResult<Option<Object>>; - async fn multi_get_transaction_checkpoint( + async fn multi_get_transactions_perpetual_checkpoints( &self, digests: &[TransactionDigest], ) -> IotaResult<Vec<Option<CheckpointSequenceNumber>>>; @@ -574,6 +590,24 @@ impl TransactionKeyValueStoreTrait for FallbackTransactionKVStore { Ok((res.0, res.1, res.2, res.3)) } + #[instrument(level = "trace", skip_all)] + async fn get_transaction_perpetual_checkpoint( + &self, + digest: TransactionDigest, + ) -> IotaResult<Option<CheckpointSequenceNumber>> { + let mut res = self + .primary + .get_transaction_perpetual_checkpoint(digest) + .await?; + if res.is_none() { + res = self + .fallback + .get_transaction_perpetual_checkpoint(digest) + .await?; + } + Ok(res) + } + #[instrument(level = "trace", skip_all)] async fn get_object( &self, @@ -588,13 +622,13 @@ impl TransactionKeyValueStoreTrait for FallbackTransactionKVStore { } #[instrument(level = "trace", skip_all)] - async fn multi_get_transaction_checkpoint( + async fn multi_get_transactions_perpetual_checkpoints( &self, digests: &[TransactionDigest], ) -> IotaResult<Vec<Option<CheckpointSequenceNumber>>> { let mut res = self .primary - .multi_get_transaction_checkpoint(digests) + .multi_get_transactions_perpetual_checkpoints(digests) .await?; let (fallback, indices) = find_fallback(&res, digests); @@ -605,7 +639,7 @@ impl TransactionKeyValueStoreTrait for FallbackTransactionKVStore { let secondary_res = self .fallback - .multi_get_transaction_checkpoint(&fallback) + .multi_get_transactions_perpetual_checkpoints(&fallback) .await?; merge_res(&mut res, secondary_res, &indices); diff --git a/crates/iota-storage/tests/key_value_tests.rs b/crates/iota-storage/tests/key_value_tests.rs index dcab8d1be28..a633e27b1cd 100644 --- a/crates/iota-storage/tests/key_value_tests.rs +++ b/crates/iota-storage/tests/key_value_tests.rs @@ -215,6 +215,13 @@ impl TransactionKeyValueStoreTrait for MockTxStore { Ok((summaries, contents, summaries_by_digest, contents_by_digest)) } + async fn get_transaction_perpetual_checkpoint( + &self, + digest: TransactionDigest, + ) -> IotaResult<Option<CheckpointSequenceNumber>> { + Ok(self.tx_to_checkpoint.get(&digest).cloned()) + } + async fn get_object( &self, object_id: ObjectID, @@ -223,7 +230,7 @@ impl TransactionKeyValueStoreTrait for MockTxStore { Ok(self.objects.get(&ObjectKey(object_id, version)).cloned()) } - async fn multi_get_transaction_checkpoint( + async fn multi_get_transactions_perpetual_checkpoints( &self, digests: &[TransactionDigest], ) -> IotaResult<Vec<Option<CheckpointSequenceNumber>>> { diff --git a/crates/iota-tool/src/db_tool/mod.rs b/crates/iota-tool/src/db_tool/mod.rs index 000c25809c2..d5757917440 100644 --- a/crates/iota-tool/src/db_tool/mod.rs +++ b/crates/iota-tool/src/db_tool/mod.rs @@ -102,13 +102,6 @@ pub struct Options { #[derive(Parser)] #[command(rename_all = "kebab-case")] pub struct PrintTransactionOptions { - #[arg( - long = "epoch", - short = 'e', - help = "The epoch to use when loading the AuthorityEpochTables" - )] - epoch: EpochId, - #[arg(long, help = "The transaction digest to print")] digest: TransactionDigest, } @@ -273,21 +266,15 @@ pub fn print_last_consensus_index(path: &Path) -> anyhow::Result<()> { } pub fn print_transaction(path: &Path, opt: PrintTransactionOptions) -> anyhow::Result<()> { - let epoch_db = AuthorityEpochTables::open_tables_read_write( - AuthorityEpochTables::path(opt.epoch, path), - MetricConf::default(), - None, - None, - ); - - if let Some(checkpoint_seq_num) = epoch_db.get_transaction_checkpoint(&opt.digest)? { + let perpetual_db = AuthorityPerpetualTables::open(&path.join("store"), None); + if let Some((epoch, checkpoint_seq_num)) = + perpetual_db.get_checkpoint_sequence_number(&opt.digest)? + { println!( "Transaction {:?} executed in epoch {} checkpoint {}", - opt.digest, opt.epoch, checkpoint_seq_num + opt.digest, epoch, checkpoint_seq_num ); }; - - let perpetual_db = AuthorityPerpetualTables::open(&path.join("store"), None); if let Some(effects) = perpetual_db.get_effects(&opt.digest)? { println!( "Transaction {:?} dependencies: {:#?}", From 2f569f3611497473a7bd5e73cef2ffd5cad91476 Mon Sep 17 00:00:00 2001 From: Pavlo Botnar <pavlo.botnar@gmail.com> Date: Tue, 26 Nov 2024 17:07:49 +0200 Subject: [PATCH 47/59] fix(iota-replay): sandbox snapshots are outdated due to rename (#2269) * fix(iota-replay): script for generation replay snapshots has been created, regenerating snapshots based on testnet transactions --- crates/iota-replay/Cargo.toml | 4 +++ .../examples/make_sandbox_snapshot.rs | 32 +++++++++++++++++++ .../examples/move/tx_instance/Move.toml | 9 ++++++ .../move/tx_instance/sources/tx_instance.move | 16 ++++++++++ .../sources/tx_instance_upgrade.move | 18 +++++++++++ crates/iota-replay/tests/README.md | 9 ++++++ crates/iota-replay/tests/regression_replay.rs | 1 - ...N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP.json | 1 - ...TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd.json | 1 + ...sPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us.json | 1 + ...czEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL.json | 1 - 11 files changed, 90 insertions(+), 3 deletions(-) create mode 100644 crates/iota-replay/examples/make_sandbox_snapshot.rs create mode 100644 crates/iota-replay/examples/move/tx_instance/Move.toml create mode 100644 crates/iota-replay/examples/move/tx_instance/sources/tx_instance.move create mode 100644 crates/iota-replay/examples/move/tx_instance/sources/tx_instance_upgrade.move create mode 100644 crates/iota-replay/tests/README.md delete mode 100644 crates/iota-replay/tests/sandbox_snapshots/4fxF3X4N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP.json create mode 100644 crates/iota-replay/tests/sandbox_snapshots/7qq4W43TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd.json create mode 100644 crates/iota-replay/tests/sandbox_snapshots/B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us.json delete mode 100644 crates/iota-replay/tests/sandbox_snapshots/ozN2rhczEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL.json diff --git a/crates/iota-replay/Cargo.toml b/crates/iota-replay/Cargo.toml index c04d90ed733..8b8a1ea6560 100644 --- a/crates/iota-replay/Cargo.toml +++ b/crates/iota-replay/Cargo.toml @@ -51,3 +51,7 @@ move-bytecode-utils.workspace = true move-core-types.workspace = true move-vm-config.workspace = true shared-crypto.workspace = true + +[[example]] +name = "make_sandbox_snapshot" +path = "examples/make_sandbox_snapshot.rs" diff --git a/crates/iota-replay/examples/make_sandbox_snapshot.rs b/crates/iota-replay/examples/make_sandbox_snapshot.rs new file mode 100644 index 00000000000..e78ff3f170c --- /dev/null +++ b/crates/iota-replay/examples/make_sandbox_snapshot.rs @@ -0,0 +1,32 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +use std::{env, path::PathBuf, str::FromStr}; + +use anyhow::Result; +use iota_replay::{ReplayToolCommand, execute_replay_command}; + +const TESTNET_ADDR: &str = "https://api.testnet.iota.cafe"; + +#[tokio::main] +async fn main() -> Result<(), anyhow::Error> { + let mut path = PathBuf::from(env!("CARGO_MANIFEST_DIR")); + path.push("tests/sandbox_snapshots"); + + // Retrieve `tx_digest` from command-line arguments + let args: Vec<String> = env::args().collect(); + if args.len() != 2 { + println!("Usage: <tx_digest>"); + return Ok(()); + } + let tx_digest = &args[1]; // tx_digest passed as the first argument + let localnet_addr = String::from_str(TESTNET_ADDR).unwrap(); + + let cmd = ReplayToolCommand::PersistSandbox { + tx_digest: tx_digest.clone(), + base_path: path, + }; + + execute_replay_command(Some(localnet_addr), true, true, None, None, cmd).await?; + Ok(()) +} diff --git a/crates/iota-replay/examples/move/tx_instance/Move.toml b/crates/iota-replay/examples/move/tx_instance/Move.toml new file mode 100644 index 00000000000..6fd1d78f4a3 --- /dev/null +++ b/crates/iota-replay/examples/move/tx_instance/Move.toml @@ -0,0 +1,9 @@ +[package] +name = "tx_instance" +version = "0.0.1" + +[dependencies] +Iota = { local = "../../../../iota-framework/packages/iota-framework" } + +[addresses] +tx_instance = "0x0" diff --git a/crates/iota-replay/examples/move/tx_instance/sources/tx_instance.move b/crates/iota-replay/examples/move/tx_instance/sources/tx_instance.move new file mode 100644 index 00000000000..6dae936d815 --- /dev/null +++ b/crates/iota-replay/examples/move/tx_instance/sources/tx_instance.move @@ -0,0 +1,16 @@ +module tx_instance::tx_instance { + use iota::event; + use iota::tx_context::{Self, TxContext}; + + struct TxInstance has copy, drop { + user: address, + published: bool + } + + fun init(ctx: &mut TxContext) { + event::emit(TxInstance { + user: tx_context::sender(ctx), + published: true + }) + } +} diff --git a/crates/iota-replay/examples/move/tx_instance/sources/tx_instance_upgrade.move b/crates/iota-replay/examples/move/tx_instance/sources/tx_instance_upgrade.move new file mode 100644 index 00000000000..19a9f029908 --- /dev/null +++ b/crates/iota-replay/examples/move/tx_instance/sources/tx_instance_upgrade.move @@ -0,0 +1,18 @@ +module tx_instance::tx_instance_upgrade { + use iota::event; + use iota::tx_context::{Self, TxContext}; + + struct TxInstance has copy, drop { + user: address, + published: bool, + name: vector<u8> + } + + fun init(ctx: &mut TxContext) { + event::emit(TxInstance { + user: tx_context::sender(ctx), + published: true, + name: b"TxInstance" + }) + } +} diff --git a/crates/iota-replay/tests/README.md b/crates/iota-replay/tests/README.md new file mode 100644 index 00000000000..eae89d8fd64 --- /dev/null +++ b/crates/iota-replay/tests/README.md @@ -0,0 +1,9 @@ +The sandbox snapshots are generated according to specific transactions we want to replay. + +To make a snapshot(local example): + +1. iota-test-validator - `cargo run` +2. `iota client faucet` +3. iota-replay/examples/move/tx_instance - `iota client publish --gas-budget 1000000000` +4. Save tx digest +5. iota-replay - `cargo run --example make_sandbox_snapshot <your tx digest>` diff --git a/crates/iota-replay/tests/regression_replay.rs b/crates/iota-replay/tests/regression_replay.rs index 316179aadd4..efc730fa3a2 100644 --- a/crates/iota-replay/tests/regression_replay.rs +++ b/crates/iota-replay/tests/regression_replay.rs @@ -7,7 +7,6 @@ use std::path::PathBuf; use iota_replay::{ReplayToolCommand, execute_replay_command}; #[tokio::test] -#[ignore = "sandbox snapshots are invalidated by rename"] async fn replay_sandboxes() { let mut path = PathBuf::from(env!("CARGO_MANIFEST_DIR")); path.push("tests/sandbox_snapshots"); diff --git a/crates/iota-replay/tests/sandbox_snapshots/4fxF3X4N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP.json b/crates/iota-replay/tests/sandbox_snapshots/4fxF3X4N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP.json deleted file mode 100644 index ba43c9010d1..00000000000 --- a/crates/iota-replay/tests/sandbox_snapshots/4fxF3X4N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP.json +++ /dev/null @@ -1 +0,0 @@ -{"transaction_info":{"tx_digest":"4fxF3X4N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP","sender_signed_data":[{"intent_message":{"intent":{"scope":0,"version":0,"app_id":0},"value":{"V1":{"kind":{"ProgrammableTransaction":{"inputs":[{"Object":{"ImmOrOwnedObject":["0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623",10941462,"97EMwmR1yvKzotocnPsNs5gLiHPkDztrM5WsVeE9d1y"]}},{"Pure":[0]},{"Pure":[32,246,193,86,67,237,66,165,149,9,252,108,46,208,117,166,90,184,114,112,210,57,76,234,29,82,22,132,25,179,156,59,27]}],"commands":[{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"authorize_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Input":1},{"Input":2}]}},{"Upgrade":[[[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,6,7,38,34,8,72,32,6,104,50,12,154,1,163,2,0,5,0,0,0,1,0,0,6,0,1,0,0,4,0,1,0,0,1,0,1,0,0,3,0,1,0,0,2,0,1,0,2,15,15,1,15,0,3,97,100,100,3,100,105,118,3,109,105,110,3,109,111,100,3,109,117,108,9,115,97,102,101,95,109,97,116,104,3,115,117,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,233,3,0,0,0,0,0,0,3,8,234,3,0,0,0,0,0,0,3,8,235,3,0,0,0,0,0,0,3,8,236,3,0,0,0,0,0,0,3,8,237,3,0,0,0,0,0,0,0,1,0,0,1,13,10,0,11,1,22,12,2,10,2,11,0,38,4,9,5,11,7,0,39,11,2,2,1,1,0,0,2,11,10,1,10,0,37,4,5,5,7,7,1,39,11,0,11,1,23,2,2,1,0,0,1,21,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,10,1,24,12,2,10,2,11,0,26,11,1,33,4,17,5,19,7,2,39,11,2,2,3,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,5,5,7,7,3,39,11,0,11,1,26,2,4,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,4,39,11,0,11,1,25,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,0],[161,28,235,11,6,0,0,0,9,1,0,10,2,10,16,3,26,47,4,73,12,5,85,63,7,148,1,156,1,8,176,2,64,6,240,2,20,12,132,3,114,0,14,1,3,1,4,1,12,1,13,1,0,4,1,0,1,2,1,12,1,0,1,4,2,2,0,0,10,0,1,1,0,0,11,0,2,1,0,2,5,1,8,1,0,2,6,1,2,1,0,2,9,7,1,1,0,2,15,5,6,1,0,3,7,11,8,1,12,4,8,9,10,0,5,4,4,4,2,4,6,1,0,4,3,4,3,11,1,1,9,0,3,7,8,2,1,11,1,1,9,0,1,11,0,1,9,0,2,3,11,1,1,9,0,1,9,0,1,6,11,1,1,9,0,1,3,3,7,11,1,1,9,0,3,7,8,2,0,1,6,8,2,1,5,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,100,101,115,116,114,111,121,95,122,101,114,111,12,105,110,116,111,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,10,115,112,108,105,116,95,99,111,105,110,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,117,116,105,108,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,176,179,0,0,0,0,0,0,3,8,177,179,0,0,0,0,0,0,0,1,0,0,3,44,14,0,56,0,12,3,10,1,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,2,1,7,0,39,11,3,10,1,38,4,17,5,21,11,2,1,7,1,39,13,0,11,1,10,2,56,1,12,4,14,0,56,0,6,0,0,0,0,0,0,0,0,33,4,37,11,2,1,11,0,56,2,11,4,2,11,0,11,2,46,17,7,56,3,11,4,2,1,1,0,0,8,6,11,0,11,1,11,2,56,4,56,5,2,0],[161,28,235,11,6,0,0,0,14,1,0,18,2,18,54,3,72,145,1,4,217,1,30,5,247,1,203,1,7,194,3,145,4,8,211,7,96,6,179,8,20,10,199,8,67,11,138,9,2,12,140,9,146,3,13,158,12,6,14,164,12,6,15,170,12,4,0,37,1,13,1,47,2,14,2,15,2,23,2,36,2,44,2,46,0,2,12,1,0,1,0,3,12,0,0,5,3,0,0,4,3,0,0,6,3,0,0,7,3,0,1,8,7,0,2,10,7,0,3,0,4,1,0,1,4,1,12,1,0,1,6,11,4,0,8,9,2,0,0,28,0,1,0,0,17,2,1,1,0,0,20,3,1,1,0,0,50,4,1,1,0,0,21,5,1,1,0,0,52,6,1,1,0,0,51,7,1,1,0,0,26,8,9,1,0,0,16,10,11,0,0,35,12,11,1,0,0,48,12,11,1,0,2,25,1,26,1,0,2,30,26,27,0,3,31,25,11,1,0,3,42,29,19,1,0,3,49,32,11,1,0,3,53,1,19,1,0,4,24,30,24,1,0,4,29,24,19,1,0,4,49,23,11,1,0,5,22,18,1,1,3,6,33,0,13,0,7,38,17,1,1,12,7,41,18,1,1,8,8,40,14,15,0,22,16,16,18,23,20,20,21,19,18,18,18,13,18,11,18,20,28,14,18,17,18,20,31,22,24,15,18,7,18,1,7,8,11,0,3,6,8,1,2,7,8,11,3,7,11,0,1,9,0,11,9,1,9,0,7,8,11,4,7,11,0,1,9,0,3,5,7,8,11,2,7,11,0,1,9,0,3,5,7,8,1,7,11,0,1,9,0,3,5,7,8,11,5,6,8,1,7,11,0,1,9,0,3,5,7,8,11,1,6,11,0,1,9,0,1,2,3,3,2,2,1,3,2,6,11,0,1,9,0,3,1,8,10,1,6,8,11,1,5,1,8,1,2,9,0,5,1,9,0,1,11,8,1,9,0,1,11,0,1,9,0,1,8,2,2,11,8,1,9,0,3,1,6,11,9,1,9,0,1,11,9,1,9,0,2,7,11,8,1,9,0,11,8,1,9,0,1,8,7,1,8,6,1,8,4,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,11,1,8,5,1,6,11,8,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,19,80,111,111,108,66,97,108,97,110,99,101,82,101,103,105,115,116,101,114,10,80,111,111,108,67,114,101,97,116,101,11,80,111,111,108,68,101,112,111,115,105,116,12,80,111,111,108,87,105,116,104,100,114,97,119,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,7,99,114,101,97,116,111,114,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,2,105,100,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,7,108,101,110,100,105,110,103,3,110,101,119,10,110,101,119,95,97,109,111,117,110,116,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,114,101,99,105,112,105,101,110,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,7,115,116,111,114,97,103,101,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,17,164,0,0,0,0,0,0,3,8,18,164,0,0,0,0,0,0,0,2,4,27,8,10,14,11,8,1,9,0,45,11,8,1,9,0,19,2,1,2,2,27,8,10,18,5,2,2,1,18,5,3,2,4,40,5,12,3,34,3,37,8,6,4,2,3,40,5,12,3,37,8,6,5,2,4,40,5,39,5,12,3,37,8,6,0,18,0,0,0,0,1,11,10,0,17,21,10,0,46,17,24,18,1,11,0,46,17,24,56,0,2,1,3,0,0,1,13,10,2,17,21,56,1,56,1,11,1,57,0,56,2,11,2,46,17,24,18,2,56,3,2,2,3,0,0,22,20,14,1,56,4,12,4,11,1,56,5,12,3,11,0,54,0,11,3,56,6,1,11,2,46,17,24,11,4,56,7,17,12,18,4,56,8,2,3,3,0,0,24,20,11,0,54,0,10,1,56,9,10,3,56,10,12,4,11,3,46,17,24,10,2,11,1,56,7,17,12,18,5,56,11,11,4,11,2,56,12,2,4,3,0,0,19,22,10,0,55,0,56,13,10,1,38,4,7,5,11,11,0,1,7,1,39,10,0,54,0,11,1,56,9,12,2,11,0,54,1,11,2,56,6,1,2,5,1,0,0,1,22,10,1,55,1,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,1,11,2,56,9,11,4,56,10,11,3,56,12,2,6,3,0,0,1,22,10,1,55,0,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,0,11,2,56,9,11,4,56,10,11,3,56,12,2,7,1,0,0,1,4,11,0,55,2,20,2,8,1,0,0,1,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,9,1,0,0,9,8,11,0,56,14,12,2,11,1,11,2,49,9,17,8,2,10,1,0,0,9,8,11,0,56,14,12,2,11,1,49,9,11,2,17,8,2,0,1,0,2,0,3,0,18,1,18,2,18,0,32,0,43,0],[161,28,235,11,6,0,0,0,7,1,0,4,3,4,55,5,59,8,7,67,101,8,168,1,64,6,232,1,200,1,12,176,3,168,5,0,6,1,0,0,4,0,1,0,0,9,0,1,0,0,1,0,1,0,0,2,0,1,0,0,11,2,1,0,0,10,2,1,0,0,7,2,1,0,0,5,2,1,0,0,8,1,1,0,0,12,1,1,0,1,3,0,1,0,0,1,15,2,15,15,1,1,7,97,100,100,114,101,115,115,8,104,97,108,102,95,114,97,121,8,104,97,108,102,95,119,97,100,3,109,97,120,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,10,114,97,121,95,116,111,95,119,97,100,3,119,97,100,7,119,97,100,95,100,105,118,7,119,97,100,95,109,117,108,10,119,97,100,95,116,111,95,114,97,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,100,167,179,182,224,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,178,211,89,91,240,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,77,4,0,0,0,0,0,0,3,8,78,4,0,0,0,0,0,0,3,8,79,4,0,0,0,0,0,0,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,0,2,2,1,0,0,0,2,7,3,2,3,1,0,0,0,2,7,1,2,4,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,1,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,1,22,7,0,26,2,5,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,0,26,37,4,20,5,22,7,5,39,11,0,7,0,24,11,2,22,11,1,26,2,6,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,3,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,3,22,7,2,26,2,7,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,2,26,37,4,20,5,22,7,5,39,11,0,7,2,24,11,2,22,11,1,26,2,8,1,0,0,2,19,7,4,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,1,10,1,11,0,22,12,2,10,2,11,1,38,4,13,5,15,7,6,39,11,2,7,4,26,2,9,1,0,0,1,15,10,0,7,4,24,12,1,10,1,7,4,26,11,0,33,4,11,5,13,7,5,39,11,1,2,0],[161,28,235,11,6,0,0,0,12,1,0,29,2,29,92,3,121,144,3,4,137,4,54,5,191,4,153,3,7,216,7,131,16,8,219,23,96,6,187,24,93,10,152,25,164,1,12,188,26,186,19,13,246,45,66,15,184,46,2,0,120,0,90,0,94,1,22,1,131,1,1,141,1,2,30,2,31,2,47,2,85,2,123,2,127,2,130,1,0,4,12,0,0,11,12,0,0,10,12,0,0,9,4,0,0,20,4,0,0,8,5,0,0,19,5,0,0,15,4,0,0,0,4,0,0,3,4,0,0,12,3,0,0,5,3,0,1,6,12,1,0,1,1,7,12,0,3,13,7,0,4,17,7,0,6,1,8,0,7,2,12,1,0,1,9,18,4,0,10,14,12,2,7,1,4,1,12,16,2,0,0,73,0,1,0,0,144,1,2,1,0,0,143,1,3,1,0,0,74,4,1,1,0,0,115,5,1,0,0,117,6,1,0,0,107,6,1,0,0,112,6,1,0,0,118,6,1,0,0,106,6,1,0,0,113,6,1,0,0,108,6,1,0,0,116,6,1,0,0,114,6,1,0,0,110,6,1,0,0,109,6,1,0,0,111,6,1,0,0,102,2,1,1,0,0,88,2,7,0,0,59,2,8,0,0,64,9,10,0,0,58,11,8,0,0,52,11,12,0,0,60,13,14,0,0,50,13,14,0,0,53,13,15,0,0,55,13,15,0,0,61,13,15,0,0,65,16,15,0,0,56,11,17,0,0,49,11,14,0,0,63,13,14,0,0,62,11,14,0,0,51,13,18,0,0,57,13,19,0,0,133,1,20,1,0,0,134,1,21,1,0,0,68,20,1,0,0,70,22,1,0,0,44,22,1,0,0,69,22,1,0,0,43,22,1,0,0,67,23,1,0,0,42,23,1,0,0,71,24,1,0,0,136,1,16,1,0,0,97,16,1,0,0,135,1,16,1,0,0,96,16,1,0,0,146,1,25,1,1,0,0,45,3,1,0,1,36,43,1,1,0,1,132,1,62,17,1,0,1,145,1,63,1,1,0,2,93,1,14,0,4,48,1,38,1,0,4,75,38,12,0,5,35,57,7,1,0,5,72,57,59,1,0,5,95,60,36,1,0,6,125,40,17,0,7,54,42,8,1,0,8,46,36,1,1,3,9,84,0,26,0,10,21,41,1,2,7,4,10,25,49,50,2,7,4,10,28,46,47,2,7,4,10,35,49,7,2,7,4,10,84,0,33,2,7,4,10,95,46,55,2,7,4,11,91,30,1,1,12,11,119,36,1,1,8,12,105,27,28,0,70,29,70,31,68,32,68,34,71,35,17,36,55,36,68,39,64,32,61,36,51,36,62,44,66,32,65,32,67,34,65,34,67,39,65,39,69,39,64,39,64,34,66,34,57,8,58,8,59,8,52,36,53,36,1,7,8,20,0,1,6,8,2,2,6,8,1,7,8,2,20,6,8,1,6,8,13,6,8,16,7,8,2,2,1,15,15,15,15,15,15,15,15,15,15,15,15,6,11,17,1,9,0,7,8,20,3,6,8,0,7,8,2,1,4,6,8,0,7,8,2,2,15,1,1,1,2,2,6,8,2,5,2,10,2,10,2,2,6,8,2,2,1,8,14,2,7,8,2,2,1,15,2,15,15,3,7,8,2,2,5,1,3,5,15,15,15,15,15,3,15,15,15,4,7,8,2,2,15,15,6,7,8,2,2,15,15,3,15,4,7,8,2,2,5,15,3,7,8,7,5,15,3,7,8,2,2,15,8,6,8,1,6,8,13,7,8,2,2,7,11,12,1,9,0,3,5,7,8,20,1,8,18,1,6,8,20,1,5,1,8,1,2,9,0,5,1,8,0,2,2,8,3,1,11,19,2,9,0,9,1,2,5,8,4,1,8,2,1,9,0,18,2,15,15,15,8,7,8,7,3,8,8,8,9,2,8,14,1,15,15,15,2,2,8,3,1,8,15,2,5,15,1,6,8,16,3,7,11,19,2,9,0,9,1,9,0,9,1,1,6,11,17,1,9,0,3,6,8,13,2,7,8,20,1,8,11,1,7,8,3,2,7,11,19,2,9,0,9,1,9,0,1,7,9,1,3,2,2,8,14,2,6,11,19,2,9,0,9,1,9,0,1,6,9,1,1,6,8,4,1,6,8,3,3,15,6,8,3,15,3,7,8,7,7,8,3,7,8,7,1,9,1,3,10,2,8,4,7,8,4,2,6,10,9,0,6,9,0,2,3,7,8,4,2,1,3,2,7,10,9,0,3,5,2,3,7,15,3,3,2,6,11,12,1,9,0,3,5,6,8,13,7,11,12,1,9,0,3,5,7,8,20,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,12,67,111,105,110,77,101,116,97,100,97,116,97,18,76,105,113,117,105,100,97,116,105,111,110,70,97,99,116,111,114,115,8,79,119,110,101,114,67,97,112,6,80,97,117,115,101,100,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,23,82,101,115,101,114,118,101,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,11,82,101,115,101,114,118,101,68,97,116,97,7,83,116,111,114,97,103,101,15,83,116,111,114,97,103,101,65,100,109,105,110,67,97,112,26,83,116,111,114,97,103,101,67,111,110,102,105,103,117,114,97,116,111,114,83,101,116,116,105,110,103,6,83,116,114,105,110,103,5,84,97,98,108,101,12,84,111,107,101,110,66,97,108,97,110,99,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,20,85,115,101,114,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,8,85,115,101,114,73,110,102,111,3,97,100,100,5,97,115,99,105,105,9,98,97,115,101,95,114,97,116,101,5,98,111,110,117,115,6,98,111,114,114,111,119,14,98,111,114,114,111,119,95,98,97,108,97,110,99,101,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,5,99,108,111,99,107,4,99,111,105,110,9,99,111,105,110,95,116,121,112,101,11,99,111,108,108,97,116,101,114,97,108,115,12,99,111,110,102,105,103,117,114,97,116,111,114,8,99,111,110,116,97,105,110,115,11,99,114,101,97,116,101,95,112,111,111,108,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,20,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,114,97,116,101,4,100,97,116,97,16,100,101,99,114,101,97,115,101,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,12,100,101,115,116,111,114,121,95,117,115,101,114,4,101,109,105,116,5,101,118,101,110,116,3,103,101,116,13,103,101,116,95,97,115,115,101,116,95,108,116,118,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,13,103,101,116,95,99,111,105,110,95,116,121,112,101,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,12,103,101,116,95,100,101,99,105,109,97,108,115,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,20,103,101,116,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,16,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,114,101,115,101,114,118,101,11,105,110,116,111,95,115,116,114,105,110,103,11,105,115,95,105,115,111,108,97,116,101,100,20,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,5,108,111,97,110,115,5,108,111,103,105,99,3,108,116,118,10,109,117,108,116,105,112,108,105,101,114,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,111,114,97,99,108,101,95,105,100,5,112,97,117,115,101,6,112,97,117,115,101,100,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,105,111,3,114,97,121,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,14,114,101,115,101,114,118,101,95,102,97,99,116,111,114,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,97,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,98,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,99,18,114,101,115,101,114,118,101,95,118,97,108,105,100,97,116,105,111,110,8,114,101,115,101,114,118,101,115,14,114,101,115,101,114,118,101,115,95,99,111,117,110,116,6,115,101,110,100,101,114,13,115,101,116,95,98,97,115,101,95,114,97,116,101,14,115,101,116,95,98,111,114,114,111,119,95,99,97,112,24,115,101,116,95,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,98,111,110,117,115,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,114,97,116,105,111,25,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,7,115,101,116,95,108,116,118,14,115,101,116,95,109,117,108,116,105,112,108,105,101,114,23,115,101,116,95,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,115,101,116,95,112,97,117,115,101,18,115,101,116,95,114,101,115,101,114,118,101,95,102,97,99,116,111,114,14,115,101,116,95,115,117,112,112,108,121,95,99,97,112,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,116,111,114,97,103,101,14,115,117,112,112,108,121,95,98,97,108,97,110,99,101,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,9,116,104,114,101,115,104,111,108,100,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,9,117,115,101,114,95,105,110,102,111,10,117,115,101,114,95,115,116,97,116,101,5,117,115,101,114,115,5,118,97,108,117,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,15,118,101,114,115,105,111,110,95,109,105,103,114,97,116,101,20,118,101,114,115,105,111,110,95,118,101,114,105,102,105,99,97,116,105,111,110,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,3,0,0,0,0,0,0,0,3,8,248,167,0,0,0,0,0,0,3,8,249,167,0,0,0,0,0,0,3,8,250,167,0,0,0,0,0,0,3,8,251,167,0,0,0,0,0,0,3,8,252,167,0,0,0,0,0,0,3,8,253,167,0,0,0,0,0,0,3,8,254,167,0,0,0,0,0,0,3,8,255,167,0,0,0,0,0,0,2,1,255,0,2,1,66,8,18,1,2,1,66,8,18,2,2,7,66,8,18,142,1,3,89,1,103,11,19,2,2,8,3,104,2,139,1,10,5,137,1,11,19,2,5,8,4,3,2,21,66,2,87,2,32,8,14,76,1,122,15,27,15,40,15,38,15,39,15,37,15,121,8,7,26,8,7,78,3,82,15,129,1,15,128,1,15,29,8,8,79,8,9,99,15,100,15,101,15,4,2,2,33,10,2,80,10,2,5,2,1,41,15,6,2,1,41,15,7,2,2,138,1,11,19,2,5,15,126,15,8,2,5,23,15,83,15,77,15,98,15,86,15,9,2,3,92,15,24,15,124,15,10,2,3,105,5,34,5,140,1,1,11,2,1,89,1,0,0,0,0,1,27,10,0,17,63,18,1,10,0,46,17,72,56,0,10,0,17,63,18,0,10,0,46,17,72,56,1,10,0,17,63,7,0,9,10,0,56,2,49,0,64,28,0,0,0,0,0,0,0,0,11,0,56,3,18,2,56,4,2,1,0,0,0,1,10,11,0,16,0,20,7,0,33,4,7,5,9,7,1,39,2,2,1,4,0,1,16,10,1,16,0,20,7,0,35,4,7,5,11,11,1,1,7,2,39,7,0,11,1,15,0,21,2,3,1,4,0,37,117,10,3,46,17,1,10,3,16,1,20,12,35,10,35,7,9,35,4,12,5,24,11,3,1,11,1,1,11,19,1,11,18,1,11,2,1,7,5,39,10,3,46,56,5,10,3,16,1,20,12,20,11,4,12,29,56,6,17,56,12,30,11,5,12,31,11,6,12,32,11,7,12,33,17,54,12,34,17,54,12,21,11,13,12,22,11,14,12,23,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,24,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,25,11,2,17,60,12,26,11,8,11,10,11,11,11,12,11,9,18,8,12,27,11,15,11,16,11,17,18,9,12,28,11,20,11,29,11,30,11,31,11,32,11,33,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,34,11,21,11,24,11,25,11,26,11,22,11,23,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,11,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,12,37,10,3,15,2,10,35,11,37,56,8,11,35,49,1,22,11,3,15,1,21,11,18,56,9,12,36,11,1,11,36,11,19,56,10,2,4,1,4,0,1,11,10,1,46,17,1,10,2,11,1,15,3,21,11,2,18,11,56,11,2,5,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,4,21,2,6,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,5,21,2,7,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,6,21,2,8,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,7,21,2,9,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,9,21,2,10,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,10,21,2,11,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,11,21,2,12,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,12,21,2,13,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,13,21,2,14,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,15,21,2,15,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,16,21,2,16,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,17,21,2,17,1,0,0,48,36,56,6,17,56,12,3,10,0,16,1,20,12,1,49,0,12,2,10,2,10,1,35,4,33,5,14,10,0,16,2,10,2,56,13,16,18,20,10,3,34,4,24,5,28,11,0,1,7,7,39,11,2,49,1,22,12,2,5,9,11,0,1,2,18,1,0,0,1,4,11,0,16,3,20,2,19,1,0,0,1,4,11,0,16,1,20,2,20,1,0,0,51,23,10,0,16,19,10,1,56,14,32,4,11,11,0,1,64,8,0,0,0,0,0,0,0,0,64,8,0,0,0,0,0,0,0,0,2,11,0,16,19,11,1,56,15,12,2,10,2,16,20,20,11,2,16,21,20,2,21,1,0,0,1,7,11,0,16,2,11,1,56,13,16,22,20,2,22,1,0,0,1,7,11,0,16,2,11,1,56,13,16,18,20,2,23,1,0,0,1,7,11,0,16,2,11,1,56,13,16,4,20,2,24,1,0,0,1,7,11,0,16,2,11,1,56,13,16,5,20,2,25,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,23,20,11,2,16,24,20,2,26,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,25,20,11,2,16,26,20,2,27,1,0,0,52,14,11,0,16,2,11,1,56,13,12,2,10,2,16,27,16,28,20,11,2,16,29,16,28,20,2,28,1,0,0,53,41,11,0,16,2,11,1,56,13,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,4,16,27,16,30,10,2,56,16,4,22,10,4,16,27,16,30,10,2,56,17,20,12,5,10,4,16,29,16,30,10,2,56,16,4,36,11,4,16,29,16,30,11,2,56,17,20,12,3,5,38,11,4,1,11,5,11,3,2,29,1,0,0,1,7,11,0,16,2,11,1,56,13,16,31,20,2,30,1,0,0,1,7,11,0,16,2,11,1,56,13,16,6,20,2,31,1,0,0,1,7,11,0,16,2,11,1,56,13,16,7,20,2,32,1,0,0,1,7,11,0,16,2,11,1,56,13,16,32,20,2,33,1,0,0,52,26,11,0,16,2,11,1,56,13,12,2,10,2,16,8,16,9,20,10,2,16,8,16,10,20,10,2,16,8,16,11,20,10,2,16,8,16,12,20,11,2,16,8,16,13,20,2,34,1,0,0,52,18,11,0,16,2,11,1,56,13,12,2,10,2,16,14,16,15,20,10,2,16,14,16,16,20,11,2,16,14,16,17,20,2,35,3,0,0,45,17,10,0,46,17,1,11,0,15,2,11,1,56,12,12,4,11,3,10,4,15,23,21,11,2,11,4,15,24,21,2,36,3,0,0,45,29,10,0,46,17,1,11,0,15,2,11,1,56,12,12,6,11,2,10,6,15,26,21,11,3,10,6,15,25,21,11,4,10,6,15,31,21,10,6,16,32,20,11,5,22,11,6,15,32,21,2,37,3,0,0,54,31,10,0,46,17,1,11,0,15,2,11,1,56,12,12,5,10,5,15,27,12,6,11,5,15,29,12,4,10,6,16,28,20,11,2,22,11,6,15,28,21,10,4,16,28,20,11,3,22,11,4,15,28,21,2,38,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,42,2,39,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,43,2,40,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,42,2,41,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,43,2,42,0,0,0,14,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,0,15,30,11,1,11,3,10,2,22,56,19,10,0,16,28,20,11,2,22,11,0,15,28,21,2,43,0,0,0,14,37,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,3,10,2,38,4,17,5,21,11,0,1,7,6,39,10,0,15,30,11,1,11,3,10,2,23,56,19,10,0,16,28,20,11,2,23,11,0,15,28,21,2,44,3,0,0,45,14,11,0,15,2,11,1,56,12,12,3,10,3,16,32,20,11,2,22,11,3,15,32,21,2,45,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,64,8,0,0,0,0,0,0,0,0,11,3,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,21,14,1,56,22,32,4,37,11,5,15,21,11,1,68,8,5,39,11,5,1,2,46,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,21,14,1,56,23,12,3,4,17,11,4,15,21,11,3,56,24,1,5,19,11,4,1,2,47,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,11,3,64,8,0,0,0,0,0,0,0,0,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,20,14,1,56,22,32,4,37,11,5,15,20,11,1,68,8,5,39,11,5,1,2,48,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,20,14,1,56,23,12,3,4,17,11,4,15,20,11,3,56,24,1,5,19,11,4,1,2,49,1,0,0,61,58,10,2,10,3,12,8,46,11,8,17,22,56,6,17,56,33,4,11,5,21,11,2,1,11,1,1,11,4,1,11,7,1,7,8,39,11,2,15,2,11,3,56,12,15,32,12,10,10,4,10,10,20,52,12,9,46,11,9,56,25,12,11,10,5,12,12,11,5,10,11,35,4,44,11,11,12,12,10,10,20,10,12,77,23,11,10,21,11,1,11,4,11,12,11,6,11,7,56,26,2,50,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,2,1,2,4,2,3,2,2,3,4,3,5,3,13,3,14,3,16,8,0,8,1,8,2,8,3,8,4,3,17,9,0,9,1,9,2,3,2,2,6,4,0,4,1,3,1,3,6,3,7,3,8,3,9,3,10,7,1,3,11,7,0,3,12,3,15,0,81,0],[161,28,235,11,6,0,0,0,8,1,0,12,2,12,12,3,24,75,5,99,67,7,166,1,189,2,8,227,3,96,6,195,4,44,12,239,4,164,5,0,10,0,23,0,21,2,17,1,11,1,16,1,2,12,0,3,1,8,0,4,0,8,0,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,6,3,1,0,0,7,3,1,0,0,9,4,1,0,0,4,4,1,0,1,12,0,8,0,1,13,0,3,0,1,15,0,3,0,2,19,6,1,0,2,20,3,1,0,2,22,3,1,0,3,14,10,11,0,5,18,12,13,0,2,7,8,0,2,1,15,3,7,8,0,2,15,2,15,15,4,6,8,2,6,8,1,15,2,7,15,15,15,15,15,15,15,0,6,15,15,15,15,15,15,5,15,15,15,15,15,2,2,15,3,6,8,2,6,8,1,2,3,1,15,2,2,3,2,1,3,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,20,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,9,103,101,116,95,105,110,100,101,120,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,4,109,97,116,104,6,111,114,97,99,108,101,3,112,111,119,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,153,183,0,0,0,0,0,0,0,1,0,0,5,31,10,0,10,1,17,9,12,7,12,8,11,0,11,1,17,8,12,3,12,4,11,7,11,3,17,12,12,5,11,8,11,4,17,12,12,6,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,29,11,5,11,6,17,11,12,2,11,2,2,1,1,0,0,7,37,10,0,10,1,17,7,12,6,1,12,4,12,5,12,3,11,0,11,1,17,0,12,7,10,7,10,6,35,4,23,11,3,11,7,11,5,17,12,22,12,2,5,35,11,3,10,6,11,5,17,12,22,11,7,11,6,23,11,4,17,12,22,12,2,11,2,2,2,1,0,0,3,20,10,0,10,1,17,7,1,12,3,1,1,1,11,0,11,1,17,0,12,4,11,2,11,4,17,12,17,10,11,3,23,17,12,2,3,1,0,0,5,60,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,17,10,2,10,0,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,5,11,1,7,0,26,12,6,10,6,10,6,17,12,12,3,10,3,10,6,17,12,12,2,10,0,10,4,24,11,3,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,7,10,0,11,4,24,11,5,24,11,2,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,17,10,11,6,11,0,24,22,11,7,22,11,8,22,2,4,1,0,0,6,8,17,10,11,1,11,0,24,7,0,26,22,2,5,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,11,5,24,6,10,0,0,0,0,0,0,0,11,4,17,14,77,26,2,6,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,6,10,0,0,0,0,0,0,0,11,4,17,14,77,24,11,5,26,2,0],[161,28,235,11,6,0,0,0,9,1,0,18,2,18,18,3,36,169,1,4,205,1,4,5,209,1,165,2,7,246,3,149,6,8,139,10,128,1,6,139,11,10,12,149,11,225,14,0,16,0,9,0,38,0,43,0,41,3,37,1,45,2,4,2,10,2,1,12,1,0,1,3,3,12,0,5,2,8,0,8,0,8,0,0,17,0,1,1,0,0,21,2,1,0,0,22,2,1,0,0,20,3,1,0,0,24,3,1,0,0,19,4,1,0,0,23,4,1,0,0,18,5,1,0,0,6,6,7,0,0,13,8,7,1,0,0,14,9,1,0,0,15,10,1,0,0,12,9,1,0,1,5,7,1,0,1,7,7,1,0,1,8,25,1,0,2,36,13,14,1,0,3,25,22,1,0,3,26,28,34,0,3,27,28,7,0,3,28,28,7,0,3,29,22,14,0,3,30,28,29,0,3,31,22,19,0,3,32,28,7,0,3,33,17,18,0,3,34,26,7,0,4,39,15,1,0,4,40,7,1,0,4,42,7,1,0,6,11,20,21,1,0,7,35,15,1,0,8,44,31,14,0,16,12,30,19,9,6,8,3,7,8,1,6,8,2,7,11,0,1,9,0,5,2,3,3,1,1,15,7,6,8,3,6,8,2,7,8,1,5,2,15,1,7,6,8,3,6,8,2,7,8,1,2,5,15,1,6,6,8,3,7,8,1,2,5,15,1,7,6,8,3,7,8,1,6,8,2,5,2,15,1,3,6,8,3,7,8,1,2,2,15,15,7,6,8,3,7,8,1,7,11,0,1,9,0,2,3,3,1,6,6,8,3,7,8,1,2,15,15,1,7,6,8,3,7,8,1,2,15,15,15,1,9,1,3,3,15,15,15,15,3,3,1,9,0,2,6,11,0,1,9,0,3,1,3,0,11,5,2,6,2,10,2,15,10,2,15,3,3,15,15,2,6,8,1,5,2,10,2,10,2,1,2,2,6,10,9,0,6,9,0,1,1,2,6,8,1,2,9,5,6,2,15,3,10,2,3,15,10,2,15,3,2,15,2,4,6,8,3,6,8,2,15,2,3,7,8,1,2,5,11,5,6,2,10,2,15,15,10,2,15,3,3,15,15,2,7,8,1,2,3,15,15,15,10,2,15,15,15,15,3,3,15,15,15,1,6,8,3,7,1,3,3,15,3,3,15,6,15,15,15,15,15,15,5,15,15,15,15,15,7,15,15,15,15,15,15,15,5,67,108,111,99,107,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,23,99,97,108,99,117,108,97,116,101,95,99,117,114,114,101,110,116,95,105,110,100,101,120,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,28,100,121,110,97,109,105,99,95,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,21,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,97,112,121,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,18,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,111,114,21,100,121,110,97,109,105,99,95,104,101,97,108,116,104,95,102,97,99,116,111,114,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,31,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,36,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,30,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,25,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,23,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,3,109,97,120,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,4,112,111,111,108,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,201,175,0,0,0,0,0,0,0,1,0,0,11,99,10,6,6,0,0,0,0,0,0,0,0,36,4,9,10,7,6,0,0,0,0,0,0,0,0,36,12,9,5,11,9,12,9,11,9,32,4,15,5,25,11,1,1,11,3,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,17,10,6,6,0,0,0,0,0,0,0,0,36,4,38,10,3,11,6,12,10,46,11,10,56,0,12,17,6,0,0,0,0,0,0,0,0,12,16,10,7,6,0,0,0,0,0,0,0,0,36,4,52,11,3,11,7,12,11,46,11,11,56,0,12,16,5,54,11,3,1,10,0,10,2,10,1,10,4,10,5,10,17,77,10,8,17,1,12,13,10,0,10,2,10,1,10,4,10,5,11,16,77,10,8,17,2,12,14,11,0,11,1,11,2,11,4,11,5,11,17,77,11,8,17,7,12,15,10,14,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,95,11,13,11,14,17,28,11,15,17,29,12,12,5,97,17,31,12,12,11,12,2,1,1,0,0,16,86,10,2,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,6,0,0,0,0,0,0,0,0,12,14,10,12,12,10,14,12,14,4,56,1,32,4,31,10,6,4,31,13,10,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,10,14,10,15,35,4,78,5,36,14,10,10,14,66,19,12,9,10,2,10,9,20,12,8,46,11,8,17,17,12,16,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,9,20,33,4,57,10,5,12,13,10,0,10,1,10,2,11,9,20,10,3,11,13,10,6,17,3,12,11,11,17,11,11,11,16,17,29,22,12,17,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,2,1,11,1,1,11,0,1,11,17,2,2,1,0,0,23,76,10,2,10,3,12,7,46,11,7,17,25,12,14,1,14,14,65,19,12,12,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,15,6,0,0,0,0,0,0,0,0,12,10,10,14,12,11,14,14,14,4,56,1,32,4,31,10,6,4,31,13,11,10,4,68,19,11,12,6,1,0,0,0,0,0,0,0,22,12,12,10,10,10,12,35,4,68,5,36,14,11,10,10,66,19,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,10,4,10,8,20,33,4,49,10,5,12,9,10,0,10,1,10,2,11,8,20,10,3,11,9,10,6,17,4,12,13,11,15,11,13,22,12,15,11,10,6,1,0,0,0,0,0,0,0,22,12,10,5,31,11,2,1,11,1,1,11,0,1,11,15,2,3,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,5,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,4,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,6,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,5,1,0,0,7,27,10,1,10,2,11,3,17,26,1,12,7,11,5,4,13,11,7,11,4,22,12,7,5,17,11,7,11,4,23,12,7,11,0,11,1,11,2,17,8,1,12,6,11,7,11,6,17,29,2,6,1,0,0,7,27,10,1,10,2,11,3,17,26,12,6,1,11,5,4,13,11,6,11,4,22,12,6,5,17,11,6,11,4,23,12,6,11,0,11,1,11,2,17,8,12,7,1,11,6,11,7,17,29,2,7,1,0,0,27,91,10,1,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,6,0,0,0,0,0,0,0,0,12,14,10,12,12,9,14,12,14,4,56,1,32,4,27,13,9,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,10,14,10,15,35,4,81,5,36,14,9,10,14,66,19,12,8,10,1,10,8,20,17,22,12,16,1,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,8,20,33,4,56,10,5,12,13,10,0,10,2,10,1,11,8,20,10,3,11,13,10,6,17,3,12,17,11,10,10,17,11,16,17,29,22,12,10,11,11,11,17,22,12,11,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,1,1,11,2,1,11,0,1,11,10,11,11,17,28,2,8,1,0,0,30,42,11,0,17,32,12,8,10,1,10,2,12,3,46,11,3,17,21,12,9,10,1,10,2,17,20,12,4,12,6,11,1,11,2,17,19,12,5,12,7,11,8,11,9,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12,10,12,11,5,17,13,11,4,17,29,12,10,11,12,11,7,17,14,11,6,17,29,12,11,11,10,11,11,2,9,1,0,0,32,76,10,4,6,0,0,0,0,0,0,0,0,36,4,9,10,5,6,0,0,0,0,0,0,0,0,36,12,7,5,11,9,12,7,11,7,32,4,15,5,23,11,1,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,12,10,4,6,0,0,0,0,0,0,0,0,36,4,36,10,2,11,4,12,8,46,11,8,56,0,12,12,6,0,0,0,0,0,0,0,0,12,11,10,5,6,0,0,0,0,0,0,0,0,36,4,50,11,2,11,5,12,9,46,11,9,56,0,12,11,5,52,11,2,1,10,0,10,1,10,3,10,12,77,10,11,77,10,6,17,10,12,10,11,0,11,1,11,3,10,10,11,12,77,11,11,77,11,6,17,11,12,13,11,10,11,13,2,10,1,0,0,33,41,10,1,10,2,17,18,12,10,1,12,8,12,9,12,7,11,0,11,1,11,2,11,3,11,4,11,5,17,12,12,11,10,11,10,10,35,4,27,11,7,11,11,11,9,17,29,22,12,6,5,39,11,7,10,11,11,9,17,29,22,11,11,11,10,23,11,8,17,29,22,12,6,11,6,2,11,1,0,0,7,24,10,1,10,2,17,18,1,12,7,1,1,1,11,0,11,1,11,2,11,4,11,5,11,6,17,12,12,8,11,3,11,8,17,29,17,27,11,7,23,17,29,2,12,1,0,0,35,62,10,1,10,2,17,24,12,11,12,12,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,5,4,16,11,12,11,3,22,12,12,5,20,11,12,11,3,23,12,12,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,35,11,5,4,31,11,11,11,4,22,12,11,5,35,11,11,11,4,23,12,11,11,0,11,1,11,2,17,8,12,7,12,8,11,12,11,8,17,29,12,10,11,11,11,7,17,29,12,9,10,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,56,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,5,60,11,9,11,10,17,28,12,6,11,6,2,0],[161,28,235,11,6,0,0,0,14,1,0,30,2,30,66,3,96,181,1,4,149,2,46,5,195,2,164,3,7,231,5,187,6,8,162,12,96,6,130,13,94,10,224,13,116,11,212,14,2,12,214,14,189,15,13,147,30,40,14,187,30,8,15,195,30,2,0,44,0,72,0,62,0,64,1,18,1,78,2,21,2,26,2,27,2,36,2,53,2,73,2,76,2,77,0,82,0,4,12,1,0,1,0,6,4,0,0,3,12,0,0,7,3,0,0,5,3,0,1,8,12,0,4,9,7,0,5,12,7,0,6,0,4,1,0,1,7,1,8,0,8,2,12,1,0,1,10,13,4,0,11,10,12,2,7,1,4,1,13,11,2,0,0,47,0,1,0,0,67,2,1,0,0,66,2,1,0,0,15,3,1,1,0,0,79,4,1,0,0,24,5,6,0,0,25,7,1,1,0,0,39,8,9,0,0,40,10,11,0,0,33,12,13,0,1,41,46,37,0,1,42,47,37,0,2,60,1,34,0,2,61,37,34,0,3,51,37,34,0,5,38,1,36,1,0,5,48,36,33,0,6,69,49,40,1,0,7,74,32,9,0,8,37,50,51,1,0,9,34,22,1,1,3,10,52,0,14,0,11,14,26,1,2,7,4,11,22,24,45,2,7,4,11,23,27,28,2,7,4,11,29,24,25,2,7,4,11,52,0,18,2,7,4,11,63,27,43,2,7,4,12,58,52,1,1,12,12,68,22,1,1,8,13,65,15,16,0,14,70,39,40,1,0,26,17,26,19,29,21,25,17,22,17,24,17,20,29,20,30,25,19,22,19,24,19,15,22,26,38,31,22,29,41,25,38,27,38,22,38,23,19,23,38,17,22,19,22,28,51,1,7,8,13,0,4,7,8,2,15,1,7,8,13,9,7,8,2,6,8,9,2,3,3,11,10,1,9,0,3,2,7,8,13,5,7,8,2,6,8,9,7,8,5,2,5,5,6,8,2,7,8,5,3,2,5,2,10,15,10,15,6,7,8,2,7,11,0,1,9,0,6,8,9,7,8,5,5,7,8,13,2,6,8,2,2,1,3,3,6,8,2,2,3,4,3,3,15,2,5,6,8,2,7,8,5,6,8,9,2,5,3,10,8,6,10,15,10,2,1,8,11,1,6,8,13,1,5,2,15,1,1,11,12,2,9,0,9,1,2,2,8,1,1,2,1,8,2,1,9,0,1,7,1,2,6,11,12,2,9,0,9,1,9,0,1,1,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,9,0,1,7,9,1,1,8,3,1,8,4,4,1,11,8,1,9,0,3,7,8,1,1,6,8,9,1,8,6,1,15,1,11,12,2,5,15,1,8,7,2,15,15,2,5,15,3,11,10,1,9,0,3,7,8,13,1,11,8,1,9,0,1,11,0,1,9,0,17,7,8,5,3,2,5,5,5,3,3,7,15,15,10,15,7,11,12,2,5,15,3,7,8,1,15,10,15,7,11,12,2,5,15,1,9,1,18,6,11,12,2,5,15,3,3,15,15,10,15,15,6,11,12,2,5,15,3,6,8,1,15,15,3,15,15,15,15,10,15,1,6,9,1,2,7,8,5,2,3,7,8,5,2,5,9,5,15,3,7,8,1,15,15,6,11,12,2,5,15,15,7,11,12,2,5,15,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,13,1,11,10,1,9,0,2,9,0,5,1,6,8,1,10,10,8,6,3,3,3,10,2,6,8,1,10,15,15,6,11,12,2,5,15,10,15,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,9,73,110,99,101,110,116,105,118,101,12,73,110,99,101,110,116,105,118,101,66,97,108,16,80,111,111,108,65,100,109,105,110,83,101,116,116,105,110,103,8,80,111,111,108,73,110,102,111,16,80,111,111,108,79,119,110,101,114,83,101,116,116,105,110,103,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,97,100,100,8,97,100,100,95,112,111,111,108,5,97,100,109,105,110,6,97,100,109,105,110,115,5,97,115,99,105,105,5,97,115,115,101,116,6,97,115,115,101,116,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,24,99,97,108,99,95,112,111,111,108,95,117,112,100,97,116,101,95,114,101,119,97,114,100,115,12,99,108,97,105,109,95,114,101,119,97,114,100,5,99,108,111,99,107,4,99,111,105,110,10,99,111,105,110,95,116,121,112,101,115,8,99,111,110,116,97,105,110,115,7,99,114,101,97,116,111,114,11,99,117,114,114,101,110,116,95,105,100,120,18,100,105,115,116,114,105,98,117,116,101,100,95,97,109,111,117,110,116,6,101,97,114,110,101,100,4,101,109,105,116,9,101,110,100,95,116,105,109,101,115,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,14,103,101,116,95,112,111,111,108,95,99,111,117,110,116,13,103,101,116,95,112,111,111,108,95,105,110,102,111,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,9,105,110,99,101,110,116,105,118,101,13,105,110,100,101,120,95,114,101,119,97,114,100,115,19,105,110,100,101,120,95,114,101,119,97,114,100,115,95,112,97,105,100,115,4,105,110,105,116,11,105,110,116,111,95,115,116,114,105,110,103,16,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,7,108,101,110,100,105,110,103,3,109,117,108,3,110,101,119,6,111,98,106,101,99,116,10,111,114,97,99,108,101,95,105,100,115,5,111,119,110,101,114,6,111,119,110,101,114,115,5,112,111,111,108,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,9,115,97,102,101,95,109,97,116,104,6,115,101,110,100,101,114,9,115,101,116,95,97,100,109,105,110,9,115,101,116,95,111,119,110,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,11,115,116,97,114,116,95,116,105,109,101,115,7,115,116,111,114,97,103,101,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,13,116,111,116,97,108,95,115,117,112,112,108,121,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,13,117,112,100,97,116,101,95,114,101,119,97,114,100,16,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,22,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,95,112,97,105,100,115,5,117,116,105,108,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,153,183,0,0,0,0,0,0,3,8,154,183,0,0,0,0,0,0,3,8,155,183,0,0,0,0,0,0,3,8,156,183,0,0,0,0,0,0,3,8,157,183,0,0,0,0,0,0,3,8,158,183,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,43,8,11,19,2,31,3,32,15,21,11,8,1,9,0,1,2,12,43,2,49,3,28,10,8,6,71,10,3,35,10,3,75,10,15,59,10,15,45,10,15,46,10,11,12,2,5,15,80,10,11,12,2,5,15,81,10,11,12,2,5,15,54,10,2,2,2,6,43,8,11,30,5,56,11,12,2,15,1,17,11,12,2,15,1,57,11,12,2,2,8,1,20,10,2,3,2,3,65,5,55,15,83,1,4,2,3,65,5,16,15,83,1,0,22,0,0,0,0,1,15,10,0,17,21,10,0,46,17,30,10,0,56,0,10,0,56,0,11,0,56,1,64,20,0,0,0,0,0,0,0,0,18,2,56,2,2,1,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,1,10,1,56,3,32,4,27,11,0,15,1,10,1,10,2,56,4,5,35,11,0,15,1,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,3,56,6,2,2,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,2,10,1,56,3,32,4,27,11,0,15,2,10,1,10,2,56,4,5,35,11,0,15,2,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,4,56,7,2,3,1,4,0,31,139,1,10,0,16,0,20,10,8,46,17,30,33,4,9,5,17,11,0,1,11,8,1,11,1,1,7,0,39,10,3,11,1,17,18,36,4,27,10,4,10,3,36,12,9,5,29,9,12,9,11,9,4,32,5,38,11,0,1,11,8,1,7,1,39,10,0,16,3,10,2,56,8,32,4,65,10,0,15,3,10,2,10,2,6,0,0,0,0,0,0,0,0,64,33,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,20,0,0,0,0,0,0,0,0,18,1,56,9,10,0,15,4,10,2,68,20,11,0,15,3,10,2,56,10,12,12,10,12,16,5,65,33,12,11,10,12,15,5,56,11,17,16,68,33,10,12,15,6,10,3,68,9,10,12,15,7,10,4,68,9,10,12,15,8,10,6,77,68,34,10,12,15,9,10,6,77,11,4,11,3,23,77,17,13,68,34,10,12,15,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,34,10,12,15,11,10,8,56,12,68,35,10,12,15,12,10,8,56,12,68,35,10,12,15,13,10,8,56,12,68,35,11,12,15,14,11,7,68,20,11,5,11,6,10,8,56,13,12,10,11,8,17,21,11,2,11,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,10,57,0,56,14,2,4,3,0,0,42,118,10,0,16,3,10,3,56,8,4,111,11,1,17,18,12,11,10,0,11,2,10,11,10,3,10,4,12,8,12,7,12,6,12,5,46,11,5,11,6,11,7,11,8,17,5,12,20,12,15,11,0,15,3,11,3,56,10,12,18,11,11,10,18,15,15,21,10,18,16,5,65,33,12,17,6,0,0,0,0,0,0,0,0,12,12,10,12,10,17,35,4,108,5,45,14,15,10,12,66,34,20,12,14,14,20,10,12,66,34,20,12,19,10,18,15,10,10,12,67,34,12,13,10,14,11,13,21,10,18,15,11,10,12,67,35,12,16,10,16,10,4,12,9,46,11,9,56,15,4,79,10,16,10,4,56,16,1,11,16,10,4,11,14,56,17,10,18,15,12,10,12,67,35,12,21,10,21,10,4,12,10,46,11,10,56,15,4,99,10,21,10,4,56,16,1,11,21,10,4,11,19,56,17,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,40,11,18,1,5,117,11,2,1,11,0,1,11,1,1,2,5,0,0,0,44,166,1,11,0,16,3,10,3,56,18,12,14,10,14,16,5,65,33,12,13,6,0,0,0,0,0,0,0,0,12,7,64,34,0,0,0,0,0,0,0,0,12,10,64,34,0,0,0,0,0,0,0,0,12,22,10,7,10,13,35,4,159,1,5,20,10,14,16,6,10,7,66,9,20,12,17,10,17,10,14,16,15,20,35,4,36,10,14,16,15,20,12,17,10,14,16,7,10,7,66,9,20,12,6,10,2,10,6,35,4,48,10,2,12,6,10,14,16,9,10,7,66,34,20,12,15,10,14,16,10,10,7,66,34,20,12,9,10,17,10,6,35,4,90,11,6,11,17,23,77,12,19,10,1,10,3,17,10,1,12,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,10,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,15,11,19,17,14,11,20,26,12,8,11,9,11,8,22,12,9,13,10,10,9,68,34,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,21,10,4,7,6,34,4,151,1,10,14,16,12,10,7,66,35,12,5,10,5,10,4,56,15,4,114,11,5,10,4,56,19,20,12,21,5,116,11,5,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,14,16,11,10,7,66,35,12,12,10,12,10,4,56,15,4,133,1,11,12,10,4,56,19,20,12,11,5,135,1,11,12,1,10,1,10,3,10,4,17,11,1,12,18,11,9,11,11,23,11,18,24,12,16,11,21,11,16,22,12,21,13,22,11,21,68,34,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,15,11,1,1,11,14,1,11,10,11,22,2,6,1,4,0,48,105,10,0,11,2,11,3,10,1,55,0,20,10,4,17,4,11,0,15,3,10,1,55,0,20,56,10,12,9,10,1,55,1,20,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,9,16,12,10,8,66,35,12,12,10,12,10,4,56,15,4,36,11,12,10,4,56,19,20,12,11,5,38,11,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,9,15,13,10,8,67,35,12,14,10,14,10,4,12,6,46,11,6,56,15,4,56,10,14,10,4,56,16,12,13,11,14,10,4,10,11,56,17,11,11,11,13,23,17,12,26,12,7,11,9,16,8,11,8,66,34,20,12,10,10,1,55,2,20,10,7,22,11,10,37,4,81,5,87,11,5,1,11,1,1,7,4,39,10,1,55,2,20,10,7,22,10,1,54,2,21,11,1,54,3,11,7,52,56,20,11,5,56,21,11,4,56,22,2,7,1,0,0,9,19,6,0,0,0,0,0,0,0,0,12,2,10,0,16,3,10,1,56,8,4,15,11,0,16,3,11,1,56,18,16,5,65,33,12,2,5,17,11,0,1,11,2,2,8,1,0,0,53,47,10,0,16,3,10,1,56,8,4,6,5,10,11,0,1,7,2,39,11,0,16,3,11,1,56,18,12,3,10,3,16,5,65,33,10,2,36,4,22,5,26,11,3,1,7,2,39,10,3,16,6,10,2,66,9,20,10,3,16,7,10,2,66,9,20,10,3,16,9,10,2,66,34,20,11,3,16,14,11,2,66,20,20,2,9,1,0,0,54,97,64,33,0,0,0,0,0,0,0,0,12,5,64,34,0,0,0,0,0,0,0,0,12,14,64,20,0,0,0,0,0,0,0,0,12,9,10,0,16,3,10,3,56,8,4,87,11,2,17,18,12,6,10,0,11,1,11,6,10,3,10,4,17,5,12,11,1,11,0,16,3,11,3,56,18,12,10,10,10,16,5,65,33,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,84,5,38,10,10,16,13,10,7,66,35,12,13,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,10,13,10,4,56,15,4,55,11,13,10,4,56,19,20,12,12,5,57,11,13,1,13,5,10,10,16,5,10,7,66,33,20,68,33,13,14,14,11,10,7,66,34,20,11,12,23,68,34,13,9,10,10,16,14,10,7,66,20,20,68,20,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,33,11,10,1,5,93,11,1,1,11,0,1,11,2,1,11,5,11,14,11,9,2,2,1,2,2,2,3,2,4,2,5,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,10,1,11,1,1,0,1,0,2,0,3,0,4,16,22,17,22,18,22,19,22,0,50,0],[161,28,235,11,6,0,0,0,9,1,0,10,2,10,12,3,22,82,4,104,4,5,108,83,7,191,1,154,2,8,217,3,64,6,153,4,70,12,223,4,237,4,0,22,0,15,0,13,1,3,1,16,1,0,12,0,3,1,7,0,4,2,7,0,0,18,0,1,1,0,0,21,0,1,1,0,0,17,0,1,1,0,0,20,0,1,1,0,0,19,2,1,2,0,0,1,5,8,10,0,1,6,7,6,0,1,7,8,9,0,1,8,8,10,0,1,9,8,9,0,2,11,1,10,0,2,12,9,10,0,2,14,9,10,0,4,4,1,5,1,0,4,10,5,6,0,13,4,13,14,3,7,8,0,2,15,0,4,7,8,0,2,2,15,7,7,8,0,2,15,15,15,15,15,1,9,0,1,8,2,1,8,1,2,6,8,0,2,2,7,8,0,2,2,15,15,1,15,8,7,8,0,2,15,15,15,15,15,15,9,7,8,0,2,15,15,15,15,15,15,15,4,7,8,0,2,7,8,0,2,1,9,1,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,103,101,116,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,13,103,101,116,95,99,111,105,110,95,116,121,112,101,9,103,101,116,95,105,110,100,101,120,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,11,105,110,116,111,95,115,116,114,105,110,103,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,9,116,121,112,101,95,110,97,109,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,225,171,0,0,0,0,0,0,3,8,226,171,0,0,0,0,0,0,3,8,227,171,0,0,0,0,0,0,3,8,228,171,0,0,0,0,0,0,3,8,229,171,0,0,0,0,0,0,3,8,230,171,0,0,0,0,0,0,3,8,231,171,0,0,0,0,0,0,0,1,0,0,3,58,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,1,12,8,10,0,10,1,17,7,1,12,5,11,8,11,5,17,12,12,7,11,0,11,1,17,8,12,9,11,7,11,2,22,17,10,24,12,6,11,9,11,6,38,4,55,5,57,7,1,39,2,1,1,0,0,11,54,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,10,11,0,11,1,17,7,12,6,12,7,11,10,11,7,17,12,12,9,11,5,11,6,17,12,12,8,11,9,11,8,11,2,22,38,4,51,5,53,7,3,39,2,2,1,0,0,12,71,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,11,10,0,10,1,17,7,12,6,12,8,11,11,11,8,17,12,12,10,11,5,11,6,17,12,12,9,10,9,10,2,22,10,10,35,4,51,5,55,11,0,1,7,3,39,11,9,11,2,22,11,10,17,11,12,7,11,0,11,1,17,5,11,7,38,4,68,5,70,7,2,39,2,3,1,0,0,8,23,11,0,11,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,15,7,4,39,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,20,5,22,7,0,39,2,4,1,0,0,13,40,10,0,11,1,12,5,12,4,56,0,17,14,11,4,46,11,5,17,6,33,4,13,5,17,11,0,1,7,4,39,11,0,11,2,12,7,12,6,56,1,17,14,11,6,46,11,7,17,6,33,4,30,5,32,7,4,39,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,37,5,39,7,0,39,2,0],[161,28,235,11,6,0,0,0,10,1,0,20,2,20,12,3,32,220,2,4,252,2,12,5,136,3,214,2,7,222,5,205,9,8,171,15,128,1,6,171,16,60,12,231,16,222,18,15,197,35,2,0,42,0,11,0,53,0,73,0,48,0,52,3,45,1,74,2,3,2,12,2,2,12,0,6,1,8,0,9,0,8,0,0,18,0,1,1,0,0,21,2,3,1,0,0,17,2,1,1,0,0,20,2,4,1,0,0,19,5,6,2,0,0,0,57,7,1,0,0,56,8,1,0,0,55,9,1,0,0,36,10,1,0,0,15,10,1,0,0,35,10,1,0,0,14,10,1,0,0,39,11,12,0,0,64,13,14,0,0,63,15,4,0,0,16,15,4,0,0,62,11,4,0,0,65,11,4,0,0,67,16,4,0,0,61,16,4,0,0,60,17,4,0,0,66,17,4,0,0,38,17,12,0,0,40,17,12,0,0,8,18,19,0,1,4,44,4,0,1,5,9,4,0,1,6,22,4,0,1,7,22,4,0,1,9,21,4,0,1,10,44,4,0,2,14,10,1,0,2,15,10,1,0,2,22,31,4,0,2,23,9,32,0,2,24,9,22,0,2,25,9,22,0,2,26,31,3,0,2,27,9,6,0,2,28,31,28,0,2,29,27,28,0,2,30,9,22,0,2,31,9,4,0,2,32,39,40,0,2,33,17,22,0,2,34,34,1,0,2,35,10,1,0,2,36,10,1,0,2,37,21,1,0,2,50,17,1,0,2,51,17,1,0,2,55,34,1,0,2,56,33,1,0,2,58,17,1,0,2,59,17,1,0,3,68,21,1,1,0,3,69,21,1,1,0,3,70,25,1,2,0,0,3,71,21,1,1,0,3,72,21,1,1,0,4,46,1,4,0,4,47,22,4,0,4,49,22,4,0,5,44,22,4,0,7,13,46,12,1,0,8,43,1,4,0,9,54,30,3,0,56,20,59,20,55,20,58,20,57,24,64,28,5,6,8,2,7,8,0,2,5,15,0,6,6,8,2,6,8,1,7,8,0,2,5,15,1,3,1,15,7,6,8,2,6,8,1,7,8,0,5,2,2,15,3,15,15,15,2,6,8,2,7,8,0,3,6,8,2,7,8,0,2,2,7,8,0,2,4,7,8,0,2,5,15,4,6,8,2,6,8,1,7,8,0,5,1,1,4,6,8,2,6,8,1,7,8,0,10,5,1,10,15,4,6,8,2,7,8,0,6,8,1,5,5,6,8,2,6,8,1,7,8,0,2,5,3,7,8,0,2,5,7,6,8,2,7,8,0,6,8,1,5,2,2,15,6,15,15,15,15,15,1,1,9,0,3,7,8,0,2,15,2,15,15,6,15,15,1,15,15,15,2,9,0,9,1,4,7,8,0,2,2,15,2,2,2,1,6,8,0,1,2,18,2,15,15,15,15,3,15,15,3,15,15,15,15,15,15,15,15,15,1,6,8,2,2,6,8,0,2,5,15,15,15,15,15,6,7,8,0,2,15,15,3,15,4,7,8,0,2,15,15,4,15,3,3,10,15,1,5,4,15,15,15,15,9,5,6,2,15,15,10,2,3,3,15,15,2,6,8,0,5,2,10,2,10,2,9,5,2,6,2,15,10,2,3,3,15,15,7,5,6,2,3,3,15,10,2,15,3,2,15,2,4,6,8,2,6,8,1,15,2,2,5,10,2,2,6,10,9,0,6,9,0,18,2,15,15,15,15,1,15,15,15,15,15,2,15,15,15,15,15,15,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,7,105,115,95,108,111,97,110,7,108,101,110,100,105,110,103,5,108,111,103,105,99,3,109,97,120,3,109,105,110,6,111,114,97,99,108,101,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,9,115,97,102,101,95,109,97,116,104,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,19,117,112,100,97,116,101,95,115,116,97,116,101,95,111,102,95,97,108,108,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,24,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,95,98,97,116,99,104,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,33,78,0,0,0,0,0,0,3,8,34,78,0,0,0,0,0,0,3,8,35,78,0,0,0,0,0,0,3,8,36,78,0,0,0,0,0,0,3,8,37,78,0,0,0,0,0,0,3,8,38,78,0,0,0,0,0,0,0,3,0,0,1,26,11,0,10,1,17,5,10,1,10,2,10,4,56,0,10,1,10,2,10,3,11,4,17,8,10,1,10,2,10,3,17,22,32,4,22,10,1,10,2,11,3,17,53,11,1,11,2,17,7,2,1,3,0,0,22,92,10,2,10,3,10,4,17,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,16,11,2,1,11,1,1,11,0,1,7,4,39,10,0,10,2,17,5,10,2,10,3,10,5,56,1,10,2,10,3,10,4,17,20,12,7,11,5,10,7,17,63,12,6,10,2,10,3,10,4,10,6,17,9,11,0,11,1,10,2,10,4,17,12,4,44,5,48,11,2,1,7,0,39,10,6,10,7,33,4,61,10,2,10,3,10,4,17,22,4,61,10,2,10,3,10,4,17,49,10,7,10,6,36,4,86,10,7,10,6,23,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,4,86,10,2,10,3,11,7,10,6,23,17,48,10,2,10,3,10,4,17,22,4,86,10,2,10,3,11,4,17,49,11,2,11,3,17,7,11,6,52,2,2,3,0,0,1,37,10,0,10,2,17,5,10,2,10,3,10,5,56,2,10,2,10,3,10,4,11,5,17,10,10,2,10,3,10,4,17,23,32,4,22,10,2,10,3,10,4,17,54,11,0,11,1,10,2,11,4,17,12,4,29,5,33,11,2,1,7,0,39,11,2,11,3,17,7,2,3,3,0,0,6,58,10,2,10,3,10,4,17,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,14,11,2,1,11,0,1,7,5,39,11,0,10,2,17,5,10,2,10,3,10,5,56,3,10,2,10,3,10,4,17,21,12,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,5,12,8,10,6,10,5,35,4,40,10,6,12,8,11,5,10,6,23,12,7,10,2,10,3,10,4,10,8,17,11,11,8,11,6,33,4,53,10,2,10,3,11,4,17,50,11,2,11,3,17,7,11,7,2,4,3,0,0,23,92,10,2,10,5,10,3,17,23,4,6,5,14,11,2,1,11,1,1,11,0,1,7,3,39,10,2,10,4,10,3,17,22,4,20,5,28,11,2,1,11,1,1,11,0,1,7,2,39,10,0,10,2,17,5,10,2,10,5,10,4,10,6,56,4,10,0,10,1,10,2,10,3,17,12,32,4,44,5,52,11,2,1,11,1,1,11,0,1,7,1,39,11,0,10,2,11,1,10,3,10,4,10,5,11,6,17,24,12,9,12,8,12,12,12,7,12,11,12,10,10,2,10,5,10,3,11,11,17,11,10,2,10,4,10,3,11,10,17,9,11,9,4,82,10,2,10,5,11,3,17,50,10,2,11,4,17,7,11,2,11,5,17,7,11,7,11,8,11,12,2,5,0,0,0,26,25,10,1,46,17,40,12,2,49,0,12,3,10,3,10,2,35,4,20,5,11,10,0,10,1,10,3,17,6,11,3,49,1,22,12,3,5,6,11,1,1,11,0,1,2,6,0,0,0,29,97,11,0,17,66,12,8,10,1,10,2,12,3,46,11,3,17,37,12,11,10,8,11,11,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,18,10,1,10,2,17,36,12,4,12,6,10,1,10,2,17,35,12,5,12,7,10,18,11,7,17,28,10,6,17,62,12,13,11,18,11,5,17,27,10,4,17,62,12,12,10,1,10,2,17,34,1,12,14,1,1,1,10,1,10,2,17,41,12,19,12,20,10,19,10,12,10,4,23,17,62,12,9,11,20,10,13,11,6,23,17,62,12,10,11,9,10,12,17,61,12,15,11,10,10,13,17,61,12,17,11,19,10,12,11,4,23,17,62,11,14,17,62,10,12,17,61,12,16,10,1,10,2,11,12,11,13,11,8,10,16,17,52,11,1,11,2,11,17,11,15,11,16,22,17,45,2,7,0,0,0,22,15,10,0,10,1,17,26,12,2,10,0,10,1,10,2,17,29,12,3,11,0,11,1,11,2,11,3,17,51,2,8,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,47,2,9,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,32,2,10,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,46,2,11,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,31,2,12,1,0,0,1,8,11,0,11,2,11,1,11,3,17,14,17,60,38,2,13,1,0,0,35,37,14,3,65,36,12,6,6,0,0,0,0,0,0,0,0,12,5,64,4,0,0,0,0,0,0,0,0,12,7,10,5,10,6,35,4,29,5,12,10,0,10,2,10,1,14,3,10,5,66,36,20,17,14,12,4,13,7,11,4,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,11,2,1,11,1,1,11,0,1,11,7,2,14,1,0,0,37,33,10,0,10,2,10,1,10,3,17,16,12,6,10,0,10,1,10,2,10,3,17,15,12,5,11,0,11,2,11,1,11,3,17,17,12,7,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,29,11,6,11,7,17,61,11,5,17,62,12,4,5,31,17,65,12,4,11,4,2,15,1,0,0,38,72,10,1,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,6,0,0,0,0,0,0,0,0,12,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,10,9,10,10,35,4,56,5,22,14,8,10,9,66,28,12,5,10,1,10,5,20,17,38,12,11,1,1,10,0,10,2,10,1,11,5,20,10,3,17,19,12,12,11,6,10,12,11,11,17,62,22,12,6,11,7,11,12,22,12,7,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,17,11,1,1,11,2,1,11,0,1,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,11,6,11,7,17,61,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,1,0,0,41,59,10,2,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,6,0,0,0,0,0,0,0,0,12,9,10,9,10,10,35,4,51,5,20,14,8,10,9,66,28,12,6,10,2,10,6,20,12,5,46,11,5,17,33,12,11,10,0,10,1,10,2,11,6,20,10,3,17,19,12,7,11,12,11,7,11,11,17,62,22,12,12,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,15,11,2,1,11,1,1,11,0,1,11,12,2,17,1,0,0,42,49,10,2,10,3,12,4,46,11,4,17,43,12,9,1,14,9,65,28,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,41,5,20,14,9,10,6,66,28,12,5,10,0,10,1,10,2,11,5,20,10,3,17,18,12,8,11,10,11,8,22,12,10,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,15,11,2,1,11,1,1,11,0,1,11,10,2,18,1,0,0,43,18,10,2,10,3,11,4,17,21,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,19,1,0,0,43,18,10,2,10,3,11,4,17,20,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,20,1,0,0,22,15,10,0,10,1,11,2,17,44,1,12,3,11,0,11,1,17,36,1,12,4,11,3,11,4,17,62,2,21,1,0,0,22,15,10,0,10,1,11,2,17,44,12,3,1,11,0,11,1,17,36,12,4,1,11,3,11,4,17,62,2,22,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,1,12,4,14,4,14,1,56,5,2,23,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,12,4,1,14,4,14,1,56,5,2,24,0,0,0,47,113,10,1,10,4,17,38,1,12,15,12,16,10,0,10,2,10,1,10,4,10,3,17,19,11,16,17,62,12,20,10,0,10,2,10,1,10,5,11,3,17,18,12,19,9,12,12,10,19,10,20,35,4,32,11,19,12,20,8,12,12,10,1,10,5,12,7,46,11,7,17,39,12,18,10,0,10,2,11,6,11,18,17,30,12,21,10,21,10,20,36,4,54,11,21,10,20,23,12,11,5,58,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,11,21,12,20,10,20,11,15,17,62,12,8,11,1,10,4,17,42,12,22,10,8,11,22,17,62,12,23,10,20,10,23,23,12,17,10,0,10,2,10,20,10,4,17,25,12,13,10,0,10,2,11,20,10,5,17,25,12,14,10,0,10,2,11,17,10,4,17,25,12,9,10,0,10,2,11,23,11,4,17,25,12,24,11,0,11,2,11,11,11,8,22,11,5,17,25,12,10,11,13,11,14,11,9,11,24,11,10,11,12,2,0,41,0],[161,28,235,11,6,0,0,0,10,1,0,22,2,22,52,3,74,130,1,4,204,1,38,5,242,1,222,2,7,208,4,238,3,8,190,8,96,6,158,9,10,10,168,9,49,12,217,9,201,4,0,26,0,25,0,30,0,34,0,39,2,32,1,14,1,15,1,19,1,41,0,44,0,3,3,0,0,11,3,0,0,0,3,0,0,8,3,0,0,5,3,0,1,4,12,0,3,6,12,1,0,1,4,9,12,0,5,7,8,0,6,1,8,0,7,2,12,1,0,1,9,10,2,0,0,46,0,1,0,0,16,2,1,1,0,0,47,3,1,1,0,0,13,4,1,1,0,0,35,5,1,1,0,0,29,6,1,2,0,0,1,43,11,1,0,2,20,22,1,1,0,2,21,19,1,1,0,2,22,32,33,2,0,0,2,23,22,28,1,0,2,24,22,16,1,0,3,16,17,1,1,0,3,17,35,1,1,0,3,31,18,16,1,0,3,42,18,16,1,0,3,47,23,1,1,0,4,33,0,7,0,7,45,15,16,1,0,8,18,12,1,1,3,9,37,9,10,0,10,38,13,14,1,0,21,12,18,12,12,12,14,12,8,12,19,20,11,12,15,12,16,12,19,24,7,12,19,26,10,12,19,29,9,31,15,34,16,34,13,34,19,36,1,6,8,7,0,8,6,8,9,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,5,7,8,11,9,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,5,7,8,5,7,8,11,7,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,7,8,11,8,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,11,12,6,8,9,6,8,8,7,8,7,2,7,11,6,1,9,0,2,7,11,6,1,9,1,11,10,1,9,0,5,3,7,8,5,7,8,11,1,1,5,3,3,3,5,11,10,1,9,0,1,6,8,11,1,5,5,7,8,5,6,8,9,7,8,7,2,5,1,9,0,3,11,10,1,9,0,3,7,8,11,1,11,10,1,9,0,1,6,11,10,1,9,0,1,3,3,7,11,6,1,9,0,11,10,1,9,0,7,8,11,2,6,11,6,1,9,0,3,5,6,8,9,7,8,7,2,5,15,1,8,0,6,3,3,3,3,3,5,6,6,8,9,6,8,8,7,8,7,2,5,15,4,7,11,6,1,9,0,3,5,7,8,11,1,8,1,3,3,3,5,1,8,2,8,3,3,15,3,3,3,5,11,10,1,9,0,1,15,1,8,3,14,3,3,3,3,15,15,3,3,3,3,3,5,11,10,1,9,0,15,2,9,0,9,1,7,6,8,9,6,8,8,7,8,7,5,2,2,15,3,15,15,15,1,9,1,2,7,11,6,1,9,0,3,1,8,4,11,66,111,114,114,111,119,69,118,101,110,116,5,67,108,111,99,107,4,67,111,105,110,12,68,101,112,111,115,105,116,69,118,101,110,116,9,73,110,99,101,110,116,105,118,101,20,76,105,113,117,105,100,97,116,105,111,110,67,97,108,108,69,118,101,110,116,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,112,97,121,69,118,101,110,116,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,13,87,105,116,104,100,114,97,119,69,118,101,110,116,6,97,109,111,117,110,116,6,98,111,114,114,111,119,5,99,108,111,99,107,4,99,111,105,110,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,9,105,110,99,101,110,116,105,118,101,7,108,101,110,100,105,110,103,16,108,105,113,117,105,100,97,116,101,95,97,109,111,117,110,116,14,108,105,113,117,105,100,97,116,101,95,117,115,101,114,16,108,105,113,117,105,100,97,116,105,111,110,95,99,97,108,108,5,108,111,103,105,99,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,5,112,97,117,115,101,4,112,111,111,108,5,114,101,112,97,121,7,114,101,115,101,114,118,101,6,115,101,110,100,101,114,10,115,112,108,105,116,95,99,111,105,110,7,115,116,111,114,97,103,101,2,116,111,10,116,120,95,99,111,110,116,101,120,116,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,13,117,112,100,97,116,101,95,114,101,119,97,114,100,5,117,116,105,108,115,5,118,97,108,117,101,15,119,104,101,110,95,110,111,116,95,112,97,117,115,101,100,8,119,105,116,104,100,114,97,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,41,160,0,0,0,0,0,0,0,2,3,36,2,37,5,12,3,1,2,4,36,2,37,5,40,5,12,3,2,2,3,36,2,37,5,12,3,3,2,3,36,2,37,5,12,3,4,2,4,36,2,37,5,28,5,27,3,0,0,0,0,1,8,11,0,17,17,32,4,5,5,7,7,0,39,2,1,1,4,0,8,45,10,1,46,17,0,10,7,46,17,20,12,11,11,6,10,0,10,1,10,3,10,11,17,6,11,4,11,5,10,7,56,0,12,12,14,12,56,1,12,9,10,2,11,12,11,7,56,2,11,2,10,9,12,8,46,11,8,56,3,12,10,11,0,11,1,10,3,10,11,11,10,77,56,4,11,3,11,11,11,9,18,0,56,5,2,2,1,4,0,21,50,10,2,46,17,0,10,8,46,17,20,12,14,11,7,10,0,10,2,10,4,10,14,17,6,10,3,11,5,12,9,46,11,9,56,3,12,13,11,0,11,1,11,2,10,4,11,14,11,13,77,56,6,12,11,10,3,11,11,12,10,46,11,10,56,7,12,12,11,3,10,12,10,6,10,8,56,8,11,4,11,8,46,17,20,11,6,11,12,18,1,56,9,2,3,1,4,0,25,35,10,2,46,17,0,10,6,46,17,20,12,9,10,3,10,5,12,7,46,11,7,56,3,12,8,11,0,11,1,11,2,10,4,10,9,11,8,77,56,10,11,3,10,5,11,9,10,6,56,8,11,4,11,6,46,17,20,11,5,18,2,56,11,2,4,1,4,0,27,65,10,2,46,17,0,10,7,46,17,20,12,14,11,5,11,6,10,7,56,0,12,15,14,15,56,1,12,13,10,3,11,15,10,7,56,2,10,3,10,13,12,8,46,11,8,56,3,12,12,11,0,11,1,11,2,10,4,10,14,11,12,77,56,12,12,10,10,3,11,10,52,12,9,46,11,9,56,7,12,11,10,11,6,0,0,0,0,0,0,0,0,36,4,53,11,3,10,11,11,14,10,7,56,8,5,55,11,3,1,11,4,11,7,46,17,20,11,13,11,11,23,18,3,56,13,2,5,1,4,0,30,90,10,2,46,17,0,10,11,46,17,20,12,23,11,10,10,0,10,2,10,5,10,8,17,6,11,7,11,9,10,11,56,0,12,24,14,24,56,1,12,18,10,4,11,24,10,11,56,2,10,4,11,18,12,12,46,11,12,56,3,12,21,11,0,11,1,11,2,10,8,10,5,11,3,11,21,77,56,14,12,25,12,17,12,16,10,4,11,17,52,12,13,46,11,13,56,7,12,20,11,4,11,20,10,23,10,11,56,8,10,6,11,16,52,12,14,46,11,14,56,15,12,19,10,6,10,19,10,23,11,11,56,16,10,6,11,25,52,12,15,46,11,15,56,15,12,22,11,6,10,22,56,17,11,5,11,23,11,8,11,19,11,22,22,18,4,56,18,2,0]],["0x0000000000000000000000000000000000000000000000000000000000000001","0x0000000000000000000000000000000000000000000000000000000000000002","0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"],"0xb2345915de1f9bd661e9ab27eb27e376cdf6391359ea64fbfdb4550b092c1aa0",{"Result":0}]},{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"commit_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Result":1}]}}]}},"sender":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57","gas_data":{"payment":[["0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1",26932892,"Ex867bCQkeiTCvcRqhkbAtZWPyVPcMbNRj1acbfyZdAs"]],"owner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57","price":750,"budget":300000000},"expiration":"None"}}},"tx_signatures":["AI5U6xMfN2yyPDsdvVvw1AFxBXD4cd6wejUm9G9Edx8Rnj28g4Hz8Lz2nFW1hEiwVYDED+VQ9Qrkl7DXLfoODwUcypkmsYEh2xu++z3ojPaRBoPqgLGIm3/ZtoRgRAd5fw=="]}],"sender":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57","input_objects":[{"ImmOrOwnedMoveObject":["0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623",10941462,"97EMwmR1yvKzotocnPsNs5gLiHPkDztrM5WsVeE9d1y"]},{"MovePackage":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"MovePackage":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"MovePackage":"0xb2345915de1f9bd661e9ab27eb27e376cdf6391359ea64fbfdb4550b092c1aa0"},{"MovePackage":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"},{"ImmOrOwnedMoveObject":["0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1",26932892,"Ex867bCQkeiTCvcRqhkbAtZWPyVPcMbNRj1acbfyZdAs"]}],"kind":{"ProgrammableTransaction":{"inputs":[{"Object":{"ImmOrOwnedObject":["0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623",10941462,"97EMwmR1yvKzotocnPsNs5gLiHPkDztrM5WsVeE9d1y"]}},{"Pure":[0]},{"Pure":[32,246,193,86,67,237,66,165,149,9,252,108,46,208,117,166,90,184,114,112,210,57,76,234,29,82,22,132,25,179,156,59,27]}],"commands":[{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"authorize_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Input":1},{"Input":2}]}},{"Upgrade":[[[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,6,7,38,34,8,72,32,6,104,50,12,154,1,163,2,0,5,0,0,0,1,0,0,6,0,1,0,0,4,0,1,0,0,1,0,1,0,0,3,0,1,0,0,2,0,1,0,2,15,15,1,15,0,3,97,100,100,3,100,105,118,3,109,105,110,3,109,111,100,3,109,117,108,9,115,97,102,101,95,109,97,116,104,3,115,117,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,233,3,0,0,0,0,0,0,3,8,234,3,0,0,0,0,0,0,3,8,235,3,0,0,0,0,0,0,3,8,236,3,0,0,0,0,0,0,3,8,237,3,0,0,0,0,0,0,0,1,0,0,1,13,10,0,11,1,22,12,2,10,2,11,0,38,4,9,5,11,7,0,39,11,2,2,1,1,0,0,2,11,10,1,10,0,37,4,5,5,7,7,1,39,11,0,11,1,23,2,2,1,0,0,1,21,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,10,1,24,12,2,10,2,11,0,26,11,1,33,4,17,5,19,7,2,39,11,2,2,3,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,5,5,7,7,3,39,11,0,11,1,26,2,4,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,4,39,11,0,11,1,25,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,0],[161,28,235,11,6,0,0,0,9,1,0,10,2,10,16,3,26,47,4,73,12,5,85,63,7,148,1,156,1,8,176,2,64,6,240,2,20,12,132,3,114,0,14,1,3,1,4,1,12,1,13,1,0,4,1,0,1,2,1,12,1,0,1,4,2,2,0,0,10,0,1,1,0,0,11,0,2,1,0,2,5,1,8,1,0,2,6,1,2,1,0,2,9,7,1,1,0,2,15,5,6,1,0,3,7,11,8,1,12,4,8,9,10,0,5,4,4,4,2,4,6,1,0,4,3,4,3,11,1,1,9,0,3,7,8,2,1,11,1,1,9,0,1,11,0,1,9,0,2,3,11,1,1,9,0,1,9,0,1,6,11,1,1,9,0,1,3,3,7,11,1,1,9,0,3,7,8,2,0,1,6,8,2,1,5,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,100,101,115,116,114,111,121,95,122,101,114,111,12,105,110,116,111,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,10,115,112,108,105,116,95,99,111,105,110,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,117,116,105,108,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,176,179,0,0,0,0,0,0,3,8,177,179,0,0,0,0,0,0,0,1,0,0,3,44,14,0,56,0,12,3,10,1,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,2,1,7,0,39,11,3,10,1,38,4,17,5,21,11,2,1,7,1,39,13,0,11,1,10,2,56,1,12,4,14,0,56,0,6,0,0,0,0,0,0,0,0,33,4,37,11,2,1,11,0,56,2,11,4,2,11,0,11,2,46,17,7,56,3,11,4,2,1,1,0,0,8,6,11,0,11,1,11,2,56,4,56,5,2,0],[161,28,235,11,6,0,0,0,14,1,0,18,2,18,54,3,72,145,1,4,217,1,30,5,247,1,203,1,7,194,3,145,4,8,211,7,96,6,179,8,20,10,199,8,67,11,138,9,2,12,140,9,146,3,13,158,12,6,14,164,12,6,15,170,12,4,0,37,1,13,1,47,2,14,2,15,2,23,2,36,2,44,2,46,0,2,12,1,0,1,0,3,12,0,0,5,3,0,0,4,3,0,0,6,3,0,0,7,3,0,1,8,7,0,2,10,7,0,3,0,4,1,0,1,4,1,12,1,0,1,6,11,4,0,8,9,2,0,0,28,0,1,0,0,17,2,1,1,0,0,20,3,1,1,0,0,50,4,1,1,0,0,21,5,1,1,0,0,52,6,1,1,0,0,51,7,1,1,0,0,26,8,9,1,0,0,16,10,11,0,0,35,12,11,1,0,0,48,12,11,1,0,2,25,1,26,1,0,2,30,26,27,0,3,31,25,11,1,0,3,42,29,19,1,0,3,49,32,11,1,0,3,53,1,19,1,0,4,24,30,24,1,0,4,29,24,19,1,0,4,49,23,11,1,0,5,22,18,1,1,3,6,33,0,13,0,7,38,17,1,1,12,7,41,18,1,1,8,8,40,14,15,0,22,16,16,18,23,20,20,21,19,18,18,18,13,18,11,18,20,28,14,18,17,18,20,31,22,24,15,18,7,18,1,7,8,11,0,3,6,8,1,2,7,8,11,3,7,11,0,1,9,0,11,9,1,9,0,7,8,11,4,7,11,0,1,9,0,3,5,7,8,11,2,7,11,0,1,9,0,3,5,7,8,1,7,11,0,1,9,0,3,5,7,8,11,5,6,8,1,7,11,0,1,9,0,3,5,7,8,11,1,6,11,0,1,9,0,1,2,3,3,2,2,1,3,2,6,11,0,1,9,0,3,1,8,10,1,6,8,11,1,5,1,8,1,2,9,0,5,1,9,0,1,11,8,1,9,0,1,11,0,1,9,0,1,8,2,2,11,8,1,9,0,3,1,6,11,9,1,9,0,1,11,9,1,9,0,2,7,11,8,1,9,0,11,8,1,9,0,1,8,7,1,8,6,1,8,4,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,11,1,8,5,1,6,11,8,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,19,80,111,111,108,66,97,108,97,110,99,101,82,101,103,105,115,116,101,114,10,80,111,111,108,67,114,101,97,116,101,11,80,111,111,108,68,101,112,111,115,105,116,12,80,111,111,108,87,105,116,104,100,114,97,119,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,7,99,114,101,97,116,111,114,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,2,105,100,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,7,108,101,110,100,105,110,103,3,110,101,119,10,110,101,119,95,97,109,111,117,110,116,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,114,101,99,105,112,105,101,110,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,7,115,116,111,114,97,103,101,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,17,164,0,0,0,0,0,0,3,8,18,164,0,0,0,0,0,0,0,2,4,27,8,10,14,11,8,1,9,0,45,11,8,1,9,0,19,2,1,2,2,27,8,10,18,5,2,2,1,18,5,3,2,4,40,5,12,3,34,3,37,8,6,4,2,3,40,5,12,3,37,8,6,5,2,4,40,5,39,5,12,3,37,8,6,0,18,0,0,0,0,1,11,10,0,17,21,10,0,46,17,24,18,1,11,0,46,17,24,56,0,2,1,3,0,0,1,13,10,2,17,21,56,1,56,1,11,1,57,0,56,2,11,2,46,17,24,18,2,56,3,2,2,3,0,0,22,20,14,1,56,4,12,4,11,1,56,5,12,3,11,0,54,0,11,3,56,6,1,11,2,46,17,24,11,4,56,7,17,12,18,4,56,8,2,3,3,0,0,24,20,11,0,54,0,10,1,56,9,10,3,56,10,12,4,11,3,46,17,24,10,2,11,1,56,7,17,12,18,5,56,11,11,4,11,2,56,12,2,4,3,0,0,19,22,10,0,55,0,56,13,10,1,38,4,7,5,11,11,0,1,7,1,39,10,0,54,0,11,1,56,9,12,2,11,0,54,1,11,2,56,6,1,2,5,1,0,0,1,22,10,1,55,1,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,1,11,2,56,9,11,4,56,10,11,3,56,12,2,6,3,0,0,1,22,10,1,55,0,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,0,11,2,56,9,11,4,56,10,11,3,56,12,2,7,1,0,0,1,4,11,0,55,2,20,2,8,1,0,0,1,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,9,1,0,0,9,8,11,0,56,14,12,2,11,1,11,2,49,9,17,8,2,10,1,0,0,9,8,11,0,56,14,12,2,11,1,49,9,11,2,17,8,2,0,1,0,2,0,3,0,18,1,18,2,18,0,32,0,43,0],[161,28,235,11,6,0,0,0,7,1,0,4,3,4,55,5,59,8,7,67,101,8,168,1,64,6,232,1,200,1,12,176,3,168,5,0,6,1,0,0,4,0,1,0,0,9,0,1,0,0,1,0,1,0,0,2,0,1,0,0,11,2,1,0,0,10,2,1,0,0,7,2,1,0,0,5,2,1,0,0,8,1,1,0,0,12,1,1,0,1,3,0,1,0,0,1,15,2,15,15,1,1,7,97,100,100,114,101,115,115,8,104,97,108,102,95,114,97,121,8,104,97,108,102,95,119,97,100,3,109,97,120,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,10,114,97,121,95,116,111,95,119,97,100,3,119,97,100,7,119,97,100,95,100,105,118,7,119,97,100,95,109,117,108,10,119,97,100,95,116,111,95,114,97,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,100,167,179,182,224,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,178,211,89,91,240,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,77,4,0,0,0,0,0,0,3,8,78,4,0,0,0,0,0,0,3,8,79,4,0,0,0,0,0,0,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,0,2,2,1,0,0,0,2,7,3,2,3,1,0,0,0,2,7,1,2,4,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,1,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,1,22,7,0,26,2,5,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,0,26,37,4,20,5,22,7,5,39,11,0,7,0,24,11,2,22,11,1,26,2,6,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,3,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,3,22,7,2,26,2,7,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,2,26,37,4,20,5,22,7,5,39,11,0,7,2,24,11,2,22,11,1,26,2,8,1,0,0,2,19,7,4,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,1,10,1,11,0,22,12,2,10,2,11,1,38,4,13,5,15,7,6,39,11,2,7,4,26,2,9,1,0,0,1,15,10,0,7,4,24,12,1,10,1,7,4,26,11,0,33,4,11,5,13,7,5,39,11,1,2,0],[161,28,235,11,6,0,0,0,12,1,0,29,2,29,92,3,121,144,3,4,137,4,54,5,191,4,153,3,7,216,7,131,16,8,219,23,96,6,187,24,93,10,152,25,164,1,12,188,26,186,19,13,246,45,66,15,184,46,2,0,120,0,90,0,94,1,22,1,131,1,1,141,1,2,30,2,31,2,47,2,85,2,123,2,127,2,130,1,0,4,12,0,0,11,12,0,0,10,12,0,0,9,4,0,0,20,4,0,0,8,5,0,0,19,5,0,0,15,4,0,0,0,4,0,0,3,4,0,0,12,3,0,0,5,3,0,1,6,12,1,0,1,1,7,12,0,3,13,7,0,4,17,7,0,6,1,8,0,7,2,12,1,0,1,9,18,4,0,10,14,12,2,7,1,4,1,12,16,2,0,0,73,0,1,0,0,144,1,2,1,0,0,143,1,3,1,0,0,74,4,1,1,0,0,115,5,1,0,0,117,6,1,0,0,107,6,1,0,0,112,6,1,0,0,118,6,1,0,0,106,6,1,0,0,113,6,1,0,0,108,6,1,0,0,116,6,1,0,0,114,6,1,0,0,110,6,1,0,0,109,6,1,0,0,111,6,1,0,0,102,2,1,1,0,0,88,2,7,0,0,59,2,8,0,0,64,9,10,0,0,58,11,8,0,0,52,11,12,0,0,60,13,14,0,0,50,13,14,0,0,53,13,15,0,0,55,13,15,0,0,61,13,15,0,0,65,16,15,0,0,56,11,17,0,0,49,11,14,0,0,63,13,14,0,0,62,11,14,0,0,51,13,18,0,0,57,13,19,0,0,133,1,20,1,0,0,134,1,21,1,0,0,68,20,1,0,0,70,22,1,0,0,44,22,1,0,0,69,22,1,0,0,43,22,1,0,0,67,23,1,0,0,42,23,1,0,0,71,24,1,0,0,136,1,16,1,0,0,97,16,1,0,0,135,1,16,1,0,0,96,16,1,0,0,146,1,25,1,1,0,0,45,3,1,0,1,36,43,1,1,0,1,132,1,62,17,1,0,1,145,1,63,1,1,0,2,93,1,14,0,4,48,1,38,1,0,4,75,38,12,0,5,35,57,7,1,0,5,72,57,59,1,0,5,95,60,36,1,0,6,125,40,17,0,7,54,42,8,1,0,8,46,36,1,1,3,9,84,0,26,0,10,21,41,1,2,7,4,10,25,49,50,2,7,4,10,28,46,47,2,7,4,10,35,49,7,2,7,4,10,84,0,33,2,7,4,10,95,46,55,2,7,4,11,91,30,1,1,12,11,119,36,1,1,8,12,105,27,28,0,70,29,70,31,68,32,68,34,71,35,17,36,55,36,68,39,64,32,61,36,51,36,62,44,66,32,65,32,67,34,65,34,67,39,65,39,69,39,64,39,64,34,66,34,57,8,58,8,59,8,52,36,53,36,1,7,8,20,0,1,6,8,2,2,6,8,1,7,8,2,20,6,8,1,6,8,13,6,8,16,7,8,2,2,1,15,15,15,15,15,15,15,15,15,15,15,15,6,11,17,1,9,0,7,8,20,3,6,8,0,7,8,2,1,4,6,8,0,7,8,2,2,15,1,1,1,2,2,6,8,2,5,2,10,2,10,2,2,6,8,2,2,1,8,14,2,7,8,2,2,1,15,2,15,15,3,7,8,2,2,5,1,3,5,15,15,15,15,15,3,15,15,15,4,7,8,2,2,15,15,6,7,8,2,2,15,15,3,15,4,7,8,2,2,5,15,3,7,8,7,5,15,3,7,8,2,2,15,8,6,8,1,6,8,13,7,8,2,2,7,11,12,1,9,0,3,5,7,8,20,1,8,18,1,6,8,20,1,5,1,8,1,2,9,0,5,1,8,0,2,2,8,3,1,11,19,2,9,0,9,1,2,5,8,4,1,8,2,1,9,0,18,2,15,15,15,8,7,8,7,3,8,8,8,9,2,8,14,1,15,15,15,2,2,8,3,1,8,15,2,5,15,1,6,8,16,3,7,11,19,2,9,0,9,1,9,0,9,1,1,6,11,17,1,9,0,3,6,8,13,2,7,8,20,1,8,11,1,7,8,3,2,7,11,19,2,9,0,9,1,9,0,1,7,9,1,3,2,2,8,14,2,6,11,19,2,9,0,9,1,9,0,1,6,9,1,1,6,8,4,1,6,8,3,3,15,6,8,3,15,3,7,8,7,7,8,3,7,8,7,1,9,1,3,10,2,8,4,7,8,4,2,6,10,9,0,6,9,0,2,3,7,8,4,2,1,3,2,7,10,9,0,3,5,2,3,7,15,3,3,2,6,11,12,1,9,0,3,5,6,8,13,7,11,12,1,9,0,3,5,7,8,20,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,12,67,111,105,110,77,101,116,97,100,97,116,97,18,76,105,113,117,105,100,97,116,105,111,110,70,97,99,116,111,114,115,8,79,119,110,101,114,67,97,112,6,80,97,117,115,101,100,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,23,82,101,115,101,114,118,101,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,11,82,101,115,101,114,118,101,68,97,116,97,7,83,116,111,114,97,103,101,15,83,116,111,114,97,103,101,65,100,109,105,110,67,97,112,26,83,116,111,114,97,103,101,67,111,110,102,105,103,117,114,97,116,111,114,83,101,116,116,105,110,103,6,83,116,114,105,110,103,5,84,97,98,108,101,12,84,111,107,101,110,66,97,108,97,110,99,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,20,85,115,101,114,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,8,85,115,101,114,73,110,102,111,3,97,100,100,5,97,115,99,105,105,9,98,97,115,101,95,114,97,116,101,5,98,111,110,117,115,6,98,111,114,114,111,119,14,98,111,114,114,111,119,95,98,97,108,97,110,99,101,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,5,99,108,111,99,107,4,99,111,105,110,9,99,111,105,110,95,116,121,112,101,11,99,111,108,108,97,116,101,114,97,108,115,12,99,111,110,102,105,103,117,114,97,116,111,114,8,99,111,110,116,97,105,110,115,11,99,114,101,97,116,101,95,112,111,111,108,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,20,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,114,97,116,101,4,100,97,116,97,16,100,101,99,114,101,97,115,101,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,12,100,101,115,116,111,114,121,95,117,115,101,114,4,101,109,105,116,5,101,118,101,110,116,3,103,101,116,13,103,101,116,95,97,115,115,101,116,95,108,116,118,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,13,103,101,116,95,99,111,105,110,95,116,121,112,101,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,12,103,101,116,95,100,101,99,105,109,97,108,115,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,20,103,101,116,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,16,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,114,101,115,101,114,118,101,11,105,110,116,111,95,115,116,114,105,110,103,11,105,115,95,105,115,111,108,97,116,101,100,20,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,5,108,111,97,110,115,5,108,111,103,105,99,3,108,116,118,10,109,117,108,116,105,112,108,105,101,114,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,111,114,97,99,108,101,95,105,100,5,112,97,117,115,101,6,112,97,117,115,101,100,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,105,111,3,114,97,121,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,14,114,101,115,101,114,118,101,95,102,97,99,116,111,114,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,97,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,98,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,99,18,114,101,115,101,114,118,101,95,118,97,108,105,100,97,116,105,111,110,8,114,101,115,101,114,118,101,115,14,114,101,115,101,114,118,101,115,95,99,111,117,110,116,6,115,101,110,100,101,114,13,115,101,116,95,98,97,115,101,95,114,97,116,101,14,115,101,116,95,98,111,114,114,111,119,95,99,97,112,24,115,101,116,95,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,98,111,110,117,115,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,114,97,116,105,111,25,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,7,115,101,116,95,108,116,118,14,115,101,116,95,109,117,108,116,105,112,108,105,101,114,23,115,101,116,95,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,115,101,116,95,112,97,117,115,101,18,115,101,116,95,114,101,115,101,114,118,101,95,102,97,99,116,111,114,14,115,101,116,95,115,117,112,112,108,121,95,99,97,112,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,116,111,114,97,103,101,14,115,117,112,112,108,121,95,98,97,108,97,110,99,101,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,9,116,104,114,101,115,104,111,108,100,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,9,117,115,101,114,95,105,110,102,111,10,117,115,101,114,95,115,116,97,116,101,5,117,115,101,114,115,5,118,97,108,117,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,15,118,101,114,115,105,111,110,95,109,105,103,114,97,116,101,20,118,101,114,115,105,111,110,95,118,101,114,105,102,105,99,97,116,105,111,110,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,3,0,0,0,0,0,0,0,3,8,248,167,0,0,0,0,0,0,3,8,249,167,0,0,0,0,0,0,3,8,250,167,0,0,0,0,0,0,3,8,251,167,0,0,0,0,0,0,3,8,252,167,0,0,0,0,0,0,3,8,253,167,0,0,0,0,0,0,3,8,254,167,0,0,0,0,0,0,3,8,255,167,0,0,0,0,0,0,2,1,255,0,2,1,66,8,18,1,2,1,66,8,18,2,2,7,66,8,18,142,1,3,89,1,103,11,19,2,2,8,3,104,2,139,1,10,5,137,1,11,19,2,5,8,4,3,2,21,66,2,87,2,32,8,14,76,1,122,15,27,15,40,15,38,15,39,15,37,15,121,8,7,26,8,7,78,3,82,15,129,1,15,128,1,15,29,8,8,79,8,9,99,15,100,15,101,15,4,2,2,33,10,2,80,10,2,5,2,1,41,15,6,2,1,41,15,7,2,2,138,1,11,19,2,5,15,126,15,8,2,5,23,15,83,15,77,15,98,15,86,15,9,2,3,92,15,24,15,124,15,10,2,3,105,5,34,5,140,1,1,11,2,1,89,1,0,0,0,0,1,27,10,0,17,63,18,1,10,0,46,17,72,56,0,10,0,17,63,18,0,10,0,46,17,72,56,1,10,0,17,63,7,0,9,10,0,56,2,49,0,64,28,0,0,0,0,0,0,0,0,11,0,56,3,18,2,56,4,2,1,0,0,0,1,10,11,0,16,0,20,7,0,33,4,7,5,9,7,1,39,2,2,1,4,0,1,16,10,1,16,0,20,7,0,35,4,7,5,11,11,1,1,7,2,39,7,0,11,1,15,0,21,2,3,1,4,0,37,117,10,3,46,17,1,10,3,16,1,20,12,35,10,35,7,9,35,4,12,5,24,11,3,1,11,1,1,11,19,1,11,18,1,11,2,1,7,5,39,10,3,46,56,5,10,3,16,1,20,12,20,11,4,12,29,56,6,17,56,12,30,11,5,12,31,11,6,12,32,11,7,12,33,17,54,12,34,17,54,12,21,11,13,12,22,11,14,12,23,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,24,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,25,11,2,17,60,12,26,11,8,11,10,11,11,11,12,11,9,18,8,12,27,11,15,11,16,11,17,18,9,12,28,11,20,11,29,11,30,11,31,11,32,11,33,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,34,11,21,11,24,11,25,11,26,11,22,11,23,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,11,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,12,37,10,3,15,2,10,35,11,37,56,8,11,35,49,1,22,11,3,15,1,21,11,18,56,9,12,36,11,1,11,36,11,19,56,10,2,4,1,4,0,1,11,10,1,46,17,1,10,2,11,1,15,3,21,11,2,18,11,56,11,2,5,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,4,21,2,6,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,5,21,2,7,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,6,21,2,8,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,7,21,2,9,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,9,21,2,10,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,10,21,2,11,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,11,21,2,12,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,12,21,2,13,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,13,21,2,14,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,15,21,2,15,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,16,21,2,16,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,17,21,2,17,1,0,0,48,36,56,6,17,56,12,3,10,0,16,1,20,12,1,49,0,12,2,10,2,10,1,35,4,33,5,14,10,0,16,2,10,2,56,13,16,18,20,10,3,34,4,24,5,28,11,0,1,7,7,39,11,2,49,1,22,12,2,5,9,11,0,1,2,18,1,0,0,1,4,11,0,16,3,20,2,19,1,0,0,1,4,11,0,16,1,20,2,20,1,0,0,51,23,10,0,16,19,10,1,56,14,32,4,11,11,0,1,64,8,0,0,0,0,0,0,0,0,64,8,0,0,0,0,0,0,0,0,2,11,0,16,19,11,1,56,15,12,2,10,2,16,20,20,11,2,16,21,20,2,21,1,0,0,1,7,11,0,16,2,11,1,56,13,16,22,20,2,22,1,0,0,1,7,11,0,16,2,11,1,56,13,16,18,20,2,23,1,0,0,1,7,11,0,16,2,11,1,56,13,16,4,20,2,24,1,0,0,1,7,11,0,16,2,11,1,56,13,16,5,20,2,25,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,23,20,11,2,16,24,20,2,26,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,25,20,11,2,16,26,20,2,27,1,0,0,52,14,11,0,16,2,11,1,56,13,12,2,10,2,16,27,16,28,20,11,2,16,29,16,28,20,2,28,1,0,0,53,41,11,0,16,2,11,1,56,13,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,4,16,27,16,30,10,2,56,16,4,22,10,4,16,27,16,30,10,2,56,17,20,12,5,10,4,16,29,16,30,10,2,56,16,4,36,11,4,16,29,16,30,11,2,56,17,20,12,3,5,38,11,4,1,11,5,11,3,2,29,1,0,0,1,7,11,0,16,2,11,1,56,13,16,31,20,2,30,1,0,0,1,7,11,0,16,2,11,1,56,13,16,6,20,2,31,1,0,0,1,7,11,0,16,2,11,1,56,13,16,7,20,2,32,1,0,0,1,7,11,0,16,2,11,1,56,13,16,32,20,2,33,1,0,0,52,26,11,0,16,2,11,1,56,13,12,2,10,2,16,8,16,9,20,10,2,16,8,16,10,20,10,2,16,8,16,11,20,10,2,16,8,16,12,20,11,2,16,8,16,13,20,2,34,1,0,0,52,18,11,0,16,2,11,1,56,13,12,2,10,2,16,14,16,15,20,10,2,16,14,16,16,20,11,2,16,14,16,17,20,2,35,3,0,0,45,17,10,0,46,17,1,11,0,15,2,11,1,56,12,12,4,11,3,10,4,15,23,21,11,2,11,4,15,24,21,2,36,3,0,0,45,29,10,0,46,17,1,11,0,15,2,11,1,56,12,12,6,11,2,10,6,15,26,21,11,3,10,6,15,25,21,11,4,10,6,15,31,21,10,6,16,32,20,11,5,22,11,6,15,32,21,2,37,3,0,0,54,31,10,0,46,17,1,11,0,15,2,11,1,56,12,12,5,10,5,15,27,12,6,11,5,15,29,12,4,10,6,16,28,20,11,2,22,11,6,15,28,21,10,4,16,28,20,11,3,22,11,4,15,28,21,2,38,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,42,2,39,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,43,2,40,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,42,2,41,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,43,2,42,0,0,0,14,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,0,15,30,11,1,11,3,10,2,22,56,19,10,0,16,28,20,11,2,22,11,0,15,28,21,2,43,0,0,0,14,37,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,3,10,2,38,4,17,5,21,11,0,1,7,6,39,10,0,15,30,11,1,11,3,10,2,23,56,19,10,0,16,28,20,11,2,23,11,0,15,28,21,2,44,3,0,0,45,14,11,0,15,2,11,1,56,12,12,3,10,3,16,32,20,11,2,22,11,3,15,32,21,2,45,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,64,8,0,0,0,0,0,0,0,0,11,3,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,21,14,1,56,22,32,4,37,11,5,15,21,11,1,68,8,5,39,11,5,1,2,46,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,21,14,1,56,23,12,3,4,17,11,4,15,21,11,3,56,24,1,5,19,11,4,1,2,47,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,11,3,64,8,0,0,0,0,0,0,0,0,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,20,14,1,56,22,32,4,37,11,5,15,20,11,1,68,8,5,39,11,5,1,2,48,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,20,14,1,56,23,12,3,4,17,11,4,15,20,11,3,56,24,1,5,19,11,4,1,2,49,1,0,0,61,58,10,2,10,3,12,8,46,11,8,17,22,56,6,17,56,33,4,11,5,21,11,2,1,11,1,1,11,4,1,11,7,1,7,8,39,11,2,15,2,11,3,56,12,15,32,12,10,10,4,10,10,20,52,12,9,46,11,9,56,25,12,11,10,5,12,12,11,5,10,11,35,4,44,11,11,12,12,10,10,20,10,12,77,23,11,10,21,11,1,11,4,11,12,11,6,11,7,56,26,2,50,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,2,1,2,4,2,3,2,2,3,4,3,5,3,13,3,14,3,16,8,0,8,1,8,2,8,3,8,4,3,17,9,0,9,1,9,2,3,2,2,6,4,0,4,1,3,1,3,6,3,7,3,8,3,9,3,10,7,1,3,11,7,0,3,12,3,15,0,81,0],[161,28,235,11,6,0,0,0,8,1,0,12,2,12,12,3,24,75,5,99,67,7,166,1,189,2,8,227,3,96,6,195,4,44,12,239,4,164,5,0,10,0,23,0,21,2,17,1,11,1,16,1,2,12,0,3,1,8,0,4,0,8,0,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,6,3,1,0,0,7,3,1,0,0,9,4,1,0,0,4,4,1,0,1,12,0,8,0,1,13,0,3,0,1,15,0,3,0,2,19,6,1,0,2,20,3,1,0,2,22,3,1,0,3,14,10,11,0,5,18,12,13,0,2,7,8,0,2,1,15,3,7,8,0,2,15,2,15,15,4,6,8,2,6,8,1,15,2,7,15,15,15,15,15,15,15,0,6,15,15,15,15,15,15,5,15,15,15,15,15,2,2,15,3,6,8,2,6,8,1,2,3,1,15,2,2,3,2,1,3,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,20,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,9,103,101,116,95,105,110,100,101,120,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,4,109,97,116,104,6,111,114,97,99,108,101,3,112,111,119,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,153,183,0,0,0,0,0,0,0,1,0,0,5,31,10,0,10,1,17,9,12,7,12,8,11,0,11,1,17,8,12,3,12,4,11,7,11,3,17,12,12,5,11,8,11,4,17,12,12,6,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,29,11,5,11,6,17,11,12,2,11,2,2,1,1,0,0,7,37,10,0,10,1,17,7,12,6,1,12,4,12,5,12,3,11,0,11,1,17,0,12,7,10,7,10,6,35,4,23,11,3,11,7,11,5,17,12,22,12,2,5,35,11,3,10,6,11,5,17,12,22,11,7,11,6,23,11,4,17,12,22,12,2,11,2,2,2,1,0,0,3,20,10,0,10,1,17,7,1,12,3,1,1,1,11,0,11,1,17,0,12,4,11,2,11,4,17,12,17,10,11,3,23,17,12,2,3,1,0,0,5,60,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,17,10,2,10,0,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,5,11,1,7,0,26,12,6,10,6,10,6,17,12,12,3,10,3,10,6,17,12,12,2,10,0,10,4,24,11,3,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,7,10,0,11,4,24,11,5,24,11,2,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,17,10,11,6,11,0,24,22,11,7,22,11,8,22,2,4,1,0,0,6,8,17,10,11,1,11,0,24,7,0,26,22,2,5,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,11,5,24,6,10,0,0,0,0,0,0,0,11,4,17,14,77,26,2,6,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,6,10,0,0,0,0,0,0,0,11,4,17,14,77,24,11,5,26,2,0],[161,28,235,11,6,0,0,0,9,1,0,18,2,18,18,3,36,169,1,4,205,1,4,5,209,1,165,2,7,246,3,149,6,8,139,10,128,1,6,139,11,10,12,149,11,225,14,0,16,0,9,0,38,0,43,0,41,3,37,1,45,2,4,2,10,2,1,12,1,0,1,3,3,12,0,5,2,8,0,8,0,8,0,0,17,0,1,1,0,0,21,2,1,0,0,22,2,1,0,0,20,3,1,0,0,24,3,1,0,0,19,4,1,0,0,23,4,1,0,0,18,5,1,0,0,6,6,7,0,0,13,8,7,1,0,0,14,9,1,0,0,15,10,1,0,0,12,9,1,0,1,5,7,1,0,1,7,7,1,0,1,8,25,1,0,2,36,13,14,1,0,3,25,22,1,0,3,26,28,34,0,3,27,28,7,0,3,28,28,7,0,3,29,22,14,0,3,30,28,29,0,3,31,22,19,0,3,32,28,7,0,3,33,17,18,0,3,34,26,7,0,4,39,15,1,0,4,40,7,1,0,4,42,7,1,0,6,11,20,21,1,0,7,35,15,1,0,8,44,31,14,0,16,12,30,19,9,6,8,3,7,8,1,6,8,2,7,11,0,1,9,0,5,2,3,3,1,1,15,7,6,8,3,6,8,2,7,8,1,5,2,15,1,7,6,8,3,6,8,2,7,8,1,2,5,15,1,6,6,8,3,7,8,1,2,5,15,1,7,6,8,3,7,8,1,6,8,2,5,2,15,1,3,6,8,3,7,8,1,2,2,15,15,7,6,8,3,7,8,1,7,11,0,1,9,0,2,3,3,1,6,6,8,3,7,8,1,2,15,15,1,7,6,8,3,7,8,1,2,15,15,15,1,9,1,3,3,15,15,15,15,3,3,1,9,0,2,6,11,0,1,9,0,3,1,3,0,11,5,2,6,2,10,2,15,10,2,15,3,3,15,15,2,6,8,1,5,2,10,2,10,2,1,2,2,6,10,9,0,6,9,0,1,1,2,6,8,1,2,9,5,6,2,15,3,10,2,3,15,10,2,15,3,2,15,2,4,6,8,3,6,8,2,15,2,3,7,8,1,2,5,11,5,6,2,10,2,15,15,10,2,15,3,3,15,15,2,7,8,1,2,3,15,15,15,10,2,15,15,15,15,3,3,15,15,15,1,6,8,3,7,1,3,3,15,3,3,15,6,15,15,15,15,15,15,5,15,15,15,15,15,7,15,15,15,15,15,15,15,5,67,108,111,99,107,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,23,99,97,108,99,117,108,97,116,101,95,99,117,114,114,101,110,116,95,105,110,100,101,120,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,28,100,121,110,97,109,105,99,95,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,21,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,97,112,121,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,18,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,111,114,21,100,121,110,97,109,105,99,95,104,101,97,108,116,104,95,102,97,99,116,111,114,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,31,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,36,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,30,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,25,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,23,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,3,109,97,120,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,4,112,111,111,108,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,201,175,0,0,0,0,0,0,0,1,0,0,11,99,10,6,6,0,0,0,0,0,0,0,0,36,4,9,10,7,6,0,0,0,0,0,0,0,0,36,12,9,5,11,9,12,9,11,9,32,4,15,5,25,11,1,1,11,3,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,17,10,6,6,0,0,0,0,0,0,0,0,36,4,38,10,3,11,6,12,10,46,11,10,56,0,12,17,6,0,0,0,0,0,0,0,0,12,16,10,7,6,0,0,0,0,0,0,0,0,36,4,52,11,3,11,7,12,11,46,11,11,56,0,12,16,5,54,11,3,1,10,0,10,2,10,1,10,4,10,5,10,17,77,10,8,17,1,12,13,10,0,10,2,10,1,10,4,10,5,11,16,77,10,8,17,2,12,14,11,0,11,1,11,2,11,4,11,5,11,17,77,11,8,17,7,12,15,10,14,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,95,11,13,11,14,17,28,11,15,17,29,12,12,5,97,17,31,12,12,11,12,2,1,1,0,0,16,86,10,2,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,6,0,0,0,0,0,0,0,0,12,14,10,12,12,10,14,12,14,4,56,1,32,4,31,10,6,4,31,13,10,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,10,14,10,15,35,4,78,5,36,14,10,10,14,66,19,12,9,10,2,10,9,20,12,8,46,11,8,17,17,12,16,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,9,20,33,4,57,10,5,12,13,10,0,10,1,10,2,11,9,20,10,3,11,13,10,6,17,3,12,11,11,17,11,11,11,16,17,29,22,12,17,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,2,1,11,1,1,11,0,1,11,17,2,2,1,0,0,23,76,10,2,10,3,12,7,46,11,7,17,25,12,14,1,14,14,65,19,12,12,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,15,6,0,0,0,0,0,0,0,0,12,10,10,14,12,11,14,14,14,4,56,1,32,4,31,10,6,4,31,13,11,10,4,68,19,11,12,6,1,0,0,0,0,0,0,0,22,12,12,10,10,10,12,35,4,68,5,36,14,11,10,10,66,19,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,10,4,10,8,20,33,4,49,10,5,12,9,10,0,10,1,10,2,11,8,20,10,3,11,9,10,6,17,4,12,13,11,15,11,13,22,12,15,11,10,6,1,0,0,0,0,0,0,0,22,12,10,5,31,11,2,1,11,1,1,11,0,1,11,15,2,3,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,5,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,4,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,6,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,5,1,0,0,7,27,10,1,10,2,11,3,17,26,1,12,7,11,5,4,13,11,7,11,4,22,12,7,5,17,11,7,11,4,23,12,7,11,0,11,1,11,2,17,8,1,12,6,11,7,11,6,17,29,2,6,1,0,0,7,27,10,1,10,2,11,3,17,26,12,6,1,11,5,4,13,11,6,11,4,22,12,6,5,17,11,6,11,4,23,12,6,11,0,11,1,11,2,17,8,12,7,1,11,6,11,7,17,29,2,7,1,0,0,27,91,10,1,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,6,0,0,0,0,0,0,0,0,12,14,10,12,12,9,14,12,14,4,56,1,32,4,27,13,9,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,10,14,10,15,35,4,81,5,36,14,9,10,14,66,19,12,8,10,1,10,8,20,17,22,12,16,1,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,8,20,33,4,56,10,5,12,13,10,0,10,2,10,1,11,8,20,10,3,11,13,10,6,17,3,12,17,11,10,10,17,11,16,17,29,22,12,10,11,11,11,17,22,12,11,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,1,1,11,2,1,11,0,1,11,10,11,11,17,28,2,8,1,0,0,30,42,11,0,17,32,12,8,10,1,10,2,12,3,46,11,3,17,21,12,9,10,1,10,2,17,20,12,4,12,6,11,1,11,2,17,19,12,5,12,7,11,8,11,9,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12,10,12,11,5,17,13,11,4,17,29,12,10,11,12,11,7,17,14,11,6,17,29,12,11,11,10,11,11,2,9,1,0,0,32,76,10,4,6,0,0,0,0,0,0,0,0,36,4,9,10,5,6,0,0,0,0,0,0,0,0,36,12,7,5,11,9,12,7,11,7,32,4,15,5,23,11,1,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,12,10,4,6,0,0,0,0,0,0,0,0,36,4,36,10,2,11,4,12,8,46,11,8,56,0,12,12,6,0,0,0,0,0,0,0,0,12,11,10,5,6,0,0,0,0,0,0,0,0,36,4,50,11,2,11,5,12,9,46,11,9,56,0,12,11,5,52,11,2,1,10,0,10,1,10,3,10,12,77,10,11,77,10,6,17,10,12,10,11,0,11,1,11,3,10,10,11,12,77,11,11,77,11,6,17,11,12,13,11,10,11,13,2,10,1,0,0,33,41,10,1,10,2,17,18,12,10,1,12,8,12,9,12,7,11,0,11,1,11,2,11,3,11,4,11,5,17,12,12,11,10,11,10,10,35,4,27,11,7,11,11,11,9,17,29,22,12,6,5,39,11,7,10,11,11,9,17,29,22,11,11,11,10,23,11,8,17,29,22,12,6,11,6,2,11,1,0,0,7,24,10,1,10,2,17,18,1,12,7,1,1,1,11,0,11,1,11,2,11,4,11,5,11,6,17,12,12,8,11,3,11,8,17,29,17,27,11,7,23,17,29,2,12,1,0,0,35,62,10,1,10,2,17,24,12,11,12,12,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,5,4,16,11,12,11,3,22,12,12,5,20,11,12,11,3,23,12,12,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,35,11,5,4,31,11,11,11,4,22,12,11,5,35,11,11,11,4,23,12,11,11,0,11,1,11,2,17,8,12,7,12,8,11,12,11,8,17,29,12,10,11,11,11,7,17,29,12,9,10,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,56,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,5,60,11,9,11,10,17,28,12,6,11,6,2,0],[161,28,235,11,6,0,0,0,14,1,0,30,2,30,66,3,96,181,1,4,149,2,46,5,195,2,164,3,7,231,5,187,6,8,162,12,96,6,130,13,94,10,224,13,116,11,212,14,2,12,214,14,189,15,13,147,30,40,14,187,30,8,15,195,30,2,0,44,0,72,0,62,0,64,1,18,1,78,2,21,2,26,2,27,2,36,2,53,2,73,2,76,2,77,0,82,0,4,12,1,0,1,0,6,4,0,0,3,12,0,0,7,3,0,0,5,3,0,1,8,12,0,4,9,7,0,5,12,7,0,6,0,4,1,0,1,7,1,8,0,8,2,12,1,0,1,10,13,4,0,11,10,12,2,7,1,4,1,13,11,2,0,0,47,0,1,0,0,67,2,1,0,0,66,2,1,0,0,15,3,1,1,0,0,79,4,1,0,0,24,5,6,0,0,25,7,1,1,0,0,39,8,9,0,0,40,10,11,0,0,33,12,13,0,1,41,46,37,0,1,42,47,37,0,2,60,1,34,0,2,61,37,34,0,3,51,37,34,0,5,38,1,36,1,0,5,48,36,33,0,6,69,49,40,1,0,7,74,32,9,0,8,37,50,51,1,0,9,34,22,1,1,3,10,52,0,14,0,11,14,26,1,2,7,4,11,22,24,45,2,7,4,11,23,27,28,2,7,4,11,29,24,25,2,7,4,11,52,0,18,2,7,4,11,63,27,43,2,7,4,12,58,52,1,1,12,12,68,22,1,1,8,13,65,15,16,0,14,70,39,40,1,0,26,17,26,19,29,21,25,17,22,17,24,17,20,29,20,30,25,19,22,19,24,19,15,22,26,38,31,22,29,41,25,38,27,38,22,38,23,19,23,38,17,22,19,22,28,51,1,7,8,13,0,4,7,8,2,15,1,7,8,13,9,7,8,2,6,8,9,2,3,3,11,10,1,9,0,3,2,7,8,13,5,7,8,2,6,8,9,7,8,5,2,5,5,6,8,2,7,8,5,3,2,5,2,10,15,10,15,6,7,8,2,7,11,0,1,9,0,6,8,9,7,8,5,5,7,8,13,2,6,8,2,2,1,3,3,6,8,2,2,3,4,3,3,15,2,5,6,8,2,7,8,5,6,8,9,2,5,3,10,8,6,10,15,10,2,1,8,11,1,6,8,13,1,5,2,15,1,1,11,12,2,9,0,9,1,2,2,8,1,1,2,1,8,2,1,9,0,1,7,1,2,6,11,12,2,9,0,9,1,9,0,1,1,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,9,0,1,7,9,1,1,8,3,1,8,4,4,1,11,8,1,9,0,3,7,8,1,1,6,8,9,1,8,6,1,15,1,11,12,2,5,15,1,8,7,2,15,15,2,5,15,3,11,10,1,9,0,3,7,8,13,1,11,8,1,9,0,1,11,0,1,9,0,17,7,8,5,3,2,5,5,5,3,3,7,15,15,10,15,7,11,12,2,5,15,3,7,8,1,15,10,15,7,11,12,2,5,15,1,9,1,18,6,11,12,2,5,15,3,3,15,15,10,15,15,6,11,12,2,5,15,3,6,8,1,15,15,3,15,15,15,15,10,15,1,6,9,1,2,7,8,5,2,3,7,8,5,2,5,9,5,15,3,7,8,1,15,15,6,11,12,2,5,15,15,7,11,12,2,5,15,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,13,1,11,10,1,9,0,2,9,0,5,1,6,8,1,10,10,8,6,3,3,3,10,2,6,8,1,10,15,15,6,11,12,2,5,15,10,15,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,9,73,110,99,101,110,116,105,118,101,12,73,110,99,101,110,116,105,118,101,66,97,108,16,80,111,111,108,65,100,109,105,110,83,101,116,116,105,110,103,8,80,111,111,108,73,110,102,111,16,80,111,111,108,79,119,110,101,114,83,101,116,116,105,110,103,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,97,100,100,8,97,100,100,95,112,111,111,108,5,97,100,109,105,110,6,97,100,109,105,110,115,5,97,115,99,105,105,5,97,115,115,101,116,6,97,115,115,101,116,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,24,99,97,108,99,95,112,111,111,108,95,117,112,100,97,116,101,95,114,101,119,97,114,100,115,12,99,108,97,105,109,95,114,101,119,97,114,100,5,99,108,111,99,107,4,99,111,105,110,10,99,111,105,110,95,116,121,112,101,115,8,99,111,110,116,97,105,110,115,7,99,114,101,97,116,111,114,11,99,117,114,114,101,110,116,95,105,100,120,18,100,105,115,116,114,105,98,117,116,101,100,95,97,109,111,117,110,116,6,101,97,114,110,101,100,4,101,109,105,116,9,101,110,100,95,116,105,109,101,115,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,14,103,101,116,95,112,111,111,108,95,99,111,117,110,116,13,103,101,116,95,112,111,111,108,95,105,110,102,111,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,9,105,110,99,101,110,116,105,118,101,13,105,110,100,101,120,95,114,101,119,97,114,100,115,19,105,110,100,101,120,95,114,101,119,97,114,100,115,95,112,97,105,100,115,4,105,110,105,116,11,105,110,116,111,95,115,116,114,105,110,103,16,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,7,108,101,110,100,105,110,103,3,109,117,108,3,110,101,119,6,111,98,106,101,99,116,10,111,114,97,99,108,101,95,105,100,115,5,111,119,110,101,114,6,111,119,110,101,114,115,5,112,111,111,108,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,9,115,97,102,101,95,109,97,116,104,6,115,101,110,100,101,114,9,115,101,116,95,97,100,109,105,110,9,115,101,116,95,111,119,110,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,11,115,116,97,114,116,95,116,105,109,101,115,7,115,116,111,114,97,103,101,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,13,116,111,116,97,108,95,115,117,112,112,108,121,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,13,117,112,100,97,116,101,95,114,101,119,97,114,100,16,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,22,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,95,112,97,105,100,115,5,117,116,105,108,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,153,183,0,0,0,0,0,0,3,8,154,183,0,0,0,0,0,0,3,8,155,183,0,0,0,0,0,0,3,8,156,183,0,0,0,0,0,0,3,8,157,183,0,0,0,0,0,0,3,8,158,183,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,43,8,11,19,2,31,3,32,15,21,11,8,1,9,0,1,2,12,43,2,49,3,28,10,8,6,71,10,3,35,10,3,75,10,15,59,10,15,45,10,15,46,10,11,12,2,5,15,80,10,11,12,2,5,15,81,10,11,12,2,5,15,54,10,2,2,2,6,43,8,11,30,5,56,11,12,2,15,1,17,11,12,2,15,1,57,11,12,2,2,8,1,20,10,2,3,2,3,65,5,55,15,83,1,4,2,3,65,5,16,15,83,1,0,22,0,0,0,0,1,15,10,0,17,21,10,0,46,17,30,10,0,56,0,10,0,56,0,11,0,56,1,64,20,0,0,0,0,0,0,0,0,18,2,56,2,2,1,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,1,10,1,56,3,32,4,27,11,0,15,1,10,1,10,2,56,4,5,35,11,0,15,1,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,3,56,6,2,2,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,2,10,1,56,3,32,4,27,11,0,15,2,10,1,10,2,56,4,5,35,11,0,15,2,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,4,56,7,2,3,1,4,0,31,139,1,10,0,16,0,20,10,8,46,17,30,33,4,9,5,17,11,0,1,11,8,1,11,1,1,7,0,39,10,3,11,1,17,18,36,4,27,10,4,10,3,36,12,9,5,29,9,12,9,11,9,4,32,5,38,11,0,1,11,8,1,7,1,39,10,0,16,3,10,2,56,8,32,4,65,10,0,15,3,10,2,10,2,6,0,0,0,0,0,0,0,0,64,33,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,20,0,0,0,0,0,0,0,0,18,1,56,9,10,0,15,4,10,2,68,20,11,0,15,3,10,2,56,10,12,12,10,12,16,5,65,33,12,11,10,12,15,5,56,11,17,16,68,33,10,12,15,6,10,3,68,9,10,12,15,7,10,4,68,9,10,12,15,8,10,6,77,68,34,10,12,15,9,10,6,77,11,4,11,3,23,77,17,13,68,34,10,12,15,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,34,10,12,15,11,10,8,56,12,68,35,10,12,15,12,10,8,56,12,68,35,10,12,15,13,10,8,56,12,68,35,11,12,15,14,11,7,68,20,11,5,11,6,10,8,56,13,12,10,11,8,17,21,11,2,11,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,10,57,0,56,14,2,4,3,0,0,42,118,10,0,16,3,10,3,56,8,4,111,11,1,17,18,12,11,10,0,11,2,10,11,10,3,10,4,12,8,12,7,12,6,12,5,46,11,5,11,6,11,7,11,8,17,5,12,20,12,15,11,0,15,3,11,3,56,10,12,18,11,11,10,18,15,15,21,10,18,16,5,65,33,12,17,6,0,0,0,0,0,0,0,0,12,12,10,12,10,17,35,4,108,5,45,14,15,10,12,66,34,20,12,14,14,20,10,12,66,34,20,12,19,10,18,15,10,10,12,67,34,12,13,10,14,11,13,21,10,18,15,11,10,12,67,35,12,16,10,16,10,4,12,9,46,11,9,56,15,4,79,10,16,10,4,56,16,1,11,16,10,4,11,14,56,17,10,18,15,12,10,12,67,35,12,21,10,21,10,4,12,10,46,11,10,56,15,4,99,10,21,10,4,56,16,1,11,21,10,4,11,19,56,17,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,40,11,18,1,5,117,11,2,1,11,0,1,11,1,1,2,5,0,0,0,44,166,1,11,0,16,3,10,3,56,18,12,14,10,14,16,5,65,33,12,13,6,0,0,0,0,0,0,0,0,12,7,64,34,0,0,0,0,0,0,0,0,12,10,64,34,0,0,0,0,0,0,0,0,12,22,10,7,10,13,35,4,159,1,5,20,10,14,16,6,10,7,66,9,20,12,17,10,17,10,14,16,15,20,35,4,36,10,14,16,15,20,12,17,10,14,16,7,10,7,66,9,20,12,6,10,2,10,6,35,4,48,10,2,12,6,10,14,16,9,10,7,66,34,20,12,15,10,14,16,10,10,7,66,34,20,12,9,10,17,10,6,35,4,90,11,6,11,17,23,77,12,19,10,1,10,3,17,10,1,12,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,10,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,15,11,19,17,14,11,20,26,12,8,11,9,11,8,22,12,9,13,10,10,9,68,34,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,21,10,4,7,6,34,4,151,1,10,14,16,12,10,7,66,35,12,5,10,5,10,4,56,15,4,114,11,5,10,4,56,19,20,12,21,5,116,11,5,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,14,16,11,10,7,66,35,12,12,10,12,10,4,56,15,4,133,1,11,12,10,4,56,19,20,12,11,5,135,1,11,12,1,10,1,10,3,10,4,17,11,1,12,18,11,9,11,11,23,11,18,24,12,16,11,21,11,16,22,12,21,13,22,11,21,68,34,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,15,11,1,1,11,14,1,11,10,11,22,2,6,1,4,0,48,105,10,0,11,2,11,3,10,1,55,0,20,10,4,17,4,11,0,15,3,10,1,55,0,20,56,10,12,9,10,1,55,1,20,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,9,16,12,10,8,66,35,12,12,10,12,10,4,56,15,4,36,11,12,10,4,56,19,20,12,11,5,38,11,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,9,15,13,10,8,67,35,12,14,10,14,10,4,12,6,46,11,6,56,15,4,56,10,14,10,4,56,16,12,13,11,14,10,4,10,11,56,17,11,11,11,13,23,17,12,26,12,7,11,9,16,8,11,8,66,34,20,12,10,10,1,55,2,20,10,7,22,11,10,37,4,81,5,87,11,5,1,11,1,1,7,4,39,10,1,55,2,20,10,7,22,10,1,54,2,21,11,1,54,3,11,7,52,56,20,11,5,56,21,11,4,56,22,2,7,1,0,0,9,19,6,0,0,0,0,0,0,0,0,12,2,10,0,16,3,10,1,56,8,4,15,11,0,16,3,11,1,56,18,16,5,65,33,12,2,5,17,11,0,1,11,2,2,8,1,0,0,53,47,10,0,16,3,10,1,56,8,4,6,5,10,11,0,1,7,2,39,11,0,16,3,11,1,56,18,12,3,10,3,16,5,65,33,10,2,36,4,22,5,26,11,3,1,7,2,39,10,3,16,6,10,2,66,9,20,10,3,16,7,10,2,66,9,20,10,3,16,9,10,2,66,34,20,11,3,16,14,11,2,66,20,20,2,9,1,0,0,54,97,64,33,0,0,0,0,0,0,0,0,12,5,64,34,0,0,0,0,0,0,0,0,12,14,64,20,0,0,0,0,0,0,0,0,12,9,10,0,16,3,10,3,56,8,4,87,11,2,17,18,12,6,10,0,11,1,11,6,10,3,10,4,17,5,12,11,1,11,0,16,3,11,3,56,18,12,10,10,10,16,5,65,33,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,84,5,38,10,10,16,13,10,7,66,35,12,13,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,10,13,10,4,56,15,4,55,11,13,10,4,56,19,20,12,12,5,57,11,13,1,13,5,10,10,16,5,10,7,66,33,20,68,33,13,14,14,11,10,7,66,34,20,11,12,23,68,34,13,9,10,10,16,14,10,7,66,20,20,68,20,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,33,11,10,1,5,93,11,1,1,11,0,1,11,2,1,11,5,11,14,11,9,2,2,1,2,2,2,3,2,4,2,5,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,10,1,11,1,1,0,1,0,2,0,3,0,4,16,22,17,22,18,22,19,22,0,50,0],[161,28,235,11,6,0,0,0,9,1,0,10,2,10,12,3,22,82,4,104,4,5,108,83,7,191,1,154,2,8,217,3,64,6,153,4,70,12,223,4,237,4,0,22,0,15,0,13,1,3,1,16,1,0,12,0,3,1,7,0,4,2,7,0,0,18,0,1,1,0,0,21,0,1,1,0,0,17,0,1,1,0,0,20,0,1,1,0,0,19,2,1,2,0,0,1,5,8,10,0,1,6,7,6,0,1,7,8,9,0,1,8,8,10,0,1,9,8,9,0,2,11,1,10,0,2,12,9,10,0,2,14,9,10,0,4,4,1,5,1,0,4,10,5,6,0,13,4,13,14,3,7,8,0,2,15,0,4,7,8,0,2,2,15,7,7,8,0,2,15,15,15,15,15,1,9,0,1,8,2,1,8,1,2,6,8,0,2,2,7,8,0,2,2,15,15,1,15,8,7,8,0,2,15,15,15,15,15,15,9,7,8,0,2,15,15,15,15,15,15,15,4,7,8,0,2,7,8,0,2,1,9,1,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,103,101,116,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,13,103,101,116,95,99,111,105,110,95,116,121,112,101,9,103,101,116,95,105,110,100,101,120,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,11,105,110,116,111,95,115,116,114,105,110,103,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,9,116,121,112,101,95,110,97,109,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,225,171,0,0,0,0,0,0,3,8,226,171,0,0,0,0,0,0,3,8,227,171,0,0,0,0,0,0,3,8,228,171,0,0,0,0,0,0,3,8,229,171,0,0,0,0,0,0,3,8,230,171,0,0,0,0,0,0,3,8,231,171,0,0,0,0,0,0,0,1,0,0,3,58,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,1,12,8,10,0,10,1,17,7,1,12,5,11,8,11,5,17,12,12,7,11,0,11,1,17,8,12,9,11,7,11,2,22,17,10,24,12,6,11,9,11,6,38,4,55,5,57,7,1,39,2,1,1,0,0,11,54,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,10,11,0,11,1,17,7,12,6,12,7,11,10,11,7,17,12,12,9,11,5,11,6,17,12,12,8,11,9,11,8,11,2,22,38,4,51,5,53,7,3,39,2,2,1,0,0,12,71,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,11,10,0,10,1,17,7,12,6,12,8,11,11,11,8,17,12,12,10,11,5,11,6,17,12,12,9,10,9,10,2,22,10,10,35,4,51,5,55,11,0,1,7,3,39,11,9,11,2,22,11,10,17,11,12,7,11,0,11,1,17,5,11,7,38,4,68,5,70,7,2,39,2,3,1,0,0,8,23,11,0,11,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,15,7,4,39,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,20,5,22,7,0,39,2,4,1,0,0,13,40,10,0,11,1,12,5,12,4,56,0,17,14,11,4,46,11,5,17,6,33,4,13,5,17,11,0,1,7,4,39,11,0,11,2,12,7,12,6,56,1,17,14,11,6,46,11,7,17,6,33,4,30,5,32,7,4,39,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,37,5,39,7,0,39,2,0],[161,28,235,11,6,0,0,0,10,1,0,20,2,20,12,3,32,220,2,4,252,2,12,5,136,3,214,2,7,222,5,205,9,8,171,15,128,1,6,171,16,60,12,231,16,222,18,15,197,35,2,0,42,0,11,0,53,0,73,0,48,0,52,3,45,1,74,2,3,2,12,2,2,12,0,6,1,8,0,9,0,8,0,0,18,0,1,1,0,0,21,2,3,1,0,0,17,2,1,1,0,0,20,2,4,1,0,0,19,5,6,2,0,0,0,57,7,1,0,0,56,8,1,0,0,55,9,1,0,0,36,10,1,0,0,15,10,1,0,0,35,10,1,0,0,14,10,1,0,0,39,11,12,0,0,64,13,14,0,0,63,15,4,0,0,16,15,4,0,0,62,11,4,0,0,65,11,4,0,0,67,16,4,0,0,61,16,4,0,0,60,17,4,0,0,66,17,4,0,0,38,17,12,0,0,40,17,12,0,0,8,18,19,0,1,4,44,4,0,1,5,9,4,0,1,6,22,4,0,1,7,22,4,0,1,9,21,4,0,1,10,44,4,0,2,14,10,1,0,2,15,10,1,0,2,22,31,4,0,2,23,9,32,0,2,24,9,22,0,2,25,9,22,0,2,26,31,3,0,2,27,9,6,0,2,28,31,28,0,2,29,27,28,0,2,30,9,22,0,2,31,9,4,0,2,32,39,40,0,2,33,17,22,0,2,34,34,1,0,2,35,10,1,0,2,36,10,1,0,2,37,21,1,0,2,50,17,1,0,2,51,17,1,0,2,55,34,1,0,2,56,33,1,0,2,58,17,1,0,2,59,17,1,0,3,68,21,1,1,0,3,69,21,1,1,0,3,70,25,1,2,0,0,3,71,21,1,1,0,3,72,21,1,1,0,4,46,1,4,0,4,47,22,4,0,4,49,22,4,0,5,44,22,4,0,7,13,46,12,1,0,8,43,1,4,0,9,54,30,3,0,56,20,59,20,55,20,58,20,57,24,64,28,5,6,8,2,7,8,0,2,5,15,0,6,6,8,2,6,8,1,7,8,0,2,5,15,1,3,1,15,7,6,8,2,6,8,1,7,8,0,5,2,2,15,3,15,15,15,2,6,8,2,7,8,0,3,6,8,2,7,8,0,2,2,7,8,0,2,4,7,8,0,2,5,15,4,6,8,2,6,8,1,7,8,0,5,1,1,4,6,8,2,6,8,1,7,8,0,10,5,1,10,15,4,6,8,2,7,8,0,6,8,1,5,5,6,8,2,6,8,1,7,8,0,2,5,3,7,8,0,2,5,7,6,8,2,7,8,0,6,8,1,5,2,2,15,6,15,15,15,15,15,1,1,9,0,3,7,8,0,2,15,2,15,15,6,15,15,1,15,15,15,2,9,0,9,1,4,7,8,0,2,2,15,2,2,2,1,6,8,0,1,2,18,2,15,15,15,15,3,15,15,3,15,15,15,15,15,15,15,15,15,1,6,8,2,2,6,8,0,2,5,15,15,15,15,15,6,7,8,0,2,15,15,3,15,4,7,8,0,2,15,15,4,15,3,3,10,15,1,5,4,15,15,15,15,9,5,6,2,15,15,10,2,3,3,15,15,2,6,8,0,5,2,10,2,10,2,9,5,2,6,2,15,10,2,3,3,15,15,7,5,6,2,3,3,15,10,2,15,3,2,15,2,4,6,8,2,6,8,1,15,2,2,5,10,2,2,6,10,9,0,6,9,0,18,2,15,15,15,15,1,15,15,15,15,15,2,15,15,15,15,15,15,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,7,105,115,95,108,111,97,110,7,108,101,110,100,105,110,103,5,108,111,103,105,99,3,109,97,120,3,109,105,110,6,111,114,97,99,108,101,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,9,115,97,102,101,95,109,97,116,104,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,19,117,112,100,97,116,101,95,115,116,97,116,101,95,111,102,95,97,108,108,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,24,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,95,98,97,116,99,104,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,33,78,0,0,0,0,0,0,3,8,34,78,0,0,0,0,0,0,3,8,35,78,0,0,0,0,0,0,3,8,36,78,0,0,0,0,0,0,3,8,37,78,0,0,0,0,0,0,3,8,38,78,0,0,0,0,0,0,0,3,0,0,1,26,11,0,10,1,17,5,10,1,10,2,10,4,56,0,10,1,10,2,10,3,11,4,17,8,10,1,10,2,10,3,17,22,32,4,22,10,1,10,2,11,3,17,53,11,1,11,2,17,7,2,1,3,0,0,22,92,10,2,10,3,10,4,17,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,16,11,2,1,11,1,1,11,0,1,7,4,39,10,0,10,2,17,5,10,2,10,3,10,5,56,1,10,2,10,3,10,4,17,20,12,7,11,5,10,7,17,63,12,6,10,2,10,3,10,4,10,6,17,9,11,0,11,1,10,2,10,4,17,12,4,44,5,48,11,2,1,7,0,39,10,6,10,7,33,4,61,10,2,10,3,10,4,17,22,4,61,10,2,10,3,10,4,17,49,10,7,10,6,36,4,86,10,7,10,6,23,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,4,86,10,2,10,3,11,7,10,6,23,17,48,10,2,10,3,10,4,17,22,4,86,10,2,10,3,11,4,17,49,11,2,11,3,17,7,11,6,52,2,2,3,0,0,1,37,10,0,10,2,17,5,10,2,10,3,10,5,56,2,10,2,10,3,10,4,11,5,17,10,10,2,10,3,10,4,17,23,32,4,22,10,2,10,3,10,4,17,54,11,0,11,1,10,2,11,4,17,12,4,29,5,33,11,2,1,7,0,39,11,2,11,3,17,7,2,3,3,0,0,6,58,10,2,10,3,10,4,17,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,14,11,2,1,11,0,1,7,5,39,11,0,10,2,17,5,10,2,10,3,10,5,56,3,10,2,10,3,10,4,17,21,12,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,5,12,8,10,6,10,5,35,4,40,10,6,12,8,11,5,10,6,23,12,7,10,2,10,3,10,4,10,8,17,11,11,8,11,6,33,4,53,10,2,10,3,11,4,17,50,11,2,11,3,17,7,11,7,2,4,3,0,0,23,92,10,2,10,5,10,3,17,23,4,6,5,14,11,2,1,11,1,1,11,0,1,7,3,39,10,2,10,4,10,3,17,22,4,20,5,28,11,2,1,11,1,1,11,0,1,7,2,39,10,0,10,2,17,5,10,2,10,5,10,4,10,6,56,4,10,0,10,1,10,2,10,3,17,12,32,4,44,5,52,11,2,1,11,1,1,11,0,1,7,1,39,11,0,10,2,11,1,10,3,10,4,10,5,11,6,17,24,12,9,12,8,12,12,12,7,12,11,12,10,10,2,10,5,10,3,11,11,17,11,10,2,10,4,10,3,11,10,17,9,11,9,4,82,10,2,10,5,11,3,17,50,10,2,11,4,17,7,11,2,11,5,17,7,11,7,11,8,11,12,2,5,0,0,0,26,25,10,1,46,17,40,12,2,49,0,12,3,10,3,10,2,35,4,20,5,11,10,0,10,1,10,3,17,6,11,3,49,1,22,12,3,5,6,11,1,1,11,0,1,2,6,0,0,0,29,97,11,0,17,66,12,8,10,1,10,2,12,3,46,11,3,17,37,12,11,10,8,11,11,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,18,10,1,10,2,17,36,12,4,12,6,10,1,10,2,17,35,12,5,12,7,10,18,11,7,17,28,10,6,17,62,12,13,11,18,11,5,17,27,10,4,17,62,12,12,10,1,10,2,17,34,1,12,14,1,1,1,10,1,10,2,17,41,12,19,12,20,10,19,10,12,10,4,23,17,62,12,9,11,20,10,13,11,6,23,17,62,12,10,11,9,10,12,17,61,12,15,11,10,10,13,17,61,12,17,11,19,10,12,11,4,23,17,62,11,14,17,62,10,12,17,61,12,16,10,1,10,2,11,12,11,13,11,8,10,16,17,52,11,1,11,2,11,17,11,15,11,16,22,17,45,2,7,0,0,0,22,15,10,0,10,1,17,26,12,2,10,0,10,1,10,2,17,29,12,3,11,0,11,1,11,2,11,3,17,51,2,8,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,47,2,9,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,32,2,10,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,46,2,11,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,31,2,12,1,0,0,1,8,11,0,11,2,11,1,11,3,17,14,17,60,38,2,13,1,0,0,35,37,14,3,65,36,12,6,6,0,0,0,0,0,0,0,0,12,5,64,4,0,0,0,0,0,0,0,0,12,7,10,5,10,6,35,4,29,5,12,10,0,10,2,10,1,14,3,10,5,66,36,20,17,14,12,4,13,7,11,4,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,11,2,1,11,1,1,11,0,1,11,7,2,14,1,0,0,37,33,10,0,10,2,10,1,10,3,17,16,12,6,10,0,10,1,10,2,10,3,17,15,12,5,11,0,11,2,11,1,11,3,17,17,12,7,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,29,11,6,11,7,17,61,11,5,17,62,12,4,5,31,17,65,12,4,11,4,2,15,1,0,0,38,72,10,1,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,6,0,0,0,0,0,0,0,0,12,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,10,9,10,10,35,4,56,5,22,14,8,10,9,66,28,12,5,10,1,10,5,20,17,38,12,11,1,1,10,0,10,2,10,1,11,5,20,10,3,17,19,12,12,11,6,10,12,11,11,17,62,22,12,6,11,7,11,12,22,12,7,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,17,11,1,1,11,2,1,11,0,1,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,11,6,11,7,17,61,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,1,0,0,41,59,10,2,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,6,0,0,0,0,0,0,0,0,12,9,10,9,10,10,35,4,51,5,20,14,8,10,9,66,28,12,6,10,2,10,6,20,12,5,46,11,5,17,33,12,11,10,0,10,1,10,2,11,6,20,10,3,17,19,12,7,11,12,11,7,11,11,17,62,22,12,12,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,15,11,2,1,11,1,1,11,0,1,11,12,2,17,1,0,0,42,49,10,2,10,3,12,4,46,11,4,17,43,12,9,1,14,9,65,28,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,41,5,20,14,9,10,6,66,28,12,5,10,0,10,1,10,2,11,5,20,10,3,17,18,12,8,11,10,11,8,22,12,10,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,15,11,2,1,11,1,1,11,0,1,11,10,2,18,1,0,0,43,18,10,2,10,3,11,4,17,21,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,19,1,0,0,43,18,10,2,10,3,11,4,17,20,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,20,1,0,0,22,15,10,0,10,1,11,2,17,44,1,12,3,11,0,11,1,17,36,1,12,4,11,3,11,4,17,62,2,21,1,0,0,22,15,10,0,10,1,11,2,17,44,12,3,1,11,0,11,1,17,36,12,4,1,11,3,11,4,17,62,2,22,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,1,12,4,14,4,14,1,56,5,2,23,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,12,4,1,14,4,14,1,56,5,2,24,0,0,0,47,113,10,1,10,4,17,38,1,12,15,12,16,10,0,10,2,10,1,10,4,10,3,17,19,11,16,17,62,12,20,10,0,10,2,10,1,10,5,11,3,17,18,12,19,9,12,12,10,19,10,20,35,4,32,11,19,12,20,8,12,12,10,1,10,5,12,7,46,11,7,17,39,12,18,10,0,10,2,11,6,11,18,17,30,12,21,10,21,10,20,36,4,54,11,21,10,20,23,12,11,5,58,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,11,21,12,20,10,20,11,15,17,62,12,8,11,1,10,4,17,42,12,22,10,8,11,22,17,62,12,23,10,20,10,23,23,12,17,10,0,10,2,10,20,10,4,17,25,12,13,10,0,10,2,11,20,10,5,17,25,12,14,10,0,10,2,11,17,10,4,17,25,12,9,10,0,10,2,11,23,11,4,17,25,12,24,11,0,11,2,11,11,11,8,22,11,5,17,25,12,10,11,13,11,14,11,9,11,24,11,10,11,12,2,0,41,0],[161,28,235,11,6,0,0,0,10,1,0,22,2,22,52,3,74,130,1,4,204,1,38,5,242,1,222,2,7,208,4,238,3,8,190,8,96,6,158,9,10,10,168,9,49,12,217,9,201,4,0,26,0,25,0,30,0,34,0,39,2,32,1,14,1,15,1,19,1,41,0,44,0,3,3,0,0,11,3,0,0,0,3,0,0,8,3,0,0,5,3,0,1,4,12,0,3,6,12,1,0,1,4,9,12,0,5,7,8,0,6,1,8,0,7,2,12,1,0,1,9,10,2,0,0,46,0,1,0,0,16,2,1,1,0,0,47,3,1,1,0,0,13,4,1,1,0,0,35,5,1,1,0,0,29,6,1,2,0,0,1,43,11,1,0,2,20,22,1,1,0,2,21,19,1,1,0,2,22,32,33,2,0,0,2,23,22,28,1,0,2,24,22,16,1,0,3,16,17,1,1,0,3,17,35,1,1,0,3,31,18,16,1,0,3,42,18,16,1,0,3,47,23,1,1,0,4,33,0,7,0,7,45,15,16,1,0,8,18,12,1,1,3,9,37,9,10,0,10,38,13,14,1,0,21,12,18,12,12,12,14,12,8,12,19,20,11,12,15,12,16,12,19,24,7,12,19,26,10,12,19,29,9,31,15,34,16,34,13,34,19,36,1,6,8,7,0,8,6,8,9,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,5,7,8,11,9,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,5,7,8,5,7,8,11,7,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,7,8,11,8,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,11,12,6,8,9,6,8,8,7,8,7,2,7,11,6,1,9,0,2,7,11,6,1,9,1,11,10,1,9,0,5,3,7,8,5,7,8,11,1,1,5,3,3,3,5,11,10,1,9,0,1,6,8,11,1,5,5,7,8,5,6,8,9,7,8,7,2,5,1,9,0,3,11,10,1,9,0,3,7,8,11,1,11,10,1,9,0,1,6,11,10,1,9,0,1,3,3,7,11,6,1,9,0,11,10,1,9,0,7,8,11,2,6,11,6,1,9,0,3,5,6,8,9,7,8,7,2,5,15,1,8,0,6,3,3,3,3,3,5,6,6,8,9,6,8,8,7,8,7,2,5,15,4,7,11,6,1,9,0,3,5,7,8,11,1,8,1,3,3,3,5,1,8,2,8,3,3,15,3,3,3,5,11,10,1,9,0,1,15,1,8,3,14,3,3,3,3,15,15,3,3,3,3,3,5,11,10,1,9,0,15,2,9,0,9,1,7,6,8,9,6,8,8,7,8,7,5,2,2,15,3,15,15,15,1,9,1,2,7,11,6,1,9,0,3,1,8,4,11,66,111,114,114,111,119,69,118,101,110,116,5,67,108,111,99,107,4,67,111,105,110,12,68,101,112,111,115,105,116,69,118,101,110,116,9,73,110,99,101,110,116,105,118,101,20,76,105,113,117,105,100,97,116,105,111,110,67,97,108,108,69,118,101,110,116,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,112,97,121,69,118,101,110,116,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,13,87,105,116,104,100,114,97,119,69,118,101,110,116,6,97,109,111,117,110,116,6,98,111,114,114,111,119,5,99,108,111,99,107,4,99,111,105,110,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,9,105,110,99,101,110,116,105,118,101,7,108,101,110,100,105,110,103,16,108,105,113,117,105,100,97,116,101,95,97,109,111,117,110,116,14,108,105,113,117,105,100,97,116,101,95,117,115,101,114,16,108,105,113,117,105,100,97,116,105,111,110,95,99,97,108,108,5,108,111,103,105,99,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,5,112,97,117,115,101,4,112,111,111,108,5,114,101,112,97,121,7,114,101,115,101,114,118,101,6,115,101,110,100,101,114,10,115,112,108,105,116,95,99,111,105,110,7,115,116,111,114,97,103,101,2,116,111,10,116,120,95,99,111,110,116,101,120,116,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,13,117,112,100,97,116,101,95,114,101,119,97,114,100,5,117,116,105,108,115,5,118,97,108,117,101,15,119,104,101,110,95,110,111,116,95,112,97,117,115,101,100,8,119,105,116,104,100,114,97,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,41,160,0,0,0,0,0,0,0,2,3,36,2,37,5,12,3,1,2,4,36,2,37,5,40,5,12,3,2,2,3,36,2,37,5,12,3,3,2,3,36,2,37,5,12,3,4,2,4,36,2,37,5,28,5,27,3,0,0,0,0,1,8,11,0,17,17,32,4,5,5,7,7,0,39,2,1,1,4,0,8,45,10,1,46,17,0,10,7,46,17,20,12,11,11,6,10,0,10,1,10,3,10,11,17,6,11,4,11,5,10,7,56,0,12,12,14,12,56,1,12,9,10,2,11,12,11,7,56,2,11,2,10,9,12,8,46,11,8,56,3,12,10,11,0,11,1,10,3,10,11,11,10,77,56,4,11,3,11,11,11,9,18,0,56,5,2,2,1,4,0,21,50,10,2,46,17,0,10,8,46,17,20,12,14,11,7,10,0,10,2,10,4,10,14,17,6,10,3,11,5,12,9,46,11,9,56,3,12,13,11,0,11,1,11,2,10,4,11,14,11,13,77,56,6,12,11,10,3,11,11,12,10,46,11,10,56,7,12,12,11,3,10,12,10,6,10,8,56,8,11,4,11,8,46,17,20,11,6,11,12,18,1,56,9,2,3,1,4,0,25,35,10,2,46,17,0,10,6,46,17,20,12,9,10,3,10,5,12,7,46,11,7,56,3,12,8,11,0,11,1,11,2,10,4,10,9,11,8,77,56,10,11,3,10,5,11,9,10,6,56,8,11,4,11,6,46,17,20,11,5,18,2,56,11,2,4,1,4,0,27,65,10,2,46,17,0,10,7,46,17,20,12,14,11,5,11,6,10,7,56,0,12,15,14,15,56,1,12,13,10,3,11,15,10,7,56,2,10,3,10,13,12,8,46,11,8,56,3,12,12,11,0,11,1,11,2,10,4,10,14,11,12,77,56,12,12,10,10,3,11,10,52,12,9,46,11,9,56,7,12,11,10,11,6,0,0,0,0,0,0,0,0,36,4,53,11,3,10,11,11,14,10,7,56,8,5,55,11,3,1,11,4,11,7,46,17,20,11,13,11,11,23,18,3,56,13,2,5,1,4,0,30,90,10,2,46,17,0,10,11,46,17,20,12,23,11,10,10,0,10,2,10,5,10,8,17,6,11,7,11,9,10,11,56,0,12,24,14,24,56,1,12,18,10,4,11,24,10,11,56,2,10,4,11,18,12,12,46,11,12,56,3,12,21,11,0,11,1,11,2,10,8,10,5,11,3,11,21,77,56,14,12,25,12,17,12,16,10,4,11,17,52,12,13,46,11,13,56,7,12,20,11,4,11,20,10,23,10,11,56,8,10,6,11,16,52,12,14,46,11,14,56,15,12,19,10,6,10,19,10,23,11,11,56,16,10,6,11,25,52,12,15,46,11,15,56,15,12,22,11,6,10,22,56,17,11,5,11,23,11,8,11,19,11,22,22,18,4,56,18,2,0]],["0x0000000000000000000000000000000000000000000000000000000000000001","0x0000000000000000000000000000000000000000000000000000000000000002","0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"],"0xb2345915de1f9bd661e9ab27eb27e376cdf6391359ea64fbfdb4550b092c1aa0",{"Result":0}]},{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"commit_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Result":1}]}}]}},"modified_at_versions":[["0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1",26932892],["0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623",10941462]],"shared_object_refs":[],"gas":[["0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1",26932892,"Ex867bCQkeiTCvcRqhkbAtZWPyVPcMbNRj1acbfyZdAs"]],"gas_budget":300000000,"gas_price":750,"executed_epoch":158,"dependencies":["3fqrGiknVvk82qum6zLYR749UTTyavaoH8TLU6bym8di","5rr1KbGr5ht2kWrPwgArYuaYsauoDG8CpuJLnaKnkgL6","7SuYS2Zphhb7KFnoanQBArUmXUQjKhehZ5fQkET4wNcN","ACKQVv64dXCmpxE1QPU2QMLxVpmtbzrFGMtWYY6szJrQ","BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn"],"effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"158","gasUsed":{"computationCost":"750000","storageCost":"216204800","storageRebate":"2595780","nonRefundableStorageFee":"26220"},"modifiedAtVersions":[{"objectId":"0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1","sequenceNumber":"26932892"},{"objectId":"0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623","sequenceNumber":"10941462"}],"transactionDigest":"4fxF3X4N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP","created":[{"owner":"Immutable","reference":{"objectId":"0x0440aedc27c9a57ea357bd8fe1525a00d60d7f442a380924a7e7c1d79853bb8b","version":5,"digest":"Gm4LuFuwBvgmBuLSMAxEp2zkp1RLsfgwzv8xdscmzowH"}}],"mutated":[{"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"reference":{"objectId":"0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1","version":26932893,"digest":"J4QwR5VqcZDAekVtbABBjvZ6n1sCi4nDS7hBiaDkex37"}},{"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"reference":{"objectId":"0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623","version":26932893,"digest":"Bt3M5wQ3RStRoKWwioJ8vJUQvxL453r9HWBH2MpBzQaA"}}],"gasObject":{"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"reference":{"objectId":"0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1","version":26932893,"digest":"J4QwR5VqcZDAekVtbABBjvZ6n1sCi4nDS7hBiaDkex37"}},"dependencies":["3fqrGiknVvk82qum6zLYR749UTTyavaoH8TLU6bym8di","5rr1KbGr5ht2kWrPwgArYuaYsauoDG8CpuJLnaKnkgL6","7SuYS2Zphhb7KFnoanQBArUmXUQjKhehZ5fQkET4wNcN","ACKQVv64dXCmpxE1QPU2QMLxVpmtbzrFGMtWYY6szJrQ","BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn"]},"protocol_version":23,"epoch_start_timestamp":1694970685122,"reference_gas_price":750},"required_objects":[{"data":{"Move":{"type_":"GasCoin","has_public_transfer":true,"version":26932892,"contents":[179,30,221,225,60,75,107,81,44,23,235,191,230,227,135,11,211,138,190,145,151,205,207,128,30,246,4,231,19,97,15,161,200,98,235,223,0,0,0,0]}},"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"previous_transaction":"7SuYS2Zphhb7KFnoanQBArUmXUQjKhehZ5fQkET4wNcN","storage_rebate":988000},{"data":{"Move":{"type_":{"Other":{"address":"0000000000000000000000000000000000000000000000000000000000000002","module":"package","name":"UpgradeCap","type_args":[]}},"has_public_transfer":true,"version":10941462,"contents":[219,161,180,15,53,55,68,27,81,210,132,143,192,161,73,97,14,72,230,124,28,196,140,106,214,65,118,118,34,0,6,35,178,52,89,21,222,31,155,214,97,233,171,39,235,39,227,118,205,246,57,19,89,234,100,251,253,180,85,11,9,44,26,160,4,0,0,0,0,0,0,0,0]}},"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"previous_transaction":"3fqrGiknVvk82qum6zLYR749UTTyavaoH8TLU6bym8di","storage_rebate":1634000},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":2,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,14,3,18,84,4,102,8,5,110,59,7,169,1,200,1,8,241,2,32,6,145,3,10,10,155,3,11,12,166,3,186,2,13,224,5,4,0,5,0,16,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,8,0,1,0,0,20,2,3,0,0,21,2,4,0,0,3,5,6,0,0,18,7,8,0,0,17,9,1,0,0,14,5,10,0,0,4,5,11,0,0,10,3,2,0,0,6,1,0,0,0,13,0,6,0,0,11,0,6,0,1,9,13,14,1,0,1,12,12,6,1,0,1,15,8,13,1,0,1,19,14,13,1,0,13,3,12,3,14,3,15,3,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,1,6,10,2,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,2,3,3,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,12,100,101,115,116,114,111,121,95,115,111,109,101,10,105,110,116,111,95,98,121,116,101,115,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,10,116,114,121,95,115,116,114,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,0,2,1,7,10,2,1,2,1,6,2,0,1,0,0,8,9,10,0,17,10,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,15,30,14,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,25,5,11,14,0,10,1,66,0,20,17,10,32,4,20,56,2,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,5,40,11,0,18,0,56,3,2,3,1,0,0,15,32,10,0,16,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,29,5,12,10,0,16,0,10,1,66,0,20,17,11,32,4,24,11,0,1,9,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,40,8,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,7,65,0,2,7,1,0,0,8,3,11,0,16,0,2,8,1,0,0,8,3,11,0,19,0,2,9,1,0,0,8,3,11,0,19,1,2,10,1,0,0,8,4,11,0,49,127,37,2,11,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,36,7,77,109,8,186,1,32,6,218,1,40,10,130,2,8,12,138,2,239,3,13,249,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,5,3,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,37,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,40,10,2,10,0,35,4,32,5,24,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,40,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,89,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,6,6,0,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,30,5,17,10,0,15,0,10,4,67,5,12,3,9,11,3,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,12,11,0,1,5,88,10,1,12,5,10,5,10,0,16,1,20,35,4,65,5,42,10,0,10,5,12,2,46,11,2,17,4,4,55,10,0,10,5,10,1,23,17,1,5,60,10,0,10,5,10,1,23,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,35,10,0,16,1,20,11,1,23,12,5,10,5,10,0,16,1,20,35,4,86,5,78,10,0,10,5,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,71,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,5,20,10,0,10,2,17,4,32,4,28,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,128,4,13,175,8,2,14,177,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,15,11,0,58,0,12,3,13,3,46,56,1,4,10,11,1,12,2,5,13,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,114,4,136,1,8,5,144,1,123,7,139,2,248,1,8,131,4,32,6,163,4,20,10,183,4,6,12,189,4,133,3,13,194,7,2,0,19,0,4,0,17,0,24,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,23,0,1,0,0,6,2,1,0,0,21,1,2,0,0,22,0,3,0,0,5,4,5,0,0,14,4,6,0,0,15,4,7,0,0,2,8,9,0,0,3,10,9,0,0,8,11,9,0,0,20,12,1,0,0,7,13,7,0,0,9,5,6,0,0,11,14,6,0,0,12,15,0,0,0,10,16,7,0,1,13,2,0,0,1,19,0,2,0,2,16,9,18,1,0,2,18,17,18,1,0,3,2,21,9,1,0,3,14,20,6,1,0,19,1,18,1,21,19,20,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,8,1,3,3,3,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,5,10,2,0,1,0,0,9,9,14,0,17,12,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,16,18,0,2,2,1,0,0,9,4,11,0,19,0,17,17,2,3,1,0,0,3,12,14,0,17,12,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,4,11,0,16,0,56,2,2,6,1,0,0,9,4,11,0,16,0,65,19,2,7,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,8,1,0,0,9,5,11,0,11,1,17,0,17,7,2,9,1,0,0,22,56,10,0,16,0,12,7,10,1,10,7,65,19,37,4,13,11,7,10,1,17,13,12,3,5,17,11,7,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,6,12,10,10,0,10,1,12,4,46,6,0,0,0,0,0,0,0,0,11,4,17,10,12,9,10,0,11,1,11,10,12,6,12,5,46,11,5,11,6,17,10,12,8,13,9,11,2,17,7,13,9,11,8,17,7,11,9,11,0,21,2,10,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,13,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,13,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,14,18,0,2,11,1,0,0,9,6,11,0,16,0,11,1,16,0,17,15,2,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,47,5,61,44,7,105,143,1,8,248,1,32,6,152,2,7,10,159,2,6,12,165,2,215,1,13,252,3,2,0,14,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,5,2,3,0,0,7,2,4,0,0,8,2,4,0,0,10,1,4,0,1,11,0,6,0,2,3,3,7,0,2,13,9,4,0,0,1,8,0,1,6,8,0,1,6,8,1,1,8,1,4,10,2,3,3,6,10,2,1,3,1,6,10,2,1,2,1,10,2,5,2,6,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,10,2,1,0,0,2,1,12,8,1,0,1,2,0,1,1,2,0,2,1,0,0,0,3,11,0,16,0,2,3,1,0,0,5,33,17,6,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,7,12,4,7,1,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,28,5,17,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,4,1,11,1,17,8,2,4,1,0,0,10,39,17,6,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,7,12,5,7,1,12,4,10,5,10,3,66,8,12,2,7,0,12,1,10,2,14,1,34,4,32,5,23,13,4,11,2,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,5,1,11,2,1,11,4,17,8,2,5,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,216,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,38,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,35,5,22,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,37,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,34,5,21,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,32,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,29,5,20,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":10,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,61,4,79,2,5,81,20,7,101,129,1,8,230,1,64,6,166,2,54,12,220,2,69,0,1,1,2,1,3,1,11,0,8,1,0,7,0,3,0,7,0,0,15,0,1,0,0,7,1,0,0,0,6,2,0,0,0,13,0,2,0,0,12,0,3,0,0,14,0,4,0,0,9,5,6,0,0,10,5,1,0,1,11,2,3,0,2,13,7,2,1,0,3,5,3,4,0,4,4,2,2,0,9,0,1,5,1,15,1,10,2,1,8,0,1,8,1,0,1,3,1,6,9,0,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,5,3,14,0,56,0,2,4,1,0,0,5,5,11,0,17,3,17,11,17,8,2,5,1,0,0,5,4,11,0,17,4,17,10,2,6,1,0,0,5,2,7,0,2,7,1,0,0,5,2,7,1,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,14,1,0,4,2,4,16,3,20,83,4,103,2,5,105,99,7,204,1,224,1,8,172,3,32,6,204,3,74,10,150,4,10,11,160,4,4,12,164,4,219,2,13,255,6,4,14,131,7,4,15,135,7,2,0,3,0,16,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,17,0,1,1,0,0,15,2,1,1,0,0,5,3,4,1,2,0,10,5,6,1,0,0,6,7,1,1,0,0,19,8,6,1,0,0,11,9,1,1,0,0,13,10,6,1,0,0,18,11,6,1,0,0,9,6,8,1,0,0,4,12,6,1,0,0,7,13,8,1,0,0,8,4,1,1,0,1,12,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,3,115,117,105,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,17,3,1,2,1,17,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0,14,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,135,1,4,155,1,24,5,179,1,131,1,7,182,2,222,2,8,148,5,64,6,212,5,55,10,139,6,6,12,145,6,203,8,13,220,14,2,0,3,1,3,1,10,1,31,0,2,0,0,7,0,2,1,7,1,0,0,0,30,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,20,3,6,0,0,19,3,7,0,0,18,3,8,0,0,23,3,7,0,0,21,3,9,0,0,22,3,10,0,0,26,3,1,0,0,27,3,11,0,0,25,3,12,0,0,24,3,13,0,0,13,3,14,0,0,14,3,15,0,0,17,3,16,0,0,16,3,17,0,0,15,3,18,0,1,30,0,1,1,0,2,9,19,33,1,0,2,29,20,33,1,0,3,28,21,19,1,0,4,5,1,4,0,4,7,19,7,0,20,20,23,6,22,4,21,4,22,5,21,5,22,6,21,6,22,7,21,7,22,8,21,8,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,3,1,4,1,10,5,1,10,1,1,10,10,2,1,10,3,1,10,4,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,3,1,11,1,1,4,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,3,3,2,3,3,4,2,4,4,3,3,2,3,3,3,3,10,5,3,3,3,10,1,3,3,3,10,2,3,3,3,10,10,2,3,3,3,10,3,3,3,3,10,4,1,11,1,1,9,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,5,1,0,10,1,1,0,10,2,1,0,10,10,2,1,0,10,3,1,0,10,4,1,0,0,2,1,4,10,2,0,1,0,0,19,3,11,0,56,0,2,1,1,0,0,19,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,22,35,10,0,16,0,65,6,17,25,38,4,7,5,11,11,0,1,7,0,39,64,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,25,35,4,30,5,20,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,24,2,4,1,0,0,23,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,19,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,24,40,10,0,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,64,35,4,36,5,20,10,0,15,0,69,6,52,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,7,1,0,0,25,40,10,0,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,128,35,4,36,5,20,10,0,15,0,69,6,53,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,8,1,0,0,26,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,9,1,0,0,27,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,3,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,3,68,4,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,10,1,0,0,28,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,4,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,4,68,5,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,11,1,0,0,29,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,5,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,5,68,6,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,12,1,0,0,30,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,6,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,11,68,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,13,1,0,0,31,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,7,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,6,68,7,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,14,1,0,0,32,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,8,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,7,68,8,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,15,1,0,0,14,14,10,0,17,4,4,8,11,0,17,3,56,2,12,1,5,12,11,0,1,56,3,12,1,11,1,2,16,1,0,0,15,14,10,0,17,4,4,8,11,0,17,4,56,4,12,1,5,12,11,0,1,56,5,12,1,11,1,2,17,1,0,0,16,14,10,0,17,4,4,8,11,0,17,5,56,6,12,1,5,12,11,0,1,56,7,12,1,11,1,2,18,1,0,0,17,14,10,0,17,4,4,8,11,0,17,6,56,8,12,1,5,12,11,0,1,56,9,12,1,11,1,2,19,1,0,0,18,14,10,0,17,4,4,8,11,0,17,7,56,10,12,1,5,12,11,0,1,56,11,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,12,7,24,56,8,80,32,12,112,8,0,0,0,2,0,1,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,1,15,0,14,0,19,0,3,4,1,12,0,0,0,0,0,1,2,7,1,0,0,2,1,7,0,3,4,2,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,7,9,6,1,0,1,8,11,6,1,0,1,9,15,5,1,0,1,18,6,9,1,0,2,11,12,13,1,8,3,10,7,8,0,7,6,5,6,8,6,6,6,4,6,2,9,0,7,8,4,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,4,1,5,1,11,2,1,9,0,2,8,3,9,0,1,7,11,2,1,9,0,1,6,9,0,1,8,3,2,8,3,5,2,7,11,2,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,2,1,9,0,1,2,2,17,5,13,8,3,0,6,0,1,0,0,5,6,11,1,17,9,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,20,2,20,62,3,82,155,2,4,237,2,34,5,143,3,221,2,7,236,5,164,5,8,144,11,64,6,208,11,30,10,238,11,52,11,162,12,6,12,168,12,249,4,13,161,17,14,14,175,17,14,0,15,1,11,1,43,1,48,0,12,0,42,0,56,0,58,0,59,0,64,0,1,12,1,0,1,0,2,12,1,0,1,0,7,12,1,0,1,0,3,3,1,0,1,1,5,7,0,2,4,7,1,0,0,3,5,7,0,4,0,4,1,0,1,4,6,4,1,0,1,5,9,4,0,7,8,2,0,9,10,7,0,0,55,0,1,1,0,0,57,2,3,1,0,0,50,0,4,1,0,0,51,5,6,1,0,0,66,7,1,1,0,0,12,7,8,1,0,0,13,9,10,1,0,0,24,11,12,1,0,0,33,12,13,1,0,0,54,14,12,1,0,0,45,15,16,1,0,0,35,17,16,1,0,0,47,18,12,1,0,0,23,18,19,1,0,0,67,20,12,1,0,0,22,12,16,1,0,0,16,21,22,1,2,0,36,23,12,1,0,0,38,24,13,1,0,0,14,25,1,1,0,0,37,26,16,1,0,0,62,27,16,1,0,0,63,28,16,1,0,0,60,27,16,1,0,0,61,28,16,1,0,0,25,29,30,1,0,0,28,29,31,1,0,0,29,29,32,1,0,0,26,29,31,1,0,0,27,29,33,1,0,0,49,5,4,1,0,1,48,41,32,0,2,46,34,46,1,0,3,65,41,31,0,4,17,34,3,1,2,4,19,43,1,1,0,4,22,13,16,1,0,4,32,42,13,1,0,4,35,37,1,1,0,4,47,36,13,1,0,4,52,4,1,1,0,4,66,8,1,1,0,4,67,16,13,1,0,5,20,35,16,0,5,40,20,35,0,6,44,44,16,1,12,8,34,39,40,1,2,9,41,32,45,0,40,34,41,34,39,34,8,34,38,34,9,34,4,34,12,34,42,34,36,34,46,34,34,34,37,34,35,34,17,34,45,12,32,45,1,6,11,2,1,9,0,1,3,1,11,2,1,9,0,1,11,8,1,9,0,1,6,11,8,1,9,0,1,7,11,2,1,9,0,1,7,11,8,1,9,0,1,6,11,0,1,9,0,1,6,11,7,1,9,0,1,7,11,0,1,9,0,1,7,11,7,1,9,0,2,11,7,1,9,0,7,8,10,1,11,0,1,9,0,1,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,10,2,7,11,7,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,5,1,8,11,7,8,10,2,11,2,1,9,0,11,1,1,9,0,3,7,11,2,1,9,0,3,7,8,10,2,7,11,2,1,9,0,3,2,7,11,2,1,9,0,11,0,1,9,0,4,7,11,2,1,9,0,3,5,7,8,10,3,6,11,2,1,9,0,7,11,1,1,9,0,8,6,3,6,11,2,1,9,0,7,11,1,1,9,0,8,4,1,6,11,1,1,9,0,1,2,1,8,6,1,8,4,1,11,5,1,8,11,1,9,0,1,8,9,2,7,11,7,1,9,0,3,2,7,11,7,1,9,0,11,7,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,1,1,10,2,2,7,11,8,1,9,0,3,2,7,11,8,1,9,0,11,7,1,9,0,2,9,0,5,1,8,11,1,11,5,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,117,114,114,101,110,99,121,67,114,101,97,116,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,85,114,108,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,13,100,105,118,105,100,101,95,105,110,116,111,95,110,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,6,115,117,112,112,108,121,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,2,31,8,9,12,11,7,1,9,0,1,2,6,31,8,9,18,2,39,8,6,53,8,4,21,8,6,30,11,5,1,8,11,2,2,2,31,8,9,55,11,8,1,9,0,3,2,1,18,2,2,34,0,34,1,34,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,43,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,44,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,43,11,1,2,9,1,0,0,16,7,11,2,17,44,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,43,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,38,59,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,40,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,53,5,42,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,44,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,43,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,44,11,0,56,11,57,0,11,6,17,44,11,1,11,3,17,33,11,2,17,31,11,4,17,33,11,5,57,2,2,17,1,0,0,16,8,11,2,17,44,11,0,54,0,11,1,56,12,57,1,2,18,1,0,0,16,5,11,0,54,0,11,1,56,12,2,19,1,4,0,13,9,11,1,58,1,12,2,17,43,11,0,54,0,11,2,56,13,2,20,1,4,0,16,7,11,0,11,1,11,3,56,14,11,2,56,15,2,21,1,4,0,16,5,11,2,11,1,54,2,21,2,22,1,4,0,16,5,11,2,11,1,54,3,21,2,23,1,4,0,16,5,11,2,11,1,54,4,21,2,24,1,4,0,16,7,11,2,17,47,56,16,11,1,54,5,21,2,25,1,0,0,16,4,11,0,55,6,20,2,26,1,0,0,16,4,11,0,55,2,20,2,27,1,0,0,16,4,11,0,55,3,20,2,28,1,0,0,16,4,11,0,55,4,20,2,29,1,0,0,16,4,11,0,55,5,20,2,30,1,0,0,16,3,11,0,55,0,2,2,1,0,1,1,2,1,3,1,4,1,5,1,1,0,34,1,34,2,34,3,34,4,34,5,34,6,34,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,160,3,13,155,10,6,14,161,10,6,0,14,1,31,0,18,0,26,0,27,0,32,0,33,0,36,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,1,4,7,0,3,2,7,0,3,6,4,0,4,3,12,0,6,5,2,0,7,7,7,2,1,0,0,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,2,16,14,3,1,3,3,24,13,28,0,3,34,21,22,0,4,20,8,9,1,0,5,28,19,3,1,12,6,30,17,18,0,7,17,3,30,2,1,0,7,22,31,3,2,1,0,7,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,6,7,8,7,1,11,0,1,9,0,4,6,8,6,10,8,3,10,8,3,7,8,7,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,3,8,3,3,7,11,0,1,9,0,10,8,3,10,8,3,2,7,11,0,1,9,0,8,3,1,6,8,6,1,1,1,6,11,0,1,9,0,1,13,1,6,11,8,2,8,3,8,3,1,7,8,7,1,9,0,3,11,0,1,9,0,3,3,1,8,3,1,6,8,7,1,5,2,9,0,5,2,13,11,8,2,8,3,8,3,1,6,8,5,1,8,4,1,11,2,1,9,0,2,3,3,2,8,3,8,3,2,7,11,8,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,5,1,11,1,1,9,0,1,11,8,2,9,0,9,1,3,7,11,8,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,5,19,11,8,2,8,3,8,3,37,13,1,2,1,21,8,4,2,2,3,21,8,4,37,13,19,11,8,2,8,3,8,3,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,43,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,41,5,26,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,38,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,35,5,20,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,168,1,7,225,2,129,3,8,226,5,64,6,162,6,40,10,202,6,12,11,214,6,2,12,216,6,235,2,13,195,9,6,14,201,9,8,15,209,9,2,0,11,1,26,0,25,0,0,8,2,7,0,4,0,1,2,7,1,0,0,2,1,7,0,2,3,4,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,27,4,6,2,7,4,0,13,2,7,1,7,0,29,4,8,2,7,4,0,14,2,7,2,7,4,0,15,2,9,1,7,0,16,4,10,1,7,0,19,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,28,15,16,1,8,0,17,15,7,0,0,18,15,7,1,8,1,24,1,24,1,0,1,30,16,24,1,0,2,10,19,1,0,2,21,28,12,0,2,23,12,19,0,2,31,18,12,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,17,6,16,6,15,21,11,26,12,26,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,9,1,2,6,8,3,5,2,7,8,3,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,3,1,8,3,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,2,9,0,11,1,1,9,1,1,11,1,1,9,0,4,6,11,0,2,9,0,8,2,5,6,8,3,6,8,2,1,11,0,2,9,0,8,2,2,9,0,8,2,1,6,8,2,4,7,11,0,2,9,0,8,2,5,7,8,3,7,8,2,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,3,20,8,3,22,9,0,32,9,1,0,20,0,1,0,0,17,26,11,0,46,17,21,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,20,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,21,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,21,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,18,11,4,2,4,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,23,19,10,0,10,1,12,2,46,11,2,56,5,4,13,11,0,11,1,56,6,56,7,12,3,5,17,11,0,1,56,8,12,3,11,3,2,6,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,25,22,10,0,17,21,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,19,2,8,3,0,0,29,24,10,0,46,17,21,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,19,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,27,2,27,0,27,0,12,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,20,3,28,138,1,4,166,1,26,5,192,1,131,1,7,195,2,178,2,8,245,4,64,10,181,5,6,11,187,5,2,12,189,5,233,1,0,11,1,22,0,10,0,21,0,3,7,1,0,0,1,1,7,1,0,0,3,0,7,0,3,2,4,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,23,4,6,2,7,12,0,12,2,7,1,7,0,13,2,7,2,7,12,0,17,2,8,1,7,1,20,1,24,1,0,1,25,10,24,1,0,2,4,0,1,2,7,4,2,5,18,1,1,8,2,7,15,11,1,8,2,8,19,20,1,8,2,13,2,7,2,7,4,2,14,2,15,1,7,2,15,4,19,1,7,2,16,22,7,1,8,2,23,4,6,2,7,4,2,24,22,10,1,8,3,17,11,12,1,8,3,18,17,12,0,3,26,16,17,0,19,6,9,13,14,14,10,6,11,6,15,14,12,6,18,6,17,13,13,13,16,6,7,12,8,12,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,8,2,3,11,0,1,9,0,8,2,11,0,1,9,0,1,9,0,1,6,9,0,1,8,2,2,11,0,1,9,0,8,2,1,11,0,1,9,0,2,6,8,3,5,1,6,8,3,1,5,2,5,9,0,2,7,8,3,5,1,7,9,0,4,11,0,1,9,0,11,0,1,9,0,9,1,5,2,5,5,2,11,0,1,9,0,5,1,11,1,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,19,9,0,0,10,0,1,0,0,9,21,11,1,57,0,12,5,14,2,56,0,12,4,10,0,10,5,11,4,56,1,11,0,11,5,12,3,46,11,3,56,2,1,17,21,11,2,56,3,2,1,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,2,56,4,2,2,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,5,56,6,2,3,1,0,0,21,20,11,1,57,0,12,3,10,0,10,3,12,2,46,11,2,56,2,12,5,17,21,11,5,56,7,12,4,11,0,11,3,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,23,20,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,9,2,11,0,11,2,56,2,12,3,17,21,11,3,56,10,2,6,1,0,0,23,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,20,56,12,2,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,26,12,167,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,180,1,13,143,6,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,4,24,64,5,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,68,5,13,1,14,0,16,1,20,68,5,13,1,14,0,16,2,20,68,5,13,1,14,0,16,3,20,68,5,11,1,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,37,7,64,44,8,108,64,6,172,1,159,6,12,203,7,194,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,5,10,10,2,7,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,33,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,4,12,5,12,3,10,3,10,4,35,4,31,5,12,13,5,12,2,7,2,12,1,11,2,14,1,14,0,10,3,66,1,20,52,66,0,20,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,5,2,1,1,0,0,5,47,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,45,5,21,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"kiosk":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,94,3,118,135,3,4,253,3,68,5,193,4,137,4,7,202,8,159,8,8,233,16,64,6,169,17,130,1,10,171,18,101,11,144,19,8,12,152,19,146,14,13,170,33,18,14,188,33,6,15,194,33,2,0,50,1,62,0,21,0,26,0,31,0,32,0,34,0,61,0,86,0,88,0,89,0,90,0,8,12,0,0,9,12,0,0,13,12,1,12,1,0,1,0,0,0,4,7,0,0,10,7,0,0,11,7,0,0,6,3,1,12,1,0,7,3,1,12,1,0,5,3,1,12,1,1,12,7,1,0,0,2,0,4,1,0,1,3,2,12,1,0,1,7,3,7,0,7,18,4,0,8,14,2,0,10,15,12,1,0,1,10,16,0,1,0,1,11,17,2,0,0,27,0,1,0,0,59,0,2,0,0,25,3,4,0,0,83,5,1,0,0,84,6,1,0,0,64,7,1,1,12,0,56,8,1,1,12,0,87,9,10,1,12,0,54,11,1,1,12,0,65,12,1,1,12,0,29,9,1,1,12,0,71,13,14,1,12,0,55,15,16,1,12,0,75,17,14,1,12,0,79,18,1,1,12,0,97,19,4,0,0,57,20,1,1,12,0,66,20,1,1,12,0,94,21,22,0,0,40,23,24,0,0,41,23,24,1,12,0,46,23,24,0,0,44,23,24,0,0,45,23,24,0,0,39,25,24,0,0,93,25,22,0,0,82,26,1,0,0,91,27,28,0,0,92,21,22,0,0,63,27,29,0,0,48,27,30,0,0,69,27,31,0,0,70,25,32,0,0,22,33,34,1,12,0,23,9,35,1,12,0,24,9,36,1,12,0,80,37,1,1,12,0,53,38,39,0,0,73,40,39,1,12,0,72,40,39,1,12,0,74,40,31,1,12,1,30,74,10,1,0,1,47,73,24,1,0,2,96,75,31,1,0,2,98,1,48,1,0,3,38,50,51,1,0,3,76,65,1,1,0,3,87,76,51,1,0,3,96,63,31,1,0,4,19,59,1,2,7,4,4,35,78,24,1,7,4,77,54,57,2,7,4,4,78,54,55,2,7,4,5,19,59,1,2,7,12,5,22,78,81,2,7,12,5,23,54,82,2,7,12,5,35,78,24,1,7,5,36,78,24,2,7,12,5,77,54,57,2,7,12,6,33,10,1,1,3,7,28,46,1,0,7,42,34,39,1,8,7,59,0,46,0,7,95,28,39,0,9,85,10,1,1,8,9,88,44,1,1,8,10,60,67,68,1,0,11,81,42,29,0,65,43,64,45,44,47,61,45,45,47,17,10,16,10,52,53,58,56,20,10,49,53,59,60,61,10,5,10,8,10,51,53,59,61,48,47,52,64,46,47,59,66,66,10,42,31,41,31,43,47,47,47,49,64,53,56,56,77,57,56,50,79,50,80,54,56,55,56,1,7,8,18,0,2,8,0,8,1,3,8,0,8,1,7,8,18,1,11,12,1,8,15,3,7,8,0,6,8,1,6,8,18,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,16,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,12,1,8,15,2,9,0,11,17,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,18,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,12,1,8,15,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,10,1,3,7,8,18,2,7,8,0,9,0,1,7,8,0,1,7,8,14,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,3,7,8,0,6,8,1,1,1,6,8,0,1,6,8,14,1,5,1,14,1,3,1,7,11,11,1,8,15,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,8,1,1,8,13,1,6,11,2,1,9,0,2,8,1,8,0,1,6,8,18,1,8,1,2,9,0,5,1,8,0,1,8,14,1,8,15,1,11,11,1,9,0,5,8,14,8,13,8,14,14,11,11,1,8,15,2,11,11,1,9,0,7,8,18,1,11,12,1,9,0,3,8,13,8,13,8,13,2,8,5,3,2,7,8,14,9,0,1,11,10,1,9,1,2,8,4,9,0,1,9,1,2,8,13,8,13,3,7,8,14,9,0,9,1,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,12,1,9,0,2,8,6,1,2,7,11,11,1,9,0,11,12,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,17,1,9,0,6,8,13,8,13,3,8,13,8,14,8,13,5,8,13,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,10,1,9,0,1,11,10,1,9,0,1,6,11,11,1,9,0,3,7,11,11,1,9,0,3,7,8,18,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,16,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,8,107,105,111,115,107,95,105,100,19,107,105,111,115,107,95,111,119,110,101,114,95,99,97,112,95,102,111,114,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,3,112,117,116,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,20,115,101,116,95,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,12,115,104,97,114,101,95,111,98,106,101,99,116,3,115,117,105,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,7,117,105,100,95,109,117,116,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,5,42,8,14,68,11,11,1,8,15,63,5,48,14,20,1,1,2,2,42,8,14,37,8,13,2,2,4,42,8,14,52,8,13,49,8,13,58,3,3,2,2,52,8,13,49,8,13,4,2,1,42,8,13,5,2,2,42,8,13,43,1,6,2,1,42,8,13,7,2,3,50,8,13,42,8,13,67,3,8,2,3,50,8,13,42,8,13,67,3,9,2,2,50,8,13,42,8,13,7,10,9,10,8,10,2,10,0,0,4,0,41,12,10,0,17,1,12,1,12,2,11,1,11,0,46,17,67,56,0,11,2,56,1,2,1,1,0,0,41,19,10,0,17,62,56,2,10,0,46,17,67,73,0,0,0,0,9,18,0,12,2,11,0,17,62,14,2,56,3,18,1,12,1,11,2,11,1,2,2,1,0,0,49,38,11,0,19,0,1,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,63,11,4,33,4,17,5,21,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,26,5,30,11,2,1,7,3,39,11,3,17,60,11,5,17,60,11,7,11,2,56,4,2,3,1,0,0,1,17,10,0,11,1,17,24,4,5,5,11,11,0,1,11,2,1,7,0,39,11,2,17,67,11,0,15,0,21,2,4,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,0,21,2,5,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,2,56,5,2,6,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,3,56,6,2,7,1,0,0,52,68,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,21,32,4,18,5,22,11,0,1,7,8,39,10,0,10,2,12,4,46,11,4,17,23,32,4,31,5,35,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,19,4,43,5,47,11,0,1,7,11,39,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,2,9,18,5,56,7,1,11,0,15,2,11,2,18,4,56,8,2,8,1,0,0,58,49,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,4,46,11,4,56,9,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,5,46,11,5,17,23,32,4,30,5,34,11,0,1,7,4,39,10,0,15,2,10,2,9,18,5,10,3,56,10,11,0,46,56,3,11,2,11,3,57,0,56,11,2,9,1,0,0,39,13,14,2,56,12,12,4,10,0,10,1,11,2,56,13,11,0,11,1,11,4,11,3,56,14,2,10,1,0,0,52,60,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,56,9,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,23,32,4,30,5,34,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,22,4,42,5,46,11,0,1,7,12,39,10,0,15,2,10,2,9,18,5,56,15,1,11,0,46,56,3,11,2,57,1,56,16,2,11,1,0,0,62,56,10,0,15,2,10,1,9,18,5,56,15,12,4,10,0,15,2,10,1,18,4,56,8,12,3,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,4,14,2,56,17,33,4,27,5,31,11,0,1,7,1,39,10,0,15,2,10,1,18,6,56,18,1,10,0,15,3,11,2,56,19,10,0,46,56,3,10,1,10,4,57,2,56,20,11,3,11,1,11,4,11,0,46,56,3,56,21,2,12,1,0,0,69,64,10,0,11,1,17,24,4,5,5,11,11,0,1,11,4,1,7,0,39,10,0,10,2,12,5,46,11,5,56,9,4,19,5,25,11,0,1,11,4,1,7,11,39,10,0,10,2,12,6,46,11,6,17,22,32,4,34,5,40,11,0,1,11,4,1,7,6,39,10,0,15,2,10,2,8,18,5,10,3,56,10,11,3,12,7,11,2,12,8,11,4,17,62,12,9,11,0,46,56,3,12,10,11,9,11,10,11,8,11,7,57,3,2,13,1,0,0,70,68,11,1,58,3,12,6,12,4,12,5,17,60,11,4,12,3,14,2,56,17,12,7,10,7,11,6,38,4,16,5,20,11,0,1,7,1,39,10,0,46,56,3,11,5,33,4,27,5,31,11,0,1,7,5,39,10,0,15,2,10,3,8,18,5,56,15,1,10,0,15,3,11,2,56,19,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,3,18,6,56,18,1,10,0,15,2,10,3,18,4,56,8,11,3,11,7,11,0,46,56,3,56,21,2,14,1,0,0,71,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,3,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,2,11,3,8,18,5,56,15,1,11,2,17,60,2,15,1,0,0,72,45,10,0,11,1,17,24,4,5,5,11,11,0,1,11,3,1,7,0,39,14,2,56,22,4,33,11,2,56,23,12,6,10,6,10,0,16,3,56,24,37,4,24,5,30,11,0,1,11,3,1,7,2,39,11,6,12,4,5,37,10,0,16,3,56,24,12,4,11,4,12,5,11,0,15,3,11,5,11,3,56,25,2,16,3,0,0,1,11,10,0,15,2,14,1,56,12,18,6,8,56,26,11,0,11,1,56,5,2,17,3,0,0,1,16,10,0,16,1,20,73,1,0,0,0,22,10,0,15,1,21,11,0,15,2,14,1,56,12,18,4,11,1,56,27,2,18,3,0,0,1,3,11,0,15,2,2,19,1,0,0,1,6,11,0,16,2,11,1,18,4,56,28,2,20,1,0,0,1,6,11,0,16,2,11,1,18,4,56,29,2,21,1,0,0,1,6,11,0,16,2,11,1,18,6,56,30,2,22,1,0,0,24,18,10,0,16,2,10,1,9,18,5,56,31,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,23,12,2,11,2,2,23,1,0,0,1,7,11,0,16,2,11,1,8,18,5,56,31,2,24,1,0,0,1,8,11,0,46,56,3,11,1,16,4,20,33,2,25,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,2,2,26,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,5,21,2,27,1,0,0,1,3,11,0,16,2,2,28,1,0,0,1,12,10,0,16,5,20,4,5,5,9,11,0,1,7,7,39,11,0,15,2,2,29,1,0,0,1,4,11,0,16,0,20,2,30,1,0,0,1,4,11,0,16,1,20,2,31,1,0,0,1,4,11,0,16,3,56,24,2,32,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,3,2,33,1,0,0,1,27,10,0,56,3,11,1,16,4,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,19,4,17,5,21,11,0,1,7,11,39,11,0,16,2,11,2,18,4,56,32,2,34,1,0,0,58,40,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,19,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,22,32,4,30,5,34,11,0,1,7,9,39,11,0,15,2,11,2,18,4,56,33,2,35,1,0,0,58,45,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,19,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,22,32,4,30,5,34,11,0,1,7,9,39,10,0,15,2,10,2,18,4,56,8,11,0,46,56,3,11,2,18,3,2,36,1,0,0,58,32,11,2,19,3,12,3,12,4,10,0,46,56,3,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,12,10,3,33,4,21,5,25,11,0,1,7,10,39,11,0,15,2,11,3,18,4,11,1,56,27,2,37,1,0,0,1,4,11,0,16,4,20,2,38,1,0,0,1,4,11,0,55,0,20,2,39,1,0,0,1,4,11,0,55,1,20,2,40,1,0,0,1,4,11,0,55,2,20,2,0,2,0,3,0,0,0,1,1,1,0,4,2,1,2,2,2,3,6,10,7,10,8,10,0,51,0],"kiosk_extension":[161,28,235,11,6,0,0,0,12,1,0,14,2,14,36,3,50,162,1,4,212,1,26,5,238,1,142,1,7,252,2,164,3,8,160,6,32,6,192,6,76,10,140,7,15,11,155,7,2,12,157,7,143,4,13,172,11,6,0,26,0,9,0,17,0,25,0,30,0,37,0,38,0,1,4,0,0,2,7,1,0,1,1,0,12,0,3,3,12,0,3,4,12,0,4,7,4,0,5,5,12,1,0,1,6,6,2,0,0,8,0,1,1,2,0,15,2,1,1,2,0,18,2,1,1,2,0,34,2,1,1,2,0,35,3,4,1,2,0,36,5,6,1,2,0,32,7,1,2,2,12,0,27,7,1,2,2,12,0,24,8,9,1,2,0,23,8,9,1,2,0,13,8,9,1,2,0,12,8,9,1,2,0,20,8,10,1,2,0,21,11,12,1,2,1,14,16,1,0,1,29,15,16,0,2,8,18,1,2,7,4,2,10,24,25,2,7,4,2,11,19,26,2,7,4,2,19,24,9,1,7,2,34,19,20,2,7,4,3,22,2,9,0,3,28,21,1,1,12,3,33,21,1,1,12,3,39,8,22,0,3,40,2,13,0,3,41,11,13,0,16,17,8,14,13,14,20,17,12,14,10,14,11,14,23,20,22,20,19,23,9,14,17,17,18,17,5,9,0,7,8,3,6,8,4,4,7,8,7,0,2,7,8,3,6,8,4,2,9,0,6,8,3,1,6,8,2,2,9,0,7,8,3,1,7,8,2,4,9,0,7,8,3,9,1,6,11,6,1,9,1,1,6,8,3,1,1,1,6,8,0,1,7,8,3,1,7,8,0,1,7,8,5,1,9,0,1,7,8,7,1,8,2,2,11,1,1,9,0,8,0,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,9,1,2,7,8,3,9,0,1,6,8,5,1,11,1,1,9,0,2,6,8,5,9,0,1,6,9,1,1,7,9,1,3,66,97,103,9,69,120,116,101,110,115,105,111,110,12,69,120,116,101,110,115,105,111,110,75,101,121,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,97,110,95,108,111,99,107,9,99,97,110,95,112,108,97,99,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,7,100,105,115,97,98,108,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,6,101,110,97,98,108,101,7,101,120,105,115,116,115,95,9,101,120,116,101,110,115,105,111,110,13,101,120,116,101,110,115,105,111,110,95,109,117,116,10,104,97,115,95,97,99,99,101,115,115,10,105,115,95,101,110,97,98,108,101,100,12,105,115,95,105,110,115,116,97,108,108,101,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,3,110,101,119,6,111,98,106,101,99,116,11,112,101,114,109,105,115,115,105,111,110,115,5,112,108,97,99,101,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,6,114,101,109,111,118,101,7,115,116,111,114,97,103,101,11,115,116,111,114,97,103,101,95,109,117,116,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,4,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,35,8,2,31,4,23,1,1,2,1,16,1,1,14,0,1,0,0,1,25,10,1,10,2,17,21,4,5,5,13,11,1,1,11,4,1,11,2,1,7,0,39,11,1,11,2,17,25,9,57,0,11,4,17,15,11,3,8,18,0,56,0,2,1,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,3,39,9,11,0,56,2,15,0,21,2,2,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,3,39,8,11,0,56,2,15,0,21,2,3,1,0,0,1,33,10,0,10,1,17,21,4,5,5,11,11,0,1,11,1,1,7,0,39,10,0,46,56,1,4,16,5,22,11,0,1,11,1,1,7,3,39,11,0,11,1,17,25,9,57,0,56,3,19,0,1,1,17,14,2,4,1,0,0,1,12,10,1,56,1,4,4,5,8,11,1,1,7,3,39,11,1,56,4,16,1,2,5,1,0,0,1,13,10,1,46,56,1,4,5,5,9,11,1,1,7,3,39,11,1,56,2,15,1,2,6,1,0,0,9,31,10,1,46,56,1,4,5,5,9,11,1,1,7,3,39,10,1,46,56,5,4,16,8,12,4,5,20,10,1,46,56,6,12,4,11,4,4,23,5,27,11,1,1,7,2,39,11,1,11,2,56,7,2,7,1,0,0,1,22,10,1,46,56,1,4,5,5,9,11,1,1,7,3,39,10,1,46,56,6,4,14,5,18,11,1,1,7,2,39,11,1,11,2,56,8,2,8,1,0,0,1,6,11,0,17,24,9,57,0,56,9,2,9,1,0,0,1,5,11,0,56,4,16,0,20,2,10,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,4,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,11,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,5,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,12,0,0,0,1,6,11,0,17,24,9,57,0,56,11,2,13,0,0,0,1,6,11,0,17,26,9,57,0,56,12,2,0,2,0,0,0,1,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,1,29,0,14,0,28,0,40,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,1,2,7,1,0,0,3,4,4,0,4,3,2,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,7,3,25,1,0,1,12,17,16,1,0,1,16,19,5,1,0,1,21,3,13,1,0,1,22,3,13,1,0,1,27,5,17,1,0,1,37,16,17,1,0,1,38,19,17,1,0,2,5,22,5,2,7,4,2,7,23,7,2,7,4,2,8,21,9,2,7,4,2,15,23,13,2,7,4,2,35,21,10,2,7,4,3,10,15,5,0,3,25,0,15,0,22,16,24,16,20,16,19,16,21,16,18,16,23,16,27,20,25,20,26,20,29,20,17,16,9,12,28,20,1,7,8,4,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,2,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,3,1,9,0,1,11,2,1,9,0,5,11,2,1,9,0,11,2,1,9,0,11,2,1,9,0,9,0,11,2,1,9,0,2,7,11,2,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,3,11,2,1,9,0,11,2,1,9,0,9,1,1,6,9,0,2,8,3,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,3,36,3,18,11,2,1,9,0,39,11,2,1,9,0,1,2,3,32,11,2,1,9,0,26,11,2,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,31,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,30,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,30,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"math":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,35,5,37,18,7,55,57,8,112,32,12,144,1,249,3,0,2,0,3,0,1,0,0,4,0,1,0,0,0,0,1,0,0,5,2,1,0,0,6,1,1,0,0,7,3,3,0,0,1,0,1,0,2,3,3,1,3,2,3,2,1,4,3,4,4,4,3,15,15,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,4,109,97,116,104,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,9,115,113,114,116,95,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,1,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,2,1,0,0,1,15,10,0,10,1,36,4,9,11,0,11,1,23,12,2,5,13,11,1,11,0,23,12,2,11,2,2,3,1,0,0,1,33,6,1,0,0,0,0,0,0,0,12,2,10,1,49,1,38,4,31,5,7,10,1,49,2,25,49,0,33,4,22,10,0,11,0,24,12,0,11,1,49,2,26,12,1,5,30,11,2,10,0,24,12,2,11,1,49,1,23,12,1,5,2,11,2,2,4,1,0,0,4,43,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,53,12,3,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,52,2,5,1,0,0,5,43,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,77,12,3,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,53,2,6,1,0,0,1,19,10,0,10,1,25,6,0,0,0,0,0,0,0,0,33,4,11,11,0,11,1,26,12,2,5,17,11,0,11,1,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,126,4,146,1,6,5,152,1,35,7,187,1,250,2,8,181,4,64,6,245,4,112,10,229,5,11,12,240,5,130,2,13,242,7,4,15,246,7,8,0,24,1,4,0,3,0,30,0,0,7,0,0,2,4,0,3,1,2,0,0,21,0,1,0,0,20,0,2,0,0,19,1,3,0,0,18,2,3,0,0,27,4,5,0,0,8,6,5,0,0,31,7,0,0,0,34,7,3,0,0,33,7,1,0,0,32,7,2,0,0,22,8,5,0,0,9,5,6,0,0,15,9,3,1,8,0,5,9,0,1,8,0,17,9,1,1,8,0,16,9,2,1,8,0,6,9,7,1,8,0,23,2,5,0,0,10,2,6,0,0,25,2,6,0,1,28,9,1,1,0,2,14,1,2,0,3,13,8,2,0,3,26,4,2,0,20,2,16,10,20,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,16,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,7,5,1,2,1,15,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,21,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,23,7,3,33,4,6,5,8,7,2,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,1,0,0,6,3,11,0,16,1,2,7,1,0,0,6,4,11,0,16,1,20,2,8,1,0,0,6,5,11,0,16,1,16,0,56,0,2,9,1,0,0,6,5,11,0,16,1,16,0,20,2,10,1,0,0,6,5,11,0,17,22,18,0,18,1,2,11,1,0,0,6,5,11,0,19,1,19,0,17,18,2,12,1,0,0,6,5,11,0,56,1,16,1,20,2,13,1,0,0,6,4,11,0,56,1,16,1,2,14,1,0,0,6,5,11,0,56,1,16,1,56,2,2,15,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,16,0,2,0,17,3,0,0,6,6,10,0,17,19,11,0,18,0,18,1,2,18,0,2,0,19,0,2,0,0,0,1,0,0,8,0,11,0,12,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,1,21,0,12,0,19,0,24,0,1,12,0,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,13,16,9,1,7,2,14,16,9,2,7,12,2,15,16,12,1,7,2,22,17,8,2,7,12,3,10,13,3,0,3,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,4,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,3,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,1,19,0,11,0,17,0,22,0,1,12,2,7,1,12,1,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,12,16,9,1,7,2,13,16,12,1,7,2,20,17,8,2,7,12,3,9,13,3,0,3,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,4,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,3,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,1,10,1,50,0,33,0,48,0,49,0,51,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,2,7,0,2,4,7,0,3,0,7,0,3,5,4,0,5,3,2,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,2,23,24,25,0,2,24,24,25,0,2,25,2,19,1,0,3,18,23,2,0,3,26,21,7,1,8,3,27,27,7,0,3,28,31,27,0,3,32,22,23,0,4,38,28,2,1,12,5,44,26,27,0,6,29,21,4,1,2,34,20,26,20,0,20,32,1,28,14,2,9,0,7,8,8,1,8,0,0,1,6,8,0,1,1,1,6,8,4,1,6,8,1,1,8,6,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,5,1,9,0,1,6,9,0,1,7,8,8,1,8,7,1,6,8,5,1,8,4,1,6,8,8,1,5,2,9,0,5,2,1,8,5,2,8,6,8,6,1,6,8,6,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,7,36,8,4,31,8,4,1,2,4,26,8,7,36,8,6,54,3,37,2,2,2,4,13,8,6,36,8,6,37,2,20,10,2,3,2,2,13,8,6,36,8,6,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,31,14,2,17,24,14,2,17,25,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,33,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,27,2,3,1,0,0,19,9,56,1,12,1,14,1,17,24,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,24,10,0,16,0,20,33,4,17,14,2,17,25,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,27,2,21,1,0,0,30,41,7,8,17,29,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,30,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,77,4,95,14,5,109,126,7,235,1,173,1,8,152,3,32,6,184,3,10,12,194,3,214,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,5,5,1,1,0,0,6,6,1,1,0,0,7,7,1,1,0,1,4,2,16,1,0,1,5,5,1,1,0,1,12,2,10,1,0,2,10,11,1,1,12,3,11,8,9,0,11,10,10,12,0,12,1,12,8,12,9,12,6,12,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,11,0,1,9,0,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,12,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,13,27,6,0,0,0,0,0,0,0,0,14,1,65,14,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,14,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,15,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,10,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,10,10,2,46,17,12,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,10,0,0,0,0,0,0,0,0,2,5,1,4,0,1,4,11,0,11,1,56,5,2,6,1,4,0,17,26,6,0,0,0,0,0,0,0,0,14,1,65,10,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,10,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,7,1,4,0,10,18,14,0,65,10,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,10,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,167,1,7,253,1,184,1,8,181,3,64,6,245,3,14,10,131,4,18,11,149,4,4,12,153,4,243,5,13,140,10,4,14,144,10,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,13,7,10,11,1,1,9,0,1,3,7,10,11,1,1,9,0,3,1,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,40,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,38,5,20,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,18,46,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,6,10,0,10,1,12,3,12,2,10,0,10,6,12,5,12,4,11,2,46,11,3,66,6,55,1,20,11,4,46,11,5,66,6,55,1,20,36,4,43,10,0,11,1,10,6,71,6,11,0,11,6,56,2,5,45,11,0,1,2,6,0,0,0,19,110,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,13,10,13,6,1,0,0,0,0,0,0,0,22,12,15,10,2,12,14,10,13,10,1,35,4,55,10,0,10,13,12,5,12,3,10,0,10,14,12,7,12,6,11,3,46,11,5,66,6,55,1,20,11,6,46,11,7,66,6,55,1,20,36,12,8,5,57,9,12,8,11,8,4,61,11,13,12,14,10,15,10,1,35,4,88,10,0,10,15,12,10,12,9,10,0,10,14,12,12,12,11,11,9,46,11,10,66,6,55,1,20,11,11,46,11,12,66,6,55,1,20,36,12,4,5,90,9,12,4,11,4,4,94,11,15,12,14,10,14,10,2,34,4,107,10,0,10,14,11,2,71,6,11,0,11,1,11,14,56,0,5,109,11,0,1,2,7,1,0,0,20,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,4,1,0,2,7,2,7,8,9,32,6,41,30,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0],"iota":[161,28,235,11,6,0,0,0,10,1,0,14,2,14,48,3,62,62,4,124,14,5,138,1,133,1,7,143,2,129,2,8,144,4,64,6,208,4,102,10,182,5,5,12,187,5,109,0,22,1,18,0,9,0,10,0,23,0,25,0,26,0,4,2,0,1,3,7,1,0,0,2,0,4,1,0,1,2,5,4,1,0,1,3,1,12,1,0,1,3,2,12,1,0,1,3,6,12,1,0,1,5,7,2,0,6,8,7,0,0,16,0,1,0,0,23,2,3,0,1,17,3,9,1,0,2,12,16,7,1,0,2,15,17,18,1,0,3,11,11,12,1,2,3,24,15,16,1,0,4,19,14,3,1,12,4,20,20,3,1,12,5,14,5,7,0,5,21,5,6,0,2,8,5,10,7,13,6,10,4,10,3,10,8,19,1,7,8,7,1,11,2,1,8,0,2,11,4,1,8,0,5,0,4,11,5,1,8,0,11,3,1,8,0,11,2,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,3,1,8,8,1,11,1,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,1,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,1,9,0,1,11,6,1,9,0,1,11,3,1,9,0,2,7,11,3,1,9,0,3,1,11,2,1,9,0,1,11,4,1,8,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,3,115,117,105,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,228,11,84,2,0,0,0,3,8,0,0,232,137,4,35,199,138,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,4,3,83,85,73,10,2,4,3,83,117,105,10,2,1,0,0,2,1,13,1,0,0,0,0,4,47,10,0,46,17,10,7,5,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,9,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,6,7,7,7,8,56,0,11,0,56,1,12,1,12,4,11,1,56,2,11,4,56,3,12,2,13,2,7,4,56,4,12,3,11,2,56,5,1,11,3,2,1,1,4,0,3,4,11,0,11,1,56,6,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,116,4,140,1,22,5,162,1,138,1,7,172,2,164,1,8,208,3,32,6,240,3,20,10,132,4,10,11,142,4,2,12,144,4,130,2,13,146,6,2,14,148,6,2,0,18,0,17,0,19,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,9,0,1,1,4,0,16,2,1,1,4,0,11,3,4,1,4,0,10,3,5,1,4,0,4,6,7,1,4,0,14,8,9,1,4,0,5,10,11,1,4,0,13,12,13,1,4,0,7,1,9,1,4,0,8,1,9,1,6,1,3,19,9,2,7,4,1,4,17,18,2,7,4,1,5,20,21,2,7,4,1,7,15,9,2,7,4,1,8,15,9,2,7,6,1,11,16,4,2,7,4,1,12,0,15,2,7,4,1,15,20,22,2,7,4,16,14,0,13,5,13,15,14,2,13,11,14,10,14,12,14,17,14,13,14,14,14,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,9,1,0,0,9,4,11,0,58,0,56,10,2,0,0,0,13,0],"transfer":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,54,4,56,6,5,62,8,7,70,144,1,8,214,1,32,6,246,1,10,12,128,2,82,0,7,0,7,0,1,1,8,0,4,0,1,1,12,0,0,2,1,1,8,0,2,2,1,1,12,0,5,2,1,1,8,0,3,2,1,1,12,0,1,2,1,1,8,0,6,2,1,1,8,0,8,0,1,1,8,8,2,6,2,7,2,2,9,0,5,0,1,9,0,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,3,2,0,7,3,2,0,8,3,2,0,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,78,3,104,150,2,4,254,2,50,5,176,3,192,3,7,240,6,138,5,8,250,11,64,6,186,12,60,10,246,12,55,11,173,13,10,12,183,13,150,5,13,205,18,16,14,221,18,16,0,63,1,48,1,65,0,19,0,21,0,29,0,32,0,47,0,49,0,60,0,62,0,64,0,70,0,10,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,5,7,1,2,1,1,3,7,1,0,0,2,12,7,0,3,0,4,1,0,1,4,1,12,1,0,1,7,2,7,0,7,13,4,0,8,4,12,0,9,6,2,0,11,11,2,0,12,14,7,1,3,0,0,46,0,1,1,0,0,45,2,3,1,0,0,24,2,4,1,0,0,71,5,6,1,0,0,26,7,6,1,0,0,22,8,0,1,0,0,17,9,4,3,0,2,6,0,38,10,11,3,0,2,6,0,18,12,4,2,0,2,0,16,13,4,2,0,2,0,39,14,15,2,0,2,0,55,16,4,3,0,2,6,0,66,14,17,1,0,0,67,16,18,1,0,0,56,14,19,1,0,0,44,20,21,1,0,0,50,20,22,1,0,0,34,20,21,1,0,1,27,41,25,1,0,1,43,40,15,1,0,2,37,4,23,1,0,3,69,42,22,1,0,3,72,4,32,1,0,4,35,46,44,1,0,4,52,58,4,1,0,4,61,43,44,1,0,5,15,54,4,2,7,4,5,20,56,57,2,7,4,5,33,56,15,1,7,5,54,61,52,2,7,4,6,30,25,4,1,3,7,25,29,4,0,7,40,39,21,1,8,7,45,28,29,0,7,68,17,21,0,8,36,27,15,1,0,10,58,25,4,1,8,10,62,37,4,1,8,11,57,35,36,0,12,23,50,15,1,3,12,31,4,24,1,3,12,41,55,4,1,3,12,42,24,48,1,3,12,54,62,4,1,3,12,59,49,22,1,3,40,23,35,25,30,30,22,31,1,25,36,34,37,33,32,34,19,22,18,22,21,31,25,31,23,31,42,23,44,23,39,23,10,51,26,53,20,52,41,23,27,53,24,31,28,59,29,53,43,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,13,2,11,1,1,9,0,11,2,1,9,0,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,5,1,3,7,8,13,1,11,8,1,8,12,3,11,1,1,9,0,11,2,1,9,0,7,8,13,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,8,1,8,12,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,14,1,8,6,1,6,11,0,1,9,0,1,8,9,1,3,1,8,6,1,11,14,1,9,0,1,9,0,5,8,10,11,14,1,8,6,11,7,1,8,12,8,10,8,9,1,6,8,11,1,7,8,13,1,8,10,1,11,3,1,9,0,1,8,12,1,11,7,1,9,0,1,11,2,1,9,0,1,11,1,1,9,0,1,6,8,13,1,5,2,9,0,5,3,3,3,3,1,6,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,1,6,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,13,1,11,8,1,9,0,2,11,7,1,8,12,8,10,2,11,7,1,9,0,7,8,13,7,10,8,6,8,9,8,9,3,11,14,1,8,6,8,6,3,1,10,9,0,1,6,11,14,1,9,0,2,6,11,14,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,4,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,14,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,7,1,9,0,11,8,1,9,0,1,11,4,1,9,1,2,8,6,7,11,14,1,8,6,2,7,8,10,9,0,2,7,11,14,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,105,122,101,3,115,117,105,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,44,8,9,50,3,34,8,9,53,11,14,1,8,6,1,2,3,40,8,10,19,11,7,1,8,12,56,11,14,1,8,6,2,2,2,40,8,10,51,8,9,3,2,1,40,8,9,4,2,1,28,1,0,25,3,25,1,25,2,25,4,52,0,1,0,0,4,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,33,12,5,14,5,17,34,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,33,11,6,57,3,2,2,0,4,0,33,11,11,0,10,1,56,4,12,2,56,5,11,2,11,1,46,17,38,56,6,2,3,1,0,0,38,49,10,0,46,56,7,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,8,4,37,11,2,56,9,12,6,10,6,10,0,55,1,56,10,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,10,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,11,2,4,1,0,0,45,27,14,0,56,7,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,1,12,4,11,0,58,2,1,12,3,17,31,11,4,17,31,11,3,11,2,56,12,2,5,1,0,0,47,52,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,13,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,14,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,46,5,28,13,2,69,23,12,7,10,0,55,2,14,7,56,15,4,37,5,41,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,6,1,0,0,4,34,10,1,46,56,7,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,16,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,4,11,3,56,17,11,1,54,2,56,18,56,19,2,7,1,0,0,4,6,11,1,55,3,9,57,4,56,20,2,8,1,0,0,4,14,10,1,46,56,16,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,21,2,9,1,0,0,4,5,11,1,54,4,56,18,56,19,2,10,1,0,0,4,6,11,0,55,3,9,57,4,56,22,2,11,1,0,0,60,28,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,4,56,23,1,11,0,54,2,12,3,56,18,12,2,11,3,14,2,56,24,2,12,1,0,0,4,3,11,0,55,3,2,13,1,0,0,4,16,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,14,1,0,0,4,3,11,0,55,2,2,15,1,0,0,4,4,11,0,55,5,20,2,16,1,0,0,4,4,11,0,55,6,20,2,17,1,0,0,4,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,6,208,1,20,10,228,1,14,12,242,1,107,13,221,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,32,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,168,1,4,196,1,28,5,224,1,254,1,7,222,3,153,2,8,247,5,64,6,183,6,50,10,233,6,21,11,254,6,4,12,130,7,235,5,13,237,12,6,14,243,12,6,0,30,1,21,1,31,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,14,2,0,2,1,0,0,23,3,4,2,1,0,0,22,5,4,2,1,0,0,13,3,6,2,1,0,0,8,7,8,2,1,0,0,28,7,9,2,1,1,0,3,7,10,2,1,0,0,26,11,12,2,1,0,0,16,11,10,2,1,0,0,5,1,0,2,1,0,0,15,1,13,2,1,0,0,19,11,14,2,1,0,0,12,7,15,2,1,0,0,11,7,12,2,1,0,0,9,16,17,2,1,0,0,10,18,19,2,1,0,0,24,18,4,2,1,0,1,6,27,24,1,0,1,17,28,10,1,0,1,20,0,27,1,0,1,27,24,27,1,0,2,16,25,10,1,0,2,23,23,24,1,0,2,25,31,0,1,0,7,4,14,4,23,20,22,20,5,4,21,26,20,26,13,4,19,12,8,4,24,20,21,12,20,12,18,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,18,9,0,29,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,21,20,10,0,14,1,12,3,46,11,3,56,0,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,29,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,30,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,24,0,0,0,0,0,0,0,0,12,4,64,26,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,24,13,7,11,6,68,26,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,32,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,24,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,13,1,0,0,33,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,11,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,12,2,14,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,13,2,15,1,0,0,34,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,16,1,0,0,35,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,17,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,102,4,120,20,5,140,1,95,7,235,1,164,1,8,143,3,64,6,207,3,20,10,227,3,7,11,234,3,2,12,236,3,156,2,13,136,6,2,14,138,6,2,0,19,1,14,1,20,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,16,2,1,1,3,0,8,3,0,1,3,0,15,4,0,1,3,0,2,5,6,1,3,0,17,7,8,1,3,0,10,7,6,1,3,0,9,1,9,1,3,0,12,7,10,1,3,0,7,5,11,1,3,0,6,5,8,1,3,1,4,17,2,1,0,1,11,15,6,1,0,1,13,0,17,1,0,1,18,2,17,1,0,2,15,14,2,1,0,2,16,2,9,1,0,16,2,4,2,10,2,15,2,9,2,12,8,5,2,14,8,13,8,11,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,6,11,1,1,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,12,18,10,0,14,1,12,2,46,11,2,56,1,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,13,13,10,0,11,1,12,2,46,11,2,56,2,12,3,11,0,54,0,11,3,56,3,1,2,4,1,0,0,11,7,11,0,11,1,56,4,12,2,14,2,56,5,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,6,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,0,3,11,0,55,0,2,9,0,0,0,16,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,6,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,7,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,8,2,10,0,0,0,11,13,11,0,11,1,56,4,12,2,14,2,56,5,4,8,5,10,7,1,39,11,2,56,9,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0]},"type_origin_table":[{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CurrencyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"Extension","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"ExtensionKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"ACKQVv64dXCmpxE1QPU2QMLxVpmtbzrFGMtWYY6szJrQ","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":7,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,26,2,26,58,3,84,107,4,191,1,14,5,205,1,176,2,7,253,3,137,9,8,134,13,96,6,230,13,20,10,250,13,93,12,215,14,219,3,13,178,18,24,0,31,1,44,1,72,2,18,2,20,2,43,2,61,2,66,0,54,0,63,0,64,0,67,0,70,0,3,3,0,0,2,3,0,0,9,0,0,0,8,0,0,1,4,7,1,0,0,3,0,4,1,0,1,4,1,12,1,0,1,5,11,4,0,6,5,2,0,7,10,2,0,8,6,4,0,10,7,4,0,11,12,4,0,0,22,0,1,0,0,15,2,1,0,0,14,3,1,0,1,25,25,26,1,0,1,36,24,14,1,0,2,35,22,14,1,0,3,26,9,1,1,0,3,53,8,9,1,0,3,75,1,9,1,0,4,29,30,31,1,0,6,65,32,1,0,7,27,5,6,0,8,22,17,18,0,9,22,19,1,0,10,23,15,16,0,11,13,34,1,0,11,42,12,10,0,11,52,29,1,0,12,32,27,28,0,12,34,13,14,0,7,7,8,7,5,21,4,23,3,23,9,7,6,7,6,8,7,11,5,1,8,8,8,1,10,8,0,8,2,7,8,9,0,4,11,5,1,8,8,10,8,3,7,10,8,12,7,8,9,1,7,10,8,12,25,10,8,3,3,3,10,2,3,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,8,10,3,11,5,1,8,8,11,5,1,8,8,5,8,11,8,12,10,8,12,10,2,10,2,1,6,8,9,1,3,1,8,8,2,7,11,5,1,9,0,3,1,11,5,1,9,0,1,8,12,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,6,10,8,12,6,8,12,1,1,8,3,3,3,3,3,3,3,7,8,9,1,8,11,5,11,5,1,8,8,3,3,13,7,8,9,1,8,10,8,8,7,10,8,12,11,5,1,8,8,3,3,8,11,8,10,7,8,9,5,11,5,1,8,8,3,5,11,4,1,5,5,1,8,3,1,6,10,9,0,1,5,1,6,11,4,1,9,0,1,11,4,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,4,7,8,12,11,5,1,8,8,5,7,8,9,2,11,5,1,9,0,7,8,9,1,11,6,1,9,0,2,11,6,1,8,8,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,97,108,105,100,97,116,111,114,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,11,97,109,111,117,110,116,95,109,105,115,116,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,23,115,116,97,107,101,95,115,117,98,115,105,100,121,95,102,117,110,100,95,109,105,115,116,41,115,116,97,107,101,95,115,117,98,115,105,100,121,95,105,110,105,116,105,97,108,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,17,119,111,114,107,101,114,95,112,117,98,108,105,99,95,107,101,121,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,15,39,10,2,24,10,2,33,10,2,47,10,2,62,5,30,3,21,3,49,10,2,48,10,2,41,10,2,74,10,2,40,10,2,45,10,2,46,10,2,73,10,2,1,2,12,50,3,19,3,28,3,59,3,57,3,58,3,55,13,37,3,38,3,69,3,71,3,68,3,2,2,2,56,3,16,10,8,3,3,2,3,51,5,17,3,60,11,4,1,5,0,0,0,0,4,147,1,10,5,46,17,11,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,5,1,7,0,39,11,4,19,2,12,6,12,22,13,1,11,22,56,0,12,24,56,1,12,23,64,10,0,0,0,0,0,0,0,0,12,28,14,3,65,11,12,8,6,0,0,0,0,0,0,0,0,12,11,10,11,10,8,35,4,89,5,33,14,3,10,11,66,11,20,19,0,12,29,12,17,12,16,12,14,12,30,12,15,12,19,12,20,12,7,12,10,12,25,12,18,12,12,12,9,12,13,11,25,11,20,11,15,11,30,11,19,11,13,11,9,11,12,11,18,11,14,11,16,11,17,11,29,11,10,11,7,10,5,17,16,12,27,14,28,14,27,17,19,32,4,77,5,81,11,5,1,7,1,39,13,28,11,27,68,10,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,28,11,1,11,6,13,28,10,5,17,1,13,28,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,14,2,16,6,20,10,5,17,14,12,26,11,24,14,2,16,7,20,14,2,16,8,20,14,2,16,9,20,10,5,17,12,12,21,11,0,11,28,11,23,14,2,16,10,20,14,2,16,11,20,11,26,11,21,11,5,17,13,2,1,0,0,0,20,44,14,1,56,2,32,4,35,5,5,13,1,69,21,19,3,12,7,12,5,12,6,13,0,11,5,56,0,12,4,14,7,56,3,4,29,11,7,56,4,12,8,10,2,11,8,17,18,11,4,11,6,10,3,17,17,5,34,11,4,10,3,56,5,11,6,17,10,5,0,11,2,1,11,3,1,11,1,70,21,0,0,0,0,0,0,0,0,11,0,56,6,2,2,0,0,0,33,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,15,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,7,1,8,1,9,1,10,1,11,1,4,1,5,1,6,1,0,1,1,0],"stake_subsidy":[161,28,235,11,6,0,0,0,12,1,0,12,2,12,22,3,34,37,4,71,4,5,75,74,7,149,1,176,2,8,197,3,64,6,133,4,28,10,161,4,20,12,181,4,180,1,13,233,5,10,15,243,5,4,0,18,1,6,1,7,1,14,1,21,1,23,0,3,4,0,1,0,12,0,2,1,4,1,0,1,4,2,2,0,5,4,2,0,0,8,0,1,0,0,5,2,3,0,0,10,4,5,0,1,16,7,8,0,2,17,13,14,1,0,2,24,11,5,1,0,3,15,12,5,0,5,10,4,10,5,11,2,1,8,3,3,3,13,7,8,4,1,8,0,1,7,8,0,1,11,2,1,8,3,1,6,8,0,1,3,0,1,7,8,4,1,8,1,3,4,11,2,1,8,3,3,1,8,3,1,6,11,2,1,9,0,2,3,3,2,7,11,2,1,9,0,3,1,11,2,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,84,120,67,111,110,116,101,120,116,13,97,100,118,97,110,99,101,95,101,112,111,99,104,3,98,97,103,7,98,97,108,97,110,99,101,6,99,114,101,97,116,101,27,99,117,114,114,101,110,116,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,28,99,117,114,114,101,110,116,95,101,112,111,99,104,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,20,100,105,115,116,114,105,98,117,116,105,111,110,95,99,111,117,110,116,101,114,12,101,120,116,114,97,95,102,105,101,108,100,115,7,103,101,110,101,115,105,115,4,109,97,116,104,3,109,105,110,3,110,101,119,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,6,7,11,2,1,8,3,11,3,9,3,20,3,19,13,12,8,1,0,3,0,0,6,19,10,3,7,0,75,37,4,6,5,10,11,4,1,7,1,39,11,0,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,17,3,18,0,2,1,3,0,0,9,57,10,0,16,0,20,10,0,16,1,56,0,17,6,12,3,10,0,15,1,11,3,56,1,12,2,10,0,16,2,20,6,1,0,0,0,0,0,0,0,22,10,0,15,2,21,10,0,16,2,20,10,0,16,3,20,25,6,0,0,0,0,0,0,0,0,33,4,53,10,0,16,0,20,53,10,0,16,4,20,53,24,7,0,26,12,1,10,0,16,0,20,11,1,52,23,11,0,15,0,21,5,55,11,0,1,11,2,2,2,1,0,0,6,8,10,0,16,0,20,11,0,16,1,56,0,17,6,2,0,2,0,0,0,1,0,3,0,4,0,13,0,22,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,173,2,4,245,2,34,5,151,3,205,2,7,228,5,200,8,8,172,14,96,6,140,15,200,1,10,212,16,66,12,150,17,145,11,13,167,28,28,15,195,28,4,0,68,1,45,2,14,2,15,2,40,2,44,2,69,2,72,2,73,2,74,0,7,12,0,0,4,7,0,0,6,12,0,1,3,7,1,0,0,2,0,12,0,3,1,4,1,0,1,5,2,7,0,5,10,4,0,6,5,2,0,7,8,12,2,7,1,4,1,9,9,2,0,0,42,0,1,0,0,59,2,3,0,0,60,4,5,0,0,79,6,7,0,0,75,3,5,0,0,22,8,9,0,0,58,10,9,0,0,57,11,9,0,0,56,11,9,0,0,80,12,5,0,0,11,13,9,0,0,19,13,9,0,0,71,14,15,0,0,51,16,17,0,0,67,16,15,0,0,66,16,15,0,0,35,14,18,0,0,33,14,18,0,0,64,19,3,0,0,65,19,9,0,0,39,20,9,0,0,32,21,18,0,0,54,22,23,0,0,48,14,15,0,0,49,14,15,0,0,24,14,24,0,0,70,25,15,0,0,52,25,15,0,0,36,22,18,0,0,27,26,15,0,0,28,26,15,0,0,31,9,23,0,0,17,22,9,0,1,16,48,37,1,0,1,26,46,9,1,0,1,29,52,47,1,3,1,34,48,18,1,0,1,37,48,18,1,0,1,43,9,31,1,0,1,63,47,31,1,0,2,42,0,34,0,3,38,40,15,1,0,3,64,45,33,1,0,3,78,36,15,1,0,3,81,9,33,1,0,4,41,42,15,0,5,21,30,9,0,5,30,37,17,1,8,5,42,0,30,0,7,13,43,9,2,7,4,7,16,53,54,2,7,4,7,18,53,18,2,7,4,7,42,0,29,2,7,4,8,73,50,9,1,8,9,23,39,15,0,9,62,39,49,0,52,28,38,15,44,32,43,32,47,1,41,32,49,28,42,32,34,15,39,15,36,15,37,15,53,3,35,15,33,15,51,28,50,28,1,7,8,10,1,8,0,4,7,8,0,11,5,1,8,8,3,7,8,10,1,8,2,3,7,8,0,8,2,7,8,10,1,11,5,1,8,8,2,7,8,0,8,2,2,3,11,5,1,8,8,2,7,8,0,11,5,1,8,8,0,2,7,8,0,7,8,10,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,3,1,6,8,2,1,8,6,1,1,3,7,8,2,3,7,8,10,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,1,6,11,9,2,3,8,1,1,6,8,1,2,6,8,1,3,1,11,9,2,3,8,1,2,3,8,1,1,11,9,2,9,0,9,1,1,8,7,1,11,3,1,9,0,1,8,8,1,11,5,1,9,0,1,8,4,2,8,2,3,1,6,11,5,1,9,0,1,6,9,0,5,3,11,5,1,8,8,3,11,5,1,8,8,3,1,6,8,10,2,7,11,5,1,9,0,11,5,1,9,0,3,3,8,1,11,5,1,8,8,2,3,3,3,7,11,9,2,9,0,9,1,9,0,9,1,5,3,3,8,1,3,3,2,7,11,5,1,9,0,3,2,7,11,3,1,9,0,9,0,1,9,0,1,6,11,3,1,9,0,1,5,2,9,0,5,2,6,8,2,11,5,1,8,8,2,6,11,3,1,9,0,9,0,2,6,11,9,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,14,103,101,116,95,115,117,105,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,15,106,111,105,110,95,115,116,97,107,101,100,95,115,117,105,4,109,97,116,104,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,26,112,101,110,100,105,110,103,95,116,111,116,97,108,95,115,117,105,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,16,115,112,108,105,116,95,115,116,97,107,101,100,95,115,117,105,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,97,109,111,117,110,116,11,115,117,105,95,98,97,108,97,110,99,101,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,17,117,110,119,114,97,112,95,115,116,97,107,101,100,95,115,117,105,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,30,8,7,12,11,3,1,3,20,11,3,1,3,71,3,61,11,5,1,8,8,53,3,24,11,9,2,3,8,1,47,3,50,3,46,3,25,8,4,1,2,2,70,3,52,3,2,2,4,30,8,7,51,8,6,66,3,55,11,5,1,8,8,0,3,0,0,27,18,10,0,56,0,12,1,10,0,17,48,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,40,18,0,2,1,3,0,0,35,45,14,1,56,3,12,5,10,0,46,17,17,32,4,9,5,15,11,0,1,11,3,1,7,11,39,10,5,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,3,1,7,18,39,11,3,17,48,10,0,46,56,4,11,2,11,1,18,2,12,4,10,0,16,0,20,11,5,22,11,0,15,0,21,11,4,2,2,3,0,0,38,52,10,0,11,1,17,3,12,4,12,3,14,4,56,3,12,5,10,0,10,5,10,3,11,2,46,17,54,17,9,12,6,11,5,14,6,56,3,22,12,7,10,0,16,1,20,11,7,22,10,0,15,1,21,10,0,16,2,20,11,3,22,10,0,15,2,21,10,0,46,17,17,4,44,11,0,17,7,5,46,11,0,1,13,4,11,6,56,5,1,11,4,2,3,3,0,0,41,31,14,1,16,3,20,10,0,46,56,4,33,4,9,5,13,11,0,1,7,2,39,11,0,14,1,16,4,20,12,2,46,11,2,17,22,12,3,11,1,17,4,12,4,14,3,14,4,56,3,17,30,11,4,2,4,0,0,0,5,8,11,0,19,2,12,1,1,1,17,46,11,1,2,5,3,0,0,9,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,5,1,2,6,3,0,0,42,28,11,1,46,17,54,6,1,0,0,0,0,0,0,0,22,12,3,10,0,17,7,10,0,17,8,10,0,15,7,10,3,10,0,16,5,20,10,0,16,8,20,18,1,56,6,11,0,11,3,12,2,46,11,2,17,32,2,7,0,0,0,9,29,10,0,16,5,20,10,0,16,1,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,2,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,1,21,6,0,0,0,0,0,0,0,0,11,0,15,2,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,30,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,44,33,10,0,11,3,12,4,46,11,4,17,22,12,6,14,6,11,2,17,29,12,8,10,8,10,1,38,4,20,11,8,11,1,23,12,5,5,22,6,0,0,0,0,0,0,0,0,12,5,11,5,10,0,16,6,56,3,17,45,12,7,11,0,15,6,11,7,56,7,2,10,3,0,0,9,29,10,0,15,7,10,1,17,31,56,6,10,0,46,17,16,4,10,5,14,11,0,1,7,15,39,10,0,46,17,17,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,8,2,11,3,0,0,9,16,10,0,46,17,17,32,4,6,5,10,11,0,1,7,12,39,11,1,56,9,11,0,15,10,21,2,12,1,0,0,9,4,11,0,16,5,20,2,13,1,0,0,9,4,11,0,16,3,20,2,14,1,0,0,9,4,11,0,16,11,56,3,2,15,1,0,0,9,4,11,0,16,4,20,2,16,1,0,0,9,4,11,0,16,9,56,10,2,17,1,0,0,9,4,11,0,16,10,56,11,2,18,1,0,0,15,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,48,10,0,16,3,20,10,0,16,4,20,11,0,15,11,11,1,56,7,18,2,2,19,1,4,0,9,9,11,0,11,1,10,2,17,18,11,2,46,17,55,56,12,2,20,1,4,0,51,24,10,0,14,1,12,2,46,11,2,17,21,4,8,5,12,11,0,1,7,13,39,11,1,19,2,12,3,1,1,17,46,11,0,15,11,11,3,56,5,1,2,21,1,0,0,18,25,10,0,16,3,20,10,1,16,3,20,33,4,17,11,0,16,4,20,11,1,16,4,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,22,1,0,0,42,45,10,0,10,1,17,28,4,8,11,0,1,17,31,2,10,0,16,10,10,1,56,13,11,1,17,45,12,3,10,0,16,9,56,14,20,12,2,10,3,10,2,38,4,41,5,25,10,0,16,7,10,3,56,15,4,36,11,0,16,7,11,3,56,16,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,31,2,23,1,0,0,9,4,11,0,16,0,20,2,24,1,0,0,9,4,11,0,16,1,20,2,25,3,0,0,9,3,11,0,16,7,2,26,1,0,0,9,4,11,0,16,12,20,2,27,1,0,0,9,4,11,0,16,13,20,2,28,0,0,0,18,17,10,0,17,16,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,14,20,11,1,36,12,2,11,2,2,29,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,30,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,31,0,0,0,9,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,32,0,0,0,55,22,10,0,11,1,17,22,12,3,14,3,10,0,16,5,20,17,30,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,0,8,0,9,2,1,2,2,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,76,0,77,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,73,7,145,1,178,1,8,195,2,64,10,131,3,15,12,146,3,107,13,253,3,4,15,129,4,2,0,9,1,4,1,10,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,6,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,5,8,4,1,0,1,8,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,6,7,8,0,11,1,1,8,2,11,1,1,8,2,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,3,83,85,73,11,83,116,111,114,97,103,101,70,117,110,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,7,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,30,10,0,15,0,11,2,56,1,1,10,0,15,0,11,3,56,1,1,10,0,15,1,11,1,56,1,1,10,0,15,1,11,5,56,2,12,6,10,0,15,0,11,6,56,1,1,11,0,15,1,11,4,56,2,2,2,1,0,0,5,4,11,0,16,1,56,3,2,3,1,0,0,5,8,10,0,16,1,56,3,11,0,16,0,56,3,22,2,0,1,0,0,0,11,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,30,2,30,78,3,108,188,3,4,168,4,16,5,184,4,214,3,7,142,8,237,13,8,251,21,96,6,219,22,54,10,145,23,8,12,153,23,251,6,13,148,30,4,15,152,30,2,0,57,1,33,2,20,2,22,2,24,2,32,2,56,2,60,2,61,2,62,0,54,0,55,0,58,0,83,0,84,0,8,8,0,1,3,7,1,0,0,2,0,4,1,0,1,3,1,12,1,0,1,5,2,7,0,5,14,4,0,6,5,2,0,7,12,12,2,7,1,4,1,9,13,2,0,10,6,4,0,11,4,7,0,11,7,12,0,12,9,4,0,12,10,4,0,12,11,4,0,13,16,4,0,14,15,12,0,0,23,0,1,0,0,42,2,1,0,0,44,3,1,0,0,41,3,1,0,0,43,3,1,0,0,46,4,1,0,0,52,4,1,0,0,45,5,1,0,0,51,5,1,0,0,38,6,1,0,0,40,6,7,0,0,39,8,1,0,0,47,9,1,0,0,48,9,10,0,0,37,11,1,0,0,63,11,1,0,0,49,3,1,0,0,73,12,1,0,0,71,12,1,0,0,72,12,1,0,0,81,12,1,0,0,74,12,1,0,0,64,12,1,0,0,76,12,1,0,0,66,12,1,0,0,77,12,1,0,0,67,12,1,0,0,79,12,1,0,0,69,12,1,0,0,78,13,1,0,0,68,13,1,0,0,80,12,1,0,0,70,12,1,0,0,75,12,1,0,0,65,12,1,0,0,34,14,15,0,0,17,16,17,0,0,19,18,10,0,0,30,16,19,0,0,31,16,20,0,0,29,16,20,0,3,25,39,40,1,0,4,18,26,1,2,7,4,4,21,49,53,2,7,4,4,36,49,50,2,7,4,8,35,35,1,1,12,8,53,28,1,1,8,9,50,33,34,0,12,17,19,17,0,12,19,47,10,0,12,23,22,23,0,12,27,1,24,0,12,34,46,15,0,12,37,43,1,0,12,38,36,7,0,12,39,37,7,0,12,41,30,1,0,12,42,29,1,0,12,43,30,1,0,12,44,30,1,0,12,45,32,1,0,12,46,31,1,0,12,47,42,10,0,12,49,30,1,0,12,51,32,1,0,12,52,31,1,0,12,59,19,24,0,12,63,43,1,0,12,64,44,1,0,12,65,44,1,0,12,66,44,1,0,12,67,44,1,0,12,68,45,1,0,12,69,44,1,0,12,70,44,1,0,12,71,44,1,0,12,72,44,1,0,12,73,44,1,0,12,74,44,1,0,12,75,44,1,0,12,76,44,1,0,12,77,44,1,0,12,78,45,1,0,12,79,44,1,0,12,80,44,1,0,12,81,44,1,0,12,82,23,51,0,42,25,46,27,45,7,41,38,45,41,44,25,42,52,43,52,8,8,5,10,8,15,11,2,1,8,6,3,3,8,14,8,9,7,8,8,0,16,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,2,7,8,0,7,8,8,3,7,8,0,6,8,16,3,3,7,8,0,3,7,8,8,4,7,8,0,11,3,1,8,6,5,7,8,8,1,8,11,5,7,8,0,10,11,3,1,8,6,11,1,1,3,5,7,8,8,3,7,8,0,8,11,7,8,8,1,11,2,1,8,6,3,7,8,0,6,8,16,5,3,7,8,0,10,2,6,8,8,4,7,8,0,10,2,10,2,6,8,8,2,7,8,0,6,8,4,1,6,11,7,2,3,8,10,1,7,8,0,1,10,5,11,11,2,1,8,6,11,2,1,8,6,7,8,0,3,3,3,3,3,3,3,7,8,8,1,6,8,13,1,7,8,13,3,8,0,8,12,3,7,10,8,15,11,2,1,8,6,3,3,8,14,8,9,7,8,8,1,8,12,1,3,2,3,8,12,3,7,8,5,9,0,9,1,1,8,0,1,9,0,16,7,8,13,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,2,7,8,13,7,8,8,3,7,8,13,6,8,16,3,3,7,8,13,3,7,8,8,1,6,8,8,1,5,2,9,0,5,4,7,8,13,11,3,1,8,6,5,7,8,8,5,7,8,13,10,11,3,1,8,6,11,1,1,3,5,7,8,8,1,8,6,2,11,2,1,9,0,7,8,8,1,11,3,1,9,0,1,11,3,1,8,6,3,7,8,13,8,11,7,8,8,3,7,8,13,6,8,16,5,3,7,8,13,10,2,6,8,8,4,7,8,13,10,2,10,2,6,8,8,2,7,8,13,6,8,4,11,7,8,13,3,3,11,2,1,8,6,11,2,1,8,6,3,3,3,3,3,7,8,8,2,7,8,13,8,13,2,7,8,5,9,0,1,9,1,1,8,13,2,3,8,13,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,14,83,117,105,83,121,115,116,101,109,83,116,97,116,101,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,2,105,100,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,28,8,5,85,3,0,3,0,0,21,23,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,50,12,9,17,51,12,10,11,0,10,10,18,0,12,8,13,8,15,0,11,10,11,9,56,0,11,8,56,1,2,1,1,4,0,1,19,11,0,17,39,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,11,15,17,57,2,2,1,4,0,1,5,11,0,17,39,11,1,17,59,2,3,1,4,0,1,5,11,0,17,39,11,1,17,56,2,4,1,4,0,1,5,11,0,17,39,11,1,17,58,2,5,1,4,0,1,6,11,0,17,39,11,1,11,2,17,61,2,6,1,4,0,1,6,11,0,17,39,11,1,11,2,17,65,2,7,1,4,0,1,6,11,0,17,39,11,1,11,2,17,60,2,8,1,4,0,1,6,11,0,17,39,11,1,11,2,17,64,2,9,1,4,0,1,10,11,0,11,1,11,2,10,3,17,10,11,3,46,17,47,56,2,2,10,1,0,0,1,7,11,0,17,39,11,1,11,2,11,3,17,54,2,11,1,4,0,1,12,11,0,17,39,11,1,11,2,11,3,10,4,17,55,11,4,46,17,47,56,2,2,12,1,4,0,1,11,11,0,11,1,10,2,17,13,10,2,56,3,11,2,46,17,47,56,4,2,13,1,0,0,1,6,11,0,17,39,11,1,11,2,17,62,2,14,1,4,0,1,6,11,0,17,39,11,1,11,2,17,53,2,15,1,4,0,1,6,11,0,17,39,11,1,11,2,17,67,2,16,1,4,0,1,5,11,0,17,39,11,1,17,63,2,17,1,4,0,1,6,11,0,17,39,11,1,11,2,17,77,2,18,1,4,0,1,6,11,0,17,39,11,1,11,2,17,75,2,19,1,4,0,1,6,11,0,17,39,11,1,11,2,17,76,2,20,1,4,0,1,6,11,0,17,39,11,1,11,2,17,85,2,21,1,4,0,1,6,11,0,17,39,11,1,11,2,17,78,2,22,1,4,0,1,6,11,0,17,39,11,1,11,2,17,68,2,23,1,4,0,1,6,11,0,17,39,11,1,11,2,17,80,2,24,1,4,0,1,6,11,0,17,39,11,1,11,2,17,70,2,25,1,4,0,1,6,11,0,17,39,11,1,11,2,17,81,2,26,1,4,0,1,6,11,0,17,39,11,1,11,2,17,71,2,27,1,4,0,1,6,11,0,17,39,11,1,11,2,17,83,2,28,1,4,0,1,6,11,0,17,39,11,1,11,2,17,73,2,29,1,4,0,1,7,11,0,17,39,11,1,11,2,11,3,17,82,2,30,1,4,0,1,7,11,0,17,39,11,1,11,2,11,3,17,72,2,31,1,4,0,1,6,11,0,17,39,11,1,11,2,17,84,2,32,1,4,0,1,6,11,0,17,39,11,1,11,2,17,74,2,33,1,4,0,1,6,11,0,17,39,11,1,11,2,17,79,2,34,1,4,0,1,6,11,0,17,39,11,1,11,2,17,69,2,35,1,0,0,1,5,11,0,17,39,11,1,17,52,2,36,1,0,0,1,4,11,0,17,38,17,48,2,37,0,0,0,20,29,11,2,17,39,12,11,10,10,46,17,47,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,3,11,4,11,0,11,1,11,5,11,6,11,7,11,8,11,9,11,10,17,49,2,38,0,0,0,1,4,11,0,17,40,46,2,39,0,0,0,1,3,11,0,17,40,2,40,0,0,0,48,47,10,0,16,1,20,6,1,0,0,0,0,0,0,0,33,4,25,10,0,15,0,10,0,16,1,20,56,5,17,86,12,2,6,2,0,0,0,0,0,0,0,10,0,15,1,21,10,0,15,0,10,0,16,1,20,11,2,56,6,10,0,15,0,10,0,16,1,20,56,7,12,1,10,1,46,17,66,11,0,16,1,20,33,4,41,5,45,11,1,1,7,1,39,11,1,2,0,0,0,1,0,26,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,45,2,45,108,3,153,1,235,5,4,132,7,50,5,182,7,151,7,7,205,14,129,30,8,206,44,96,6,174,45,117,10,163,46,189,1,12,224,47,134,18,13,230,65,46,15,148,66,4,0,115,1,70,2,27,2,28,2,29,2,41,2,69,2,72,2,113,2,117,2,123,2,124,2,177,1,2,178,1,0,103,0,106,0,109,0,164,1,0,165,1,0,169,1,0,13,4,0,0,14,4,0,0,10,4,0,0,11,4,0,0,12,3,0,1,4,7,1,0,0,2,0,12,0,3,1,4,1,0,1,4,2,12,1,0,1,6,3,7,0,8,6,2,0,9,15,12,2,7,1,4,1,11,16,2,0,12,21,7,2,1,0,0,0,13,22,7,1,3,0,14,7,4,0,15,5,7,0,15,8,12,0,16,9,4,0,17,18,4,0,18,17,12,0,18,19,2,0,19,20,4,0,0,31,0,1,0,0,32,2,3,0,0,163,1,1,4,0,0,83,5,6,0,0,85,7,6,0,0,82,7,6,0,0,84,7,6,0,0,87,8,6,0,0,99,8,6,0,0,86,9,6,0,0,98,9,6,0,0,80,10,11,0,0,81,12,11,0,0,88,13,14,0,0,78,15,6,0,0,125,15,6,0,0,79,16,6,0,0,126,16,6,0,0,89,7,6,0,0,154,1,17,6,0,0,152,1,17,6,0,0,153,1,17,6,0,0,162,1,17,6,0,0,155,1,17,6,0,0,132,1,17,6,0,0,157,1,17,6,0,0,134,1,17,6,0,0,158,1,17,6,0,0,135,1,17,6,0,0,160,1,17,6,0,0,137,1,17,6,0,0,159,1,18,6,0,0,136,1,18,6,0,0,161,1,17,6,0,0,138,1,17,6,0,0,156,1,17,6,0,0,133,1,17,6,0,0,25,19,14,0,0,38,20,21,0,0,74,20,21,0,0,116,20,21,0,0,46,6,21,0,0,40,20,21,0,0,170,1,22,21,0,0,171,1,22,23,0,0,172,1,20,24,0,0,49,22,25,0,0,51,20,21,0,0,50,20,21,0,0,73,26,27,0,0,23,20,28,0,0,43,29,14,0,1,34,99,68,1,0,1,59,98,63,1,0,2,66,39,40,0,3,35,38,6,1,0,3,60,85,21,1,0,3,101,89,38,1,0,3,176,1,87,21,1,0,3,181,1,84,38,1,0,3,182,1,6,38,1,0,4,44,100,58,1,0,4,56,58,38,1,0,5,36,68,6,1,3,7,61,97,6,1,0,10,75,101,6,1,12,11,38,43,21,0,11,95,43,44,0,12,30,67,63,2,1,0,12,37,6,36,2,1,0,12,47,67,93,2,1,0,12,48,71,72,2,1,0,12,55,70,6,2,1,0,12,77,71,77,2,1,0,13,30,73,63,1,3,13,37,6,69,1,3,13,55,74,6,1,3,13,58,76,63,1,3,13,77,75,6,1,3,13,100,68,69,1,3,14,25,88,14,0,15,102,60,21,0,16,25,91,14,0,16,66,14,34,0,16,118,86,21,0,16,120,86,21,0,17,66,45,42,0,17,67,78,6,0,17,87,54,6,0,17,96,57,6,0,17,97,54,6,0,17,127,79,6,0,17,128,1,79,6,0,17,129,1,79,6,0,17,130,1,79,6,0,17,131,1,82,6,0,17,139,1,79,6,0,17,140,1,79,6,0,17,141,1,79,6,0,17,142,1,79,6,0,17,143,1,79,6,0,17,144,1,79,6,0,17,145,1,79,6,0,17,146,1,79,6,0,17,147,1,79,6,0,17,148,1,82,6,0,17,149,1,79,6,0,17,150,1,79,6,0,17,151,1,79,6,0,18,179,1,65,66,0,19,23,33,28,0,19,24,33,49,0,19,25,90,6,0,19,26,81,6,0,19,33,33,21,0,19,52,56,53,0,19,53,56,53,0,19,54,52,53,0,19,57,62,63,0,19,66,31,32,0,19,68,33,21,0,19,73,94,27,0,19,80,59,11,0,19,82,48,6,0,19,83,46,6,0,19,84,47,6,0,19,85,47,6,0,19,86,55,6,0,19,88,61,14,0,19,107,33,24,0,19,121,33,21,0,19,171,1,62,23,0,19,173,1,62,21,0,19,180,1,51,50,0,69,35,60,37,62,37,68,35,79,44,72,35,71,35,74,44,76,44,78,44,77,44,73,35,59,37,56,37,58,37,57,37,63,92,70,35,75,44,64,37,53,21,52,21,61,37,65,96,55,37,7,10,8,19,11,7,1,8,10,3,3,8,0,8,15,7,8,12,1,8,2,8,3,3,3,3,3,3,3,7,8,12,1,8,0,1,8,3,16,7,8,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,0,2,7,8,3,7,8,12,3,7,8,3,6,8,20,3,3,7,8,3,3,7,8,12,4,7,8,3,11,8,1,8,10,5,7,8,12,1,8,17,5,7,8,3,10,11,8,1,8,10,11,5,1,3,5,7,8,12,3,7,8,3,8,17,7,8,12,1,11,7,1,8,10,3,7,8,3,6,8,20,5,3,8,21,5,7,11,13,2,5,11,14,1,5,3,7,8,3,10,2,6,8,12,4,7,8,3,10,2,10,2,6,8,12,11,7,8,3,3,3,11,7,1,8,10,11,7,1,8,10,3,3,3,3,3,7,8,12,1,6,8,3,1,3,2,6,8,3,5,1,8,9,1,6,11,11,2,8,9,5,1,11,14,1,5,2,7,8,3,6,8,9,1,6,11,11,2,3,8,16,1,10,5,3,10,11,8,1,8,10,11,5,1,3,7,8,12,2,3,8,22,2,10,8,19,7,8,12,1,8,22,1,6,8,22,1,8,18,2,5,11,14,1,5,1,11,13,2,9,0,9,1,1,8,10,1,11,7,1,9,0,1,7,8,12,1,8,6,23,3,3,3,3,3,8,6,8,0,3,3,1,11,7,1,8,10,3,3,11,7,1,8,10,8,15,3,8,6,8,18,3,3,11,13,2,5,11,14,1,5,3,8,22,1,8,19,1,6,8,12,1,5,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,3,7,8,22,8,19,7,8,12,2,7,8,22,7,8,12,3,7,8,22,3,7,8,12,1,6,10,8,19,1,8,21,3,7,8,22,6,8,20,2,3,7,8,22,6,8,21,1,1,7,8,19,3,7,8,19,8,21,3,3,7,8,22,3,6,8,12,2,7,8,22,6,8,12,2,7,8,19,3,1,11,8,1,9,0,4,7,8,22,5,11,7,1,8,10,7,8,12,1,6,8,17,3,7,8,22,8,17,7,8,12,2,6,8,22,5,1,1,4,6,5,6,5,5,7,11,14,1,5,1,6,8,21,1,6,5,2,6,11,13,2,9,0,9,1,6,9,0,1,9,0,1,11,14,1,9,0,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,2,9,0,9,1,2,7,8,19,7,8,12,2,7,8,19,10,2,2,7,8,19,6,8,19,2,6,8,22,6,8,19,3,7,8,19,10,2,10,2,44,1,3,3,3,3,3,3,1,1,1,11,7,1,8,10,3,3,3,3,3,3,3,3,4,3,3,3,11,7,1,8,10,3,3,3,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,3,11,7,1,8,10,4,11,7,1,8,10,4,3,3,3,3,4,3,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,1,6,8,18,1,6,11,7,1,9,0,1,7,8,15,2,7,11,7,1,9,0,3,9,7,8,22,7,11,7,1,8,10,7,11,7,1,8,10,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,18,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,1,8,4,1,6,9,1,2,7,8,22,6,8,9,5,11,7,1,8,10,3,11,7,1,8,10,11,8,1,8,10,11,7,1,8,10,1,11,8,1,8,10,2,7,11,8,1,9,0,10,11,8,1,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,2,11,7,1,9,0,7,8,12,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,11,83,116,111,114,97,103,101,70,117,110,100,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,20,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,50,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,28,108,101,102,116,111,118,101,114,95,115,116,111,114,97,103,101,95,102,117,110,100,95,105,110,102,108,111,119,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,119,97,114,100,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,13,115,116,97,107,101,95,115,117,98,115,105,100,121,20,115,116,97,107,101,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,25,115,116,111,114,97,103,101,95,102,117,110,100,95,114,101,105,110,118,101,115,116,109,101,110,116,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,39,3,105,3,63,3,65,3,167,1,3,174,1,3,166,1,3,42,8,6,1,2,9,39,3,105,3,64,3,63,3,65,3,167,1,3,174,1,3,166,1,3,42,8,6,2,2,16,38,3,74,3,116,3,175,1,8,22,109,8,18,71,8,0,76,3,168,1,11,13,2,5,11,14,1,5,103,8,15,90,1,94,11,7,1,8,10,91,11,7,1,8,10,93,3,92,3,40,3,42,8,6,3,2,16,38,3,74,3,116,3,175,1,8,22,109,8,18,71,8,1,76,3,168,1,11,13,2,5,11,14,1,5,103,8,15,90,1,94,11,7,1,8,10,91,11,7,1,8,10,93,3,92,3,40,3,42,8,6,4,2,12,38,3,74,3,76,3,121,3,111,3,108,3,112,3,110,3,104,3,119,3,122,3,62,3,0,3,0,0,30,27,11,0,10,6,17,119,12,8,14,8,17,114,12,7,6,0,0,0,0,0,0,0,0,11,2,17,41,11,8,11,1,17,83,11,4,11,7,56,0,11,5,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,3,11,6,17,54,18,2,2,1,3,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,54,18,0,2,2,3,0,0,41,55,11,0,19,2,12,17,12,3,12,12,12,13,12,11,12,14,12,10,12,15,12,21,12,9,12,7,12,18,12,23,1,12,8,12,1,11,7,19,0,12,6,12,19,12,22,12,20,12,5,12,4,12,16,12,2,11,1,11,8,6,2,0,0,0,0,0,0,0,11,23,11,18,11,2,11,16,6,4,0,0,0,0,0,0,0,11,4,11,5,11,20,11,22,11,19,11,6,18,1,11,9,11,21,11,15,11,10,11,14,11,11,11,13,11,12,11,3,11,17,18,3,2,3,3,0,0,42,26,10,15,46,17,67,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,10,15,17,86,12,16,11,0,15,0,11,16,11,15,17,124,2,4,3,0,0,6,5,11,0,15,0,11,1,17,126,2,5,3,0,0,6,25,10,0,16,0,17,120,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,123,2,6,3,0,0,6,31,10,0,16,0,17,111,65,42,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,120,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,125,2,7,3,0,0,50,15,10,0,15,0,11,1,7,1,17,133,1,12,3,11,0,15,0,14,3,9,17,117,11,3,11,2,17,88,2,8,3,0,0,50,15,10,0,15,0,11,1,7,2,17,133,1,12,3,11,0,15,0,14,3,8,17,117,11,3,11,2,17,90,2,9,3,0,0,6,7,11,0,15,0,11,1,11,2,46,17,127,2,10,3,0,0,6,8,11,0,15,0,11,2,46,17,116,11,1,17,89,2,11,3,0,0,6,8,11,0,15,0,11,2,11,1,56,2,11,3,17,122,2,12,3,0,0,14,12,11,1,11,2,10,4,17,51,12,5,11,0,15,0,11,3,11,5,11,4,17,122,2,13,3,0,0,6,20,14,1,17,81,10,2,46,17,66,37,4,8,5,14,11,0,1,11,2,1,7,9,39,11,0,15,0,11,1,11,2,17,128,1,2,14,3,0,0,6,22,10,0,16,0,10,2,17,118,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,133,1,11,2,11,0,15,5,17,16,2,15,3,0,0,6,10,10,0,15,0,11,1,7,0,17,133,1,11,2,11,0,15,5,17,17,2,16,0,0,0,64,46,14,0,17,109,20,12,5,10,5,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,14,1,12,3,46,11,3,56,3,32,4,27,11,2,11,1,11,5,56,4,56,5,5,45,11,2,14,1,56,6,12,6,10,6,14,5,12,4,46,11,4,56,7,32,4,43,11,6,11,5,56,8,5,45,11,6,1,2,17,0,0,0,64,50,10,2,14,1,12,3,46,11,3,56,3,4,8,5,12,11,2,1,7,7,39,10,2,14,1,56,6,12,6,14,0,17,109,20,12,5,10,6,14,5,12,4,46,11,4,56,7,4,28,5,34,11,2,1,11,6,1,7,7,39,10,6,14,5,56,9,11,6,46,56,10,4,47,11,2,14,1,56,11,1,1,5,49,11,2,1,2,18,3,0,0,6,8,11,0,15,0,10,1,46,17,116,11,1,17,87,2,19,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,100,2,20,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,98,2,21,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,99,2,22,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,108,2,23,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,113,2,24,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,91,2,25,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,103,11,3,46,12,4,11,0,16,0,11,4,17,113,2,26,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,93,2,27,3,0,0,6,7,11,0,15,0,11,2,17,115,11,1,17,104,2,28,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,94,2,29,3,0,0,6,7,11,0,15,0,11,2,17,115,11,1,17,106,2,30,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,96,2,31,3,0,0,80,17,10,0,15,0,11,3,17,115,12,4,10,4,11,1,11,2,17,105,11,4,46,12,5,11,0,16,0,11,5,17,113,2,32,3,0,0,6,8,11,0,15,0,11,3,17,116,11,1,11,2,17,95,2,33,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,107,11,3,46,12,4,11,0,16,0,11,4,17,113,2,34,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,97,2,35,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,102,11,3,46,12,4,11,0,16,0,11,4,17,113,2,36,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,92,2,37,3,0,0,83,220,2,10,0,16,6,20,12,37,10,9,10,0,15,6,21,7,12,52,12,28,10,7,10,28,37,4,20,10,8,11,28,37,12,11,5,22,9,12,11,11,11,4,25,5,31,11,0,1,11,10,1,7,8,39,10,0,16,1,16,7,20,6,0,0,0,0,0,0,0,0,36,4,43,6,20,0,0,0,0,0,0,0,10,0,15,1,15,7,21,10,0,15,8,56,12,12,40,13,3,11,40,56,13,1,10,0,15,9,56,12,12,39,13,4,11,39,56,13,1,11,5,10,0,16,10,20,22,12,5,6,0,0,0,0,0,0,0,0,10,0,15,10,21,11,6,10,0,16,11,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,11,21,10,0,16,0,17,130,1,12,54,10,0,16,12,17,84,12,44,10,44,11,54,22,12,52,14,3,56,14,12,43,14,4,56,14,12,29,10,10,46,17,66,10,0,16,1,16,7,20,38,4,116,11,9,11,37,10,0,16,1,16,13,20,22,38,12,20,5,118,9,12,20,11,20,4,125,10,0,15,14,17,80,12,21,5,127,56,1,12,21,11,21,12,41,14,41,56,14,12,42,13,4,11,41,56,13,1,11,52,53,12,53,10,29,53,12,30,11,44,53,11,30,24,11,53,26,12,48,13,4,10,48,52,56,15,12,47,11,48,11,7,53,24,7,12,26,12,46,13,47,10,46,52,56,15,12,45,10,0,16,15,20,6,1,0,0,0,0,0,0,0,22,10,0,15,15,21,11,1,10,0,16,15,20,33,4,181,1,5,187,1,11,0,1,11,10,1,7,11,39,14,4,56,14,12,32,14,47,56,14,12,50,10,0,15,0,13,4,13,47,10,0,15,5,11,8,10,0,16,1,16,16,20,10,0,16,1,16,17,20,10,0,16,1,16,18,20,11,10,17,112,10,0,16,0,17,130,1,12,36,14,4,56,14,12,31,14,47,56,14,12,49,11,32,11,31,23,12,33,11,50,11,49,23,12,51,11,2,10,0,15,19,21,10,0,16,0,17,114,10,0,15,20,21,11,47,12,34,13,34,11,4,56,13,1,14,34,56,14,12,35,10,0,15,12,11,3,11,45,11,34,10,5,11,6,17,82,12,38,10,0,16,15,20,12,22,10,0,16,19,20,12,23,10,0,16,20,20,12,24,11,36,12,25,11,43,12,26,11,46,52,12,27,11,5,12,12,10,0,16,12,17,84,12,13,11,42,12,14,11,29,12,15,11,33,11,51,22,12,16,11,35,12,17,11,22,11,23,11,24,11,25,11,27,11,26,11,12,11,13,11,14,11,15,11,16,11,17,18,4,56,16,9,10,0,15,21,21,10,0,16,10,20,6,0,0,0,0,0,0,0,0,33,4,198,2,10,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,18,5,200,2,9,12,18,11,18,4,209,2,11,0,16,9,56,14,6,0,0,0,0,0,0,0,0,33,12,19,5,213,2,11,0,1,9,12,19,11,19,4,216,2,5,218,2,7,10,39,11,38,2,38,3,0,0,6,4,11,0,16,15,20,2,39,3,0,0,6,4,11,0,16,19,20,2,40,3,0,0,6,4,11,0,16,22,20,2,41,3,0,0,6,2,7,3,2,42,3,0,0,6,4,11,0,16,6,20,2,43,3,0,0,6,5,11,0,16,0,11,1,17,132,1,2,44,3,0,0,6,5,11,0,16,0,11,1,17,131,1,2,45,3,0,0,6,4,11,0,16,0,17,129,1,2,46,3,0,0,25,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,17,20,12,2,5,16,11,0,1,56,18,12,2,11,2,2,47,3,0,0,6,4,11,0,16,12,17,84,2,48,3,0,0,6,4,11,0,16,12,17,85,2,49,3,0,0,6,5,11,0,15,0,11,1,17,121,2,50,3,0,0,6,4,11,0,16,0,17,110,2,51,0,0,0,95,45,13,0,69,96,12,6,13,6,11,0,56,19,11,6,56,2,12,7,14,1,56,20,4,39,11,1,56,21,12,4,13,7,11,4,56,15,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,22,11,2,46,17,67,56,23,5,36,11,2,1,11,7,56,24,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,3,3,3,5,1,3,1,4,1,2,3,7,3,14,1,1,3,10,3,11,3,12,3,13,3,4,1,0,3,8,3,0,1,5,1,6,1,7,3,1,3,6,3,9,3,2,0,45,0,114,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,33,2,33,72,3,105,197,4,4,174,5,40,5,214,5,131,4,7,217,9,247,19,8,208,29,96,6,176,30,190,1,10,238,31,156,1,12,138,33,237,27,13,247,60,60,15,179,61,13,0,137,1,1,20,1,23,1,74,1,105,2,21,2,22,2,34,2,72,2,106,2,113,2,114,2,134,1,0,103,0,139,1,0,14,4,0,0,13,4,0,0,8,3,0,0,11,3,0,1,9,7,0,3,3,7,1,0,0,4,9,7,0,5,0,12,0,6,1,4,1,0,1,8,2,7,0,9,5,2,0,11,10,2,0,12,12,7,0,13,4,7,0,13,6,12,0,13,7,12,0,14,15,2,0,0,56,0,1,0,0,54,2,3,0,0,26,4,5,0,0,16,4,5,0,0,18,6,5,0,0,88,7,8,0,0,89,7,5,0,0,92,9,10,0,0,91,11,5,0,0,96,11,5,0,0,90,4,5,0,0,95,4,5,0,0,29,12,5,0,0,83,13,5,0,0,47,14,15,0,0,49,14,16,0,0,107,14,17,0,0,50,14,18,0,0,30,14,18,0,0,42,14,19,0,0,84,14,19,0,0,52,14,18,0,0,75,14,18,0,0,80,14,18,0,0,145,1,14,18,0,0,86,14,20,0,0,85,14,20,0,0,53,14,20,0,0,146,1,14,20,0,0,62,14,21,0,0,64,14,21,0,0,65,14,21,0,0,69,14,21,0,0,67,14,22,0,0,66,14,22,0,0,63,14,22,0,0,70,14,22,0,0,73,14,23,0,0,60,14,24,0,0,112,14,24,0,0,100,14,24,0,0,111,14,24,0,0,144,1,14,24,0,0,97,4,5,0,0,76,14,24,0,0,77,14,24,0,0,38,14,24,0,0,25,14,24,0,0,79,25,26,0,0,104,14,27,0,0,43,28,15,0,0,45,29,15,1,0,0,44,30,15,1,0,0,58,13,5,0,0,125,31,5,0,0,123,31,5,0,0,124,31,5,0,0,133,1,31,5,0,0,126,31,5,0,0,116,31,5,0,0,128,1,31,5,0,0,118,31,5,0,0,129,1,31,5,0,0,119,31,5,0,0,131,1,31,5,0,0,121,31,5,0,0,130,1,32,5,0,0,120,32,5,0,0,127,31,5,0,0,117,31,5,0,0,132,1,31,5,0,0,122,31,5,0,0,31,6,5,0,0,135,1,16,5,0,0,136,1,33,5,0,0,40,14,34,0,0,55,35,3,0,1,105,33,41,0,2,110,65,33,1,0,3,24,67,65,1,0,3,36,70,53,1,0,3,46,67,15,1,0,3,48,67,15,1,0,3,71,5,37,1,0,3,98,53,37,1,0,4,37,41,38,0,5,54,43,44,0,6,142,1,48,24,1,0,7,32,53,5,1,3,8,41,65,27,1,8,10,87,54,5,1,12,11,33,49,24,0,11,94,49,17,0,12,57,33,42,0,13,17,45,5,0,13,27,45,5,0,13,28,61,5,0,13,47,34,15,0,13,54,43,64,0,13,76,34,24,0,13,77,34,24,0,13,79,63,26,0,13,82,51,5,0,13,83,62,5,0,13,88,50,8,0,13,92,57,10,0,13,99,56,24,0,13,101,56,24,0,13,108,34,24,0,14,58,69,27,0,14,143,1,59,60,0,83,33,83,38,87,47,88,52,90,8,88,58,89,64,52,38,52,33,51,38,51,33,81,53,79,53,84,38,84,33,82,38,80,38,82,33,80,33,78,1,14,5,10,2,10,2,10,2,10,2,8,6,8,6,8,12,8,12,8,6,8,6,8,6,8,6,8,7,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,8,1,8,10,5,7,8,11,1,8,14,3,7,8,1,8,14,7,8,11,1,11,8,1,8,10,3,7,8,1,8,16,3,2,7,8,1,11,8,1,8,10,2,7,8,1,7,8,11,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,6,1,6,8,12,1,6,10,2,1,6,11,5,1,8,6,1,6,11,5,1,10,2,1,6,8,9,1,3,2,6,8,1,3,1,8,13,1,8,9,2,6,8,1,6,8,1,2,6,11,5,1,9,0,6,9,0,2,6,11,5,1,9,0,6,11,5,1,9,0,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,1,6,8,15,4,8,0,3,3,7,8,11,22,5,8,6,8,6,8,6,8,6,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,8,6,11,5,1,8,6,10,2,11,5,1,8,6,11,5,1,8,6,8,7,10,2,10,2,10,2,8,6,8,6,8,12,8,12,1,11,5,1,9,0,1,8,6,8,1,1,1,1,1,1,1,8,0,1,2,1,8,4,1,8,12,1,7,8,11,1,8,7,2,7,8,15,3,3,3,3,8,14,1,8,10,1,6,11,8,1,9,0,1,6,8,11,4,7,8,15,11,8,1,8,10,3,7,8,11,1,7,8,15,1,8,2,1,9,0,2,9,0,5,5,3,3,3,3,11,8,1,8,10,1,6,8,14,3,7,8,15,8,14,7,8,11,1,8,3,1,6,8,16,1,6,5,2,7,8,15,11,8,1,8,10,2,7,8,15,7,8,11,2,6,8,15,3,1,8,15,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,5,1,9,0,2,1,1,2,5,7,8,11,1,7,11,5,1,9,0,3,8,9,8,15,5,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,9,86,97,108,105,100,97,116,111,114,17,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,2,105,100,9,105,109,97,103,101,95,117,114,108,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,25,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,11,115,117,105,95,98,97,108,97,110,99,101,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,19,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,22,107,5,86,10,2,53,10,2,146,1,10,2,85,10,2,50,8,6,30,8,6,42,8,12,84,8,12,51,8,6,75,8,6,80,8,6,145,1,8,6,67,11,5,1,10,2,66,11,5,1,10,2,63,11,5,1,10,2,70,11,5,1,10,2,61,11,5,1,8,6,64,11,5,1,8,6,65,11,5,1,8,6,69,11,5,1,8,6,35,8,7,1,2,10,49,8,0,144,1,3,73,8,9,38,3,103,8,15,25,3,68,3,60,3,59,3,35,8,7,2,2,5,78,8,9,138,1,5,102,5,33,3,19,3,3,2,7,78,8,9,138,1,5,102,5,99,3,115,3,81,3,93,3,0,3,0,0,36,68,11,0,12,14,11,1,12,25,11,2,12,29,11,3,12,30,11,4,12,31,11,5,12,32,11,6,12,33,11,7,12,34,11,8,12,35,11,9,12,15,11,10,12,16,11,11,12,17,11,12,12,18,56,0,12,19,56,0,12,20,56,0,12,21,56,0,12,22,56,1,12,23,56,1,12,24,56,1,12,26,56,1,12,27,11,13,12,28,11,14,11,25,11,29,11,30,11,31,11,32,11,33,11,34,11,35,11,15,11,16,11,17,11,18,11,19,11,22,11,20,11,21,11,23,11,24,11,26,11,27,11,28,18,0,2,1,3,0,0,39,137,1,14,9,65,40,7,17,37,4,11,14,10,65,40,7,17,37,12,16,5,13,9,12,16,11,16,4,21,14,11,65,40,7,17,37,12,17,5,23,9,12,17,11,17,4,31,14,12,65,40,7,17,37,12,18,5,33,9,12,18,11,18,4,41,14,5,65,40,7,17,37,12,19,5,43,9,12,19,11,19,4,51,14,6,65,40,7,17,37,12,20,5,53,9,12,20,11,20,4,61,14,7,65,40,7,17,37,12,21,5,63,9,12,21,11,21,4,71,14,8,65,40,7,17,37,12,22,5,73,9,12,22,11,22,4,76,5,80,11,15,1,7,9,39,10,14,7,16,37,4,85,5,89,11,15,1,7,8,39,10,13,7,18,35,4,94,5,98,11,15,1,7,15,39,11,0,11,1,11,2,11,3,11,4,11,5,17,77,17,85,11,6,17,77,17,85,11,7,17,93,11,8,17,93,11,9,17,77,17,85,11,10,17,77,17,85,11,11,17,77,17,85,11,12,17,77,17,85,10,15,17,86,17,0,12,23,14,23,17,73,11,23,11,13,11,14,11,15,17,76,2,2,3,0,0,5,5,11,0,15,0,11,1,17,95,2,3,3,0,0,5,5,11,0,15,0,11,1,17,94,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,46,58,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,11,39,10,3,46,17,91,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,11,5,10,3,17,104,12,6,10,0,16,0,17,97,4,34,10,0,15,0,17,102,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,11,2,11,3,46,17,91,11,4,18,2,56,3,11,6,2,6,3,0,0,24,47,10,3,46,17,91,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,3,1,7,12,39,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,3,1,7,11,39,10,0,15,0,11,1,6,0,0,0,0,0,0,0,0,11,3,17,104,11,2,56,4,10,0,15,0,17,102,10,0,16,5,20,11,4,22,11,0,15,5,21,2,7,3,0,0,55,47,14,1,17,107,12,3,14,1,17,106,12,5,10,0,15,0,11,1,10,2,17,105,12,7,14,7,56,2,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,10,2,46,17,92,11,5,11,2,46,17,91,11,3,11,4,18,3,56,5,11,7,2,8,3,0,0,5,28,10,2,7,18,35,4,5,5,9,11,0,1,7,15,39,14,1,17,110,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,14,39,11,2,11,0,15,1,21,2,9,3,0,0,5,41,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,2,7,18,35,4,14,5,18,11,0,1,7,15,39,14,1,17,110,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,14,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,10,3,0,0,5,14,10,1,7,16,37,4,5,5,9,11,0,1,7,8,39,11,1,11,0,15,3,21,2,11,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,1,7,16,37,4,14,5,18,11,0,1,7,8,39,11,1,11,0,15,4,21,2,12,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,96,2,13,3,0,0,5,16,10,0,15,0,11,1,17,103,10,0,46,17,40,11,0,16,5,20,33,4,13,5,15,7,11,39,2,14,1,0,0,5,4,11,0,16,0,17,97,2,15,1,0,0,5,3,11,0,16,6,2,16,1,0,0,5,5,11,0,16,6,16,7,20,2,17,1,0,0,5,4,11,0,16,6,16,8,2,18,1,0,0,5,4,11,0,16,6,16,9,2,19,1,0,0,5,4,11,0,16,6,16,10,2,20,1,0,0,5,4,11,0,16,6,16,11,2,21,1,0,0,5,4,11,0,16,6,16,12,2,22,1,0,0,5,4,11,0,16,6,16,13,2,23,1,0,0,5,4,11,0,16,6,16,14,2,24,1,0,0,5,4,11,0,16,6,16,15,2,25,1,0,0,5,4,11,0,16,6,16,16,2,26,1,0,0,5,4,11,0,16,6,16,17,2,27,1,0,0,5,4,11,0,16,6,16,18,2,28,1,0,0,5,4,11,0,16,6,16,19,2,29,1,0,0,5,4,11,0,16,6,16,20,2,30,1,0,0,5,4,11,0,16,6,16,21,2,31,1,0,0,5,4,11,0,16,6,16,22,2,32,1,0,0,5,4,11,0,16,6,16,23,2,33,1,0,0,5,4,11,0,16,6,16,24,2,34,1,0,0,5,4,11,0,16,6,16,25,2,35,1,0,0,5,4,11,0,16,6,16,26,2,36,1,0,0,5,4,11,0,16,6,16,27,2,37,1,0,0,5,3,11,0,16,28,2,38,1,0,0,5,4,11,0,16,1,20,2,39,1,0,0,5,5,40,11,0,16,0,17,108,2,40,1,0,0,5,4,11,0,16,0,17,108,2,41,1,0,0,5,3,11,0,17,40,2,42,1,0,0,5,4,11,0,16,29,20,2,43,3,0,0,5,5,11,1,11,0,15,29,21,2,44,1,0,0,5,4,11,0,16,0,17,99,2,45,1,0,0,5,4,11,0,16,0,17,100,2,46,1,0,0,5,4,11,0,16,2,20,2,47,1,0,0,5,4,11,0,16,4,20,2,48,1,0,0,5,5,11,0,16,0,11,1,17,101,2,49,1,0,0,5,4,11,0,16,0,56,6,2,50,1,0,0,66,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,16,20,10,1,16,6,16,16,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,18,20,10,1,16,6,16,19,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,19,20,10,1,16,6,16,19,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,19,20,10,1,16,6,16,18,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,20,10,1,16,6,16,20,56,7,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,21,10,1,16,6,16,21,56,7,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,24,10,1,16,6,16,24,56,8,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,26,10,1,16,6,16,26,56,8,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,26,10,1,16,6,16,27,56,8,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,27,10,1,16,6,16,27,56,8,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,27,10,1,16,6,16,26,56,8,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,20,10,1,16,6,16,12,56,9,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,21,10,1,16,6,16,13,56,9,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,24,10,1,16,6,16,16,56,10,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,26,10,1,16,6,16,18,56,10,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,26,10,1,16,6,16,19,56,10,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,27,10,1,16,6,16,19,56,10,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,27,10,1,16,6,16,18,56,10,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,20,10,0,16,6,16,12,56,9,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,21,10,0,16,6,16,13,56,9,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,24,10,0,16,6,16,16,56,10,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,26,10,0,16,6,16,18,56,10,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,26,10,0,16,6,16,19,56,10,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,27,10,0,16,6,16,19,56,10,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,27,11,0,16,6,16,18,56,10,12,23,11,23,2,51,0,0,0,15,17,10,0,56,11,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,12,11,1,33,12,2,11,2,2,52,0,0,0,68,26,10,0,56,11,4,6,8,12,2,5,9,10,1,56,11,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,12,11,1,56,12,33,12,3,11,3,2,53,3,0,0,17,25,10,1,46,17,92,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,13,39,11,2,11,1,17,109,11,0,15,28,21,2,54,3,0,0,5,18,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,11,0,15,6,15,8,21,2,55,3,0,0,5,18,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,11,0,15,6,15,9,21,2,56,3,0,0,5,17,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,93,11,0,15,6,15,10,21,2,57,3,0,0,5,17,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,93,11,0,15,6,15,11,21,2,58,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,20,21,11,0,16,6,17,73,2,59,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,12,21,11,0,16,6,17,73,2,60,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,21,21,11,0,16,6,17,73,2,61,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,13,21,11,0,16,6,17,73,2,62,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,22,21,11,0,16,6,17,73,2,63,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,14,21,11,0,16,6,17,73,2,64,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,23,21,11,0,16,6,17,73,2,65,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,15,21,11,0,16,6,17,73,2,66,3,0,0,5,16,11,1,56,14,10,0,15,6,15,24,21,11,2,56,14,10,0,15,6,15,25,21,11,0,16,6,17,73,2,67,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,16,21,11,2,10,0,15,6,15,17,21,11,0,16,6,17,73,2,68,3,0,0,5,10,11,1,56,14,10,0,15,6,15,26,21,11,0,16,6,17,73,2,69,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,73,2,70,3,0,0,5,10,11,1,56,14,10,0,15,6,15,27,21,11,0,16,6,17,73,2,71,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,19,21,11,0,16,6,17,73,2,72,3,0,0,5,143,1,10,0,46,17,29,56,15,4,18,10,0,15,6,15,20,56,16,10,0,15,6,15,12,21,56,1,10,0,15,6,15,20,21,10,0,46,17,30,56,15,4,36,10,0,15,6,15,21,56,16,10,0,15,6,15,13,21,56,1,10,0,15,6,15,21,21,10,0,46,17,31,56,15,4,54,10,0,15,6,15,22,56,16,10,0,15,6,15,14,21,56,1,10,0,15,6,15,22,21,10,0,46,17,32,56,15,4,72,10,0,15,6,15,23,56,16,10,0,15,6,15,15,21,56,1,10,0,15,6,15,23,21,10,0,46,17,33,56,17,4,103,10,0,15,6,15,24,56,18,10,0,15,6,15,16,21,56,0,10,0,15,6,15,24,21,10,0,15,6,15,25,56,18,10,0,15,6,15,17,21,56,0,10,0,15,6,15,25,21,10,0,46,17,35,56,17,4,121,10,0,15,6,15,26,56,18,10,0,15,6,15,18,21,56,0,10,0,15,6,15,26,21,10,0,46,17,36,56,17,4,140,1,10,0,15,6,15,27,56,18,10,0,15,6,15,19,21,56,0,11,0,15,6,15,27,21,5,142,1,11,0,1,2,73,1,0,0,5,4,11,0,56,19,17,74,2,74,1,2,0,75,3,0,0,5,3,11,0,16,0,2,76,0,0,0,71,24,14,0,16,7,20,12,6,10,3,17,98,12,5,11,6,10,3,17,109,12,4,11,0,6,0,0,0,0,0,0,0,0,11,4,10,1,11,5,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,86,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,1,0,4,0,2,0,3,0,17,0,18,0,19,0,20,0,13,0,14,0,15,0,16,1,2,1,1,0,39,0,109,0,140,1,0,141,1,0,144,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,226,2,8,226,3,64,6,162,4,34,10,196,4,13,12,209,4,112,13,193,5,4,15,197,5,6,0,18,1,10,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,9,3,4,0,0,8,0,5,0,1,6,13,4,1,8,1,7,10,11,0,2,11,14,6,1,12,3,12,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,13,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,54,2,54,116,3,170,1,173,6,4,215,7,137,1,5,224,8,136,10,7,232,18,175,24,8,151,43,96,6,247,43,195,1,10,186,45,141,1,12,199,46,159,36,13,230,82,16,15,246,82,5,0,166,1,1,107,1,174,1,2,32,2,33,2,59,2,105,2,118,2,147,1,2,151,1,2,152,1,2,158,1,2,159,1,2,172,1,2,173,1,0,143,1,0,162,1,0,165,1,0,170,1,0,177,1,0,20,4,0,0,15,3,0,0,16,3,0,0,17,3,0,0,18,3,0,1,4,7,1,0,0,3,0,12,0,4,1,4,1,0,1,6,3,7,0,7,2,6,1,2,0,7,6,6,1,2,0,8,7,2,0,9,10,12,2,7,1,4,1,10,11,4,1,4,1,12,12,2,0,13,22,7,2,1,0,0,0,14,23,7,1,3,0,15,5,7,0,15,8,12,0,15,9,12,0,16,14,4,0,17,13,12,0,17,19,2,0,18,21,4,0,0,100,0,1,0,0,130,1,2,3,0,0,132,1,4,3,0,0,129,1,5,3,0,0,30,6,3,0,0,131,1,4,3,0,0,128,1,7,8,0,0,134,1,9,10,0,0,133,1,11,3,0,0,29,12,3,0,0,161,1,13,3,0,0,54,14,3,0,0,49,15,16,0,0,155,1,15,16,0,0,169,1,17,16,0,0,167,1,17,16,0,0,168,1,17,18,0,0,145,1,15,19,0,0,110,20,21,0,0,103,15,16,0,0,85,17,22,0,0,88,6,22,0,0,87,23,22,0,0,45,23,16,0,0,89,6,22,0,0,44,24,16,0,0,71,25,26,0,0,63,27,28,0,0,64,29,28,0,0,75,30,31,0,0,76,32,26,0,0,68,33,26,0,0,79,34,26,0,0,77,35,26,0,0,78,35,26,0,0,80,27,36,0,0,69,37,36,0,0,70,17,36,0,0,73,17,36,0,0,176,1,38,39,0,0,119,40,3,0,0,122,41,3,0,0,37,42,3,0,0,121,43,3,0,0,139,1,44,3,0,0,120,45,3,0,0,36,46,16,0,0,28,47,3,0,0,40,48,49,0,0,41,50,51,0,0,42,52,53,0,0,39,54,53,0,0,53,55,3,0,0,56,56,3,0,0,150,1,30,16,0,0,26,15,46,0,0,94,17,22,0,0,91,57,22,0,0,25,15,51,0,1,51,118,85,1,0,1,62,84,85,1,0,1,93,83,22,1,0,1,104,3,118,1,0,1,138,1,85,118,1,0,2,43,86,22,1,0,2,90,132,1,22,1,0,2,127,102,85,1,0,3,100,60,70,0,4,52,155,1,3,1,0,4,96,156,1,16,1,0,4,140,1,154,1,155,1,1,0,4,171,1,88,16,1,0,5,55,85,3,1,3,6,81,117,18,1,8,7,100,108,109,1,2,7,101,106,107,1,2,7,117,110,106,1,2,9,27,64,3,2,7,4,9,34,72,92,2,7,4,9,35,77,93,2,7,4,9,43,72,22,2,7,4,9,100,60,61,2,7,4,9,127,77,78,2,7,4,10,34,116,117,1,4,10,35,121,122,1,4,10,57,60,65,1,4,10,90,113,22,1,4,10,98,113,16,1,4,10,116,142,1,85,1,4,10,124,81,3,1,4,11,123,157,1,3,1,12,12,58,76,16,0,12,135,1,76,63,0,13,43,98,22,2,1,0,13,57,3,69,2,1,0,13,67,98,92,2,1,0,13,72,99,93,2,1,0,13,83,101,3,2,1,0,13,90,137,1,22,2,1,0,13,97,137,1,138,1,2,1,0,13,115,149,1,100,2,1,0,13,127,99,100,2,1,0,13,137,1,137,1,16,2,1,0,14,43,139,1,22,1,3,14,84,150,1,138,1,1,3,14,90,141,1,22,1,3,14,127,140,1,3,1,3,15,60,112,21,0,15,111,91,18,0,16,24,79,3,0,16,28,26,3,0,16,38,36,16,0,16,47,79,3,0,16,48,158,1,3,0,16,54,26,3,0,16,65,36,16,0,16,74,36,112,0,16,86,115,22,0,16,92,36,22,0,16,106,36,130,1,0,16,114,160,1,161,1,0,16,120,145,1,3,0,16,128,1,89,8,0,16,133,1,79,3,0,16,134,1,95,10,0,16,142,1,36,16,0,16,144,1,36,18,0,16,148,1,36,63,0,16,156,1,36,16,0,16,177,1,36,16,0,17,102,128,1,39,0,17,160,1,128,1,124,0,17,175,1,123,124,0,18,46,73,74,0,18,50,74,62,0,18,99,94,26,0,19,125,3,16,0,19,136,1,47,3,0,19,157,1,3,16,0,81,59,77,59,85,62,81,66,81,67,94,68,80,67,77,67,82,67,82,59,77,66,89,62,61,16,60,16,64,16,71,87,80,59,78,59,80,66,79,66,93,68,101,68,96,68,97,68,66,62,75,16,74,16,76,16,87,62,83,62,79,67,63,16,62,16,59,16,84,62,73,129,1,65,16,72,134,1,93,136,1,101,136,1,99,136,1,96,136,1,103,63,106,63,105,63,86,62,88,62,72,143,1,94,103,97,103,98,136,1,100,136,1,104,63,102,103,93,103,95,103,70,87,69,87,90,8,68,87,95,136,1,64,63,72,162,1,2,10,8,20,7,8,14,1,8,0,3,7,8,0,8,20,7,8,14,0,2,7,8,0,7,8,14,3,7,8,0,3,7,8,14,2,6,8,0,6,8,20,4,7,8,0,5,11,7,1,8,11,7,8,14,1,8,18,3,7,8,0,8,18,7,8,14,1,11,7,1,8,11,3,7,8,0,3,6,8,14,9,7,8,0,7,11,7,1,8,11,7,11,7,1,8,11,7,11,15,2,5,11,16,1,5,3,3,3,3,7,8,14,6,7,8,0,3,3,3,7,11,15,2,5,11,16,1,5,7,8,14,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,8,1,6,11,12,2,8,8,5,2,7,8,0,6,8,8,1,6,11,12,2,3,8,17,1,1,2,6,10,8,20,6,8,20,2,6,11,13,1,8,20,6,8,20,2,7,8,0,5,1,7,8,20,2,6,10,8,20,5,1,11,5,1,3,2,6,11,13,1,8,20,5,2,6,10,8,20,6,10,5,1,10,3,2,7,10,8,20,5,3,7,8,0,5,1,3,7,8,0,6,8,22,1,2,7,8,0,6,8,14,1,6,8,20,3,7,8,0,5,2,3,7,8,0,6,8,21,2,1,8,22,3,7,8,0,7,11,15,2,5,11,16,1,5,7,8,14,5,7,8,0,8,20,7,11,15,2,5,11,16,1,5,1,7,8,14,2,7,11,15,2,5,11,16,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,20,7,8,14,1,6,10,8,20,1,7,10,8,20,4,10,3,3,6,10,3,6,10,3,4,3,11,15,2,3,3,3,11,15,2,3,3,2,6,8,0,11,15,2,5,11,16,1,5,1,10,5,4,6,10,8,20,3,3,3,2,10,3,10,3,9,6,10,8,20,3,3,10,3,10,3,3,11,15,2,3,3,3,11,15,2,3,3,6,7,10,8,20,6,10,3,6,10,3,7,11,7,1,8,11,7,11,7,1,8,11,7,8,14,6,3,6,10,8,20,6,10,3,6,10,3,6,11,15,2,5,11,16,1,5,6,10,5,2,6,8,0,8,8,6,3,3,11,12,2,8,8,5,3,6,8,20,8,0,2,8,8,5,1,7,8,14,1,11,12,2,9,0,9,1,1,8,20,1,5,3,7,11,12,2,9,0,9,1,9,0,9,1,1,11,13,1,9,0,2,8,8,8,23,2,5,8,23,2,5,3,1,11,15,2,9,0,9,1,1,8,6,4,6,8,20,6,8,20,1,5,2,6,11,12,2,9,0,9,1,9,0,2,8,20,7,8,14,1,8,23,3,8,8,8,20,5,1,6,8,14,2,7,11,12,2,9,0,9,1,9,0,1,9,1,2,7,8,20,3,5,6,8,20,6,8,20,1,8,20,5,2,7,11,13,1,9,0,9,0,3,5,3,11,5,1,3,1,6,11,5,1,9,0,1,7,11,5,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,11,1,6,11,7,1,9,0,4,7,8,20,11,7,1,8,11,5,7,8,14,3,7,8,20,8,8,5,1,6,8,18,1,6,9,1,1,7,9,1,1,7,8,23,3,7,8,20,8,18,7,8,14,14,11,15,2,5,11,16,1,5,6,10,5,10,3,10,3,11,15,2,3,3,11,15,2,3,3,3,10,5,3,3,3,3,10,3,10,3,8,3,3,7,3,3,8,20,8,20,5,6,8,20,2,6,11,15,2,9,0,9,1,6,9,0,2,7,11,15,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,15,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,9,1,3,3,3,11,10,1,3,3,3,3,6,8,20,3,6,10,8,20,1,11,9,1,3,2,3,9,0,1,11,9,1,9,0,1,10,11,9,1,9,0,1,11,10,1,9,0,1,7,11,10,1,9,0,2,6,8,20,5,1,6,8,19,1,6,11,13,1,9,0,3,3,3,3,2,6,8,20,6,8,20,2,6,11,13,1,9,0,3,1,6,9,0,1,11,5,1,9,0,5,5,3,11,5,1,3,3,10,3,4,3,3,11,5,1,3,11,5,1,3,2,7,11,13,1,9,0,3,1,7,9,0,1,6,8,22,1,6,5,2,3,11,5,1,3,6,1,1,3,3,11,5,1,3,11,5,1,3,5,5,6,8,20,8,8,5,6,8,20,1,6,8,21,1,8,21,1,6,8,8,2,3,8,20,1,6,10,9,0,3,3,5,8,8,1,8,4,7,6,5,6,5,3,3,6,5,10,5,7,11,16,1,5,2,5,11,16,1,5,1,6,11,15,2,9,0,9,1,1,10,9,0,2,6,11,16,1,9,0,6,9,0,2,7,11,16,1,9,0,6,9,0,1,6,11,16,1,9,0,1,7,11,13,1,9,0,1,8,3,6,3,3,3,3,3,3,2,7,8,20,7,8,14,4,3,3,3,6,8,20,7,11,15,2,3,3,11,15,2,3,3,4,4,3,3,3,5,10,5,6,10,8,20,11,16,1,5,10,5,5,1,7,11,15,2,9,0,9,1,1,11,16,1,9,0,6,3,3,4,10,3,10,3,3,17,3,3,3,10,3,3,10,3,3,4,3,3,3,3,3,3,3,3,4,8,3,3,11,7,1,8,11,3,7,8,20,5,4,11,7,1,8,11,2,7,11,7,1,9,0,3,1,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,2,9,0,5,2,7,8,20,11,7,1,8,11,8,10,5,3,3,3,3,10,5,6,8,20,5,2,6,8,20,3,1,8,17,1,8,2,5,3,3,10,5,5,6,10,8,20,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,23,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,50,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,106,111,105,110,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,105,122,101,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,27,115,116,111,114,97,103,101,95,102,117,110,100,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,155,1,3,26,10,8,20,108,11,13,1,8,20,109,10,3,145,1,11,12,2,8,8,5,82,11,12,2,8,8,8,23,164,1,11,12,2,5,8,23,31,11,15,2,5,3,61,8,6,1,2,10,58,3,163,1,5,126,3,141,1,3,38,3,112,3,146,1,3,113,8,17,154,1,10,5,153,1,3,2,2,11,58,3,163,1,5,126,3,141,1,3,177,1,3,38,3,112,3,146,1,3,113,8,17,154,1,10,5,153,1,3,3,2,3,58,3,163,1,5,144,1,8,8,4,2,4,58,3,163,1,5,144,1,8,8,95,1,0,3,0,0,58,51,14,0,17,46,12,5,10,1,56,0,12,4,14,0,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,62,12,6,13,4,10,6,17,126,11,6,17,127,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,64,16,0,0,0,0,0,0,0,0,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,67,18,0,12,7,13,7,15,0,17,137,1,11,7,2,1,3,0,0,71,69,10,0,14,1,12,3,46,11,3,17,21,32,4,17,10,0,14,1,12,4,46,11,4,17,24,32,12,5,5,19,9,12,5,11,5,4,22,5,28,11,0,1,11,2,1,7,7,39,14,1,17,127,12,6,10,0,16,1,10,6,56,6,32,4,38,5,44,11,0,1,11,2,1,7,11,39,14,1,17,118,4,48,5,54,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,126,11,6,56,1,11,0,15,1,14,1,17,127,11,1,11,2,17,133,1,56,7,2,2,3,0,0,75,53,10,1,46,17,92,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,134,1,12,3,14,3,17,118,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,126,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,91,17,112,11,0,15,3,11,2,11,3,11,1,17,133,1,56,10,2,3,3,0,0,80,69,11,2,46,17,92,12,7,10,0,16,1,10,7,56,6,4,10,5,14,11,0,1,7,13,39,10,0,15,1,11,7,56,8,17,134,1,12,6,10,0,14,6,12,3,46,11,3,17,21,32,4,37,10,0,14,6,12,4,46,11,4,17,24,32,12,5,5,39,9,12,5,11,5,4,42,5,46,11,0,1,7,7,39,14,6,17,118,4,50,5,54,11,0,1,7,12,39,14,6,17,128,1,11,1,38,4,60,5,64,11,0,1,7,10,39,11,0,15,4,11,6,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,23,11,0,16,4,11,1,17,25,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,82,36,11,1,46,17,92,12,2,10,0,16,0,11,2,17,27,12,4,14,4,56,12,4,13,5,17,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,27,5,31,11,0,1,7,16,39,11,0,15,5,11,3,68,16,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,26,11,2,10,3,46,17,92,11,3,17,122,2,7,3,0,0,90,43,14,1,17,108,12,4,10,0,16,2,10,4,56,16,4,20,10,0,16,2,14,1,17,108,56,17,20,12,5,11,0,11,5,17,26,12,3,5,38,10,0,16,3,10,4,56,18,4,26,5,32,11,0,1,11,2,1,7,8,39,11,0,15,3,11,4,56,19,17,135,1,12,3,11,3,11,1,11,2,17,124,2,8,3,0,0,63,10,11,2,17,92,12,3,11,0,15,0,11,3,17,30,11,1,17,123,2,9,3,0,0,96,110,10,8,46,17,91,6,1,0,0,0,0,0,0,0,22,12,15,17,138,1,12,20,10,0,16,0,10,20,10,1,46,56,15,10,2,46,56,15,17,50,12,22,12,21,10,0,10,3,20,12,9,46,11,9,17,49,12,16,10,0,16,0,14,16,17,54,12,17,10,0,16,0,14,16,17,29,11,4,14,21,14,22,17,48,12,14,12,19,12,13,12,18,10,0,16,0,11,20,11,17,11,21,11,22,11,18,11,13,11,19,11,14,17,51,12,12,12,11,10,0,15,0,14,11,14,12,11,1,11,2,10,8,17,52,10,0,15,0,17,47,10,0,15,0,10,8,17,45,10,15,10,0,16,0,14,11,14,12,10,3,14,16,12,10,46,11,10,17,53,10,0,11,15,17,43,10,0,10,3,10,8,17,40,10,0,11,5,11,6,11,7,11,3,11,8,17,10,10,0,16,0,17,46,10,0,15,6,21,10,0,15,0,17,137,1,11,0,17,11,2,10,0,0,0,97,106,10,0,16,0,65,62,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,62,12,13,10,13,17,127,12,12,11,13,17,128,1,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,39,10,0,15,7,14,12,56,21,1,1,5,98,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,86,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,41,5,98,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,41,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,103,24,10,0,16,0,65,62,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,62,17,114,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,104,60,11,0,16,0,12,10,10,10,65,62,12,3,64,105,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,62,12,8,13,1,10,8,17,115,11,8,17,129,1,56,25,68,105,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,6,17,138,1,17,136,1,23,12,7,6,0,0,0,0,0,0,0,0,12,5,10,6,10,7,35,4,58,5,49,13,4,56,27,12,9,12,5,11,6,11,9,22,12,6,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,35,17,128,1,2,15,1,0,0,3,6,11,0,16,0,11,1,17,35,17,125,2,16,1,0,0,3,6,11,0,16,0,11,1,17,35,17,126,2,17,1,0,0,3,3,11,0,16,2,2,18,3,0,0,111,31,10,0,16,2,10,1,20,56,16,4,19,10,0,16,2,11,1,20,56,17,20,12,3,11,0,11,3,7,2,17,36,12,2,5,27,11,0,15,3,11,1,20,56,19,17,135,1,46,12,2,11,2,17,116,17,107,2,19,3,0,0,3,12,10,0,16,0,65,62,10,0,16,5,65,16,23,11,0,16,4,56,28,22,2,20,3,0,0,28,8,11,0,16,0,11,1,17,27,12,2,14,2,56,12,2,21,0,0,0,3,5,11,0,16,0,11,1,17,22,2,22,3,0,0,3,6,11,0,11,1,17,23,6,0,0,0,0,0,0,0,0,36,2,23,0,0,0,114,33,10,0,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,62,10,1,17,117,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,24,0,0,0,3,7,11,0,16,4,11,1,17,25,6,0,0,0,0,0,0,0,0,36,2,25,0,0,0,114,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,117,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,26,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,135,1,2,11,0,15,0,11,1,17,30,2,27,0,0,0,103,31,10,0,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,62,17,127,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,28,0,0,0,103,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,127,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,29,0,0,0,119,46,10,1,65,63,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,63,20,12,2,10,0,11,2,17,27,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,30,3,0,0,82,22,10,0,11,1,12,2,46,11,2,17,27,12,4,14,4,56,12,4,11,5,15,11,0,1,7,9,39,13,4,56,13,12,3,11,0,11,3,67,62,2,31,0,0,0,120,45,10,0,16,0,10,1,17,27,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,62,2,10,0,16,4,10,1,17,28,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,135,1,2,32,3,0,0,3,7,11,0,11,1,17,132,1,20,11,2,17,31,2,33,3,0,0,63,8,11,1,17,92,12,2,11,0,11,2,9,17,31,2,34,3,0,0,63,8,11,1,17,92,12,2,11,0,11,2,8,17,31,2,35,0,0,0,125,19,10,0,11,1,17,27,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,62,2,36,3,0,0,126,57,10,0,16,0,10,1,17,27,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,62,2,10,0,16,4,10,1,17,28,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,135,1,46,2,37,1,0,0,125,21,10,0,16,0,11,1,17,27,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,62,2,38,1,0,0,125,21,10,0,16,4,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,39,3,0,0,127,39,10,1,17,131,1,20,12,6,10,2,7,0,33,4,16,11,0,11,6,12,3,46,11,3,17,37,12,4,5,21,11,0,11,6,11,2,17,36,12,4,11,4,12,7,10,1,56,35,12,5,11,7,17,119,14,5,33,4,32,5,36,11,1,1,7,19,39,11,1,17,130,1,2,40,0,0,0,131,1,32,10,0,15,5,17,44,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,16,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,41,5,3,11,1,1,11,0,1,11,2,1,2,41,0,0,0,133,1,58,10,4,46,17,91,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,127,12,6,14,1,17,126,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,128,1,23,10,0,15,6,21,11,2,10,6,17,42,10,5,11,6,14,1,17,126,11,3,18,4,56,37,13,1,11,5,17,112,11,0,15,3,11,7,11,1,11,4,17,133,1,56,10,2,42,0,0,0,135,1,69,10,0,14,1,12,2,46,11,2,56,38,4,12,10,0,14,1,56,39,1,1,10,0,46,56,40,12,7,14,7,65,63,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,66,5,26,14,7,10,4,66,63,12,6,10,0,10,6,56,41,12,8,10,8,14,1,12,3,46,11,3,56,42,4,57,10,8,14,1,56,43,11,8,46,56,44,4,54,10,0,11,6,56,39,1,1,5,56,11,6,1,5,61,11,8,1,11,6,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,2,43,0,0,0,62,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,109,10,1,14,2,17,127,14,2,17,126,18,3,56,47,10,0,15,0,11,2,68,62,5,0,11,0,1,2,44,0,0,0,144,1,57,10,0,46,65,16,12,6,6,1,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,54,5,11,10,0,10,4,12,1,46,11,1,66,16,20,12,3,10,4,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,49,5,26,11,5,6,1,0,0,0,0,0,0,0,23,12,5,10,0,10,5,12,2,46,11,2,66,16,20,10,3,36,4,41,5,42,5,49,10,0,10,5,10,5,6,1,0,0,0,0,0,0,0,22,71,16,5,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,1,2,45,0,0,0,103,26,10,0,46,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,62,10,1,17,121,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,46,0,0,0,146,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,62,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,62,12,4,11,3,11,4,17,128,1,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,47,0,0,0,103,23,10,0,46,65,62,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,62,17,110,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,48,0,0,0,147,1,69,6,0,0,0,0,0,0,0,0,12,8,56,48,12,4,6,0,0,0,0,0,0,0,0,12,9,56,48,12,5,13,0,46,56,36,32,4,60,5,14,13,0,69,16,12,10,10,2,10,10,66,16,20,53,10,1,53,24,7,3,26,12,6,13,4,10,10,10,6,52,56,49,11,8,11,6,52,22,12,8,10,3,10,10,66,16,20,53,10,1,53,24,7,3,26,12,7,13,5,11,10,10,7,52,56,49,11,9,11,7,52,22,12,9,5,8,11,3,1,11,2,1,11,8,11,4,11,9,11,5,2,49,0,0,0,148,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,20,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,54,17,136,1,38,4,35,13,5,11,6,68,63,5,2,11,0,1,11,5,2,50,0,0,0,151,1,47,64,16,0,0,0,0,0,0,0,0,12,7,64,16,0,0,0,0,0,0,0,0,12,8,10,0,65,62,12,5,11,3,10,5,26,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,42,5,18,10,0,10,4,66,62,17,129,1,53,10,2,53,24,10,1,53,26,12,6,13,7,11,6,52,68,16,13,8,10,9,68,16,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,13,11,0,1,11,7,11,8,2,51,0,0,0,152,1,108,11,1,11,2,23,12,22,64,16,0,0,0,0,0,0,0,0,12,12,64,16,0,0,0,0,0,0,0,0,12,14,10,0,65,62,12,20,10,20,14,6,56,53,23,12,21,6,0,0,0,0,0,0,0,0,12,19,10,19,10,20,35,4,103,5,23,10,0,10,19,66,62,17,129,1,53,12,25,14,3,10,19,66,16,20,12,23,14,6,14,19,56,54,4,48,14,6,14,19,56,55,20,12,15,11,23,11,15,23,12,9,5,61,10,5,53,11,25,24,10,22,53,26,12,16,11,23,11,16,52,22,12,9,11,9,12,11,13,12,11,11,68,16,14,4,10,19,66,16,20,12,24,14,8,14,19,56,54,4,85,14,8,14,19,56,55,20,12,17,11,24,11,17,23,12,10,5,93,10,7,10,21,26,12,18,11,24,11,18,22,12,10,11,10,12,13,13,14,11,13,68,16,11,19,6,1,0,0,0,0,0,0,0,22,12,19,5,18,11,0,1,11,12,11,14,2,52,0,0,0,153,1,107,10,0,46,65,62,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,9,5,23,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,94,5,30,10,0,10,6,67,62,12,10,10,1,10,6,66,16,20,12,9,10,3,10,9,56,56,12,8,11,9,53,10,10,46,17,111,53,24,7,3,26,12,12,13,8,11,12,52,56,56,12,13,13,13,10,4,10,2,10,6,66,16,20,56,56,56,57,1,14,13,56,15,6,0,0,0,0,0,0,0,0,36,4,84,10,10,46,17,127,12,11,10,10,11,13,10,11,10,5,17,122,11,11,56,58,5,86,11,13,56,59,11,10,11,8,17,113,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,25,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,2,53,0,0,0,159,1,84,10,1,65,62,12,9,6,0,0,0,0,0,0,0,0,12,8,10,8,10,9,35,4,73,5,10,10,1,10,8,66,62,12,12,10,12,17,127,12,13,10,4,14,13,56,38,4,28,10,4,14,13,56,60,20,56,52,12,6,5,30,7,21,12,6,11,6,12,11,10,5,14,13,56,61,4,39,6,0,0,0,0,0,0,0,0,12,7,5,41,6,1,0,0,0,0,0,0,0,12,7,11,7,12,10,10,0,11,13,10,12,17,115,10,12,17,128,1,10,12,17,129,1,10,12,17,111,10,2,10,8,66,16,20,10,3,10,8,66,16,20,11,12,10,0,17,120,11,11,11,10,18,2,56,62,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,5,11,1,1,11,3,1,11,5,1,11,4,1,11,2,1,2,54,1,0,0,146,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,63,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,63,20,17,35,12,5,11,4,11,5,17,129,1,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,55,1,0,0,3,3,11,0,16,0,2,56,1,0,0,3,5,11,0,16,1,11,1,56,6,2,57,1,0,0,3,5,11,0,16,3,11,1,56,18,2,58,3,0,0,163,1,32,11,0,16,0,12,5,7,21,12,3,6,0,0,0,0,0,0,0,0,12,1,10,5,65,62,12,2,10,1,10,2,35,4,28,5,15,10,5,10,1,66,62,17,127,12,4,13,3,11,4,68,63,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,10,11,5,1,11,3,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,66,0,149,1,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,211,1,8,213,2,64,6,149,3,10,10,159,3,6,12,165,3,100,13,137,4,2,15,139,4,2,0,14,1,10,1,16,0,12,0,2,4,0,1,0,2,0,2,3,12,0,3,1,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,2,5,0,0,15,6,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,0,1,6,8,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,5,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,5,6,10,0,17,3,11,0,15,0,56,1,2,2,3,0,0,5,6,13,0,17,3,11,0,19,0,56,2,2,3,0,0,0,5,10,11,0,46,17,4,6,1,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,2,4,0,0,0,5,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,87,4,107,4,5,111,134,1,7,245,1,176,2,8,165,4,96,6,133,5,70,10,203,5,16,12,219,5,254,6,13,217,12,4,15,221,12,2,0,22,1,21,2,9,0,18,0,1,2,0,0,2,2,0,3,0,4,0,0,13,0,1,0,0,6,2,3,0,0,15,4,5,0,0,7,6,1,0,0,3,7,1,0,0,17,8,1,0,0,4,4,1,0,0,16,1,5,0,0,12,1,5,0,1,7,17,1,1,0,1,8,19,20,1,0,2,5,11,5,0,2,10,11,5,0,2,11,11,5,0,3,13,21,1,0,3,15,14,5,0,3,22,14,5,0,9,13,10,13,1,7,10,8,2,0,2,6,10,8,2,3,2,10,8,1,3,1,6,10,8,2,1,3,2,7,10,8,1,8,1,3,7,10,8,1,3,3,2,7,10,8,2,10,8,1,4,3,10,8,1,3,3,1,8,2,2,3,3,8,3,8,1,3,10,8,1,3,3,3,3,1,8,1,1,6,8,2,3,3,3,3,4,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,1,1,6,10,9,0,1,1,2,7,8,2,3,12,3,3,3,3,3,3,3,3,3,6,8,2,6,8,2,3,9,86,97,108,105,100,97,116,111,114,15,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,50,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,4,109,97,116,104,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,19,3,22,3,1,2,3,19,3,22,3,14,3,0,3,0,0,9,29,7,0,7,2,7,0,10,0,46,65,10,17,11,17,12,17,13,12,4,10,0,10,4,12,1,46,11,1,17,1,12,3,12,2,13,2,11,4,11,3,17,4,10,0,11,2,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,15,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,13,12,9,10,2,10,9,11,6,18,1,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,15,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,39,6,0,0,0,0,0,0,0,0,12,4,10,0,46,65,13,12,5,10,4,10,5,35,4,25,5,11,10,0,10,4,12,2,46,11,2,66,13,16,0,20,14,1,16,0,20,36,12,3,5,27,9,12,3,11,3,4,34,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,11,1,11,4,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,11,12,7,10,1,10,9,16,1,20,11,7,22,17,13,12,8,10,2,11,8,10,9,16,1,20,23,17,13,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,1,1,12,3,12,2,10,0,11,2,67,10,11,3,17,14,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,119,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,16,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,116,5,51,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,111,5,60,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,15,12,7,10,11,17,15,12,8,11,10,17,16,12,5,11,11,17,16,12,6,10,7,10,8,36,4,93,10,5,10,6,38,4,89,5,93,11,0,1,7,4,39,11,7,11,8,35,4,106,11,5,11,6,37,4,102,5,106,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,55,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,1,2,1,1,0,20,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPool","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfo","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"ValidatorWrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSet","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFund","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"stake_subsidy","datatype_name":"StakeSubsidy","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInnerV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"F8GGcAVhtPumDoXzc6z9N8Hf9zoTNFx1BPiCy7FJNZsQ","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000dee9","version":10,"module_map":{"clob":[161,28,235,11,6,0,0,0,13,1,0,35,2,35,134,1,3,169,1,195,4,4,236,5,178,1,5,158,7,249,9,7,151,17,237,14,8,132,32,96,6,228,32,147,2,10,247,34,226,1,11,217,36,8,12,225,36,179,39,13,148,76,40,14,188,76,26,0,45,0,53,0,54,0,94,1,105,1,135,1,2,28,2,46,2,47,2,64,2,85,2,103,2,124,2,127,2,133,1,2,134,1,0,16,7,0,0,14,7,2,0,1,0,1,0,10,7,2,0,1,0,1,0,12,7,2,0,1,0,1,0,9,6,0,0,19,4,0,0,15,8,2,0,1,0,1,0,13,7,2,0,1,0,1,0,11,7,2,0,1,0,1,1,4,4,1,4,0,2,0,12,0,2,5,12,1,0,1,4,8,7,1,0,0,5,21,7,0,6,1,4,1,0,1,7,2,8,0,8,3,12,1,0,1,10,7,12,2,7,0,4,1,11,6,7,0,11,22,4,0,12,17,2,0,13,18,12,2,7,1,4,1,15,20,2,0,0,60,0,1,0,0,49,2,3,0,0,51,4,1,2,0,0,0,50,5,1,2,0,0,0,57,6,1,2,0,0,0,58,7,1,2,0,0,0,144,1,8,9,2,0,0,0,145,1,8,10,2,0,0,0,125,11,12,2,0,0,0,126,13,12,2,0,0,0,93,14,15,2,0,0,0,92,14,15,2,0,0,0,91,16,15,2,0,0,0,110,17,18,2,0,0,0,78,19,20,2,0,0,0,109,21,22,2,0,0,0,107,20,23,0,0,62,24,1,2,0,0,0,63,25,1,2,0,0,0,44,26,1,2,0,0,0,121,27,28,2,0,0,0,43,29,1,2,0,0,0,36,30,1,2,0,0,0,86,31,32,2,0,0,0,24,31,33,2,0,0,0,74,34,35,2,0,0,0,73,36,37,2,0,0,0,72,36,37,2,0,0,0,71,38,20,2,0,0,0,75,39,40,2,0,0,1,39,84,60,1,4,1,40,84,60,1,4,1,42,71,72,1,4,1,66,84,20,1,4,1,67,84,78,1,4,1,79,91,20,1,4,1,82,70,23,1,4,1,95,70,35,1,4,1,96,70,35,1,4,1,98,2,51,1,4,1,102,84,35,1,4,1,112,84,35,1,4,1,120,71,45,1,4,2,23,97,20,1,0,2,24,97,35,1,0,2,55,90,55,1,0,2,56,77,55,1,0,2,77,62,1,1,0,2,87,90,1,1,0,2,98,2,54,1,0,2,137,1,77,1,1,0,2,143,1,63,9,1,0,3,97,35,20,0,3,138,1,35,20,0,3,139,1,35,20,0,3,140,1,35,78,0,4,38,74,60,1,0,4,83,74,23,1,0,5,70,1,46,1,0,6,84,80,20,1,0,6,123,79,55,1,0,6,142,1,67,20,1,0,6,146,1,1,55,1,0,7,131,1,66,20,0,8,68,68,9,1,0,8,80,9,55,1,0,8,84,88,1,1,0,8,142,1,59,20,1,0,9,61,45,1,1,3,10,27,73,74,2,7,4,10,38,75,76,2,7,4,10,41,83,82,2,7,4,10,48,75,23,2,7,4,10,59,43,1,2,7,4,10,69,73,74,2,7,4,10,82,73,23,2,7,4,10,98,2,43,2,7,4,10,99,75,74,2,7,4,10,114,92,1,2,7,4,10,119,83,47,2,7,4,11,76,60,61,1,8,11,98,2,48,0,11,136,1,49,50,0,13,25,95,1,2,7,4,13,38,94,76,2,7,4,13,41,81,82,2,7,4,13,48,94,23,2,7,4,13,98,2,53,2,7,4,14,122,45,1,1,8,73,42,58,45,58,47,39,0,87,52,49,45,49,47,62,45,62,47,88,57,68,58,67,45,80,3,65,45,47,45,67,47,65,47,47,47,51,45,51,47,13,56,10,56,61,45,64,45,64,47,36,0,38,0,32,0,74,42,56,20,75,42,70,42,50,45,17,56,46,45,60,47,59,47,59,45,18,56,77,42,57,20,85,52,79,35,79,42,71,42,40,0,42,0,34,0,37,0,50,47,46,47,60,45,41,0,11,56,66,45,12,56,66,47,48,47,48,45,76,42,35,0,78,42,68,93,86,52,76,35,83,52,78,35,43,47,45,47,61,47,45,45,14,56,68,98,68,99,72,35,70,35,20,56,30,0,72,42,75,35,69,35,84,52,74,35,31,0,77,35,44,45,44,47,33,0,28,56,1,8,5,0,1,7,8,22,1,8,10,6,3,3,3,3,11,14,1,8,20,7,8,22,4,3,3,11,16,1,8,20,7,8,22,3,7,11,6,2,9,0,9,1,11,16,1,9,0,6,8,10,3,7,11,6,2,9,0,9,1,11,16,1,9,1,6,8,10,4,7,11,6,2,9,0,9,1,3,6,8,10,7,8,22,1,11,16,1,9,0,1,11,16,1,9,1,6,7,11,6,2,9,0,9,1,3,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,3,11,16,1,9,0,11,16,1,9,1,3,5,7,11,6,2,9,0,9,1,3,6,8,15,11,16,1,9,1,7,8,22,5,7,11,6,2,9,0,9,1,3,3,3,11,14,1,9,1,2,11,14,1,9,0,11,14,1,9,1,4,7,11,6,2,9,0,9,1,3,3,11,14,1,9,0,7,7,11,6,2,9,0,9,1,3,1,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,2,11,16,1,9,0,11,16,1,9,1,7,7,11,6,2,9,0,9,1,3,3,1,3,6,8,10,7,8,22,1,3,9,7,11,6,2,9,0,9,1,3,3,1,3,2,6,8,15,6,8,10,7,8,22,4,3,3,1,3,1,1,2,8,18,6,8,4,5,8,18,6,8,4,3,3,3,3,7,11,6,2,9,0,9,1,3,6,8,10,5,7,11,9,1,8,5,7,11,17,2,3,3,3,3,8,18,1,8,4,2,7,11,6,2,9,0,9,1,6,8,10,3,7,11,6,2,9,0,9,1,10,3,6,8,10,2,6,11,6,2,9,0,9,1,6,8,10,1,10,8,4,4,3,3,3,3,1,6,11,6,2,9,0,9,1,2,3,3,4,6,11,6,2,9,0,9,1,3,3,6,8,15,2,10,3,10,3,3,6,11,9,1,8,5,3,3,3,6,11,6,2,9,0,9,1,3,6,8,10,1,6,8,4,1,11,17,2,3,8,4,2,3,8,4,1,11,17,2,9,0,9,1,4,8,13,8,18,8,19,8,13,1,9,0,1,8,13,1,9,1,1,8,19,1,6,8,19,1,6,8,18,1,11,9,1,9,0,2,8,18,11,17,2,3,3,1,11,21,2,9,0,9,1,1,11,11,1,9,0,1,11,14,1,9,0,2,9,0,9,1,1,11,6,2,9,0,9,1,1,8,0,1,6,11,16,1,9,0,1,6,9,0,1,8,18,3,7,11,11,1,9,0,8,18,11,14,1,9,0,4,7,11,11,1,9,0,3,6,8,10,7,8,22,4,3,11,16,1,9,0,11,16,1,9,1,3,3,11,14,1,9,0,11,14,1,9,1,3,1,6,8,15,1,6,11,14,1,9,0,2,11,14,1,9,0,7,8,22,30,1,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,11,14,1,9,1,1,3,3,3,1,3,7,8,5,3,1,6,11,9,1,9,0,2,7,11,9,1,9,0,3,1,7,9,0,1,6,11,17,2,9,0,9,1,1,6,11,12,1,9,0,2,6,11,17,2,9,0,9,1,9,0,1,6,9,1,3,7,11,11,1,9,0,8,18,3,2,1,3,2,7,11,14,1,9,0,3,2,7,11,14,1,9,0,11,14,1,9,0,2,7,11,21,2,9,0,9,1,9,0,1,7,9,1,2,7,11,17,2,9,0,9,1,9,0,2,6,11,9,1,9,0,3,26,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,27,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,1,3,6,8,4,7,8,4,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,3,11,14,1,9,0,11,14,1,9,1,11,14,1,9,1,2,7,11,16,1,9,0,11,16,1,9,0,7,3,7,11,9,1,8,5,8,4,3,3,3,8,18,3,7,11,11,1,9,0,6,8,10,3,3,7,11,9,1,9,0,3,9,0,3,7,11,17,2,9,0,9,1,9,0,9,1,1,11,1,2,9,0,9,1,2,6,11,21,2,9,0,9,1,9,0,3,7,11,21,2,9,0,9,1,9,0,9,1,11,11,14,1,9,0,11,14,1,9,0,11,14,1,9,0,3,3,11,14,1,9,1,11,14,1,9,1,11,14,1,9,1,3,3,8,18,2,6,11,11,1,9,0,8,18,1,11,2,2,9,0,9,1,1,11,3,2,9,0,9,1,11,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,1,8,4,3,3,8,18,7,11,17,2,3,3,3,3,7,8,5,8,4,13,3,7,11,9,1,8,5,3,3,1,7,11,9,1,8,5,8,4,3,3,8,18,3,8,18,7,11,17,2,3,3,17,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,3,1,3,3,3,8,4,3,8,18,3,3,8,18,7,11,17,2,3,3,7,6,8,5,10,8,4,6,8,4,6,11,12,1,3,3,8,18,6,11,17,2,3,3,5,3,3,3,3,8,18,6,3,10,3,3,3,3,10,3,4,3,6,8,4,6,11,12,1,3,6,11,17,2,3,8,4,4,6,11,9,1,8,5,3,8,18,6,11,17,2,3,3,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,11,67,114,105,116,98,105,116,84,114,101,101,9,67,117,115,116,111,100,105,97,110,2,73,68,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,5,79,114,100,101,114,13,79,114,100,101,114,67,97,110,99,101,108,101,100,11,79,114,100,101,114,70,105,108,108,101,100,13,79,114,100,101,114,70,105,108,108,101,100,86,50,11,79,114,100,101,114,80,108,97,99,101,100,13,79,114,100,101,114,80,108,97,99,101,100,86,50,4,80,111,111,108,11,80,111,111,108,67,114,101,97,116,101,100,3,83,85,73,5,84,97,98,108,101,9,84,105,99,107,76,101,118,101,108,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,3,97,100,100,4,97,115,107,115,4,98,97,99,107,7,98,97,108,97,110,99,101,10,98,97,115,101,95,97,115,115,101,116,28,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,99,97,110,99,101,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,102,105,108,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,112,108,97,99,101,100,29,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,114,101,109,97,105,110,105,110,103,23,98,97,115,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,14,98,97,115,101,95,99,117,115,116,111,100,105,97,110,18,98,97,116,99,104,95,99,97,110,99,101,108,95,111,114,100,101,114,4,98,105,100,115,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,17,99,97,110,99,101,108,95,97,108,108,95,111,114,100,101,114,115,12,99,97,110,99,101,108,95,111,114,100,101,114,4,99,108,111,98,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,14,99,114,101,97,116,101,95,97,99,99,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,12,99,114,101,97,116,101,95,112,111,111,108,95,12,99,114,101,97,116,105,111,110,95,102,101,101,7,99,114,105,116,98,105,116,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,100,101,112,111,115,105,116,95,98,97,115,101,13,100,101,112,111,115,105,116,95,113,117,111,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,19,100,101,115,116,114,111,121,95,101,109,112,116,121,95,108,101,118,101,108,4,101,109,105,116,19,101,109,105,116,95,111,114,100,101,114,95,99,97,110,99,101,108,101,100,17,101,109,105,116,95,111,114,100,101,114,95,102,105,108,108,101,100,5,101,118,101,110,116,16,101,120,112,105,114,101,95,116,105,109,101,115,116,97,109,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,12,102,114,111,109,95,98,97,108,97,110,99,101,5,102,114,111,110,116,3,103,101,116,22,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,97,115,107,95,115,105,100,101,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,98,105,100,95,115,105,100,101,16,103,101,116,95,109,97,114,107,101,116,95,112,114,105,99,101,16,103,101,116,95,111,114,100,101,114,95,115,116,97,116,117,115,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,18,105,110,106,101,99,116,95,108,105,109,105,116,95,111,114,100,101,114,11,105,110,115,101,114,116,95,108,101,97,102,12,105,110,116,111,95,98,97,108,97,110,99,101,6,105,115,95,98,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,4,106,111,105,110,12,108,105,110,107,101,100,95,116,97,98,108,101,16,108,105,115,116,95,111,112,101,110,95,111,114,100,101,114,115,12,108,111,99,107,95,98,97,108,97,110,99,101,8,108,111,116,95,115,105,122,101,17,109,97,107,101,114,95,114,101,98,97,116,101,95,114,97,116,101,13,109,97,107,101,114,95,114,101,98,97,116,101,115,9,109,97,116,99,104,95,97,115,107,9,109,97,116,99,104,95,98,105,100,29,109,97,116,99,104,95,98,105,100,95,119,105,116,104,95,113,117,111,116,101,95,113,117,97,110,116,105,116,121,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,3,109,117,108,3,110,101,119,4,110,101,120,116,17,110,101,120,116,95,97,115,107,95,111,114,100,101,114,95,105,100,17,110,101,120,116,95,98,105,100,95,111,114,100,101,114,95,105,100,9,110,101,120,116,95,108,101,97,102,6,111,98,106,101,99,116,11,111,112,101,110,95,111,114,100,101,114,115,6,111,112,116,105,111,110,8,111,114,100,101,114,95,105,100,12,111,114,100,101,114,95,105,115,95,98,105,100,5,111,119,110,101,114,17,112,108,97,99,101,95,108,105,109,105,116,95,111,114,100,101,114,18,112,108,97,99,101,95,109,97,114,107,101,116,95,111,114,100,101,114,7,112,111,111,108,95,105,100,13,112,114,101,118,105,111,117,115,95,108,101,97,102,5,112,114,105,99,101,9,112,117,115,104,95,98,97,99,107,8,113,117,97,110,116,105,116,121,11,113,117,111,116,101,95,97,115,115,101,116,24,113,117,111,116,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,15,113,117,111,116,101,95,99,117,115,116,111,100,105,97,110,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,12,114,101,109,111,118,101,95,111,114,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,3,115,117,105,25,115,119,97,112,95,101,120,97,99,116,95,98,97,115,101,95,102,111,114,95,113,117,111,116,101,25,115,119,97,112,95,101,120,97,99,116,95,113,117,111,116,101,95,102,111,114,95,98,97,115,101,5,116,97,98,108,101,16,116,97,107,101,114,95,99,111,109,109,105,115,115,105,111,110,14,116,97,107,101,114,95,102,101,101,95,114,97,116,101,9,116,105,99,107,95,115,105,122,101,12,116,105,109,101,115,116,97,109,112,95,109,115,14,116,111,116,97,108,95,113,117,97,110,116,105,116,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,10,117,110,115,97,102,101,95,100,105,118,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,15,117,115,114,95,111,112,101,110,95,111,114,100,101,114,115,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,13,119,105,116,104,100,114,97,119,95,98,97,115,101,14,119,105,116,104,100,114,97,119,95,113,117,111,116,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,3,8,20,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,2,1,4,2,1,0,2,1,1,2,1,2,2,1,3,3,8,0,0,0,0,0,0,0,128,3,8,64,75,76,0,0,0,0,0,3,8,160,37,38,0,0,0,0,0,3,8,0,232,118,72,23,0,0,0,0,2,7,111,8,18,29,8,13,116,8,13,129,1,3,89,3,130,1,3,88,3,1,2,7,111,8,18,106,3,81,1,108,8,18,32,3,113,3,65,3,2,2,6,111,8,18,106,3,81,1,108,8,18,30,3,113,3,3,2,10,111,8,18,106,3,81,1,108,8,18,132,1,3,31,3,33,3,113,3,128,1,3,90,3,4,2,6,106,3,113,3,115,3,81,1,108,8,18,65,3,5,2,2,113,3,104,11,17,2,3,8,4,6,2,15,76,8,19,37,11,9,1,8,5,26,11,9,1,8,5,101,3,100,3,141,1,11,21,2,8,18,11,17,2,3,3,129,1,3,89,3,130,1,3,88,3,35,11,11,1,9,0,118,11,11,1,9,1,52,11,14,1,8,20,34,11,14,1,9,0,117,11,14,1,9,1,7,2,6,111,8,18,106,3,81,1,108,8,18,32,3,113,3,8,2,8,111,8,18,106,3,81,1,108,8,18,132,1,3,31,3,33,3,113,3,6,56,1,56,2,56,3,56,0,0,0,0,41,7,11,0,19,5,12,1,1,11,1,56,0,2,1,1,0,0,1,2,7,0,39,2,0,0,0,44,72,56,1,12,6,56,2,12,9,10,3,10,2,17,54,6,0,0,0,0,0,0,0,0,36,4,11,5,15,11,5,1,7,20,39,10,6,10,9,34,4,20,5,24,11,5,1,7,16,39,10,0,10,1,38,4,29,5,33,11,5,1,7,2,39,10,5,17,81,12,8,14,8,17,82,20,12,7,11,8,10,5,56,3,10,5,56,3,7,1,7,27,10,5,56,4,10,0,10,1,10,2,10,3,10,5,56,5,11,5,56,6,11,4,56,7,56,8,57,0,56,9,11,7,11,6,11,9,11,0,11,1,11,2,11,3,18,0,56,10,2,3,1,0,0,1,2,7,0,39,4,1,0,0,1,20,14,1,56,11,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,7,39,11,0,54,0,11,2,56,12,11,1,56,13,56,14,2,5,1,0,0,1,20,14,1,56,15,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,8,39,11,0,54,1,11,2,56,12,11,1,56,16,56,17,2,6,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,6,39,11,0,54,0,11,1,11,2,11,3,56,18,2,7,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,6,39,11,0,54,1,11,1,11,2,11,3,56,19,2,8,1,0,0,64,49,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,5,1,11,4,1,7,6,39,14,2,56,11,10,1,38,4,19,5,27,11,0,1,11,5,1,11,4,1,7,7,39,14,3,56,15,12,6,11,0,11,1,9,11,2,11,3,11,4,11,5,56,20,12,8,12,7,14,8,56,15,12,9,11,7,11,8,11,9,11,6,23,2,9,1,0,0,65,48,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,4,1,11,2,1,7,6,39,14,3,56,15,10,1,38,4,19,5,27,11,0,1,11,4,1,11,2,1,7,8,39,11,0,11,1,7,27,11,2,17,63,11,3,56,16,56,21,12,6,12,5,14,5,56,22,12,7,11,5,10,4,56,23,11,6,11,4,56,24,11,7,2,10,0,0,0,69,193,2,10,0,55,2,17,82,20,12,24,11,1,12,30,56,7,12,10,11,4,12,26,10,0,54,3,12,9,10,9,46,56,25,4,25,11,0,1,11,9,1,11,10,11,26,2,10,9,46,56,26,12,32,12,34,9,12,31,10,9,46,56,25,32,4,43,5,38,10,34,10,2,37,12,5,5,45,9,12,5,11,5,4,190,2,10,9,10,32,56,27,12,33,10,33,16,4,56,28,56,29,20,12,23,10,33,16,4,56,30,32,4,158,2,5,63,10,33,16,4,10,23,56,31,12,16,10,16,16,5,20,12,15,9,12,27,10,16,16,6,20,10,3,37,4,95,8,12,27,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,32,10,24,10,16,56,33,5,227,1,10,15,10,16,16,8,20,17,52,12,19,10,19,10,0,55,4,20,17,55,12,28,4,112,11,28,6,1,0,0,0,0,0,0,0,22,12,28,10,19,11,28,22,12,18,10,30,10,18,36,4,127,11,18,12,12,11,19,12,13,10,15,12,11,5,170,1,8,12,31,10,30,7,21,10,0,55,4,20,22,17,53,10,16,16,8,20,17,53,10,0,55,5,20,26,10,0,55,5,20,24,12,11,10,11,10,16,16,8,20,17,54,12,13,10,13,10,0,55,4,20,17,55,12,29,4,166,1,11,29,6,1,0,0,0,0,0,0,0,22,12,29,10,13,11,29,22,12,12,10,13,10,0,55,6,20,17,54,12,20,11,15,10,11,23,12,15,11,30,10,12,23,12,30,10,0,54,0,10,16,16,7,20,10,11,56,34,12,14,13,26,10,12,56,35,12,25,10,0,54,1,10,16,16,7,20,13,25,10,20,10,13,22,56,35,56,17,10,0,54,7,11,25,56,36,1,13,10,11,14,56,37,1,10,0,55,2,17,82,20,10,16,11,11,11,12,11,13,23,11,20,56,38,11,27,4,232,1,8,12,6,5,236,1,10,15,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,143,2,10,23,12,22,10,33,16,4,10,23,56,39,12,21,10,21,56,40,32,4,254,1,11,21,56,29,20,12,23,5,128,2,11,21,1,10,0,54,8,11,16,16,7,20,56,41,10,22,56,42,1,10,33,15,4,11,22,56,43,1,5,154,2,11,16,1,10,33,15,4,10,23,56,44,12,17,11,15,11,17,15,5,21,10,31,4,157,2,5,158,2,5,57,11,33,16,4,56,30,4,182,2,10,9,11,34,12,7,46,11,7,56,45,1,12,34,10,9,11,32,56,46,17,0,10,9,10,34,12,8,46,11,8,56,47,12,32,1,10,31,4,189,2,11,0,1,11,9,1,5,190,2,5,32,11,10,11,26,2,11,0,0,0,85,153,2,10,0,55,2,17,82,20,12,22,11,1,12,25,56,7,12,11,11,4,12,23,10,0,54,3,12,10,10,10,46,56,25,4,25,11,0,1,11,10,1,11,11,11,23,2,10,10,46,56,26,12,28,12,30,10,10,46,56,25,32,4,41,5,36,10,30,10,2,37,12,5,5,43,9,12,5,11,5,4,150,2,10,10,10,28,56,27,12,29,10,29,16,4,56,28,56,29,20,12,21,10,29,16,4,56,30,32,4,244,1,5,61,10,29,16,4,10,21,56,31,12,16,10,16,16,5,20,12,15,9,12,24,10,16,16,6,20,10,3,37,4,93,8,12,24,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,32,10,22,10,16,56,33,5,183,1,10,25,10,15,36,4,100,10,15,12,6,5,102,10,25,12,6,11,6,12,12,10,12,10,16,16,8,20,17,52,12,13,10,13,10,0,55,6,20,17,54,12,18,10,13,10,0,55,4,20,17,55,12,26,4,127,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,15,10,12,23,12,15,11,25,10,12,23,12,25,10,0,54,0,10,16,16,7,20,10,12,56,34,12,14,13,23,10,26,56,35,12,27,10,0,54,1,10,16,16,7,20,13,27,10,18,56,35,56,17,10,0,54,7,11,27,56,36,1,13,11,11,14,56,37,1,10,0,54,1,10,16,16,7,20,13,23,11,13,56,35,56,17,10,0,55,2,17,82,20,10,16,11,12,11,26,11,18,56,38,11,24,4,188,1,8,12,7,5,192,1,10,15,6,0,0,0,0,0,0,0,0,33,12,7,11,7,4,227,1,10,21,12,20,10,29,16,4,10,21,56,39,12,19,10,19,56,40,32,4,210,1,11,19,56,29,20,12,21,5,212,1,11,19,1,10,0,54,8,11,16,16,7,20,56,41,10,20,56,42,1,10,29,15,4,11,20,56,43,1,5,238,1,11,16,1,10,29,15,4,10,21,56,44,12,17,11,15,11,17,15,5,21,10,25,6,0,0,0,0,0,0,0,0,33,4,243,1,5,244,1,5,55,11,29,16,4,56,30,4,140,2,10,10,11,30,12,8,46,11,8,56,45,1,12,30,10,10,11,28,56,46,17,0,10,10,10,30,12,9,46,11,9,56,47,12,28,1,10,25,6,0,0,0,0,0,0,0,0,33,4,149,2,11,0,1,11,10,1,5,150,2,5,30,11,11,11,23,2,12,0,0,0,86,158,2,10,0,55,2,17,82,20,12,22,11,3,12,10,56,8,12,23,10,0,54,9,12,9,10,9,46,56,25,4,23,11,0,1,11,9,1,11,10,11,23,2,10,9,46,56,48,12,28,12,30,10,9,46,56,25,32,4,39,5,34,10,30,10,1,38,12,4,5,41,9,12,4,11,4,4,155,2,10,9,10,28,56,27,12,29,10,29,16,4,56,28,56,29,20,12,21,10,29,16,4,56,30,32,4,248,1,5,59,10,29,16,4,10,21,56,31,12,15,10,15,16,5,20,12,14,9,12,24,10,15,16,6,20,10,2,37,4,97,8,12,24,10,15,16,5,20,10,15,16,8,20,17,52,12,17,10,0,54,1,10,15,16,7,20,11,17,56,49,10,22,10,15,56,33,5,186,1,14,10,56,22,12,25,10,25,10,14,38,4,107,10,14,12,5,5,109,11,25,12,5,11,5,12,11,10,11,10,15,16,8,20,17,52,12,12,10,12,10,0,55,6,20,17,54,12,18,10,12,10,0,55,4,20,17,55,12,26,4,134,1,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,14,10,11,23,12,14,10,0,54,1,10,15,16,7,20,11,12,56,50,12,13,13,13,10,26,56,35,12,27,10,0,54,1,10,15,16,7,20,13,27,10,18,56,35,56,17,10,0,54,7,11,27,56,36,1,13,23,11,13,56,36,1,10,0,54,0,10,15,16,7,20,13,10,10,11,56,51,56,14,10,0,55,2,17,82,20,10,15,11,11,11,26,11,18,56,38,11,24,4,191,1,8,12,6,5,195,1,10,14,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,230,1,10,21,12,20,10,29,16,4,10,21,56,39,12,19,10,19,56,40,32,4,213,1,11,19,56,29,20,12,21,5,215,1,11,19,1,10,0,54,8,11,15,16,7,20,56,41,10,20,56,42,1,10,29,15,4,11,20,56,43,1,5,241,1,11,15,1,10,29,15,4,10,21,56,44,12,16,11,14,11,16,15,5,21,14,10,56,22,6,0,0,0,0,0,0,0,0,33,4,247,1,5,248,1,5,53,11,29,16,4,56,30,4,144,2,10,9,11,30,12,7,46,11,7,56,52,1,12,30,10,9,11,28,56,46,17,0,10,9,10,30,12,8,46,11,8,56,47,12,28,1,14,10,56,22,6,0,0,0,0,0,0,0,0,33,4,154,2,11,0,1,11,9,1,5,155,2,5,28,11,10,11,23,2,13,1,0,0,87,85,10,1,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,9,5,17,11,0,1,11,6,1,11,5,1,7,6,39,10,1,6,0,0,0,0,0,0,0,0,34,4,22,5,30,11,0,1,11,6,1,11,5,1,7,6,39,11,2,4,52,11,0,11,1,7,27,11,5,17,63,11,4,56,16,56,53,12,9,12,7,13,3,11,7,10,6,56,23,56,54,11,9,11,6,56,24,12,4,5,82,11,1,14,3,56,11,37,4,58,5,66,11,0,1,11,6,1,11,5,1,7,7,39,11,0,7,0,11,5,17,63,11,3,56,13,56,55,12,8,10,6,56,23,12,3,13,4,11,8,11,6,56,24,56,56,11,3,11,4,2,14,0,0,0,89,118,10,5,56,12,12,13,10,3,4,30,10,2,10,1,17,52,12,11,10,0,54,1,11,5,11,11,56,57,10,0,55,10,20,12,10,10,0,55,10,20,6,1,0,0,0,0,0,0,0,22,10,0,54,10,21,10,0,54,9,12,8,5,50,10,0,54,0,11,5,10,2,56,58,10,0,55,11,20,12,10,10,0,55,11,20,6,1,0,0,0,0,0,0,0,22,10,0,54,11,21,10,0,54,3,12,8,10,10,10,1,10,2,10,3,10,13,10,4,18,4,12,9,10,8,10,1,12,7,46,11,7,56,47,12,12,32,4,75,10,8,10,1,10,1,10,6,56,59,18,5,56,60,12,12,11,8,11,12,56,27,15,4,10,10,11,9,56,61,10,0,55,2,17,82,20,10,10,11,3,10,13,11,2,10,1,11,4,57,1,56,62,10,0,55,8,10,13,56,63,32,4,107,10,0,54,8,10,13,11,6,56,64,56,65,5,109,11,6,1,11,0,54,8,11,13,56,41,10,10,11,1,56,66,11,10,2,15,1,0,0,96,144,2,10,2,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,8,1,11,6,1,11,7,1,7,6,39,10,1,6,0,0,0,0,0,0,0,0,36,4,20,5,30,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,1,10,0,55,12,20,25,6,0,0,0,0,0,0,0,0,33,4,39,5,49,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,2,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,58,5,68,11,0,1,11,8,1,11,6,1,11,7,1,7,6,39,10,4,10,6,17,63,36,4,74,5,84,11,0,1,11,8,1,11,6,1,11,7,1,7,19,39,10,7,56,12,12,19,10,3,4,128,1,10,0,55,1,10,19,56,67,12,18,10,0,54,1,10,7,10,18,56,68,12,14,10,0,10,2,10,1,11,6,17,63,11,14,56,53,12,16,12,10,14,10,56,22,12,12,11,18,14,16,56,69,23,12,17,10,0,54,0,10,19,11,10,56,14,10,0,54,1,11,19,11,16,56,17,5,160,1,10,0,54,0,10,7,10,2,56,70,12,9,10,0,10,1,11,6,17,63,11,9,56,55,12,15,12,11,10,2,14,11,56,22,23,12,12,14,15,56,69,12,17,10,0,54,0,10,19,11,11,56,14,10,0,54,1,11,19,11,15,56,17,10,5,7,24,33,4,175,1,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,25,33,4,197,1,11,0,1,11,8,1,11,7,1,10,12,11,2,33,4,190,1,5,192,1,7,9,39,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,26,33,4,228,1,10,12,6,0,0,0,0,0,0,0,0,33,4,206,1,5,214,1,11,0,1,11,8,1,11,7,1,7,10,39,11,0,11,1,11,2,11,3,11,4,11,7,11,8,56,71,12,13,11,12,11,17,8,11,13,2,11,5,7,23,33,4,233,1,5,241,1,11,0,1,11,8,1,11,7,1,7,14,39,10,2,10,12,36,4,133,2,11,0,11,1,11,2,10,12,23,11,3,11,4,11,7,11,8,56,71,12,13,11,12,11,17,8,11,13,2,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,16,0,0,0,1,4,11,0,7,27,35,2,17,0,0,0,1,19,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,11,1,16,8,20,57,2,56,72,2,18,0,0,0,1,27,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,10,2,10,1,16,5,20,11,2,23,11,1,16,8,20,11,3,11,4,57,3,56,73,2,19,1,0,0,100,110,11,2,56,12,12,12,10,0,55,8,10,12,56,63,4,9,5,13,11,0,1,7,12,39,10,0,54,8,10,12,56,41,12,13,10,13,10,1,12,3,46,11,3,56,74,4,26,5,32,11,13,1,11,0,1,7,3,39,10,13,10,1,12,4,46,11,4,56,75,20,12,11,10,1,17,16,12,8,10,8,4,49,10,0,55,9,12,5,5,52,10,0,55,3,12,5,11,5,11,11,56,47,12,10,4,58,5,64,11,13,1,11,0,1,7,3,39,10,8,4,70,10,0,54,9,12,6,5,73,10,0,54,3,12,6,11,6,11,13,11,10,11,1,10,12,56,76,12,9,11,8,4,96,14,9,16,5,20,14,9,16,8,20,17,52,12,7,10,0,54,1,11,12,11,7,56,49,5,103,10,0,54,0,11,12,14,9,16,5,20,56,32,11,0,55,2,17,82,20,14,9,56,33,2,20,0,0,0,101,54,11,1,10,3,56,42,1,10,0,10,2,12,5,46,11,5,56,77,16,4,10,3,56,78,4,15,5,19,11,0,1,7,3,39,10,0,10,2,56,27,12,6,10,6,15,4,11,3,56,43,12,7,14,7,16,7,20,11,4,33,4,35,5,41,11,0,1,11,6,1,7,4,39,11,6,16,4,56,30,4,50,11,0,11,2,56,46,17,0,5,52,11,0,1,11,7,2,21,1,0,0,102,104,10,0,55,2,17,82,20,12,11,11,1,56,12,12,13,10,0,55,8,10,13,56,63,4,14,5,18,11,0,1,7,12,39,10,0,54,8,10,13,56,41,12,14,10,14,46,56,79,32,4,99,5,29,10,14,46,56,80,56,29,20,12,9,10,14,10,9,12,2,46,11,2,56,75,20,12,10,10,9,17,16,12,6,10,6,4,52,10,0,54,9,12,3,5,55,10,0,54,3,12,3,11,3,12,7,10,7,11,10,12,4,46,11,4,56,47,12,12,1,11,7,10,14,11,12,11,9,10,13,56,76,12,8,11,6,4,88,14,8,16,5,20,14,8,16,8,20,17,52,12,5,10,0,54,1,10,13,11,5,56,49,5,95,10,0,54,0,10,13,14,8,16,5,20,56,32,10,11,14,8,56,33,5,23,11,14,1,11,0,1,2,22,1,0,0,103,148,1,10,0,55,2,17,82,20,12,15,11,2,56,12,12,18,10,0,55,8,10,18,56,63,4,14,5,18,11,0,1,6,0,0,0,0,0,0,0,0,39,6,0,0,0,0,0,0,0,0,12,16,6,0,0,0,0,0,0,0,0,12,17,14,1,65,20,12,10,6,0,0,0,0,0,0,0,0,12,8,10,0,54,8,10,18,56,41,12,19,10,8,10,10,35,4,143,1,5,37,14,1,10,8,66,20,20,12,14,10,19,10,14,12,3,46,11,3,56,74,4,50,5,56,11,19,1,11,0,1,7,3,39,10,19,10,14,12,4,46,11,4,56,75,20,12,12,10,14,17,16,12,9,10,12,10,17,34,4,96,11,12,12,17,10,9,4,79,10,0,55,9,12,5,5,82,10,0,55,3,12,5,11,5,10,17,56,47,12,11,4,88,5,94,11,19,1,11,0,1,7,11,39,11,11,12,16,10,9,4,102,10,0,54,9,12,6,5,105,10,0,54,3,12,6,11,6,10,19,10,16,11,14,10,18,56,76,12,13,11,9,4,128,1,14,13,16,5,20,14,13,16,8,20,17,52,12,7,10,0,54,1,10,18,11,7,56,49,5,135,1,10,0,54,0,10,18,14,13,16,5,20,56,32,10,15,14,13,56,33,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,32,11,19,1,11,0,1,2,23,1,0,0,104,84,11,1,56,12,12,7,10,0,55,8,11,7,56,81,12,8,64,28,0,0,0,0,0,0,0,0,12,3,10,8,56,82,12,5,10,5,56,40,32,4,76,5,18,10,8,10,5,56,29,20,56,75,20,12,6,10,5,56,29,20,17,16,4,36,10,0,55,9,11,6,56,83,12,2,5,41,10,0,55,3,11,6,56,83,12,2,11,2,16,4,10,5,56,29,20,56,31,12,4,13,3,10,4,16,18,20,10,4,16,8,20,10,4,16,5,20,10,4,16,19,20,10,4,16,7,20,11,4,16,6,20,18,4,68,28,10,8,11,5,56,29,20,56,84,12,5,5,13,11,8,1,11,0,1,11,5,1,11,3,2,24,1,0,0,105,20,11,1,56,12,12,6,10,0,55,0,10,6,56,85,12,3,12,2,11,0,55,1,11,6,56,86,12,5,12,4,11,2,11,3,11,4,11,5,2,25,1,0,0,35,13,10,0,55,9,56,48,1,12,2,11,0,55,3,56,26,1,12,1,11,2,11,1,2,26,1,0,0,106,86,10,0,55,9,56,26,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,9,56,48,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,9,11,1,56,87,12,1,10,0,55,9,11,2,56,87,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,9,10,1,10,3,17,63,56,88,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,9,11,1,56,45,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,27,1,0,0,106,86,10,0,55,3,56,26,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,3,56,48,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,3,11,1,56,87,12,1,10,0,55,3,11,2,56,87,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,3,10,1,10,3,17,63,56,88,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,3,11,1,56,45,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,28,0,0,0,107,49,11,0,11,1,56,83,16,4,12,6,6,0,0,0,0,0,0,0,0,12,3,10,6,56,28,12,5,10,5,56,40,32,4,43,5,15,10,6,10,5,56,29,20,56,31,12,4,10,4,16,6,20,10,2,36,4,34,11,3,11,4,16,5,20,22,12,3,5,36,11,4,1,10,6,11,5,56,29,20,56,39,12,5,5,10,11,6,1,11,5,1,11,3,2,29,1,0,0,108,52,11,2,56,12,12,5,10,0,55,8,10,5,56,63,4,9,5,13,11,0,1,7,12,39,10,0,55,8,11,5,56,81,12,6,10,6,10,1,56,74,4,23,5,29,11,6,1,11,0,1,7,3,39,11,6,10,1,56,75,20,12,4,10,1,7,27,35,4,42,11,0,55,9,12,3,5,45,11,0,55,3,12,3,11,3,11,4,56,83,16,4,11,1,56,31,2,6,10,6,11,6,0,6,2,5,1,4,2,4,5,4,4,4,1,6,6,6,9,6,7,6,14,6,5,6,1,6,3,6,4,6,8,4,0,4,3,0,56,1,56,2,56,3,56,9,56,10,56,11,56,12,56,13,56,14,56,15,56,16,56,17,56,0],"clob_v2":[161,28,235,11,6,0,0,0,13,1,0,40,2,40,146,1,3,186,1,246,4,4,176,6,202,1,5,250,7,210,12,7,204,20,130,17,8,206,37,96,6,174,38,157,2,10,203,40,131,2,11,206,42,20,12,226,42,169,51,13,139,94,46,14,185,94,26,0,50,0,59,0,60,0,102,1,115,1,150,1,1,158,1,2,31,2,51,2,52,2,70,2,91,2,113,2,138,1,2,141,1,2,148,1,2,149,1,0,17,7,0,0,15,7,2,0,1,0,1,0,13,7,2,0,1,0,1,0,2,7,2,0,1,0,1,0,1,7,2,0,1,0,1,0,14,7,2,0,1,0,1,0,8,7,1,0,1,0,24,7,1,0,1,0,12,6,0,0,20,4,0,0,16,8,2,0,1,0,1,1,6,4,1,4,0,2,0,12,0,2,7,12,1,0,1,4,11,7,1,0,0,5,22,7,0,7,3,4,1,0,1,8,4,8,0,9,5,12,1,0,1,11,10,12,2,7,0,4,1,12,9,7,0,12,23,4,0,13,18,2,0,14,19,12,2,7,1,4,1,16,21,2,0,0,66,0,1,0,0,54,2,3,0,0,57,4,1,2,0,0,0,56,5,1,2,0,0,0,55,6,1,2,0,0,0,63,7,1,2,0,0,0,64,8,1,2,0,0,0,160,1,9,10,2,0,0,0,161,1,9,11,2,0,0,0,139,1,12,13,2,0,0,0,140,1,14,13,2,0,0,0,101,15,16,2,0,0,0,100,15,16,2,0,0,0,99,17,16,2,0,0,0,122,18,19,2,0,0,0,84,20,21,2,0,0,0,121,22,23,2,0,0,0,117,21,24,0,0,68,25,1,2,0,0,0,69,26,1,2,0,0,0,47,27,1,2,0,0,0,133,1,28,29,2,0,0,0,46,30,1,2,0,0,0,39,31,1,2,0,0,0,48,32,1,2,0,0,0,92,33,34,2,0,0,0,26,33,35,2,0,0,0,80,36,37,2,0,0,0,79,38,39,2,0,0,0,78,38,39,2,0,0,0,77,40,21,2,0,0,0,81,41,42,2,0,0,1,42,94,84,1,4,1,43,94,84,1,4,1,45,80,81,1,4,1,72,94,21,1,4,1,73,94,88,1,4,1,85,104,21,1,4,1,88,78,24,1,4,1,103,78,50,1,4,1,104,78,50,1,4,1,107,2,54,1,4,1,111,94,50,1,4,1,124,94,50,1,4,1,132,1,80,47,1,4,2,25,110,21,1,0,2,26,110,50,1,0,2,27,64,65,0,2,61,103,58,1,0,2,62,87,58,1,0,2,83,66,1,1,0,2,93,103,1,1,0,2,105,2,3,0,2,107,2,57,1,0,2,152,1,87,1,1,0,2,159,1,70,10,1,0,3,106,50,21,0,3,153,1,50,21,0,3,154,1,50,21,0,3,155,1,50,88,0,4,41,83,84,1,0,4,89,83,24,1,0,4,112,1,123,1,0,4,136,1,47,123,1,0,5,76,1,48,1,0,6,88,95,24,1,0,7,90,90,21,1,0,7,137,1,89,58,1,0,7,157,1,75,21,1,0,7,162,1,1,58,1,0,8,147,1,74,21,0,9,74,76,10,1,0,9,86,10,58,1,0,9,90,100,1,1,0,9,137,1,101,10,1,0,9,157,1,63,21,1,0,10,67,47,1,1,3,11,30,82,83,2,7,4,11,41,85,86,2,7,4,11,44,93,92,2,7,4,11,53,85,24,2,7,4,11,65,45,1,2,7,4,11,75,82,83,2,7,4,11,88,82,24,2,7,4,11,107,2,45,2,7,4,11,108,85,83,2,7,4,11,126,105,1,2,7,4,11,131,1,93,49,2,7,4,12,107,2,51,0,12,151,1,52,53,0,14,28,108,1,2,7,4,14,41,107,86,2,7,4,14,44,91,92,2,7,4,14,53,107,24,2,7,4,14,107,2,56,2,7,4,15,135,1,47,1,1,8,81,44,64,47,64,49,41,0,94,55,53,47,53,49,69,47,69,49,95,60,76,61,75,62,4,59,72,62,2,59,75,47,72,47,50,47,76,67,75,49,72,49,50,49,76,68,76,69,55,47,76,71,55,49,14,59,11,59,68,47,71,47,71,49,38,0,40,0,34,0,82,44,60,21,83,44,78,44,54,47,18,59,49,47,67,49,66,49,66,47,19,59,85,44,61,21,92,55,87,50,87,44,79,44,42,0,44,0,36,0,65,79,76,96,39,0,54,49,49,49,67,47,43,0,12,59,73,47,74,47,13,59,73,49,51,49,51,47,84,44,37,0,86,44,76,106,93,55,84,50,90,55,86,50,45,49,48,49,68,49,48,47,15,59,76,112,76,114,80,50,78,50,21,59,32,0,80,44,83,50,77,50,91,55,82,50,33,0,85,50,46,47,46,49,63,21,62,21,35,0,30,59,1,8,9,0,1,7,8,24,1,8,12,6,3,3,3,3,11,16,1,8,22,7,8,24,4,3,3,11,18,1,8,22,7,8,24,6,3,3,3,3,11,18,1,8,22,7,8,24,3,7,11,10,2,9,0,9,1,11,18,1,9,0,6,8,12,3,7,11,10,2,9,0,9,1,11,18,1,9,1,6,8,12,4,7,11,10,2,9,0,9,1,3,6,8,12,7,8,24,1,11,18,1,9,0,1,11,18,1,9,1,8,7,11,10,2,9,0,9,1,3,6,8,12,3,11,18,1,9,0,11,18,1,9,1,6,8,17,7,8,24,3,11,18,1,9,0,11,18,1,9,1,3,7,7,11,10,2,9,0,9,1,3,6,8,12,3,6,8,17,11,18,1,9,1,7,8,24,7,7,11,10,2,9,0,9,1,6,8,12,3,3,3,3,11,16,1,9,1,2,11,16,1,9,0,11,16,1,9,1,6,7,11,10,2,9,0,9,1,6,8,12,3,3,3,11,16,1,9,0,9,7,11,10,2,9,0,9,1,6,8,12,3,3,1,11,18,1,9,0,11,18,1,9,1,6,8,17,7,8,24,2,11,18,1,9,0,11,18,1,9,1,10,7,11,10,2,9,0,9,1,3,3,3,3,1,2,3,6,8,12,7,8,24,1,3,11,7,11,10,2,9,0,9,1,3,3,3,2,1,3,2,6,8,17,6,8,12,7,8,24,4,3,3,1,3,1,1,2,8,20,6,8,8,7,8,20,3,5,6,8,8,3,3,3,3,7,11,10,2,9,0,9,1,3,6,8,12,5,7,11,11,1,8,9,7,11,19,2,3,3,3,3,5,1,8,8,2,7,11,10,2,9,0,9,1,6,8,12,3,7,11,10,2,9,0,9,1,10,3,6,8,12,4,7,11,10,2,9,0,9,1,6,8,17,10,3,10,5,2,6,11,10,2,9,0,9,1,6,8,12,1,10,8,8,4,3,3,3,3,1,6,11,10,2,9,0,9,1,2,11,14,1,3,11,14,1,3,4,6,11,10,2,9,0,9,1,3,3,6,8,17,2,10,3,10,3,3,6,11,11,1,8,9,3,3,3,6,11,10,2,9,0,9,1,3,6,8,12,1,6,8,8,1,11,19,2,3,8,8,2,3,8,8,1,11,19,2,9,0,9,1,4,8,15,8,20,8,21,8,15,1,9,0,1,8,15,1,9,1,2,3,3,1,8,21,1,6,8,21,1,6,8,20,1,11,11,1,9,0,2,5,11,19,2,3,3,1,11,23,2,9,0,9,1,1,11,13,1,9,0,1,11,16,1,9,0,2,9,0,9,1,1,11,10,2,9,0,9,1,1,8,0,1,8,22,1,6,11,18,1,9,0,1,6,8,12,1,5,3,7,11,13,1,9,0,5,11,16,1,9,0,1,11,6,1,9,0,1,11,6,1,9,1,1,11,7,1,9,0,4,7,11,13,1,9,0,3,6,8,12,7,8,24,1,11,7,1,9,1,4,3,11,18,1,9,0,11,18,1,9,1,3,3,11,16,1,9,0,11,16,1,9,1,3,1,6,8,17,1,6,11,16,1,9,0,2,11,16,1,9,0,7,8,24,40,1,1,3,3,1,3,3,1,5,3,3,3,7,11,11,1,8,9,11,16,1,9,0,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,3,3,11,16,1,9,0,3,6,8,8,7,8,8,3,3,3,6,11,14,1,3,3,3,8,20,11,16,1,9,1,11,16,1,9,1,1,3,3,3,1,3,7,8,9,3,1,6,11,11,1,9,0,1,11,3,2,9,0,9,1,2,7,11,11,1,9,0,3,1,7,9,0,1,6,11,19,2,9,0,9,1,1,6,11,14,1,9,0,1,6,9,0,2,6,11,19,2,9,0,9,1,9,0,1,6,9,1,3,7,11,13,1,9,0,5,3,2,1,3,2,7,11,16,1,9,0,3,2,7,11,16,1,9,0,11,16,1,9,0,2,7,11,23,2,9,0,9,1,9,0,1,7,9,1,2,7,11,19,2,9,0,9,1,9,0,2,6,11,11,1,9,0,3,1,6,10,9,0,1,11,4,2,9,0,9,1,36,1,3,1,3,3,1,3,3,1,5,3,3,3,7,11,11,1,8,9,11,16,1,9,0,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,3,11,16,1,9,0,3,6,8,8,7,8,8,3,6,11,14,1,3,3,3,8,20,11,16,1,9,1,1,3,3,11,16,1,9,1,3,7,8,9,3,37,1,3,1,3,3,1,3,3,1,5,3,3,3,7,11,11,1,8,9,11,16,1,9,0,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,3,11,16,1,9,1,3,6,8,8,7,8,8,3,3,6,11,14,1,3,3,3,8,20,11,16,1,9,1,1,3,3,11,16,1,9,1,3,7,8,9,3,5,11,16,1,9,0,11,16,1,9,0,11,18,1,9,0,11,16,1,9,1,11,16,1,9,1,2,7,11,18,1,9,0,11,18,1,9,0,3,7,11,18,1,9,0,3,7,8,24,7,3,7,11,11,1,8,9,8,8,3,5,3,3,3,7,11,13,1,9,0,6,8,12,3,3,7,11,11,1,9,0,3,9,0,3,7,11,19,2,9,0,9,1,9,0,9,1,1,11,1,2,9,0,9,1,2,6,11,23,2,9,0,9,1,9,0,3,7,11,23,2,9,0,9,1,9,0,9,1,12,11,16,1,9,0,11,16,1,9,0,11,16,1,9,0,3,3,3,5,11,16,1,9,1,11,16,1,9,1,11,16,1,9,1,3,3,2,6,11,13,1,9,0,5,8,8,20,3,3,1,5,3,3,3,1,11,2,2,9,0,9,1,13,8,20,3,3,3,3,3,3,5,3,1,5,3,3,1,11,5,2,9,0,9,1,11,3,3,6,11,11,1,8,9,7,11,11,1,8,9,3,1,8,8,5,3,3,7,11,19,2,3,3,3,3,7,8,9,8,8,22,3,3,3,3,7,11,11,1,8,9,3,3,3,1,5,3,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,1,7,11,11,1,8,9,8,8,3,3,5,8,20,3,7,11,19,2,3,3,26,5,3,3,3,3,3,6,11,11,1,8,9,7,11,11,1,8,9,3,3,1,3,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,1,3,3,3,8,8,3,5,8,20,3,3,7,11,19,2,3,3,28,1,5,3,3,3,3,3,7,11,11,1,8,9,3,3,3,3,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,1,3,3,3,3,7,11,11,1,8,9,8,8,3,5,8,20,3,3,7,11,19,2,3,3,7,6,8,9,10,8,8,6,8,8,6,11,14,1,3,3,5,6,11,19,2,3,3,5,3,3,5,3,3,4,11,14,1,3,11,14,1,3,11,14,1,3,11,14,1,3,1,11,14,1,9,0,6,3,10,3,3,3,3,10,3,4,3,6,8,8,6,11,14,1,3,6,11,19,2,3,8,8,4,6,11,11,1,8,9,3,5,6,11,19,2,3,3,10,65,99,99,111,117,110,116,67,97,112,17,65,108,108,79,114,100,101,114,115,67,97,110,99,101,108,101,100,26,65,108,108,79,114,100,101,114,115,67,97,110,99,101,108,101,100,67,111,109,112,111,110,101,110,116,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,11,67,114,105,116,98,105,116,84,114,101,101,9,67,117,115,116,111,100,105,97,110,12,68,101,112,111,115,105,116,65,115,115,101,116,2,73,68,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,5,79,114,100,101,114,13,79,114,100,101,114,67,97,110,99,101,108,101,100,11,79,114,100,101,114,70,105,108,108,101,100,11,79,114,100,101,114,80,108,97,99,101,100,4,80,111,111,108,11,80,111,111,108,67,114,101,97,116,101,100,3,83,85,73,5,84,97,98,108,101,9,84,105,99,107,76,101,118,101,108,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,13,87,105,116,104,100,114,97,119,65,115,115,101,116,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,13,97,99,99,111,117,110,116,95,111,119,110,101,114,3,97,100,100,4,97,115,107,115,4,98,97,99,107,7,98,97,108,97,110,99,101,10,98,97,115,101,95,97,115,115,101,116,28,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,99,97,110,99,101,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,102,105,108,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,112,108,97,99,101,100,29,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,114,101,109,97,105,110,105,110,103,23,98,97,115,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,14,98,97,115,101,95,99,117,115,116,111,100,105,97,110,18,98,97,116,99,104,95,99,97,110,99,101,108,95,111,114,100,101,114,4,98,105,100,115,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,17,99,97,110,99,101,108,95,97,108,108,95,111,114,100,101,114,115,12,99,97,110,99,101,108,95,111,114,100,101,114,23,99,108,101,97,110,95,117,112,95,101,120,112,105,114,101,100,95,111,114,100,101,114,115,15,99,108,105,101,110,116,95,111,114,100,101,114,95,105,100,7,99,108,111,98,95,118,50,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,14,99,114,101,97,116,101,95,97,99,99,111,117,110,116,22,99,114,101,97,116,101,95,99,117,115,116,111,109,105,122,101,100,95,112,111,111,108,11,99,114,101,97,116,101,95,112,111,111,108,12,99,114,101,97,116,101,95,112,111,111,108,95,12,99,114,101,97,116,105,111,110,95,102,101,101,7,99,114,105,116,98,105,116,12,99,117,115,116,111,100,105,97,110,95,118,50,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,100,101,112,111,115,105,116,95,98,97,115,101,13,100,101,112,111,115,105,116,95,113,117,111,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,19,100,101,115,116,114,111,121,95,101,109,112,116,121,95,108,101,118,101,108,4,101,109,105,116,19,101,109,105,116,95,111,114,100,101,114,95,99,97,110,99,101,108,101,100,17,101,109,105,116,95,111,114,100,101,114,95,102,105,108,108,101,100,5,101,118,101,110,116,16,101,120,112,105,114,101,95,116,105,109,101,115,116,97,109,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,12,102,114,111,109,95,98,97,108,97,110,99,101,5,102,114,111,110,116,3,103,101,116,22,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,97,115,107,95,115,105,100,101,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,98,105,100,95,115,105,100,101,16,103,101,116,95,109,97,114,107,101,116,95,112,114,105,99,101,16,103,101,116,95,111,114,100,101,114,95,115,116,97,116,117,115,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,18,105,110,106,101,99,116,95,108,105,109,105,116,95,111,114,100,101,114,11,105,110,115,101,114,116,95,108,101,97,102,12,105,110,116,111,95,98,97,108,97,110,99,101,6,105,115,95,98,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,4,106,111,105,110,12,108,105,110,107,101,100,95,116,97,98,108,101,16,108,105,115,116,95,111,112,101,110,95,111,114,100,101,114,115,12,108,111,99,107,95,98,97,108,97,110,99,101,8,108,111,116,95,115,105,122,101,13,109,97,107,101,114,95,97,100,100,114,101,115,115,21,109,97,107,101,114,95,99,108,105,101,110,116,95,111,114,100,101,114,95,105,100,17,109,97,107,101,114,95,114,101,98,97,116,101,95,114,97,116,101,13,109,97,107,101,114,95,114,101,98,97,116,101,115,9,109,97,116,99,104,95,97,115,107,9,109,97,116,99,104,95,98,105,100,29,109,97,116,99,104,95,98,105,100,95,119,105,116,104,95,113,117,111,116,101,95,113,117,97,110,116,105,116,121,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,109,117,108,3,110,101,119,4,110,101,120,116,17,110,101,120,116,95,97,115,107,95,111,114,100,101,114,95,105,100,17,110,101,120,116,95,98,105,100,95,111,114,100,101,114,95,105,100,9,110,101,120,116,95,108,101,97,102,4,110,111,110,101,6,111,98,106,101,99,116,11,111,112,101,110,95,111,114,100,101,114,115,6,111,112,116,105,111,110,8,111,114,100,101,114,95,105,100,12,111,114,100,101,114,95,105,115,95,98,105,100,15,111,114,100,101,114,115,95,99,97,110,99,101,108,101,100,17,111,114,105,103,105,110,97,108,95,113,117,97,110,116,105,116,121,5,111,119,110,101,114,17,112,108,97,99,101,95,108,105,109,105,116,95,111,114,100,101,114,18,112,108,97,99,101,95,109,97,114,107,101,116,95,111,114,100,101,114,7,112,111,111,108,95,105,100,13,112,114,101,118,105,111,117,115,95,108,101,97,102,5,112,114,105,99,101,9,112,117,115,104,95,98,97,99,107,8,113,117,97,110,116,105,116,121,11,113,117,111,116,101,95,97,115,115,101,116,24,113,117,111,116,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,15,113,117,111,116,101,95,99,117,115,116,111,100,105,97,110,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,12,114,101,109,111,118,101,95,111,114,100,101,114,24,115,101,108,102,95,109,97,116,99,104,105,110,103,95,112,114,101,118,101,110,116,105,111,110,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,115,112,108,105,116,3,115,117,105,25,115,119,97,112,95,101,120,97,99,116,95,98,97,115,101,95,102,111,114,95,113,117,111,116,101,25,115,119,97,112,95,101,120,97,99,116,95,113,117,111,116,101,95,102,111,114,95,98,97,115,101,5,116,97,98,108,101,13,116,97,107,101,114,95,97,100,100,114,101,115,115,21,116,97,107,101,114,95,99,108,105,101,110,116,95,111,114,100,101,114,95,105,100,16,116,97,107,101,114,95,99,111,109,109,105,115,115,105,111,110,14,116,97,107,101,114,95,102,101,101,95,114,97,116,101,9,116,105,99,107,95,115,105,122,101,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,10,117,110,115,97,102,101,95,100,105,118,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,15,117,115,114,95,111,112,101,110,95,111,114,100,101,114,115,5,118,97,108,117,101,6,118,101,99,116,111,114,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,13,119,105,116,104,100,114,97,119,95,98,97,115,101,14,119,105,116,104,100,114,97,119,95,113,117,111,116,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,3,8,20,0,0,0,0,0,0,0,3,8,21,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,2,1,0,2,1,4,2,1,1,2,1,2,2,1,3,3,8,0,0,0,0,0,0,0,128,3,8,0,0,0,0,0,0,0,0,3,8,160,37,38,0,0,0,0,0,3,8,96,227,22,0,0,0,0,0,3,8,0,232,118,72,23,0,0,0,0,2,7,123,8,20,32,8,15,128,1,8,15,145,1,3,97,3,146,1,3,94,3,1,2,9,123,8,20,116,3,49,3,87,1,120,5,119,3,35,3,125,3,71,3,2,2,8,123,8,20,116,3,49,3,87,1,120,5,119,3,33,3,125,3,3,2,7,116,3,49,3,87,1,120,5,119,3,33,3,125,3,4,2,2,123,8,20,118,10,11,3,2,9,0,9,1,5,2,13,123,8,20,116,3,143,1,3,96,3,87,1,142,1,5,95,5,119,3,34,3,36,3,125,3,144,1,3,98,3,6,2,3,123,8,20,127,3,120,5,7,2,3,123,8,20,127,3,120,5,8,2,9,116,3,49,3,125,3,119,3,127,3,87,1,120,5,71,3,134,1,2,9,2,2,125,3,114,11,19,2,3,8,8,10,2,15,82,8,21,40,11,11,1,8,9,29,11,11,1,8,9,110,3,109,3,156,1,11,23,2,5,11,19,2,3,3,145,1,3,97,3,146,1,3,94,3,38,11,13,1,9,0,130,1,11,13,1,9,1,58,11,16,1,8,22,37,11,16,1,9,0,129,1,11,16,1,9,1,10,59,6,47,6,49,7,47,7,49,3,59,4,59,1,59,2,59,5,59,0,0,0,0,43,7,11,0,19,9,12,1,1,11,1,56,0,2,1,1,0,0,1,3,11,0,17,52,2,2,0,0,0,46,72,56,1,12,6,56,2,12,9,10,3,10,2,17,58,6,0,0,0,0,0,0,0,0,36,4,11,5,15,11,5,1,7,19,39,10,6,10,9,34,4,20,5,24,11,5,1,7,15,39,10,0,10,1,38,4,29,5,33,11,5,1,7,1,39,10,5,17,88,12,8,14,8,17,89,20,12,7,11,8,10,5,56,3,10,5,56,3,7,0,7,27,10,5,56,4,10,0,10,1,10,2,10,3,10,5,56,5,11,5,56,6,11,4,56,7,56,8,57,0,56,9,11,7,11,6,11,9,11,0,11,1,11,2,11,3,18,0,56,10,2,3,1,0,0,1,18,14,2,56,11,7,31,33,4,6,5,10,11,3,1,7,17,39,11,0,11,1,7,29,7,30,11,2,11,3,56,12,2,4,1,0,0,1,19,14,4,56,11,7,31,33,4,6,5,10,11,5,1,7,17,39,11,2,11,3,11,0,11,1,11,4,56,13,11,5,56,14,2,5,1,0,0,21,31,14,1,56,15,12,3,10,3,6,0,0,0,0,0,0,0,0,34,4,8,5,14,11,0,1,11,2,1,7,6,39,10,0,54,0,10,2,17,47,11,1,56,16,56,17,11,0,55,1,17,89,20,11,3,11,2,17,47,57,1,56,18,2,6,1,0,0,21,31,14,1,56,19,12,3,10,3,6,0,0,0,0,0,0,0,0,34,4,8,5,14,11,0,1,11,2,1,7,7,39,10,0,54,2,10,2,17,47,11,1,56,20,56,21,11,0,55,1,17,89,20,11,3,11,2,17,47,57,2,56,22,2,7,1,0,0,1,29,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,10,0,55,1,17,89,20,10,1,10,2,17,47,57,3,56,23,11,0,54,0,11,1,11,2,11,3,56,24,2,8,1,0,0,1,29,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,10,0,55,1,17,89,20,10,1,10,2,17,47,57,4,56,25,11,0,54,2,11,1,11,2,11,3,56,26,2,9,1,0,0,72,55,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,7,1,11,6,1,11,2,1,7,5,39,14,4,56,15,10,3,38,4,21,5,31,11,0,1,11,7,1,11,6,1,11,2,1,7,6,39,14,5,56,19,12,8,11,0,11,2,11,1,11,3,9,11,4,11,5,11,6,11,7,56,27,12,10,12,9,14,10,56,19,12,11,11,9,11,10,11,11,11,8,23,2,10,1,0,0,73,54,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,6,1,11,4,1,11,2,1,7,5,39,14,5,56,19,10,3,38,4,21,5,31,11,0,1,11,6,1,11,4,1,11,2,1,7,7,39,11,0,11,2,11,1,11,3,7,27,11,4,17,70,11,5,56,20,56,28,12,8,12,7,14,7,56,29,12,9,11,7,10,6,56,30,11,8,11,6,56,31,11,9,2,11,0,0,0,77,134,3,10,0,55,1,17,89,20,12,36,11,3,12,42,56,7,12,20,11,6,12,38,10,0,54,3,12,19,10,19,46,56,32,4,27,11,0,1,11,19,1,11,1,1,11,20,11,38,2,10,19,46,56,33,12,44,12,46,9,12,43,64,79,0,0,0,0,0,0,0,0,12,22,10,19,46,56,32,32,4,47,5,42,10,46,10,4,37,12,7,5,49,9,12,7,11,7,4,251,2,10,19,10,44,56,34,12,45,10,45,16,4,56,35,56,36,20,12,35,10,45,16,4,56,37,32,4,217,2,5,67,10,45,16,4,10,35,56,38,12,28,10,28,16,5,20,12,27,9,12,39,10,28,16,6,20,10,5,37,4,87,8,12,11,5,94,10,1,17,47,10,28,16,7,20,33,12,11,11,11,4,151,1,8,12,39,10,0,54,0,10,28,16,7,20,10,28,16,5,20,56,39,10,36,10,28,56,40,10,28,16,8,20,12,12,10,28,16,9,20,12,13,10,28,16,10,20,12,14,10,28,16,7,20,12,15,10,28,16,11,20,12,16,10,28,16,5,20,12,17,10,28,16,12,20,12,18,11,13,11,12,11,14,11,15,11,16,11,17,11,18,57,5,12,21,13,22,11,21,68,79,5,158,2,10,27,10,28,16,12,20,17,56,12,31,10,31,10,0,55,4,20,17,59,12,40,4,168,1,11,40,6,1,0,0,0,0,0,0,0,22,12,40,10,31,11,40,22,12,30,10,42,10,30,36,4,183,1,11,30,12,24,11,31,12,25,10,27,12,23,5,226,1,8,12,43,10,42,7,21,10,0,55,4,20,22,17,57,10,28,16,12,20,17,57,10,0,55,5,20,26,10,0,55,5,20,24,12,23,10,23,10,28,16,12,20,17,58,12,25,10,25,10,0,55,4,20,17,59,12,41,4,222,1,11,41,6,1,0,0,0,0,0,0,0,22,12,41,10,25,11,41,22,12,24,10,25,10,0,55,6,20,17,58,12,32,11,27,10,23,23,12,27,11,42,10,24,23,12,42,10,0,54,0,10,28,16,7,20,10,23,56,41,12,26,13,38,10,24,56,42,12,37,10,0,54,2,10,28,16,7,20,13,37,10,32,10,25,22,56,42,56,21,10,0,54,7,11,37,56,43,1,13,20,11,26,56,44,1,10,0,55,1,17,89,20,10,2,10,1,17,47,10,28,11,23,11,24,11,25,23,11,32,56,45,11,39,4,163,2,8,12,8,5,167,2,10,27,6,0,0,0,0,0,0,0,0,33,12,8,11,8,4,202,2,10,35,12,34,10,45,16,4,10,35,56,46,12,33,10,33,56,47,32,4,185,2,11,33,56,36,20,12,35,5,187,2,11,33,1,10,0,54,8,11,28,16,7,20,56,48,10,34,56,49,1,10,45,15,4,11,34,56,50,1,5,213,2,11,28,1,10,45,15,4,10,35,56,51,12,29,11,27,11,29,15,5,21,10,43,4,216,2,5,217,2,5,61,11,45,16,4,56,37,4,241,2,10,19,11,46,12,9,46,11,9,56,52,1,12,46,10,19,11,44,56,53,17,0,10,19,10,46,12,10,46,11,10,56,54,12,44,1,10,43,4,250,2,11,0,1,11,19,1,11,1,1,5,251,2,5,36,14,22,56,55,32,4,131,3,11,36,11,22,57,6,56,56,11,20,11,38,2,12,0,0,0,97,222,2,10,0,55,1,17,89,20,12,34,11,3,12,37,56,7,12,21,11,6,12,35,10,0,54,3,12,20,10,20,46,56,32,4,27,11,0,1,11,20,1,11,1,1,11,21,11,35,2,10,20,46,56,33,12,40,12,42,64,79,0,0,0,0,0,0,0,0,12,23,10,20,46,56,32,32,4,45,5,40,10,42,10,4,37,12,7,5,47,9,12,7,11,7,4,211,2,10,20,10,40,56,34,12,41,10,41,16,4,56,35,56,36,20,12,33,10,41,16,4,56,37,32,4,175,2,5,65,10,41,16,4,10,33,56,38,12,28,10,28,16,5,20,12,27,9,12,36,10,28,16,6,20,10,5,37,4,85,8,12,12,5,92,10,1,17,47,10,28,16,7,20,33,12,12,11,12,4,149,1,8,12,36,10,0,54,0,10,28,16,7,20,10,28,16,5,20,56,39,10,34,10,28,56,40,10,28,16,8,20,12,13,10,28,16,9,20,12,14,10,28,16,10,20,12,15,10,28,16,7,20,12,16,10,28,16,11,20,12,17,10,28,16,5,20,12,18,10,28,16,12,20,12,19,11,14,11,13,11,15,11,16,11,17,11,18,11,19,57,5,12,22,13,23,11,22,68,79,5,242,1,10,37,10,27,36,4,156,1,10,27,12,8,5,158,1,10,37,12,8,11,8,12,24,10,24,10,28,16,12,20,17,56,12,25,10,25,10,0,55,6,20,17,58,12,30,10,25,10,0,55,4,20,17,59,12,38,4,183,1,11,38,6,1,0,0,0,0,0,0,0,22,12,38,11,27,10,24,23,12,27,11,37,10,24,23,12,37,10,0,54,0,10,28,16,7,20,10,24,56,41,12,26,13,35,10,38,56,42,12,39,10,0,54,2,10,28,16,7,20,13,39,10,30,56,42,56,21,10,0,54,7,11,39,56,43,1,13,21,11,26,56,44,1,10,0,54,2,10,28,16,7,20,13,35,11,25,56,42,56,21,10,0,55,1,17,89,20,10,2,10,1,17,47,10,28,11,24,11,38,11,30,56,45,11,36,4,247,1,8,12,9,5,251,1,10,27,6,0,0,0,0,0,0,0,0,33,12,9,11,9,4,158,2,10,33,12,32,10,41,16,4,10,33,56,46,12,31,10,31,56,47,32,4,141,2,11,31,56,36,20,12,33,5,143,2,11,31,1,10,0,54,8,11,28,16,7,20,56,48,10,32,56,49,1,10,41,15,4,11,32,56,50,1,5,169,2,11,28,1,10,41,15,4,10,33,56,51,12,29,11,27,11,29,15,5,21,10,37,6,0,0,0,0,0,0,0,0,33,4,174,2,5,175,2,5,59,11,41,16,4,56,37,4,199,2,10,20,11,42,12,10,46,11,10,56,52,1,12,42,10,20,11,40,56,53,17,0,10,20,10,42,12,11,46,11,11,56,54,12,40,1,10,37,6,0,0,0,0,0,0,0,0,33,4,210,2,11,0,1,11,20,1,11,1,1,5,211,2,5,34,14,23,56,55,32,4,219,2,11,34,11,23,57,6,56,56,11,21,11,35,2,13,0,0,0,98,227,2,10,0,55,1,17,89,20,12,34,11,5,12,20,56,8,12,35,10,0,54,9,12,19,10,19,46,56,32,4,25,11,0,1,11,19,1,11,1,1,11,20,11,35,2,10,19,46,56,57,12,40,12,42,64,79,0,0,0,0,0,0,0,0,12,22,10,19,46,56,32,32,4,43,5,38,10,42,10,3,38,12,6,5,45,9,12,6,11,6,4,216,2,10,19,10,40,56,34,12,41,10,41,16,4,56,35,56,36,20,12,33,10,41,16,4,56,37,32,4,179,2,5,63,10,41,16,4,10,33,56,38,12,27,10,27,16,5,20,12,26,9,12,36,10,27,16,6,20,10,4,37,4,83,8,12,11,5,90,10,1,17,47,10,27,16,7,20,33,12,11,11,11,4,153,1,8,12,36,10,27,16,5,20,10,27,16,12,20,17,56,12,29,10,0,54,2,10,27,16,7,20,11,29,56,58,10,34,10,27,56,40,10,27,16,8,20,12,12,10,27,16,9,20,12,13,10,27,16,10,20,12,14,10,27,16,7,20,12,15,10,27,16,11,20,12,16,10,27,16,5,20,12,17,10,27,16,12,20,12,18,11,13,11,12,11,14,11,15,11,16,11,17,11,18,57,5,12,21,13,22,11,21,68,79,5,245,1,14,20,56,29,12,37,10,37,10,26,38,4,163,1,10,26,12,7,5,165,1,11,37,12,7,11,7,12,23,10,23,10,27,16,12,20,17,56,12,24,10,24,10,0,55,6,20,17,58,12,30,10,24,10,0,55,4,20,17,59,12,38,4,190,1,11,38,6,1,0,0,0,0,0,0,0,22,12,38,11,26,10,23,23,12,26,10,0,54,2,10,27,16,7,20,11,24,56,59,12,25,13,25,10,38,56,42,12,39,10,0,54,2,10,27,16,7,20,13,39,10,30,56,42,56,21,10,0,54,7,11,39,56,43,1,13,35,11,25,56,43,1,10,0,54,0,10,27,16,7,20,13,20,10,23,56,60,56,17,10,0,55,1,17,89,20,10,2,10,1,17,47,10,27,11,23,11,38,11,30,56,45,11,36,4,250,1,8,12,8,5,254,1,10,26,6,0,0,0,0,0,0,0,0,33,12,8,11,8,4,161,2,10,33,12,32,10,41,16,4,10,33,56,46,12,31,10,31,56,47,32,4,144,2,11,31,56,36,20,12,33,5,146,2,11,31,1,10,0,54,8,11,27,16,7,20,56,48,10,32,56,49,1,10,41,15,4,11,32,56,50,1,5,172,2,11,27,1,10,41,15,4,10,33,56,51,12,28,11,26,11,28,15,5,21,14,20,56,29,6,0,0,0,0,0,0,0,0,33,4,178,2,5,179,2,5,57,11,41,16,4,56,37,4,203,2,10,19,11,42,12,9,46,11,9,56,61,1,12,42,10,19,11,40,56,53,17,0,10,19,10,42,12,10,46,11,10,56,54,12,40,1,14,20,56,29,6,0,0,0,0,0,0,0,0,33,4,215,2,11,0,1,11,19,1,11,1,1,5,216,2,5,32,14,22,56,55,32,4,224,2,11,34,11,22,57,6,56,56,11,20,11,35,2,14,1,0,0,99,103,10,3,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,9,5,19,11,0,1,11,8,1,11,7,1,11,1,1,7,5,39,10,3,6,0,0,0,0,0,0,0,0,34,4,24,5,34,11,0,1,11,8,1,11,7,1,11,1,1,7,5,39,11,4,4,58,11,0,11,1,11,2,11,3,7,27,11,7,17,70,11,6,56,20,56,62,12,13,12,9,13,5,11,9,10,8,56,30,56,63,11,13,11,8,56,31,12,6,5,100,10,3,14,5,56,15,37,4,64,5,74,11,0,1,11,8,1,11,7,1,11,1,1,7,6,39,13,5,11,3,10,8,56,64,12,11,11,0,11,1,11,2,7,28,11,7,17,70,11,11,56,16,56,65,12,12,12,10,13,5,11,10,10,8,56,30,56,63,13,6,11,12,11,8,56,31,56,66,11,5,11,6,2,15,0,0,0,102,123,10,8,17,47,12,14,10,5,4,30,10,4,10,2,17,56,12,15,10,0,54,2,11,8,11,15,56,67,10,0,55,10,20,12,13,10,0,55,10,20,6,1,0,0,0,0,0,0,0,22,10,0,54,10,21,10,0,54,9,12,11,5,50,10,0,54,0,11,8,10,4,56,68,10,0,55,11,20,12,13,10,0,55,11,20,6,1,0,0,0,0,0,0,0,22,10,0,54,11,21,10,0,54,3,12,11,10,13,10,1,10,2,10,3,10,4,10,5,10,14,10,7,11,6,18,8,12,12,10,11,10,2,12,10,46,11,10,56,54,12,16,32,4,78,10,11,10,2,10,2,10,9,56,69,18,9,56,70,12,16,11,11,11,16,56,34,15,4,10,13,11,12,56,71,10,0,55,1,17,89,20,10,13,11,1,11,5,10,14,11,3,11,4,10,2,11,7,57,7,56,72,10,0,55,8,10,14,56,73,32,4,112,10,0,54,8,10,14,11,9,56,74,56,75,5,114,11,9,1,11,0,54,8,11,14,56,48,10,13,11,2,56,76,11,13,2,16,1,0,0,109,171,2,10,4,7,22,33,4,5,5,15,11,0,1,11,10,1,11,8,1,11,9,1,7,20,39,10,3,6,0,0,0,0,0,0,0,0,36,4,20,5,30,11,0,1,11,10,1,11,8,1,11,9,1,7,5,39,10,2,6,0,0,0,0,0,0,0,0,36,4,35,5,45,11,0,1,11,10,1,11,8,1,11,9,1,7,4,39,10,2,10,0,55,12,20,25,6,0,0,0,0,0,0,0,0,33,4,54,5,64,11,0,1,11,10,1,11,8,1,11,9,1,7,4,39,10,3,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,73,5,83,11,0,1,11,10,1,11,8,1,11,9,1,7,5,39,10,6,10,8,17,70,36,4,89,5,99,11,0,1,11,10,1,11,8,1,11,9,1,7,18,39,10,9,17,47,12,17,10,3,12,16,10,5,4,147,1,10,0,55,2,10,17,56,77,12,22,10,0,54,2,10,9,10,22,56,78,12,18,10,0,10,9,10,1,10,3,10,2,11,8,17,70,11,18,56,62,12,20,12,12,14,12,56,29,12,14,11,22,14,20,56,79,23,12,21,10,0,54,0,10,17,11,12,56,17,10,0,54,2,11,17,11,20,56,21,5,181,1,10,0,54,0,10,9,10,3,56,80,12,11,10,0,10,9,10,1,10,2,11,8,17,70,11,11,56,65,12,19,12,13,10,3,14,13,56,29,23,12,14,14,19,56,79,12,21,10,0,54,0,10,17,11,13,56,17,10,0,54,2,11,17,11,19,56,21,10,7,7,24,33,4,196,1,11,0,1,11,10,1,11,9,1,11,14,11,21,9,6,0,0,0,0,0,0,0,0,2,10,7,7,25,33,4,218,1,11,0,1,11,10,1,11,9,1,10,14,11,3,33,4,211,1,5,213,1,7,8,39,11,14,11,21,9,6,0,0,0,0,0,0,0,0,2,10,7,7,26,33,4,252,1,10,14,6,0,0,0,0,0,0,0,0,33,4,227,1,5,235,1,11,0,1,11,10,1,11,9,1,7,9,39,11,0,11,1,11,2,11,16,11,3,11,5,11,4,11,6,11,9,11,10,56,81,12,15,11,14,11,21,8,11,15,2,11,7,7,22,33,4,129,2,5,137,2,11,0,1,11,10,1,11,9,1,7,13,39,10,3,10,14,36,4,160,2,11,0,11,1,11,2,11,16,11,3,10,14,23,11,5,11,4,11,6,11,9,11,10,56,81,12,15,11,14,11,21,8,11,15,2,11,0,1,11,10,1,11,9,1,11,14,11,21,9,6,0,0,0,0,0,0,0,0,2,17,0,0,0,1,4,11,0,7,27,35,2,18,0,0,0,111,41,11,0,12,2,10,1,16,8,20,12,3,10,1,16,9,20,12,4,10,1,16,10,20,12,5,10,1,16,7,20,12,6,10,1,16,11,20,12,7,10,1,16,5,20,12,8,11,1,16,12,20,12,9,11,2,11,4,11,3,11,5,11,6,11,7,11,8,11,9,57,8,56,82,2,19,0,0,0,113,58,11,0,12,7,10,3,16,9,20,12,12,11,1,12,13,11,2,12,14,10,3,16,8,20,12,15,10,3,16,10,20,12,16,10,3,16,7,20,12,17,10,3,16,11,20,12,18,10,4,12,19,10,3,16,5,20,11,4,23,12,8,11,3,16,12,20,12,9,11,5,12,10,11,6,12,11,11,7,11,12,11,13,11,15,11,16,11,14,11,17,11,18,11,19,11,8,11,9,11,10,11,11,57,9,56,83,2,20,1,0,0,115,115,11,2,17,47,12,10,10,0,55,8,10,10,56,73,4,9,5,13,11,0,1,7,11,39,10,0,54,8,10,10,56,48,12,13,10,13,10,1,12,3,46,11,3,56,84,4,26,5,32,11,13,1,11,0,1,7,2,39,10,13,10,1,12,4,46,11,4,56,85,20,12,12,10,1,17,17,12,8,10,8,4,49,10,0,55,9,12,5,5,52,10,0,55,3,12,5,11,5,11,12,56,54,12,11,4,58,5,64,11,13,1,11,0,1,7,2,39,10,8,4,70,10,0,54,9,12,6,5,73,10,0,54,3,12,6,11,6,11,13,11,11,11,1,10,10,56,86,12,9,11,8,4,101,14,9,16,5,20,14,9,16,12,20,17,59,12,7,4,95,11,7,6,1,0,0,0,0,0,0,0,22,12,7,10,0,54,2,11,10,11,7,56,58,5,108,10,0,54,0,11,10,14,9,16,5,20,56,39,11,0,55,1,17,89,20,14,9,56,40,2,21,0,0,0,116,54,11,1,10,3,56,49,1,10,0,10,2,12,5,46,11,5,56,87,16,4,10,3,56,88,4,15,5,19,11,0,1,7,2,39,10,0,10,2,56,34,12,6,10,6,15,4,11,3,56,50,12,7,14,7,16,7,20,11,4,33,4,35,5,41,11,0,1,11,6,1,7,3,39,11,6,16,4,56,37,4,50,11,0,11,2,56,53,17,0,5,52,11,0,1,11,7,2,22,1,0,0,117,154,1,10,0,55,1,17,89,20,12,21,11,1,17,47,12,20,10,0,55,8,10,20,56,73,4,14,5,18,11,0,1,7,11,39,10,0,54,8,10,20,56,48,12,23,64,79,0,0,0,0,0,0,0,0,12,14,10,23,46,56,89,32,4,141,1,5,31,10,23,46,56,90,56,36,20,12,18,10,23,10,18,12,5,46,11,5,56,85,20,12,19,10,18,17,17,12,15,10,15,4,54,10,0,54,9,12,6,5,57,10,0,54,3,12,6,11,6,12,16,10,16,11,19,12,7,46,11,7,56,54,12,22,1,11,16,10,23,11,22,11,18,10,20,56,86,12,17,11,15,4,90,14,17,16,5,20,14,17,16,12,20,17,56,12,12,10,0,54,2,10,20,11,12,56,58,5,97,10,0,54,0,10,20,14,17,16,5,20,56,39,10,21,14,17,56,40,14,17,16,8,20,12,8,14,17,16,9,20,12,9,14,17,16,10,20,12,10,14,17,16,7,20,12,11,14,17,16,11,20,12,2,14,17,16,5,20,12,3,14,17,16,12,20,12,4,11,9,11,8,11,10,11,11,11,2,11,3,11,4,57,5,12,13,13,14,11,13,68,79,5,25,11,23,1,11,0,1,14,14,56,55,32,4,153,1,11,21,11,14,57,6,56,56,2,23,1,0,0,118,203,1,10,0,55,1,17,89,20,12,25,11,2,17,47,12,24,10,0,55,8,10,24,56,73,4,14,5,18,11,0,1,6,0,0,0,0,0,0,0,0,39,6,0,0,0,0,0,0,0,0,12,26,6,0,0,0,0,0,0,0,0,12,27,14,1,65,21,12,19,6,0,0,0,0,0,0,0,0,12,17,10,0,54,8,10,24,56,48,12,28,64,79,0,0,0,0,0,0,0,0,12,16,10,17,10,19,35,4,190,1,5,39,14,1,10,17,66,21,20,12,23,10,28,10,23,12,7,46,11,7,56,84,4,52,5,58,11,28,1,11,0,1,7,2,39,10,28,10,23,12,8,46,11,8,56,85,20,12,21,10,23,17,17,12,18,10,21,10,27,34,4,98,11,21,12,27,10,18,4,81,10,0,55,9,12,9,5,84,10,0,55,3,12,9,11,9,10,27,56,54,12,20,4,90,5,96,11,28,1,11,0,1,7,10,39,11,20,12,26,10,18,4,104,10,0,54,9,12,10,5,107,10,0,54,3,12,10,11,10,10,28,10,26,11,23,10,24,56,86,12,22,11,18,4,135,1,14,22,16,5,20,14,22,16,12,20,17,59,12,14,4,129,1,11,14,6,1,0,0,0,0,0,0,0,22,12,14,10,0,54,2,10,24,11,14,56,58,5,142,1,10,0,54,0,10,24,14,22,16,5,20,56,39,10,25,14,22,56,40,14,22,16,8,20,12,11,14,22,16,9,20,12,12,14,22,16,10,20,12,13,14,22,16,7,20,12,3,14,22,16,11,20,12,4,14,22,16,5,20,12,5,14,22,16,12,20,12,6,11,12,11,11,11,13,11,3,11,4,11,5,11,6,57,5,12,15,13,16,11,15,68,79,11,17,6,1,0,0,0,0,0,0,0,22,12,17,5,34,11,28,1,11,0,1,14,16,56,55,32,4,202,1,11,25,11,16,57,6,56,56,2,24,1,0,0,119,214,1,10,0,55,1,17,89,20,12,28,11,1,17,70,12,23,14,2,65,21,12,20,10,20,14,3,65,65,33,4,17,5,21,11,0,1,7,12,39,6,0,0,0,0,0,0,0,0,12,18,6,0,0,0,0,0,0,0,0,12,29,6,0,0,0,0,0,0,0,0,12,30,64,79,0,0,0,0,0,0,0,0,12,17,10,18,10,20,35,4,203,1,5,34,14,2,10,18,66,21,20,12,26,14,3,10,18,66,65,20,12,27,10,0,55,8,10,27,56,73,32,4,51,5,29,10,0,54,8,10,27,56,48,12,31,10,31,10,26,12,9,46,11,9,56,84,32,4,67,11,31,1,5,29,10,31,10,26,12,10,46,11,10,56,85,20,12,22,10,26,17,17,12,19,10,19,4,84,10,0,54,9,12,11,5,87,10,0,54,3,12,11,11,11,12,24,10,22,10,30,34,4,114,11,22,12,30,10,24,10,30,12,12,46,11,12,56,54,12,21,4,104,5,112,11,31,1,11,0,1,11,24,1,7,10,39,11,21,12,29,11,24,11,31,10,29,11,26,10,27,56,86,12,25,14,25,16,6,20,10,23,35,4,128,1,5,132,1,11,0,1,7,18,39,11,19,4,148,1,14,25,16,5,20,14,25,16,12,20,17,56,12,15,10,0,54,2,11,27,11,15,56,58,5,155,1,10,0,54,0,11,27,14,25,16,5,20,56,39,10,28,14,25,56,40,14,25,16,8,20,12,13,14,25,16,9,20,12,14,14,25,16,10,20,12,4,14,25,16,7,20,12,5,14,25,16,11,20,12,6,14,25,16,5,20,12,7,14,25,16,12,20,12,8,11,14,11,13,11,4,11,5,11,6,11,7,11,8,57,5,12,16,13,17,11,16,68,79,11,18,6,1,0,0,0,0,0,0,0,22,12,18,5,29,11,0,1,14,17,56,55,32,4,213,1,11,28,11,17,57,6,56,56,2,25,1,0,0,120,93,11,1,17,47,12,7,10,0,55,8,11,7,56,91,12,8,64,29,0,0,0,0,0,0,0,0,12,3,10,8,56,92,12,5,10,5,56,47,32,4,85,5,18,10,8,10,5,56,36,20,56,85,20,12,6,10,5,56,36,20,17,17,4,36,10,0,55,9,11,6,56,93,12,2,5,41,10,0,55,3,11,6,56,93,12,2,11,2,16,4,10,5,56,36,20,56,38,12,4,13,3,10,4,16,9,20,10,4,16,8,20,10,4,16,12,20,10,4,16,11,20,10,4,16,5,20,10,4,16,10,20,10,4,16,7,20,10,4,16,6,20,11,4,16,22,20,18,8,68,29,10,8,11,5,56,36,20,56,94,12,5,5,13,11,8,1,11,0,1,11,5,1,11,3,2,26,1,0,0,121,20,11,1,17,47,12,4,10,0,55,0,10,4,56,95,12,3,12,2,11,0,55,2,11,4,56,96,12,6,12,5,11,2,11,3,11,5,11,6,2,27,1,0,0,122,37,10,0,55,9,56,32,32,4,12,10,0,55,9,56,57,1,56,97,12,1,5,14,56,98,12,1,11,1,12,4,10,0,55,3,56,32,32,4,28,11,0,55,3,56,33,1,56,97,12,2,5,32,11,0,1,56,98,12,2,11,2,12,3,11,4,11,3,2,28,1,0,0,124,90,64,21,0,0,0,0,0,0,0,0,12,9,64,21,0,0,0,0,0,0,0,0,12,5,10,0,55,9,56,32,4,15,11,0,1,11,3,1,11,9,11,5,2,10,0,55,9,56,33,1,12,8,10,1,10,8,35,4,26,11,8,12,1,10,0,55,9,56,57,1,12,7,10,2,10,7,36,4,37,11,7,12,2,10,0,55,9,11,1,56,99,12,1,10,0,55,9,11,2,56,99,12,2,10,1,10,2,37,4,87,5,52,10,0,55,9,10,1,10,3,17,70,56,100,12,4,10,4,6,0,0,0,0,0,0,0,0,34,4,69,13,9,10,1,68,21,13,5,11,4,68,21,10,0,55,9,11,1,56,52,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,84,11,0,1,11,3,1,5,87,11,6,12,1,5,47,11,9,11,5,2,29,1,0,0,124,90,64,21,0,0,0,0,0,0,0,0,12,9,64,21,0,0,0,0,0,0,0,0,12,5,10,0,55,3,56,32,4,15,11,0,1,11,3,1,11,9,11,5,2,10,0,55,3,56,33,1,12,8,10,1,10,8,35,4,26,11,8,12,1,10,0,55,3,56,57,1,12,7,10,2,10,7,36,4,37,11,7,12,2,10,0,55,3,11,1,56,99,12,1,10,0,55,3,11,2,56,99,12,2,10,1,10,2,37,4,87,5,52,10,0,55,3,10,1,10,3,17,70,56,100,12,4,10,4,6,0,0,0,0,0,0,0,0,34,4,69,13,9,10,1,68,21,13,5,11,4,68,21,10,0,55,3,11,1,56,52,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,84,11,0,1,11,3,1,5,87,11,6,12,1,5,47,11,9,11,5,2,30,0,0,0,125,49,11,0,11,1,56,93,16,4,12,6,6,0,0,0,0,0,0,0,0,12,3,10,6,56,35,12,5,10,5,56,47,32,4,43,5,15,10,6,10,5,56,36,20,56,38,12,4,10,4,16,6,20,10,2,36,4,34,11,3,11,4,16,5,20,22,12,3,5,36,11,4,1,10,6,11,5,56,36,20,56,46,12,5,5,10,11,6,1,11,5,1,11,3,2,31,1,0,0,126,52,11,2,17,47,12,5,10,0,55,8,10,5,56,73,4,9,5,13,11,0,1,7,11,39,10,0,55,8,11,5,56,91,12,6,10,6,10,1,56,84,4,23,5,29,11,6,1,11,0,1,7,2,39,11,6,10,1,56,85,20,12,4,10,1,7,27,35,4,42,11,0,55,9,12,3,5,45,11,0,55,3,12,3,11,3,11,4,56,93,16,4,11,1,56,38,2,10,10,10,0,10,11,10,2,9,1,8,4,8,7,8,6,8,1,8,0,8,5,8,3,8,2,10,6,10,9,10,7,10,14,10,5,10,1,10,3,10,4,10,8,8,8,0,59,1,59,2,59,3,59,13,59,14,59,15,59,16,59,17,59,18,59,19,59,20,59,21,59,0],"critbit":[161,28,235,11,6,0,0,0,14,1,0,8,2,8,28,3,36,194,1,4,230,1,54,5,156,2,232,1,7,132,4,166,4,8,170,8,64,6,234,8,120,10,226,9,51,11,149,10,4,12,153,10,173,14,13,198,24,28,14,226,24,20,15,246,24,4,0,14,0,30,1,45,1,46,0,2,6,1,0,0,0,1,6,0,0,0,4,1,4,0,2,3,12,2,7,1,4,1,3,4,2,0,0,33,0,1,1,4,0,44,2,3,1,4,0,22,2,4,1,4,0,32,2,5,1,4,0,31,2,5,1,4,0,38,6,5,1,4,0,35,6,5,1,4,0,27,6,3,1,4,0,42,6,3,1,4,0,20,7,3,1,4,0,18,6,8,1,4,0,17,6,3,1,4,0,40,9,10,1,4,0,10,9,11,1,4,0,7,6,12,1,4,0,8,6,12,1,4,0,16,1,13,1,6,0,15,1,13,1,4,0,19,6,3,1,4,0,47,14,13,1,4,0,23,15,4,1,4,1,13,25,26,0,2,5,24,13,2,7,4,2,6,20,21,2,7,4,2,9,28,30,2,7,4,2,15,17,13,2,7,4,2,16,17,13,2,7,6,2,22,19,4,2,7,4,2,28,19,3,2,7,4,2,33,0,17,2,7,4,2,39,28,29,2,7,4,29,16,29,18,28,18,27,18,2,10,23,18,10,10,20,10,23,16,8,10,7,10,22,18,18,10,22,16,19,10,6,10,5,10,30,18,1,10,24,16,24,18,30,16,14,10,26,16,26,18,25,18,25,16,1,7,8,4,1,11,2,1,9,0,1,6,11,2,1,9,0,1,3,1,1,2,3,3,2,6,11,2,1,9,0,3,3,7,11,2,1,9,0,3,9,0,2,1,3,2,7,11,2,1,9,0,3,1,9,0,1,7,9,0,1,6,9,0,0,4,7,11,2,1,9,0,3,3,1,3,6,11,2,1,9,0,3,3,2,3,8,1,1,11,3,2,9,0,9,1,2,3,11,0,1,9,0,1,6,11,3,2,9,0,9,1,2,6,11,3,2,9,0,9,1,9,0,1,6,9,1,4,1,3,3,3,16,3,3,3,3,3,2,6,8,1,1,1,8,1,3,3,11,0,1,9,0,3,3,3,3,7,11,3,2,9,0,9,1,9,0,9,1,1,4,1,2,16,3,3,3,3,3,3,3,3,3,1,3,3,6,8,1,3,3,9,0,2,7,11,3,2,9,0,9,1,9,0,1,9,1,1,7,9,1,2,11,3,2,3,8,1,11,3,2,3,11,0,1,9,0,2,6,8,1,3,11,67,114,105,116,98,105,116,84,114,101,101,12,73,110,116,101,114,110,97,108,78,111,100,101,4,76,101,97,102,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,4,99,108,111,98,7,99,108,111,98,95,118,50,19,99,111,117,110,116,95,108,101,97,100,105,110,103,95,122,101,114,111,115,7,99,114,105,116,98,105,116,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,29,103,101,116,95,99,108,111,115,101,115,116,95,108,101,97,102,95,105,110,100,101,120,95,98,121,95,107,101,121,11,105,110,115,101,114,116,95,108,101,97,102,14,105,110,116,101,114,110,97,108,95,110,111,100,101,115,8,105,115,95,101,109,112,116,121,13,105,115,95,108,101,102,116,95,99,104,105,108,100,3,107,101,121,6,108,101,97,118,101,115,10,108,101,102,116,95,99,104,105,108,100,14,108,101,102,116,95,109,111,115,116,95,108,101,97,102,6,108,101,110,103,116,104,4,109,97,115,107,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,3,110,101,119,24,110,101,120,116,95,105,110,116,101,114,110,97,108,95,110,111,100,101,95,105,110,100,101,120,9,110,101,120,116,95,108,101,97,102,15,110,101,120,116,95,108,101,97,102,95,105,110,100,101,120,6,112,97,114,101,110,116,13,112,114,101,118,105,111,117,115,95,108,101,97,102,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,11,114,105,103,104,116,95,99,104,105,108,100,15,114,105,103,104,116,95,109,111,115,116,95,108,101,97,102,4,114,111,111,116,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,112,100,97,116,101,95,99,104,105,108,100,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,128,3,8,255,255,255,255,255,255,255,255,3,8,255,255,255,255,255,255,255,127,0,2,3,24,3,48,9,0,37,3,1,2,4,29,3,26,3,41,3,37,3,2,2,7,43,3,21,11,3,2,3,8,1,25,11,3,2,3,11,0,1,9,0,32,3,31,3,34,3,36,3,2,10,0,10,0,3,0,0,13,11,7,9,10,0,56,0,11,0,56,1,7,9,7,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,57,0,2,1,3,0,0,13,4,11,0,55,0,56,2,2,2,3,0,0,13,4,11,0,55,0,56,3,2,3,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,1,20,56,5,55,2,20,11,0,55,1,20,2,4,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,0,55,3,20,2,5,1,0,0,22,78,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,36,5,30,10,0,10,4,11,5,56,7,12,2,5,38,9,12,2,11,2,4,50,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,59,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,7,20,56,9,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,6,3,0,0,22,79,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,37,5,30,10,0,10,4,11,5,56,7,32,12,2,5,39,9,12,2,11,2,4,51,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,60,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,8,20,56,10,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,7,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,7,20,12,2,5,2,11,0,1,11,2,2,8,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,8,20,12,2,5,2,11,0,1,11,2,2,9,3,0,0,23,247,1,10,1,11,2,7,9,57,1,12,15,10,0,55,6,20,12,16,10,0,55,6,20,6,1,0,0,0,0,0,0,0,22,10,0,54,6,21,10,16,7,11,6,1,0,0,0,0,0,0,0,23,35,4,24,5,28,11,0,1,7,1,39,10,0,54,0,10,16,11,15,56,11,10,0,10,1,12,3,46,11,3,56,12,12,7,10,7,7,9,33,4,69,10,16,6,0,0,0,0,0,0,0,0,33,4,49,5,53,11,0,1,7,2,39,7,10,10,16,23,10,0,54,7,21,10,16,10,0,54,1,21,11,16,11,0,54,3,21,6,0,0,0,0,0,0,0,0,2,10,0,55,0,11,7,56,5,55,2,20,12,6,10,6,10,1,34,4,81,5,85,11,0,1,7,3,39,49,64,11,6,10,1,29,53,17,21,49,64,23,23,12,8,6,1,0,0,0,0,0,0,0,11,8,49,1,23,47,12,17,10,17,7,9,7,9,7,9,18,1,12,12,10,0,55,8,20,12,13,10,0,55,8,20,6,1,0,0,0,0,0,0,0,22,10,0,54,8,21,10,0,54,5,10,13,11,12,56,13,10,0,55,7,20,12,18,7,9,12,14,10,18,7,9,35,4,169,1,5,135,1,10,0,55,5,10,18,56,8,12,9,10,17,10,9,16,12,20,36,4,149,1,11,9,1,5,169,1,11,18,12,14,10,1,10,9,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,164,1,11,9,16,7,20,12,18,5,168,1,11,9,16,8,20,12,18,5,130,1,10,14,7,9,33,4,178,1,10,13,10,0,54,7,21,5,193,1,10,0,10,14,10,18,12,5,12,4,46,11,4,11,5,56,7,12,10,10,0,11,14,10,13,11,10,56,14,11,17,10,1,28,6,0,0,0,0,0,0,0,0,33,12,11,10,0,10,13,7,10,10,16,23,10,11,56,14,10,0,11,13,11,18,11,11,32,56,14,10,0,55,0,10,0,55,1,20,56,5,55,2,20,10,1,36,4,227,1,10,16,10,0,54,1,21,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,1,35,4,243,1,10,16,11,0,54,3,21,5,245,1,11,0,1,11,16,2,10,3,0,0,3,27,10,0,56,4,4,8,11,0,1,9,7,9,2,10,0,10,1,56,12,12,2,11,0,55,0,10,2,56,5,55,2,20,11,1,34,4,24,9,7,9,2,8,11,2,2,11,3,0,0,3,18,10,0,56,4,4,7,11,0,1,6,0,0,0,0,0,0,0,0,2,10,0,11,1,56,12,12,2,11,0,55,0,11,2,56,5,55,2,20,2,12,3,0,0,27,171,1,10,0,55,0,10,1,56,5,55,2,20,12,12,10,0,55,1,20,10,1,33,4,25,10,0,10,12,12,4,46,11,4,56,15,12,9,1,11,9,10,0,54,1,21,10,0,55,3,20,10,1,33,4,43,10,0,11,12,12,5,46,11,5,56,16,12,10,1,11,10,10,0,54,3,21,10,0,54,0,10,1,56,17,58,1,12,15,12,17,1,10,0,46,56,18,6,0,0,0,0,0,0,0,0,33,4,78,7,9,10,0,54,7,21,7,9,10,0,54,1,21,7,9,10,0,54,3,21,6,0,0,0,0,0,0,0,0,10,0,54,8,21,6,0,0,0,0,0,0,0,0,11,0,54,6,21,5,169,1,10,15,7,9,34,4,83,5,87,11,0,1,7,6,39,10,0,55,5,10,15,56,8,12,14,10,14,16,6,20,12,13,10,0,10,15,7,10,11,1,23,12,7,12,6,46,11,6,11,7,56,7,4,113,11,14,16,8,20,12,8,5,117,11,14,16,7,20,12,8,11,8,12,16,10,13,7,9,33,4,149,1,10,16,7,9,35,4,135,1,7,9,10,0,54,5,10,16,56,19,15,6,21,5,144,1,7,9,10,0,54,0,7,10,10,16,23,56,20,54,4,21,11,16,10,0,54,7,21,5,164,1,10,0,10,13,10,15,12,3,12,2,46,11,2,11,3,56,7,12,11,10,0,11,13,11,16,11,11,56,14,11,0,54,5,11,15,56,21,1,11,17,2,13,3,0,0,13,6,11,0,54,0,11,1,56,20,54,9,2,14,3,0,0,13,6,11,0,55,0,11,1,56,5,55,9,2,15,3,0,0,3,14,10,0,11,1,56,6,12,2,4,6,5,10,11,0,1,7,4,39,11,0,11,2,56,22,2,16,3,0,0,31,14,11,0,58,0,1,1,1,1,12,2,12,1,1,11,1,56,23,11,2,56,24,2,17,3,0,0,31,23,14,0,55,0,56,2,6,0,0,0,0,0,0,0,0,33,4,7,5,9,6,0,0,0,0,0,0,0,0,39,11,0,58,0,1,1,1,1,12,2,12,1,1,11,2,56,25,11,1,56,26,2,18,0,0,0,32,46,10,0,55,7,20,12,3,10,3,7,9,33,4,12,11,0,1,7,9,2,10,3,7,9,35,4,40,5,17,10,0,55,5,11,3,56,8,12,2,10,1,10,2,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,35,11,2,16,7,20,12,3,5,39,11,2,16,8,20,12,3,5,12,11,0,1,7,10,11,3,23,2,19,0,0,0,13,48,10,1,7,9,34,4,5,5,9,11,0,1,7,7,39,11,3,4,19,10,2,10,0,54,5,10,1,56,19,15,7,21,5,26,10,2,10,0,54,5,10,1,56,19,15,8,21,10,2,7,9,36,4,40,11,1,11,0,54,0,7,10,11,2,23,56,20,54,4,21,5,47,11,1,11,0,54,5,11,2,56,19,15,6,21,2,20,0,0,0,13,9,11,0,55,5,11,1,56,8,16,7,20,11,2,33,2,2,2,2,3,0,0,2,4,0,2,2,1,1,3,1,1,1,2,2,6,2,0,2,5,1,0,0,1,0,10,1,10,2,10,3,10,4,10,5,10,9,10,10,10,11,10,13,10,0,11,0,12,0],"custodian":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,48,3,60,158,1,4,218,1,30,5,248,1,246,1,7,238,3,166,4,8,148,8,64,6,212,8,10,10,222,8,38,11,132,9,4,12,136,9,238,2,13,246,11,8,14,254,11,6,15,132,12,2,0,23,1,15,1,21,1,35,1,37,1,38,0,0,4,1,0,1,0,1,12,0,0,4,12,1,0,1,1,2,4,1,0,1,2,3,12,1,0,1,3,5,7,0,3,8,4,0,4,6,12,2,7,1,4,1,5,7,2,0,0,33,0,1,0,0,10,2,3,1,0,0,34,0,4,1,0,0,42,5,6,1,0,0,28,7,8,1,0,0,24,9,10,1,0,0,29,11,8,1,0,0,25,12,10,1,0,0,31,9,8,1,0,0,40,12,8,1,0,0,9,2,13,1,0,0,12,2,13,1,0,0,19,14,15,1,0,0,17,2,16,1,0,1,30,27,13,1,0,1,36,30,10,1,0,1,41,24,13,1,0,1,43,8,10,1,0,2,26,26,6,1,0,3,34,0,17,0,3,39,28,29,0,4,13,31,8,2,7,4,4,16,21,23,2,7,4,4,18,32,33,2,7,4,4,22,21,22,2,7,4,4,34,0,25,2,7,4,24,20,22,20,16,19,25,20,5,19,18,19,12,19,14,19,15,19,6,19,7,19,4,19,17,19,21,20,23,20,1,7,8,8,1,8,1,2,6,11,2,1,9,0,8,5,2,3,3,1,11,2,1,9,0,4,7,11,2,1,9,0,3,6,8,1,7,8,8,1,11,4,1,9,0,3,7,11,2,1,9,0,8,5,11,3,1,9,0,0,3,7,11,2,1,9,0,6,8,1,3,1,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,11,3,1,9,0,3,7,11,2,1,9,0,8,5,3,1,3,2,7,11,2,1,9,0,8,5,1,7,11,0,1,9,0,1,6,11,0,1,9,0,1,8,6,3,6,11,0,1,9,0,3,3,1,9,0,2,8,5,11,0,1,9,0,2,6,11,7,2,9,0,9,1,9,0,1,1,1,6,9,1,1,6,11,3,1,9,0,1,11,7,2,9,0,9,1,2,11,3,1,9,0,7,8,8,2,7,11,3,1,9,0,11,3,1,9,0,1,6,8,6,1,8,5,2,7,11,3,1,9,0,3,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,7,9,1,7,65,99,99,111,117,110,116,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,4,67,111,105,110,9,67,117,115,116,111,100,105,97,110,2,73,68,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,16,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,115,22,97,99,99,111,117,110,116,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,3,97,100,100,17,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,22,98,111,114,114,111,119,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,26,98,111,114,114,111,119,95,109,117,116,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,4,99,108,111,98,4,99,111,105,110,8,99,111,110,116,97,105,110,115,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,105,110,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,4,106,111,105,110,12,108,111,99,107,95,98,97,108,97,110,99,101,14,108,111,99,107,101,100,95,98,97,108,97,110,99,101,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,5,115,112,108,105,116,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,0,2,2,14,11,3,1,9,0,32,11,3,1,9,0,1,2,1,27,8,6,2,2,2,27,8,6,11,11,7,2,8,5,11,0,1,9,0,2,19,0,19,0,1,0,0,8,4,11,0,17,19,18,1,2,1,3,0,0,18,27,10,0,55,0,10,1,56,0,32,4,11,11,0,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,2,11,0,55,0,11,1,56,1,12,2,10,2,55,1,56,2,12,3,11,2,55,2,56,2,12,4,11,3,11,4,2,2,3,0,0,8,6,10,0,17,19,11,0,56,3,57,0,2,3,3,0,0,8,7,11,0,11,2,11,1,56,4,11,3,56,5,2,4,3,0,0,8,8,11,0,11,1,56,6,54,1,11,2,56,7,1,2,5,3,0,0,8,9,11,0,11,1,16,3,17,20,56,6,54,1,11,2,56,8,2,6,3,0,0,8,10,11,0,11,1,16,3,17,20,56,6,54,2,11,2,56,7,1,2,7,3,0,0,8,7,11,0,11,1,56,6,54,2,11,2,56,8,2,8,3,0,0,10,10,10,0,10,1,11,2,56,4,12,3,11,0,11,1,11,3,56,9,2,9,3,0,0,10,10,10,0,10,1,11,2,56,10,12,3,11,0,11,1,11,3,56,11,2,10,3,0,0,8,7,11,0,55,0,11,1,56,1,55,1,56,2,2,11,3,0,0,8,7,11,0,55,0,11,1,56,1,55,2,56,2,2,12,0,0,0,8,18,10,0,55,0,10,1,56,0,32,4,13,10,0,54,0,10,1,56,12,56,12,57,1,56,13,11,0,54,0,11,1,56,14,2,13,0,0,0,8,15,10,0,55,0,10,1,56,0,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,1,2,2,1,0,0,0,1,1,0,0,19,1,19,2,19,0,20,0],"custodian_v2":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,44,3,56,178,1,4,234,1,30,5,136,2,255,1,7,135,4,242,4,8,249,8,64,6,185,9,20,10,205,9,39,11,244,9,4,12,248,9,189,3,13,181,13,10,14,191,13,6,15,197,13,2,0,24,1,15,1,21,1,38,1,41,1,42,0,0,4,1,0,1,0,1,12,0,0,4,12,1,0,1,1,2,4,1,0,1,2,3,12,1,0,1,3,7,4,0,4,5,12,2,7,1,4,1,5,6,2,0,0,36,0,1,0,0,23,2,1,0,0,28,1,3,0,0,12,4,5,0,0,9,6,7,1,0,0,37,0,8,1,0,0,46,9,10,1,0,0,31,11,3,1,0,0,25,12,13,1,0,0,32,14,3,1,0,0,26,15,13,1,0,0,34,12,3,1,0,0,44,15,3,1,0,0,8,6,16,1,0,0,11,6,16,1,0,0,19,17,18,1,0,0,17,6,19,1,0,1,33,32,16,1,0,1,40,33,13,1,0,1,45,29,16,1,0,1,47,3,13,1,0,2,29,31,10,1,0,3,27,21,3,0,3,37,0,21,0,3,43,22,5,0,4,13,34,3,2,7,4,4,16,26,28,2,7,4,4,18,35,36,2,7,4,4,22,26,27,2,7,4,4,37,0,30,2,7,4,28,25,26,25,19,24,29,25,8,24,21,24,15,24,17,24,18,24,9,24,10,24,7,24,20,24,25,25,27,25,1,7,8,7,1,8,1,2,6,8,1,7,8,7,0,1,6,8,1,1,5,2,6,11,2,1,9,0,5,2,3,3,1,11,2,1,9,0,4,7,11,2,1,9,0,3,6,8,1,7,8,7,1,11,4,1,9,0,3,7,11,2,1,9,0,5,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,3,1,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,11,3,1,9,0,3,7,11,2,1,9,0,5,3,1,3,2,7,11,2,1,9,0,5,1,7,11,0,1,9,0,1,6,11,0,1,9,0,2,8,5,5,1,8,5,1,6,8,5,3,6,11,0,1,9,0,3,3,1,9,0,2,5,11,0,1,9,0,2,6,11,6,2,9,0,9,1,9,0,1,1,1,6,9,1,1,6,11,3,1,9,0,1,11,6,2,9,0,9,1,2,11,3,1,9,0,7,8,7,2,7,11,3,1,9,0,11,3,1,9,0,2,7,11,3,1,9,0,3,3,7,11,6,2,9,0,9,1,9,0,9,1,2,7,11,6,2,9,0,9,1,9,0,1,7,9,1,7,65,99,99,111,117,110,116,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,4,67,111,105,110,9,67,117,115,116,111,100,105,97,110,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,16,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,115,22,97,99,99,111,117,110,116,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,13,97,99,99,111,117,110,116,95,111,119,110,101,114,3,97,100,100,17,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,22,98,111,114,114,111,119,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,26,98,111,114,114,111,119,95,109,117,116,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,7,99,108,111,98,95,118,50,4,99,111,105,110,8,99,111,110,116,97,105,110,115,24,99,114,101,97,116,101,95,99,104,105,108,100,95,97,99,99,111,117,110,116,95,99,97,112,12,99,117,115,116,111,100,105,97,110,95,118,50,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,6,100,101,108,101,116,101,18,100,101,108,101,116,101,95,97,99,99,111,117,110,116,95,99,97,112,12,102,114,111,109,95,98,97,108,97,110,99,101,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,105,110,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,4,106,111,105,110,12,108,111,99,107,95,98,97,108,97,110,99,101,14,108,111,99,107,101,100,95,98,97,108,97,110,99,101,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,5,111,119,110,101,114,5,115,112,108,105,116,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,2,14,11,3,1,9,0,35,11,3,1,9,0,1,2,2,30,8,5,39,5,2,2,2,30,8,5,10,11,6,2,5,11,0,1,9,0,2,24,0,24,0,3,0,0,20,10,11,0,17,23,12,1,14,1,17,24,12,2,11,1,11,2,18,1,2,1,1,0,0,3,22,10,0,16,0,17,24,10,0,16,1,20,33,4,9,5,15,11,1,1,11,0,1,7,1,39,11,1,17,23,11,0,16,1,20,18,1,2,2,1,0,0,3,5,11,0,19,1,1,17,22,2,3,1,0,0,3,4,11,0,16,1,20,2,4,3,0,0,23,27,10,0,55,0,10,1,56,0,32,4,11,11,0,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,2,11,0,55,0,11,1,56,1,12,2,10,2,55,1,56,2,12,3,11,2,55,2,56,2,12,4,11,3,11,4,2,5,3,0,0,3,6,10,0,17,23,11,0,56,3,57,0,2,6,3,0,0,3,7,11,0,11,2,11,1,56,4,11,3,56,5,2,7,3,0,0,3,8,11,0,11,1,56,6,54,1,11,2,56,7,1,2,8,3,0,0,3,9,11,0,11,1,16,1,20,56,6,54,1,11,2,56,8,2,9,3,0,0,3,10,11,0,11,1,16,1,20,56,6,54,2,11,2,56,7,1,2,10,3,0,0,3,7,11,0,11,1,56,6,54,2,11,2,56,8,2,11,3,0,0,13,10,10,0,10,1,11,2,56,4,12,3,11,0,11,1,11,3,56,9,2,12,3,0,0,13,10,10,0,10,1,11,2,56,10,12,3,11,0,11,1,11,3,56,11,2,13,3,0,0,3,7,11,0,55,0,11,1,56,1,55,1,56,2,2,14,3,0,0,3,7,11,0,55,0,11,1,56,1,55,2,56,2,2,15,0,0,0,3,18,10,0,55,0,10,1,56,0,32,4,13,10,0,54,0,10,1,56,12,56,12,57,1,56,13,11,0,54,0,11,1,56,14,2,16,0,0,0,3,15,10,0,55,0,10,1,56,0,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,1,2,1,0,1,1,2,1,0,0,0,1,2,24,3,24,4,24,0,20,0],"math":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,40,5,42,20,7,62,126,8,188,1,32,6,220,1,38,12,130,2,183,5,15,185,7,6,0,5,0,10,0,1,0,0,11,0,2,0,0,6,0,1,0,0,7,0,2,0,0,8,0,1,0,0,9,0,2,0,0,4,0,2,0,0,2,3,4,0,2,3,3,1,3,2,1,3,1,4,1,2,0,3,1,4,4,2,2,2,4,99,108,111,98,7,99,108,111,98,95,118,50,19,99,111,117,110,116,95,108,101,97,100,105,110,103,95,122,101,114,111,115,7,99,114,105,116,98,105,116,9,100,105,118,95,114,111,117,110,100,4,109,97,116,104,3,109,117,108,9,109,117,108,95,114,111,117,110,100,10,117,110,115,97,102,101,95,100,105,118,16,117,110,115,97,102,101,95,100,105,118,95,114,111,117,110,100,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,3,8,0,202,154,59,0,0,0,0,4,16,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,3,0,0,1,7,11,0,11,1,17,1,12,2,1,11,2,2,1,3,0,0,6,26,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,10,4,24,7,1,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,18,9,12,2,11,2,11,3,11,4,24,7,1,26,52,2,2,1,0,0,1,14,11,0,11,1,17,1,12,2,1,10,2,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,2,3,1,0,0,2,15,11,0,11,1,17,1,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,4,3,0,0,1,7,11,0,11,1,17,5,12,2,1,11,2,2,5,3,0,0,6,28,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,7,0,53,24,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,9,12,2,11,2,11,3,7,0,53,24,11,4,26,52,2,6,1,0,0,2,15,11,0,11,1,17,5,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,7,3,0,0,7,107,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,49,128,12,1,5,105,49,0,12,2,10,0,50,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,23,11,0,49,64,47,12,0,11,2,49,64,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,37,11,0,49,32,47,12,0,11,2,49,32,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,51,11,0,49,16,47,12,0,11,2,49,16,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,65,11,0,49,8,47,12,0,11,2,49,8,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,79,11,0,49,4,47,12,0,11,2,49,4,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,93,11,0,49,2,47,12,0,11,2,49,2,22,12,2,11,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,103,11,2,49,1,22,12,2,11,2,12,1,11,1,2,0,0,0,1,0,3,0]},"type_origin_table":[{"module_name":"custodian","datatype_name":"Account","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"AccountCap","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"Custodian","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"Leaf","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"InternalNode","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"CritbitTree","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"PoolCreated","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlacedV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilledV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Order","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"TickLevel","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Pool","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlaced","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian_v2","datatype_name":"Account","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian_v2","datatype_name":"AccountCap","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian_v2","datatype_name":"Custodian","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"PoolCreated","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"OrderPlaced","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"OrderCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"AllOrdersCanceledComponent","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"AllOrdersCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"OrderFilled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"DepositAsset","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"WithdrawAsset","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"Order","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"TickLevel","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"Pool","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"ACKQVv64dXCmpxE1QPU2QMLxVpmtbzrFGMtWYY6szJrQ","storage_rebate":0},{"data":{"Package":{"id":"0xb2345915de1f9bd661e9ab27eb27e376cdf6391359ea64fbfdb4550b092c1aa0","version":4,"module_map":{"calculator":[161,28,235,11,6,0,0,0,8,1,0,12,2,12,12,3,24,75,5,99,67,7,166,1,189,2,8,227,3,96,6,195,4,44,12,239,4,164,5,0,10,0,23,0,21,2,17,1,11,1,16,1,2,12,0,3,1,8,0,4,0,8,0,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,6,3,1,0,0,7,3,1,0,0,9,4,1,0,0,4,4,1,0,1,12,0,8,0,1,13,0,3,0,1,15,0,3,0,2,19,6,1,0,2,20,3,1,0,2,22,3,1,0,3,14,10,11,0,5,18,12,13,0,2,7,8,0,2,1,15,3,7,8,0,2,15,2,15,15,4,6,8,2,6,8,1,15,2,7,15,15,15,15,15,15,15,0,6,15,15,15,15,15,15,5,15,15,15,15,15,2,2,15,3,6,8,2,6,8,1,2,3,1,15,2,2,3,2,1,3,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,20,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,9,103,101,116,95,105,110,100,101,120,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,4,109,97,116,104,6,111,114,97,99,108,101,3,112,111,119,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,153,183,0,0,0,0,0,0,0,1,0,0,5,31,10,0,10,1,17,9,12,7,12,8,11,0,11,1,17,8,12,3,12,4,11,7,11,3,17,12,12,5,11,8,11,4,17,12,12,6,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,29,11,5,11,6,17,11,12,2,11,2,2,1,1,0,0,7,37,10,0,10,1,17,7,12,6,1,12,4,12,5,12,3,11,0,11,1,17,0,12,7,10,7,10,6,35,4,23,11,3,11,7,11,5,17,12,22,12,2,5,35,11,3,10,6,11,5,17,12,22,11,7,11,6,23,11,4,17,12,22,12,2,11,2,2,2,1,0,0,3,20,10,0,10,1,17,7,1,12,3,1,1,1,11,0,11,1,17,0,12,4,11,2,11,4,17,12,17,10,11,3,23,17,12,2,3,1,0,0,5,60,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,17,10,2,10,0,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,5,11,1,7,0,26,12,6,10,6,10,6,17,12,12,3,10,3,10,6,17,12,12,2,10,0,10,4,24,11,3,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,7,10,0,11,4,24,11,5,24,11,2,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,17,10,11,6,11,0,24,22,11,7,22,11,8,22,2,4,1,0,0,6,8,17,10,11,1,11,0,24,7,0,26,22,2,5,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,11,5,24,6,10,0,0,0,0,0,0,0,11,4,17,14,77,26,2,6,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,6,10,0,0,0,0,0,0,0,11,4,17,14,77,24,11,5,26,2,0],"dynamic_calculator":[161,28,235,11,6,0,0,0,9,1,0,18,2,18,18,3,36,169,1,4,205,1,4,5,209,1,165,2,7,246,3,149,6,8,139,10,128,1,6,139,11,10,12,149,11,225,14,0,16,0,9,0,38,0,43,0,41,3,37,1,45,2,4,2,10,2,1,12,1,0,1,3,3,12,0,5,2,8,0,8,0,8,0,0,17,0,1,1,0,0,21,2,1,0,0,22,2,1,0,0,20,3,1,0,0,24,3,1,0,0,19,4,1,0,0,23,4,1,0,0,18,5,1,0,0,6,6,7,0,0,13,8,7,1,0,0,14,9,1,0,0,15,10,1,0,0,12,9,1,0,1,5,7,1,0,1,7,7,1,0,1,8,25,1,0,2,36,13,14,1,0,3,25,22,1,0,3,26,28,34,0,3,27,28,7,0,3,28,28,7,0,3,29,22,14,0,3,30,28,29,0,3,31,22,19,0,3,32,28,7,0,3,33,17,18,0,3,34,26,7,0,4,39,15,1,0,4,40,7,1,0,4,42,7,1,0,6,11,20,21,1,0,7,35,15,1,0,8,44,31,14,0,16,12,30,19,9,6,8,3,7,8,1,6,8,2,7,11,0,1,9,0,5,2,3,3,1,1,15,7,6,8,3,6,8,2,7,8,1,5,2,15,1,7,6,8,3,6,8,2,7,8,1,2,5,15,1,6,6,8,3,7,8,1,2,5,15,1,7,6,8,3,7,8,1,6,8,2,5,2,15,1,3,6,8,3,7,8,1,2,2,15,15,7,6,8,3,7,8,1,7,11,0,1,9,0,2,3,3,1,6,6,8,3,7,8,1,2,15,15,1,7,6,8,3,7,8,1,2,15,15,15,1,9,1,3,3,15,15,15,15,3,3,1,9,0,2,6,11,0,1,9,0,3,1,3,0,11,5,2,6,2,10,2,15,10,2,15,3,3,15,15,2,6,8,1,5,2,10,2,10,2,1,2,2,6,10,9,0,6,9,0,1,1,2,6,8,1,2,9,5,6,2,15,3,10,2,3,15,10,2,15,3,2,15,2,4,6,8,3,6,8,2,15,2,3,7,8,1,2,5,11,5,6,2,10,2,15,15,10,2,15,3,3,15,15,2,7,8,1,2,3,15,15,15,10,2,15,15,15,15,3,3,15,15,15,1,6,8,3,7,1,3,3,15,3,3,15,6,15,15,15,15,15,15,5,15,15,15,15,15,7,15,15,15,15,15,15,15,5,67,108,111,99,107,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,23,99,97,108,99,117,108,97,116,101,95,99,117,114,114,101,110,116,95,105,110,100,101,120,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,28,100,121,110,97,109,105,99,95,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,21,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,97,112,121,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,18,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,111,114,21,100,121,110,97,109,105,99,95,104,101,97,108,116,104,95,102,97,99,116,111,114,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,31,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,36,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,30,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,25,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,23,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,3,109,97,120,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,4,112,111,111,108,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,6,118,101,99,116,111,114,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,201,175,0,0,0,0,0,0,0,1,0,0,11,99,10,6,6,0,0,0,0,0,0,0,0,36,4,9,10,7,6,0,0,0,0,0,0,0,0,36,12,9,5,11,9,12,9,11,9,32,4,15,5,25,11,1,1,11,3,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,17,10,6,6,0,0,0,0,0,0,0,0,36,4,38,10,3,11,6,12,10,46,11,10,56,0,12,17,6,0,0,0,0,0,0,0,0,12,16,10,7,6,0,0,0,0,0,0,0,0,36,4,52,11,3,11,7,12,11,46,11,11,56,0,12,16,5,54,11,3,1,10,0,10,2,10,1,10,4,10,5,10,17,77,10,8,17,1,12,13,10,0,10,2,10,1,10,4,10,5,11,16,77,10,8,17,2,12,14,11,0,11,1,11,2,11,4,11,5,11,17,77,11,8,17,7,12,15,10,14,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,95,11,13,11,14,17,28,11,15,17,29,12,12,5,97,17,31,12,12,11,12,2,1,1,0,0,16,86,10,2,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,6,0,0,0,0,0,0,0,0,12,14,10,12,12,10,14,12,14,4,56,1,32,4,31,10,6,4,31,13,10,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,10,14,10,15,35,4,78,5,36,14,10,10,14,66,19,12,9,10,2,10,9,20,12,8,46,11,8,17,17,12,16,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,9,20,33,4,57,10,5,12,13,10,0,10,1,10,2,11,9,20,10,3,11,13,10,6,17,3,12,11,11,17,11,11,11,16,17,29,22,12,17,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,2,1,11,1,1,11,0,1,11,17,2,2,1,0,0,23,76,10,2,10,3,12,7,46,11,7,17,25,12,14,1,14,14,65,19,12,12,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,15,6,0,0,0,0,0,0,0,0,12,10,10,14,12,11,14,14,14,4,56,1,32,4,31,10,6,4,31,13,11,10,4,68,19,11,12,6,1,0,0,0,0,0,0,0,22,12,12,10,10,10,12,35,4,68,5,36,14,11,10,10,66,19,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,10,4,10,8,20,33,4,49,10,5,12,9,10,0,10,1,10,2,11,8,20,10,3,11,9,10,6,17,4,12,13,11,15,11,13,22,12,15,11,10,6,1,0,0,0,0,0,0,0,22,12,10,5,31,11,2,1,11,1,1,11,0,1,11,15,2,3,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,5,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,4,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,6,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,5,1,0,0,7,27,10,1,10,2,11,3,17,26,1,12,7,11,5,4,13,11,7,11,4,22,12,7,5,17,11,7,11,4,23,12,7,11,0,11,1,11,2,17,8,1,12,6,11,7,11,6,17,29,2,6,1,0,0,7,27,10,1,10,2,11,3,17,26,12,6,1,11,5,4,13,11,6,11,4,22,12,6,5,17,11,6,11,4,23,12,6,11,0,11,1,11,2,17,8,12,7,1,11,6,11,7,17,29,2,7,1,0,0,27,91,10,1,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,6,0,0,0,0,0,0,0,0,12,14,10,12,12,9,14,12,14,4,56,1,32,4,27,13,9,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,10,14,10,15,35,4,81,5,36,14,9,10,14,66,19,12,8,10,1,10,8,20,17,22,12,16,1,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,8,20,33,4,56,10,5,12,13,10,0,10,2,10,1,11,8,20,10,3,11,13,10,6,17,3,12,17,11,10,10,17,11,16,17,29,22,12,10,11,11,11,17,22,12,11,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,1,1,11,2,1,11,0,1,11,10,11,11,17,28,2,8,1,0,0,30,42,11,0,17,32,12,8,10,1,10,2,12,3,46,11,3,17,21,12,9,10,1,10,2,17,20,12,4,12,6,11,1,11,2,17,19,12,5,12,7,11,8,11,9,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12,10,12,11,5,17,13,11,4,17,29,12,10,11,12,11,7,17,14,11,6,17,29,12,11,11,10,11,11,2,9,1,0,0,32,76,10,4,6,0,0,0,0,0,0,0,0,36,4,9,10,5,6,0,0,0,0,0,0,0,0,36,12,7,5,11,9,12,7,11,7,32,4,15,5,23,11,1,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,12,10,4,6,0,0,0,0,0,0,0,0,36,4,36,10,2,11,4,12,8,46,11,8,56,0,12,12,6,0,0,0,0,0,0,0,0,12,11,10,5,6,0,0,0,0,0,0,0,0,36,4,50,11,2,11,5,12,9,46,11,9,56,0,12,11,5,52,11,2,1,10,0,10,1,10,3,10,12,77,10,11,77,10,6,17,10,12,10,11,0,11,1,11,3,10,10,11,12,77,11,11,77,11,6,17,11,12,13,11,10,11,13,2,10,1,0,0,33,41,10,1,10,2,17,18,12,10,1,12,8,12,9,12,7,11,0,11,1,11,2,11,3,11,4,11,5,17,12,12,11,10,11,10,10,35,4,27,11,7,11,11,11,9,17,29,22,12,6,5,39,11,7,10,11,11,9,17,29,22,11,11,11,10,23,11,8,17,29,22,12,6,11,6,2,11,1,0,0,7,24,10,1,10,2,17,18,1,12,7,1,1,1,11,0,11,1,11,2,11,4,11,5,11,6,17,12,12,8,11,3,11,8,17,29,17,27,11,7,23,17,29,2,12,1,0,0,35,62,10,1,10,2,17,24,12,11,12,12,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,5,4,16,11,12,11,3,22,12,12,5,20,11,12,11,3,23,12,12,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,35,11,5,4,31,11,11,11,4,22,12,11,5,35,11,11,11,4,23,12,11,11,0,11,1,11,2,17,8,12,7,12,8,11,12,11,8,17,29,12,10,11,11,11,7,17,29,12,9,10,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,56,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,5,60,11,9,11,10,17,28,12,6,11,6,2,0],"incentive":[161,28,235,11,6,0,0,0,14,1,0,30,2,30,66,3,96,181,1,4,149,2,46,5,195,2,164,3,7,231,5,187,6,8,162,12,96,6,130,13,94,10,224,13,116,11,212,14,2,12,214,14,189,15,13,147,30,40,14,187,30,8,15,195,30,2,0,44,0,72,0,62,0,64,1,18,1,78,2,21,2,26,2,27,2,36,2,53,2,73,2,76,2,77,0,82,0,4,12,1,0,1,0,6,4,0,0,3,12,0,0,7,3,0,0,5,3,0,1,8,12,0,4,9,7,0,5,12,7,0,6,0,4,1,0,1,7,1,8,0,8,2,12,1,0,1,10,13,4,0,11,10,12,2,7,1,4,1,13,11,2,0,0,47,0,1,0,0,67,2,1,0,0,66,2,1,0,0,15,3,1,1,0,0,79,4,1,0,0,24,5,6,0,0,25,7,1,1,0,0,39,8,9,0,0,40,10,11,0,0,33,12,13,0,1,41,46,37,0,1,42,47,37,0,2,60,1,34,0,2,61,37,34,0,3,51,37,34,0,5,38,1,36,1,0,5,48,36,33,0,6,69,49,40,1,0,7,74,32,9,0,8,37,50,51,1,0,9,34,22,1,1,3,10,52,0,14,0,11,14,26,1,2,7,4,11,22,24,45,2,7,4,11,23,27,28,2,7,4,11,29,24,25,2,7,4,11,52,0,18,2,7,4,11,63,27,43,2,7,4,12,58,52,1,1,12,12,68,22,1,1,8,13,65,15,16,0,14,70,39,40,1,0,26,17,26,19,29,21,25,17,22,17,24,17,20,29,20,30,25,19,22,19,24,19,15,22,26,38,31,22,29,41,25,38,27,38,22,38,23,19,23,38,17,22,19,22,28,51,1,7,8,13,0,4,7,8,2,15,1,7,8,13,9,7,8,2,6,8,9,2,3,3,11,10,1,9,0,3,2,7,8,13,5,7,8,2,6,8,9,7,8,5,2,5,5,6,8,2,7,8,5,3,2,5,2,10,15,10,15,6,7,8,2,7,11,0,1,9,0,6,8,9,7,8,5,5,7,8,13,2,6,8,2,2,1,3,3,6,8,2,2,3,4,3,3,15,2,5,6,8,2,7,8,5,6,8,9,2,5,3,10,8,6,10,15,10,2,1,8,11,1,6,8,13,1,5,2,15,1,1,11,12,2,9,0,9,1,2,2,8,1,1,2,1,8,2,1,9,0,1,7,1,2,6,11,12,2,9,0,9,1,9,0,1,1,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,9,0,1,7,9,1,1,8,3,1,8,4,4,1,11,8,1,9,0,3,7,8,1,1,6,8,9,1,8,6,1,15,1,11,12,2,5,15,1,8,7,2,15,15,2,5,15,3,11,10,1,9,0,3,7,8,13,1,11,8,1,9,0,1,11,0,1,9,0,17,7,8,5,3,2,5,5,5,3,3,7,15,15,10,15,7,11,12,2,5,15,3,7,8,1,15,10,15,7,11,12,2,5,15,1,9,1,18,6,11,12,2,5,15,3,3,15,15,10,15,15,6,11,12,2,5,15,3,6,8,1,15,15,3,15,15,15,15,10,15,1,6,9,1,2,7,8,5,2,3,7,8,5,2,5,9,5,15,3,7,8,1,15,15,6,11,12,2,5,15,15,7,11,12,2,5,15,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,13,1,11,10,1,9,0,2,9,0,5,1,6,8,1,10,10,8,6,3,3,3,10,2,6,8,1,10,15,15,6,11,12,2,5,15,10,15,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,9,73,110,99,101,110,116,105,118,101,12,73,110,99,101,110,116,105,118,101,66,97,108,16,80,111,111,108,65,100,109,105,110,83,101,116,116,105,110,103,8,80,111,111,108,73,110,102,111,16,80,111,111,108,79,119,110,101,114,83,101,116,116,105,110,103,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,97,100,100,8,97,100,100,95,112,111,111,108,5,97,100,109,105,110,6,97,100,109,105,110,115,5,97,115,99,105,105,5,97,115,115,101,116,6,97,115,115,101,116,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,24,99,97,108,99,95,112,111,111,108,95,117,112,100,97,116,101,95,114,101,119,97,114,100,115,12,99,108,97,105,109,95,114,101,119,97,114,100,5,99,108,111,99,107,4,99,111,105,110,10,99,111,105,110,95,116,121,112,101,115,8,99,111,110,116,97,105,110,115,7,99,114,101,97,116,111,114,11,99,117,114,114,101,110,116,95,105,100,120,18,100,105,115,116,114,105,98,117,116,101,100,95,97,109,111,117,110,116,6,101,97,114,110,101,100,4,101,109,105,116,9,101,110,100,95,116,105,109,101,115,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,14,103,101,116,95,112,111,111,108,95,99,111,117,110,116,13,103,101,116,95,112,111,111,108,95,105,110,102,111,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,9,105,110,99,101,110,116,105,118,101,13,105,110,100,101,120,95,114,101,119,97,114,100,115,19,105,110,100,101,120,95,114,101,119,97,114,100,115,95,112,97,105,100,115,4,105,110,105,116,11,105,110,116,111,95,115,116,114,105,110,103,16,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,7,108,101,110,100,105,110,103,3,109,117,108,3,110,101,119,6,111,98,106,101,99,116,10,111,114,97,99,108,101,95,105,100,115,5,111,119,110,101,114,6,111,119,110,101,114,115,5,112,111,111,108,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,9,115,97,102,101,95,109,97,116,104,6,115,101,110,100,101,114,9,115,101,116,95,97,100,109,105,110,9,115,101,116,95,111,119,110,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,11,115,116,97,114,116,95,116,105,109,101,115,7,115,116,111,114,97,103,101,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,13,116,111,116,97,108,95,115,117,112,112,108,121,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,13,117,112,100,97,116,101,95,114,101,119,97,114,100,16,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,22,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,95,112,97,105,100,115,5,117,116,105,108,115,5,118,97,108,117,101,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,153,183,0,0,0,0,0,0,3,8,154,183,0,0,0,0,0,0,3,8,155,183,0,0,0,0,0,0,3,8,156,183,0,0,0,0,0,0,3,8,157,183,0,0,0,0,0,0,3,8,158,183,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,43,8,11,19,2,31,3,32,15,21,11,8,1,9,0,1,2,12,43,2,49,3,28,10,8,6,71,10,3,35,10,3,75,10,15,59,10,15,45,10,15,46,10,11,12,2,5,15,80,10,11,12,2,5,15,81,10,11,12,2,5,15,54,10,2,2,2,6,43,8,11,30,5,56,11,12,2,15,1,17,11,12,2,15,1,57,11,12,2,2,8,1,20,10,2,3,2,3,65,5,55,15,83,1,4,2,3,65,5,16,15,83,1,0,22,0,0,0,0,1,15,10,0,17,21,10,0,46,17,30,10,0,56,0,10,0,56,0,11,0,56,1,64,20,0,0,0,0,0,0,0,0,18,2,56,2,2,1,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,1,10,1,56,3,32,4,27,11,0,15,1,10,1,10,2,56,4,5,35,11,0,15,1,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,3,56,6,2,2,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,2,10,1,56,3,32,4,27,11,0,15,2,10,1,10,2,56,4,5,35,11,0,15,2,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,4,56,7,2,3,1,4,0,31,139,1,10,0,16,0,20,10,8,46,17,30,33,4,9,5,17,11,0,1,11,8,1,11,1,1,7,0,39,10,3,11,1,17,18,36,4,27,10,4,10,3,36,12,9,5,29,9,12,9,11,9,4,32,5,38,11,0,1,11,8,1,7,1,39,10,0,16,3,10,2,56,8,32,4,65,10,0,15,3,10,2,10,2,6,0,0,0,0,0,0,0,0,64,33,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,20,0,0,0,0,0,0,0,0,18,1,56,9,10,0,15,4,10,2,68,20,11,0,15,3,10,2,56,10,12,12,10,12,16,5,65,33,12,11,10,12,15,5,56,11,17,16,68,33,10,12,15,6,10,3,68,9,10,12,15,7,10,4,68,9,10,12,15,8,10,6,77,68,34,10,12,15,9,10,6,77,11,4,11,3,23,77,17,13,68,34,10,12,15,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,34,10,12,15,11,10,8,56,12,68,35,10,12,15,12,10,8,56,12,68,35,10,12,15,13,10,8,56,12,68,35,11,12,15,14,11,7,68,20,11,5,11,6,10,8,56,13,12,10,11,8,17,21,11,2,11,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,10,57,0,56,14,2,4,3,0,0,42,118,10,0,16,3,10,3,56,8,4,111,11,1,17,18,12,11,10,0,11,2,10,11,10,3,10,4,12,8,12,7,12,6,12,5,46,11,5,11,6,11,7,11,8,17,5,12,20,12,15,11,0,15,3,11,3,56,10,12,18,11,11,10,18,15,15,21,10,18,16,5,65,33,12,17,6,0,0,0,0,0,0,0,0,12,12,10,12,10,17,35,4,108,5,45,14,15,10,12,66,34,20,12,14,14,20,10,12,66,34,20,12,19,10,18,15,10,10,12,67,34,12,13,10,14,11,13,21,10,18,15,11,10,12,67,35,12,16,10,16,10,4,12,9,46,11,9,56,15,4,79,10,16,10,4,56,16,1,11,16,10,4,11,14,56,17,10,18,15,12,10,12,67,35,12,21,10,21,10,4,12,10,46,11,10,56,15,4,99,10,21,10,4,56,16,1,11,21,10,4,11,19,56,17,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,40,11,18,1,5,117,11,2,1,11,0,1,11,1,1,2,5,0,0,0,44,166,1,11,0,16,3,10,3,56,18,12,14,10,14,16,5,65,33,12,13,6,0,0,0,0,0,0,0,0,12,7,64,34,0,0,0,0,0,0,0,0,12,10,64,34,0,0,0,0,0,0,0,0,12,22,10,7,10,13,35,4,159,1,5,20,10,14,16,6,10,7,66,9,20,12,17,10,17,10,14,16,15,20,35,4,36,10,14,16,15,20,12,17,10,14,16,7,10,7,66,9,20,12,6,10,2,10,6,35,4,48,10,2,12,6,10,14,16,9,10,7,66,34,20,12,15,10,14,16,10,10,7,66,34,20,12,9,10,17,10,6,35,4,90,11,6,11,17,23,77,12,19,10,1,10,3,17,10,1,12,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,10,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,15,11,19,17,14,11,20,26,12,8,11,9,11,8,22,12,9,13,10,10,9,68,34,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,21,10,4,7,6,34,4,151,1,10,14,16,12,10,7,66,35,12,5,10,5,10,4,56,15,4,114,11,5,10,4,56,19,20,12,21,5,116,11,5,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,14,16,11,10,7,66,35,12,12,10,12,10,4,56,15,4,133,1,11,12,10,4,56,19,20,12,11,5,135,1,11,12,1,10,1,10,3,10,4,17,11,1,12,18,11,9,11,11,23,11,18,24,12,16,11,21,11,16,22,12,21,13,22,11,21,68,34,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,15,11,1,1,11,14,1,11,10,11,22,2,6,1,4,0,48,105,10,0,11,2,11,3,10,1,55,0,20,10,4,17,4,11,0,15,3,10,1,55,0,20,56,10,12,9,10,1,55,1,20,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,9,16,12,10,8,66,35,12,12,10,12,10,4,56,15,4,36,11,12,10,4,56,19,20,12,11,5,38,11,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,9,15,13,10,8,67,35,12,14,10,14,10,4,12,6,46,11,6,56,15,4,56,10,14,10,4,56,16,12,13,11,14,10,4,10,11,56,17,11,11,11,13,23,17,12,26,12,7,11,9,16,8,11,8,66,34,20,12,10,10,1,55,2,20,10,7,22,11,10,37,4,81,5,87,11,5,1,11,1,1,7,4,39,10,1,55,2,20,10,7,22,10,1,54,2,21,11,1,54,3,11,7,52,56,20,11,5,56,21,11,4,56,22,2,7,1,0,0,9,19,6,0,0,0,0,0,0,0,0,12,2,10,0,16,3,10,1,56,8,4,15,11,0,16,3,11,1,56,18,16,5,65,33,12,2,5,17,11,0,1,11,2,2,8,1,0,0,53,47,10,0,16,3,10,1,56,8,4,6,5,10,11,0,1,7,2,39,11,0,16,3,11,1,56,18,12,3,10,3,16,5,65,33,10,2,36,4,22,5,26,11,3,1,7,2,39,10,3,16,6,10,2,66,9,20,10,3,16,7,10,2,66,9,20,10,3,16,9,10,2,66,34,20,11,3,16,14,11,2,66,20,20,2,9,1,0,0,54,97,64,33,0,0,0,0,0,0,0,0,12,5,64,34,0,0,0,0,0,0,0,0,12,14,64,20,0,0,0,0,0,0,0,0,12,9,10,0,16,3,10,3,56,8,4,87,11,2,17,18,12,6,10,0,11,1,11,6,10,3,10,4,17,5,12,11,1,11,0,16,3,11,3,56,18,12,10,10,10,16,5,65,33,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,84,5,38,10,10,16,13,10,7,66,35,12,13,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,10,13,10,4,56,15,4,55,11,13,10,4,56,19,20,12,12,5,57,11,13,1,13,5,10,10,16,5,10,7,66,33,20,68,33,13,14,14,11,10,7,66,34,20,11,12,23,68,34,13,9,10,10,16,14,10,7,66,20,20,68,20,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,33,11,10,1,5,93,11,1,1,11,0,1,11,2,1,11,5,11,14,11,9,2,2,1,2,2,2,3,2,4,2,5,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,10,1,11,1,1,0,1,0,2,0,3,0,4,16,22,17,22,18,22,19,22,0,50,0],"lending":[161,28,235,11,6,0,0,0,10,1,0,22,2,22,52,3,74,130,1,4,204,1,38,5,242,1,222,2,7,208,4,238,3,8,190,8,96,6,158,9,10,10,168,9,49,12,217,9,201,4,0,26,0,25,0,30,0,34,0,39,2,32,1,14,1,15,1,19,1,41,0,44,0,3,3,0,0,11,3,0,0,0,3,0,0,8,3,0,0,5,3,0,1,4,12,0,3,6,12,1,0,1,4,9,12,0,5,7,8,0,6,1,8,0,7,2,12,1,0,1,9,10,2,0,0,46,0,1,0,0,16,2,1,1,0,0,47,3,1,1,0,0,13,4,1,1,0,0,35,5,1,1,0,0,29,6,1,2,0,0,1,43,11,1,0,2,20,22,1,1,0,2,21,19,1,1,0,2,22,32,33,2,0,0,2,23,22,28,1,0,2,24,22,16,1,0,3,16,17,1,1,0,3,17,35,1,1,0,3,31,18,16,1,0,3,42,18,16,1,0,3,47,23,1,1,0,4,33,0,7,0,7,45,15,16,1,0,8,18,12,1,1,3,9,37,9,10,0,10,38,13,14,1,0,21,12,18,12,12,12,14,12,8,12,19,20,11,12,15,12,16,12,19,24,7,12,19,26,10,12,19,29,9,31,15,34,16,34,13,34,19,36,1,6,8,7,0,8,6,8,9,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,5,7,8,11,9,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,5,7,8,5,7,8,11,7,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,7,8,11,8,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,11,12,6,8,9,6,8,8,7,8,7,2,7,11,6,1,9,0,2,7,11,6,1,9,1,11,10,1,9,0,5,3,7,8,5,7,8,11,1,1,5,3,3,3,5,11,10,1,9,0,1,6,8,11,1,5,5,7,8,5,6,8,9,7,8,7,2,5,1,9,0,3,11,10,1,9,0,3,7,8,11,1,11,10,1,9,0,1,6,11,10,1,9,0,1,3,3,7,11,6,1,9,0,11,10,1,9,0,7,8,11,2,6,11,6,1,9,0,3,5,6,8,9,7,8,7,2,5,15,1,8,0,6,3,3,3,3,3,5,6,6,8,9,6,8,8,7,8,7,2,5,15,4,7,11,6,1,9,0,3,5,7,8,11,1,8,1,3,3,3,5,1,8,2,8,3,3,15,3,3,3,5,11,10,1,9,0,1,15,1,8,3,14,3,3,3,3,15,15,3,3,3,3,3,5,11,10,1,9,0,15,2,9,0,9,1,7,6,8,9,6,8,8,7,8,7,5,2,2,15,3,15,15,15,1,9,1,2,7,11,6,1,9,0,3,1,8,4,11,66,111,114,114,111,119,69,118,101,110,116,5,67,108,111,99,107,4,67,111,105,110,12,68,101,112,111,115,105,116,69,118,101,110,116,9,73,110,99,101,110,116,105,118,101,20,76,105,113,117,105,100,97,116,105,111,110,67,97,108,108,69,118,101,110,116,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,112,97,121,69,118,101,110,116,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,13,87,105,116,104,100,114,97,119,69,118,101,110,116,6,97,109,111,117,110,116,6,98,111,114,114,111,119,5,99,108,111,99,107,4,99,111,105,110,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,9,105,110,99,101,110,116,105,118,101,7,108,101,110,100,105,110,103,16,108,105,113,117,105,100,97,116,101,95,97,109,111,117,110,116,14,108,105,113,117,105,100,97,116,101,95,117,115,101,114,16,108,105,113,117,105,100,97,116,105,111,110,95,99,97,108,108,5,108,111,103,105,99,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,5,112,97,117,115,101,4,112,111,111,108,5,114,101,112,97,121,7,114,101,115,101,114,118,101,6,115,101,110,100,101,114,10,115,112,108,105,116,95,99,111,105,110,7,115,116,111,114,97,103,101,2,116,111,10,116,120,95,99,111,110,116,101,120,116,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,13,117,112,100,97,116,101,95,114,101,119,97,114,100,5,117,116,105,108,115,5,118,97,108,117,101,15,119,104,101,110,95,110,111,116,95,112,97,117,115,101,100,8,119,105,116,104,100,114,97,119,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,41,160,0,0,0,0,0,0,0,2,3,36,2,37,5,12,3,1,2,4,36,2,37,5,40,5,12,3,2,2,3,36,2,37,5,12,3,3,2,3,36,2,37,5,12,3,4,2,4,36,2,37,5,28,5,27,3,0,0,0,0,1,8,11,0,17,17,32,4,5,5,7,7,0,39,2,1,1,4,0,8,45,10,1,46,17,0,10,7,46,17,20,12,11,11,6,10,0,10,1,10,3,10,11,17,6,11,4,11,5,10,7,56,0,12,12,14,12,56,1,12,9,10,2,11,12,11,7,56,2,11,2,10,9,12,8,46,11,8,56,3,12,10,11,0,11,1,10,3,10,11,11,10,77,56,4,11,3,11,11,11,9,18,0,56,5,2,2,1,4,0,21,50,10,2,46,17,0,10,8,46,17,20,12,14,11,7,10,0,10,2,10,4,10,14,17,6,10,3,11,5,12,9,46,11,9,56,3,12,13,11,0,11,1,11,2,10,4,11,14,11,13,77,56,6,12,11,10,3,11,11,12,10,46,11,10,56,7,12,12,11,3,10,12,10,6,10,8,56,8,11,4,11,8,46,17,20,11,6,11,12,18,1,56,9,2,3,1,4,0,25,35,10,2,46,17,0,10,6,46,17,20,12,9,10,3,10,5,12,7,46,11,7,56,3,12,8,11,0,11,1,11,2,10,4,10,9,11,8,77,56,10,11,3,10,5,11,9,10,6,56,8,11,4,11,6,46,17,20,11,5,18,2,56,11,2,4,1,4,0,27,65,10,2,46,17,0,10,7,46,17,20,12,14,11,5,11,6,10,7,56,0,12,15,14,15,56,1,12,13,10,3,11,15,10,7,56,2,10,3,10,13,12,8,46,11,8,56,3,12,12,11,0,11,1,11,2,10,4,10,14,11,12,77,56,12,12,10,10,3,11,10,52,12,9,46,11,9,56,7,12,11,10,11,6,0,0,0,0,0,0,0,0,36,4,53,11,3,10,11,11,14,10,7,56,8,5,55,11,3,1,11,4,11,7,46,17,20,11,13,11,11,23,18,3,56,13,2,5,1,4,0,30,90,10,2,46,17,0,10,11,46,17,20,12,23,11,10,10,0,10,2,10,5,10,8,17,6,11,7,11,9,10,11,56,0,12,24,14,24,56,1,12,18,10,4,11,24,10,11,56,2,10,4,11,18,12,12,46,11,12,56,3,12,21,11,0,11,1,11,2,10,8,10,5,11,3,11,21,77,56,14,12,25,12,17,12,16,10,4,11,17,52,12,13,46,11,13,56,7,12,20,11,4,11,20,10,23,10,11,56,8,10,6,11,16,52,12,14,46,11,14,56,15,12,19,10,6,10,19,10,23,11,11,56,16,10,6,11,25,52,12,15,46,11,15,56,15,12,22,11,6,10,22,56,17,11,5,11,23,11,8,11,19,11,22,22,18,4,56,18,2,0],"logic":[161,28,235,11,6,0,0,0,10,1,0,20,2,20,12,3,32,220,2,4,252,2,12,5,136,3,214,2,7,222,5,205,9,8,171,15,128,1,6,171,16,60,12,231,16,222,18,15,197,35,2,0,42,0,11,0,53,0,73,0,48,0,52,3,45,1,74,2,3,2,12,2,2,12,0,6,1,8,0,9,0,8,0,0,18,0,1,1,0,0,21,2,3,1,0,0,17,2,1,1,0,0,20,2,4,1,0,0,19,5,6,2,0,0,0,57,7,1,0,0,56,8,1,0,0,55,9,1,0,0,36,10,1,0,0,15,10,1,0,0,35,10,1,0,0,14,10,1,0,0,39,11,12,0,0,64,13,14,0,0,63,15,4,0,0,16,15,4,0,0,62,11,4,0,0,65,11,4,0,0,67,16,4,0,0,61,16,4,0,0,60,17,4,0,0,66,17,4,0,0,38,17,12,0,0,40,17,12,0,0,8,18,19,0,1,4,44,4,0,1,5,9,4,0,1,6,22,4,0,1,7,22,4,0,1,9,21,4,0,1,10,44,4,0,2,14,10,1,0,2,15,10,1,0,2,22,31,4,0,2,23,9,32,0,2,24,9,22,0,2,25,9,22,0,2,26,31,3,0,2,27,9,6,0,2,28,31,28,0,2,29,27,28,0,2,30,9,22,0,2,31,9,4,0,2,32,39,40,0,2,33,17,22,0,2,34,34,1,0,2,35,10,1,0,2,36,10,1,0,2,37,21,1,0,2,50,17,1,0,2,51,17,1,0,2,55,34,1,0,2,56,33,1,0,2,58,17,1,0,2,59,17,1,0,3,68,21,1,1,0,3,69,21,1,1,0,3,70,25,1,2,0,0,3,71,21,1,1,0,3,72,21,1,1,0,4,46,1,4,0,4,47,22,4,0,4,49,22,4,0,5,44,22,4,0,7,13,46,12,1,0,8,43,1,4,0,9,54,30,3,0,56,20,59,20,55,20,58,20,57,24,64,28,5,6,8,2,7,8,0,2,5,15,0,6,6,8,2,6,8,1,7,8,0,2,5,15,1,3,1,15,7,6,8,2,6,8,1,7,8,0,5,2,2,15,3,15,15,15,2,6,8,2,7,8,0,3,6,8,2,7,8,0,2,2,7,8,0,2,4,7,8,0,2,5,15,4,6,8,2,6,8,1,7,8,0,5,1,1,4,6,8,2,6,8,1,7,8,0,10,5,1,10,15,4,6,8,2,7,8,0,6,8,1,5,5,6,8,2,6,8,1,7,8,0,2,5,3,7,8,0,2,5,7,6,8,2,7,8,0,6,8,1,5,2,2,15,6,15,15,15,15,15,1,1,9,0,3,7,8,0,2,15,2,15,15,6,15,15,1,15,15,15,2,9,0,9,1,4,7,8,0,2,2,15,2,2,2,1,6,8,0,1,2,18,2,15,15,15,15,3,15,15,3,15,15,15,15,15,15,15,15,15,1,6,8,2,2,6,8,0,2,5,15,15,15,15,15,6,7,8,0,2,15,15,3,15,4,7,8,0,2,15,15,4,15,3,3,10,15,1,5,4,15,15,15,15,9,5,6,2,15,15,10,2,3,3,15,15,2,6,8,0,5,2,10,2,10,2,9,5,2,6,2,15,10,2,3,3,15,15,7,5,6,2,3,3,15,10,2,15,3,2,15,2,4,6,8,2,6,8,1,15,2,2,5,10,2,2,6,10,9,0,6,9,0,18,2,15,15,15,15,1,15,15,15,15,15,2,15,15,15,15,15,15,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,7,105,115,95,108,111,97,110,7,108,101,110,100,105,110,103,5,108,111,103,105,99,3,109,97,120,3,109,105,110,6,111,114,97,99,108,101,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,9,115,97,102,101,95,109,97,116,104,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,19,117,112,100,97,116,101,95,115,116,97,116,101,95,111,102,95,97,108,108,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,24,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,95,98,97,116,99,104,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,6,118,101,99,116,111,114,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,33,78,0,0,0,0,0,0,3,8,34,78,0,0,0,0,0,0,3,8,35,78,0,0,0,0,0,0,3,8,36,78,0,0,0,0,0,0,3,8,37,78,0,0,0,0,0,0,3,8,38,78,0,0,0,0,0,0,0,3,0,0,1,26,11,0,10,1,17,5,10,1,10,2,10,4,56,0,10,1,10,2,10,3,11,4,17,8,10,1,10,2,10,3,17,22,32,4,22,10,1,10,2,11,3,17,53,11,1,11,2,17,7,2,1,3,0,0,22,92,10,2,10,3,10,4,17,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,16,11,2,1,11,1,1,11,0,1,7,4,39,10,0,10,2,17,5,10,2,10,3,10,5,56,1,10,2,10,3,10,4,17,20,12,7,11,5,10,7,17,63,12,6,10,2,10,3,10,4,10,6,17,9,11,0,11,1,10,2,10,4,17,12,4,44,5,48,11,2,1,7,0,39,10,6,10,7,33,4,61,10,2,10,3,10,4,17,22,4,61,10,2,10,3,10,4,17,49,10,7,10,6,36,4,86,10,7,10,6,23,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,4,86,10,2,10,3,11,7,10,6,23,17,48,10,2,10,3,10,4,17,22,4,86,10,2,10,3,11,4,17,49,11,2,11,3,17,7,11,6,52,2,2,3,0,0,1,37,10,0,10,2,17,5,10,2,10,3,10,5,56,2,10,2,10,3,10,4,11,5,17,10,10,2,10,3,10,4,17,23,32,4,22,10,2,10,3,10,4,17,54,11,0,11,1,10,2,11,4,17,12,4,29,5,33,11,2,1,7,0,39,11,2,11,3,17,7,2,3,3,0,0,6,58,10,2,10,3,10,4,17,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,14,11,2,1,11,0,1,7,5,39,11,0,10,2,17,5,10,2,10,3,10,5,56,3,10,2,10,3,10,4,17,21,12,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,5,12,8,10,6,10,5,35,4,40,10,6,12,8,11,5,10,6,23,12,7,10,2,10,3,10,4,10,8,17,11,11,8,11,6,33,4,53,10,2,10,3,11,4,17,50,11,2,11,3,17,7,11,7,2,4,3,0,0,23,92,10,2,10,5,10,3,17,23,4,6,5,14,11,2,1,11,1,1,11,0,1,7,3,39,10,2,10,4,10,3,17,22,4,20,5,28,11,2,1,11,1,1,11,0,1,7,2,39,10,0,10,2,17,5,10,2,10,5,10,4,10,6,56,4,10,0,10,1,10,2,10,3,17,12,32,4,44,5,52,11,2,1,11,1,1,11,0,1,7,1,39,11,0,10,2,11,1,10,3,10,4,10,5,11,6,17,24,12,9,12,8,12,12,12,7,12,11,12,10,10,2,10,5,10,3,11,11,17,11,10,2,10,4,10,3,11,10,17,9,11,9,4,82,10,2,10,5,11,3,17,50,10,2,11,4,17,7,11,2,11,5,17,7,11,7,11,8,11,12,2,5,0,0,0,26,25,10,1,46,17,40,12,2,49,0,12,3,10,3,10,2,35,4,20,5,11,10,0,10,1,10,3,17,6,11,3,49,1,22,12,3,5,6,11,1,1,11,0,1,2,6,0,0,0,29,97,11,0,17,66,12,8,10,1,10,2,12,3,46,11,3,17,37,12,11,10,8,11,11,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,18,10,1,10,2,17,36,12,4,12,6,10,1,10,2,17,35,12,5,12,7,10,18,11,7,17,28,10,6,17,62,12,13,11,18,11,5,17,27,10,4,17,62,12,12,10,1,10,2,17,34,1,12,14,1,1,1,10,1,10,2,17,41,12,19,12,20,10,19,10,12,10,4,23,17,62,12,9,11,20,10,13,11,6,23,17,62,12,10,11,9,10,12,17,61,12,15,11,10,10,13,17,61,12,17,11,19,10,12,11,4,23,17,62,11,14,17,62,10,12,17,61,12,16,10,1,10,2,11,12,11,13,11,8,10,16,17,52,11,1,11,2,11,17,11,15,11,16,22,17,45,2,7,0,0,0,22,15,10,0,10,1,17,26,12,2,10,0,10,1,10,2,17,29,12,3,11,0,11,1,11,2,11,3,17,51,2,8,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,47,2,9,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,32,2,10,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,46,2,11,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,31,2,12,1,0,0,1,8,11,0,11,2,11,1,11,3,17,14,17,60,38,2,13,1,0,0,35,37,14,3,65,36,12,6,6,0,0,0,0,0,0,0,0,12,5,64,4,0,0,0,0,0,0,0,0,12,7,10,5,10,6,35,4,29,5,12,10,0,10,2,10,1,14,3,10,5,66,36,20,17,14,12,4,13,7,11,4,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,11,2,1,11,1,1,11,0,1,11,7,2,14,1,0,0,37,33,10,0,10,2,10,1,10,3,17,16,12,6,10,0,10,1,10,2,10,3,17,15,12,5,11,0,11,2,11,1,11,3,17,17,12,7,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,29,11,6,11,7,17,61,11,5,17,62,12,4,5,31,17,65,12,4,11,4,2,15,1,0,0,38,72,10,1,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,6,0,0,0,0,0,0,0,0,12,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,10,9,10,10,35,4,56,5,22,14,8,10,9,66,28,12,5,10,1,10,5,20,17,38,12,11,1,1,10,0,10,2,10,1,11,5,20,10,3,17,19,12,12,11,6,10,12,11,11,17,62,22,12,6,11,7,11,12,22,12,7,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,17,11,1,1,11,2,1,11,0,1,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,11,6,11,7,17,61,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,1,0,0,41,59,10,2,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,6,0,0,0,0,0,0,0,0,12,9,10,9,10,10,35,4,51,5,20,14,8,10,9,66,28,12,6,10,2,10,6,20,12,5,46,11,5,17,33,12,11,10,0,10,1,10,2,11,6,20,10,3,17,19,12,7,11,12,11,7,11,11,17,62,22,12,12,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,15,11,2,1,11,1,1,11,0,1,11,12,2,17,1,0,0,42,49,10,2,10,3,12,4,46,11,4,17,43,12,9,1,14,9,65,28,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,41,5,20,14,9,10,6,66,28,12,5,10,0,10,1,10,2,11,5,20,10,3,17,18,12,8,11,10,11,8,22,12,10,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,15,11,2,1,11,1,1,11,0,1,11,10,2,18,1,0,0,43,18,10,2,10,3,11,4,17,21,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,19,1,0,0,43,18,10,2,10,3,11,4,17,20,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,20,1,0,0,22,15,10,0,10,1,11,2,17,44,1,12,3,11,0,11,1,17,36,1,12,4,11,3,11,4,17,62,2,21,1,0,0,22,15,10,0,10,1,11,2,17,44,12,3,1,11,0,11,1,17,36,12,4,1,11,3,11,4,17,62,2,22,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,1,12,4,14,4,14,1,56,5,2,23,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,12,4,1,14,4,14,1,56,5,2,24,0,0,0,47,113,10,1,10,4,17,38,1,12,15,12,16,10,0,10,2,10,1,10,4,10,3,17,19,11,16,17,62,12,20,10,0,10,2,10,1,10,5,11,3,17,18,12,19,9,12,12,10,19,10,20,35,4,32,11,19,12,20,8,12,12,10,1,10,5,12,7,46,11,7,17,39,12,18,10,0,10,2,11,6,11,18,17,30,12,21,10,21,10,20,36,4,54,11,21,10,20,23,12,11,5,58,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,11,21,12,20,10,20,11,15,17,62,12,8,11,1,10,4,17,42,12,22,10,8,11,22,17,62,12,23,10,20,10,23,23,12,17,10,0,10,2,10,20,10,4,17,25,12,13,10,0,10,2,11,20,10,5,17,25,12,14,10,0,10,2,11,17,10,4,17,25,12,9,10,0,10,2,11,23,11,4,17,25,12,24,11,0,11,2,11,11,11,8,22,11,5,17,25,12,10,11,13,11,14,11,9,11,24,11,10,11,12,2,0,41,0],"pool":[161,28,235,11,6,0,0,0,14,1,0,18,2,18,54,3,72,145,1,4,217,1,30,5,247,1,203,1,7,194,3,145,4,8,211,7,96,6,179,8,20,10,199,8,67,11,138,9,2,12,140,9,146,3,13,158,12,6,14,164,12,6,15,170,12,4,0,37,1,13,1,47,2,14,2,15,2,23,2,36,2,44,2,46,0,2,12,1,0,1,0,3,12,0,0,5,3,0,0,4,3,0,0,6,3,0,0,7,3,0,1,8,7,0,2,10,7,0,3,0,4,1,0,1,4,1,12,1,0,1,6,11,4,0,8,9,2,0,0,28,0,1,0,0,17,2,1,1,0,0,20,3,1,1,0,0,50,4,1,1,0,0,21,5,1,1,0,0,52,6,1,1,0,0,51,7,1,1,0,0,26,8,9,1,0,0,16,10,11,0,0,35,12,11,1,0,0,48,12,11,1,0,2,25,1,26,1,0,2,30,26,27,0,3,31,25,11,1,0,3,42,29,19,1,0,3,49,32,11,1,0,3,53,1,19,1,0,4,24,30,24,1,0,4,29,24,19,1,0,4,49,23,11,1,0,5,22,18,1,1,3,6,33,0,13,0,7,38,17,1,1,12,7,41,18,1,1,8,8,40,14,15,0,22,16,16,18,23,20,20,21,19,18,18,18,13,18,11,18,20,28,14,18,17,18,20,31,22,24,15,18,7,18,1,7,8,11,0,3,6,8,1,2,7,8,11,3,7,11,0,1,9,0,11,9,1,9,0,7,8,11,4,7,11,0,1,9,0,3,5,7,8,11,2,7,11,0,1,9,0,3,5,7,8,1,7,11,0,1,9,0,3,5,7,8,11,5,6,8,1,7,11,0,1,9,0,3,5,7,8,11,1,6,11,0,1,9,0,1,2,3,3,2,2,1,3,2,6,11,0,1,9,0,3,1,8,10,1,6,8,11,1,5,1,8,1,2,9,0,5,1,9,0,1,11,8,1,9,0,1,11,0,1,9,0,1,8,2,2,11,8,1,9,0,3,1,6,11,9,1,9,0,1,11,9,1,9,0,2,7,11,8,1,9,0,11,8,1,9,0,1,8,7,1,8,6,1,8,4,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,11,1,8,5,1,6,11,8,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,19,80,111,111,108,66,97,108,97,110,99,101,82,101,103,105,115,116,101,114,10,80,111,111,108,67,114,101,97,116,101,11,80,111,111,108,68,101,112,111,115,105,116,12,80,111,111,108,87,105,116,104,100,114,97,119,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,7,99,114,101,97,116,111,114,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,2,105,100,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,7,108,101,110,100,105,110,103,3,110,101,119,10,110,101,119,95,97,109,111,117,110,116,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,114,101,99,105,112,105,101,110,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,7,115,116,111,114,97,103,101,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,4,122,101,114,111,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,17,164,0,0,0,0,0,0,3,8,18,164,0,0,0,0,0,0,0,2,4,27,8,10,14,11,8,1,9,0,45,11,8,1,9,0,19,2,1,2,2,27,8,10,18,5,2,2,1,18,5,3,2,4,40,5,12,3,34,3,37,8,6,4,2,3,40,5,12,3,37,8,6,5,2,4,40,5,39,5,12,3,37,8,6,0,18,0,0,0,0,1,11,10,0,17,21,10,0,46,17,24,18,1,11,0,46,17,24,56,0,2,1,3,0,0,1,13,10,2,17,21,56,1,56,1,11,1,57,0,56,2,11,2,46,17,24,18,2,56,3,2,2,3,0,0,22,20,14,1,56,4,12,4,11,1,56,5,12,3,11,0,54,0,11,3,56,6,1,11,2,46,17,24,11,4,56,7,17,12,18,4,56,8,2,3,3,0,0,24,20,11,0,54,0,10,1,56,9,10,3,56,10,12,4,11,3,46,17,24,10,2,11,1,56,7,17,12,18,5,56,11,11,4,11,2,56,12,2,4,3,0,0,19,22,10,0,55,0,56,13,10,1,38,4,7,5,11,11,0,1,7,1,39,10,0,54,0,11,1,56,9,12,2,11,0,54,1,11,2,56,6,1,2,5,1,0,0,1,22,10,1,55,1,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,1,11,2,56,9,11,4,56,10,11,3,56,12,2,6,3,0,0,1,22,10,1,55,0,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,0,11,2,56,9,11,4,56,10,11,3,56,12,2,7,1,0,0,1,4,11,0,55,2,20,2,8,1,0,0,1,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,9,1,0,0,9,8,11,0,56,14,12,2,11,1,11,2,49,9,17,8,2,10,1,0,0,9,8,11,0,56,14,12,2,11,1,49,9,11,2,17,8,2,0,1,0,2,0,3,0,18,1,18,2,18,0,32,0,43,0],"ray_math":[161,28,235,11,6,0,0,0,7,1,0,4,3,4,55,5,59,8,7,67,101,8,168,1,64,6,232,1,200,1,12,176,3,168,5,0,6,1,0,0,4,0,1,0,0,9,0,1,0,0,1,0,1,0,0,2,0,1,0,0,11,2,1,0,0,10,2,1,0,0,7,2,1,0,0,5,2,1,0,0,8,1,1,0,0,12,1,1,0,1,3,0,1,0,0,1,15,2,15,15,1,1,7,97,100,100,114,101,115,115,8,104,97,108,102,95,114,97,121,8,104,97,108,102,95,119,97,100,3,109,97,120,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,10,114,97,121,95,116,111,95,119,97,100,3,119,97,100,7,119,97,100,95,100,105,118,7,119,97,100,95,109,117,108,10,119,97,100,95,116,111,95,114,97,121,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,100,167,179,182,224,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,178,211,89,91,240,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,77,4,0,0,0,0,0,0,3,8,78,4,0,0,0,0,0,0,3,8,79,4,0,0,0,0,0,0,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,0,2,2,1,0,0,0,2,7,3,2,3,1,0,0,0,2,7,1,2,4,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,1,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,1,22,7,0,26,2,5,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,0,26,37,4,20,5,22,7,5,39,11,0,7,0,24,11,2,22,11,1,26,2,6,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,3,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,3,22,7,2,26,2,7,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,2,26,37,4,20,5,22,7,5,39,11,0,7,2,24,11,2,22,11,1,26,2,8,1,0,0,2,19,7,4,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,1,10,1,11,0,22,12,2,10,2,11,1,38,4,13,5,15,7,6,39,11,2,7,4,26,2,9,1,0,0,1,15,10,0,7,4,24,12,1,10,1,7,4,26,11,0,33,4,11,5,13,7,5,39,11,1,2,0],"safe_math":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,6,7,38,34,8,72,32,6,104,50,12,154,1,163,2,0,5,0,0,0,1,0,0,6,0,1,0,0,4,0,1,0,0,1,0,1,0,0,3,0,1,0,0,2,0,1,0,2,15,15,1,15,0,3,97,100,100,3,100,105,118,3,109,105,110,3,109,111,100,3,109,117,108,9,115,97,102,101,95,109,97,116,104,3,115,117,98,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,3,8,233,3,0,0,0,0,0,0,3,8,234,3,0,0,0,0,0,0,3,8,235,3,0,0,0,0,0,0,3,8,236,3,0,0,0,0,0,0,3,8,237,3,0,0,0,0,0,0,0,1,0,0,1,13,10,0,11,1,22,12,2,10,2,11,0,38,4,9,5,11,7,0,39,11,2,2,1,1,0,0,2,11,10,1,10,0,37,4,5,5,7,7,1,39,11,0,11,1,23,2,2,1,0,0,1,21,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,10,1,24,12,2,10,2,11,0,26,11,1,33,4,17,5,19,7,2,39,11,2,2,3,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,5,5,7,7,3,39,11,0,11,1,26,2,4,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,4,39,11,0,11,1,25,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,0],"storage":[161,28,235,11,6,0,0,0,12,1,0,29,2,29,92,3,121,144,3,4,137,4,54,5,191,4,153,3,7,216,7,131,16,8,219,23,96,6,187,24,93,10,152,25,164,1,12,188,26,186,19,13,246,45,66,15,184,46,2,0,120,0,90,0,94,1,22,1,131,1,1,141,1,2,30,2,31,2,47,2,85,2,123,2,127,2,130,1,0,4,12,0,0,11,12,0,0,10,12,0,0,9,4,0,0,20,4,0,0,8,5,0,0,19,5,0,0,15,4,0,0,0,4,0,0,3,4,0,0,12,3,0,0,5,3,0,1,6,12,1,0,1,1,7,12,0,3,13,7,0,4,17,7,0,6,1,8,0,7,2,12,1,0,1,9,18,4,0,10,14,12,2,7,1,4,1,12,16,2,0,0,73,0,1,0,0,144,1,2,1,0,0,143,1,3,1,0,0,74,4,1,1,0,0,115,5,1,0,0,117,6,1,0,0,107,6,1,0,0,112,6,1,0,0,118,6,1,0,0,106,6,1,0,0,113,6,1,0,0,108,6,1,0,0,116,6,1,0,0,114,6,1,0,0,110,6,1,0,0,109,6,1,0,0,111,6,1,0,0,102,2,1,1,0,0,88,2,7,0,0,59,2,8,0,0,64,9,10,0,0,58,11,8,0,0,52,11,12,0,0,60,13,14,0,0,50,13,14,0,0,53,13,15,0,0,55,13,15,0,0,61,13,15,0,0,65,16,15,0,0,56,11,17,0,0,49,11,14,0,0,63,13,14,0,0,62,11,14,0,0,51,13,18,0,0,57,13,19,0,0,133,1,20,1,0,0,134,1,21,1,0,0,68,20,1,0,0,70,22,1,0,0,44,22,1,0,0,69,22,1,0,0,43,22,1,0,0,67,23,1,0,0,42,23,1,0,0,71,24,1,0,0,136,1,16,1,0,0,97,16,1,0,0,135,1,16,1,0,0,96,16,1,0,0,146,1,25,1,1,0,0,45,3,1,0,1,36,43,1,1,0,1,132,1,62,17,1,0,1,145,1,63,1,1,0,2,93,1,14,0,4,48,1,38,1,0,4,75,38,12,0,5,35,57,7,1,0,5,72,57,59,1,0,5,95,60,36,1,0,6,125,40,17,0,7,54,42,8,1,0,8,46,36,1,1,3,9,84,0,26,0,10,21,41,1,2,7,4,10,25,49,50,2,7,4,10,28,46,47,2,7,4,10,35,49,7,2,7,4,10,84,0,33,2,7,4,10,95,46,55,2,7,4,11,91,30,1,1,12,11,119,36,1,1,8,12,105,27,28,0,70,29,70,31,68,32,68,34,71,35,17,36,55,36,68,39,64,32,61,36,51,36,62,44,66,32,65,32,67,34,65,34,67,39,65,39,69,39,64,39,64,34,66,34,57,8,58,8,59,8,52,36,53,36,1,7,8,20,0,1,6,8,2,2,6,8,1,7,8,2,20,6,8,1,6,8,13,6,8,16,7,8,2,2,1,15,15,15,15,15,15,15,15,15,15,15,15,6,11,17,1,9,0,7,8,20,3,6,8,0,7,8,2,1,4,6,8,0,7,8,2,2,15,1,1,1,2,2,6,8,2,5,2,10,2,10,2,2,6,8,2,2,1,8,14,2,7,8,2,2,1,15,2,15,15,3,7,8,2,2,5,1,3,5,15,15,15,15,15,3,15,15,15,4,7,8,2,2,15,15,6,7,8,2,2,15,15,3,15,4,7,8,2,2,5,15,3,7,8,7,5,15,3,7,8,2,2,15,8,6,8,1,6,8,13,7,8,2,2,7,11,12,1,9,0,3,5,7,8,20,1,8,18,1,6,8,20,1,5,1,8,1,2,9,0,5,1,8,0,2,2,8,3,1,11,19,2,9,0,9,1,2,5,8,4,1,8,2,1,9,0,18,2,15,15,15,8,7,8,7,3,8,8,8,9,2,8,14,1,15,15,15,2,2,8,3,1,8,15,2,5,15,1,6,8,16,3,7,11,19,2,9,0,9,1,9,0,9,1,1,6,11,17,1,9,0,3,6,8,13,2,7,8,20,1,8,11,1,7,8,3,2,7,11,19,2,9,0,9,1,9,0,1,7,9,1,3,2,2,8,14,2,6,11,19,2,9,0,9,1,9,0,1,6,9,1,1,6,8,4,1,6,8,3,3,15,6,8,3,15,3,7,8,7,7,8,3,7,8,7,1,9,1,3,10,2,8,4,7,8,4,2,6,10,9,0,6,9,0,2,3,7,8,4,2,1,3,2,7,10,9,0,3,5,2,3,7,15,3,3,2,6,11,12,1,9,0,3,5,6,8,13,7,11,12,1,9,0,3,5,7,8,20,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,12,67,111,105,110,77,101,116,97,100,97,116,97,18,76,105,113,117,105,100,97,116,105,111,110,70,97,99,116,111,114,115,8,79,119,110,101,114,67,97,112,6,80,97,117,115,101,100,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,23,82,101,115,101,114,118,101,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,11,82,101,115,101,114,118,101,68,97,116,97,7,83,116,111,114,97,103,101,15,83,116,111,114,97,103,101,65,100,109,105,110,67,97,112,26,83,116,111,114,97,103,101,67,111,110,102,105,103,117,114,97,116,111,114,83,101,116,116,105,110,103,6,83,116,114,105,110,103,5,84,97,98,108,101,12,84,111,107,101,110,66,97,108,97,110,99,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,20,85,115,101,114,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,8,85,115,101,114,73,110,102,111,3,97,100,100,5,97,115,99,105,105,9,98,97,115,101,95,114,97,116,101,5,98,111,110,117,115,6,98,111,114,114,111,119,14,98,111,114,114,111,119,95,98,97,108,97,110,99,101,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,5,99,108,111,99,107,4,99,111,105,110,9,99,111,105,110,95,116,121,112,101,11,99,111,108,108,97,116,101,114,97,108,115,12,99,111,110,102,105,103,117,114,97,116,111,114,8,99,111,110,116,97,105,110,115,11,99,114,101,97,116,101,95,112,111,111,108,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,20,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,114,97,116,101,4,100,97,116,97,16,100,101,99,114,101,97,115,101,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,12,100,101,115,116,111,114,121,95,117,115,101,114,4,101,109,105,116,5,101,118,101,110,116,3,103,101,116,13,103,101,116,95,97,115,115,101,116,95,108,116,118,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,13,103,101,116,95,99,111,105,110,95,116,121,112,101,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,12,103,101,116,95,100,101,99,105,109,97,108,115,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,20,103,101,116,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,16,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,114,101,115,101,114,118,101,11,105,110,116,111,95,115,116,114,105,110,103,11,105,115,95,105,115,111,108,97,116,101,100,20,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,5,108,111,97,110,115,5,108,111,103,105,99,3,108,116,118,10,109,117,108,116,105,112,108,105,101,114,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,111,114,97,99,108,101,95,105,100,5,112,97,117,115,101,6,112,97,117,115,101,100,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,105,111,3,114,97,121,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,14,114,101,115,101,114,118,101,95,102,97,99,116,111,114,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,97,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,98,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,99,18,114,101,115,101,114,118,101,95,118,97,108,105,100,97,116,105,111,110,8,114,101,115,101,114,118,101,115,14,114,101,115,101,114,118,101,115,95,99,111,117,110,116,6,115,101,110,100,101,114,13,115,101,116,95,98,97,115,101,95,114,97,116,101,14,115,101,116,95,98,111,114,114,111,119,95,99,97,112,24,115,101,116,95,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,98,111,110,117,115,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,114,97,116,105,111,25,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,7,115,101,116,95,108,116,118,14,115,101,116,95,109,117,108,116,105,112,108,105,101,114,23,115,101,116,95,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,115,101,116,95,112,97,117,115,101,18,115,101,116,95,114,101,115,101,114,118,101,95,102,97,99,116,111,114,14,115,101,116,95,115,117,112,112,108,121,95,99,97,112,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,116,111,114,97,103,101,14,115,117,112,112,108,121,95,98,97,108,97,110,99,101,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,9,116,104,114,101,115,104,111,108,100,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,9,117,115,101,114,95,105,110,102,111,10,117,115,101,114,95,115,116,97,116,101,5,117,115,101,114,115,5,118,97,108,117,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,15,118,101,114,115,105,111,110,95,109,105,103,114,97,116,101,20,118,101,114,115,105,111,110,95,118,101,114,105,102,105,99,97,116,105,111,110,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,3,0,0,0,0,0,0,0,3,8,248,167,0,0,0,0,0,0,3,8,249,167,0,0,0,0,0,0,3,8,250,167,0,0,0,0,0,0,3,8,251,167,0,0,0,0,0,0,3,8,252,167,0,0,0,0,0,0,3,8,253,167,0,0,0,0,0,0,3,8,254,167,0,0,0,0,0,0,3,8,255,167,0,0,0,0,0,0,2,1,255,0,2,1,66,8,18,1,2,1,66,8,18,2,2,7,66,8,18,142,1,3,89,1,103,11,19,2,2,8,3,104,2,139,1,10,5,137,1,11,19,2,5,8,4,3,2,21,66,2,87,2,32,8,14,76,1,122,15,27,15,40,15,38,15,39,15,37,15,121,8,7,26,8,7,78,3,82,15,129,1,15,128,1,15,29,8,8,79,8,9,99,15,100,15,101,15,4,2,2,33,10,2,80,10,2,5,2,1,41,15,6,2,1,41,15,7,2,2,138,1,11,19,2,5,15,126,15,8,2,5,23,15,83,15,77,15,98,15,86,15,9,2,3,92,15,24,15,124,15,10,2,3,105,5,34,5,140,1,1,11,2,1,89,1,0,0,0,0,1,27,10,0,17,63,18,1,10,0,46,17,72,56,0,10,0,17,63,18,0,10,0,46,17,72,56,1,10,0,17,63,7,0,9,10,0,56,2,49,0,64,28,0,0,0,0,0,0,0,0,11,0,56,3,18,2,56,4,2,1,0,0,0,1,10,11,0,16,0,20,7,0,33,4,7,5,9,7,1,39,2,2,1,4,0,1,16,10,1,16,0,20,7,0,35,4,7,5,11,11,1,1,7,2,39,7,0,11,1,15,0,21,2,3,1,4,0,37,117,10,3,46,17,1,10,3,16,1,20,12,35,10,35,7,9,35,4,12,5,24,11,3,1,11,1,1,11,19,1,11,18,1,11,2,1,7,5,39,10,3,46,56,5,10,3,16,1,20,12,20,11,4,12,29,56,6,17,56,12,30,11,5,12,31,11,6,12,32,11,7,12,33,17,54,12,34,17,54,12,21,11,13,12,22,11,14,12,23,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,24,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,25,11,2,17,60,12,26,11,8,11,10,11,11,11,12,11,9,18,8,12,27,11,15,11,16,11,17,18,9,12,28,11,20,11,29,11,30,11,31,11,32,11,33,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,34,11,21,11,24,11,25,11,26,11,22,11,23,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,11,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,12,37,10,3,15,2,10,35,11,37,56,8,11,35,49,1,22,11,3,15,1,21,11,18,56,9,12,36,11,1,11,36,11,19,56,10,2,4,1,4,0,1,11,10,1,46,17,1,10,2,11,1,15,3,21,11,2,18,11,56,11,2,5,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,4,21,2,6,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,5,21,2,7,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,6,21,2,8,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,7,21,2,9,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,9,21,2,10,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,10,21,2,11,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,11,21,2,12,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,12,21,2,13,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,13,21,2,14,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,15,21,2,15,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,16,21,2,16,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,17,21,2,17,1,0,0,48,36,56,6,17,56,12,3,10,0,16,1,20,12,1,49,0,12,2,10,2,10,1,35,4,33,5,14,10,0,16,2,10,2,56,13,16,18,20,10,3,34,4,24,5,28,11,0,1,7,7,39,11,2,49,1,22,12,2,5,9,11,0,1,2,18,1,0,0,1,4,11,0,16,3,20,2,19,1,0,0,1,4,11,0,16,1,20,2,20,1,0,0,51,23,10,0,16,19,10,1,56,14,32,4,11,11,0,1,64,8,0,0,0,0,0,0,0,0,64,8,0,0,0,0,0,0,0,0,2,11,0,16,19,11,1,56,15,12,2,10,2,16,20,20,11,2,16,21,20,2,21,1,0,0,1,7,11,0,16,2,11,1,56,13,16,22,20,2,22,1,0,0,1,7,11,0,16,2,11,1,56,13,16,18,20,2,23,1,0,0,1,7,11,0,16,2,11,1,56,13,16,4,20,2,24,1,0,0,1,7,11,0,16,2,11,1,56,13,16,5,20,2,25,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,23,20,11,2,16,24,20,2,26,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,25,20,11,2,16,26,20,2,27,1,0,0,52,14,11,0,16,2,11,1,56,13,12,2,10,2,16,27,16,28,20,11,2,16,29,16,28,20,2,28,1,0,0,53,41,11,0,16,2,11,1,56,13,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,4,16,27,16,30,10,2,56,16,4,22,10,4,16,27,16,30,10,2,56,17,20,12,5,10,4,16,29,16,30,10,2,56,16,4,36,11,4,16,29,16,30,11,2,56,17,20,12,3,5,38,11,4,1,11,5,11,3,2,29,1,0,0,1,7,11,0,16,2,11,1,56,13,16,31,20,2,30,1,0,0,1,7,11,0,16,2,11,1,56,13,16,6,20,2,31,1,0,0,1,7,11,0,16,2,11,1,56,13,16,7,20,2,32,1,0,0,1,7,11,0,16,2,11,1,56,13,16,32,20,2,33,1,0,0,52,26,11,0,16,2,11,1,56,13,12,2,10,2,16,8,16,9,20,10,2,16,8,16,10,20,10,2,16,8,16,11,20,10,2,16,8,16,12,20,11,2,16,8,16,13,20,2,34,1,0,0,52,18,11,0,16,2,11,1,56,13,12,2,10,2,16,14,16,15,20,10,2,16,14,16,16,20,11,2,16,14,16,17,20,2,35,3,0,0,45,17,10,0,46,17,1,11,0,15,2,11,1,56,12,12,4,11,3,10,4,15,23,21,11,2,11,4,15,24,21,2,36,3,0,0,45,29,10,0,46,17,1,11,0,15,2,11,1,56,12,12,6,11,2,10,6,15,26,21,11,3,10,6,15,25,21,11,4,10,6,15,31,21,10,6,16,32,20,11,5,22,11,6,15,32,21,2,37,3,0,0,54,31,10,0,46,17,1,11,0,15,2,11,1,56,12,12,5,10,5,15,27,12,6,11,5,15,29,12,4,10,6,16,28,20,11,2,22,11,6,15,28,21,10,4,16,28,20,11,3,22,11,4,15,28,21,2,38,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,42,2,39,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,43,2,40,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,42,2,41,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,43,2,42,0,0,0,14,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,0,15,30,11,1,11,3,10,2,22,56,19,10,0,16,28,20,11,2,22,11,0,15,28,21,2,43,0,0,0,14,37,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,3,10,2,38,4,17,5,21,11,0,1,7,6,39,10,0,15,30,11,1,11,3,10,2,23,56,19,10,0,16,28,20,11,2,23,11,0,15,28,21,2,44,3,0,0,45,14,11,0,15,2,11,1,56,12,12,3,10,3,16,32,20,11,2,22,11,3,15,32,21,2,45,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,64,8,0,0,0,0,0,0,0,0,11,3,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,21,14,1,56,22,32,4,37,11,5,15,21,11,1,68,8,5,39,11,5,1,2,46,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,21,14,1,56,23,12,3,4,17,11,4,15,21,11,3,56,24,1,5,19,11,4,1,2,47,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,11,3,64,8,0,0,0,0,0,0,0,0,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,20,14,1,56,22,32,4,37,11,5,15,20,11,1,68,8,5,39,11,5,1,2,48,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,20,14,1,56,23,12,3,4,17,11,4,15,20,11,3,56,24,1,5,19,11,4,1,2,49,1,0,0,61,58,10,2,10,3,12,8,46,11,8,17,22,56,6,17,56,33,4,11,5,21,11,2,1,11,1,1,11,4,1,11,7,1,7,8,39,11,2,15,2,11,3,56,12,15,32,12,10,10,4,10,10,20,52,12,9,46,11,9,56,25,12,11,10,5,12,12,11,5,10,11,35,4,44,11,11,12,12,10,10,20,10,12,77,23,11,10,21,11,1,11,4,11,12,11,6,11,7,56,26,2,50,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,2,1,2,4,2,3,2,2,3,4,3,5,3,13,3,14,3,16,8,0,8,1,8,2,8,3,8,4,3,17,9,0,9,1,9,2,3,2,2,6,4,0,4,1,3,1,3,6,3,7,3,8,3,9,3,10,7,1,3,11,7,0,3,12,3,15,0,81,0],"utils":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,16,3,26,47,4,73,12,5,85,63,7,148,1,156,1,8,176,2,64,6,240,2,20,12,132,3,114,0,14,1,3,1,4,1,12,1,13,1,0,4,1,0,1,2,1,12,1,0,1,4,2,2,0,0,10,0,1,1,0,0,11,0,2,1,0,2,5,1,8,1,0,2,6,1,2,1,0,2,9,7,1,1,0,2,15,5,6,1,0,3,7,11,8,1,12,4,8,9,10,0,5,4,4,4,2,4,6,1,0,4,3,4,3,11,1,1,9,0,3,7,8,2,1,11,1,1,9,0,1,11,0,1,9,0,2,3,11,1,1,9,0,1,9,0,1,6,11,1,1,9,0,1,3,3,7,11,1,1,9,0,3,7,8,2,0,1,6,8,2,1,5,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,100,101,115,116,114,111,121,95,122,101,114,111,12,105,110,116,111,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,10,115,112,108,105,116,95,99,111,105,110,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,117,116,105,108,115,5,118,97,108,117,101,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,176,179,0,0,0,0,0,0,3,8,177,179,0,0,0,0,0,0,0,1,0,0,3,44,14,0,56,0,12,3,10,1,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,2,1,7,0,39,11,3,10,1,38,4,17,5,21,11,2,1,7,1,39,13,0,11,1,10,2,56,1,12,4,14,0,56,0,6,0,0,0,0,0,0,0,0,33,4,37,11,2,1,11,0,56,2,11,4,2,11,0,11,2,46,17,7,56,3,11,4,2,1,1,0,0,8,6,11,0,11,1,11,2,56,4,56,5,2,0],"validation":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,12,3,22,82,4,104,4,5,108,83,7,191,1,154,2,8,217,3,64,6,153,4,70,12,223,4,237,4,0,22,0,15,0,13,1,3,1,16,1,0,12,0,3,1,7,0,4,2,7,0,0,18,0,1,1,0,0,21,0,1,1,0,0,17,0,1,1,0,0,20,0,1,1,0,0,19,2,1,2,0,0,1,5,8,10,0,1,6,7,6,0,1,7,8,9,0,1,8,8,10,0,1,9,8,9,0,2,11,1,10,0,2,12,9,10,0,2,14,9,10,0,4,4,1,5,1,0,4,10,5,6,0,13,4,13,14,3,7,8,0,2,15,0,4,7,8,0,2,2,15,7,7,8,0,2,15,15,15,15,15,1,9,0,1,8,2,1,8,1,2,6,8,0,2,2,7,8,0,2,2,15,15,1,15,8,7,8,0,2,15,15,15,15,15,15,9,7,8,0,2,15,15,15,15,15,15,15,4,7,8,0,2,7,8,0,2,1,9,1,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,103,101,116,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,13,103,101,116,95,99,111,105,110,95,116,121,112,101,9,103,101,116,95,105,110,100,101,120,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,11,105,110,116,111,95,115,116,114,105,110,103,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,9,116,121,112,101,95,110,97,109,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,225,171,0,0,0,0,0,0,3,8,226,171,0,0,0,0,0,0,3,8,227,171,0,0,0,0,0,0,3,8,228,171,0,0,0,0,0,0,3,8,229,171,0,0,0,0,0,0,3,8,230,171,0,0,0,0,0,0,3,8,231,171,0,0,0,0,0,0,0,1,0,0,3,58,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,1,12,8,10,0,10,1,17,7,1,12,5,11,8,11,5,17,12,12,7,11,0,11,1,17,8,12,9,11,7,11,2,22,17,10,24,12,6,11,9,11,6,38,4,55,5,57,7,1,39,2,1,1,0,0,11,54,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,10,11,0,11,1,17,7,12,6,12,7,11,10,11,7,17,12,12,9,11,5,11,6,17,12,12,8,11,9,11,8,11,2,22,38,4,51,5,53,7,3,39,2,2,1,0,0,12,71,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,11,10,0,10,1,17,7,12,6,12,8,11,11,11,8,17,12,12,10,11,5,11,6,17,12,12,9,10,9,10,2,22,10,10,35,4,51,5,55,11,0,1,7,3,39,11,9,11,2,22,11,10,17,11,12,7,11,0,11,1,17,5,11,7,38,4,68,5,70,7,2,39,2,3,1,0,0,8,23,11,0,11,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,15,7,4,39,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,20,5,22,7,0,39,2,4,1,0,0,13,40,10,0,11,1,12,5,12,4,56,0,17,14,11,4,46,11,5,17,6,33,4,13,5,17,11,0,1,7,4,39,11,0,11,2,12,7,12,6,56,1,17,14,11,6,46,11,7,17,6,33,4,30,5,32,7,4,39,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,37,5,39,7,0,39,2,0]},"type_origin_table":[{"module_name":"pool","datatype_name":"Pool","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolAdminCap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolCreate","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolBalanceRegister","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolDeposit","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolWithdraw","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"OwnerCap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"StorageAdminCap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"Storage","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"ReserveData","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"UserInfo","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"ReserveConfigurationMap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"UserConfigurationMap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"TokenBalance","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"BorrowRateFactors","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"LiquidationFactors","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"StorageConfiguratorSetting","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"Paused","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"IncentiveBal","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"PoolInfo","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"Incentive","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"PoolOwnerSetting","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"PoolAdminSetting","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"DepositEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"WithdrawEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"BorrowEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"RepayEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"LiquidationCallEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":9},"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f":{"upgraded_id":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"3fqrGiknVvk82qum6zLYR749UTTyavaoH8TLU6bym8di","storage_rebate":213582800},{"data":{"Package":{"id":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f","version":1,"module_map":{"oracle":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,36,3,48,102,4,150,1,16,5,166,1,216,1,7,254,2,157,3,8,155,6,64,6,219,6,70,10,161,7,38,12,199,7,251,3,13,194,11,12,0,19,1,11,1,18,1,26,1,29,1,30,0,1,12,0,0,2,12,0,0,4,8,0,0,3,4,0,1,0,8,0,2,7,4,0,3,5,12,2,7,1,4,1,5,6,2,0,0,16,0,1,0,0,37,2,1,0,0,36,3,1,0,0,24,4,1,0,0,22,5,1,0,0,32,6,1,0,0,33,7,1,0,0,14,8,9,0,1,28,24,25,0,2,17,0,11,0,3,8,26,1,2,7,4,3,9,22,34,2,7,4,3,10,28,29,2,7,4,3,12,22,23,2,7,4,3,17,0,18,2,7,4,4,21,15,1,1,12,4,25,20,1,1,8,5,23,12,13,0,15,14,15,16,14,17,16,19,13,17,10,17,12,17,11,17,1,7,8,7,0,1,6,8,2,2,6,8,0,7,8,2,3,6,8,0,7,8,2,3,6,6,8,0,6,8,4,7,8,2,2,15,2,5,6,8,1,6,8,4,7,8,2,2,15,5,6,8,1,6,8,4,7,8,2,10,2,10,15,3,6,8,4,6,8,2,2,3,1,15,2,2,8,5,11,6,2,2,8,3,1,8,5,1,6,8,7,1,5,1,8,0,2,9,0,5,1,8,1,2,2,8,3,1,11,6,2,9,0,9,1,1,8,2,1,9,0,2,2,7,11,6,2,2,8,3,2,6,11,6,2,9,0,9,1,9,0,1,1,1,6,8,4,1,3,3,7,11,6,2,9,0,9,1,9,0,9,1,3,2,7,8,3,7,11,6,2,2,8,3,2,7,11,6,2,9,0,9,1,9,0,1,7,9,1,3,3,3,6,2,1,2,1,15,5,1,3,6,11,6,2,2,8,3,6,8,3,1,1,6,9,1,5,67,108,111,99,107,14,79,114,97,99,108,101,65,100,109,105,110,67,97,112,15,79,114,97,99,108,101,70,101,101,100,101,114,67,97,112,5,80,114,105,99,101,11,80,114,105,99,101,79,114,97,99,108,101,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,7,100,101,99,105,109,97,108,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,2,105,100,4,105,110,105,116,3,110,101,119,6,111,98,106,101,99,116,6,111,114,97,99,108,101,13,112,114,105,99,101,95,111,114,97,99,108,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,20,114,101,103,105,115,116,101,114,95,116,111,107,101,110,95,112,114,105,99,101,6,115,101,110,100,101,114,19,115,101,116,95,117,112,100,97,116,101,95,105,110,116,101,114,118,97,108,12,115,104,97,114,101,95,111,98,106,101,99,116,5,116,97,98,108,101,9,116,105,109,101,115,116,97,109,112,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,112,100,97,116,101,95,105,110,116,101,114,118,97,108,18,117,112,100,97,116,101,95,116,111,107,101,110,95,112,114,105,99,101,24,117,112,100,97,116,101,95,116,111,107,101,110,95,112,114,105,99,101,95,98,97,116,99,104,5,118,97,108,117,101,7,118,101,114,115,105,111,110,15,118,101,114,115,105,111,110,95,109,105,103,114,97,116,101,20,118,101,114,115,105,111,110,95,118,101,114,105,102,105,99,97,116,105,111,110,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,48,117,0,0,0,0,0,0,3,8,80,195,0,0,0,0,0,0,3,8,81,195,0,0,0,0,0,0,3,8,82,195,0,0,0,0,0,0,3,8,83,195,0,0,0,0,0,0,3,8,84,195,0,0,0,0,0,0,0,2,1,15,8,5,1,2,1,15,8,5,2,2,4,15,8,5,35,3,31,3,20,11,6,2,2,8,3,3,2,3,34,15,13,2,27,3,0,0,0,0,10,27,10,0,17,9,18,0,10,0,46,17,17,56,0,10,0,17,9,18,1,10,0,46,17,17,56,1,10,0,17,9,12,1,11,0,56,2,12,2,11,1,7,0,7,1,11,2,18,2,56,3,2,1,0,0,0,1,10,11,0,16,0,20,7,0,33,4,7,5,9,7,2,39,2,2,0,4,0,1,16,10,1,16,0,20,7,0,35,4,7,5,11,11,1,1,7,3,39,7,0,11,1,15,0,21,2,3,1,4,0,1,8,10,1,46,17,1,11,2,11,1,15,1,21,2,4,1,4,0,21,30,10,2,46,17,1,11,2,15,2,12,7,10,7,10,3,12,6,46,11,6,56,4,32,4,15,5,21,11,7,1,11,1,1,7,6,39,11,7,11,3,11,4,11,5,11,1,17,8,18,3,56,5,2,5,1,4,0,27,34,10,2,46,17,1,11,2,15,2,12,7,10,7,10,3,12,5,46,11,5,56,4,4,14,5,20,11,7,1,11,1,1,7,5,39,11,7,11,3,56,6,12,6,11,4,10,6,15,3,21,11,1,17,8,11,6,15,4,21,2,6,1,4,0,30,53,10,2,46,17,1,14,3,65,31,12,6,10,6,14,4,65,32,33,4,12,5,20,11,2,1,11,1,1,11,0,1,7,4,39,6,0,0,0,0,0,0,0,0,12,5,10,5,10,6,35,4,46,5,27,14,3,10,5,66,31,12,7,10,0,10,1,10,2,11,7,20,14,4,10,5,66,32,20,17,5,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,22,11,2,1,11,1,1,11,0,1,2,7,1,0,0,33,60,10,1,17,1,10,1,16,2,12,5,10,5,10,2,56,4,4,10,5,18,11,5,1,11,1,1,11,0,1,7,5,39,11,5,11,2,56,7,12,6,11,0,17,8,12,4,9,12,7,10,6,16,3,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,44,11,4,10,6,16,4,20,23,11,1,16,1,20,37,12,3,5,48,11,1,1,9,12,3,11,3,4,52,8,12,7,11,7,10,6,16,3,20,11,6,16,5,20,2,2,1,2,2,2,3,3,0,3,2,3,1,0]},"type_origin_table":[{"module_name":"oracle","datatype_name":"OracleAdminCap","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"},{"module_name":"oracle","datatype_name":"OracleFeederCap","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"},{"module_name":"oracle","datatype_name":"PriceOracle","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"},{"module_name":"oracle","datatype_name":"Price","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":8}}}},"owner":"Immutable","previous_transaction":"5rr1KbGr5ht2kWrPwgArYuaYsauoDG8CpuJLnaKnkgL6","storage_rebate":15010000},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":2,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,14,3,18,84,4,102,8,5,110,59,7,169,1,200,1,8,241,2,32,6,145,3,10,10,155,3,11,12,166,3,186,2,13,224,5,4,0,5,0,16,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,8,0,1,0,0,20,2,3,0,0,21,2,4,0,0,3,5,6,0,0,18,7,8,0,0,17,9,1,0,0,14,5,10,0,0,4,5,11,0,0,10,3,2,0,0,6,1,0,0,0,13,0,6,0,0,11,0,6,0,1,9,13,14,1,0,1,12,12,6,1,0,1,15,8,13,1,0,1,19,14,13,1,0,13,3,12,3,14,3,15,3,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,1,6,10,2,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,2,3,3,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,12,100,101,115,116,114,111,121,95,115,111,109,101,10,105,110,116,111,95,98,121,116,101,115,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,10,116,114,121,95,115,116,114,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,0,2,1,7,10,2,1,2,1,6,2,0,1,0,0,8,9,10,0,17,10,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,15,30,14,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,25,5,11,14,0,10,1,66,0,20,17,10,32,4,20,56,2,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,5,40,11,0,18,0,56,3,2,3,1,0,0,15,32,10,0,16,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,29,5,12,10,0,16,0,10,1,66,0,20,17,11,32,4,24,11,0,1,9,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,40,8,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,7,65,0,2,7,1,0,0,8,3,11,0,16,0,2,8,1,0,0,8,3,11,0,19,0,2,9,1,0,0,8,3,11,0,19,1,2,10,1,0,0,8,4,11,0,49,127,37,2,11,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,36,7,77,109,8,186,1,32,6,218,1,40,10,130,2,8,12,138,2,239,3,13,249,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,5,3,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,37,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,40,10,2,10,0,35,4,32,5,24,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,40,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,89,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,6,6,0,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,30,5,17,10,0,15,0,10,4,67,5,12,3,9,11,3,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,12,11,0,1,5,88,10,1,12,5,10,5,10,0,16,1,20,35,4,65,5,42,10,0,10,5,12,2,46,11,2,17,4,4,55,10,0,10,5,10,1,23,17,1,5,60,10,0,10,5,10,1,23,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,35,10,0,16,1,20,11,1,23,12,5,10,5,10,0,16,1,20,35,4,86,5,78,10,0,10,5,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,71,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,5,20,10,0,10,2,17,4,32,4,28,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,128,4,13,175,8,2,14,177,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,15,11,0,58,0,12,3,13,3,46,56,1,4,10,11,1,12,2,5,13,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,114,4,136,1,8,5,144,1,123,7,139,2,248,1,8,131,4,32,6,163,4,20,10,183,4,6,12,189,4,133,3,13,194,7,2,0,19,0,4,0,17,0,24,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,23,0,1,0,0,6,2,1,0,0,21,1,2,0,0,22,0,3,0,0,5,4,5,0,0,14,4,6,0,0,15,4,7,0,0,2,8,9,0,0,3,10,9,0,0,8,11,9,0,0,20,12,1,0,0,7,13,7,0,0,9,5,6,0,0,11,14,6,0,0,12,15,0,0,0,10,16,7,0,1,13,2,0,0,1,19,0,2,0,2,16,9,18,1,0,2,18,17,18,1,0,3,2,21,9,1,0,3,14,20,6,1,0,19,1,18,1,21,19,20,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,8,1,3,3,3,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,5,10,2,0,1,0,0,9,9,14,0,17,12,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,16,18,0,2,2,1,0,0,9,4,11,0,19,0,17,17,2,3,1,0,0,3,12,14,0,17,12,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,4,11,0,16,0,56,2,2,6,1,0,0,9,4,11,0,16,0,65,19,2,7,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,8,1,0,0,9,5,11,0,11,1,17,0,17,7,2,9,1,0,0,22,56,10,0,16,0,12,7,10,1,10,7,65,19,37,4,13,11,7,10,1,17,13,12,3,5,17,11,7,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,6,12,10,10,0,10,1,12,4,46,6,0,0,0,0,0,0,0,0,11,4,17,10,12,9,10,0,11,1,11,10,12,6,12,5,46,11,5,11,6,17,10,12,8,13,9,11,2,17,7,13,9,11,8,17,7,11,9,11,0,21,2,10,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,13,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,13,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,14,18,0,2,11,1,0,0,9,6,11,0,16,0,11,1,16,0,17,15,2,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,47,5,61,44,7,105,143,1,8,248,1,32,6,152,2,7,10,159,2,6,12,165,2,215,1,13,252,3,2,0,14,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,5,2,3,0,0,7,2,4,0,0,8,2,4,0,0,10,1,4,0,1,11,0,6,0,2,3,3,7,0,2,13,9,4,0,0,1,8,0,1,6,8,0,1,6,8,1,1,8,1,4,10,2,3,3,6,10,2,1,3,1,6,10,2,1,2,1,10,2,5,2,6,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,10,2,1,0,0,2,1,12,8,1,0,1,2,0,1,1,2,0,2,1,0,0,0,3,11,0,16,0,2,3,1,0,0,5,33,17,6,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,7,12,4,7,1,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,28,5,17,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,4,1,11,1,17,8,2,4,1,0,0,10,39,17,6,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,7,12,5,7,1,12,4,10,5,10,3,66,8,12,2,7,0,12,1,10,2,14,1,34,4,32,5,23,13,4,11,2,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,5,1,11,2,1,11,4,17,8,2,5,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,216,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,38,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,35,5,22,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,37,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,34,5,21,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,32,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,29,5,20,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":10,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,61,4,79,2,5,81,20,7,101,129,1,8,230,1,64,6,166,2,54,12,220,2,69,0,1,1,2,1,3,1,11,0,8,1,0,7,0,3,0,7,0,0,15,0,1,0,0,7,1,0,0,0,6,2,0,0,0,13,0,2,0,0,12,0,3,0,0,14,0,4,0,0,9,5,6,0,0,10,5,1,0,1,11,2,3,0,2,13,7,2,1,0,3,5,3,4,0,4,4,2,2,0,9,0,1,5,1,15,1,10,2,1,8,0,1,8,1,0,1,3,1,6,9,0,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,5,3,14,0,56,0,2,4,1,0,0,5,5,11,0,17,3,17,11,17,8,2,5,1,0,0,5,4,11,0,17,4,17,10,2,6,1,0,0,5,2,7,0,2,7,1,0,0,5,2,7,1,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,14,1,0,4,2,4,16,3,20,83,4,103,2,5,105,99,7,204,1,224,1,8,172,3,32,6,204,3,74,10,150,4,10,11,160,4,4,12,164,4,219,2,13,255,6,4,14,131,7,4,15,135,7,2,0,3,0,16,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,17,0,1,1,0,0,15,2,1,1,0,0,5,3,4,1,2,0,10,5,6,1,0,0,6,7,1,1,0,0,19,8,6,1,0,0,11,9,1,1,0,0,13,10,6,1,0,0,18,11,6,1,0,0,9,6,8,1,0,0,4,12,6,1,0,0,7,13,8,1,0,0,8,4,1,1,0,1,12,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,3,115,117,105,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,17,3,1,2,1,17,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0,14,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,135,1,4,155,1,24,5,179,1,131,1,7,182,2,222,2,8,148,5,64,6,212,5,55,10,139,6,6,12,145,6,203,8,13,220,14,2,0,3,1,3,1,10,1,31,0,2,0,0,7,0,2,1,7,1,0,0,0,30,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,20,3,6,0,0,19,3,7,0,0,18,3,8,0,0,23,3,7,0,0,21,3,9,0,0,22,3,10,0,0,26,3,1,0,0,27,3,11,0,0,25,3,12,0,0,24,3,13,0,0,13,3,14,0,0,14,3,15,0,0,17,3,16,0,0,16,3,17,0,0,15,3,18,0,1,30,0,1,1,0,2,9,19,33,1,0,2,29,20,33,1,0,3,28,21,19,1,0,4,5,1,4,0,4,7,19,7,0,20,20,23,6,22,4,21,4,22,5,21,5,22,6,21,6,22,7,21,7,22,8,21,8,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,3,1,4,1,10,5,1,10,1,1,10,10,2,1,10,3,1,10,4,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,3,1,11,1,1,4,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,3,3,2,3,3,4,2,4,4,3,3,2,3,3,3,3,10,5,3,3,3,10,1,3,3,3,10,2,3,3,3,10,10,2,3,3,3,10,3,3,3,3,10,4,1,11,1,1,9,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,5,1,0,10,1,1,0,10,2,1,0,10,10,2,1,0,10,3,1,0,10,4,1,0,0,2,1,4,10,2,0,1,0,0,19,3,11,0,56,0,2,1,1,0,0,19,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,22,35,10,0,16,0,65,6,17,25,38,4,7,5,11,11,0,1,7,0,39,64,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,25,35,4,30,5,20,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,24,2,4,1,0,0,23,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,19,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,24,40,10,0,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,64,35,4,36,5,20,10,0,15,0,69,6,52,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,7,1,0,0,25,40,10,0,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,128,35,4,36,5,20,10,0,15,0,69,6,53,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,8,1,0,0,26,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,9,1,0,0,27,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,3,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,3,68,4,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,10,1,0,0,28,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,4,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,4,68,5,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,11,1,0,0,29,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,5,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,5,68,6,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,12,1,0,0,30,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,6,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,11,68,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,13,1,0,0,31,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,7,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,6,68,7,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,14,1,0,0,32,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,8,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,7,68,8,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,15,1,0,0,14,14,10,0,17,4,4,8,11,0,17,3,56,2,12,1,5,12,11,0,1,56,3,12,1,11,1,2,16,1,0,0,15,14,10,0,17,4,4,8,11,0,17,4,56,4,12,1,5,12,11,0,1,56,5,12,1,11,1,2,17,1,0,0,16,14,10,0,17,4,4,8,11,0,17,5,56,6,12,1,5,12,11,0,1,56,7,12,1,11,1,2,18,1,0,0,17,14,10,0,17,4,4,8,11,0,17,6,56,8,12,1,5,12,11,0,1,56,9,12,1,11,1,2,19,1,0,0,18,14,10,0,17,4,4,8,11,0,17,7,56,10,12,1,5,12,11,0,1,56,11,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,12,7,24,56,8,80,32,12,112,8,0,0,0,2,0,1,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,1,15,0,14,0,19,0,3,4,1,12,0,0,0,0,0,1,2,7,1,0,0,2,1,7,0,3,4,2,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,7,9,6,1,0,1,8,11,6,1,0,1,9,15,5,1,0,1,18,6,9,1,0,2,11,12,13,1,8,3,10,7,8,0,7,6,5,6,8,6,6,6,4,6,2,9,0,7,8,4,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,4,1,5,1,11,2,1,9,0,2,8,3,9,0,1,7,11,2,1,9,0,1,6,9,0,1,8,3,2,8,3,5,2,7,11,2,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,2,1,9,0,1,2,2,17,5,13,8,3,0,6,0,1,0,0,5,6,11,1,17,9,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,20,2,20,62,3,82,155,2,4,237,2,34,5,143,3,221,2,7,236,5,164,5,8,144,11,64,6,208,11,30,10,238,11,52,11,162,12,6,12,168,12,249,4,13,161,17,14,14,175,17,14,0,15,1,11,1,43,1,48,0,12,0,42,0,56,0,58,0,59,0,64,0,1,12,1,0,1,0,2,12,1,0,1,0,7,12,1,0,1,0,3,3,1,0,1,1,5,7,0,2,4,7,1,0,0,3,5,7,0,4,0,4,1,0,1,4,6,4,1,0,1,5,9,4,0,7,8,2,0,9,10,7,0,0,55,0,1,1,0,0,57,2,3,1,0,0,50,0,4,1,0,0,51,5,6,1,0,0,66,7,1,1,0,0,12,7,8,1,0,0,13,9,10,1,0,0,24,11,12,1,0,0,33,12,13,1,0,0,54,14,12,1,0,0,45,15,16,1,0,0,35,17,16,1,0,0,47,18,12,1,0,0,23,18,19,1,0,0,67,20,12,1,0,0,22,12,16,1,0,0,16,21,22,1,2,0,36,23,12,1,0,0,38,24,13,1,0,0,14,25,1,1,0,0,37,26,16,1,0,0,62,27,16,1,0,0,63,28,16,1,0,0,60,27,16,1,0,0,61,28,16,1,0,0,25,29,30,1,0,0,28,29,31,1,0,0,29,29,32,1,0,0,26,29,31,1,0,0,27,29,33,1,0,0,49,5,4,1,0,1,48,41,32,0,2,46,34,46,1,0,3,65,41,31,0,4,17,34,3,1,2,4,19,43,1,1,0,4,22,13,16,1,0,4,32,42,13,1,0,4,35,37,1,1,0,4,47,36,13,1,0,4,52,4,1,1,0,4,66,8,1,1,0,4,67,16,13,1,0,5,20,35,16,0,5,40,20,35,0,6,44,44,16,1,12,8,34,39,40,1,2,9,41,32,45,0,40,34,41,34,39,34,8,34,38,34,9,34,4,34,12,34,42,34,36,34,46,34,34,34,37,34,35,34,17,34,45,12,32,45,1,6,11,2,1,9,0,1,3,1,11,2,1,9,0,1,11,8,1,9,0,1,6,11,8,1,9,0,1,7,11,2,1,9,0,1,7,11,8,1,9,0,1,6,11,0,1,9,0,1,6,11,7,1,9,0,1,7,11,0,1,9,0,1,7,11,7,1,9,0,2,11,7,1,9,0,7,8,10,1,11,0,1,9,0,1,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,10,2,7,11,7,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,5,1,8,11,7,8,10,2,11,2,1,9,0,11,1,1,9,0,3,7,11,2,1,9,0,3,7,8,10,2,7,11,2,1,9,0,3,2,7,11,2,1,9,0,11,0,1,9,0,4,7,11,2,1,9,0,3,5,7,8,10,3,6,11,2,1,9,0,7,11,1,1,9,0,8,6,3,6,11,2,1,9,0,7,11,1,1,9,0,8,4,1,6,11,1,1,9,0,1,2,1,8,6,1,8,4,1,11,5,1,8,11,1,9,0,1,8,9,2,7,11,7,1,9,0,3,2,7,11,7,1,9,0,11,7,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,1,1,10,2,2,7,11,8,1,9,0,3,2,7,11,8,1,9,0,11,7,1,9,0,2,9,0,5,1,8,11,1,11,5,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,117,114,114,101,110,99,121,67,114,101,97,116,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,85,114,108,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,13,100,105,118,105,100,101,95,105,110,116,111,95,110,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,6,115,117,112,112,108,121,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,2,31,8,9,12,11,7,1,9,0,1,2,6,31,8,9,18,2,39,8,6,53,8,4,21,8,6,30,11,5,1,8,11,2,2,2,31,8,9,55,11,8,1,9,0,3,2,1,18,2,2,34,0,34,1,34,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,43,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,44,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,43,11,1,2,9,1,0,0,16,7,11,2,17,44,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,43,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,38,59,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,40,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,53,5,42,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,44,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,43,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,44,11,0,56,11,57,0,11,6,17,44,11,1,11,3,17,33,11,2,17,31,11,4,17,33,11,5,57,2,2,17,1,0,0,16,8,11,2,17,44,11,0,54,0,11,1,56,12,57,1,2,18,1,0,0,16,5,11,0,54,0,11,1,56,12,2,19,1,4,0,13,9,11,1,58,1,12,2,17,43,11,0,54,0,11,2,56,13,2,20,1,4,0,16,7,11,0,11,1,11,3,56,14,11,2,56,15,2,21,1,4,0,16,5,11,2,11,1,54,2,21,2,22,1,4,0,16,5,11,2,11,1,54,3,21,2,23,1,4,0,16,5,11,2,11,1,54,4,21,2,24,1,4,0,16,7,11,2,17,47,56,16,11,1,54,5,21,2,25,1,0,0,16,4,11,0,55,6,20,2,26,1,0,0,16,4,11,0,55,2,20,2,27,1,0,0,16,4,11,0,55,3,20,2,28,1,0,0,16,4,11,0,55,4,20,2,29,1,0,0,16,4,11,0,55,5,20,2,30,1,0,0,16,3,11,0,55,0,2,2,1,0,1,1,2,1,3,1,4,1,5,1,1,0,34,1,34,2,34,3,34,4,34,5,34,6,34,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,160,3,13,155,10,6,14,161,10,6,0,14,1,31,0,18,0,26,0,27,0,32,0,33,0,36,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,1,4,7,0,3,2,7,0,3,6,4,0,4,3,12,0,6,5,2,0,7,7,7,2,1,0,0,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,2,16,14,3,1,3,3,24,13,28,0,3,34,21,22,0,4,20,8,9,1,0,5,28,19,3,1,12,6,30,17,18,0,7,17,3,30,2,1,0,7,22,31,3,2,1,0,7,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,6,7,8,7,1,11,0,1,9,0,4,6,8,6,10,8,3,10,8,3,7,8,7,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,3,8,3,3,7,11,0,1,9,0,10,8,3,10,8,3,2,7,11,0,1,9,0,8,3,1,6,8,6,1,1,1,6,11,0,1,9,0,1,13,1,6,11,8,2,8,3,8,3,1,7,8,7,1,9,0,3,11,0,1,9,0,3,3,1,8,3,1,6,8,7,1,5,2,9,0,5,2,13,11,8,2,8,3,8,3,1,6,8,5,1,8,4,1,11,2,1,9,0,2,3,3,2,8,3,8,3,2,7,11,8,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,5,1,11,1,1,9,0,1,11,8,2,9,0,9,1,3,7,11,8,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,5,19,11,8,2,8,3,8,3,37,13,1,2,1,21,8,4,2,2,3,21,8,4,37,13,19,11,8,2,8,3,8,3,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,43,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,41,5,26,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,38,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,35,5,20,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,168,1,7,225,2,129,3,8,226,5,64,6,162,6,40,10,202,6,12,11,214,6,2,12,216,6,235,2,13,195,9,6,14,201,9,8,15,209,9,2,0,11,1,26,0,25,0,0,8,2,7,0,4,0,1,2,7,1,0,0,2,1,7,0,2,3,4,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,27,4,6,2,7,4,0,13,2,7,1,7,0,29,4,8,2,7,4,0,14,2,7,2,7,4,0,15,2,9,1,7,0,16,4,10,1,7,0,19,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,28,15,16,1,8,0,17,15,7,0,0,18,15,7,1,8,1,24,1,24,1,0,1,30,16,24,1,0,2,10,19,1,0,2,21,28,12,0,2,23,12,19,0,2,31,18,12,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,17,6,16,6,15,21,11,26,12,26,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,9,1,2,6,8,3,5,2,7,8,3,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,3,1,8,3,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,2,9,0,11,1,1,9,1,1,11,1,1,9,0,4,6,11,0,2,9,0,8,2,5,6,8,3,6,8,2,1,11,0,2,9,0,8,2,2,9,0,8,2,1,6,8,2,4,7,11,0,2,9,0,8,2,5,7,8,3,7,8,2,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,3,20,8,3,22,9,0,32,9,1,0,20,0,1,0,0,17,26,11,0,46,17,21,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,20,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,21,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,21,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,18,11,4,2,4,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,23,19,10,0,10,1,12,2,46,11,2,56,5,4,13,11,0,11,1,56,6,56,7,12,3,5,17,11,0,1,56,8,12,3,11,3,2,6,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,25,22,10,0,17,21,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,19,2,8,3,0,0,29,24,10,0,46,17,21,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,19,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,27,2,27,0,27,0,12,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,20,3,28,138,1,4,166,1,26,5,192,1,131,1,7,195,2,178,2,8,245,4,64,10,181,5,6,11,187,5,2,12,189,5,233,1,0,11,1,22,0,10,0,21,0,3,7,1,0,0,1,1,7,1,0,0,3,0,7,0,3,2,4,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,23,4,6,2,7,12,0,12,2,7,1,7,0,13,2,7,2,7,12,0,17,2,8,1,7,1,20,1,24,1,0,1,25,10,24,1,0,2,4,0,1,2,7,4,2,5,18,1,1,8,2,7,15,11,1,8,2,8,19,20,1,8,2,13,2,7,2,7,4,2,14,2,15,1,7,2,15,4,19,1,7,2,16,22,7,1,8,2,23,4,6,2,7,4,2,24,22,10,1,8,3,17,11,12,1,8,3,18,17,12,0,3,26,16,17,0,19,6,9,13,14,14,10,6,11,6,15,14,12,6,18,6,17,13,13,13,16,6,7,12,8,12,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,8,2,3,11,0,1,9,0,8,2,11,0,1,9,0,1,9,0,1,6,9,0,1,8,2,2,11,0,1,9,0,8,2,1,11,0,1,9,0,2,6,8,3,5,1,6,8,3,1,5,2,5,9,0,2,7,8,3,5,1,7,9,0,4,11,0,1,9,0,11,0,1,9,0,9,1,5,2,5,5,2,11,0,1,9,0,5,1,11,1,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,19,9,0,0,10,0,1,0,0,9,21,11,1,57,0,12,5,14,2,56,0,12,4,10,0,10,5,11,4,56,1,11,0,11,5,12,3,46,11,3,56,2,1,17,21,11,2,56,3,2,1,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,2,56,4,2,2,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,5,56,6,2,3,1,0,0,21,20,11,1,57,0,12,3,10,0,10,3,12,2,46,11,2,56,2,12,5,17,21,11,5,56,7,12,4,11,0,11,3,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,23,20,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,9,2,11,0,11,2,56,2,12,3,17,21,11,3,56,10,2,6,1,0,0,23,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,20,56,12,2,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,26,12,167,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,180,1,13,143,6,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,4,24,64,5,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,68,5,13,1,14,0,16,1,20,68,5,13,1,14,0,16,2,20,68,5,13,1,14,0,16,3,20,68,5,11,1,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,37,7,64,44,8,108,64,6,172,1,159,6,12,203,7,194,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,5,10,10,2,7,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,33,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,4,12,5,12,3,10,3,10,4,35,4,31,5,12,13,5,12,2,7,2,12,1,11,2,14,1,14,0,10,3,66,1,20,52,66,0,20,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,5,2,1,1,0,0,5,47,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,45,5,21,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"kiosk":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,94,3,118,135,3,4,253,3,68,5,193,4,137,4,7,202,8,159,8,8,233,16,64,6,169,17,130,1,10,171,18,101,11,144,19,8,12,152,19,146,14,13,170,33,18,14,188,33,6,15,194,33,2,0,50,1,62,0,21,0,26,0,31,0,32,0,34,0,61,0,86,0,88,0,89,0,90,0,8,12,0,0,9,12,0,0,13,12,1,12,1,0,1,0,0,0,4,7,0,0,10,7,0,0,11,7,0,0,6,3,1,12,1,0,7,3,1,12,1,0,5,3,1,12,1,1,12,7,1,0,0,2,0,4,1,0,1,3,2,12,1,0,1,7,3,7,0,7,18,4,0,8,14,2,0,10,15,12,1,0,1,10,16,0,1,0,1,11,17,2,0,0,27,0,1,0,0,59,0,2,0,0,25,3,4,0,0,83,5,1,0,0,84,6,1,0,0,64,7,1,1,12,0,56,8,1,1,12,0,87,9,10,1,12,0,54,11,1,1,12,0,65,12,1,1,12,0,29,9,1,1,12,0,71,13,14,1,12,0,55,15,16,1,12,0,75,17,14,1,12,0,79,18,1,1,12,0,97,19,4,0,0,57,20,1,1,12,0,66,20,1,1,12,0,94,21,22,0,0,40,23,24,0,0,41,23,24,1,12,0,46,23,24,0,0,44,23,24,0,0,45,23,24,0,0,39,25,24,0,0,93,25,22,0,0,82,26,1,0,0,91,27,28,0,0,92,21,22,0,0,63,27,29,0,0,48,27,30,0,0,69,27,31,0,0,70,25,32,0,0,22,33,34,1,12,0,23,9,35,1,12,0,24,9,36,1,12,0,80,37,1,1,12,0,53,38,39,0,0,73,40,39,1,12,0,72,40,39,1,12,0,74,40,31,1,12,1,30,74,10,1,0,1,47,73,24,1,0,2,96,75,31,1,0,2,98,1,48,1,0,3,38,50,51,1,0,3,76,65,1,1,0,3,87,76,51,1,0,3,96,63,31,1,0,4,19,59,1,2,7,4,4,35,78,24,1,7,4,77,54,57,2,7,4,4,78,54,55,2,7,4,5,19,59,1,2,7,12,5,22,78,81,2,7,12,5,23,54,82,2,7,12,5,35,78,24,1,7,5,36,78,24,2,7,12,5,77,54,57,2,7,12,6,33,10,1,1,3,7,28,46,1,0,7,42,34,39,1,8,7,59,0,46,0,7,95,28,39,0,9,85,10,1,1,8,9,88,44,1,1,8,10,60,67,68,1,0,11,81,42,29,0,65,43,64,45,44,47,61,45,45,47,17,10,16,10,52,53,58,56,20,10,49,53,59,60,61,10,5,10,8,10,51,53,59,61,48,47,52,64,46,47,59,66,66,10,42,31,41,31,43,47,47,47,49,64,53,56,56,77,57,56,50,79,50,80,54,56,55,56,1,7,8,18,0,2,8,0,8,1,3,8,0,8,1,7,8,18,1,11,12,1,8,15,3,7,8,0,6,8,1,6,8,18,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,16,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,12,1,8,15,2,9,0,11,17,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,18,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,12,1,8,15,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,10,1,3,7,8,18,2,7,8,0,9,0,1,7,8,0,1,7,8,14,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,3,7,8,0,6,8,1,1,1,6,8,0,1,6,8,14,1,5,1,14,1,3,1,7,11,11,1,8,15,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,8,1,1,8,13,1,6,11,2,1,9,0,2,8,1,8,0,1,6,8,18,1,8,1,2,9,0,5,1,8,0,1,8,14,1,8,15,1,11,11,1,9,0,5,8,14,8,13,8,14,14,11,11,1,8,15,2,11,11,1,9,0,7,8,18,1,11,12,1,9,0,3,8,13,8,13,8,13,2,8,5,3,2,7,8,14,9,0,1,11,10,1,9,1,2,8,4,9,0,1,9,1,2,8,13,8,13,3,7,8,14,9,0,9,1,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,12,1,9,0,2,8,6,1,2,7,11,11,1,9,0,11,12,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,17,1,9,0,6,8,13,8,13,3,8,13,8,14,8,13,5,8,13,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,10,1,9,0,1,11,10,1,9,0,1,6,11,11,1,9,0,3,7,11,11,1,9,0,3,7,8,18,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,16,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,8,107,105,111,115,107,95,105,100,19,107,105,111,115,107,95,111,119,110,101,114,95,99,97,112,95,102,111,114,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,3,112,117,116,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,20,115,101,116,95,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,12,115,104,97,114,101,95,111,98,106,101,99,116,3,115,117,105,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,7,117,105,100,95,109,117,116,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,5,42,8,14,68,11,11,1,8,15,63,5,48,14,20,1,1,2,2,42,8,14,37,8,13,2,2,4,42,8,14,52,8,13,49,8,13,58,3,3,2,2,52,8,13,49,8,13,4,2,1,42,8,13,5,2,2,42,8,13,43,1,6,2,1,42,8,13,7,2,3,50,8,13,42,8,13,67,3,8,2,3,50,8,13,42,8,13,67,3,9,2,2,50,8,13,42,8,13,7,10,9,10,8,10,2,10,0,0,4,0,41,12,10,0,17,1,12,1,12,2,11,1,11,0,46,17,67,56,0,11,2,56,1,2,1,1,0,0,41,19,10,0,17,62,56,2,10,0,46,17,67,73,0,0,0,0,9,18,0,12,2,11,0,17,62,14,2,56,3,18,1,12,1,11,2,11,1,2,2,1,0,0,49,38,11,0,19,0,1,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,63,11,4,33,4,17,5,21,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,26,5,30,11,2,1,7,3,39,11,3,17,60,11,5,17,60,11,7,11,2,56,4,2,3,1,0,0,1,17,10,0,11,1,17,24,4,5,5,11,11,0,1,11,2,1,7,0,39,11,2,17,67,11,0,15,0,21,2,4,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,0,21,2,5,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,2,56,5,2,6,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,3,56,6,2,7,1,0,0,52,68,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,21,32,4,18,5,22,11,0,1,7,8,39,10,0,10,2,12,4,46,11,4,17,23,32,4,31,5,35,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,19,4,43,5,47,11,0,1,7,11,39,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,2,9,18,5,56,7,1,11,0,15,2,11,2,18,4,56,8,2,8,1,0,0,58,49,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,4,46,11,4,56,9,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,5,46,11,5,17,23,32,4,30,5,34,11,0,1,7,4,39,10,0,15,2,10,2,9,18,5,10,3,56,10,11,0,46,56,3,11,2,11,3,57,0,56,11,2,9,1,0,0,39,13,14,2,56,12,12,4,10,0,10,1,11,2,56,13,11,0,11,1,11,4,11,3,56,14,2,10,1,0,0,52,60,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,56,9,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,23,32,4,30,5,34,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,22,4,42,5,46,11,0,1,7,12,39,10,0,15,2,10,2,9,18,5,56,15,1,11,0,46,56,3,11,2,57,1,56,16,2,11,1,0,0,62,56,10,0,15,2,10,1,9,18,5,56,15,12,4,10,0,15,2,10,1,18,4,56,8,12,3,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,4,14,2,56,17,33,4,27,5,31,11,0,1,7,1,39,10,0,15,2,10,1,18,6,56,18,1,10,0,15,3,11,2,56,19,10,0,46,56,3,10,1,10,4,57,2,56,20,11,3,11,1,11,4,11,0,46,56,3,56,21,2,12,1,0,0,69,64,10,0,11,1,17,24,4,5,5,11,11,0,1,11,4,1,7,0,39,10,0,10,2,12,5,46,11,5,56,9,4,19,5,25,11,0,1,11,4,1,7,11,39,10,0,10,2,12,6,46,11,6,17,22,32,4,34,5,40,11,0,1,11,4,1,7,6,39,10,0,15,2,10,2,8,18,5,10,3,56,10,11,3,12,7,11,2,12,8,11,4,17,62,12,9,11,0,46,56,3,12,10,11,9,11,10,11,8,11,7,57,3,2,13,1,0,0,70,68,11,1,58,3,12,6,12,4,12,5,17,60,11,4,12,3,14,2,56,17,12,7,10,7,11,6,38,4,16,5,20,11,0,1,7,1,39,10,0,46,56,3,11,5,33,4,27,5,31,11,0,1,7,5,39,10,0,15,2,10,3,8,18,5,56,15,1,10,0,15,3,11,2,56,19,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,3,18,6,56,18,1,10,0,15,2,10,3,18,4,56,8,11,3,11,7,11,0,46,56,3,56,21,2,14,1,0,0,71,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,3,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,2,11,3,8,18,5,56,15,1,11,2,17,60,2,15,1,0,0,72,45,10,0,11,1,17,24,4,5,5,11,11,0,1,11,3,1,7,0,39,14,2,56,22,4,33,11,2,56,23,12,6,10,6,10,0,16,3,56,24,37,4,24,5,30,11,0,1,11,3,1,7,2,39,11,6,12,4,5,37,10,0,16,3,56,24,12,4,11,4,12,5,11,0,15,3,11,5,11,3,56,25,2,16,3,0,0,1,11,10,0,15,2,14,1,56,12,18,6,8,56,26,11,0,11,1,56,5,2,17,3,0,0,1,16,10,0,16,1,20,73,1,0,0,0,22,10,0,15,1,21,11,0,15,2,14,1,56,12,18,4,11,1,56,27,2,18,3,0,0,1,3,11,0,15,2,2,19,1,0,0,1,6,11,0,16,2,11,1,18,4,56,28,2,20,1,0,0,1,6,11,0,16,2,11,1,18,4,56,29,2,21,1,0,0,1,6,11,0,16,2,11,1,18,6,56,30,2,22,1,0,0,24,18,10,0,16,2,10,1,9,18,5,56,31,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,23,12,2,11,2,2,23,1,0,0,1,7,11,0,16,2,11,1,8,18,5,56,31,2,24,1,0,0,1,8,11,0,46,56,3,11,1,16,4,20,33,2,25,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,2,2,26,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,5,21,2,27,1,0,0,1,3,11,0,16,2,2,28,1,0,0,1,12,10,0,16,5,20,4,5,5,9,11,0,1,7,7,39,11,0,15,2,2,29,1,0,0,1,4,11,0,16,0,20,2,30,1,0,0,1,4,11,0,16,1,20,2,31,1,0,0,1,4,11,0,16,3,56,24,2,32,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,3,2,33,1,0,0,1,27,10,0,56,3,11,1,16,4,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,19,4,17,5,21,11,0,1,7,11,39,11,0,16,2,11,2,18,4,56,32,2,34,1,0,0,58,40,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,19,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,22,32,4,30,5,34,11,0,1,7,9,39,11,0,15,2,11,2,18,4,56,33,2,35,1,0,0,58,45,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,19,4,17,5,21,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,22,32,4,30,5,34,11,0,1,7,9,39,10,0,15,2,10,2,18,4,56,8,11,0,46,56,3,11,2,18,3,2,36,1,0,0,58,32,11,2,19,3,12,3,12,4,10,0,46,56,3,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,12,10,3,33,4,21,5,25,11,0,1,7,10,39,11,0,15,2,11,3,18,4,11,1,56,27,2,37,1,0,0,1,4,11,0,16,4,20,2,38,1,0,0,1,4,11,0,55,0,20,2,39,1,0,0,1,4,11,0,55,1,20,2,40,1,0,0,1,4,11,0,55,2,20,2,0,2,0,3,0,0,0,1,1,1,0,4,2,1,2,2,2,3,6,10,7,10,8,10,0,51,0],"kiosk_extension":[161,28,235,11,6,0,0,0,12,1,0,14,2,14,36,3,50,162,1,4,212,1,26,5,238,1,142,1,7,252,2,164,3,8,160,6,32,6,192,6,76,10,140,7,15,11,155,7,2,12,157,7,143,4,13,172,11,6,0,26,0,9,0,17,0,25,0,30,0,37,0,38,0,1,4,0,0,2,7,1,0,1,1,0,12,0,3,3,12,0,3,4,12,0,4,7,4,0,5,5,12,1,0,1,6,6,2,0,0,8,0,1,1,2,0,15,2,1,1,2,0,18,2,1,1,2,0,34,2,1,1,2,0,35,3,4,1,2,0,36,5,6,1,2,0,32,7,1,2,2,12,0,27,7,1,2,2,12,0,24,8,9,1,2,0,23,8,9,1,2,0,13,8,9,1,2,0,12,8,9,1,2,0,20,8,10,1,2,0,21,11,12,1,2,1,14,16,1,0,1,29,15,16,0,2,8,18,1,2,7,4,2,10,24,25,2,7,4,2,11,19,26,2,7,4,2,19,24,9,1,7,2,34,19,20,2,7,4,3,22,2,9,0,3,28,21,1,1,12,3,33,21,1,1,12,3,39,8,22,0,3,40,2,13,0,3,41,11,13,0,16,17,8,14,13,14,20,17,12,14,10,14,11,14,23,20,22,20,19,23,9,14,17,17,18,17,5,9,0,7,8,3,6,8,4,4,7,8,7,0,2,7,8,3,6,8,4,2,9,0,6,8,3,1,6,8,2,2,9,0,7,8,3,1,7,8,2,4,9,0,7,8,3,9,1,6,11,6,1,9,1,1,6,8,3,1,1,1,6,8,0,1,7,8,3,1,7,8,0,1,7,8,5,1,9,0,1,7,8,7,1,8,2,2,11,1,1,9,0,8,0,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,9,1,2,7,8,3,9,0,1,6,8,5,1,11,1,1,9,0,2,6,8,5,9,0,1,6,9,1,1,7,9,1,3,66,97,103,9,69,120,116,101,110,115,105,111,110,12,69,120,116,101,110,115,105,111,110,75,101,121,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,97,110,95,108,111,99,107,9,99,97,110,95,112,108,97,99,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,7,100,105,115,97,98,108,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,6,101,110,97,98,108,101,7,101,120,105,115,116,115,95,9,101,120,116,101,110,115,105,111,110,13,101,120,116,101,110,115,105,111,110,95,109,117,116,10,104,97,115,95,97,99,99,101,115,115,10,105,115,95,101,110,97,98,108,101,100,12,105,115,95,105,110,115,116,97,108,108,101,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,3,110,101,119,6,111,98,106,101,99,116,11,112,101,114,109,105,115,115,105,111,110,115,5,112,108,97,99,101,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,6,114,101,109,111,118,101,7,115,116,111,114,97,103,101,11,115,116,111,114,97,103,101,95,109,117,116,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,4,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,35,8,2,31,4,23,1,1,2,1,16,1,1,14,0,1,0,0,1,25,10,1,10,2,17,21,4,5,5,13,11,1,1,11,4,1,11,2,1,7,0,39,11,1,11,2,17,25,9,57,0,11,4,17,15,11,3,8,18,0,56,0,2,1,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,3,39,9,11,0,56,2,15,0,21,2,2,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,3,39,8,11,0,56,2,15,0,21,2,3,1,0,0,1,33,10,0,10,1,17,21,4,5,5,11,11,0,1,11,1,1,7,0,39,10,0,46,56,1,4,16,5,22,11,0,1,11,1,1,7,3,39,11,0,11,1,17,25,9,57,0,56,3,19,0,1,1,17,14,2,4,1,0,0,1,12,10,1,56,1,4,4,5,8,11,1,1,7,3,39,11,1,56,4,16,1,2,5,1,0,0,1,13,10,1,46,56,1,4,5,5,9,11,1,1,7,3,39,11,1,56,2,15,1,2,6,1,0,0,9,31,10,1,46,56,1,4,5,5,9,11,1,1,7,3,39,10,1,46,56,5,4,16,8,12,4,5,20,10,1,46,56,6,12,4,11,4,4,23,5,27,11,1,1,7,2,39,11,1,11,2,56,7,2,7,1,0,0,1,22,10,1,46,56,1,4,5,5,9,11,1,1,7,3,39,10,1,46,56,6,4,14,5,18,11,1,1,7,2,39,11,1,11,2,56,8,2,8,1,0,0,1,6,11,0,17,24,9,57,0,56,9,2,9,1,0,0,1,5,11,0,56,4,16,0,20,2,10,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,4,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,11,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,5,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,12,0,0,0,1,6,11,0,17,24,9,57,0,56,11,2,13,0,0,0,1,6,11,0,17,26,9,57,0,56,12,2,0,2,0,0,0,1,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,1,29,0,14,0,28,0,40,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,1,2,7,1,0,0,3,4,4,0,4,3,2,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,7,3,25,1,0,1,12,17,16,1,0,1,16,19,5,1,0,1,21,3,13,1,0,1,22,3,13,1,0,1,27,5,17,1,0,1,37,16,17,1,0,1,38,19,17,1,0,2,5,22,5,2,7,4,2,7,23,7,2,7,4,2,8,21,9,2,7,4,2,15,23,13,2,7,4,2,35,21,10,2,7,4,3,10,15,5,0,3,25,0,15,0,22,16,24,16,20,16,19,16,21,16,18,16,23,16,27,20,25,20,26,20,29,20,17,16,9,12,28,20,1,7,8,4,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,2,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,3,1,9,0,1,11,2,1,9,0,5,11,2,1,9,0,11,2,1,9,0,11,2,1,9,0,9,0,11,2,1,9,0,2,7,11,2,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,3,11,2,1,9,0,11,2,1,9,0,9,1,1,6,9,0,2,8,3,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,3,36,3,18,11,2,1,9,0,39,11,2,1,9,0,1,2,3,32,11,2,1,9,0,26,11,2,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,31,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,30,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,30,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"math":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,35,5,37,18,7,55,57,8,112,32,12,144,1,249,3,0,2,0,3,0,1,0,0,4,0,1,0,0,0,0,1,0,0,5,2,1,0,0,6,1,1,0,0,7,3,3,0,0,1,0,1,0,2,3,3,1,3,2,3,2,1,4,3,4,4,4,3,15,15,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,4,109,97,116,104,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,9,115,113,114,116,95,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,1,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,2,1,0,0,1,15,10,0,10,1,36,4,9,11,0,11,1,23,12,2,5,13,11,1,11,0,23,12,2,11,2,2,3,1,0,0,1,33,6,1,0,0,0,0,0,0,0,12,2,10,1,49,1,38,4,31,5,7,10,1,49,2,25,49,0,33,4,22,10,0,11,0,24,12,0,11,1,49,2,26,12,1,5,30,11,2,10,0,24,12,2,11,1,49,1,23,12,1,5,2,11,2,2,4,1,0,0,4,43,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,53,12,3,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,52,2,5,1,0,0,5,43,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,77,12,3,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,53,2,6,1,0,0,1,19,10,0,10,1,25,6,0,0,0,0,0,0,0,0,33,4,11,11,0,11,1,26,12,2,5,17,11,0,11,1,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,126,4,146,1,6,5,152,1,35,7,187,1,250,2,8,181,4,64,6,245,4,112,10,229,5,11,12,240,5,130,2,13,242,7,4,15,246,7,8,0,24,1,4,0,3,0,30,0,0,7,0,0,2,4,0,3,1,2,0,0,21,0,1,0,0,20,0,2,0,0,19,1,3,0,0,18,2,3,0,0,27,4,5,0,0,8,6,5,0,0,31,7,0,0,0,34,7,3,0,0,33,7,1,0,0,32,7,2,0,0,22,8,5,0,0,9,5,6,0,0,15,9,3,1,8,0,5,9,0,1,8,0,17,9,1,1,8,0,16,9,2,1,8,0,6,9,7,1,8,0,23,2,5,0,0,10,2,6,0,0,25,2,6,0,1,28,9,1,1,0,2,14,1,2,0,3,13,8,2,0,3,26,4,2,0,20,2,16,10,20,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,16,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,7,5,1,2,1,15,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,21,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,23,7,3,33,4,6,5,8,7,2,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,1,0,0,6,3,11,0,16,1,2,7,1,0,0,6,4,11,0,16,1,20,2,8,1,0,0,6,5,11,0,16,1,16,0,56,0,2,9,1,0,0,6,5,11,0,16,1,16,0,20,2,10,1,0,0,6,5,11,0,17,22,18,0,18,1,2,11,1,0,0,6,5,11,0,19,1,19,0,17,18,2,12,1,0,0,6,5,11,0,56,1,16,1,20,2,13,1,0,0,6,4,11,0,56,1,16,1,2,14,1,0,0,6,5,11,0,56,1,16,1,56,2,2,15,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,16,0,2,0,17,3,0,0,6,6,10,0,17,19,11,0,18,0,18,1,2,18,0,2,0,19,0,2,0,0,0,1,0,0,8,0,11,0,12,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,1,21,0,12,0,19,0,24,0,1,12,0,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,13,16,9,1,7,2,14,16,9,2,7,12,2,15,16,12,1,7,2,22,17,8,2,7,12,3,10,13,3,0,3,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,4,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,3,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,1,19,0,11,0,17,0,22,0,1,12,2,7,1,12,1,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,12,16,9,1,7,2,13,16,12,1,7,2,20,17,8,2,7,12,3,9,13,3,0,3,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,4,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,3,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,1,10,1,50,0,33,0,48,0,49,0,51,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,2,7,0,2,4,7,0,3,0,7,0,3,5,4,0,5,3,2,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,2,23,24,25,0,2,24,24,25,0,2,25,2,19,1,0,3,18,23,2,0,3,26,21,7,1,8,3,27,27,7,0,3,28,31,27,0,3,32,22,23,0,4,38,28,2,1,12,5,44,26,27,0,6,29,21,4,1,2,34,20,26,20,0,20,32,1,28,14,2,9,0,7,8,8,1,8,0,0,1,6,8,0,1,1,1,6,8,4,1,6,8,1,1,8,6,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,5,1,9,0,1,6,9,0,1,7,8,8,1,8,7,1,6,8,5,1,8,4,1,6,8,8,1,5,2,9,0,5,2,1,8,5,2,8,6,8,6,1,6,8,6,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,7,36,8,4,31,8,4,1,2,4,26,8,7,36,8,6,54,3,37,2,2,2,4,13,8,6,36,8,6,37,2,20,10,2,3,2,2,13,8,6,36,8,6,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,31,14,2,17,24,14,2,17,25,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,33,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,27,2,3,1,0,0,19,9,56,1,12,1,14,1,17,24,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,24,10,0,16,0,20,33,4,17,14,2,17,25,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,27,2,21,1,0,0,30,41,7,8,17,29,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,30,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,77,4,95,14,5,109,126,7,235,1,173,1,8,152,3,32,6,184,3,10,12,194,3,214,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,5,5,1,1,0,0,6,6,1,1,0,0,7,7,1,1,0,1,4,2,16,1,0,1,5,5,1,1,0,1,12,2,10,1,0,2,10,11,1,1,12,3,11,8,9,0,11,10,10,12,0,12,1,12,8,12,9,12,6,12,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,11,0,1,9,0,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,12,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,13,27,6,0,0,0,0,0,0,0,0,14,1,65,14,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,14,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,15,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,10,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,10,10,2,46,17,12,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,10,0,0,0,0,0,0,0,0,2,5,1,4,0,1,4,11,0,11,1,56,5,2,6,1,4,0,17,26,6,0,0,0,0,0,0,0,0,14,1,65,10,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,10,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,7,1,4,0,10,18,14,0,65,10,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,10,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,167,1,7,253,1,184,1,8,181,3,64,6,245,3,14,10,131,4,18,11,149,4,4,12,153,4,243,5,13,140,10,4,14,144,10,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,13,7,10,11,1,1,9,0,1,3,7,10,11,1,1,9,0,3,1,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,40,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,38,5,20,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,18,46,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,6,10,0,10,1,12,3,12,2,10,0,10,6,12,5,12,4,11,2,46,11,3,66,6,55,1,20,11,4,46,11,5,66,6,55,1,20,36,4,43,10,0,11,1,10,6,71,6,11,0,11,6,56,2,5,45,11,0,1,2,6,0,0,0,19,110,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,13,10,13,6,1,0,0,0,0,0,0,0,22,12,15,10,2,12,14,10,13,10,1,35,4,55,10,0,10,13,12,5,12,3,10,0,10,14,12,7,12,6,11,3,46,11,5,66,6,55,1,20,11,6,46,11,7,66,6,55,1,20,36,12,8,5,57,9,12,8,11,8,4,61,11,13,12,14,10,15,10,1,35,4,88,10,0,10,15,12,10,12,9,10,0,10,14,12,12,12,11,11,9,46,11,10,66,6,55,1,20,11,11,46,11,12,66,6,55,1,20,36,12,4,5,90,9,12,4,11,4,4,94,11,15,12,14,10,14,10,2,34,4,107,10,0,10,14,11,2,71,6,11,0,11,1,11,14,56,0,5,109,11,0,1,2,7,1,0,0,20,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,4,1,0,2,7,2,7,8,9,32,6,41,30,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0],"iota":[161,28,235,11,6,0,0,0,10,1,0,14,2,14,48,3,62,62,4,124,14,5,138,1,133,1,7,143,2,129,2,8,144,4,64,6,208,4,102,10,182,5,5,12,187,5,109,0,22,1,18,0,9,0,10,0,23,0,25,0,26,0,4,2,0,1,3,7,1,0,0,2,0,4,1,0,1,2,5,4,1,0,1,3,1,12,1,0,1,3,2,12,1,0,1,3,6,12,1,0,1,5,7,2,0,6,8,7,0,0,16,0,1,0,0,23,2,3,0,1,17,3,9,1,0,2,12,16,7,1,0,2,15,17,18,1,0,3,11,11,12,1,2,3,24,15,16,1,0,4,19,14,3,1,12,4,20,20,3,1,12,5,14,5,7,0,5,21,5,6,0,2,8,5,10,7,13,6,10,4,10,3,10,8,19,1,7,8,7,1,11,2,1,8,0,2,11,4,1,8,0,5,0,4,11,5,1,8,0,11,3,1,8,0,11,2,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,3,1,8,8,1,11,1,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,1,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,1,9,0,1,11,6,1,9,0,1,11,3,1,9,0,2,7,11,3,1,9,0,3,1,11,2,1,9,0,1,11,4,1,8,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,3,115,117,105,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,228,11,84,2,0,0,0,3,8,0,0,232,137,4,35,199,138,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,4,3,83,85,73,10,2,4,3,83,117,105,10,2,1,0,0,2,1,13,1,0,0,0,0,4,47,10,0,46,17,10,7,5,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,9,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,6,7,7,7,8,56,0,11,0,56,1,12,1,12,4,11,1,56,2,11,4,56,3,12,2,13,2,7,4,56,4,12,3,11,2,56,5,1,11,3,2,1,1,4,0,3,4,11,0,11,1,56,6,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,116,4,140,1,22,5,162,1,138,1,7,172,2,164,1,8,208,3,32,6,240,3,20,10,132,4,10,11,142,4,2,12,144,4,130,2,13,146,6,2,14,148,6,2,0,18,0,17,0,19,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,9,0,1,1,4,0,16,2,1,1,4,0,11,3,4,1,4,0,10,3,5,1,4,0,4,6,7,1,4,0,14,8,9,1,4,0,5,10,11,1,4,0,13,12,13,1,4,0,7,1,9,1,4,0,8,1,9,1,6,1,3,19,9,2,7,4,1,4,17,18,2,7,4,1,5,20,21,2,7,4,1,7,15,9,2,7,4,1,8,15,9,2,7,6,1,11,16,4,2,7,4,1,12,0,15,2,7,4,1,15,20,22,2,7,4,16,14,0,13,5,13,15,14,2,13,11,14,10,14,12,14,17,14,13,14,14,14,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,9,1,0,0,9,4,11,0,58,0,56,10,2,0,0,0,13,0],"transfer":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,54,4,56,6,5,62,8,7,70,144,1,8,214,1,32,6,246,1,10,12,128,2,82,0,7,0,7,0,1,1,8,0,4,0,1,1,12,0,0,2,1,1,8,0,2,2,1,1,12,0,5,2,1,1,8,0,3,2,1,1,12,0,1,2,1,1,8,0,6,2,1,1,8,0,8,0,1,1,8,8,2,6,2,7,2,2,9,0,5,0,1,9,0,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,3,2,0,7,3,2,0,8,3,2,0,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,78,3,104,150,2,4,254,2,50,5,176,3,192,3,7,240,6,138,5,8,250,11,64,6,186,12,60,10,246,12,55,11,173,13,10,12,183,13,150,5,13,205,18,16,14,221,18,16,0,63,1,48,1,65,0,19,0,21,0,29,0,32,0,47,0,49,0,60,0,62,0,64,0,70,0,10,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,5,7,1,2,1,1,3,7,1,0,0,2,12,7,0,3,0,4,1,0,1,4,1,12,1,0,1,7,2,7,0,7,13,4,0,8,4,12,0,9,6,2,0,11,11,2,0,12,14,7,1,3,0,0,46,0,1,1,0,0,45,2,3,1,0,0,24,2,4,1,0,0,71,5,6,1,0,0,26,7,6,1,0,0,22,8,0,1,0,0,17,9,4,3,0,2,6,0,38,10,11,3,0,2,6,0,18,12,4,2,0,2,0,16,13,4,2,0,2,0,39,14,15,2,0,2,0,55,16,4,3,0,2,6,0,66,14,17,1,0,0,67,16,18,1,0,0,56,14,19,1,0,0,44,20,21,1,0,0,50,20,22,1,0,0,34,20,21,1,0,1,27,41,25,1,0,1,43,40,15,1,0,2,37,4,23,1,0,3,69,42,22,1,0,3,72,4,32,1,0,4,35,46,44,1,0,4,52,58,4,1,0,4,61,43,44,1,0,5,15,54,4,2,7,4,5,20,56,57,2,7,4,5,33,56,15,1,7,5,54,61,52,2,7,4,6,30,25,4,1,3,7,25,29,4,0,7,40,39,21,1,8,7,45,28,29,0,7,68,17,21,0,8,36,27,15,1,0,10,58,25,4,1,8,10,62,37,4,1,8,11,57,35,36,0,12,23,50,15,1,3,12,31,4,24,1,3,12,41,55,4,1,3,12,42,24,48,1,3,12,54,62,4,1,3,12,59,49,22,1,3,40,23,35,25,30,30,22,31,1,25,36,34,37,33,32,34,19,22,18,22,21,31,25,31,23,31,42,23,44,23,39,23,10,51,26,53,20,52,41,23,27,53,24,31,28,59,29,53,43,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,13,2,11,1,1,9,0,11,2,1,9,0,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,5,1,3,7,8,13,1,11,8,1,8,12,3,11,1,1,9,0,11,2,1,9,0,7,8,13,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,8,1,8,12,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,14,1,8,6,1,6,11,0,1,9,0,1,8,9,1,3,1,8,6,1,11,14,1,9,0,1,9,0,5,8,10,11,14,1,8,6,11,7,1,8,12,8,10,8,9,1,6,8,11,1,7,8,13,1,8,10,1,11,3,1,9,0,1,8,12,1,11,7,1,9,0,1,11,2,1,9,0,1,11,1,1,9,0,1,6,8,13,1,5,2,9,0,5,3,3,3,3,1,6,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,1,6,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,13,1,11,8,1,9,0,2,11,7,1,8,12,8,10,2,11,7,1,9,0,7,8,13,7,10,8,6,8,9,8,9,3,11,14,1,8,6,8,6,3,1,10,9,0,1,6,11,14,1,9,0,2,6,11,14,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,4,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,14,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,7,1,9,0,11,8,1,9,0,1,11,4,1,9,1,2,8,6,7,11,14,1,8,6,2,7,8,10,9,0,2,7,11,14,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,105,122,101,3,115,117,105,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,44,8,9,50,3,34,8,9,53,11,14,1,8,6,1,2,3,40,8,10,19,11,7,1,8,12,56,11,14,1,8,6,2,2,2,40,8,10,51,8,9,3,2,1,40,8,9,4,2,1,28,1,0,25,3,25,1,25,2,25,4,52,0,1,0,0,4,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,33,12,5,14,5,17,34,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,33,11,6,57,3,2,2,0,4,0,33,11,11,0,10,1,56,4,12,2,56,5,11,2,11,1,46,17,38,56,6,2,3,1,0,0,38,49,10,0,46,56,7,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,8,4,37,11,2,56,9,12,6,10,6,10,0,55,1,56,10,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,10,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,11,2,4,1,0,0,45,27,14,0,56,7,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,1,12,4,11,0,58,2,1,12,3,17,31,11,4,17,31,11,3,11,2,56,12,2,5,1,0,0,47,52,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,13,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,14,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,46,5,28,13,2,69,23,12,7,10,0,55,2,14,7,56,15,4,37,5,41,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,6,1,0,0,4,34,10,1,46,56,7,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,16,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,4,11,3,56,17,11,1,54,2,56,18,56,19,2,7,1,0,0,4,6,11,1,55,3,9,57,4,56,20,2,8,1,0,0,4,14,10,1,46,56,16,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,21,2,9,1,0,0,4,5,11,1,54,4,56,18,56,19,2,10,1,0,0,4,6,11,0,55,3,9,57,4,56,22,2,11,1,0,0,60,28,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,4,56,23,1,11,0,54,2,12,3,56,18,12,2,11,3,14,2,56,24,2,12,1,0,0,4,3,11,0,55,3,2,13,1,0,0,4,16,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,14,1,0,0,4,3,11,0,55,2,2,15,1,0,0,4,4,11,0,55,5,20,2,16,1,0,0,4,4,11,0,55,6,20,2,17,1,0,0,4,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,6,208,1,20,10,228,1,14,12,242,1,107,13,221,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,32,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,168,1,4,196,1,28,5,224,1,254,1,7,222,3,153,2,8,247,5,64,6,183,6,50,10,233,6,21,11,254,6,4,12,130,7,235,5,13,237,12,6,14,243,12,6,0,30,1,21,1,31,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,14,2,0,2,1,0,0,23,3,4,2,1,0,0,22,5,4,2,1,0,0,13,3,6,2,1,0,0,8,7,8,2,1,0,0,28,7,9,2,1,1,0,3,7,10,2,1,0,0,26,11,12,2,1,0,0,16,11,10,2,1,0,0,5,1,0,2,1,0,0,15,1,13,2,1,0,0,19,11,14,2,1,0,0,12,7,15,2,1,0,0,11,7,12,2,1,0,0,9,16,17,2,1,0,0,10,18,19,2,1,0,0,24,18,4,2,1,0,1,6,27,24,1,0,1,17,28,10,1,0,1,20,0,27,1,0,1,27,24,27,1,0,2,16,25,10,1,0,2,23,23,24,1,0,2,25,31,0,1,0,7,4,14,4,23,20,22,20,5,4,21,26,20,26,13,4,19,12,8,4,24,20,21,12,20,12,18,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,18,9,0,29,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,21,20,10,0,14,1,12,3,46,11,3,56,0,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,29,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,30,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,24,0,0,0,0,0,0,0,0,12,4,64,26,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,24,13,7,11,6,68,26,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,32,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,24,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,13,1,0,0,33,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,11,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,12,2,14,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,13,2,15,1,0,0,34,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,16,1,0,0,35,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,17,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,102,4,120,20,5,140,1,95,7,235,1,164,1,8,143,3,64,6,207,3,20,10,227,3,7,11,234,3,2,12,236,3,156,2,13,136,6,2,14,138,6,2,0,19,1,14,1,20,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,16,2,1,1,3,0,8,3,0,1,3,0,15,4,0,1,3,0,2,5,6,1,3,0,17,7,8,1,3,0,10,7,6,1,3,0,9,1,9,1,3,0,12,7,10,1,3,0,7,5,11,1,3,0,6,5,8,1,3,1,4,17,2,1,0,1,11,15,6,1,0,1,13,0,17,1,0,1,18,2,17,1,0,2,15,14,2,1,0,2,16,2,9,1,0,16,2,4,2,10,2,15,2,9,2,12,8,5,2,14,8,13,8,11,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,6,11,1,1,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,12,18,10,0,14,1,12,2,46,11,2,56,1,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,13,13,10,0,11,1,12,2,46,11,2,56,2,12,3,11,0,54,0,11,3,56,3,1,2,4,1,0,0,11,7,11,0,11,1,56,4,12,2,14,2,56,5,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,6,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,0,3,11,0,55,0,2,9,0,0,0,16,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,6,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,7,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,8,2,10,0,0,0,11,13,11,0,11,1,56,4,12,2,14,2,56,5,4,8,5,10,7,1,39,11,2,56,9,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0]},"type_origin_table":[{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CurrencyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"Extension","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"ExtensionKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"ACKQVv64dXCmpxE1QPU2QMLxVpmtbzrFGMtWYY6szJrQ","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":7,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,26,2,26,58,3,84,107,4,191,1,14,5,205,1,176,2,7,253,3,137,9,8,134,13,96,6,230,13,20,10,250,13,93,12,215,14,219,3,13,178,18,24,0,31,1,44,1,72,2,18,2,20,2,43,2,61,2,66,0,54,0,63,0,64,0,67,0,70,0,3,3,0,0,2,3,0,0,9,0,0,0,8,0,0,1,4,7,1,0,0,3,0,4,1,0,1,4,1,12,1,0,1,5,11,4,0,6,5,2,0,7,10,2,0,8,6,4,0,10,7,4,0,11,12,4,0,0,22,0,1,0,0,15,2,1,0,0,14,3,1,0,1,25,25,26,1,0,1,36,24,14,1,0,2,35,22,14,1,0,3,26,9,1,1,0,3,53,8,9,1,0,3,75,1,9,1,0,4,29,30,31,1,0,6,65,32,1,0,7,27,5,6,0,8,22,17,18,0,9,22,19,1,0,10,23,15,16,0,11,13,34,1,0,11,42,12,10,0,11,52,29,1,0,12,32,27,28,0,12,34,13,14,0,7,7,8,7,5,21,4,23,3,23,9,7,6,7,6,8,7,11,5,1,8,8,8,1,10,8,0,8,2,7,8,9,0,4,11,5,1,8,8,10,8,3,7,10,8,12,7,8,9,1,7,10,8,12,25,10,8,3,3,3,10,2,3,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,8,10,3,11,5,1,8,8,11,5,1,8,8,5,8,11,8,12,10,8,12,10,2,10,2,1,6,8,9,1,3,1,8,8,2,7,11,5,1,9,0,3,1,11,5,1,9,0,1,8,12,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,6,10,8,12,6,8,12,1,1,8,3,3,3,3,3,3,3,7,8,9,1,8,11,5,11,5,1,8,8,3,3,13,7,8,9,1,8,10,8,8,7,10,8,12,11,5,1,8,8,3,3,8,11,8,10,7,8,9,5,11,5,1,8,8,3,5,11,4,1,5,5,1,8,3,1,6,10,9,0,1,5,1,6,11,4,1,9,0,1,11,4,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,4,7,8,12,11,5,1,8,8,5,7,8,9,2,11,5,1,9,0,7,8,9,1,11,6,1,9,0,2,11,6,1,8,8,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,97,108,105,100,97,116,111,114,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,11,97,109,111,117,110,116,95,109,105,115,116,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,23,115,116,97,107,101,95,115,117,98,115,105,100,121,95,102,117,110,100,95,109,105,115,116,41,115,116,97,107,101,95,115,117,98,115,105,100,121,95,105,110,105,116,105,97,108,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,17,119,111,114,107,101,114,95,112,117,98,108,105,99,95,107,101,121,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,15,39,10,2,24,10,2,33,10,2,47,10,2,62,5,30,3,21,3,49,10,2,48,10,2,41,10,2,74,10,2,40,10,2,45,10,2,46,10,2,73,10,2,1,2,12,50,3,19,3,28,3,59,3,57,3,58,3,55,13,37,3,38,3,69,3,71,3,68,3,2,2,2,56,3,16,10,8,3,3,2,3,51,5,17,3,60,11,4,1,5,0,0,0,0,4,147,1,10,5,46,17,11,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,5,1,7,0,39,11,4,19,2,12,6,12,22,13,1,11,22,56,0,12,24,56,1,12,23,64,10,0,0,0,0,0,0,0,0,12,28,14,3,65,11,12,8,6,0,0,0,0,0,0,0,0,12,11,10,11,10,8,35,4,89,5,33,14,3,10,11,66,11,20,19,0,12,29,12,17,12,16,12,14,12,30,12,15,12,19,12,20,12,7,12,10,12,25,12,18,12,12,12,9,12,13,11,25,11,20,11,15,11,30,11,19,11,13,11,9,11,12,11,18,11,14,11,16,11,17,11,29,11,10,11,7,10,5,17,16,12,27,14,28,14,27,17,19,32,4,77,5,81,11,5,1,7,1,39,13,28,11,27,68,10,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,28,11,1,11,6,13,28,10,5,17,1,13,28,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,14,2,16,6,20,10,5,17,14,12,26,11,24,14,2,16,7,20,14,2,16,8,20,14,2,16,9,20,10,5,17,12,12,21,11,0,11,28,11,23,14,2,16,10,20,14,2,16,11,20,11,26,11,21,11,5,17,13,2,1,0,0,0,20,44,14,1,56,2,32,4,35,5,5,13,1,69,21,19,3,12,7,12,5,12,6,13,0,11,5,56,0,12,4,14,7,56,3,4,29,11,7,56,4,12,8,10,2,11,8,17,18,11,4,11,6,10,3,17,17,5,34,11,4,10,3,56,5,11,6,17,10,5,0,11,2,1,11,3,1,11,1,70,21,0,0,0,0,0,0,0,0,11,0,56,6,2,2,0,0,0,33,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,15,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,7,1,8,1,9,1,10,1,11,1,4,1,5,1,6,1,0,1,1,0],"stake_subsidy":[161,28,235,11,6,0,0,0,12,1,0,12,2,12,22,3,34,37,4,71,4,5,75,74,7,149,1,176,2,8,197,3,64,6,133,4,28,10,161,4,20,12,181,4,180,1,13,233,5,10,15,243,5,4,0,18,1,6,1,7,1,14,1,21,1,23,0,3,4,0,1,0,12,0,2,1,4,1,0,1,4,2,2,0,5,4,2,0,0,8,0,1,0,0,5,2,3,0,0,10,4,5,0,1,16,7,8,0,2,17,13,14,1,0,2,24,11,5,1,0,3,15,12,5,0,5,10,4,10,5,11,2,1,8,3,3,3,13,7,8,4,1,8,0,1,7,8,0,1,11,2,1,8,3,1,6,8,0,1,3,0,1,7,8,4,1,8,1,3,4,11,2,1,8,3,3,1,8,3,1,6,11,2,1,9,0,2,3,3,2,7,11,2,1,9,0,3,1,11,2,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,84,120,67,111,110,116,101,120,116,13,97,100,118,97,110,99,101,95,101,112,111,99,104,3,98,97,103,7,98,97,108,97,110,99,101,6,99,114,101,97,116,101,27,99,117,114,114,101,110,116,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,28,99,117,114,114,101,110,116,95,101,112,111,99,104,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,20,100,105,115,116,114,105,98,117,116,105,111,110,95,99,111,117,110,116,101,114,12,101,120,116,114,97,95,102,105,101,108,100,115,7,103,101,110,101,115,105,115,4,109,97,116,104,3,109,105,110,3,110,101,119,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,6,7,11,2,1,8,3,11,3,9,3,20,3,19,13,12,8,1,0,3,0,0,6,19,10,3,7,0,75,37,4,6,5,10,11,4,1,7,1,39,11,0,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,17,3,18,0,2,1,3,0,0,9,57,10,0,16,0,20,10,0,16,1,56,0,17,6,12,3,10,0,15,1,11,3,56,1,12,2,10,0,16,2,20,6,1,0,0,0,0,0,0,0,22,10,0,15,2,21,10,0,16,2,20,10,0,16,3,20,25,6,0,0,0,0,0,0,0,0,33,4,53,10,0,16,0,20,53,10,0,16,4,20,53,24,7,0,26,12,1,10,0,16,0,20,11,1,52,23,11,0,15,0,21,5,55,11,0,1,11,2,2,2,1,0,0,6,8,10,0,16,0,20,11,0,16,1,56,0,17,6,2,0,2,0,0,0,1,0,3,0,4,0,13,0,22,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,173,2,4,245,2,34,5,151,3,205,2,7,228,5,200,8,8,172,14,96,6,140,15,200,1,10,212,16,66,12,150,17,145,11,13,167,28,28,15,195,28,4,0,68,1,45,2,14,2,15,2,40,2,44,2,69,2,72,2,73,2,74,0,7,12,0,0,4,7,0,0,6,12,0,1,3,7,1,0,0,2,0,12,0,3,1,4,1,0,1,5,2,7,0,5,10,4,0,6,5,2,0,7,8,12,2,7,1,4,1,9,9,2,0,0,42,0,1,0,0,59,2,3,0,0,60,4,5,0,0,79,6,7,0,0,75,3,5,0,0,22,8,9,0,0,58,10,9,0,0,57,11,9,0,0,56,11,9,0,0,80,12,5,0,0,11,13,9,0,0,19,13,9,0,0,71,14,15,0,0,51,16,17,0,0,67,16,15,0,0,66,16,15,0,0,35,14,18,0,0,33,14,18,0,0,64,19,3,0,0,65,19,9,0,0,39,20,9,0,0,32,21,18,0,0,54,22,23,0,0,48,14,15,0,0,49,14,15,0,0,24,14,24,0,0,70,25,15,0,0,52,25,15,0,0,36,22,18,0,0,27,26,15,0,0,28,26,15,0,0,31,9,23,0,0,17,22,9,0,1,16,48,37,1,0,1,26,46,9,1,0,1,29,52,47,1,3,1,34,48,18,1,0,1,37,48,18,1,0,1,43,9,31,1,0,1,63,47,31,1,0,2,42,0,34,0,3,38,40,15,1,0,3,64,45,33,1,0,3,78,36,15,1,0,3,81,9,33,1,0,4,41,42,15,0,5,21,30,9,0,5,30,37,17,1,8,5,42,0,30,0,7,13,43,9,2,7,4,7,16,53,54,2,7,4,7,18,53,18,2,7,4,7,42,0,29,2,7,4,8,73,50,9,1,8,9,23,39,15,0,9,62,39,49,0,52,28,38,15,44,32,43,32,47,1,41,32,49,28,42,32,34,15,39,15,36,15,37,15,53,3,35,15,33,15,51,28,50,28,1,7,8,10,1,8,0,4,7,8,0,11,5,1,8,8,3,7,8,10,1,8,2,3,7,8,0,8,2,7,8,10,1,11,5,1,8,8,2,7,8,0,8,2,2,3,11,5,1,8,8,2,7,8,0,11,5,1,8,8,0,2,7,8,0,7,8,10,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,3,1,6,8,2,1,8,6,1,1,3,7,8,2,3,7,8,10,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,1,6,11,9,2,3,8,1,1,6,8,1,2,6,8,1,3,1,11,9,2,3,8,1,2,3,8,1,1,11,9,2,9,0,9,1,1,8,7,1,11,3,1,9,0,1,8,8,1,11,5,1,9,0,1,8,4,2,8,2,3,1,6,11,5,1,9,0,1,6,9,0,5,3,11,5,1,8,8,3,11,5,1,8,8,3,1,6,8,10,2,7,11,5,1,9,0,11,5,1,9,0,3,3,8,1,11,5,1,8,8,2,3,3,3,7,11,9,2,9,0,9,1,9,0,9,1,5,3,3,8,1,3,3,2,7,11,5,1,9,0,3,2,7,11,3,1,9,0,9,0,1,9,0,1,6,11,3,1,9,0,1,5,2,9,0,5,2,6,8,2,11,5,1,8,8,2,6,11,3,1,9,0,9,0,2,6,11,9,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,14,103,101,116,95,115,117,105,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,15,106,111,105,110,95,115,116,97,107,101,100,95,115,117,105,4,109,97,116,104,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,26,112,101,110,100,105,110,103,95,116,111,116,97,108,95,115,117,105,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,16,115,112,108,105,116,95,115,116,97,107,101,100,95,115,117,105,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,97,109,111,117,110,116,11,115,117,105,95,98,97,108,97,110,99,101,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,17,117,110,119,114,97,112,95,115,116,97,107,101,100,95,115,117,105,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,30,8,7,12,11,3,1,3,20,11,3,1,3,71,3,61,11,5,1,8,8,53,3,24,11,9,2,3,8,1,47,3,50,3,46,3,25,8,4,1,2,2,70,3,52,3,2,2,4,30,8,7,51,8,6,66,3,55,11,5,1,8,8,0,3,0,0,27,18,10,0,56,0,12,1,10,0,17,48,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,40,18,0,2,1,3,0,0,35,45,14,1,56,3,12,5,10,0,46,17,17,32,4,9,5,15,11,0,1,11,3,1,7,11,39,10,5,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,3,1,7,18,39,11,3,17,48,10,0,46,56,4,11,2,11,1,18,2,12,4,10,0,16,0,20,11,5,22,11,0,15,0,21,11,4,2,2,3,0,0,38,52,10,0,11,1,17,3,12,4,12,3,14,4,56,3,12,5,10,0,10,5,10,3,11,2,46,17,54,17,9,12,6,11,5,14,6,56,3,22,12,7,10,0,16,1,20,11,7,22,10,0,15,1,21,10,0,16,2,20,11,3,22,10,0,15,2,21,10,0,46,17,17,4,44,11,0,17,7,5,46,11,0,1,13,4,11,6,56,5,1,11,4,2,3,3,0,0,41,31,14,1,16,3,20,10,0,46,56,4,33,4,9,5,13,11,0,1,7,2,39,11,0,14,1,16,4,20,12,2,46,11,2,17,22,12,3,11,1,17,4,12,4,14,3,14,4,56,3,17,30,11,4,2,4,0,0,0,5,8,11,0,19,2,12,1,1,1,17,46,11,1,2,5,3,0,0,9,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,5,1,2,6,3,0,0,42,28,11,1,46,17,54,6,1,0,0,0,0,0,0,0,22,12,3,10,0,17,7,10,0,17,8,10,0,15,7,10,3,10,0,16,5,20,10,0,16,8,20,18,1,56,6,11,0,11,3,12,2,46,11,2,17,32,2,7,0,0,0,9,29,10,0,16,5,20,10,0,16,1,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,2,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,1,21,6,0,0,0,0,0,0,0,0,11,0,15,2,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,30,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,44,33,10,0,11,3,12,4,46,11,4,17,22,12,6,14,6,11,2,17,29,12,8,10,8,10,1,38,4,20,11,8,11,1,23,12,5,5,22,6,0,0,0,0,0,0,0,0,12,5,11,5,10,0,16,6,56,3,17,45,12,7,11,0,15,6,11,7,56,7,2,10,3,0,0,9,29,10,0,15,7,10,1,17,31,56,6,10,0,46,17,16,4,10,5,14,11,0,1,7,15,39,10,0,46,17,17,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,8,2,11,3,0,0,9,16,10,0,46,17,17,32,4,6,5,10,11,0,1,7,12,39,11,1,56,9,11,0,15,10,21,2,12,1,0,0,9,4,11,0,16,5,20,2,13,1,0,0,9,4,11,0,16,3,20,2,14,1,0,0,9,4,11,0,16,11,56,3,2,15,1,0,0,9,4,11,0,16,4,20,2,16,1,0,0,9,4,11,0,16,9,56,10,2,17,1,0,0,9,4,11,0,16,10,56,11,2,18,1,0,0,15,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,48,10,0,16,3,20,10,0,16,4,20,11,0,15,11,11,1,56,7,18,2,2,19,1,4,0,9,9,11,0,11,1,10,2,17,18,11,2,46,17,55,56,12,2,20,1,4,0,51,24,10,0,14,1,12,2,46,11,2,17,21,4,8,5,12,11,0,1,7,13,39,11,1,19,2,12,3,1,1,17,46,11,0,15,11,11,3,56,5,1,2,21,1,0,0,18,25,10,0,16,3,20,10,1,16,3,20,33,4,17,11,0,16,4,20,11,1,16,4,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,22,1,0,0,42,45,10,0,10,1,17,28,4,8,11,0,1,17,31,2,10,0,16,10,10,1,56,13,11,1,17,45,12,3,10,0,16,9,56,14,20,12,2,10,3,10,2,38,4,41,5,25,10,0,16,7,10,3,56,15,4,36,11,0,16,7,11,3,56,16,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,31,2,23,1,0,0,9,4,11,0,16,0,20,2,24,1,0,0,9,4,11,0,16,1,20,2,25,3,0,0,9,3,11,0,16,7,2,26,1,0,0,9,4,11,0,16,12,20,2,27,1,0,0,9,4,11,0,16,13,20,2,28,0,0,0,18,17,10,0,17,16,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,14,20,11,1,36,12,2,11,2,2,29,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,30,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,31,0,0,0,9,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,32,0,0,0,55,22,10,0,11,1,17,22,12,3,14,3,10,0,16,5,20,17,30,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,0,8,0,9,2,1,2,2,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,76,0,77,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,73,7,145,1,178,1,8,195,2,64,10,131,3,15,12,146,3,107,13,253,3,4,15,129,4,2,0,9,1,4,1,10,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,6,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,5,8,4,1,0,1,8,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,6,7,8,0,11,1,1,8,2,11,1,1,8,2,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,3,83,85,73,11,83,116,111,114,97,103,101,70,117,110,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,7,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,30,10,0,15,0,11,2,56,1,1,10,0,15,0,11,3,56,1,1,10,0,15,1,11,1,56,1,1,10,0,15,1,11,5,56,2,12,6,10,0,15,0,11,6,56,1,1,11,0,15,1,11,4,56,2,2,2,1,0,0,5,4,11,0,16,1,56,3,2,3,1,0,0,5,8,10,0,16,1,56,3,11,0,16,0,56,3,22,2,0,1,0,0,0,11,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,30,2,30,78,3,108,188,3,4,168,4,16,5,184,4,214,3,7,142,8,237,13,8,251,21,96,6,219,22,54,10,145,23,8,12,153,23,251,6,13,148,30,4,15,152,30,2,0,57,1,33,2,20,2,22,2,24,2,32,2,56,2,60,2,61,2,62,0,54,0,55,0,58,0,83,0,84,0,8,8,0,1,3,7,1,0,0,2,0,4,1,0,1,3,1,12,1,0,1,5,2,7,0,5,14,4,0,6,5,2,0,7,12,12,2,7,1,4,1,9,13,2,0,10,6,4,0,11,4,7,0,11,7,12,0,12,9,4,0,12,10,4,0,12,11,4,0,13,16,4,0,14,15,12,0,0,23,0,1,0,0,42,2,1,0,0,44,3,1,0,0,41,3,1,0,0,43,3,1,0,0,46,4,1,0,0,52,4,1,0,0,45,5,1,0,0,51,5,1,0,0,38,6,1,0,0,40,6,7,0,0,39,8,1,0,0,47,9,1,0,0,48,9,10,0,0,37,11,1,0,0,63,11,1,0,0,49,3,1,0,0,73,12,1,0,0,71,12,1,0,0,72,12,1,0,0,81,12,1,0,0,74,12,1,0,0,64,12,1,0,0,76,12,1,0,0,66,12,1,0,0,77,12,1,0,0,67,12,1,0,0,79,12,1,0,0,69,12,1,0,0,78,13,1,0,0,68,13,1,0,0,80,12,1,0,0,70,12,1,0,0,75,12,1,0,0,65,12,1,0,0,34,14,15,0,0,17,16,17,0,0,19,18,10,0,0,30,16,19,0,0,31,16,20,0,0,29,16,20,0,3,25,39,40,1,0,4,18,26,1,2,7,4,4,21,49,53,2,7,4,4,36,49,50,2,7,4,8,35,35,1,1,12,8,53,28,1,1,8,9,50,33,34,0,12,17,19,17,0,12,19,47,10,0,12,23,22,23,0,12,27,1,24,0,12,34,46,15,0,12,37,43,1,0,12,38,36,7,0,12,39,37,7,0,12,41,30,1,0,12,42,29,1,0,12,43,30,1,0,12,44,30,1,0,12,45,32,1,0,12,46,31,1,0,12,47,42,10,0,12,49,30,1,0,12,51,32,1,0,12,52,31,1,0,12,59,19,24,0,12,63,43,1,0,12,64,44,1,0,12,65,44,1,0,12,66,44,1,0,12,67,44,1,0,12,68,45,1,0,12,69,44,1,0,12,70,44,1,0,12,71,44,1,0,12,72,44,1,0,12,73,44,1,0,12,74,44,1,0,12,75,44,1,0,12,76,44,1,0,12,77,44,1,0,12,78,45,1,0,12,79,44,1,0,12,80,44,1,0,12,81,44,1,0,12,82,23,51,0,42,25,46,27,45,7,41,38,45,41,44,25,42,52,43,52,8,8,5,10,8,15,11,2,1,8,6,3,3,8,14,8,9,7,8,8,0,16,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,2,7,8,0,7,8,8,3,7,8,0,6,8,16,3,3,7,8,0,3,7,8,8,4,7,8,0,11,3,1,8,6,5,7,8,8,1,8,11,5,7,8,0,10,11,3,1,8,6,11,1,1,3,5,7,8,8,3,7,8,0,8,11,7,8,8,1,11,2,1,8,6,3,7,8,0,6,8,16,5,3,7,8,0,10,2,6,8,8,4,7,8,0,10,2,10,2,6,8,8,2,7,8,0,6,8,4,1,6,11,7,2,3,8,10,1,7,8,0,1,10,5,11,11,2,1,8,6,11,2,1,8,6,7,8,0,3,3,3,3,3,3,3,7,8,8,1,6,8,13,1,7,8,13,3,8,0,8,12,3,7,10,8,15,11,2,1,8,6,3,3,8,14,8,9,7,8,8,1,8,12,1,3,2,3,8,12,3,7,8,5,9,0,9,1,1,8,0,1,9,0,16,7,8,13,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,2,7,8,13,7,8,8,3,7,8,13,6,8,16,3,3,7,8,13,3,7,8,8,1,6,8,8,1,5,2,9,0,5,4,7,8,13,11,3,1,8,6,5,7,8,8,5,7,8,13,10,11,3,1,8,6,11,1,1,3,5,7,8,8,1,8,6,2,11,2,1,9,0,7,8,8,1,11,3,1,9,0,1,11,3,1,8,6,3,7,8,13,8,11,7,8,8,3,7,8,13,6,8,16,5,3,7,8,13,10,2,6,8,8,4,7,8,13,10,2,10,2,6,8,8,2,7,8,13,6,8,4,11,7,8,13,3,3,11,2,1,8,6,11,2,1,8,6,3,3,3,3,3,7,8,8,2,7,8,13,8,13,2,7,8,5,9,0,1,9,1,1,8,13,2,3,8,13,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,14,83,117,105,83,121,115,116,101,109,83,116,97,116,101,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,2,105,100,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,28,8,5,85,3,0,3,0,0,21,23,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,50,12,9,17,51,12,10,11,0,10,10,18,0,12,8,13,8,15,0,11,10,11,9,56,0,11,8,56,1,2,1,1,4,0,1,19,11,0,17,39,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,11,15,17,57,2,2,1,4,0,1,5,11,0,17,39,11,1,17,59,2,3,1,4,0,1,5,11,0,17,39,11,1,17,56,2,4,1,4,0,1,5,11,0,17,39,11,1,17,58,2,5,1,4,0,1,6,11,0,17,39,11,1,11,2,17,61,2,6,1,4,0,1,6,11,0,17,39,11,1,11,2,17,65,2,7,1,4,0,1,6,11,0,17,39,11,1,11,2,17,60,2,8,1,4,0,1,6,11,0,17,39,11,1,11,2,17,64,2,9,1,4,0,1,10,11,0,11,1,11,2,10,3,17,10,11,3,46,17,47,56,2,2,10,1,0,0,1,7,11,0,17,39,11,1,11,2,11,3,17,54,2,11,1,4,0,1,12,11,0,17,39,11,1,11,2,11,3,10,4,17,55,11,4,46,17,47,56,2,2,12,1,4,0,1,11,11,0,11,1,10,2,17,13,10,2,56,3,11,2,46,17,47,56,4,2,13,1,0,0,1,6,11,0,17,39,11,1,11,2,17,62,2,14,1,4,0,1,6,11,0,17,39,11,1,11,2,17,53,2,15,1,4,0,1,6,11,0,17,39,11,1,11,2,17,67,2,16,1,4,0,1,5,11,0,17,39,11,1,17,63,2,17,1,4,0,1,6,11,0,17,39,11,1,11,2,17,77,2,18,1,4,0,1,6,11,0,17,39,11,1,11,2,17,75,2,19,1,4,0,1,6,11,0,17,39,11,1,11,2,17,76,2,20,1,4,0,1,6,11,0,17,39,11,1,11,2,17,85,2,21,1,4,0,1,6,11,0,17,39,11,1,11,2,17,78,2,22,1,4,0,1,6,11,0,17,39,11,1,11,2,17,68,2,23,1,4,0,1,6,11,0,17,39,11,1,11,2,17,80,2,24,1,4,0,1,6,11,0,17,39,11,1,11,2,17,70,2,25,1,4,0,1,6,11,0,17,39,11,1,11,2,17,81,2,26,1,4,0,1,6,11,0,17,39,11,1,11,2,17,71,2,27,1,4,0,1,6,11,0,17,39,11,1,11,2,17,83,2,28,1,4,0,1,6,11,0,17,39,11,1,11,2,17,73,2,29,1,4,0,1,7,11,0,17,39,11,1,11,2,11,3,17,82,2,30,1,4,0,1,7,11,0,17,39,11,1,11,2,11,3,17,72,2,31,1,4,0,1,6,11,0,17,39,11,1,11,2,17,84,2,32,1,4,0,1,6,11,0,17,39,11,1,11,2,17,74,2,33,1,4,0,1,6,11,0,17,39,11,1,11,2,17,79,2,34,1,4,0,1,6,11,0,17,39,11,1,11,2,17,69,2,35,1,0,0,1,5,11,0,17,39,11,1,17,52,2,36,1,0,0,1,4,11,0,17,38,17,48,2,37,0,0,0,20,29,11,2,17,39,12,11,10,10,46,17,47,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,3,11,4,11,0,11,1,11,5,11,6,11,7,11,8,11,9,11,10,17,49,2,38,0,0,0,1,4,11,0,17,40,46,2,39,0,0,0,1,3,11,0,17,40,2,40,0,0,0,48,47,10,0,16,1,20,6,1,0,0,0,0,0,0,0,33,4,25,10,0,15,0,10,0,16,1,20,56,5,17,86,12,2,6,2,0,0,0,0,0,0,0,10,0,15,1,21,10,0,15,0,10,0,16,1,20,11,2,56,6,10,0,15,0,10,0,16,1,20,56,7,12,1,10,1,46,17,66,11,0,16,1,20,33,4,41,5,45,11,1,1,7,1,39,11,1,2,0,0,0,1,0,26,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,45,2,45,108,3,153,1,235,5,4,132,7,50,5,182,7,151,7,7,205,14,129,30,8,206,44,96,6,174,45,117,10,163,46,189,1,12,224,47,134,18,13,230,65,46,15,148,66,4,0,115,1,70,2,27,2,28,2,29,2,41,2,69,2,72,2,113,2,117,2,123,2,124,2,177,1,2,178,1,0,103,0,106,0,109,0,164,1,0,165,1,0,169,1,0,13,4,0,0,14,4,0,0,10,4,0,0,11,4,0,0,12,3,0,1,4,7,1,0,0,2,0,12,0,3,1,4,1,0,1,4,2,12,1,0,1,6,3,7,0,8,6,2,0,9,15,12,2,7,1,4,1,11,16,2,0,12,21,7,2,1,0,0,0,13,22,7,1,3,0,14,7,4,0,15,5,7,0,15,8,12,0,16,9,4,0,17,18,4,0,18,17,12,0,18,19,2,0,19,20,4,0,0,31,0,1,0,0,32,2,3,0,0,163,1,1,4,0,0,83,5,6,0,0,85,7,6,0,0,82,7,6,0,0,84,7,6,0,0,87,8,6,0,0,99,8,6,0,0,86,9,6,0,0,98,9,6,0,0,80,10,11,0,0,81,12,11,0,0,88,13,14,0,0,78,15,6,0,0,125,15,6,0,0,79,16,6,0,0,126,16,6,0,0,89,7,6,0,0,154,1,17,6,0,0,152,1,17,6,0,0,153,1,17,6,0,0,162,1,17,6,0,0,155,1,17,6,0,0,132,1,17,6,0,0,157,1,17,6,0,0,134,1,17,6,0,0,158,1,17,6,0,0,135,1,17,6,0,0,160,1,17,6,0,0,137,1,17,6,0,0,159,1,18,6,0,0,136,1,18,6,0,0,161,1,17,6,0,0,138,1,17,6,0,0,156,1,17,6,0,0,133,1,17,6,0,0,25,19,14,0,0,38,20,21,0,0,74,20,21,0,0,116,20,21,0,0,46,6,21,0,0,40,20,21,0,0,170,1,22,21,0,0,171,1,22,23,0,0,172,1,20,24,0,0,49,22,25,0,0,51,20,21,0,0,50,20,21,0,0,73,26,27,0,0,23,20,28,0,0,43,29,14,0,1,34,99,68,1,0,1,59,98,63,1,0,2,66,39,40,0,3,35,38,6,1,0,3,60,85,21,1,0,3,101,89,38,1,0,3,176,1,87,21,1,0,3,181,1,84,38,1,0,3,182,1,6,38,1,0,4,44,100,58,1,0,4,56,58,38,1,0,5,36,68,6,1,3,7,61,97,6,1,0,10,75,101,6,1,12,11,38,43,21,0,11,95,43,44,0,12,30,67,63,2,1,0,12,37,6,36,2,1,0,12,47,67,93,2,1,0,12,48,71,72,2,1,0,12,55,70,6,2,1,0,12,77,71,77,2,1,0,13,30,73,63,1,3,13,37,6,69,1,3,13,55,74,6,1,3,13,58,76,63,1,3,13,77,75,6,1,3,13,100,68,69,1,3,14,25,88,14,0,15,102,60,21,0,16,25,91,14,0,16,66,14,34,0,16,118,86,21,0,16,120,86,21,0,17,66,45,42,0,17,67,78,6,0,17,87,54,6,0,17,96,57,6,0,17,97,54,6,0,17,127,79,6,0,17,128,1,79,6,0,17,129,1,79,6,0,17,130,1,79,6,0,17,131,1,82,6,0,17,139,1,79,6,0,17,140,1,79,6,0,17,141,1,79,6,0,17,142,1,79,6,0,17,143,1,79,6,0,17,144,1,79,6,0,17,145,1,79,6,0,17,146,1,79,6,0,17,147,1,79,6,0,17,148,1,82,6,0,17,149,1,79,6,0,17,150,1,79,6,0,17,151,1,79,6,0,18,179,1,65,66,0,19,23,33,28,0,19,24,33,49,0,19,25,90,6,0,19,26,81,6,0,19,33,33,21,0,19,52,56,53,0,19,53,56,53,0,19,54,52,53,0,19,57,62,63,0,19,66,31,32,0,19,68,33,21,0,19,73,94,27,0,19,80,59,11,0,19,82,48,6,0,19,83,46,6,0,19,84,47,6,0,19,85,47,6,0,19,86,55,6,0,19,88,61,14,0,19,107,33,24,0,19,121,33,21,0,19,171,1,62,23,0,19,173,1,62,21,0,19,180,1,51,50,0,69,35,60,37,62,37,68,35,79,44,72,35,71,35,74,44,76,44,78,44,77,44,73,35,59,37,56,37,58,37,57,37,63,92,70,35,75,44,64,37,53,21,52,21,61,37,65,96,55,37,7,10,8,19,11,7,1,8,10,3,3,8,0,8,15,7,8,12,1,8,2,8,3,3,3,3,3,3,3,7,8,12,1,8,0,1,8,3,16,7,8,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,0,2,7,8,3,7,8,12,3,7,8,3,6,8,20,3,3,7,8,3,3,7,8,12,4,7,8,3,11,8,1,8,10,5,7,8,12,1,8,17,5,7,8,3,10,11,8,1,8,10,11,5,1,3,5,7,8,12,3,7,8,3,8,17,7,8,12,1,11,7,1,8,10,3,7,8,3,6,8,20,5,3,8,21,5,7,11,13,2,5,11,14,1,5,3,7,8,3,10,2,6,8,12,4,7,8,3,10,2,10,2,6,8,12,11,7,8,3,3,3,11,7,1,8,10,11,7,1,8,10,3,3,3,3,3,7,8,12,1,6,8,3,1,3,2,6,8,3,5,1,8,9,1,6,11,11,2,8,9,5,1,11,14,1,5,2,7,8,3,6,8,9,1,6,11,11,2,3,8,16,1,10,5,3,10,11,8,1,8,10,11,5,1,3,7,8,12,2,3,8,22,2,10,8,19,7,8,12,1,8,22,1,6,8,22,1,8,18,2,5,11,14,1,5,1,11,13,2,9,0,9,1,1,8,10,1,11,7,1,9,0,1,7,8,12,1,8,6,23,3,3,3,3,3,8,6,8,0,3,3,1,11,7,1,8,10,3,3,11,7,1,8,10,8,15,3,8,6,8,18,3,3,11,13,2,5,11,14,1,5,3,8,22,1,8,19,1,6,8,12,1,5,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,3,7,8,22,8,19,7,8,12,2,7,8,22,7,8,12,3,7,8,22,3,7,8,12,1,6,10,8,19,1,8,21,3,7,8,22,6,8,20,2,3,7,8,22,6,8,21,1,1,7,8,19,3,7,8,19,8,21,3,3,7,8,22,3,6,8,12,2,7,8,22,6,8,12,2,7,8,19,3,1,11,8,1,9,0,4,7,8,22,5,11,7,1,8,10,7,8,12,1,6,8,17,3,7,8,22,8,17,7,8,12,2,6,8,22,5,1,1,4,6,5,6,5,5,7,11,14,1,5,1,6,8,21,1,6,5,2,6,11,13,2,9,0,9,1,6,9,0,1,9,0,1,11,14,1,9,0,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,2,9,0,9,1,2,7,8,19,7,8,12,2,7,8,19,10,2,2,7,8,19,6,8,19,2,6,8,22,6,8,19,3,7,8,19,10,2,10,2,44,1,3,3,3,3,3,3,1,1,1,11,7,1,8,10,3,3,3,3,3,3,3,3,4,3,3,3,11,7,1,8,10,3,3,3,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,3,11,7,1,8,10,4,11,7,1,8,10,4,3,3,3,3,4,3,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,1,6,8,18,1,6,11,7,1,9,0,1,7,8,15,2,7,11,7,1,9,0,3,9,7,8,22,7,11,7,1,8,10,7,11,7,1,8,10,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,18,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,1,8,4,1,6,9,1,2,7,8,22,6,8,9,5,11,7,1,8,10,3,11,7,1,8,10,11,8,1,8,10,11,7,1,8,10,1,11,8,1,8,10,2,7,11,8,1,9,0,10,11,8,1,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,2,11,7,1,9,0,7,8,12,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,11,83,116,111,114,97,103,101,70,117,110,100,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,20,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,50,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,28,108,101,102,116,111,118,101,114,95,115,116,111,114,97,103,101,95,102,117,110,100,95,105,110,102,108,111,119,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,119,97,114,100,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,13,115,116,97,107,101,95,115,117,98,115,105,100,121,20,115,116,97,107,101,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,25,115,116,111,114,97,103,101,95,102,117,110,100,95,114,101,105,110,118,101,115,116,109,101,110,116,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,39,3,105,3,63,3,65,3,167,1,3,174,1,3,166,1,3,42,8,6,1,2,9,39,3,105,3,64,3,63,3,65,3,167,1,3,174,1,3,166,1,3,42,8,6,2,2,16,38,3,74,3,116,3,175,1,8,22,109,8,18,71,8,0,76,3,168,1,11,13,2,5,11,14,1,5,103,8,15,90,1,94,11,7,1,8,10,91,11,7,1,8,10,93,3,92,3,40,3,42,8,6,3,2,16,38,3,74,3,116,3,175,1,8,22,109,8,18,71,8,1,76,3,168,1,11,13,2,5,11,14,1,5,103,8,15,90,1,94,11,7,1,8,10,91,11,7,1,8,10,93,3,92,3,40,3,42,8,6,4,2,12,38,3,74,3,76,3,121,3,111,3,108,3,112,3,110,3,104,3,119,3,122,3,62,3,0,3,0,0,30,27,11,0,10,6,17,119,12,8,14,8,17,114,12,7,6,0,0,0,0,0,0,0,0,11,2,17,41,11,8,11,1,17,83,11,4,11,7,56,0,11,5,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,3,11,6,17,54,18,2,2,1,3,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,54,18,0,2,2,3,0,0,41,55,11,0,19,2,12,17,12,3,12,12,12,13,12,11,12,14,12,10,12,15,12,21,12,9,12,7,12,18,12,23,1,12,8,12,1,11,7,19,0,12,6,12,19,12,22,12,20,12,5,12,4,12,16,12,2,11,1,11,8,6,2,0,0,0,0,0,0,0,11,23,11,18,11,2,11,16,6,4,0,0,0,0,0,0,0,11,4,11,5,11,20,11,22,11,19,11,6,18,1,11,9,11,21,11,15,11,10,11,14,11,11,11,13,11,12,11,3,11,17,18,3,2,3,3,0,0,42,26,10,15,46,17,67,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,10,15,17,86,12,16,11,0,15,0,11,16,11,15,17,124,2,4,3,0,0,6,5,11,0,15,0,11,1,17,126,2,5,3,0,0,6,25,10,0,16,0,17,120,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,123,2,6,3,0,0,6,31,10,0,16,0,17,111,65,42,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,120,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,125,2,7,3,0,0,50,15,10,0,15,0,11,1,7,1,17,133,1,12,3,11,0,15,0,14,3,9,17,117,11,3,11,2,17,88,2,8,3,0,0,50,15,10,0,15,0,11,1,7,2,17,133,1,12,3,11,0,15,0,14,3,8,17,117,11,3,11,2,17,90,2,9,3,0,0,6,7,11,0,15,0,11,1,11,2,46,17,127,2,10,3,0,0,6,8,11,0,15,0,11,2,46,17,116,11,1,17,89,2,11,3,0,0,6,8,11,0,15,0,11,2,11,1,56,2,11,3,17,122,2,12,3,0,0,14,12,11,1,11,2,10,4,17,51,12,5,11,0,15,0,11,3,11,5,11,4,17,122,2,13,3,0,0,6,20,14,1,17,81,10,2,46,17,66,37,4,8,5,14,11,0,1,11,2,1,7,9,39,11,0,15,0,11,1,11,2,17,128,1,2,14,3,0,0,6,22,10,0,16,0,10,2,17,118,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,133,1,11,2,11,0,15,5,17,16,2,15,3,0,0,6,10,10,0,15,0,11,1,7,0,17,133,1,11,2,11,0,15,5,17,17,2,16,0,0,0,64,46,14,0,17,109,20,12,5,10,5,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,14,1,12,3,46,11,3,56,3,32,4,27,11,2,11,1,11,5,56,4,56,5,5,45,11,2,14,1,56,6,12,6,10,6,14,5,12,4,46,11,4,56,7,32,4,43,11,6,11,5,56,8,5,45,11,6,1,2,17,0,0,0,64,50,10,2,14,1,12,3,46,11,3,56,3,4,8,5,12,11,2,1,7,7,39,10,2,14,1,56,6,12,6,14,0,17,109,20,12,5,10,6,14,5,12,4,46,11,4,56,7,4,28,5,34,11,2,1,11,6,1,7,7,39,10,6,14,5,56,9,11,6,46,56,10,4,47,11,2,14,1,56,11,1,1,5,49,11,2,1,2,18,3,0,0,6,8,11,0,15,0,10,1,46,17,116,11,1,17,87,2,19,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,100,2,20,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,98,2,21,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,99,2,22,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,108,2,23,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,113,2,24,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,91,2,25,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,103,11,3,46,12,4,11,0,16,0,11,4,17,113,2,26,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,93,2,27,3,0,0,6,7,11,0,15,0,11,2,17,115,11,1,17,104,2,28,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,94,2,29,3,0,0,6,7,11,0,15,0,11,2,17,115,11,1,17,106,2,30,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,96,2,31,3,0,0,80,17,10,0,15,0,11,3,17,115,12,4,10,4,11,1,11,2,17,105,11,4,46,12,5,11,0,16,0,11,5,17,113,2,32,3,0,0,6,8,11,0,15,0,11,3,17,116,11,1,11,2,17,95,2,33,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,107,11,3,46,12,4,11,0,16,0,11,4,17,113,2,34,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,97,2,35,3,0,0,80,16,10,0,15,0,11,2,17,115,12,3,10,3,11,1,17,102,11,3,46,12,4,11,0,16,0,11,4,17,113,2,36,3,0,0,6,7,11,0,15,0,11,2,17,116,11,1,17,92,2,37,3,0,0,83,220,2,10,0,16,6,20,12,37,10,9,10,0,15,6,21,7,12,52,12,28,10,7,10,28,37,4,20,10,8,11,28,37,12,11,5,22,9,12,11,11,11,4,25,5,31,11,0,1,11,10,1,7,8,39,10,0,16,1,16,7,20,6,0,0,0,0,0,0,0,0,36,4,43,6,20,0,0,0,0,0,0,0,10,0,15,1,15,7,21,10,0,15,8,56,12,12,40,13,3,11,40,56,13,1,10,0,15,9,56,12,12,39,13,4,11,39,56,13,1,11,5,10,0,16,10,20,22,12,5,6,0,0,0,0,0,0,0,0,10,0,15,10,21,11,6,10,0,16,11,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,11,21,10,0,16,0,17,130,1,12,54,10,0,16,12,17,84,12,44,10,44,11,54,22,12,52,14,3,56,14,12,43,14,4,56,14,12,29,10,10,46,17,66,10,0,16,1,16,7,20,38,4,116,11,9,11,37,10,0,16,1,16,13,20,22,38,12,20,5,118,9,12,20,11,20,4,125,10,0,15,14,17,80,12,21,5,127,56,1,12,21,11,21,12,41,14,41,56,14,12,42,13,4,11,41,56,13,1,11,52,53,12,53,10,29,53,12,30,11,44,53,11,30,24,11,53,26,12,48,13,4,10,48,52,56,15,12,47,11,48,11,7,53,24,7,12,26,12,46,13,47,10,46,52,56,15,12,45,10,0,16,15,20,6,1,0,0,0,0,0,0,0,22,10,0,15,15,21,11,1,10,0,16,15,20,33,4,181,1,5,187,1,11,0,1,11,10,1,7,11,39,14,4,56,14,12,32,14,47,56,14,12,50,10,0,15,0,13,4,13,47,10,0,15,5,11,8,10,0,16,1,16,16,20,10,0,16,1,16,17,20,10,0,16,1,16,18,20,11,10,17,112,10,0,16,0,17,130,1,12,36,14,4,56,14,12,31,14,47,56,14,12,49,11,32,11,31,23,12,33,11,50,11,49,23,12,51,11,2,10,0,15,19,21,10,0,16,0,17,114,10,0,15,20,21,11,47,12,34,13,34,11,4,56,13,1,14,34,56,14,12,35,10,0,15,12,11,3,11,45,11,34,10,5,11,6,17,82,12,38,10,0,16,15,20,12,22,10,0,16,19,20,12,23,10,0,16,20,20,12,24,11,36,12,25,11,43,12,26,11,46,52,12,27,11,5,12,12,10,0,16,12,17,84,12,13,11,42,12,14,11,29,12,15,11,33,11,51,22,12,16,11,35,12,17,11,22,11,23,11,24,11,25,11,27,11,26,11,12,11,13,11,14,11,15,11,16,11,17,18,4,56,16,9,10,0,15,21,21,10,0,16,10,20,6,0,0,0,0,0,0,0,0,33,4,198,2,10,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,18,5,200,2,9,12,18,11,18,4,209,2,11,0,16,9,56,14,6,0,0,0,0,0,0,0,0,33,12,19,5,213,2,11,0,1,9,12,19,11,19,4,216,2,5,218,2,7,10,39,11,38,2,38,3,0,0,6,4,11,0,16,15,20,2,39,3,0,0,6,4,11,0,16,19,20,2,40,3,0,0,6,4,11,0,16,22,20,2,41,3,0,0,6,2,7,3,2,42,3,0,0,6,4,11,0,16,6,20,2,43,3,0,0,6,5,11,0,16,0,11,1,17,132,1,2,44,3,0,0,6,5,11,0,16,0,11,1,17,131,1,2,45,3,0,0,6,4,11,0,16,0,17,129,1,2,46,3,0,0,25,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,17,20,12,2,5,16,11,0,1,56,18,12,2,11,2,2,47,3,0,0,6,4,11,0,16,12,17,84,2,48,3,0,0,6,4,11,0,16,12,17,85,2,49,3,0,0,6,5,11,0,15,0,11,1,17,121,2,50,3,0,0,6,4,11,0,16,0,17,110,2,51,0,0,0,95,45,13,0,69,96,12,6,13,6,11,0,56,19,11,6,56,2,12,7,14,1,56,20,4,39,11,1,56,21,12,4,13,7,11,4,56,15,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,22,11,2,46,17,67,56,23,5,36,11,2,1,11,7,56,24,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,3,3,3,5,1,3,1,4,1,2,3,7,3,14,1,1,3,10,3,11,3,12,3,13,3,4,1,0,3,8,3,0,1,5,1,6,1,7,3,1,3,6,3,9,3,2,0,45,0,114,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,33,2,33,72,3,105,197,4,4,174,5,40,5,214,5,131,4,7,217,9,247,19,8,208,29,96,6,176,30,190,1,10,238,31,156,1,12,138,33,237,27,13,247,60,60,15,179,61,13,0,137,1,1,20,1,23,1,74,1,105,2,21,2,22,2,34,2,72,2,106,2,113,2,114,2,134,1,0,103,0,139,1,0,14,4,0,0,13,4,0,0,8,3,0,0,11,3,0,1,9,7,0,3,3,7,1,0,0,4,9,7,0,5,0,12,0,6,1,4,1,0,1,8,2,7,0,9,5,2,0,11,10,2,0,12,12,7,0,13,4,7,0,13,6,12,0,13,7,12,0,14,15,2,0,0,56,0,1,0,0,54,2,3,0,0,26,4,5,0,0,16,4,5,0,0,18,6,5,0,0,88,7,8,0,0,89,7,5,0,0,92,9,10,0,0,91,11,5,0,0,96,11,5,0,0,90,4,5,0,0,95,4,5,0,0,29,12,5,0,0,83,13,5,0,0,47,14,15,0,0,49,14,16,0,0,107,14,17,0,0,50,14,18,0,0,30,14,18,0,0,42,14,19,0,0,84,14,19,0,0,52,14,18,0,0,75,14,18,0,0,80,14,18,0,0,145,1,14,18,0,0,86,14,20,0,0,85,14,20,0,0,53,14,20,0,0,146,1,14,20,0,0,62,14,21,0,0,64,14,21,0,0,65,14,21,0,0,69,14,21,0,0,67,14,22,0,0,66,14,22,0,0,63,14,22,0,0,70,14,22,0,0,73,14,23,0,0,60,14,24,0,0,112,14,24,0,0,100,14,24,0,0,111,14,24,0,0,144,1,14,24,0,0,97,4,5,0,0,76,14,24,0,0,77,14,24,0,0,38,14,24,0,0,25,14,24,0,0,79,25,26,0,0,104,14,27,0,0,43,28,15,0,0,45,29,15,1,0,0,44,30,15,1,0,0,58,13,5,0,0,125,31,5,0,0,123,31,5,0,0,124,31,5,0,0,133,1,31,5,0,0,126,31,5,0,0,116,31,5,0,0,128,1,31,5,0,0,118,31,5,0,0,129,1,31,5,0,0,119,31,5,0,0,131,1,31,5,0,0,121,31,5,0,0,130,1,32,5,0,0,120,32,5,0,0,127,31,5,0,0,117,31,5,0,0,132,1,31,5,0,0,122,31,5,0,0,31,6,5,0,0,135,1,16,5,0,0,136,1,33,5,0,0,40,14,34,0,0,55,35,3,0,1,105,33,41,0,2,110,65,33,1,0,3,24,67,65,1,0,3,36,70,53,1,0,3,46,67,15,1,0,3,48,67,15,1,0,3,71,5,37,1,0,3,98,53,37,1,0,4,37,41,38,0,5,54,43,44,0,6,142,1,48,24,1,0,7,32,53,5,1,3,8,41,65,27,1,8,10,87,54,5,1,12,11,33,49,24,0,11,94,49,17,0,12,57,33,42,0,13,17,45,5,0,13,27,45,5,0,13,28,61,5,0,13,47,34,15,0,13,54,43,64,0,13,76,34,24,0,13,77,34,24,0,13,79,63,26,0,13,82,51,5,0,13,83,62,5,0,13,88,50,8,0,13,92,57,10,0,13,99,56,24,0,13,101,56,24,0,13,108,34,24,0,14,58,69,27,0,14,143,1,59,60,0,83,33,83,38,87,47,88,52,90,8,88,58,89,64,52,38,52,33,51,38,51,33,81,53,79,53,84,38,84,33,82,38,80,38,82,33,80,33,78,1,14,5,10,2,10,2,10,2,10,2,8,6,8,6,8,12,8,12,8,6,8,6,8,6,8,6,8,7,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,8,1,8,10,5,7,8,11,1,8,14,3,7,8,1,8,14,7,8,11,1,11,8,1,8,10,3,7,8,1,8,16,3,2,7,8,1,11,8,1,8,10,2,7,8,1,7,8,11,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,6,1,6,8,12,1,6,10,2,1,6,11,5,1,8,6,1,6,11,5,1,10,2,1,6,8,9,1,3,2,6,8,1,3,1,8,13,1,8,9,2,6,8,1,6,8,1,2,6,11,5,1,9,0,6,9,0,2,6,11,5,1,9,0,6,11,5,1,9,0,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,1,6,8,15,4,8,0,3,3,7,8,11,22,5,8,6,8,6,8,6,8,6,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,8,6,11,5,1,8,6,10,2,11,5,1,8,6,11,5,1,8,6,8,7,10,2,10,2,10,2,8,6,8,6,8,12,8,12,1,11,5,1,9,0,1,8,6,8,1,1,1,1,1,1,1,8,0,1,2,1,8,4,1,8,12,1,7,8,11,1,8,7,2,7,8,15,3,3,3,3,8,14,1,8,10,1,6,11,8,1,9,0,1,6,8,11,4,7,8,15,11,8,1,8,10,3,7,8,11,1,7,8,15,1,8,2,1,9,0,2,9,0,5,5,3,3,3,3,11,8,1,8,10,1,6,8,14,3,7,8,15,8,14,7,8,11,1,8,3,1,6,8,16,1,6,5,2,7,8,15,11,8,1,8,10,2,7,8,15,7,8,11,2,6,8,15,3,1,8,15,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,5,1,9,0,2,1,1,2,5,7,8,11,1,7,11,5,1,9,0,3,8,9,8,15,5,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,9,86,97,108,105,100,97,116,111,114,17,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,2,105,100,9,105,109,97,103,101,95,117,114,108,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,25,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,11,115,117,105,95,98,97,108,97,110,99,101,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,19,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,22,107,5,86,10,2,53,10,2,146,1,10,2,85,10,2,50,8,6,30,8,6,42,8,12,84,8,12,51,8,6,75,8,6,80,8,6,145,1,8,6,67,11,5,1,10,2,66,11,5,1,10,2,63,11,5,1,10,2,70,11,5,1,10,2,61,11,5,1,8,6,64,11,5,1,8,6,65,11,5,1,8,6,69,11,5,1,8,6,35,8,7,1,2,10,49,8,0,144,1,3,73,8,9,38,3,103,8,15,25,3,68,3,60,3,59,3,35,8,7,2,2,5,78,8,9,138,1,5,102,5,33,3,19,3,3,2,7,78,8,9,138,1,5,102,5,99,3,115,3,81,3,93,3,0,3,0,0,36,68,11,0,12,14,11,1,12,25,11,2,12,29,11,3,12,30,11,4,12,31,11,5,12,32,11,6,12,33,11,7,12,34,11,8,12,35,11,9,12,15,11,10,12,16,11,11,12,17,11,12,12,18,56,0,12,19,56,0,12,20,56,0,12,21,56,0,12,22,56,1,12,23,56,1,12,24,56,1,12,26,56,1,12,27,11,13,12,28,11,14,11,25,11,29,11,30,11,31,11,32,11,33,11,34,11,35,11,15,11,16,11,17,11,18,11,19,11,22,11,20,11,21,11,23,11,24,11,26,11,27,11,28,18,0,2,1,3,0,0,39,137,1,14,9,65,40,7,17,37,4,11,14,10,65,40,7,17,37,12,16,5,13,9,12,16,11,16,4,21,14,11,65,40,7,17,37,12,17,5,23,9,12,17,11,17,4,31,14,12,65,40,7,17,37,12,18,5,33,9,12,18,11,18,4,41,14,5,65,40,7,17,37,12,19,5,43,9,12,19,11,19,4,51,14,6,65,40,7,17,37,12,20,5,53,9,12,20,11,20,4,61,14,7,65,40,7,17,37,12,21,5,63,9,12,21,11,21,4,71,14,8,65,40,7,17,37,12,22,5,73,9,12,22,11,22,4,76,5,80,11,15,1,7,9,39,10,14,7,16,37,4,85,5,89,11,15,1,7,8,39,10,13,7,18,35,4,94,5,98,11,15,1,7,15,39,11,0,11,1,11,2,11,3,11,4,11,5,17,77,17,85,11,6,17,77,17,85,11,7,17,93,11,8,17,93,11,9,17,77,17,85,11,10,17,77,17,85,11,11,17,77,17,85,11,12,17,77,17,85,10,15,17,86,17,0,12,23,14,23,17,73,11,23,11,13,11,14,11,15,17,76,2,2,3,0,0,5,5,11,0,15,0,11,1,17,95,2,3,3,0,0,5,5,11,0,15,0,11,1,17,94,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,46,58,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,11,39,10,3,46,17,91,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,11,5,10,3,17,104,12,6,10,0,16,0,17,97,4,34,10,0,15,0,17,102,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,11,2,11,3,46,17,91,11,4,18,2,56,3,11,6,2,6,3,0,0,24,47,10,3,46,17,91,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,3,1,7,12,39,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,3,1,7,11,39,10,0,15,0,11,1,6,0,0,0,0,0,0,0,0,11,3,17,104,11,2,56,4,10,0,15,0,17,102,10,0,16,5,20,11,4,22,11,0,15,5,21,2,7,3,0,0,55,47,14,1,17,107,12,3,14,1,17,106,12,5,10,0,15,0,11,1,10,2,17,105,12,7,14,7,56,2,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,10,2,46,17,92,11,5,11,2,46,17,91,11,3,11,4,18,3,56,5,11,7,2,8,3,0,0,5,28,10,2,7,18,35,4,5,5,9,11,0,1,7,15,39,14,1,17,110,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,14,39,11,2,11,0,15,1,21,2,9,3,0,0,5,41,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,2,7,18,35,4,14,5,18,11,0,1,7,15,39,14,1,17,110,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,14,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,10,3,0,0,5,14,10,1,7,16,37,4,5,5,9,11,0,1,7,8,39,11,1,11,0,15,3,21,2,11,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,1,7,16,37,4,14,5,18,11,0,1,7,8,39,11,1,11,0,15,4,21,2,12,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,96,2,13,3,0,0,5,16,10,0,15,0,11,1,17,103,10,0,46,17,40,11,0,16,5,20,33,4,13,5,15,7,11,39,2,14,1,0,0,5,4,11,0,16,0,17,97,2,15,1,0,0,5,3,11,0,16,6,2,16,1,0,0,5,5,11,0,16,6,16,7,20,2,17,1,0,0,5,4,11,0,16,6,16,8,2,18,1,0,0,5,4,11,0,16,6,16,9,2,19,1,0,0,5,4,11,0,16,6,16,10,2,20,1,0,0,5,4,11,0,16,6,16,11,2,21,1,0,0,5,4,11,0,16,6,16,12,2,22,1,0,0,5,4,11,0,16,6,16,13,2,23,1,0,0,5,4,11,0,16,6,16,14,2,24,1,0,0,5,4,11,0,16,6,16,15,2,25,1,0,0,5,4,11,0,16,6,16,16,2,26,1,0,0,5,4,11,0,16,6,16,17,2,27,1,0,0,5,4,11,0,16,6,16,18,2,28,1,0,0,5,4,11,0,16,6,16,19,2,29,1,0,0,5,4,11,0,16,6,16,20,2,30,1,0,0,5,4,11,0,16,6,16,21,2,31,1,0,0,5,4,11,0,16,6,16,22,2,32,1,0,0,5,4,11,0,16,6,16,23,2,33,1,0,0,5,4,11,0,16,6,16,24,2,34,1,0,0,5,4,11,0,16,6,16,25,2,35,1,0,0,5,4,11,0,16,6,16,26,2,36,1,0,0,5,4,11,0,16,6,16,27,2,37,1,0,0,5,3,11,0,16,28,2,38,1,0,0,5,4,11,0,16,1,20,2,39,1,0,0,5,5,40,11,0,16,0,17,108,2,40,1,0,0,5,4,11,0,16,0,17,108,2,41,1,0,0,5,3,11,0,17,40,2,42,1,0,0,5,4,11,0,16,29,20,2,43,3,0,0,5,5,11,1,11,0,15,29,21,2,44,1,0,0,5,4,11,0,16,0,17,99,2,45,1,0,0,5,4,11,0,16,0,17,100,2,46,1,0,0,5,4,11,0,16,2,20,2,47,1,0,0,5,4,11,0,16,4,20,2,48,1,0,0,5,5,11,0,16,0,11,1,17,101,2,49,1,0,0,5,4,11,0,16,0,56,6,2,50,1,0,0,66,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,16,20,10,1,16,6,16,16,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,18,20,10,1,16,6,16,19,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,19,20,10,1,16,6,16,19,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,19,20,10,1,16,6,16,18,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,20,10,1,16,6,16,20,56,7,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,21,10,1,16,6,16,21,56,7,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,24,10,1,16,6,16,24,56,8,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,26,10,1,16,6,16,26,56,8,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,26,10,1,16,6,16,27,56,8,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,27,10,1,16,6,16,27,56,8,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,27,10,1,16,6,16,26,56,8,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,20,10,1,16,6,16,12,56,9,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,21,10,1,16,6,16,13,56,9,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,24,10,1,16,6,16,16,56,10,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,26,10,1,16,6,16,18,56,10,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,26,10,1,16,6,16,19,56,10,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,27,10,1,16,6,16,19,56,10,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,27,10,1,16,6,16,18,56,10,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,20,10,0,16,6,16,12,56,9,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,21,10,0,16,6,16,13,56,9,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,24,10,0,16,6,16,16,56,10,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,26,10,0,16,6,16,18,56,10,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,26,10,0,16,6,16,19,56,10,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,27,10,0,16,6,16,19,56,10,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,27,11,0,16,6,16,18,56,10,12,23,11,23,2,51,0,0,0,15,17,10,0,56,11,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,12,11,1,33,12,2,11,2,2,52,0,0,0,68,26,10,0,56,11,4,6,8,12,2,5,9,10,1,56,11,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,12,11,1,56,12,33,12,3,11,3,2,53,3,0,0,17,25,10,1,46,17,92,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,13,39,11,2,11,1,17,109,11,0,15,28,21,2,54,3,0,0,5,18,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,11,0,15,6,15,8,21,2,55,3,0,0,5,18,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,11,0,15,6,15,9,21,2,56,3,0,0,5,17,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,93,11,0,15,6,15,10,21,2,57,3,0,0,5,17,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,93,11,0,15,6,15,11,21,2,58,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,20,21,11,0,16,6,17,73,2,59,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,12,21,11,0,16,6,17,73,2,60,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,21,21,11,0,16,6,17,73,2,61,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,13,21,11,0,16,6,17,73,2,62,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,22,21,11,0,16,6,17,73,2,63,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,14,21,11,0,16,6,17,73,2,64,3,0,0,5,22,14,1,65,40,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,77,17,85,56,13,10,0,15,6,15,23,21,11,0,16,6,17,73,2,65,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,40,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,77,17,85,10,0,15,6,15,15,21,11,0,16,6,17,73,2,66,3,0,0,5,16,11,1,56,14,10,0,15,6,15,24,21,11,2,56,14,10,0,15,6,15,25,21,11,0,16,6,17,73,2,67,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,16,21,11,2,10,0,15,6,15,17,21,11,0,16,6,17,73,2,68,3,0,0,5,10,11,1,56,14,10,0,15,6,15,26,21,11,0,16,6,17,73,2,69,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,73,2,70,3,0,0,5,10,11,1,56,14,10,0,15,6,15,27,21,11,0,16,6,17,73,2,71,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,19,21,11,0,16,6,17,73,2,72,3,0,0,5,143,1,10,0,46,17,29,56,15,4,18,10,0,15,6,15,20,56,16,10,0,15,6,15,12,21,56,1,10,0,15,6,15,20,21,10,0,46,17,30,56,15,4,36,10,0,15,6,15,21,56,16,10,0,15,6,15,13,21,56,1,10,0,15,6,15,21,21,10,0,46,17,31,56,15,4,54,10,0,15,6,15,22,56,16,10,0,15,6,15,14,21,56,1,10,0,15,6,15,22,21,10,0,46,17,32,56,15,4,72,10,0,15,6,15,23,56,16,10,0,15,6,15,15,21,56,1,10,0,15,6,15,23,21,10,0,46,17,33,56,17,4,103,10,0,15,6,15,24,56,18,10,0,15,6,15,16,21,56,0,10,0,15,6,15,24,21,10,0,15,6,15,25,56,18,10,0,15,6,15,17,21,56,0,10,0,15,6,15,25,21,10,0,46,17,35,56,17,4,121,10,0,15,6,15,26,56,18,10,0,15,6,15,18,21,56,0,10,0,15,6,15,26,21,10,0,46,17,36,56,17,4,140,1,10,0,15,6,15,27,56,18,10,0,15,6,15,19,21,56,0,11,0,15,6,15,27,21,5,142,1,11,0,1,2,73,1,0,0,5,4,11,0,56,19,17,74,2,74,1,2,0,75,3,0,0,5,3,11,0,16,0,2,76,0,0,0,71,24,14,0,16,7,20,12,6,10,3,17,98,12,5,11,6,10,3,17,109,12,4,11,0,6,0,0,0,0,0,0,0,0,11,4,10,1,11,5,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,86,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,1,0,4,0,2,0,3,0,17,0,18,0,19,0,20,0,13,0,14,0,15,0,16,1,2,1,1,0,39,0,109,0,140,1,0,141,1,0,144,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,226,2,8,226,3,64,6,162,4,34,10,196,4,13,12,209,4,112,13,193,5,4,15,197,5,6,0,18,1,10,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,9,3,4,0,0,8,0,5,0,1,6,13,4,1,8,1,7,10,11,0,2,11,14,6,1,12,3,12,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,13,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,54,2,54,116,3,170,1,173,6,4,215,7,137,1,5,224,8,136,10,7,232,18,175,24,8,151,43,96,6,247,43,195,1,10,186,45,141,1,12,199,46,159,36,13,230,82,16,15,246,82,5,0,166,1,1,107,1,174,1,2,32,2,33,2,59,2,105,2,118,2,147,1,2,151,1,2,152,1,2,158,1,2,159,1,2,172,1,2,173,1,0,143,1,0,162,1,0,165,1,0,170,1,0,177,1,0,20,4,0,0,15,3,0,0,16,3,0,0,17,3,0,0,18,3,0,1,4,7,1,0,0,3,0,12,0,4,1,4,1,0,1,6,3,7,0,7,2,6,1,2,0,7,6,6,1,2,0,8,7,2,0,9,10,12,2,7,1,4,1,10,11,4,1,4,1,12,12,2,0,13,22,7,2,1,0,0,0,14,23,7,1,3,0,15,5,7,0,15,8,12,0,15,9,12,0,16,14,4,0,17,13,12,0,17,19,2,0,18,21,4,0,0,100,0,1,0,0,130,1,2,3,0,0,132,1,4,3,0,0,129,1,5,3,0,0,30,6,3,0,0,131,1,4,3,0,0,128,1,7,8,0,0,134,1,9,10,0,0,133,1,11,3,0,0,29,12,3,0,0,161,1,13,3,0,0,54,14,3,0,0,49,15,16,0,0,155,1,15,16,0,0,169,1,17,16,0,0,167,1,17,16,0,0,168,1,17,18,0,0,145,1,15,19,0,0,110,20,21,0,0,103,15,16,0,0,85,17,22,0,0,88,6,22,0,0,87,23,22,0,0,45,23,16,0,0,89,6,22,0,0,44,24,16,0,0,71,25,26,0,0,63,27,28,0,0,64,29,28,0,0,75,30,31,0,0,76,32,26,0,0,68,33,26,0,0,79,34,26,0,0,77,35,26,0,0,78,35,26,0,0,80,27,36,0,0,69,37,36,0,0,70,17,36,0,0,73,17,36,0,0,176,1,38,39,0,0,119,40,3,0,0,122,41,3,0,0,37,42,3,0,0,121,43,3,0,0,139,1,44,3,0,0,120,45,3,0,0,36,46,16,0,0,28,47,3,0,0,40,48,49,0,0,41,50,51,0,0,42,52,53,0,0,39,54,53,0,0,53,55,3,0,0,56,56,3,0,0,150,1,30,16,0,0,26,15,46,0,0,94,17,22,0,0,91,57,22,0,0,25,15,51,0,1,51,118,85,1,0,1,62,84,85,1,0,1,93,83,22,1,0,1,104,3,118,1,0,1,138,1,85,118,1,0,2,43,86,22,1,0,2,90,132,1,22,1,0,2,127,102,85,1,0,3,100,60,70,0,4,52,155,1,3,1,0,4,96,156,1,16,1,0,4,140,1,154,1,155,1,1,0,4,171,1,88,16,1,0,5,55,85,3,1,3,6,81,117,18,1,8,7,100,108,109,1,2,7,101,106,107,1,2,7,117,110,106,1,2,9,27,64,3,2,7,4,9,34,72,92,2,7,4,9,35,77,93,2,7,4,9,43,72,22,2,7,4,9,100,60,61,2,7,4,9,127,77,78,2,7,4,10,34,116,117,1,4,10,35,121,122,1,4,10,57,60,65,1,4,10,90,113,22,1,4,10,98,113,16,1,4,10,116,142,1,85,1,4,10,124,81,3,1,4,11,123,157,1,3,1,12,12,58,76,16,0,12,135,1,76,63,0,13,43,98,22,2,1,0,13,57,3,69,2,1,0,13,67,98,92,2,1,0,13,72,99,93,2,1,0,13,83,101,3,2,1,0,13,90,137,1,22,2,1,0,13,97,137,1,138,1,2,1,0,13,115,149,1,100,2,1,0,13,127,99,100,2,1,0,13,137,1,137,1,16,2,1,0,14,43,139,1,22,1,3,14,84,150,1,138,1,1,3,14,90,141,1,22,1,3,14,127,140,1,3,1,3,15,60,112,21,0,15,111,91,18,0,16,24,79,3,0,16,28,26,3,0,16,38,36,16,0,16,47,79,3,0,16,48,158,1,3,0,16,54,26,3,0,16,65,36,16,0,16,74,36,112,0,16,86,115,22,0,16,92,36,22,0,16,106,36,130,1,0,16,114,160,1,161,1,0,16,120,145,1,3,0,16,128,1,89,8,0,16,133,1,79,3,0,16,134,1,95,10,0,16,142,1,36,16,0,16,144,1,36,18,0,16,148,1,36,63,0,16,156,1,36,16,0,16,177,1,36,16,0,17,102,128,1,39,0,17,160,1,128,1,124,0,17,175,1,123,124,0,18,46,73,74,0,18,50,74,62,0,18,99,94,26,0,19,125,3,16,0,19,136,1,47,3,0,19,157,1,3,16,0,81,59,77,59,85,62,81,66,81,67,94,68,80,67,77,67,82,67,82,59,77,66,89,62,61,16,60,16,64,16,71,87,80,59,78,59,80,66,79,66,93,68,101,68,96,68,97,68,66,62,75,16,74,16,76,16,87,62,83,62,79,67,63,16,62,16,59,16,84,62,73,129,1,65,16,72,134,1,93,136,1,101,136,1,99,136,1,96,136,1,103,63,106,63,105,63,86,62,88,62,72,143,1,94,103,97,103,98,136,1,100,136,1,104,63,102,103,93,103,95,103,70,87,69,87,90,8,68,87,95,136,1,64,63,72,162,1,2,10,8,20,7,8,14,1,8,0,3,7,8,0,8,20,7,8,14,0,2,7,8,0,7,8,14,3,7,8,0,3,7,8,14,2,6,8,0,6,8,20,4,7,8,0,5,11,7,1,8,11,7,8,14,1,8,18,3,7,8,0,8,18,7,8,14,1,11,7,1,8,11,3,7,8,0,3,6,8,14,9,7,8,0,7,11,7,1,8,11,7,11,7,1,8,11,7,11,15,2,5,11,16,1,5,3,3,3,3,7,8,14,6,7,8,0,3,3,3,7,11,15,2,5,11,16,1,5,7,8,14,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,8,1,6,11,12,2,8,8,5,2,7,8,0,6,8,8,1,6,11,12,2,3,8,17,1,1,2,6,10,8,20,6,8,20,2,6,11,13,1,8,20,6,8,20,2,7,8,0,5,1,7,8,20,2,6,10,8,20,5,1,11,5,1,3,2,6,11,13,1,8,20,5,2,6,10,8,20,6,10,5,1,10,3,2,7,10,8,20,5,3,7,8,0,5,1,3,7,8,0,6,8,22,1,2,7,8,0,6,8,14,1,6,8,20,3,7,8,0,5,2,3,7,8,0,6,8,21,2,1,8,22,3,7,8,0,7,11,15,2,5,11,16,1,5,7,8,14,5,7,8,0,8,20,7,11,15,2,5,11,16,1,5,1,7,8,14,2,7,11,15,2,5,11,16,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,20,7,8,14,1,6,10,8,20,1,7,10,8,20,4,10,3,3,6,10,3,6,10,3,4,3,11,15,2,3,3,3,11,15,2,3,3,2,6,8,0,11,15,2,5,11,16,1,5,1,10,5,4,6,10,8,20,3,3,3,2,10,3,10,3,9,6,10,8,20,3,3,10,3,10,3,3,11,15,2,3,3,3,11,15,2,3,3,6,7,10,8,20,6,10,3,6,10,3,7,11,7,1,8,11,7,11,7,1,8,11,7,8,14,6,3,6,10,8,20,6,10,3,6,10,3,6,11,15,2,5,11,16,1,5,6,10,5,2,6,8,0,8,8,6,3,3,11,12,2,8,8,5,3,6,8,20,8,0,2,8,8,5,1,7,8,14,1,11,12,2,9,0,9,1,1,8,20,1,5,3,7,11,12,2,9,0,9,1,9,0,9,1,1,11,13,1,9,0,2,8,8,8,23,2,5,8,23,2,5,3,1,11,15,2,9,0,9,1,1,8,6,4,6,8,20,6,8,20,1,5,2,6,11,12,2,9,0,9,1,9,0,2,8,20,7,8,14,1,8,23,3,8,8,8,20,5,1,6,8,14,2,7,11,12,2,9,0,9,1,9,0,1,9,1,2,7,8,20,3,5,6,8,20,6,8,20,1,8,20,5,2,7,11,13,1,9,0,9,0,3,5,3,11,5,1,3,1,6,11,5,1,9,0,1,7,11,5,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,11,1,6,11,7,1,9,0,4,7,8,20,11,7,1,8,11,5,7,8,14,3,7,8,20,8,8,5,1,6,8,18,1,6,9,1,1,7,9,1,1,7,8,23,3,7,8,20,8,18,7,8,14,14,11,15,2,5,11,16,1,5,6,10,5,10,3,10,3,11,15,2,3,3,11,15,2,3,3,3,10,5,3,3,3,3,10,3,10,3,8,3,3,7,3,3,8,20,8,20,5,6,8,20,2,6,11,15,2,9,0,9,1,6,9,0,2,7,11,15,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,15,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,9,1,3,3,3,11,10,1,3,3,3,3,6,8,20,3,6,10,8,20,1,11,9,1,3,2,3,9,0,1,11,9,1,9,0,1,10,11,9,1,9,0,1,11,10,1,9,0,1,7,11,10,1,9,0,2,6,8,20,5,1,6,8,19,1,6,11,13,1,9,0,3,3,3,3,2,6,8,20,6,8,20,2,6,11,13,1,9,0,3,1,6,9,0,1,11,5,1,9,0,5,5,3,11,5,1,3,3,10,3,4,3,3,11,5,1,3,11,5,1,3,2,7,11,13,1,9,0,3,1,7,9,0,1,6,8,22,1,6,5,2,3,11,5,1,3,6,1,1,3,3,11,5,1,3,11,5,1,3,5,5,6,8,20,8,8,5,6,8,20,1,6,8,21,1,8,21,1,6,8,8,2,3,8,20,1,6,10,9,0,3,3,5,8,8,1,8,4,7,6,5,6,5,3,3,6,5,10,5,7,11,16,1,5,2,5,11,16,1,5,1,6,11,15,2,9,0,9,1,1,10,9,0,2,6,11,16,1,9,0,6,9,0,2,7,11,16,1,9,0,6,9,0,1,6,11,16,1,9,0,1,7,11,13,1,9,0,1,8,3,6,3,3,3,3,3,3,2,7,8,20,7,8,14,4,3,3,3,6,8,20,7,11,15,2,3,3,11,15,2,3,3,4,4,3,3,3,5,10,5,6,10,8,20,11,16,1,5,10,5,5,1,7,11,15,2,9,0,9,1,1,11,16,1,9,0,6,3,3,4,10,3,10,3,3,17,3,3,3,10,3,3,10,3,3,4,3,3,3,3,3,3,3,3,4,8,3,3,11,7,1,8,11,3,7,8,20,5,4,11,7,1,8,11,2,7,11,7,1,9,0,3,1,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,2,9,0,5,2,7,8,20,11,7,1,8,11,8,10,5,3,3,3,3,10,5,6,8,20,5,2,6,8,20,3,1,8,17,1,8,2,5,3,3,10,5,5,6,10,8,20,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,23,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,50,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,106,111,105,110,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,105,122,101,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,27,115,116,111,114,97,103,101,95,102,117,110,100,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,155,1,3,26,10,8,20,108,11,13,1,8,20,109,10,3,145,1,11,12,2,8,8,5,82,11,12,2,8,8,8,23,164,1,11,12,2,5,8,23,31,11,15,2,5,3,61,8,6,1,2,10,58,3,163,1,5,126,3,141,1,3,38,3,112,3,146,1,3,113,8,17,154,1,10,5,153,1,3,2,2,11,58,3,163,1,5,126,3,141,1,3,177,1,3,38,3,112,3,146,1,3,113,8,17,154,1,10,5,153,1,3,3,2,3,58,3,163,1,5,144,1,8,8,4,2,4,58,3,163,1,5,144,1,8,8,95,1,0,3,0,0,58,51,14,0,17,46,12,5,10,1,56,0,12,4,14,0,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,62,12,6,13,4,10,6,17,126,11,6,17,127,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,64,16,0,0,0,0,0,0,0,0,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,67,18,0,12,7,13,7,15,0,17,137,1,11,7,2,1,3,0,0,71,69,10,0,14,1,12,3,46,11,3,17,21,32,4,17,10,0,14,1,12,4,46,11,4,17,24,32,12,5,5,19,9,12,5,11,5,4,22,5,28,11,0,1,11,2,1,7,7,39,14,1,17,127,12,6,10,0,16,1,10,6,56,6,32,4,38,5,44,11,0,1,11,2,1,7,11,39,14,1,17,118,4,48,5,54,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,126,11,6,56,1,11,0,15,1,14,1,17,127,11,1,11,2,17,133,1,56,7,2,2,3,0,0,75,53,10,1,46,17,92,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,134,1,12,3,14,3,17,118,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,126,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,91,17,112,11,0,15,3,11,2,11,3,11,1,17,133,1,56,10,2,3,3,0,0,80,69,11,2,46,17,92,12,7,10,0,16,1,10,7,56,6,4,10,5,14,11,0,1,7,13,39,10,0,15,1,11,7,56,8,17,134,1,12,6,10,0,14,6,12,3,46,11,3,17,21,32,4,37,10,0,14,6,12,4,46,11,4,17,24,32,12,5,5,39,9,12,5,11,5,4,42,5,46,11,0,1,7,7,39,14,6,17,118,4,50,5,54,11,0,1,7,12,39,14,6,17,128,1,11,1,38,4,60,5,64,11,0,1,7,10,39,11,0,15,4,11,6,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,23,11,0,16,4,11,1,17,25,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,82,36,11,1,46,17,92,12,2,10,0,16,0,11,2,17,27,12,4,14,4,56,12,4,13,5,17,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,27,5,31,11,0,1,7,16,39,11,0,15,5,11,3,68,16,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,26,11,2,10,3,46,17,92,11,3,17,122,2,7,3,0,0,90,43,14,1,17,108,12,4,10,0,16,2,10,4,56,16,4,20,10,0,16,2,14,1,17,108,56,17,20,12,5,11,0,11,5,17,26,12,3,5,38,10,0,16,3,10,4,56,18,4,26,5,32,11,0,1,11,2,1,7,8,39,11,0,15,3,11,4,56,19,17,135,1,12,3,11,3,11,1,11,2,17,124,2,8,3,0,0,63,10,11,2,17,92,12,3,11,0,15,0,11,3,17,30,11,1,17,123,2,9,3,0,0,96,110,10,8,46,17,91,6,1,0,0,0,0,0,0,0,22,12,15,17,138,1,12,20,10,0,16,0,10,20,10,1,46,56,15,10,2,46,56,15,17,50,12,22,12,21,10,0,10,3,20,12,9,46,11,9,17,49,12,16,10,0,16,0,14,16,17,54,12,17,10,0,16,0,14,16,17,29,11,4,14,21,14,22,17,48,12,14,12,19,12,13,12,18,10,0,16,0,11,20,11,17,11,21,11,22,11,18,11,13,11,19,11,14,17,51,12,12,12,11,10,0,15,0,14,11,14,12,11,1,11,2,10,8,17,52,10,0,15,0,17,47,10,0,15,0,10,8,17,45,10,15,10,0,16,0,14,11,14,12,10,3,14,16,12,10,46,11,10,17,53,10,0,11,15,17,43,10,0,10,3,10,8,17,40,10,0,11,5,11,6,11,7,11,3,11,8,17,10,10,0,16,0,17,46,10,0,15,6,21,10,0,15,0,17,137,1,11,0,17,11,2,10,0,0,0,97,106,10,0,16,0,65,62,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,62,12,13,10,13,17,127,12,12,11,13,17,128,1,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,39,10,0,15,7,14,12,56,21,1,1,5,98,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,86,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,41,5,98,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,41,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,103,24,10,0,16,0,65,62,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,62,17,114,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,104,60,11,0,16,0,12,10,10,10,65,62,12,3,64,105,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,62,12,8,13,1,10,8,17,115,11,8,17,129,1,56,25,68,105,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,6,17,138,1,17,136,1,23,12,7,6,0,0,0,0,0,0,0,0,12,5,10,6,10,7,35,4,58,5,49,13,4,56,27,12,9,12,5,11,6,11,9,22,12,6,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,35,17,128,1,2,15,1,0,0,3,6,11,0,16,0,11,1,17,35,17,125,2,16,1,0,0,3,6,11,0,16,0,11,1,17,35,17,126,2,17,1,0,0,3,3,11,0,16,2,2,18,3,0,0,111,31,10,0,16,2,10,1,20,56,16,4,19,10,0,16,2,11,1,20,56,17,20,12,3,11,0,11,3,7,2,17,36,12,2,5,27,11,0,15,3,11,1,20,56,19,17,135,1,46,12,2,11,2,17,116,17,107,2,19,3,0,0,3,12,10,0,16,0,65,62,10,0,16,5,65,16,23,11,0,16,4,56,28,22,2,20,3,0,0,28,8,11,0,16,0,11,1,17,27,12,2,14,2,56,12,2,21,0,0,0,3,5,11,0,16,0,11,1,17,22,2,22,3,0,0,3,6,11,0,11,1,17,23,6,0,0,0,0,0,0,0,0,36,2,23,0,0,0,114,33,10,0,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,62,10,1,17,117,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,24,0,0,0,3,7,11,0,16,4,11,1,17,25,6,0,0,0,0,0,0,0,0,36,2,25,0,0,0,114,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,117,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,26,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,135,1,2,11,0,15,0,11,1,17,30,2,27,0,0,0,103,31,10,0,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,62,17,127,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,28,0,0,0,103,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,127,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,29,0,0,0,119,46,10,1,65,63,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,63,20,12,2,10,0,11,2,17,27,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,30,3,0,0,82,22,10,0,11,1,12,2,46,11,2,17,27,12,4,14,4,56,12,4,11,5,15,11,0,1,7,9,39,13,4,56,13,12,3,11,0,11,3,67,62,2,31,0,0,0,120,45,10,0,16,0,10,1,17,27,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,62,2,10,0,16,4,10,1,17,28,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,135,1,2,32,3,0,0,3,7,11,0,11,1,17,132,1,20,11,2,17,31,2,33,3,0,0,63,8,11,1,17,92,12,2,11,0,11,2,9,17,31,2,34,3,0,0,63,8,11,1,17,92,12,2,11,0,11,2,8,17,31,2,35,0,0,0,125,19,10,0,11,1,17,27,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,62,2,36,3,0,0,126,57,10,0,16,0,10,1,17,27,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,62,2,10,0,16,4,10,1,17,28,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,135,1,46,2,37,1,0,0,125,21,10,0,16,0,11,1,17,27,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,62,2,38,1,0,0,125,21,10,0,16,4,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,39,3,0,0,127,39,10,1,17,131,1,20,12,6,10,2,7,0,33,4,16,11,0,11,6,12,3,46,11,3,17,37,12,4,5,21,11,0,11,6,11,2,17,36,12,4,11,4,12,7,10,1,56,35,12,5,11,7,17,119,14,5,33,4,32,5,36,11,1,1,7,19,39,11,1,17,130,1,2,40,0,0,0,131,1,32,10,0,15,5,17,44,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,16,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,41,5,3,11,1,1,11,0,1,11,2,1,2,41,0,0,0,133,1,58,10,4,46,17,91,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,127,12,6,14,1,17,126,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,128,1,23,10,0,15,6,21,11,2,10,6,17,42,10,5,11,6,14,1,17,126,11,3,18,4,56,37,13,1,11,5,17,112,11,0,15,3,11,7,11,1,11,4,17,133,1,56,10,2,42,0,0,0,135,1,69,10,0,14,1,12,2,46,11,2,56,38,4,12,10,0,14,1,56,39,1,1,10,0,46,56,40,12,7,14,7,65,63,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,66,5,26,14,7,10,4,66,63,12,6,10,0,10,6,56,41,12,8,10,8,14,1,12,3,46,11,3,56,42,4,57,10,8,14,1,56,43,11,8,46,56,44,4,54,10,0,11,6,56,39,1,1,5,56,11,6,1,5,61,11,8,1,11,6,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,2,43,0,0,0,62,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,109,10,1,14,2,17,127,14,2,17,126,18,3,56,47,10,0,15,0,11,2,68,62,5,0,11,0,1,2,44,0,0,0,144,1,57,10,0,46,65,16,12,6,6,1,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,54,5,11,10,0,10,4,12,1,46,11,1,66,16,20,12,3,10,4,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,49,5,26,11,5,6,1,0,0,0,0,0,0,0,23,12,5,10,0,10,5,12,2,46,11,2,66,16,20,10,3,36,4,41,5,42,5,49,10,0,10,5,10,5,6,1,0,0,0,0,0,0,0,22,71,16,5,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,1,2,45,0,0,0,103,26,10,0,46,65,62,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,62,10,1,17,121,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,46,0,0,0,146,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,62,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,62,12,4,11,3,11,4,17,128,1,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,47,0,0,0,103,23,10,0,46,65,62,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,62,17,110,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,48,0,0,0,147,1,69,6,0,0,0,0,0,0,0,0,12,8,56,48,12,4,6,0,0,0,0,0,0,0,0,12,9,56,48,12,5,13,0,46,56,36,32,4,60,5,14,13,0,69,16,12,10,10,2,10,10,66,16,20,53,10,1,53,24,7,3,26,12,6,13,4,10,10,10,6,52,56,49,11,8,11,6,52,22,12,8,10,3,10,10,66,16,20,53,10,1,53,24,7,3,26,12,7,13,5,11,10,10,7,52,56,49,11,9,11,7,52,22,12,9,5,8,11,3,1,11,2,1,11,8,11,4,11,9,11,5,2,49,0,0,0,148,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,20,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,54,17,136,1,38,4,35,13,5,11,6,68,63,5,2,11,0,1,11,5,2,50,0,0,0,151,1,47,64,16,0,0,0,0,0,0,0,0,12,7,64,16,0,0,0,0,0,0,0,0,12,8,10,0,65,62,12,5,11,3,10,5,26,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,42,5,18,10,0,10,4,66,62,17,129,1,53,10,2,53,24,10,1,53,26,12,6,13,7,11,6,52,68,16,13,8,10,9,68,16,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,13,11,0,1,11,7,11,8,2,51,0,0,0,152,1,108,11,1,11,2,23,12,22,64,16,0,0,0,0,0,0,0,0,12,12,64,16,0,0,0,0,0,0,0,0,12,14,10,0,65,62,12,20,10,20,14,6,56,53,23,12,21,6,0,0,0,0,0,0,0,0,12,19,10,19,10,20,35,4,103,5,23,10,0,10,19,66,62,17,129,1,53,12,25,14,3,10,19,66,16,20,12,23,14,6,14,19,56,54,4,48,14,6,14,19,56,55,20,12,15,11,23,11,15,23,12,9,5,61,10,5,53,11,25,24,10,22,53,26,12,16,11,23,11,16,52,22,12,9,11,9,12,11,13,12,11,11,68,16,14,4,10,19,66,16,20,12,24,14,8,14,19,56,54,4,85,14,8,14,19,56,55,20,12,17,11,24,11,17,23,12,10,5,93,10,7,10,21,26,12,18,11,24,11,18,22,12,10,11,10,12,13,13,14,11,13,68,16,11,19,6,1,0,0,0,0,0,0,0,22,12,19,5,18,11,0,1,11,12,11,14,2,52,0,0,0,153,1,107,10,0,46,65,62,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,9,5,23,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,94,5,30,10,0,10,6,67,62,12,10,10,1,10,6,66,16,20,12,9,10,3,10,9,56,56,12,8,11,9,53,10,10,46,17,111,53,24,7,3,26,12,12,13,8,11,12,52,56,56,12,13,13,13,10,4,10,2,10,6,66,16,20,56,56,56,57,1,14,13,56,15,6,0,0,0,0,0,0,0,0,36,4,84,10,10,46,17,127,12,11,10,10,11,13,10,11,10,5,17,122,11,11,56,58,5,86,11,13,56,59,11,10,11,8,17,113,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,25,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,2,53,0,0,0,159,1,84,10,1,65,62,12,9,6,0,0,0,0,0,0,0,0,12,8,10,8,10,9,35,4,73,5,10,10,1,10,8,66,62,12,12,10,12,17,127,12,13,10,4,14,13,56,38,4,28,10,4,14,13,56,60,20,56,52,12,6,5,30,7,21,12,6,11,6,12,11,10,5,14,13,56,61,4,39,6,0,0,0,0,0,0,0,0,12,7,5,41,6,1,0,0,0,0,0,0,0,12,7,11,7,12,10,10,0,11,13,10,12,17,115,10,12,17,128,1,10,12,17,129,1,10,12,17,111,10,2,10,8,66,16,20,10,3,10,8,66,16,20,11,12,10,0,17,120,11,11,11,10,18,2,56,62,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,5,11,1,1,11,3,1,11,5,1,11,4,1,11,2,1,2,54,1,0,0,146,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,63,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,63,20,17,35,12,5,11,4,11,5,17,129,1,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,55,1,0,0,3,3,11,0,16,0,2,56,1,0,0,3,5,11,0,16,1,11,1,56,6,2,57,1,0,0,3,5,11,0,16,3,11,1,56,18,2,58,3,0,0,163,1,32,11,0,16,0,12,5,7,21,12,3,6,0,0,0,0,0,0,0,0,12,1,10,5,65,62,12,2,10,1,10,2,35,4,28,5,15,10,5,10,1,66,62,17,127,12,4,13,3,11,4,68,63,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,10,11,5,1,11,3,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,66,0,149,1,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,211,1,8,213,2,64,6,149,3,10,10,159,3,6,12,165,3,100,13,137,4,2,15,139,4,2,0,14,1,10,1,16,0,12,0,2,4,0,1,0,2,0,2,3,12,0,3,1,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,2,5,0,0,15,6,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,0,1,6,8,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,5,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,5,6,10,0,17,3,11,0,15,0,56,1,2,2,3,0,0,5,6,13,0,17,3,11,0,19,0,56,2,2,3,0,0,0,5,10,11,0,46,17,4,6,1,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,2,4,0,0,0,5,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,87,4,107,4,5,111,134,1,7,245,1,176,2,8,165,4,96,6,133,5,70,10,203,5,16,12,219,5,254,6,13,217,12,4,15,221,12,2,0,22,1,21,2,9,0,18,0,1,2,0,0,2,2,0,3,0,4,0,0,13,0,1,0,0,6,2,3,0,0,15,4,5,0,0,7,6,1,0,0,3,7,1,0,0,17,8,1,0,0,4,4,1,0,0,16,1,5,0,0,12,1,5,0,1,7,17,1,1,0,1,8,19,20,1,0,2,5,11,5,0,2,10,11,5,0,2,11,11,5,0,3,13,21,1,0,3,15,14,5,0,3,22,14,5,0,9,13,10,13,1,7,10,8,2,0,2,6,10,8,2,3,2,10,8,1,3,1,6,10,8,2,1,3,2,7,10,8,1,8,1,3,7,10,8,1,3,3,2,7,10,8,2,10,8,1,4,3,10,8,1,3,3,1,8,2,2,3,3,8,3,8,1,3,10,8,1,3,3,3,3,1,8,1,1,6,8,2,3,3,3,3,4,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,1,1,6,10,9,0,1,1,2,7,8,2,3,12,3,3,3,3,3,3,3,3,3,6,8,2,6,8,2,3,9,86,97,108,105,100,97,116,111,114,15,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,50,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,4,109,97,116,104,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,19,3,22,3,1,2,3,19,3,22,3,14,3,0,3,0,0,9,29,7,0,7,2,7,0,10,0,46,65,10,17,11,17,12,17,13,12,4,10,0,10,4,12,1,46,11,1,17,1,12,3,12,2,13,2,11,4,11,3,17,4,10,0,11,2,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,15,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,13,12,9,10,2,10,9,11,6,18,1,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,15,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,39,6,0,0,0,0,0,0,0,0,12,4,10,0,46,65,13,12,5,10,4,10,5,35,4,25,5,11,10,0,10,4,12,2,46,11,2,66,13,16,0,20,14,1,16,0,20,36,12,3,5,27,9,12,3,11,3,4,34,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,11,1,11,4,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,11,12,7,10,1,10,9,16,1,20,11,7,22,17,13,12,8,10,2,11,8,10,9,16,1,20,23,17,13,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,1,1,12,3,12,2,10,0,11,2,67,10,11,3,17,14,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,119,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,16,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,116,5,51,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,111,5,60,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,15,12,7,10,11,17,15,12,8,11,10,17,16,12,5,11,11,17,16,12,6,10,7,10,8,36,4,93,10,5,10,6,38,4,89,5,93,11,0,1,7,4,39,11,7,11,8,35,4,106,11,5,11,6,37,4,102,5,106,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,55,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,1,2,1,1,0,20,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPool","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfo","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"ValidatorWrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSet","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFund","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"stake_subsidy","datatype_name":"StakeSubsidy","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInnerV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"F8GGcAVhtPumDoXzc6z9N8Hf9zoTNFx1BPiCy7FJNZsQ","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000dee9","version":10,"module_map":{"clob":[161,28,235,11,6,0,0,0,13,1,0,35,2,35,134,1,3,169,1,195,4,4,236,5,178,1,5,158,7,249,9,7,151,17,237,14,8,132,32,96,6,228,32,147,2,10,247,34,226,1,11,217,36,8,12,225,36,179,39,13,148,76,40,14,188,76,26,0,45,0,53,0,54,0,94,1,105,1,135,1,2,28,2,46,2,47,2,64,2,85,2,103,2,124,2,127,2,133,1,2,134,1,0,16,7,0,0,14,7,2,0,1,0,1,0,10,7,2,0,1,0,1,0,12,7,2,0,1,0,1,0,9,6,0,0,19,4,0,0,15,8,2,0,1,0,1,0,13,7,2,0,1,0,1,0,11,7,2,0,1,0,1,1,4,4,1,4,0,2,0,12,0,2,5,12,1,0,1,4,8,7,1,0,0,5,21,7,0,6,1,4,1,0,1,7,2,8,0,8,3,12,1,0,1,10,7,12,2,7,0,4,1,11,6,7,0,11,22,4,0,12,17,2,0,13,18,12,2,7,1,4,1,15,20,2,0,0,60,0,1,0,0,49,2,3,0,0,51,4,1,2,0,0,0,50,5,1,2,0,0,0,57,6,1,2,0,0,0,58,7,1,2,0,0,0,144,1,8,9,2,0,0,0,145,1,8,10,2,0,0,0,125,11,12,2,0,0,0,126,13,12,2,0,0,0,93,14,15,2,0,0,0,92,14,15,2,0,0,0,91,16,15,2,0,0,0,110,17,18,2,0,0,0,78,19,20,2,0,0,0,109,21,22,2,0,0,0,107,20,23,0,0,62,24,1,2,0,0,0,63,25,1,2,0,0,0,44,26,1,2,0,0,0,121,27,28,2,0,0,0,43,29,1,2,0,0,0,36,30,1,2,0,0,0,86,31,32,2,0,0,0,24,31,33,2,0,0,0,74,34,35,2,0,0,0,73,36,37,2,0,0,0,72,36,37,2,0,0,0,71,38,20,2,0,0,0,75,39,40,2,0,0,1,39,84,60,1,4,1,40,84,60,1,4,1,42,71,72,1,4,1,66,84,20,1,4,1,67,84,78,1,4,1,79,91,20,1,4,1,82,70,23,1,4,1,95,70,35,1,4,1,96,70,35,1,4,1,98,2,51,1,4,1,102,84,35,1,4,1,112,84,35,1,4,1,120,71,45,1,4,2,23,97,20,1,0,2,24,97,35,1,0,2,55,90,55,1,0,2,56,77,55,1,0,2,77,62,1,1,0,2,87,90,1,1,0,2,98,2,54,1,0,2,137,1,77,1,1,0,2,143,1,63,9,1,0,3,97,35,20,0,3,138,1,35,20,0,3,139,1,35,20,0,3,140,1,35,78,0,4,38,74,60,1,0,4,83,74,23,1,0,5,70,1,46,1,0,6,84,80,20,1,0,6,123,79,55,1,0,6,142,1,67,20,1,0,6,146,1,1,55,1,0,7,131,1,66,20,0,8,68,68,9,1,0,8,80,9,55,1,0,8,84,88,1,1,0,8,142,1,59,20,1,0,9,61,45,1,1,3,10,27,73,74,2,7,4,10,38,75,76,2,7,4,10,41,83,82,2,7,4,10,48,75,23,2,7,4,10,59,43,1,2,7,4,10,69,73,74,2,7,4,10,82,73,23,2,7,4,10,98,2,43,2,7,4,10,99,75,74,2,7,4,10,114,92,1,2,7,4,10,119,83,47,2,7,4,11,76,60,61,1,8,11,98,2,48,0,11,136,1,49,50,0,13,25,95,1,2,7,4,13,38,94,76,2,7,4,13,41,81,82,2,7,4,13,48,94,23,2,7,4,13,98,2,53,2,7,4,14,122,45,1,1,8,73,42,58,45,58,47,39,0,87,52,49,45,49,47,62,45,62,47,88,57,68,58,67,45,80,3,65,45,47,45,67,47,65,47,47,47,51,45,51,47,13,56,10,56,61,45,64,45,64,47,36,0,38,0,32,0,74,42,56,20,75,42,70,42,50,45,17,56,46,45,60,47,59,47,59,45,18,56,77,42,57,20,85,52,79,35,79,42,71,42,40,0,42,0,34,0,37,0,50,47,46,47,60,45,41,0,11,56,66,45,12,56,66,47,48,47,48,45,76,42,35,0,78,42,68,93,86,52,76,35,83,52,78,35,43,47,45,47,61,47,45,45,14,56,68,98,68,99,72,35,70,35,20,56,30,0,72,42,75,35,69,35,84,52,74,35,31,0,77,35,44,45,44,47,33,0,28,56,1,8,5,0,1,7,8,22,1,8,10,6,3,3,3,3,11,14,1,8,20,7,8,22,4,3,3,11,16,1,8,20,7,8,22,3,7,11,6,2,9,0,9,1,11,16,1,9,0,6,8,10,3,7,11,6,2,9,0,9,1,11,16,1,9,1,6,8,10,4,7,11,6,2,9,0,9,1,3,6,8,10,7,8,22,1,11,16,1,9,0,1,11,16,1,9,1,6,7,11,6,2,9,0,9,1,3,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,3,11,16,1,9,0,11,16,1,9,1,3,5,7,11,6,2,9,0,9,1,3,6,8,15,11,16,1,9,1,7,8,22,5,7,11,6,2,9,0,9,1,3,3,3,11,14,1,9,1,2,11,14,1,9,0,11,14,1,9,1,4,7,11,6,2,9,0,9,1,3,3,11,14,1,9,0,7,7,11,6,2,9,0,9,1,3,1,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,2,11,16,1,9,0,11,16,1,9,1,7,7,11,6,2,9,0,9,1,3,3,1,3,6,8,10,7,8,22,1,3,9,7,11,6,2,9,0,9,1,3,3,1,3,2,6,8,15,6,8,10,7,8,22,4,3,3,1,3,1,1,2,8,18,6,8,4,5,8,18,6,8,4,3,3,3,3,7,11,6,2,9,0,9,1,3,6,8,10,5,7,11,9,1,8,5,7,11,17,2,3,3,3,3,8,18,1,8,4,2,7,11,6,2,9,0,9,1,6,8,10,3,7,11,6,2,9,0,9,1,10,3,6,8,10,2,6,11,6,2,9,0,9,1,6,8,10,1,10,8,4,4,3,3,3,3,1,6,11,6,2,9,0,9,1,2,3,3,4,6,11,6,2,9,0,9,1,3,3,6,8,15,2,10,3,10,3,3,6,11,9,1,8,5,3,3,3,6,11,6,2,9,0,9,1,3,6,8,10,1,6,8,4,1,11,17,2,3,8,4,2,3,8,4,1,11,17,2,9,0,9,1,4,8,13,8,18,8,19,8,13,1,9,0,1,8,13,1,9,1,1,8,19,1,6,8,19,1,6,8,18,1,11,9,1,9,0,2,8,18,11,17,2,3,3,1,11,21,2,9,0,9,1,1,11,11,1,9,0,1,11,14,1,9,0,2,9,0,9,1,1,11,6,2,9,0,9,1,1,8,0,1,6,11,16,1,9,0,1,6,9,0,1,8,18,3,7,11,11,1,9,0,8,18,11,14,1,9,0,4,7,11,11,1,9,0,3,6,8,10,7,8,22,4,3,11,16,1,9,0,11,16,1,9,1,3,3,11,14,1,9,0,11,14,1,9,1,3,1,6,8,15,1,6,11,14,1,9,0,2,11,14,1,9,0,7,8,22,30,1,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,11,14,1,9,1,1,3,3,3,1,3,7,8,5,3,1,6,11,9,1,9,0,2,7,11,9,1,9,0,3,1,7,9,0,1,6,11,17,2,9,0,9,1,1,6,11,12,1,9,0,2,6,11,17,2,9,0,9,1,9,0,1,6,9,1,3,7,11,11,1,9,0,8,18,3,2,1,3,2,7,11,14,1,9,0,3,2,7,11,14,1,9,0,11,14,1,9,0,2,7,11,21,2,9,0,9,1,9,0,1,7,9,1,2,7,11,17,2,9,0,9,1,9,0,2,6,11,9,1,9,0,3,26,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,27,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,1,3,6,8,4,7,8,4,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,3,11,14,1,9,0,11,14,1,9,1,11,14,1,9,1,2,7,11,16,1,9,0,11,16,1,9,0,7,3,7,11,9,1,8,5,8,4,3,3,3,8,18,3,7,11,11,1,9,0,6,8,10,3,3,7,11,9,1,9,0,3,9,0,3,7,11,17,2,9,0,9,1,9,0,9,1,1,11,1,2,9,0,9,1,2,6,11,21,2,9,0,9,1,9,0,3,7,11,21,2,9,0,9,1,9,0,9,1,11,11,14,1,9,0,11,14,1,9,0,11,14,1,9,0,3,3,11,14,1,9,1,11,14,1,9,1,11,14,1,9,1,3,3,8,18,2,6,11,11,1,9,0,8,18,1,11,2,2,9,0,9,1,1,11,3,2,9,0,9,1,11,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,1,8,4,3,3,8,18,7,11,17,2,3,3,3,3,7,8,5,8,4,13,3,7,11,9,1,8,5,3,3,1,7,11,9,1,8,5,8,4,3,3,8,18,3,8,18,7,11,17,2,3,3,17,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,3,1,3,3,3,8,4,3,8,18,3,3,8,18,7,11,17,2,3,3,7,6,8,5,10,8,4,6,8,4,6,11,12,1,3,3,8,18,6,11,17,2,3,3,5,3,3,3,3,8,18,6,3,10,3,3,3,3,10,3,4,3,6,8,4,6,11,12,1,3,6,11,17,2,3,8,4,4,6,11,9,1,8,5,3,8,18,6,11,17,2,3,3,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,11,67,114,105,116,98,105,116,84,114,101,101,9,67,117,115,116,111,100,105,97,110,2,73,68,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,5,79,114,100,101,114,13,79,114,100,101,114,67,97,110,99,101,108,101,100,11,79,114,100,101,114,70,105,108,108,101,100,13,79,114,100,101,114,70,105,108,108,101,100,86,50,11,79,114,100,101,114,80,108,97,99,101,100,13,79,114,100,101,114,80,108,97,99,101,100,86,50,4,80,111,111,108,11,80,111,111,108,67,114,101,97,116,101,100,3,83,85,73,5,84,97,98,108,101,9,84,105,99,107,76,101,118,101,108,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,3,97,100,100,4,97,115,107,115,4,98,97,99,107,7,98,97,108,97,110,99,101,10,98,97,115,101,95,97,115,115,101,116,28,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,99,97,110,99,101,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,102,105,108,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,112,108,97,99,101,100,29,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,114,101,109,97,105,110,105,110,103,23,98,97,115,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,14,98,97,115,101,95,99,117,115,116,111,100,105,97,110,18,98,97,116,99,104,95,99,97,110,99,101,108,95,111,114,100,101,114,4,98,105,100,115,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,17,99,97,110,99,101,108,95,97,108,108,95,111,114,100,101,114,115,12,99,97,110,99,101,108,95,111,114,100,101,114,4,99,108,111,98,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,14,99,114,101,97,116,101,95,97,99,99,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,12,99,114,101,97,116,101,95,112,111,111,108,95,12,99,114,101,97,116,105,111,110,95,102,101,101,7,99,114,105,116,98,105,116,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,100,101,112,111,115,105,116,95,98,97,115,101,13,100,101,112,111,115,105,116,95,113,117,111,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,19,100,101,115,116,114,111,121,95,101,109,112,116,121,95,108,101,118,101,108,4,101,109,105,116,19,101,109,105,116,95,111,114,100,101,114,95,99,97,110,99,101,108,101,100,17,101,109,105,116,95,111,114,100,101,114,95,102,105,108,108,101,100,5,101,118,101,110,116,16,101,120,112,105,114,101,95,116,105,109,101,115,116,97,109,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,12,102,114,111,109,95,98,97,108,97,110,99,101,5,102,114,111,110,116,3,103,101,116,22,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,97,115,107,95,115,105,100,101,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,98,105,100,95,115,105,100,101,16,103,101,116,95,109,97,114,107,101,116,95,112,114,105,99,101,16,103,101,116,95,111,114,100,101,114,95,115,116,97,116,117,115,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,18,105,110,106,101,99,116,95,108,105,109,105,116,95,111,114,100,101,114,11,105,110,115,101,114,116,95,108,101,97,102,12,105,110,116,111,95,98,97,108,97,110,99,101,6,105,115,95,98,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,4,106,111,105,110,12,108,105,110,107,101,100,95,116,97,98,108,101,16,108,105,115,116,95,111,112,101,110,95,111,114,100,101,114,115,12,108,111,99,107,95,98,97,108,97,110,99,101,8,108,111,116,95,115,105,122,101,17,109,97,107,101,114,95,114,101,98,97,116,101,95,114,97,116,101,13,109,97,107,101,114,95,114,101,98,97,116,101,115,9,109,97,116,99,104,95,97,115,107,9,109,97,116,99,104,95,98,105,100,29,109,97,116,99,104,95,98,105,100,95,119,105,116,104,95,113,117,111,116,101,95,113,117,97,110,116,105,116,121,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,3,109,117,108,3,110,101,119,4,110,101,120,116,17,110,101,120,116,95,97,115,107,95,111,114,100,101,114,95,105,100,17,110,101,120,116,95,98,105,100,95,111,114,100,101,114,95,105,100,9,110,101,120,116,95,108,101,97,102,6,111,98,106,101,99,116,11,111,112,101,110,95,111,114,100,101,114,115,6,111,112,116,105,111,110,8,111,114,100,101,114,95,105,100,12,111,114,100,101,114,95,105,115,95,98,105,100,5,111,119,110,101,114,17,112,108,97,99,101,95,108,105,109,105,116,95,111,114,100,101,114,18,112,108,97,99,101,95,109,97,114,107,101,116,95,111,114,100,101,114,7,112,111,111,108,95,105,100,13,112,114,101,118,105,111,117,115,95,108,101,97,102,5,112,114,105,99,101,9,112,117,115,104,95,98,97,99,107,8,113,117,97,110,116,105,116,121,11,113,117,111,116,101,95,97,115,115,101,116,24,113,117,111,116,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,15,113,117,111,116,101,95,99,117,115,116,111,100,105,97,110,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,12,114,101,109,111,118,101,95,111,114,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,3,115,117,105,25,115,119,97,112,95,101,120,97,99,116,95,98,97,115,101,95,102,111,114,95,113,117,111,116,101,25,115,119,97,112,95,101,120,97,99,116,95,113,117,111,116,101,95,102,111,114,95,98,97,115,101,5,116,97,98,108,101,16,116,97,107,101,114,95,99,111,109,109,105,115,115,105,111,110,14,116,97,107,101,114,95,102,101,101,95,114,97,116,101,9,116,105,99,107,95,115,105,122,101,12,116,105,109,101,115,116,97,109,112,95,109,115,14,116,111,116,97,108,95,113,117,97,110,116,105,116,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,10,117,110,115,97,102,101,95,100,105,118,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,15,117,115,114,95,111,112,101,110,95,111,114,100,101,114,115,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,13,119,105,116,104,100,114,97,119,95,98,97,115,101,14,119,105,116,104,100,114,97,119,95,113,117,111,116,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,3,8,20,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,2,1,4,2,1,0,2,1,1,2,1,2,2,1,3,3,8,0,0,0,0,0,0,0,128,3,8,64,75,76,0,0,0,0,0,3,8,160,37,38,0,0,0,0,0,3,8,0,232,118,72,23,0,0,0,0,2,7,111,8,18,29,8,13,116,8,13,129,1,3,89,3,130,1,3,88,3,1,2,7,111,8,18,106,3,81,1,108,8,18,32,3,113,3,65,3,2,2,6,111,8,18,106,3,81,1,108,8,18,30,3,113,3,3,2,10,111,8,18,106,3,81,1,108,8,18,132,1,3,31,3,33,3,113,3,128,1,3,90,3,4,2,6,106,3,113,3,115,3,81,1,108,8,18,65,3,5,2,2,113,3,104,11,17,2,3,8,4,6,2,15,76,8,19,37,11,9,1,8,5,26,11,9,1,8,5,101,3,100,3,141,1,11,21,2,8,18,11,17,2,3,3,129,1,3,89,3,130,1,3,88,3,35,11,11,1,9,0,118,11,11,1,9,1,52,11,14,1,8,20,34,11,14,1,9,0,117,11,14,1,9,1,7,2,6,111,8,18,106,3,81,1,108,8,18,32,3,113,3,8,2,8,111,8,18,106,3,81,1,108,8,18,132,1,3,31,3,33,3,113,3,6,56,1,56,2,56,3,56,0,0,0,0,41,7,11,0,19,5,12,1,1,11,1,56,0,2,1,1,0,0,1,2,7,0,39,2,0,0,0,44,72,56,1,12,6,56,2,12,9,10,3,10,2,17,54,6,0,0,0,0,0,0,0,0,36,4,11,5,15,11,5,1,7,20,39,10,6,10,9,34,4,20,5,24,11,5,1,7,16,39,10,0,10,1,38,4,29,5,33,11,5,1,7,2,39,10,5,17,81,12,8,14,8,17,82,20,12,7,11,8,10,5,56,3,10,5,56,3,7,1,7,27,10,5,56,4,10,0,10,1,10,2,10,3,10,5,56,5,11,5,56,6,11,4,56,7,56,8,57,0,56,9,11,7,11,6,11,9,11,0,11,1,11,2,11,3,18,0,56,10,2,3,1,0,0,1,2,7,0,39,4,1,0,0,1,20,14,1,56,11,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,7,39,11,0,54,0,11,2,56,12,11,1,56,13,56,14,2,5,1,0,0,1,20,14,1,56,15,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,8,39,11,0,54,1,11,2,56,12,11,1,56,16,56,17,2,6,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,6,39,11,0,54,0,11,1,11,2,11,3,56,18,2,7,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,6,39,11,0,54,1,11,1,11,2,11,3,56,19,2,8,1,0,0,64,49,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,5,1,11,4,1,7,6,39,14,2,56,11,10,1,38,4,19,5,27,11,0,1,11,5,1,11,4,1,7,7,39,14,3,56,15,12,6,11,0,11,1,9,11,2,11,3,11,4,11,5,56,20,12,8,12,7,14,8,56,15,12,9,11,7,11,8,11,9,11,6,23,2,9,1,0,0,65,48,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,4,1,11,2,1,7,6,39,14,3,56,15,10,1,38,4,19,5,27,11,0,1,11,4,1,11,2,1,7,8,39,11,0,11,1,7,27,11,2,17,63,11,3,56,16,56,21,12,6,12,5,14,5,56,22,12,7,11,5,10,4,56,23,11,6,11,4,56,24,11,7,2,10,0,0,0,69,193,2,10,0,55,2,17,82,20,12,24,11,1,12,30,56,7,12,10,11,4,12,26,10,0,54,3,12,9,10,9,46,56,25,4,25,11,0,1,11,9,1,11,10,11,26,2,10,9,46,56,26,12,32,12,34,9,12,31,10,9,46,56,25,32,4,43,5,38,10,34,10,2,37,12,5,5,45,9,12,5,11,5,4,190,2,10,9,10,32,56,27,12,33,10,33,16,4,56,28,56,29,20,12,23,10,33,16,4,56,30,32,4,158,2,5,63,10,33,16,4,10,23,56,31,12,16,10,16,16,5,20,12,15,9,12,27,10,16,16,6,20,10,3,37,4,95,8,12,27,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,32,10,24,10,16,56,33,5,227,1,10,15,10,16,16,8,20,17,52,12,19,10,19,10,0,55,4,20,17,55,12,28,4,112,11,28,6,1,0,0,0,0,0,0,0,22,12,28,10,19,11,28,22,12,18,10,30,10,18,36,4,127,11,18,12,12,11,19,12,13,10,15,12,11,5,170,1,8,12,31,10,30,7,21,10,0,55,4,20,22,17,53,10,16,16,8,20,17,53,10,0,55,5,20,26,10,0,55,5,20,24,12,11,10,11,10,16,16,8,20,17,54,12,13,10,13,10,0,55,4,20,17,55,12,29,4,166,1,11,29,6,1,0,0,0,0,0,0,0,22,12,29,10,13,11,29,22,12,12,10,13,10,0,55,6,20,17,54,12,20,11,15,10,11,23,12,15,11,30,10,12,23,12,30,10,0,54,0,10,16,16,7,20,10,11,56,34,12,14,13,26,10,12,56,35,12,25,10,0,54,1,10,16,16,7,20,13,25,10,20,10,13,22,56,35,56,17,10,0,54,7,11,25,56,36,1,13,10,11,14,56,37,1,10,0,55,2,17,82,20,10,16,11,11,11,12,11,13,23,11,20,56,38,11,27,4,232,1,8,12,6,5,236,1,10,15,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,143,2,10,23,12,22,10,33,16,4,10,23,56,39,12,21,10,21,56,40,32,4,254,1,11,21,56,29,20,12,23,5,128,2,11,21,1,10,0,54,8,11,16,16,7,20,56,41,10,22,56,42,1,10,33,15,4,11,22,56,43,1,5,154,2,11,16,1,10,33,15,4,10,23,56,44,12,17,11,15,11,17,15,5,21,10,31,4,157,2,5,158,2,5,57,11,33,16,4,56,30,4,182,2,10,9,11,34,12,7,46,11,7,56,45,1,12,34,10,9,11,32,56,46,17,0,10,9,10,34,12,8,46,11,8,56,47,12,32,1,10,31,4,189,2,11,0,1,11,9,1,5,190,2,5,32,11,10,11,26,2,11,0,0,0,85,153,2,10,0,55,2,17,82,20,12,22,11,1,12,25,56,7,12,11,11,4,12,23,10,0,54,3,12,10,10,10,46,56,25,4,25,11,0,1,11,10,1,11,11,11,23,2,10,10,46,56,26,12,28,12,30,10,10,46,56,25,32,4,41,5,36,10,30,10,2,37,12,5,5,43,9,12,5,11,5,4,150,2,10,10,10,28,56,27,12,29,10,29,16,4,56,28,56,29,20,12,21,10,29,16,4,56,30,32,4,244,1,5,61,10,29,16,4,10,21,56,31,12,16,10,16,16,5,20,12,15,9,12,24,10,16,16,6,20,10,3,37,4,93,8,12,24,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,32,10,22,10,16,56,33,5,183,1,10,25,10,15,36,4,100,10,15,12,6,5,102,10,25,12,6,11,6,12,12,10,12,10,16,16,8,20,17,52,12,13,10,13,10,0,55,6,20,17,54,12,18,10,13,10,0,55,4,20,17,55,12,26,4,127,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,15,10,12,23,12,15,11,25,10,12,23,12,25,10,0,54,0,10,16,16,7,20,10,12,56,34,12,14,13,23,10,26,56,35,12,27,10,0,54,1,10,16,16,7,20,13,27,10,18,56,35,56,17,10,0,54,7,11,27,56,36,1,13,11,11,14,56,37,1,10,0,54,1,10,16,16,7,20,13,23,11,13,56,35,56,17,10,0,55,2,17,82,20,10,16,11,12,11,26,11,18,56,38,11,24,4,188,1,8,12,7,5,192,1,10,15,6,0,0,0,0,0,0,0,0,33,12,7,11,7,4,227,1,10,21,12,20,10,29,16,4,10,21,56,39,12,19,10,19,56,40,32,4,210,1,11,19,56,29,20,12,21,5,212,1,11,19,1,10,0,54,8,11,16,16,7,20,56,41,10,20,56,42,1,10,29,15,4,11,20,56,43,1,5,238,1,11,16,1,10,29,15,4,10,21,56,44,12,17,11,15,11,17,15,5,21,10,25,6,0,0,0,0,0,0,0,0,33,4,243,1,5,244,1,5,55,11,29,16,4,56,30,4,140,2,10,10,11,30,12,8,46,11,8,56,45,1,12,30,10,10,11,28,56,46,17,0,10,10,10,30,12,9,46,11,9,56,47,12,28,1,10,25,6,0,0,0,0,0,0,0,0,33,4,149,2,11,0,1,11,10,1,5,150,2,5,30,11,11,11,23,2,12,0,0,0,86,158,2,10,0,55,2,17,82,20,12,22,11,3,12,10,56,8,12,23,10,0,54,9,12,9,10,9,46,56,25,4,23,11,0,1,11,9,1,11,10,11,23,2,10,9,46,56,48,12,28,12,30,10,9,46,56,25,32,4,39,5,34,10,30,10,1,38,12,4,5,41,9,12,4,11,4,4,155,2,10,9,10,28,56,27,12,29,10,29,16,4,56,28,56,29,20,12,21,10,29,16,4,56,30,32,4,248,1,5,59,10,29,16,4,10,21,56,31,12,15,10,15,16,5,20,12,14,9,12,24,10,15,16,6,20,10,2,37,4,97,8,12,24,10,15,16,5,20,10,15,16,8,20,17,52,12,17,10,0,54,1,10,15,16,7,20,11,17,56,49,10,22,10,15,56,33,5,186,1,14,10,56,22,12,25,10,25,10,14,38,4,107,10,14,12,5,5,109,11,25,12,5,11,5,12,11,10,11,10,15,16,8,20,17,52,12,12,10,12,10,0,55,6,20,17,54,12,18,10,12,10,0,55,4,20,17,55,12,26,4,134,1,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,14,10,11,23,12,14,10,0,54,1,10,15,16,7,20,11,12,56,50,12,13,13,13,10,26,56,35,12,27,10,0,54,1,10,15,16,7,20,13,27,10,18,56,35,56,17,10,0,54,7,11,27,56,36,1,13,23,11,13,56,36,1,10,0,54,0,10,15,16,7,20,13,10,10,11,56,51,56,14,10,0,55,2,17,82,20,10,15,11,11,11,26,11,18,56,38,11,24,4,191,1,8,12,6,5,195,1,10,14,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,230,1,10,21,12,20,10,29,16,4,10,21,56,39,12,19,10,19,56,40,32,4,213,1,11,19,56,29,20,12,21,5,215,1,11,19,1,10,0,54,8,11,15,16,7,20,56,41,10,20,56,42,1,10,29,15,4,11,20,56,43,1,5,241,1,11,15,1,10,29,15,4,10,21,56,44,12,16,11,14,11,16,15,5,21,14,10,56,22,6,0,0,0,0,0,0,0,0,33,4,247,1,5,248,1,5,53,11,29,16,4,56,30,4,144,2,10,9,11,30,12,7,46,11,7,56,52,1,12,30,10,9,11,28,56,46,17,0,10,9,10,30,12,8,46,11,8,56,47,12,28,1,14,10,56,22,6,0,0,0,0,0,0,0,0,33,4,154,2,11,0,1,11,9,1,5,155,2,5,28,11,10,11,23,2,13,1,0,0,87,85,10,1,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,9,5,17,11,0,1,11,6,1,11,5,1,7,6,39,10,1,6,0,0,0,0,0,0,0,0,34,4,22,5,30,11,0,1,11,6,1,11,5,1,7,6,39,11,2,4,52,11,0,11,1,7,27,11,5,17,63,11,4,56,16,56,53,12,9,12,7,13,3,11,7,10,6,56,23,56,54,11,9,11,6,56,24,12,4,5,82,11,1,14,3,56,11,37,4,58,5,66,11,0,1,11,6,1,11,5,1,7,7,39,11,0,7,0,11,5,17,63,11,3,56,13,56,55,12,8,10,6,56,23,12,3,13,4,11,8,11,6,56,24,56,56,11,3,11,4,2,14,0,0,0,89,118,10,5,56,12,12,13,10,3,4,30,10,2,10,1,17,52,12,11,10,0,54,1,11,5,11,11,56,57,10,0,55,10,20,12,10,10,0,55,10,20,6,1,0,0,0,0,0,0,0,22,10,0,54,10,21,10,0,54,9,12,8,5,50,10,0,54,0,11,5,10,2,56,58,10,0,55,11,20,12,10,10,0,55,11,20,6,1,0,0,0,0,0,0,0,22,10,0,54,11,21,10,0,54,3,12,8,10,10,10,1,10,2,10,3,10,13,10,4,18,4,12,9,10,8,10,1,12,7,46,11,7,56,47,12,12,32,4,75,10,8,10,1,10,1,10,6,56,59,18,5,56,60,12,12,11,8,11,12,56,27,15,4,10,10,11,9,56,61,10,0,55,2,17,82,20,10,10,11,3,10,13,11,2,10,1,11,4,57,1,56,62,10,0,55,8,10,13,56,63,32,4,107,10,0,54,8,10,13,11,6,56,64,56,65,5,109,11,6,1,11,0,54,8,11,13,56,41,10,10,11,1,56,66,11,10,2,15,1,0,0,96,144,2,10,2,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,8,1,11,6,1,11,7,1,7,6,39,10,1,6,0,0,0,0,0,0,0,0,36,4,20,5,30,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,1,10,0,55,12,20,25,6,0,0,0,0,0,0,0,0,33,4,39,5,49,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,2,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,58,5,68,11,0,1,11,8,1,11,6,1,11,7,1,7,6,39,10,4,10,6,17,63,36,4,74,5,84,11,0,1,11,8,1,11,6,1,11,7,1,7,19,39,10,7,56,12,12,19,10,3,4,128,1,10,0,55,1,10,19,56,67,12,18,10,0,54,1,10,7,10,18,56,68,12,14,10,0,10,2,10,1,11,6,17,63,11,14,56,53,12,16,12,10,14,10,56,22,12,12,11,18,14,16,56,69,23,12,17,10,0,54,0,10,19,11,10,56,14,10,0,54,1,11,19,11,16,56,17,5,160,1,10,0,54,0,10,7,10,2,56,70,12,9,10,0,10,1,11,6,17,63,11,9,56,55,12,15,12,11,10,2,14,11,56,22,23,12,12,14,15,56,69,12,17,10,0,54,0,10,19,11,11,56,14,10,0,54,1,11,19,11,15,56,17,10,5,7,24,33,4,175,1,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,25,33,4,197,1,11,0,1,11,8,1,11,7,1,10,12,11,2,33,4,190,1,5,192,1,7,9,39,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,26,33,4,228,1,10,12,6,0,0,0,0,0,0,0,0,33,4,206,1,5,214,1,11,0,1,11,8,1,11,7,1,7,10,39,11,0,11,1,11,2,11,3,11,4,11,7,11,8,56,71,12,13,11,12,11,17,8,11,13,2,11,5,7,23,33,4,233,1,5,241,1,11,0,1,11,8,1,11,7,1,7,14,39,10,2,10,12,36,4,133,2,11,0,11,1,11,2,10,12,23,11,3,11,4,11,7,11,8,56,71,12,13,11,12,11,17,8,11,13,2,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,16,0,0,0,1,4,11,0,7,27,35,2,17,0,0,0,1,19,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,11,1,16,8,20,57,2,56,72,2,18,0,0,0,1,27,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,10,2,10,1,16,5,20,11,2,23,11,1,16,8,20,11,3,11,4,57,3,56,73,2,19,1,0,0,100,110,11,2,56,12,12,12,10,0,55,8,10,12,56,63,4,9,5,13,11,0,1,7,12,39,10,0,54,8,10,12,56,41,12,13,10,13,10,1,12,3,46,11,3,56,74,4,26,5,32,11,13,1,11,0,1,7,3,39,10,13,10,1,12,4,46,11,4,56,75,20,12,11,10,1,17,16,12,8,10,8,4,49,10,0,55,9,12,5,5,52,10,0,55,3,12,5,11,5,11,11,56,47,12,10,4,58,5,64,11,13,1,11,0,1,7,3,39,10,8,4,70,10,0,54,9,12,6,5,73,10,0,54,3,12,6,11,6,11,13,11,10,11,1,10,12,56,76,12,9,11,8,4,96,14,9,16,5,20,14,9,16,8,20,17,52,12,7,10,0,54,1,11,12,11,7,56,49,5,103,10,0,54,0,11,12,14,9,16,5,20,56,32,11,0,55,2,17,82,20,14,9,56,33,2,20,0,0,0,101,54,11,1,10,3,56,42,1,10,0,10,2,12,5,46,11,5,56,77,16,4,10,3,56,78,4,15,5,19,11,0,1,7,3,39,10,0,10,2,56,27,12,6,10,6,15,4,11,3,56,43,12,7,14,7,16,7,20,11,4,33,4,35,5,41,11,0,1,11,6,1,7,4,39,11,6,16,4,56,30,4,50,11,0,11,2,56,46,17,0,5,52,11,0,1,11,7,2,21,1,0,0,102,104,10,0,55,2,17,82,20,12,11,11,1,56,12,12,13,10,0,55,8,10,13,56,63,4,14,5,18,11,0,1,7,12,39,10,0,54,8,10,13,56,41,12,14,10,14,46,56,79,32,4,99,5,29,10,14,46,56,80,56,29,20,12,9,10,14,10,9,12,2,46,11,2,56,75,20,12,10,10,9,17,16,12,6,10,6,4,52,10,0,54,9,12,3,5,55,10,0,54,3,12,3,11,3,12,7,10,7,11,10,12,4,46,11,4,56,47,12,12,1,11,7,10,14,11,12,11,9,10,13,56,76,12,8,11,6,4,88,14,8,16,5,20,14,8,16,8,20,17,52,12,5,10,0,54,1,10,13,11,5,56,49,5,95,10,0,54,0,10,13,14,8,16,5,20,56,32,10,11,14,8,56,33,5,23,11,14,1,11,0,1,2,22,1,0,0,103,148,1,10,0,55,2,17,82,20,12,15,11,2,56,12,12,18,10,0,55,8,10,18,56,63,4,14,5,18,11,0,1,6,0,0,0,0,0,0,0,0,39,6,0,0,0,0,0,0,0,0,12,16,6,0,0,0,0,0,0,0,0,12,17,14,1,65,20,12,10,6,0,0,0,0,0,0,0,0,12,8,10,0,54,8,10,18,56,41,12,19,10,8,10,10,35,4,143,1,5,37,14,1,10,8,66,20,20,12,14,10,19,10,14,12,3,46,11,3,56,74,4,50,5,56,11,19,1,11,0,1,7,3,39,10,19,10,14,12,4,46,11,4,56,75,20,12,12,10,14,17,16,12,9,10,12,10,17,34,4,96,11,12,12,17,10,9,4,79,10,0,55,9,12,5,5,82,10,0,55,3,12,5,11,5,10,17,56,47,12,11,4,88,5,94,11,19,1,11,0,1,7,11,39,11,11,12,16,10,9,4,102,10,0,54,9,12,6,5,105,10,0,54,3,12,6,11,6,10,19,10,16,11,14,10,18,56,76,12,13,11,9,4,128,1,14,13,16,5,20,14,13,16,8,20,17,52,12,7,10,0,54,1,10,18,11,7,56,49,5,135,1,10,0,54,0,10,18,14,13,16,5,20,56,32,10,15,14,13,56,33,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,32,11,19,1,11,0,1,2,23,1,0,0,104,84,11,1,56,12,12,7,10,0,55,8,11,7,56,81,12,8,64,28,0,0,0,0,0,0,0,0,12,3,10,8,56,82,12,5,10,5,56,40,32,4,76,5,18,10,8,10,5,56,29,20,56,75,20,12,6,10,5,56,29,20,17,16,4,36,10,0,55,9,11,6,56,83,12,2,5,41,10,0,55,3,11,6,56,83,12,2,11,2,16,4,10,5,56,29,20,56,31,12,4,13,3,10,4,16,18,20,10,4,16,8,20,10,4,16,5,20,10,4,16,19,20,10,4,16,7,20,11,4,16,6,20,18,4,68,28,10,8,11,5,56,29,20,56,84,12,5,5,13,11,8,1,11,0,1,11,5,1,11,3,2,24,1,0,0,105,20,11,1,56,12,12,6,10,0,55,0,10,6,56,85,12,3,12,2,11,0,55,1,11,6,56,86,12,5,12,4,11,2,11,3,11,4,11,5,2,25,1,0,0,35,13,10,0,55,9,56,48,1,12,2,11,0,55,3,56,26,1,12,1,11,2,11,1,2,26,1,0,0,106,86,10,0,55,9,56,26,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,9,56,48,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,9,11,1,56,87,12,1,10,0,55,9,11,2,56,87,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,9,10,1,10,3,17,63,56,88,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,9,11,1,56,45,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,27,1,0,0,106,86,10,0,55,3,56,26,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,3,56,48,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,3,11,1,56,87,12,1,10,0,55,3,11,2,56,87,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,3,10,1,10,3,17,63,56,88,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,3,11,1,56,45,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,28,0,0,0,107,49,11,0,11,1,56,83,16,4,12,6,6,0,0,0,0,0,0,0,0,12,3,10,6,56,28,12,5,10,5,56,40,32,4,43,5,15,10,6,10,5,56,29,20,56,31,12,4,10,4,16,6,20,10,2,36,4,34,11,3,11,4,16,5,20,22,12,3,5,36,11,4,1,10,6,11,5,56,29,20,56,39,12,5,5,10,11,6,1,11,5,1,11,3,2,29,1,0,0,108,52,11,2,56,12,12,5,10,0,55,8,10,5,56,63,4,9,5,13,11,0,1,7,12,39,10,0,55,8,11,5,56,81,12,6,10,6,10,1,56,74,4,23,5,29,11,6,1,11,0,1,7,3,39,11,6,10,1,56,75,20,12,4,10,1,7,27,35,4,42,11,0,55,9,12,3,5,45,11,0,55,3,12,3,11,3,11,4,56,83,16,4,11,1,56,31,2,6,10,6,11,6,0,6,2,5,1,4,2,4,5,4,4,4,1,6,6,6,9,6,7,6,14,6,5,6,1,6,3,6,4,6,8,4,0,4,3,0,56,1,56,2,56,3,56,9,56,10,56,11,56,12,56,13,56,14,56,15,56,16,56,17,56,0],"clob_v2":[161,28,235,11,6,0,0,0,13,1,0,40,2,40,146,1,3,186,1,246,4,4,176,6,202,1,5,250,7,210,12,7,204,20,130,17,8,206,37,96,6,174,38,157,2,10,203,40,131,2,11,206,42,20,12,226,42,169,51,13,139,94,46,14,185,94,26,0,50,0,59,0,60,0,102,1,115,1,150,1,1,158,1,2,31,2,51,2,52,2,70,2,91,2,113,2,138,1,2,141,1,2,148,1,2,149,1,0,17,7,0,0,15,7,2,0,1,0,1,0,13,7,2,0,1,0,1,0,2,7,2,0,1,0,1,0,1,7,2,0,1,0,1,0,14,7,2,0,1,0,1,0,8,7,1,0,1,0,24,7,1,0,1,0,12,6,0,0,20,4,0,0,16,8,2,0,1,0,1,1,6,4,1,4,0,2,0,12,0,2,7,12,1,0,1,4,11,7,1,0,0,5,22,7,0,7,3,4,1,0,1,8,4,8,0,9,5,12,1,0,1,11,10,12,2,7,0,4,1,12,9,7,0,12,23,4,0,13,18,2,0,14,19,12,2,7,1,4,1,16,21,2,0,0,66,0,1,0,0,54,2,3,0,0,57,4,1,2,0,0,0,56,5,1,2,0,0,0,55,6,1,2,0,0,0,63,7,1,2,0,0,0,64,8,1,2,0,0,0,160,1,9,10,2,0,0,0,161,1,9,11,2,0,0,0,139,1,12,13,2,0,0,0,140,1,14,13,2,0,0,0,101,15,16,2,0,0,0,100,15,16,2,0,0,0,99,17,16,2,0,0,0,122,18,19,2,0,0,0,84,20,21,2,0,0,0,121,22,23,2,0,0,0,117,21,24,0,0,68,25,1,2,0,0,0,69,26,1,2,0,0,0,47,27,1,2,0,0,0,133,1,28,29,2,0,0,0,46,30,1,2,0,0,0,39,31,1,2,0,0,0,48,32,1,2,0,0,0,92,33,34,2,0,0,0,26,33,35,2,0,0,0,80,36,37,2,0,0,0,79,38,39,2,0,0,0,78,38,39,2,0,0,0,77,40,21,2,0,0,0,81,41,42,2,0,0,1,42,94,84,1,4,1,43,94,84,1,4,1,45,80,81,1,4,1,72,94,21,1,4,1,73,94,88,1,4,1,85,104,21,1,4,1,88,78,24,1,4,1,103,78,50,1,4,1,104,78,50,1,4,1,107,2,54,1,4,1,111,94,50,1,4,1,124,94,50,1,4,1,132,1,80,47,1,4,2,25,110,21,1,0,2,26,110,50,1,0,2,27,64,65,0,2,61,103,58,1,0,2,62,87,58,1,0,2,83,66,1,1,0,2,93,103,1,1,0,2,105,2,3,0,2,107,2,57,1,0,2,152,1,87,1,1,0,2,159,1,70,10,1,0,3,106,50,21,0,3,153,1,50,21,0,3,154,1,50,21,0,3,155,1,50,88,0,4,41,83,84,1,0,4,89,83,24,1,0,4,112,1,123,1,0,4,136,1,47,123,1,0,5,76,1,48,1,0,6,88,95,24,1,0,7,90,90,21,1,0,7,137,1,89,58,1,0,7,157,1,75,21,1,0,7,162,1,1,58,1,0,8,147,1,74,21,0,9,74,76,10,1,0,9,86,10,58,1,0,9,90,100,1,1,0,9,137,1,101,10,1,0,9,157,1,63,21,1,0,10,67,47,1,1,3,11,30,82,83,2,7,4,11,41,85,86,2,7,4,11,44,93,92,2,7,4,11,53,85,24,2,7,4,11,65,45,1,2,7,4,11,75,82,83,2,7,4,11,88,82,24,2,7,4,11,107,2,45,2,7,4,11,108,85,83,2,7,4,11,126,105,1,2,7,4,11,131,1,93,49,2,7,4,12,107,2,51,0,12,151,1,52,53,0,14,28,108,1,2,7,4,14,41,107,86,2,7,4,14,44,91,92,2,7,4,14,53,107,24,2,7,4,14,107,2,56,2,7,4,15,135,1,47,1,1,8,81,44,64,47,64,49,41,0,94,55,53,47,53,49,69,47,69,49,95,60,76,61,75,62,4,59,72,62,2,59,75,47,72,47,50,47,76,67,75,49,72,49,50,49,76,68,76,69,55,47,76,71,55,49,14,59,11,59,68,47,71,47,71,49,38,0,40,0,34,0,82,44,60,21,83,44,78,44,54,47,18,59,49,47,67,49,66,49,66,47,19,59,85,44,61,21,92,55,87,50,87,44,79,44,42,0,44,0,36,0,65,79,76,96,39,0,54,49,49,49,67,47,43,0,12,59,73,47,74,47,13,59,73,49,51,49,51,47,84,44,37,0,86,44,76,106,93,55,84,50,90,55,86,50,45,49,48,49,68,49,48,47,15,59,76,112,76,114,80,50,78,50,21,59,32,0,80,44,83,50,77,50,91,55,82,50,33,0,85,50,46,47,46,49,63,21,62,21,35,0,30,59,1,8,9,0,1,7,8,24,1,8,12,6,3,3,3,3,11,16,1,8,22,7,8,24,4,3,3,11,18,1,8,22,7,8,24,6,3,3,3,3,11,18,1,8,22,7,8,24,3,7,11,10,2,9,0,9,1,11,18,1,9,0,6,8,12,3,7,11,10,2,9,0,9,1,11,18,1,9,1,6,8,12,4,7,11,10,2,9,0,9,1,3,6,8,12,7,8,24,1,11,18,1,9,0,1,11,18,1,9,1,8,7,11,10,2,9,0,9,1,3,6,8,12,3,11,18,1,9,0,11,18,1,9,1,6,8,17,7,8,24,3,11,18,1,9,0,11,18,1,9,1,3,7,7,11,10,2,9,0,9,1,3,6,8,12,3,6,8,17,11,18,1,9,1,7,8,24,7,7,11,10,2,9,0,9,1,6,8,12,3,3,3,3,11,16,1,9,1,2,11,16,1,9,0,11,16,1,9,1,6,7,11,10,2,9,0,9,1,6,8,12,3,3,3,11,16,1,9,0,9,7,11,10,2,9,0,9,1,6,8,12,3,3,1,11,18,1,9,0,11,18,1,9,1,6,8,17,7,8,24,2,11,18,1,9,0,11,18,1,9,1,10,7,11,10,2,9,0,9,1,3,3,3,3,1,2,3,6,8,12,7,8,24,1,3,11,7,11,10,2,9,0,9,1,3,3,3,2,1,3,2,6,8,17,6,8,12,7,8,24,4,3,3,1,3,1,1,2,8,20,6,8,8,7,8,20,3,5,6,8,8,3,3,3,3,7,11,10,2,9,0,9,1,3,6,8,12,5,7,11,11,1,8,9,7,11,19,2,3,3,3,3,5,1,8,8,2,7,11,10,2,9,0,9,1,6,8,12,3,7,11,10,2,9,0,9,1,10,3,6,8,12,4,7,11,10,2,9,0,9,1,6,8,17,10,3,10,5,2,6,11,10,2,9,0,9,1,6,8,12,1,10,8,8,4,3,3,3,3,1,6,11,10,2,9,0,9,1,2,11,14,1,3,11,14,1,3,4,6,11,10,2,9,0,9,1,3,3,6,8,17,2,10,3,10,3,3,6,11,11,1,8,9,3,3,3,6,11,10,2,9,0,9,1,3,6,8,12,1,6,8,8,1,11,19,2,3,8,8,2,3,8,8,1,11,19,2,9,0,9,1,4,8,15,8,20,8,21,8,15,1,9,0,1,8,15,1,9,1,2,3,3,1,8,21,1,6,8,21,1,6,8,20,1,11,11,1,9,0,2,5,11,19,2,3,3,1,11,23,2,9,0,9,1,1,11,13,1,9,0,1,11,16,1,9,0,2,9,0,9,1,1,11,10,2,9,0,9,1,1,8,0,1,8,22,1,6,11,18,1,9,0,1,6,8,12,1,5,3,7,11,13,1,9,0,5,11,16,1,9,0,1,11,6,1,9,0,1,11,6,1,9,1,1,11,7,1,9,0,4,7,11,13,1,9,0,3,6,8,12,7,8,24,1,11,7,1,9,1,4,3,11,18,1,9,0,11,18,1,9,1,3,3,11,16,1,9,0,11,16,1,9,1,3,1,6,8,17,1,6,11,16,1,9,0,2,11,16,1,9,0,7,8,24,40,1,1,3,3,1,3,3,1,5,3,3,3,7,11,11,1,8,9,11,16,1,9,0,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,3,3,11,16,1,9,0,3,6,8,8,7,8,8,3,3,3,6,11,14,1,3,3,3,8,20,11,16,1,9,1,11,16,1,9,1,1,3,3,3,1,3,7,8,9,3,1,6,11,11,1,9,0,1,11,3,2,9,0,9,1,2,7,11,11,1,9,0,3,1,7,9,0,1,6,11,19,2,9,0,9,1,1,6,11,14,1,9,0,1,6,9,0,2,6,11,19,2,9,0,9,1,9,0,1,6,9,1,3,7,11,13,1,9,0,5,3,2,1,3,2,7,11,16,1,9,0,3,2,7,11,16,1,9,0,11,16,1,9,0,2,7,11,23,2,9,0,9,1,9,0,1,7,9,1,2,7,11,19,2,9,0,9,1,9,0,2,6,11,11,1,9,0,3,1,6,10,9,0,1,11,4,2,9,0,9,1,36,1,3,1,3,3,1,3,3,1,5,3,3,3,7,11,11,1,8,9,11,16,1,9,0,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,3,11,16,1,9,0,3,6,8,8,7,8,8,3,6,11,14,1,3,3,3,8,20,11,16,1,9,1,1,3,3,11,16,1,9,1,3,7,8,9,3,37,1,3,1,3,3,1,3,3,1,5,3,3,3,7,11,11,1,8,9,11,16,1,9,0,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,3,11,16,1,9,1,3,6,8,8,7,8,8,3,3,6,11,14,1,3,3,3,8,20,11,16,1,9,1,1,3,3,11,16,1,9,1,3,7,8,9,3,5,11,16,1,9,0,11,16,1,9,0,11,18,1,9,0,11,16,1,9,1,11,16,1,9,1,2,7,11,18,1,9,0,11,18,1,9,0,3,7,11,18,1,9,0,3,7,8,24,7,3,7,11,11,1,8,9,8,8,3,5,3,3,3,7,11,13,1,9,0,6,8,12,3,3,7,11,11,1,9,0,3,9,0,3,7,11,19,2,9,0,9,1,9,0,9,1,1,11,1,2,9,0,9,1,2,6,11,23,2,9,0,9,1,9,0,3,7,11,23,2,9,0,9,1,9,0,9,1,12,11,16,1,9,0,11,16,1,9,0,11,16,1,9,0,3,3,3,5,11,16,1,9,1,11,16,1,9,1,11,16,1,9,1,3,3,2,6,11,13,1,9,0,5,8,8,20,3,3,1,5,3,3,3,1,11,2,2,9,0,9,1,13,8,20,3,3,3,3,3,3,5,3,1,5,3,3,1,11,5,2,9,0,9,1,11,3,3,6,11,11,1,8,9,7,11,11,1,8,9,3,1,8,8,5,3,3,7,11,19,2,3,3,3,3,7,8,9,8,8,22,3,3,3,3,7,11,11,1,8,9,3,3,3,1,5,3,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,1,7,11,11,1,8,9,8,8,3,3,5,8,20,3,7,11,19,2,3,3,26,5,3,3,3,3,3,6,11,11,1,8,9,7,11,11,1,8,9,3,3,1,3,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,1,3,3,3,8,8,3,5,8,20,3,3,7,11,19,2,3,3,28,1,5,3,3,3,3,3,7,11,11,1,8,9,3,3,3,3,11,3,2,9,0,9,1,10,11,3,2,9,0,9,1,3,1,3,3,3,3,7,11,11,1,8,9,8,8,3,5,8,20,3,3,7,11,19,2,3,3,7,6,8,9,10,8,8,6,8,8,6,11,14,1,3,3,5,6,11,19,2,3,3,5,3,3,5,3,3,4,11,14,1,3,11,14,1,3,11,14,1,3,11,14,1,3,1,11,14,1,9,0,6,3,10,3,3,3,3,10,3,4,3,6,8,8,6,11,14,1,3,6,11,19,2,3,8,8,4,6,11,11,1,8,9,3,5,6,11,19,2,3,3,10,65,99,99,111,117,110,116,67,97,112,17,65,108,108,79,114,100,101,114,115,67,97,110,99,101,108,101,100,26,65,108,108,79,114,100,101,114,115,67,97,110,99,101,108,101,100,67,111,109,112,111,110,101,110,116,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,11,67,114,105,116,98,105,116,84,114,101,101,9,67,117,115,116,111,100,105,97,110,12,68,101,112,111,115,105,116,65,115,115,101,116,2,73,68,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,5,79,114,100,101,114,13,79,114,100,101,114,67,97,110,99,101,108,101,100,11,79,114,100,101,114,70,105,108,108,101,100,11,79,114,100,101,114,80,108,97,99,101,100,4,80,111,111,108,11,80,111,111,108,67,114,101,97,116,101,100,3,83,85,73,5,84,97,98,108,101,9,84,105,99,107,76,101,118,101,108,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,13,87,105,116,104,100,114,97,119,65,115,115,101,116,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,13,97,99,99,111,117,110,116,95,111,119,110,101,114,3,97,100,100,4,97,115,107,115,4,98,97,99,107,7,98,97,108,97,110,99,101,10,98,97,115,101,95,97,115,115,101,116,28,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,99,97,110,99,101,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,102,105,108,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,112,108,97,99,101,100,29,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,114,101,109,97,105,110,105,110,103,23,98,97,115,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,14,98,97,115,101,95,99,117,115,116,111,100,105,97,110,18,98,97,116,99,104,95,99,97,110,99,101,108,95,111,114,100,101,114,4,98,105,100,115,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,17,99,97,110,99,101,108,95,97,108,108,95,111,114,100,101,114,115,12,99,97,110,99,101,108,95,111,114,100,101,114,23,99,108,101,97,110,95,117,112,95,101,120,112,105,114,101,100,95,111,114,100,101,114,115,15,99,108,105,101,110,116,95,111,114,100,101,114,95,105,100,7,99,108,111,98,95,118,50,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,14,99,114,101,97,116,101,95,97,99,99,111,117,110,116,22,99,114,101,97,116,101,95,99,117,115,116,111,109,105,122,101,100,95,112,111,111,108,11,99,114,101,97,116,101,95,112,111,111,108,12,99,114,101,97,116,101,95,112,111,111,108,95,12,99,114,101,97,116,105,111,110,95,102,101,101,7,99,114,105,116,98,105,116,12,99,117,115,116,111,100,105,97,110,95,118,50,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,100,101,112,111,115,105,116,95,98,97,115,101,13,100,101,112,111,115,105,116,95,113,117,111,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,19,100,101,115,116,114,111,121,95,101,109,112,116,121,95,108,101,118,101,108,4,101,109,105,116,19,101,109,105,116,95,111,114,100,101,114,95,99,97,110,99,101,108,101,100,17,101,109,105,116,95,111,114,100,101,114,95,102,105,108,108,101,100,5,101,118,101,110,116,16,101,120,112,105,114,101,95,116,105,109,101,115,116,97,109,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,12,102,114,111,109,95,98,97,108,97,110,99,101,5,102,114,111,110,116,3,103,101,116,22,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,97,115,107,95,115,105,100,101,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,98,105,100,95,115,105,100,101,16,103,101,116,95,109,97,114,107,101,116,95,112,114,105,99,101,16,103,101,116,95,111,114,100,101,114,95,115,116,97,116,117,115,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,18,105,110,106,101,99,116,95,108,105,109,105,116,95,111,114,100,101,114,11,105,110,115,101,114,116,95,108,101,97,102,12,105,110,116,111,95,98,97,108,97,110,99,101,6,105,115,95,98,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,4,106,111,105,110,12,108,105,110,107,101,100,95,116,97,98,108,101,16,108,105,115,116,95,111,112,101,110,95,111,114,100,101,114,115,12,108,111,99,107,95,98,97,108,97,110,99,101,8,108,111,116,95,115,105,122,101,13,109,97,107,101,114,95,97,100,100,114,101,115,115,21,109,97,107,101,114,95,99,108,105,101,110,116,95,111,114,100,101,114,95,105,100,17,109,97,107,101,114,95,114,101,98,97,116,101,95,114,97,116,101,13,109,97,107,101,114,95,114,101,98,97,116,101,115,9,109,97,116,99,104,95,97,115,107,9,109,97,116,99,104,95,98,105,100,29,109,97,116,99,104,95,98,105,100,95,119,105,116,104,95,113,117,111,116,101,95,113,117,97,110,116,105,116,121,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,109,117,108,3,110,101,119,4,110,101,120,116,17,110,101,120,116,95,97,115,107,95,111,114,100,101,114,95,105,100,17,110,101,120,116,95,98,105,100,95,111,114,100,101,114,95,105,100,9,110,101,120,116,95,108,101,97,102,4,110,111,110,101,6,111,98,106,101,99,116,11,111,112,101,110,95,111,114,100,101,114,115,6,111,112,116,105,111,110,8,111,114,100,101,114,95,105,100,12,111,114,100,101,114,95,105,115,95,98,105,100,15,111,114,100,101,114,115,95,99,97,110,99,101,108,101,100,17,111,114,105,103,105,110,97,108,95,113,117,97,110,116,105,116,121,5,111,119,110,101,114,17,112,108,97,99,101,95,108,105,109,105,116,95,111,114,100,101,114,18,112,108,97,99,101,95,109,97,114,107,101,116,95,111,114,100,101,114,7,112,111,111,108,95,105,100,13,112,114,101,118,105,111,117,115,95,108,101,97,102,5,112,114,105,99,101,9,112,117,115,104,95,98,97,99,107,8,113,117,97,110,116,105,116,121,11,113,117,111,116,101,95,97,115,115,101,116,24,113,117,111,116,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,15,113,117,111,116,101,95,99,117,115,116,111,100,105,97,110,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,12,114,101,109,111,118,101,95,111,114,100,101,114,24,115,101,108,102,95,109,97,116,99,104,105,110,103,95,112,114,101,118,101,110,116,105,111,110,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,115,112,108,105,116,3,115,117,105,25,115,119,97,112,95,101,120,97,99,116,95,98,97,115,101,95,102,111,114,95,113,117,111,116,101,25,115,119,97,112,95,101,120,97,99,116,95,113,117,111,116,101,95,102,111,114,95,98,97,115,101,5,116,97,98,108,101,13,116,97,107,101,114,95,97,100,100,114,101,115,115,21,116,97,107,101,114,95,99,108,105,101,110,116,95,111,114,100,101,114,95,105,100,16,116,97,107,101,114,95,99,111,109,109,105,115,115,105,111,110,14,116,97,107,101,114,95,102,101,101,95,114,97,116,101,9,116,105,99,107,95,115,105,122,101,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,10,117,110,115,97,102,101,95,100,105,118,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,15,117,115,114,95,111,112,101,110,95,111,114,100,101,114,115,5,118,97,108,117,101,6,118,101,99,116,111,114,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,13,119,105,116,104,100,114,97,119,95,98,97,115,101,14,119,105,116,104,100,114,97,119,95,113,117,111,116,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,3,8,20,0,0,0,0,0,0,0,3,8,21,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,2,1,0,2,1,4,2,1,1,2,1,2,2,1,3,3,8,0,0,0,0,0,0,0,128,3,8,0,0,0,0,0,0,0,0,3,8,160,37,38,0,0,0,0,0,3,8,96,227,22,0,0,0,0,0,3,8,0,232,118,72,23,0,0,0,0,2,7,123,8,20,32,8,15,128,1,8,15,145,1,3,97,3,146,1,3,94,3,1,2,9,123,8,20,116,3,49,3,87,1,120,5,119,3,35,3,125,3,71,3,2,2,8,123,8,20,116,3,49,3,87,1,120,5,119,3,33,3,125,3,3,2,7,116,3,49,3,87,1,120,5,119,3,33,3,125,3,4,2,2,123,8,20,118,10,11,3,2,9,0,9,1,5,2,13,123,8,20,116,3,143,1,3,96,3,87,1,142,1,5,95,5,119,3,34,3,36,3,125,3,144,1,3,98,3,6,2,3,123,8,20,127,3,120,5,7,2,3,123,8,20,127,3,120,5,8,2,9,116,3,49,3,125,3,119,3,127,3,87,1,120,5,71,3,134,1,2,9,2,2,125,3,114,11,19,2,3,8,8,10,2,15,82,8,21,40,11,11,1,8,9,29,11,11,1,8,9,110,3,109,3,156,1,11,23,2,5,11,19,2,3,3,145,1,3,97,3,146,1,3,94,3,38,11,13,1,9,0,130,1,11,13,1,9,1,58,11,16,1,8,22,37,11,16,1,9,0,129,1,11,16,1,9,1,10,59,6,47,6,49,7,47,7,49,3,59,4,59,1,59,2,59,5,59,0,0,0,0,43,7,11,0,19,9,12,1,1,11,1,56,0,2,1,1,0,0,1,3,11,0,17,52,2,2,0,0,0,46,72,56,1,12,6,56,2,12,9,10,3,10,2,17,58,6,0,0,0,0,0,0,0,0,36,4,11,5,15,11,5,1,7,19,39,10,6,10,9,34,4,20,5,24,11,5,1,7,15,39,10,0,10,1,38,4,29,5,33,11,5,1,7,1,39,10,5,17,88,12,8,14,8,17,89,20,12,7,11,8,10,5,56,3,10,5,56,3,7,0,7,27,10,5,56,4,10,0,10,1,10,2,10,3,10,5,56,5,11,5,56,6,11,4,56,7,56,8,57,0,56,9,11,7,11,6,11,9,11,0,11,1,11,2,11,3,18,0,56,10,2,3,1,0,0,1,18,14,2,56,11,7,31,33,4,6,5,10,11,3,1,7,17,39,11,0,11,1,7,29,7,30,11,2,11,3,56,12,2,4,1,0,0,1,19,14,4,56,11,7,31,33,4,6,5,10,11,5,1,7,17,39,11,2,11,3,11,0,11,1,11,4,56,13,11,5,56,14,2,5,1,0,0,21,31,14,1,56,15,12,3,10,3,6,0,0,0,0,0,0,0,0,34,4,8,5,14,11,0,1,11,2,1,7,6,39,10,0,54,0,10,2,17,47,11,1,56,16,56,17,11,0,55,1,17,89,20,11,3,11,2,17,47,57,1,56,18,2,6,1,0,0,21,31,14,1,56,19,12,3,10,3,6,0,0,0,0,0,0,0,0,34,4,8,5,14,11,0,1,11,2,1,7,7,39,10,0,54,2,10,2,17,47,11,1,56,20,56,21,11,0,55,1,17,89,20,11,3,11,2,17,47,57,2,56,22,2,7,1,0,0,1,29,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,10,0,55,1,17,89,20,10,1,10,2,17,47,57,3,56,23,11,0,54,0,11,1,11,2,11,3,56,24,2,8,1,0,0,1,29,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,10,0,55,1,17,89,20,10,1,10,2,17,47,57,4,56,25,11,0,54,2,11,1,11,2,11,3,56,26,2,9,1,0,0,72,55,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,7,1,11,6,1,11,2,1,7,5,39,14,4,56,15,10,3,38,4,21,5,31,11,0,1,11,7,1,11,6,1,11,2,1,7,6,39,14,5,56,19,12,8,11,0,11,2,11,1,11,3,9,11,4,11,5,11,6,11,7,56,27,12,10,12,9,14,10,56,19,12,11,11,9,11,10,11,11,11,8,23,2,10,1,0,0,73,54,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,6,1,11,4,1,11,2,1,7,5,39,14,5,56,19,10,3,38,4,21,5,31,11,0,1,11,6,1,11,4,1,11,2,1,7,7,39,11,0,11,2,11,1,11,3,7,27,11,4,17,70,11,5,56,20,56,28,12,8,12,7,14,7,56,29,12,9,11,7,10,6,56,30,11,8,11,6,56,31,11,9,2,11,0,0,0,77,134,3,10,0,55,1,17,89,20,12,36,11,3,12,42,56,7,12,20,11,6,12,38,10,0,54,3,12,19,10,19,46,56,32,4,27,11,0,1,11,19,1,11,1,1,11,20,11,38,2,10,19,46,56,33,12,44,12,46,9,12,43,64,79,0,0,0,0,0,0,0,0,12,22,10,19,46,56,32,32,4,47,5,42,10,46,10,4,37,12,7,5,49,9,12,7,11,7,4,251,2,10,19,10,44,56,34,12,45,10,45,16,4,56,35,56,36,20,12,35,10,45,16,4,56,37,32,4,217,2,5,67,10,45,16,4,10,35,56,38,12,28,10,28,16,5,20,12,27,9,12,39,10,28,16,6,20,10,5,37,4,87,8,12,11,5,94,10,1,17,47,10,28,16,7,20,33,12,11,11,11,4,151,1,8,12,39,10,0,54,0,10,28,16,7,20,10,28,16,5,20,56,39,10,36,10,28,56,40,10,28,16,8,20,12,12,10,28,16,9,20,12,13,10,28,16,10,20,12,14,10,28,16,7,20,12,15,10,28,16,11,20,12,16,10,28,16,5,20,12,17,10,28,16,12,20,12,18,11,13,11,12,11,14,11,15,11,16,11,17,11,18,57,5,12,21,13,22,11,21,68,79,5,158,2,10,27,10,28,16,12,20,17,56,12,31,10,31,10,0,55,4,20,17,59,12,40,4,168,1,11,40,6,1,0,0,0,0,0,0,0,22,12,40,10,31,11,40,22,12,30,10,42,10,30,36,4,183,1,11,30,12,24,11,31,12,25,10,27,12,23,5,226,1,8,12,43,10,42,7,21,10,0,55,4,20,22,17,57,10,28,16,12,20,17,57,10,0,55,5,20,26,10,0,55,5,20,24,12,23,10,23,10,28,16,12,20,17,58,12,25,10,25,10,0,55,4,20,17,59,12,41,4,222,1,11,41,6,1,0,0,0,0,0,0,0,22,12,41,10,25,11,41,22,12,24,10,25,10,0,55,6,20,17,58,12,32,11,27,10,23,23,12,27,11,42,10,24,23,12,42,10,0,54,0,10,28,16,7,20,10,23,56,41,12,26,13,38,10,24,56,42,12,37,10,0,54,2,10,28,16,7,20,13,37,10,32,10,25,22,56,42,56,21,10,0,54,7,11,37,56,43,1,13,20,11,26,56,44,1,10,0,55,1,17,89,20,10,2,10,1,17,47,10,28,11,23,11,24,11,25,23,11,32,56,45,11,39,4,163,2,8,12,8,5,167,2,10,27,6,0,0,0,0,0,0,0,0,33,12,8,11,8,4,202,2,10,35,12,34,10,45,16,4,10,35,56,46,12,33,10,33,56,47,32,4,185,2,11,33,56,36,20,12,35,5,187,2,11,33,1,10,0,54,8,11,28,16,7,20,56,48,10,34,56,49,1,10,45,15,4,11,34,56,50,1,5,213,2,11,28,1,10,45,15,4,10,35,56,51,12,29,11,27,11,29,15,5,21,10,43,4,216,2,5,217,2,5,61,11,45,16,4,56,37,4,241,2,10,19,11,46,12,9,46,11,9,56,52,1,12,46,10,19,11,44,56,53,17,0,10,19,10,46,12,10,46,11,10,56,54,12,44,1,10,43,4,250,2,11,0,1,11,19,1,11,1,1,5,251,2,5,36,14,22,56,55,32,4,131,3,11,36,11,22,57,6,56,56,11,20,11,38,2,12,0,0,0,97,222,2,10,0,55,1,17,89,20,12,34,11,3,12,37,56,7,12,21,11,6,12,35,10,0,54,3,12,20,10,20,46,56,32,4,27,11,0,1,11,20,1,11,1,1,11,21,11,35,2,10,20,46,56,33,12,40,12,42,64,79,0,0,0,0,0,0,0,0,12,23,10,20,46,56,32,32,4,45,5,40,10,42,10,4,37,12,7,5,47,9,12,7,11,7,4,211,2,10,20,10,40,56,34,12,41,10,41,16,4,56,35,56,36,20,12,33,10,41,16,4,56,37,32,4,175,2,5,65,10,41,16,4,10,33,56,38,12,28,10,28,16,5,20,12,27,9,12,36,10,28,16,6,20,10,5,37,4,85,8,12,12,5,92,10,1,17,47,10,28,16,7,20,33,12,12,11,12,4,149,1,8,12,36,10,0,54,0,10,28,16,7,20,10,28,16,5,20,56,39,10,34,10,28,56,40,10,28,16,8,20,12,13,10,28,16,9,20,12,14,10,28,16,10,20,12,15,10,28,16,7,20,12,16,10,28,16,11,20,12,17,10,28,16,5,20,12,18,10,28,16,12,20,12,19,11,14,11,13,11,15,11,16,11,17,11,18,11,19,57,5,12,22,13,23,11,22,68,79,5,242,1,10,37,10,27,36,4,156,1,10,27,12,8,5,158,1,10,37,12,8,11,8,12,24,10,24,10,28,16,12,20,17,56,12,25,10,25,10,0,55,6,20,17,58,12,30,10,25,10,0,55,4,20,17,59,12,38,4,183,1,11,38,6,1,0,0,0,0,0,0,0,22,12,38,11,27,10,24,23,12,27,11,37,10,24,23,12,37,10,0,54,0,10,28,16,7,20,10,24,56,41,12,26,13,35,10,38,56,42,12,39,10,0,54,2,10,28,16,7,20,13,39,10,30,56,42,56,21,10,0,54,7,11,39,56,43,1,13,21,11,26,56,44,1,10,0,54,2,10,28,16,7,20,13,35,11,25,56,42,56,21,10,0,55,1,17,89,20,10,2,10,1,17,47,10,28,11,24,11,38,11,30,56,45,11,36,4,247,1,8,12,9,5,251,1,10,27,6,0,0,0,0,0,0,0,0,33,12,9,11,9,4,158,2,10,33,12,32,10,41,16,4,10,33,56,46,12,31,10,31,56,47,32,4,141,2,11,31,56,36,20,12,33,5,143,2,11,31,1,10,0,54,8,11,28,16,7,20,56,48,10,32,56,49,1,10,41,15,4,11,32,56,50,1,5,169,2,11,28,1,10,41,15,4,10,33,56,51,12,29,11,27,11,29,15,5,21,10,37,6,0,0,0,0,0,0,0,0,33,4,174,2,5,175,2,5,59,11,41,16,4,56,37,4,199,2,10,20,11,42,12,10,46,11,10,56,52,1,12,42,10,20,11,40,56,53,17,0,10,20,10,42,12,11,46,11,11,56,54,12,40,1,10,37,6,0,0,0,0,0,0,0,0,33,4,210,2,11,0,1,11,20,1,11,1,1,5,211,2,5,34,14,23,56,55,32,4,219,2,11,34,11,23,57,6,56,56,11,21,11,35,2,13,0,0,0,98,227,2,10,0,55,1,17,89,20,12,34,11,5,12,20,56,8,12,35,10,0,54,9,12,19,10,19,46,56,32,4,25,11,0,1,11,19,1,11,1,1,11,20,11,35,2,10,19,46,56,57,12,40,12,42,64,79,0,0,0,0,0,0,0,0,12,22,10,19,46,56,32,32,4,43,5,38,10,42,10,3,38,12,6,5,45,9,12,6,11,6,4,216,2,10,19,10,40,56,34,12,41,10,41,16,4,56,35,56,36,20,12,33,10,41,16,4,56,37,32,4,179,2,5,63,10,41,16,4,10,33,56,38,12,27,10,27,16,5,20,12,26,9,12,36,10,27,16,6,20,10,4,37,4,83,8,12,11,5,90,10,1,17,47,10,27,16,7,20,33,12,11,11,11,4,153,1,8,12,36,10,27,16,5,20,10,27,16,12,20,17,56,12,29,10,0,54,2,10,27,16,7,20,11,29,56,58,10,34,10,27,56,40,10,27,16,8,20,12,12,10,27,16,9,20,12,13,10,27,16,10,20,12,14,10,27,16,7,20,12,15,10,27,16,11,20,12,16,10,27,16,5,20,12,17,10,27,16,12,20,12,18,11,13,11,12,11,14,11,15,11,16,11,17,11,18,57,5,12,21,13,22,11,21,68,79,5,245,1,14,20,56,29,12,37,10,37,10,26,38,4,163,1,10,26,12,7,5,165,1,11,37,12,7,11,7,12,23,10,23,10,27,16,12,20,17,56,12,24,10,24,10,0,55,6,20,17,58,12,30,10,24,10,0,55,4,20,17,59,12,38,4,190,1,11,38,6,1,0,0,0,0,0,0,0,22,12,38,11,26,10,23,23,12,26,10,0,54,2,10,27,16,7,20,11,24,56,59,12,25,13,25,10,38,56,42,12,39,10,0,54,2,10,27,16,7,20,13,39,10,30,56,42,56,21,10,0,54,7,11,39,56,43,1,13,35,11,25,56,43,1,10,0,54,0,10,27,16,7,20,13,20,10,23,56,60,56,17,10,0,55,1,17,89,20,10,2,10,1,17,47,10,27,11,23,11,38,11,30,56,45,11,36,4,250,1,8,12,8,5,254,1,10,26,6,0,0,0,0,0,0,0,0,33,12,8,11,8,4,161,2,10,33,12,32,10,41,16,4,10,33,56,46,12,31,10,31,56,47,32,4,144,2,11,31,56,36,20,12,33,5,146,2,11,31,1,10,0,54,8,11,27,16,7,20,56,48,10,32,56,49,1,10,41,15,4,11,32,56,50,1,5,172,2,11,27,1,10,41,15,4,10,33,56,51,12,28,11,26,11,28,15,5,21,14,20,56,29,6,0,0,0,0,0,0,0,0,33,4,178,2,5,179,2,5,57,11,41,16,4,56,37,4,203,2,10,19,11,42,12,9,46,11,9,56,61,1,12,42,10,19,11,40,56,53,17,0,10,19,10,42,12,10,46,11,10,56,54,12,40,1,14,20,56,29,6,0,0,0,0,0,0,0,0,33,4,215,2,11,0,1,11,19,1,11,1,1,5,216,2,5,32,14,22,56,55,32,4,224,2,11,34,11,22,57,6,56,56,11,20,11,35,2,14,1,0,0,99,103,10,3,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,9,5,19,11,0,1,11,8,1,11,7,1,11,1,1,7,5,39,10,3,6,0,0,0,0,0,0,0,0,34,4,24,5,34,11,0,1,11,8,1,11,7,1,11,1,1,7,5,39,11,4,4,58,11,0,11,1,11,2,11,3,7,27,11,7,17,70,11,6,56,20,56,62,12,13,12,9,13,5,11,9,10,8,56,30,56,63,11,13,11,8,56,31,12,6,5,100,10,3,14,5,56,15,37,4,64,5,74,11,0,1,11,8,1,11,7,1,11,1,1,7,6,39,13,5,11,3,10,8,56,64,12,11,11,0,11,1,11,2,7,28,11,7,17,70,11,11,56,16,56,65,12,12,12,10,13,5,11,10,10,8,56,30,56,63,13,6,11,12,11,8,56,31,56,66,11,5,11,6,2,15,0,0,0,102,123,10,8,17,47,12,14,10,5,4,30,10,4,10,2,17,56,12,15,10,0,54,2,11,8,11,15,56,67,10,0,55,10,20,12,13,10,0,55,10,20,6,1,0,0,0,0,0,0,0,22,10,0,54,10,21,10,0,54,9,12,11,5,50,10,0,54,0,11,8,10,4,56,68,10,0,55,11,20,12,13,10,0,55,11,20,6,1,0,0,0,0,0,0,0,22,10,0,54,11,21,10,0,54,3,12,11,10,13,10,1,10,2,10,3,10,4,10,5,10,14,10,7,11,6,18,8,12,12,10,11,10,2,12,10,46,11,10,56,54,12,16,32,4,78,10,11,10,2,10,2,10,9,56,69,18,9,56,70,12,16,11,11,11,16,56,34,15,4,10,13,11,12,56,71,10,0,55,1,17,89,20,10,13,11,1,11,5,10,14,11,3,11,4,10,2,11,7,57,7,56,72,10,0,55,8,10,14,56,73,32,4,112,10,0,54,8,10,14,11,9,56,74,56,75,5,114,11,9,1,11,0,54,8,11,14,56,48,10,13,11,2,56,76,11,13,2,16,1,0,0,109,171,2,10,4,7,22,33,4,5,5,15,11,0,1,11,10,1,11,8,1,11,9,1,7,20,39,10,3,6,0,0,0,0,0,0,0,0,36,4,20,5,30,11,0,1,11,10,1,11,8,1,11,9,1,7,5,39,10,2,6,0,0,0,0,0,0,0,0,36,4,35,5,45,11,0,1,11,10,1,11,8,1,11,9,1,7,4,39,10,2,10,0,55,12,20,25,6,0,0,0,0,0,0,0,0,33,4,54,5,64,11,0,1,11,10,1,11,8,1,11,9,1,7,4,39,10,3,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,73,5,83,11,0,1,11,10,1,11,8,1,11,9,1,7,5,39,10,6,10,8,17,70,36,4,89,5,99,11,0,1,11,10,1,11,8,1,11,9,1,7,18,39,10,9,17,47,12,17,10,3,12,16,10,5,4,147,1,10,0,55,2,10,17,56,77,12,22,10,0,54,2,10,9,10,22,56,78,12,18,10,0,10,9,10,1,10,3,10,2,11,8,17,70,11,18,56,62,12,20,12,12,14,12,56,29,12,14,11,22,14,20,56,79,23,12,21,10,0,54,0,10,17,11,12,56,17,10,0,54,2,11,17,11,20,56,21,5,181,1,10,0,54,0,10,9,10,3,56,80,12,11,10,0,10,9,10,1,10,2,11,8,17,70,11,11,56,65,12,19,12,13,10,3,14,13,56,29,23,12,14,14,19,56,79,12,21,10,0,54,0,10,17,11,13,56,17,10,0,54,2,11,17,11,19,56,21,10,7,7,24,33,4,196,1,11,0,1,11,10,1,11,9,1,11,14,11,21,9,6,0,0,0,0,0,0,0,0,2,10,7,7,25,33,4,218,1,11,0,1,11,10,1,11,9,1,10,14,11,3,33,4,211,1,5,213,1,7,8,39,11,14,11,21,9,6,0,0,0,0,0,0,0,0,2,10,7,7,26,33,4,252,1,10,14,6,0,0,0,0,0,0,0,0,33,4,227,1,5,235,1,11,0,1,11,10,1,11,9,1,7,9,39,11,0,11,1,11,2,11,16,11,3,11,5,11,4,11,6,11,9,11,10,56,81,12,15,11,14,11,21,8,11,15,2,11,7,7,22,33,4,129,2,5,137,2,11,0,1,11,10,1,11,9,1,7,13,39,10,3,10,14,36,4,160,2,11,0,11,1,11,2,11,16,11,3,10,14,23,11,5,11,4,11,6,11,9,11,10,56,81,12,15,11,14,11,21,8,11,15,2,11,0,1,11,10,1,11,9,1,11,14,11,21,9,6,0,0,0,0,0,0,0,0,2,17,0,0,0,1,4,11,0,7,27,35,2,18,0,0,0,111,41,11,0,12,2,10,1,16,8,20,12,3,10,1,16,9,20,12,4,10,1,16,10,20,12,5,10,1,16,7,20,12,6,10,1,16,11,20,12,7,10,1,16,5,20,12,8,11,1,16,12,20,12,9,11,2,11,4,11,3,11,5,11,6,11,7,11,8,11,9,57,8,56,82,2,19,0,0,0,113,58,11,0,12,7,10,3,16,9,20,12,12,11,1,12,13,11,2,12,14,10,3,16,8,20,12,15,10,3,16,10,20,12,16,10,3,16,7,20,12,17,10,3,16,11,20,12,18,10,4,12,19,10,3,16,5,20,11,4,23,12,8,11,3,16,12,20,12,9,11,5,12,10,11,6,12,11,11,7,11,12,11,13,11,15,11,16,11,14,11,17,11,18,11,19,11,8,11,9,11,10,11,11,57,9,56,83,2,20,1,0,0,115,115,11,2,17,47,12,10,10,0,55,8,10,10,56,73,4,9,5,13,11,0,1,7,11,39,10,0,54,8,10,10,56,48,12,13,10,13,10,1,12,3,46,11,3,56,84,4,26,5,32,11,13,1,11,0,1,7,2,39,10,13,10,1,12,4,46,11,4,56,85,20,12,12,10,1,17,17,12,8,10,8,4,49,10,0,55,9,12,5,5,52,10,0,55,3,12,5,11,5,11,12,56,54,12,11,4,58,5,64,11,13,1,11,0,1,7,2,39,10,8,4,70,10,0,54,9,12,6,5,73,10,0,54,3,12,6,11,6,11,13,11,11,11,1,10,10,56,86,12,9,11,8,4,101,14,9,16,5,20,14,9,16,12,20,17,59,12,7,4,95,11,7,6,1,0,0,0,0,0,0,0,22,12,7,10,0,54,2,11,10,11,7,56,58,5,108,10,0,54,0,11,10,14,9,16,5,20,56,39,11,0,55,1,17,89,20,14,9,56,40,2,21,0,0,0,116,54,11,1,10,3,56,49,1,10,0,10,2,12,5,46,11,5,56,87,16,4,10,3,56,88,4,15,5,19,11,0,1,7,2,39,10,0,10,2,56,34,12,6,10,6,15,4,11,3,56,50,12,7,14,7,16,7,20,11,4,33,4,35,5,41,11,0,1,11,6,1,7,3,39,11,6,16,4,56,37,4,50,11,0,11,2,56,53,17,0,5,52,11,0,1,11,7,2,22,1,0,0,117,154,1,10,0,55,1,17,89,20,12,21,11,1,17,47,12,20,10,0,55,8,10,20,56,73,4,14,5,18,11,0,1,7,11,39,10,0,54,8,10,20,56,48,12,23,64,79,0,0,0,0,0,0,0,0,12,14,10,23,46,56,89,32,4,141,1,5,31,10,23,46,56,90,56,36,20,12,18,10,23,10,18,12,5,46,11,5,56,85,20,12,19,10,18,17,17,12,15,10,15,4,54,10,0,54,9,12,6,5,57,10,0,54,3,12,6,11,6,12,16,10,16,11,19,12,7,46,11,7,56,54,12,22,1,11,16,10,23,11,22,11,18,10,20,56,86,12,17,11,15,4,90,14,17,16,5,20,14,17,16,12,20,17,56,12,12,10,0,54,2,10,20,11,12,56,58,5,97,10,0,54,0,10,20,14,17,16,5,20,56,39,10,21,14,17,56,40,14,17,16,8,20,12,8,14,17,16,9,20,12,9,14,17,16,10,20,12,10,14,17,16,7,20,12,11,14,17,16,11,20,12,2,14,17,16,5,20,12,3,14,17,16,12,20,12,4,11,9,11,8,11,10,11,11,11,2,11,3,11,4,57,5,12,13,13,14,11,13,68,79,5,25,11,23,1,11,0,1,14,14,56,55,32,4,153,1,11,21,11,14,57,6,56,56,2,23,1,0,0,118,203,1,10,0,55,1,17,89,20,12,25,11,2,17,47,12,24,10,0,55,8,10,24,56,73,4,14,5,18,11,0,1,6,0,0,0,0,0,0,0,0,39,6,0,0,0,0,0,0,0,0,12,26,6,0,0,0,0,0,0,0,0,12,27,14,1,65,21,12,19,6,0,0,0,0,0,0,0,0,12,17,10,0,54,8,10,24,56,48,12,28,64,79,0,0,0,0,0,0,0,0,12,16,10,17,10,19,35,4,190,1,5,39,14,1,10,17,66,21,20,12,23,10,28,10,23,12,7,46,11,7,56,84,4,52,5,58,11,28,1,11,0,1,7,2,39,10,28,10,23,12,8,46,11,8,56,85,20,12,21,10,23,17,17,12,18,10,21,10,27,34,4,98,11,21,12,27,10,18,4,81,10,0,55,9,12,9,5,84,10,0,55,3,12,9,11,9,10,27,56,54,12,20,4,90,5,96,11,28,1,11,0,1,7,10,39,11,20,12,26,10,18,4,104,10,0,54,9,12,10,5,107,10,0,54,3,12,10,11,10,10,28,10,26,11,23,10,24,56,86,12,22,11,18,4,135,1,14,22,16,5,20,14,22,16,12,20,17,59,12,14,4,129,1,11,14,6,1,0,0,0,0,0,0,0,22,12,14,10,0,54,2,10,24,11,14,56,58,5,142,1,10,0,54,0,10,24,14,22,16,5,20,56,39,10,25,14,22,56,40,14,22,16,8,20,12,11,14,22,16,9,20,12,12,14,22,16,10,20,12,13,14,22,16,7,20,12,3,14,22,16,11,20,12,4,14,22,16,5,20,12,5,14,22,16,12,20,12,6,11,12,11,11,11,13,11,3,11,4,11,5,11,6,57,5,12,15,13,16,11,15,68,79,11,17,6,1,0,0,0,0,0,0,0,22,12,17,5,34,11,28,1,11,0,1,14,16,56,55,32,4,202,1,11,25,11,16,57,6,56,56,2,24,1,0,0,119,214,1,10,0,55,1,17,89,20,12,28,11,1,17,70,12,23,14,2,65,21,12,20,10,20,14,3,65,65,33,4,17,5,21,11,0,1,7,12,39,6,0,0,0,0,0,0,0,0,12,18,6,0,0,0,0,0,0,0,0,12,29,6,0,0,0,0,0,0,0,0,12,30,64,79,0,0,0,0,0,0,0,0,12,17,10,18,10,20,35,4,203,1,5,34,14,2,10,18,66,21,20,12,26,14,3,10,18,66,65,20,12,27,10,0,55,8,10,27,56,73,32,4,51,5,29,10,0,54,8,10,27,56,48,12,31,10,31,10,26,12,9,46,11,9,56,84,32,4,67,11,31,1,5,29,10,31,10,26,12,10,46,11,10,56,85,20,12,22,10,26,17,17,12,19,10,19,4,84,10,0,54,9,12,11,5,87,10,0,54,3,12,11,11,11,12,24,10,22,10,30,34,4,114,11,22,12,30,10,24,10,30,12,12,46,11,12,56,54,12,21,4,104,5,112,11,31,1,11,0,1,11,24,1,7,10,39,11,21,12,29,11,24,11,31,10,29,11,26,10,27,56,86,12,25,14,25,16,6,20,10,23,35,4,128,1,5,132,1,11,0,1,7,18,39,11,19,4,148,1,14,25,16,5,20,14,25,16,12,20,17,56,12,15,10,0,54,2,11,27,11,15,56,58,5,155,1,10,0,54,0,11,27,14,25,16,5,20,56,39,10,28,14,25,56,40,14,25,16,8,20,12,13,14,25,16,9,20,12,14,14,25,16,10,20,12,4,14,25,16,7,20,12,5,14,25,16,11,20,12,6,14,25,16,5,20,12,7,14,25,16,12,20,12,8,11,14,11,13,11,4,11,5,11,6,11,7,11,8,57,5,12,16,13,17,11,16,68,79,11,18,6,1,0,0,0,0,0,0,0,22,12,18,5,29,11,0,1,14,17,56,55,32,4,213,1,11,28,11,17,57,6,56,56,2,25,1,0,0,120,93,11,1,17,47,12,7,10,0,55,8,11,7,56,91,12,8,64,29,0,0,0,0,0,0,0,0,12,3,10,8,56,92,12,5,10,5,56,47,32,4,85,5,18,10,8,10,5,56,36,20,56,85,20,12,6,10,5,56,36,20,17,17,4,36,10,0,55,9,11,6,56,93,12,2,5,41,10,0,55,3,11,6,56,93,12,2,11,2,16,4,10,5,56,36,20,56,38,12,4,13,3,10,4,16,9,20,10,4,16,8,20,10,4,16,12,20,10,4,16,11,20,10,4,16,5,20,10,4,16,10,20,10,4,16,7,20,10,4,16,6,20,11,4,16,22,20,18,8,68,29,10,8,11,5,56,36,20,56,94,12,5,5,13,11,8,1,11,0,1,11,5,1,11,3,2,26,1,0,0,121,20,11,1,17,47,12,4,10,0,55,0,10,4,56,95,12,3,12,2,11,0,55,2,11,4,56,96,12,6,12,5,11,2,11,3,11,5,11,6,2,27,1,0,0,122,37,10,0,55,9,56,32,32,4,12,10,0,55,9,56,57,1,56,97,12,1,5,14,56,98,12,1,11,1,12,4,10,0,55,3,56,32,32,4,28,11,0,55,3,56,33,1,56,97,12,2,5,32,11,0,1,56,98,12,2,11,2,12,3,11,4,11,3,2,28,1,0,0,124,90,64,21,0,0,0,0,0,0,0,0,12,9,64,21,0,0,0,0,0,0,0,0,12,5,10,0,55,9,56,32,4,15,11,0,1,11,3,1,11,9,11,5,2,10,0,55,9,56,33,1,12,8,10,1,10,8,35,4,26,11,8,12,1,10,0,55,9,56,57,1,12,7,10,2,10,7,36,4,37,11,7,12,2,10,0,55,9,11,1,56,99,12,1,10,0,55,9,11,2,56,99,12,2,10,1,10,2,37,4,87,5,52,10,0,55,9,10,1,10,3,17,70,56,100,12,4,10,4,6,0,0,0,0,0,0,0,0,34,4,69,13,9,10,1,68,21,13,5,11,4,68,21,10,0,55,9,11,1,56,52,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,84,11,0,1,11,3,1,5,87,11,6,12,1,5,47,11,9,11,5,2,29,1,0,0,124,90,64,21,0,0,0,0,0,0,0,0,12,9,64,21,0,0,0,0,0,0,0,0,12,5,10,0,55,3,56,32,4,15,11,0,1,11,3,1,11,9,11,5,2,10,0,55,3,56,33,1,12,8,10,1,10,8,35,4,26,11,8,12,1,10,0,55,3,56,57,1,12,7,10,2,10,7,36,4,37,11,7,12,2,10,0,55,3,11,1,56,99,12,1,10,0,55,3,11,2,56,99,12,2,10,1,10,2,37,4,87,5,52,10,0,55,3,10,1,10,3,17,70,56,100,12,4,10,4,6,0,0,0,0,0,0,0,0,34,4,69,13,9,10,1,68,21,13,5,11,4,68,21,10,0,55,3,11,1,56,52,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,84,11,0,1,11,3,1,5,87,11,6,12,1,5,47,11,9,11,5,2,30,0,0,0,125,49,11,0,11,1,56,93,16,4,12,6,6,0,0,0,0,0,0,0,0,12,3,10,6,56,35,12,5,10,5,56,47,32,4,43,5,15,10,6,10,5,56,36,20,56,38,12,4,10,4,16,6,20,10,2,36,4,34,11,3,11,4,16,5,20,22,12,3,5,36,11,4,1,10,6,11,5,56,36,20,56,46,12,5,5,10,11,6,1,11,5,1,11,3,2,31,1,0,0,126,52,11,2,17,47,12,5,10,0,55,8,10,5,56,73,4,9,5,13,11,0,1,7,11,39,10,0,55,8,11,5,56,91,12,6,10,6,10,1,56,84,4,23,5,29,11,6,1,11,0,1,7,2,39,11,6,10,1,56,85,20,12,4,10,1,7,27,35,4,42,11,0,55,9,12,3,5,45,11,0,55,3,12,3,11,3,11,4,56,93,16,4,11,1,56,38,2,10,10,10,0,10,11,10,2,9,1,8,4,8,7,8,6,8,1,8,0,8,5,8,3,8,2,10,6,10,9,10,7,10,14,10,5,10,1,10,3,10,4,10,8,8,8,0,59,1,59,2,59,3,59,13,59,14,59,15,59,16,59,17,59,18,59,19,59,20,59,21,59,0],"critbit":[161,28,235,11,6,0,0,0,14,1,0,8,2,8,28,3,36,194,1,4,230,1,54,5,156,2,232,1,7,132,4,166,4,8,170,8,64,6,234,8,120,10,226,9,51,11,149,10,4,12,153,10,173,14,13,198,24,28,14,226,24,20,15,246,24,4,0,14,0,30,1,45,1,46,0,2,6,1,0,0,0,1,6,0,0,0,4,1,4,0,2,3,12,2,7,1,4,1,3,4,2,0,0,33,0,1,1,4,0,44,2,3,1,4,0,22,2,4,1,4,0,32,2,5,1,4,0,31,2,5,1,4,0,38,6,5,1,4,0,35,6,5,1,4,0,27,6,3,1,4,0,42,6,3,1,4,0,20,7,3,1,4,0,18,6,8,1,4,0,17,6,3,1,4,0,40,9,10,1,4,0,10,9,11,1,4,0,7,6,12,1,4,0,8,6,12,1,4,0,16,1,13,1,6,0,15,1,13,1,4,0,19,6,3,1,4,0,47,14,13,1,4,0,23,15,4,1,4,1,13,25,26,0,2,5,24,13,2,7,4,2,6,20,21,2,7,4,2,9,28,30,2,7,4,2,15,17,13,2,7,4,2,16,17,13,2,7,6,2,22,19,4,2,7,4,2,28,19,3,2,7,4,2,33,0,17,2,7,4,2,39,28,29,2,7,4,29,16,29,18,28,18,27,18,2,10,23,18,10,10,20,10,23,16,8,10,7,10,22,18,18,10,22,16,19,10,6,10,5,10,30,18,1,10,24,16,24,18,30,16,14,10,26,16,26,18,25,18,25,16,1,7,8,4,1,11,2,1,9,0,1,6,11,2,1,9,0,1,3,1,1,2,3,3,2,6,11,2,1,9,0,3,3,7,11,2,1,9,0,3,9,0,2,1,3,2,7,11,2,1,9,0,3,1,9,0,1,7,9,0,1,6,9,0,0,4,7,11,2,1,9,0,3,3,1,3,6,11,2,1,9,0,3,3,2,3,8,1,1,11,3,2,9,0,9,1,2,3,11,0,1,9,0,1,6,11,3,2,9,0,9,1,2,6,11,3,2,9,0,9,1,9,0,1,6,9,1,4,1,3,3,3,16,3,3,3,3,3,2,6,8,1,1,1,8,1,3,3,11,0,1,9,0,3,3,3,3,7,11,3,2,9,0,9,1,9,0,9,1,1,4,1,2,16,3,3,3,3,3,3,3,3,3,1,3,3,6,8,1,3,3,9,0,2,7,11,3,2,9,0,9,1,9,0,1,9,1,1,7,9,1,2,11,3,2,3,8,1,11,3,2,3,11,0,1,9,0,2,6,8,1,3,11,67,114,105,116,98,105,116,84,114,101,101,12,73,110,116,101,114,110,97,108,78,111,100,101,4,76,101,97,102,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,4,99,108,111,98,7,99,108,111,98,95,118,50,19,99,111,117,110,116,95,108,101,97,100,105,110,103,95,122,101,114,111,115,7,99,114,105,116,98,105,116,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,29,103,101,116,95,99,108,111,115,101,115,116,95,108,101,97,102,95,105,110,100,101,120,95,98,121,95,107,101,121,11,105,110,115,101,114,116,95,108,101,97,102,14,105,110,116,101,114,110,97,108,95,110,111,100,101,115,8,105,115,95,101,109,112,116,121,13,105,115,95,108,101,102,116,95,99,104,105,108,100,3,107,101,121,6,108,101,97,118,101,115,10,108,101,102,116,95,99,104,105,108,100,14,108,101,102,116,95,109,111,115,116,95,108,101,97,102,6,108,101,110,103,116,104,4,109,97,115,107,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,3,110,101,119,24,110,101,120,116,95,105,110,116,101,114,110,97,108,95,110,111,100,101,95,105,110,100,101,120,9,110,101,120,116,95,108,101,97,102,15,110,101,120,116,95,108,101,97,102,95,105,110,100,101,120,6,112,97,114,101,110,116,13,112,114,101,118,105,111,117,115,95,108,101,97,102,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,11,114,105,103,104,116,95,99,104,105,108,100,15,114,105,103,104,116,95,109,111,115,116,95,108,101,97,102,4,114,111,111,116,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,112,100,97,116,101,95,99,104,105,108,100,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,128,3,8,255,255,255,255,255,255,255,255,3,8,255,255,255,255,255,255,255,127,0,2,3,24,3,48,9,0,37,3,1,2,4,29,3,26,3,41,3,37,3,2,2,7,43,3,21,11,3,2,3,8,1,25,11,3,2,3,11,0,1,9,0,32,3,31,3,34,3,36,3,2,10,0,10,0,3,0,0,13,11,7,9,10,0,56,0,11,0,56,1,7,9,7,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,57,0,2,1,3,0,0,13,4,11,0,55,0,56,2,2,2,3,0,0,13,4,11,0,55,0,56,3,2,3,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,1,20,56,5,55,2,20,11,0,55,1,20,2,4,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,0,55,3,20,2,5,1,0,0,22,78,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,36,5,30,10,0,10,4,11,5,56,7,12,2,5,38,9,12,2,11,2,4,50,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,59,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,7,20,56,9,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,6,3,0,0,22,79,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,37,5,30,10,0,10,4,11,5,56,7,32,12,2,5,39,9,12,2,11,2,4,51,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,60,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,8,20,56,10,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,7,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,7,20,12,2,5,2,11,0,1,11,2,2,8,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,8,20,12,2,5,2,11,0,1,11,2,2,9,3,0,0,23,247,1,10,1,11,2,7,9,57,1,12,15,10,0,55,6,20,12,16,10,0,55,6,20,6,1,0,0,0,0,0,0,0,22,10,0,54,6,21,10,16,7,11,6,1,0,0,0,0,0,0,0,23,35,4,24,5,28,11,0,1,7,1,39,10,0,54,0,10,16,11,15,56,11,10,0,10,1,12,3,46,11,3,56,12,12,7,10,7,7,9,33,4,69,10,16,6,0,0,0,0,0,0,0,0,33,4,49,5,53,11,0,1,7,2,39,7,10,10,16,23,10,0,54,7,21,10,16,10,0,54,1,21,11,16,11,0,54,3,21,6,0,0,0,0,0,0,0,0,2,10,0,55,0,11,7,56,5,55,2,20,12,6,10,6,10,1,34,4,81,5,85,11,0,1,7,3,39,49,64,11,6,10,1,29,53,17,21,49,64,23,23,12,8,6,1,0,0,0,0,0,0,0,11,8,49,1,23,47,12,17,10,17,7,9,7,9,7,9,18,1,12,12,10,0,55,8,20,12,13,10,0,55,8,20,6,1,0,0,0,0,0,0,0,22,10,0,54,8,21,10,0,54,5,10,13,11,12,56,13,10,0,55,7,20,12,18,7,9,12,14,10,18,7,9,35,4,169,1,5,135,1,10,0,55,5,10,18,56,8,12,9,10,17,10,9,16,12,20,36,4,149,1,11,9,1,5,169,1,11,18,12,14,10,1,10,9,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,164,1,11,9,16,7,20,12,18,5,168,1,11,9,16,8,20,12,18,5,130,1,10,14,7,9,33,4,178,1,10,13,10,0,54,7,21,5,193,1,10,0,10,14,10,18,12,5,12,4,46,11,4,11,5,56,7,12,10,10,0,11,14,10,13,11,10,56,14,11,17,10,1,28,6,0,0,0,0,0,0,0,0,33,12,11,10,0,10,13,7,10,10,16,23,10,11,56,14,10,0,11,13,11,18,11,11,32,56,14,10,0,55,0,10,0,55,1,20,56,5,55,2,20,10,1,36,4,227,1,10,16,10,0,54,1,21,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,1,35,4,243,1,10,16,11,0,54,3,21,5,245,1,11,0,1,11,16,2,10,3,0,0,3,27,10,0,56,4,4,8,11,0,1,9,7,9,2,10,0,10,1,56,12,12,2,11,0,55,0,10,2,56,5,55,2,20,11,1,34,4,24,9,7,9,2,8,11,2,2,11,3,0,0,3,18,10,0,56,4,4,7,11,0,1,6,0,0,0,0,0,0,0,0,2,10,0,11,1,56,12,12,2,11,0,55,0,11,2,56,5,55,2,20,2,12,3,0,0,27,171,1,10,0,55,0,10,1,56,5,55,2,20,12,12,10,0,55,1,20,10,1,33,4,25,10,0,10,12,12,4,46,11,4,56,15,12,9,1,11,9,10,0,54,1,21,10,0,55,3,20,10,1,33,4,43,10,0,11,12,12,5,46,11,5,56,16,12,10,1,11,10,10,0,54,3,21,10,0,54,0,10,1,56,17,58,1,12,15,12,17,1,10,0,46,56,18,6,0,0,0,0,0,0,0,0,33,4,78,7,9,10,0,54,7,21,7,9,10,0,54,1,21,7,9,10,0,54,3,21,6,0,0,0,0,0,0,0,0,10,0,54,8,21,6,0,0,0,0,0,0,0,0,11,0,54,6,21,5,169,1,10,15,7,9,34,4,83,5,87,11,0,1,7,6,39,10,0,55,5,10,15,56,8,12,14,10,14,16,6,20,12,13,10,0,10,15,7,10,11,1,23,12,7,12,6,46,11,6,11,7,56,7,4,113,11,14,16,8,20,12,8,5,117,11,14,16,7,20,12,8,11,8,12,16,10,13,7,9,33,4,149,1,10,16,7,9,35,4,135,1,7,9,10,0,54,5,10,16,56,19,15,6,21,5,144,1,7,9,10,0,54,0,7,10,10,16,23,56,20,54,4,21,11,16,10,0,54,7,21,5,164,1,10,0,10,13,10,15,12,3,12,2,46,11,2,11,3,56,7,12,11,10,0,11,13,11,16,11,11,56,14,11,0,54,5,11,15,56,21,1,11,17,2,13,3,0,0,13,6,11,0,54,0,11,1,56,20,54,9,2,14,3,0,0,13,6,11,0,55,0,11,1,56,5,55,9,2,15,3,0,0,3,14,10,0,11,1,56,6,12,2,4,6,5,10,11,0,1,7,4,39,11,0,11,2,56,22,2,16,3,0,0,31,14,11,0,58,0,1,1,1,1,12,2,12,1,1,11,1,56,23,11,2,56,24,2,17,3,0,0,31,23,14,0,55,0,56,2,6,0,0,0,0,0,0,0,0,33,4,7,5,9,6,0,0,0,0,0,0,0,0,39,11,0,58,0,1,1,1,1,12,2,12,1,1,11,2,56,25,11,1,56,26,2,18,0,0,0,32,46,10,0,55,7,20,12,3,10,3,7,9,33,4,12,11,0,1,7,9,2,10,3,7,9,35,4,40,5,17,10,0,55,5,11,3,56,8,12,2,10,1,10,2,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,35,11,2,16,7,20,12,3,5,39,11,2,16,8,20,12,3,5,12,11,0,1,7,10,11,3,23,2,19,0,0,0,13,48,10,1,7,9,34,4,5,5,9,11,0,1,7,7,39,11,3,4,19,10,2,10,0,54,5,10,1,56,19,15,7,21,5,26,10,2,10,0,54,5,10,1,56,19,15,8,21,10,2,7,9,36,4,40,11,1,11,0,54,0,7,10,11,2,23,56,20,54,4,21,5,47,11,1,11,0,54,5,11,2,56,19,15,6,21,2,20,0,0,0,13,9,11,0,55,5,11,1,56,8,16,7,20,11,2,33,2,2,2,2,3,0,0,2,4,0,2,2,1,1,3,1,1,1,2,2,6,2,0,2,5,1,0,0,1,0,10,1,10,2,10,3,10,4,10,5,10,9,10,10,10,11,10,13,10,0,11,0,12,0],"custodian":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,48,3,60,158,1,4,218,1,30,5,248,1,246,1,7,238,3,166,4,8,148,8,64,6,212,8,10,10,222,8,38,11,132,9,4,12,136,9,238,2,13,246,11,8,14,254,11,6,15,132,12,2,0,23,1,15,1,21,1,35,1,37,1,38,0,0,4,1,0,1,0,1,12,0,0,4,12,1,0,1,1,2,4,1,0,1,2,3,12,1,0,1,3,5,7,0,3,8,4,0,4,6,12,2,7,1,4,1,5,7,2,0,0,33,0,1,0,0,10,2,3,1,0,0,34,0,4,1,0,0,42,5,6,1,0,0,28,7,8,1,0,0,24,9,10,1,0,0,29,11,8,1,0,0,25,12,10,1,0,0,31,9,8,1,0,0,40,12,8,1,0,0,9,2,13,1,0,0,12,2,13,1,0,0,19,14,15,1,0,0,17,2,16,1,0,1,30,27,13,1,0,1,36,30,10,1,0,1,41,24,13,1,0,1,43,8,10,1,0,2,26,26,6,1,0,3,34,0,17,0,3,39,28,29,0,4,13,31,8,2,7,4,4,16,21,23,2,7,4,4,18,32,33,2,7,4,4,22,21,22,2,7,4,4,34,0,25,2,7,4,24,20,22,20,16,19,25,20,5,19,18,19,12,19,14,19,15,19,6,19,7,19,4,19,17,19,21,20,23,20,1,7,8,8,1,8,1,2,6,11,2,1,9,0,8,5,2,3,3,1,11,2,1,9,0,4,7,11,2,1,9,0,3,6,8,1,7,8,8,1,11,4,1,9,0,3,7,11,2,1,9,0,8,5,11,3,1,9,0,0,3,7,11,2,1,9,0,6,8,1,3,1,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,11,3,1,9,0,3,7,11,2,1,9,0,8,5,3,1,3,2,7,11,2,1,9,0,8,5,1,7,11,0,1,9,0,1,6,11,0,1,9,0,1,8,6,3,6,11,0,1,9,0,3,3,1,9,0,2,8,5,11,0,1,9,0,2,6,11,7,2,9,0,9,1,9,0,1,1,1,6,9,1,1,6,11,3,1,9,0,1,11,7,2,9,0,9,1,2,11,3,1,9,0,7,8,8,2,7,11,3,1,9,0,11,3,1,9,0,1,6,8,6,1,8,5,2,7,11,3,1,9,0,3,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,7,9,1,7,65,99,99,111,117,110,116,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,4,67,111,105,110,9,67,117,115,116,111,100,105,97,110,2,73,68,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,16,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,115,22,97,99,99,111,117,110,116,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,3,97,100,100,17,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,22,98,111,114,114,111,119,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,26,98,111,114,114,111,119,95,109,117,116,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,4,99,108,111,98,4,99,111,105,110,8,99,111,110,116,97,105,110,115,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,105,110,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,4,106,111,105,110,12,108,111,99,107,95,98,97,108,97,110,99,101,14,108,111,99,107,101,100,95,98,97,108,97,110,99,101,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,5,115,112,108,105,116,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,0,2,2,14,11,3,1,9,0,32,11,3,1,9,0,1,2,1,27,8,6,2,2,2,27,8,6,11,11,7,2,8,5,11,0,1,9,0,2,19,0,19,0,1,0,0,8,4,11,0,17,19,18,1,2,1,3,0,0,18,27,10,0,55,0,10,1,56,0,32,4,11,11,0,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,2,11,0,55,0,11,1,56,1,12,2,10,2,55,1,56,2,12,3,11,2,55,2,56,2,12,4,11,3,11,4,2,2,3,0,0,8,6,10,0,17,19,11,0,56,3,57,0,2,3,3,0,0,8,7,11,0,11,2,11,1,56,4,11,3,56,5,2,4,3,0,0,8,8,11,0,11,1,56,6,54,1,11,2,56,7,1,2,5,3,0,0,8,9,11,0,11,1,16,3,17,20,56,6,54,1,11,2,56,8,2,6,3,0,0,8,10,11,0,11,1,16,3,17,20,56,6,54,2,11,2,56,7,1,2,7,3,0,0,8,7,11,0,11,1,56,6,54,2,11,2,56,8,2,8,3,0,0,10,10,10,0,10,1,11,2,56,4,12,3,11,0,11,1,11,3,56,9,2,9,3,0,0,10,10,10,0,10,1,11,2,56,10,12,3,11,0,11,1,11,3,56,11,2,10,3,0,0,8,7,11,0,55,0,11,1,56,1,55,1,56,2,2,11,3,0,0,8,7,11,0,55,0,11,1,56,1,55,2,56,2,2,12,0,0,0,8,18,10,0,55,0,10,1,56,0,32,4,13,10,0,54,0,10,1,56,12,56,12,57,1,56,13,11,0,54,0,11,1,56,14,2,13,0,0,0,8,15,10,0,55,0,10,1,56,0,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,1,2,2,1,0,0,0,1,1,0,0,19,1,19,2,19,0,20,0],"custodian_v2":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,44,3,56,178,1,4,234,1,30,5,136,2,255,1,7,135,4,242,4,8,249,8,64,6,185,9,20,10,205,9,39,11,244,9,4,12,248,9,189,3,13,181,13,10,14,191,13,6,15,197,13,2,0,24,1,15,1,21,1,38,1,41,1,42,0,0,4,1,0,1,0,1,12,0,0,4,12,1,0,1,1,2,4,1,0,1,2,3,12,1,0,1,3,7,4,0,4,5,12,2,7,1,4,1,5,6,2,0,0,36,0,1,0,0,23,2,1,0,0,28,1,3,0,0,12,4,5,0,0,9,6,7,1,0,0,37,0,8,1,0,0,46,9,10,1,0,0,31,11,3,1,0,0,25,12,13,1,0,0,32,14,3,1,0,0,26,15,13,1,0,0,34,12,3,1,0,0,44,15,3,1,0,0,8,6,16,1,0,0,11,6,16,1,0,0,19,17,18,1,0,0,17,6,19,1,0,1,33,32,16,1,0,1,40,33,13,1,0,1,45,29,16,1,0,1,47,3,13,1,0,2,29,31,10,1,0,3,27,21,3,0,3,37,0,21,0,3,43,22,5,0,4,13,34,3,2,7,4,4,16,26,28,2,7,4,4,18,35,36,2,7,4,4,22,26,27,2,7,4,4,37,0,30,2,7,4,28,25,26,25,19,24,29,25,8,24,21,24,15,24,17,24,18,24,9,24,10,24,7,24,20,24,25,25,27,25,1,7,8,7,1,8,1,2,6,8,1,7,8,7,0,1,6,8,1,1,5,2,6,11,2,1,9,0,5,2,3,3,1,11,2,1,9,0,4,7,11,2,1,9,0,3,6,8,1,7,8,7,1,11,4,1,9,0,3,7,11,2,1,9,0,5,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,3,1,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,11,3,1,9,0,3,7,11,2,1,9,0,5,3,1,3,2,7,11,2,1,9,0,5,1,7,11,0,1,9,0,1,6,11,0,1,9,0,2,8,5,5,1,8,5,1,6,8,5,3,6,11,0,1,9,0,3,3,1,9,0,2,5,11,0,1,9,0,2,6,11,6,2,9,0,9,1,9,0,1,1,1,6,9,1,1,6,11,3,1,9,0,1,11,6,2,9,0,9,1,2,11,3,1,9,0,7,8,7,2,7,11,3,1,9,0,11,3,1,9,0,2,7,11,3,1,9,0,3,3,7,11,6,2,9,0,9,1,9,0,9,1,2,7,11,6,2,9,0,9,1,9,0,1,7,9,1,7,65,99,99,111,117,110,116,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,4,67,111,105,110,9,67,117,115,116,111,100,105,97,110,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,16,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,115,22,97,99,99,111,117,110,116,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,13,97,99,99,111,117,110,116,95,111,119,110,101,114,3,97,100,100,17,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,22,98,111,114,114,111,119,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,26,98,111,114,114,111,119,95,109,117,116,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,7,99,108,111,98,95,118,50,4,99,111,105,110,8,99,111,110,116,97,105,110,115,24,99,114,101,97,116,101,95,99,104,105,108,100,95,97,99,99,111,117,110,116,95,99,97,112,12,99,117,115,116,111,100,105,97,110,95,118,50,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,6,100,101,108,101,116,101,18,100,101,108,101,116,101,95,97,99,99,111,117,110,116,95,99,97,112,12,102,114,111,109,95,98,97,108,97,110,99,101,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,105,110,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,4,106,111,105,110,12,108,111,99,107,95,98,97,108,97,110,99,101,14,108,111,99,107,101,100,95,98,97,108,97,110,99,101,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,5,111,119,110,101,114,5,115,112,108,105,116,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,2,14,11,3,1,9,0,35,11,3,1,9,0,1,2,2,30,8,5,39,5,2,2,2,30,8,5,10,11,6,2,5,11,0,1,9,0,2,24,0,24,0,3,0,0,20,10,11,0,17,23,12,1,14,1,17,24,12,2,11,1,11,2,18,1,2,1,1,0,0,3,22,10,0,16,0,17,24,10,0,16,1,20,33,4,9,5,15,11,1,1,11,0,1,7,1,39,11,1,17,23,11,0,16,1,20,18,1,2,2,1,0,0,3,5,11,0,19,1,1,17,22,2,3,1,0,0,3,4,11,0,16,1,20,2,4,3,0,0,23,27,10,0,55,0,10,1,56,0,32,4,11,11,0,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,2,11,0,55,0,11,1,56,1,12,2,10,2,55,1,56,2,12,3,11,2,55,2,56,2,12,4,11,3,11,4,2,5,3,0,0,3,6,10,0,17,23,11,0,56,3,57,0,2,6,3,0,0,3,7,11,0,11,2,11,1,56,4,11,3,56,5,2,7,3,0,0,3,8,11,0,11,1,56,6,54,1,11,2,56,7,1,2,8,3,0,0,3,9,11,0,11,1,16,1,20,56,6,54,1,11,2,56,8,2,9,3,0,0,3,10,11,0,11,1,16,1,20,56,6,54,2,11,2,56,7,1,2,10,3,0,0,3,7,11,0,11,1,56,6,54,2,11,2,56,8,2,11,3,0,0,13,10,10,0,10,1,11,2,56,4,12,3,11,0,11,1,11,3,56,9,2,12,3,0,0,13,10,10,0,10,1,11,2,56,10,12,3,11,0,11,1,11,3,56,11,2,13,3,0,0,3,7,11,0,55,0,11,1,56,1,55,1,56,2,2,14,3,0,0,3,7,11,0,55,0,11,1,56,1,55,2,56,2,2,15,0,0,0,3,18,10,0,55,0,10,1,56,0,32,4,13,10,0,54,0,10,1,56,12,56,12,57,1,56,13,11,0,54,0,11,1,56,14,2,16,0,0,0,3,15,10,0,55,0,10,1,56,0,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,1,2,1,0,1,1,2,1,0,0,0,1,2,24,3,24,4,24,0,20,0],"math":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,40,5,42,20,7,62,126,8,188,1,32,6,220,1,38,12,130,2,183,5,15,185,7,6,0,5,0,10,0,1,0,0,11,0,2,0,0,6,0,1,0,0,7,0,2,0,0,8,0,1,0,0,9,0,2,0,0,4,0,2,0,0,2,3,4,0,2,3,3,1,3,2,1,3,1,4,1,2,0,3,1,4,4,2,2,2,4,99,108,111,98,7,99,108,111,98,95,118,50,19,99,111,117,110,116,95,108,101,97,100,105,110,103,95,122,101,114,111,115,7,99,114,105,116,98,105,116,9,100,105,118,95,114,111,117,110,100,4,109,97,116,104,3,109,117,108,9,109,117,108,95,114,111,117,110,100,10,117,110,115,97,102,101,95,100,105,118,16,117,110,115,97,102,101,95,100,105,118,95,114,111,117,110,100,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,3,8,0,202,154,59,0,0,0,0,4,16,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,3,0,0,1,7,11,0,11,1,17,1,12,2,1,11,2,2,1,3,0,0,6,26,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,10,4,24,7,1,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,18,9,12,2,11,2,11,3,11,4,24,7,1,26,52,2,2,1,0,0,1,14,11,0,11,1,17,1,12,2,1,10,2,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,2,3,1,0,0,2,15,11,0,11,1,17,1,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,4,3,0,0,1,7,11,0,11,1,17,5,12,2,1,11,2,2,5,3,0,0,6,28,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,7,0,53,24,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,9,12,2,11,2,11,3,7,0,53,24,11,4,26,52,2,6,1,0,0,2,15,11,0,11,1,17,5,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,7,3,0,0,7,107,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,49,128,12,1,5,105,49,0,12,2,10,0,50,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,23,11,0,49,64,47,12,0,11,2,49,64,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,37,11,0,49,32,47,12,0,11,2,49,32,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,51,11,0,49,16,47,12,0,11,2,49,16,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,65,11,0,49,8,47,12,0,11,2,49,8,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,79,11,0,49,4,47,12,0,11,2,49,4,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,93,11,0,49,2,47,12,0,11,2,49,2,22,12,2,11,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,103,11,2,49,1,22,12,2,11,2,12,1,11,1,2,0,0,0,1,0,3,0]},"type_origin_table":[{"module_name":"custodian","datatype_name":"Account","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"AccountCap","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"Custodian","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"Leaf","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"InternalNode","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"CritbitTree","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"PoolCreated","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlacedV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilledV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Order","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"TickLevel","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Pool","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlaced","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian_v2","datatype_name":"Account","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian_v2","datatype_name":"AccountCap","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian_v2","datatype_name":"Custodian","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"PoolCreated","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"OrderPlaced","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"OrderCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"AllOrdersCanceledComponent","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"AllOrdersCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"OrderFilled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"DepositAsset","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"WithdrawAsset","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"Order","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"TickLevel","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob_v2","datatype_name":"Pool","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"ACKQVv64dXCmpxE1QPU2QMLxVpmtbzrFGMtWYY6szJrQ","storage_rebate":0},{"data":{"Package":{"id":"0xb2345915de1f9bd661e9ab27eb27e376cdf6391359ea64fbfdb4550b092c1aa0","version":4,"module_map":{"calculator":[161,28,235,11,6,0,0,0,8,1,0,12,2,12,12,3,24,75,5,99,67,7,166,1,189,2,8,227,3,96,6,195,4,44,12,239,4,164,5,0,10,0,23,0,21,2,17,1,11,1,16,1,2,12,0,3,1,8,0,4,0,8,0,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,6,3,1,0,0,7,3,1,0,0,9,4,1,0,0,4,4,1,0,1,12,0,8,0,1,13,0,3,0,1,15,0,3,0,2,19,6,1,0,2,20,3,1,0,2,22,3,1,0,3,14,10,11,0,5,18,12,13,0,2,7,8,0,2,1,15,3,7,8,0,2,15,2,15,15,4,6,8,2,6,8,1,15,2,7,15,15,15,15,15,15,15,0,6,15,15,15,15,15,15,5,15,15,15,15,15,2,2,15,3,6,8,2,6,8,1,2,3,1,15,2,2,3,2,1,3,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,20,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,9,103,101,116,95,105,110,100,101,120,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,4,109,97,116,104,6,111,114,97,99,108,101,3,112,111,119,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,153,183,0,0,0,0,0,0,0,1,0,0,5,31,10,0,10,1,17,9,12,7,12,8,11,0,11,1,17,8,12,3,12,4,11,7,11,3,17,12,12,5,11,8,11,4,17,12,12,6,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,29,11,5,11,6,17,11,12,2,11,2,2,1,1,0,0,7,37,10,0,10,1,17,7,12,6,1,12,4,12,5,12,3,11,0,11,1,17,0,12,7,10,7,10,6,35,4,23,11,3,11,7,11,5,17,12,22,12,2,5,35,11,3,10,6,11,5,17,12,22,11,7,11,6,23,11,4,17,12,22,12,2,11,2,2,2,1,0,0,3,20,10,0,10,1,17,7,1,12,3,1,1,1,11,0,11,1,17,0,12,4,11,2,11,4,17,12,17,10,11,3,23,17,12,2,3,1,0,0,5,60,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,17,10,2,10,0,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,5,11,1,7,0,26,12,6,10,6,10,6,17,12,12,3,10,3,10,6,17,12,12,2,10,0,10,4,24,11,3,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,7,10,0,11,4,24,11,5,24,11,2,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,17,10,11,6,11,0,24,22,11,7,22,11,8,22,2,4,1,0,0,6,8,17,10,11,1,11,0,24,7,0,26,22,2,5,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,11,5,24,6,10,0,0,0,0,0,0,0,11,4,17,14,77,26,2,6,1,0,0,9,19,11,0,11,1,11,3,17,13,12,4,12,5,4,8,5,10,7,1,39,11,2,6,10,0,0,0,0,0,0,0,11,4,17,14,77,24,11,5,26,2,0],"dynamic_calculator":[161,28,235,11,6,0,0,0,9,1,0,18,2,18,18,3,36,169,1,4,205,1,4,5,209,1,165,2,7,246,3,149,6,8,139,10,128,1,6,139,11,10,12,149,11,225,14,0,16,0,9,0,38,0,43,0,41,3,37,1,45,2,4,2,10,2,1,12,1,0,1,3,3,12,0,5,2,8,0,8,0,8,0,0,17,0,1,1,0,0,21,2,1,0,0,22,2,1,0,0,20,3,1,0,0,24,3,1,0,0,19,4,1,0,0,23,4,1,0,0,18,5,1,0,0,6,6,7,0,0,13,8,7,1,0,0,14,9,1,0,0,15,10,1,0,0,12,9,1,0,1,5,7,1,0,1,7,7,1,0,1,8,25,1,0,2,36,13,14,1,0,3,25,22,1,0,3,26,28,34,0,3,27,28,7,0,3,28,28,7,0,3,29,22,14,0,3,30,28,29,0,3,31,22,19,0,3,32,28,7,0,3,33,17,18,0,3,34,26,7,0,4,39,15,1,0,4,40,7,1,0,4,42,7,1,0,6,11,20,21,1,0,7,35,15,1,0,8,44,31,14,0,16,12,30,19,9,6,8,3,7,8,1,6,8,2,7,11,0,1,9,0,5,2,3,3,1,1,15,7,6,8,3,6,8,2,7,8,1,5,2,15,1,7,6,8,3,6,8,2,7,8,1,2,5,15,1,6,6,8,3,7,8,1,2,5,15,1,7,6,8,3,7,8,1,6,8,2,5,2,15,1,3,6,8,3,7,8,1,2,2,15,15,7,6,8,3,7,8,1,7,11,0,1,9,0,2,3,3,1,6,6,8,3,7,8,1,2,15,15,1,7,6,8,3,7,8,1,2,15,15,15,1,9,1,3,3,15,15,15,15,3,3,1,9,0,2,6,11,0,1,9,0,3,1,3,0,11,5,2,6,2,10,2,15,10,2,15,3,3,15,15,2,6,8,1,5,2,10,2,10,2,1,2,2,6,10,9,0,6,9,0,1,1,2,6,8,1,2,9,5,6,2,15,3,10,2,3,15,10,2,15,3,2,15,2,4,6,8,3,6,8,2,15,2,3,7,8,1,2,5,11,5,6,2,10,2,15,15,10,2,15,3,3,15,15,2,7,8,1,2,3,15,15,15,10,2,15,15,15,15,3,3,15,15,15,1,6,8,3,7,1,3,3,15,3,3,15,6,15,15,15,15,15,15,5,15,15,15,15,15,7,15,15,15,15,15,15,15,5,67,108,111,99,107,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,23,99,97,108,99,117,108,97,116,101,95,99,117,114,114,101,110,116,95,105,110,100,101,120,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,28,100,121,110,97,109,105,99,95,99,97,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,21,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,97,112,121,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,18,100,121,110,97,109,105,99,95,99,97,108,99,117,108,97,116,111,114,21,100,121,110,97,109,105,99,95,104,101,97,108,116,104,95,102,97,99,116,111,114,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,31,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,36,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,30,100,121,110,97,109,105,99,95,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,25,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,23,100,121,110,97,109,105,99,95,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,3,109,97,120,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,4,112,111,111,108,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,6,118,101,99,116,111,114,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,201,175,0,0,0,0,0,0,0,1,0,0,11,99,10,6,6,0,0,0,0,0,0,0,0,36,4,9,10,7,6,0,0,0,0,0,0,0,0,36,12,9,5,11,9,12,9,11,9,32,4,15,5,25,11,1,1,11,3,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,17,10,6,6,0,0,0,0,0,0,0,0,36,4,38,10,3,11,6,12,10,46,11,10,56,0,12,17,6,0,0,0,0,0,0,0,0,12,16,10,7,6,0,0,0,0,0,0,0,0,36,4,52,11,3,11,7,12,11,46,11,11,56,0,12,16,5,54,11,3,1,10,0,10,2,10,1,10,4,10,5,10,17,77,10,8,17,1,12,13,10,0,10,2,10,1,10,4,10,5,11,16,77,10,8,17,2,12,14,11,0,11,1,11,2,11,4,11,5,11,17,77,11,8,17,7,12,15,10,14,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,95,11,13,11,14,17,28,11,15,17,29,12,12,5,97,17,31,12,12,11,12,2,1,1,0,0,16,86,10,2,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,6,0,0,0,0,0,0,0,0,12,14,10,12,12,10,14,12,14,4,56,1,32,4,31,10,6,4,31,13,10,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,10,14,10,15,35,4,78,5,36,14,10,10,14,66,19,12,9,10,2,10,9,20,12,8,46,11,8,17,17,12,16,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,9,20,33,4,57,10,5,12,13,10,0,10,1,10,2,11,9,20,10,3,11,13,10,6,17,3,12,11,11,17,11,11,11,16,17,29,22,12,17,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,2,1,11,1,1,11,0,1,11,17,2,2,1,0,0,23,76,10,2,10,3,12,7,46,11,7,17,25,12,14,1,14,14,65,19,12,12,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,15,6,0,0,0,0,0,0,0,0,12,10,10,14,12,11,14,14,14,4,56,1,32,4,31,10,6,4,31,13,11,10,4,68,19,11,12,6,1,0,0,0,0,0,0,0,22,12,12,10,10,10,12,35,4,68,5,36,14,11,10,10,66,19,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,10,4,10,8,20,33,4,49,10,5,12,9,10,0,10,1,10,2,11,8,20,10,3,11,9,10,6,17,4,12,13,11,15,11,13,22,12,15,11,10,6,1,0,0,0,0,0,0,0,22,12,10,5,31,11,2,1,11,1,1,11,0,1,11,15,2,3,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,5,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,4,1,0,0,24,21,10,0,10,2,10,3,11,4,11,5,11,6,17,6,12,8,11,2,11,3,12,7,46,11,7,17,23,12,9,11,0,11,1,11,8,11,9,17,15,2,5,1,0,0,7,27,10,1,10,2,11,3,17,26,1,12,7,11,5,4,13,11,7,11,4,22,12,7,5,17,11,7,11,4,23,12,7,11,0,11,1,11,2,17,8,1,12,6,11,7,11,6,17,29,2,6,1,0,0,7,27,10,1,10,2,11,3,17,26,12,6,1,11,5,4,13,11,6,11,4,22,12,6,5,17,11,6,11,4,23,12,6,11,0,11,1,11,2,17,8,12,7,1,11,6,11,7,17,29,2,7,1,0,0,27,91,10,1,10,3,12,7,46,11,7,17,25,1,12,12,14,12,65,19,12,15,6,0,0,0,0,0,0,0,0,12,14,10,12,12,9,14,12,14,4,56,1,32,4,27,13,9,10,4,68,19,11,15,6,1,0,0,0,0,0,0,0,22,12,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,10,14,10,15,35,4,81,5,36,14,9,10,14,66,19,12,8,10,1,10,8,20,17,22,12,16,1,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,4,10,8,20,33,4,56,10,5,12,13,10,0,10,2,10,1,11,8,20,10,3,11,13,10,6,17,3,12,17,11,10,10,17,11,16,17,29,22,12,10,11,11,11,17,22,12,11,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,31,11,1,1,11,2,1,11,0,1,11,10,11,11,17,28,2,8,1,0,0,30,42,11,0,17,32,12,8,10,1,10,2,12,3,46,11,3,17,21,12,9,10,1,10,2,17,20,12,4,12,6,11,1,11,2,17,19,12,5,12,7,11,8,11,9,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12,10,12,11,5,17,13,11,4,17,29,12,10,11,12,11,7,17,14,11,6,17,29,12,11,11,10,11,11,2,9,1,0,0,32,76,10,4,6,0,0,0,0,0,0,0,0,36,4,9,10,5,6,0,0,0,0,0,0,0,0,36,12,7,5,11,9,12,7,11,7,32,4,15,5,23,11,1,1,11,2,1,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,12,12,10,4,6,0,0,0,0,0,0,0,0,36,4,36,10,2,11,4,12,8,46,11,8,56,0,12,12,6,0,0,0,0,0,0,0,0,12,11,10,5,6,0,0,0,0,0,0,0,0,36,4,50,11,2,11,5,12,9,46,11,9,56,0,12,11,5,52,11,2,1,10,0,10,1,10,3,10,12,77,10,11,77,10,6,17,10,12,10,11,0,11,1,11,3,10,10,11,12,77,11,11,77,11,6,17,11,12,13,11,10,11,13,2,10,1,0,0,33,41,10,1,10,2,17,18,12,10,1,12,8,12,9,12,7,11,0,11,1,11,2,11,3,11,4,11,5,17,12,12,11,10,11,10,10,35,4,27,11,7,11,11,11,9,17,29,22,12,6,5,39,11,7,10,11,11,9,17,29,22,11,11,11,10,23,11,8,17,29,22,12,6,11,6,2,11,1,0,0,7,24,10,1,10,2,17,18,1,12,7,1,1,1,11,0,11,1,11,2,11,4,11,5,11,6,17,12,12,8,11,3,11,8,17,29,17,27,11,7,23,17,29,2,12,1,0,0,35,62,10,1,10,2,17,24,12,11,12,12,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,20,10,5,4,16,11,12,11,3,22,12,12,5,20,11,12,11,3,23,12,12,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,35,11,5,4,31,11,11,11,4,22,12,11,5,35,11,11,11,4,23,12,11,11,0,11,1,11,2,17,8,12,7,12,8,11,12,11,8,17,29,12,10,11,11,11,7,17,29,12,9,10,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,56,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,5,60,11,9,11,10,17,28,12,6,11,6,2,0],"incentive":[161,28,235,11,6,0,0,0,14,1,0,30,2,30,66,3,96,181,1,4,149,2,46,5,195,2,164,3,7,231,5,187,6,8,162,12,96,6,130,13,94,10,224,13,116,11,212,14,2,12,214,14,189,15,13,147,30,40,14,187,30,8,15,195,30,2,0,44,0,72,0,62,0,64,1,18,1,78,2,21,2,26,2,27,2,36,2,53,2,73,2,76,2,77,0,82,0,4,12,1,0,1,0,6,4,0,0,3,12,0,0,7,3,0,0,5,3,0,1,8,12,0,4,9,7,0,5,12,7,0,6,0,4,1,0,1,7,1,8,0,8,2,12,1,0,1,10,13,4,0,11,10,12,2,7,1,4,1,13,11,2,0,0,47,0,1,0,0,67,2,1,0,0,66,2,1,0,0,15,3,1,1,0,0,79,4,1,0,0,24,5,6,0,0,25,7,1,1,0,0,39,8,9,0,0,40,10,11,0,0,33,12,13,0,1,41,46,37,0,1,42,47,37,0,2,60,1,34,0,2,61,37,34,0,3,51,37,34,0,5,38,1,36,1,0,5,48,36,33,0,6,69,49,40,1,0,7,74,32,9,0,8,37,50,51,1,0,9,34,22,1,1,3,10,52,0,14,0,11,14,26,1,2,7,4,11,22,24,45,2,7,4,11,23,27,28,2,7,4,11,29,24,25,2,7,4,11,52,0,18,2,7,4,11,63,27,43,2,7,4,12,58,52,1,1,12,12,68,22,1,1,8,13,65,15,16,0,14,70,39,40,1,0,26,17,26,19,29,21,25,17,22,17,24,17,20,29,20,30,25,19,22,19,24,19,15,22,26,38,31,22,29,41,25,38,27,38,22,38,23,19,23,38,17,22,19,22,28,51,1,7,8,13,0,4,7,8,2,15,1,7,8,13,9,7,8,2,6,8,9,2,3,3,11,10,1,9,0,3,2,7,8,13,5,7,8,2,6,8,9,7,8,5,2,5,5,6,8,2,7,8,5,3,2,5,2,10,15,10,15,6,7,8,2,7,11,0,1,9,0,6,8,9,7,8,5,5,7,8,13,2,6,8,2,2,1,3,3,6,8,2,2,3,4,3,3,15,2,5,6,8,2,7,8,5,6,8,9,2,5,3,10,8,6,10,15,10,2,1,8,11,1,6,8,13,1,5,2,15,1,1,11,12,2,9,0,9,1,2,2,8,1,1,2,1,8,2,1,9,0,1,7,1,2,6,11,12,2,9,0,9,1,9,0,1,1,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,9,0,1,7,9,1,1,8,3,1,8,4,4,1,11,8,1,9,0,3,7,8,1,1,6,8,9,1,8,6,1,15,1,11,12,2,5,15,1,8,7,2,15,15,2,5,15,3,11,10,1,9,0,3,7,8,13,1,11,8,1,9,0,1,11,0,1,9,0,17,7,8,5,3,2,5,5,5,3,3,7,15,15,10,15,7,11,12,2,5,15,3,7,8,1,15,10,15,7,11,12,2,5,15,1,9,1,18,6,11,12,2,5,15,3,3,15,15,10,15,15,6,11,12,2,5,15,3,6,8,1,15,15,3,15,15,15,15,10,15,1,6,9,1,2,7,8,5,2,3,7,8,5,2,5,9,5,15,3,7,8,1,15,15,6,11,12,2,5,15,15,7,11,12,2,5,15,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,13,1,11,10,1,9,0,2,9,0,5,1,6,8,1,10,10,8,6,3,3,3,10,2,6,8,1,10,15,15,6,11,12,2,5,15,10,15,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,9,73,110,99,101,110,116,105,118,101,12,73,110,99,101,110,116,105,118,101,66,97,108,16,80,111,111,108,65,100,109,105,110,83,101,116,116,105,110,103,8,80,111,111,108,73,110,102,111,16,80,111,111,108,79,119,110,101,114,83,101,116,116,105,110,103,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,97,100,100,8,97,100,100,95,112,111,111,108,5,97,100,109,105,110,6,97,100,109,105,110,115,5,97,115,99,105,105,5,97,115,115,101,116,6,97,115,115,101,116,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,24,99,97,108,99,95,112,111,111,108,95,117,112,100,97,116,101,95,114,101,119,97,114,100,115,12,99,108,97,105,109,95,114,101,119,97,114,100,5,99,108,111,99,107,4,99,111,105,110,10,99,111,105,110,95,116,121,112,101,115,8,99,111,110,116,97,105,110,115,7,99,114,101,97,116,111,114,11,99,117,114,114,101,110,116,95,105,100,120,18,100,105,115,116,114,105,98,117,116,101,100,95,97,109,111,117,110,116,6,101,97,114,110,101,100,4,101,109,105,116,9,101,110,100,95,116,105,109,101,115,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,14,103,101,116,95,112,111,111,108,95,99,111,117,110,116,13,103,101,116,95,112,111,111,108,95,105,110,102,111,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,9,105,110,99,101,110,116,105,118,101,13,105,110,100,101,120,95,114,101,119,97,114,100,115,19,105,110,100,101,120,95,114,101,119,97,114,100,115,95,112,97,105,100,115,4,105,110,105,116,11,105,110,116,111,95,115,116,114,105,110,103,16,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,7,108,101,110,100,105,110,103,3,109,117,108,3,110,101,119,6,111,98,106,101,99,116,10,111,114,97,99,108,101,95,105,100,115,5,111,119,110,101,114,6,111,119,110,101,114,115,5,112,111,111,108,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,9,115,97,102,101,95,109,97,116,104,6,115,101,110,100,101,114,9,115,101,116,95,97,100,109,105,110,9,115,101,116,95,111,119,110,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,11,115,116,97,114,116,95,116,105,109,101,115,7,115,116,111,114,97,103,101,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,13,116,111,116,97,108,95,115,117,112,112,108,121,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,13,117,112,100,97,116,101,95,114,101,119,97,114,100,16,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,22,117,115,101,114,95,97,99,99,95,114,101,119,97,114,100,115,95,112,97,105,100,115,5,117,116,105,108,115,5,118,97,108,117,101,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,153,183,0,0,0,0,0,0,3,8,154,183,0,0,0,0,0,0,3,8,155,183,0,0,0,0,0,0,3,8,156,183,0,0,0,0,0,0,3,8,157,183,0,0,0,0,0,0,3,8,158,183,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,43,8,11,19,2,31,3,32,15,21,11,8,1,9,0,1,2,12,43,2,49,3,28,10,8,6,71,10,3,35,10,3,75,10,15,59,10,15,45,10,15,46,10,11,12,2,5,15,80,10,11,12,2,5,15,81,10,11,12,2,5,15,54,10,2,2,2,6,43,8,11,30,5,56,11,12,2,15,1,17,11,12,2,15,1,57,11,12,2,2,8,1,20,10,2,3,2,3,65,5,55,15,83,1,4,2,3,65,5,16,15,83,1,0,22,0,0,0,0,1,15,10,0,17,21,10,0,46,17,30,10,0,56,0,10,0,56,0,11,0,56,1,64,20,0,0,0,0,0,0,0,0,18,2,56,2,2,1,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,1,10,1,56,3,32,4,27,11,0,15,1,10,1,10,2,56,4,5,35,11,0,15,1,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,3,56,6,2,2,1,0,0,23,43,10,0,16,0,20,10,3,46,17,30,33,4,9,5,15,11,0,1,11,3,1,7,0,39,10,0,16,2,10,1,56,3,32,4,27,11,0,15,2,10,1,10,2,56,4,5,35,11,0,15,2,10,1,56,5,12,4,10,2,11,4,21,11,3,46,17,30,11,1,11,2,18,4,56,7,2,3,1,4,0,31,139,1,10,0,16,0,20,10,8,46,17,30,33,4,9,5,17,11,0,1,11,8,1,11,1,1,7,0,39,10,3,11,1,17,18,36,4,27,10,4,10,3,36,12,9,5,29,9,12,9,11,9,4,32,5,38,11,0,1,11,8,1,7,1,39,10,0,16,3,10,2,56,8,32,4,65,10,0,15,3,10,2,10,2,6,0,0,0,0,0,0,0,0,64,33,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,9,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,34,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,35,0,0,0,0,0,0,0,0,64,20,0,0,0,0,0,0,0,0,18,1,56,9,10,0,15,4,10,2,68,20,11,0,15,3,10,2,56,10,12,12,10,12,16,5,65,33,12,11,10,12,15,5,56,11,17,16,68,33,10,12,15,6,10,3,68,9,10,12,15,7,10,4,68,9,10,12,15,8,10,6,77,68,34,10,12,15,9,10,6,77,11,4,11,3,23,77,17,13,68,34,10,12,15,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,34,10,12,15,11,10,8,56,12,68,35,10,12,15,12,10,8,56,12,68,35,10,12,15,13,10,8,56,12,68,35,11,12,15,14,11,7,68,20,11,5,11,6,10,8,56,13,12,10,11,8,17,21,11,2,11,11,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,10,57,0,56,14,2,4,3,0,0,42,118,10,0,16,3,10,3,56,8,4,111,11,1,17,18,12,11,10,0,11,2,10,11,10,3,10,4,12,8,12,7,12,6,12,5,46,11,5,11,6,11,7,11,8,17,5,12,20,12,15,11,0,15,3,11,3,56,10,12,18,11,11,10,18,15,15,21,10,18,16,5,65,33,12,17,6,0,0,0,0,0,0,0,0,12,12,10,12,10,17,35,4,108,5,45,14,15,10,12,66,34,20,12,14,14,20,10,12,66,34,20,12,19,10,18,15,10,10,12,67,34,12,13,10,14,11,13,21,10,18,15,11,10,12,67,35,12,16,10,16,10,4,12,9,46,11,9,56,15,4,79,10,16,10,4,56,16,1,11,16,10,4,11,14,56,17,10,18,15,12,10,12,67,35,12,21,10,21,10,4,12,10,46,11,10,56,15,4,99,10,21,10,4,56,16,1,11,21,10,4,11,19,56,17,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,40,11,18,1,5,117,11,2,1,11,0,1,11,1,1,2,5,0,0,0,44,166,1,11,0,16,3,10,3,56,18,12,14,10,14,16,5,65,33,12,13,6,0,0,0,0,0,0,0,0,12,7,64,34,0,0,0,0,0,0,0,0,12,10,64,34,0,0,0,0,0,0,0,0,12,22,10,7,10,13,35,4,159,1,5,20,10,14,16,6,10,7,66,9,20,12,17,10,17,10,14,16,15,20,35,4,36,10,14,16,15,20,12,17,10,14,16,7,10,7,66,9,20,12,6,10,2,10,6,35,4,48,10,2,12,6,10,14,16,9,10,7,66,34,20,12,15,10,14,16,10,10,7,66,34,20,12,9,10,17,10,6,35,4,90,11,6,11,17,23,77,12,19,10,1,10,3,17,10,1,12,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,10,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,15,11,19,17,14,11,20,26,12,8,11,9,11,8,22,12,9,13,10,10,9,68,34,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,21,10,4,7,6,34,4,151,1,10,14,16,12,10,7,66,35,12,5,10,5,10,4,56,15,4,114,11,5,10,4,56,19,20,12,21,5,116,11,5,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,14,16,11,10,7,66,35,12,12,10,12,10,4,56,15,4,133,1,11,12,10,4,56,19,20,12,11,5,135,1,11,12,1,10,1,10,3,10,4,17,11,1,12,18,11,9,11,11,23,11,18,24,12,16,11,21,11,16,22,12,21,13,22,11,21,68,34,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,15,11,1,1,11,14,1,11,10,11,22,2,6,1,4,0,48,105,10,0,11,2,11,3,10,1,55,0,20,10,4,17,4,11,0,15,3,10,1,55,0,20,56,10,12,9,10,1,55,1,20,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,10,9,16,12,10,8,66,35,12,12,10,12,10,4,56,15,4,36,11,12,10,4,56,19,20,12,11,5,38,11,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,10,9,15,13,10,8,67,35,12,14,10,14,10,4,12,6,46,11,6,56,15,4,56,10,14,10,4,56,16,12,13,11,14,10,4,10,11,56,17,11,11,11,13,23,17,12,26,12,7,11,9,16,8,11,8,66,34,20,12,10,10,1,55,2,20,10,7,22,11,10,37,4,81,5,87,11,5,1,11,1,1,7,4,39,10,1,55,2,20,10,7,22,10,1,54,2,21,11,1,54,3,11,7,52,56,20,11,5,56,21,11,4,56,22,2,7,1,0,0,9,19,6,0,0,0,0,0,0,0,0,12,2,10,0,16,3,10,1,56,8,4,15,11,0,16,3,11,1,56,18,16,5,65,33,12,2,5,17,11,0,1,11,2,2,8,1,0,0,53,47,10,0,16,3,10,1,56,8,4,6,5,10,11,0,1,7,2,39,11,0,16,3,11,1,56,18,12,3,10,3,16,5,65,33,10,2,36,4,22,5,26,11,3,1,7,2,39,10,3,16,6,10,2,66,9,20,10,3,16,7,10,2,66,9,20,10,3,16,9,10,2,66,34,20,11,3,16,14,11,2,66,20,20,2,9,1,0,0,54,97,64,33,0,0,0,0,0,0,0,0,12,5,64,34,0,0,0,0,0,0,0,0,12,14,64,20,0,0,0,0,0,0,0,0,12,9,10,0,16,3,10,3,56,8,4,87,11,2,17,18,12,6,10,0,11,1,11,6,10,3,10,4,17,5,12,11,1,11,0,16,3,11,3,56,18,12,10,10,10,16,5,65,33,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,84,5,38,10,10,16,13,10,7,66,35,12,13,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,10,13,10,4,56,15,4,55,11,13,10,4,56,19,20,12,12,5,57,11,13,1,13,5,10,10,16,5,10,7,66,33,20,68,33,13,14,14,11,10,7,66,34,20,11,12,23,68,34,13,9,10,10,16,14,10,7,66,20,20,68,20,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,33,11,10,1,5,93,11,1,1,11,0,1,11,2,1,11,5,11,14,11,9,2,2,1,2,2,2,3,2,4,2,5,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,10,1,11,1,1,0,1,0,2,0,3,0,4,16,22,17,22,18,22,19,22,0,50,0],"lending":[161,28,235,11,6,0,0,0,10,1,0,22,2,22,52,3,74,130,1,4,204,1,38,5,242,1,222,2,7,208,4,238,3,8,190,8,96,6,158,9,10,10,168,9,49,12,217,9,201,4,0,26,0,25,0,30,0,34,0,39,2,32,1,14,1,15,1,19,1,41,0,44,0,3,3,0,0,11,3,0,0,0,3,0,0,8,3,0,0,5,3,0,1,4,12,0,3,6,12,1,0,1,4,9,12,0,5,7,8,0,6,1,8,0,7,2,12,1,0,1,9,10,2,0,0,46,0,1,0,0,16,2,1,1,0,0,47,3,1,1,0,0,13,4,1,1,0,0,35,5,1,1,0,0,29,6,1,2,0,0,1,43,11,1,0,2,20,22,1,1,0,2,21,19,1,1,0,2,22,32,33,2,0,0,2,23,22,28,1,0,2,24,22,16,1,0,3,16,17,1,1,0,3,17,35,1,1,0,3,31,18,16,1,0,3,42,18,16,1,0,3,47,23,1,1,0,4,33,0,7,0,7,45,15,16,1,0,8,18,12,1,1,3,9,37,9,10,0,10,38,13,14,1,0,21,12,18,12,12,12,14,12,8,12,19,20,11,12,15,12,16,12,19,24,7,12,19,26,10,12,19,29,9,31,15,34,16,34,13,34,19,36,1,6,8,7,0,8,6,8,9,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,5,7,8,11,9,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,5,7,8,5,7,8,11,7,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,3,7,8,11,8,6,8,9,6,8,8,7,8,7,7,11,6,1,9,0,2,11,10,1,9,0,3,7,8,11,12,6,8,9,6,8,8,7,8,7,2,7,11,6,1,9,0,2,7,11,6,1,9,1,11,10,1,9,0,5,3,7,8,5,7,8,11,1,1,5,3,3,3,5,11,10,1,9,0,1,6,8,11,1,5,5,7,8,5,6,8,9,7,8,7,2,5,1,9,0,3,11,10,1,9,0,3,7,8,11,1,11,10,1,9,0,1,6,11,10,1,9,0,1,3,3,7,11,6,1,9,0,11,10,1,9,0,7,8,11,2,6,11,6,1,9,0,3,5,6,8,9,7,8,7,2,5,15,1,8,0,6,3,3,3,3,3,5,6,6,8,9,6,8,8,7,8,7,2,5,15,4,7,11,6,1,9,0,3,5,7,8,11,1,8,1,3,3,3,5,1,8,2,8,3,3,15,3,3,3,5,11,10,1,9,0,1,15,1,8,3,14,3,3,3,3,15,15,3,3,3,3,3,5,11,10,1,9,0,15,2,9,0,9,1,7,6,8,9,6,8,8,7,8,7,5,2,2,15,3,15,15,15,1,9,1,2,7,11,6,1,9,0,3,1,8,4,11,66,111,114,114,111,119,69,118,101,110,116,5,67,108,111,99,107,4,67,111,105,110,12,68,101,112,111,115,105,116,69,118,101,110,116,9,73,110,99,101,110,116,105,118,101,20,76,105,113,117,105,100,97,116,105,111,110,67,97,108,108,69,118,101,110,116,4,80,111,111,108,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,112,97,121,69,118,101,110,116,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,13,87,105,116,104,100,114,97,119,69,118,101,110,116,6,97,109,111,117,110,116,6,98,111,114,114,111,119,5,99,108,111,99,107,4,99,111,105,110,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,9,105,110,99,101,110,116,105,118,101,7,108,101,110,100,105,110,103,16,108,105,113,117,105,100,97,116,101,95,97,109,111,117,110,116,14,108,105,113,117,105,100,97,116,101,95,117,115,101,114,16,108,105,113,117,105,100,97,116,105,111,110,95,99,97,108,108,5,108,111,103,105,99,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,114,97,99,108,101,5,112,97,117,115,101,4,112,111,111,108,5,114,101,112,97,121,7,114,101,115,101,114,118,101,6,115,101,110,100,101,114,10,115,112,108,105,116,95,99,111,105,110,7,115,116,111,114,97,103,101,2,116,111,10,116,120,95,99,111,110,116,101,120,116,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,13,117,112,100,97,116,101,95,114,101,119,97,114,100,5,117,116,105,108,115,5,118,97,108,117,101,15,119,104,101,110,95,110,111,116,95,112,97,117,115,101,100,8,119,105,116,104,100,114,97,119,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,41,160,0,0,0,0,0,0,0,2,3,36,2,37,5,12,3,1,2,4,36,2,37,5,40,5,12,3,2,2,3,36,2,37,5,12,3,3,2,3,36,2,37,5,12,3,4,2,4,36,2,37,5,28,5,27,3,0,0,0,0,1,8,11,0,17,17,32,4,5,5,7,7,0,39,2,1,1,4,0,8,45,10,1,46,17,0,10,7,46,17,20,12,11,11,6,10,0,10,1,10,3,10,11,17,6,11,4,11,5,10,7,56,0,12,12,14,12,56,1,12,9,10,2,11,12,11,7,56,2,11,2,10,9,12,8,46,11,8,56,3,12,10,11,0,11,1,10,3,10,11,11,10,77,56,4,11,3,11,11,11,9,18,0,56,5,2,2,1,4,0,21,50,10,2,46,17,0,10,8,46,17,20,12,14,11,7,10,0,10,2,10,4,10,14,17,6,10,3,11,5,12,9,46,11,9,56,3,12,13,11,0,11,1,11,2,10,4,11,14,11,13,77,56,6,12,11,10,3,11,11,12,10,46,11,10,56,7,12,12,11,3,10,12,10,6,10,8,56,8,11,4,11,8,46,17,20,11,6,11,12,18,1,56,9,2,3,1,4,0,25,35,10,2,46,17,0,10,6,46,17,20,12,9,10,3,10,5,12,7,46,11,7,56,3,12,8,11,0,11,1,11,2,10,4,10,9,11,8,77,56,10,11,3,10,5,11,9,10,6,56,8,11,4,11,6,46,17,20,11,5,18,2,56,11,2,4,1,4,0,27,65,10,2,46,17,0,10,7,46,17,20,12,14,11,5,11,6,10,7,56,0,12,15,14,15,56,1,12,13,10,3,11,15,10,7,56,2,10,3,10,13,12,8,46,11,8,56,3,12,12,11,0,11,1,11,2,10,4,10,14,11,12,77,56,12,12,10,10,3,11,10,52,12,9,46,11,9,56,7,12,11,10,11,6,0,0,0,0,0,0,0,0,36,4,53,11,3,10,11,11,14,10,7,56,8,5,55,11,3,1,11,4,11,7,46,17,20,11,13,11,11,23,18,3,56,13,2,5,1,4,0,30,90,10,2,46,17,0,10,11,46,17,20,12,23,11,10,10,0,10,2,10,5,10,8,17,6,11,7,11,9,10,11,56,0,12,24,14,24,56,1,12,18,10,4,11,24,10,11,56,2,10,4,11,18,12,12,46,11,12,56,3,12,21,11,0,11,1,11,2,10,8,10,5,11,3,11,21,77,56,14,12,25,12,17,12,16,10,4,11,17,52,12,13,46,11,13,56,7,12,20,11,4,11,20,10,23,10,11,56,8,10,6,11,16,52,12,14,46,11,14,56,15,12,19,10,6,10,19,10,23,11,11,56,16,10,6,11,25,52,12,15,46,11,15,56,15,12,22,11,6,10,22,56,17,11,5,11,23,11,8,11,19,11,22,22,18,4,56,18,2,0],"logic":[161,28,235,11,6,0,0,0,10,1,0,20,2,20,12,3,32,220,2,4,252,2,12,5,136,3,214,2,7,222,5,205,9,8,171,15,128,1,6,171,16,60,12,231,16,222,18,15,197,35,2,0,42,0,11,0,53,0,73,0,48,0,52,3,45,1,74,2,3,2,12,2,2,12,0,6,1,8,0,9,0,8,0,0,18,0,1,1,0,0,21,2,3,1,0,0,17,2,1,1,0,0,20,2,4,1,0,0,19,5,6,2,0,0,0,57,7,1,0,0,56,8,1,0,0,55,9,1,0,0,36,10,1,0,0,15,10,1,0,0,35,10,1,0,0,14,10,1,0,0,39,11,12,0,0,64,13,14,0,0,63,15,4,0,0,16,15,4,0,0,62,11,4,0,0,65,11,4,0,0,67,16,4,0,0,61,16,4,0,0,60,17,4,0,0,66,17,4,0,0,38,17,12,0,0,40,17,12,0,0,8,18,19,0,1,4,44,4,0,1,5,9,4,0,1,6,22,4,0,1,7,22,4,0,1,9,21,4,0,1,10,44,4,0,2,14,10,1,0,2,15,10,1,0,2,22,31,4,0,2,23,9,32,0,2,24,9,22,0,2,25,9,22,0,2,26,31,3,0,2,27,9,6,0,2,28,31,28,0,2,29,27,28,0,2,30,9,22,0,2,31,9,4,0,2,32,39,40,0,2,33,17,22,0,2,34,34,1,0,2,35,10,1,0,2,36,10,1,0,2,37,21,1,0,2,50,17,1,0,2,51,17,1,0,2,55,34,1,0,2,56,33,1,0,2,58,17,1,0,2,59,17,1,0,3,68,21,1,1,0,3,69,21,1,1,0,3,70,25,1,2,0,0,3,71,21,1,1,0,3,72,21,1,1,0,4,46,1,4,0,4,47,22,4,0,4,49,22,4,0,5,44,22,4,0,7,13,46,12,1,0,8,43,1,4,0,9,54,30,3,0,56,20,59,20,55,20,58,20,57,24,64,28,5,6,8,2,7,8,0,2,5,15,0,6,6,8,2,6,8,1,7,8,0,2,5,15,1,3,1,15,7,6,8,2,6,8,1,7,8,0,5,2,2,15,3,15,15,15,2,6,8,2,7,8,0,3,6,8,2,7,8,0,2,2,7,8,0,2,4,7,8,0,2,5,15,4,6,8,2,6,8,1,7,8,0,5,1,1,4,6,8,2,6,8,1,7,8,0,10,5,1,10,15,4,6,8,2,7,8,0,6,8,1,5,5,6,8,2,6,8,1,7,8,0,2,5,3,7,8,0,2,5,7,6,8,2,7,8,0,6,8,1,5,2,2,15,6,15,15,15,15,15,1,1,9,0,3,7,8,0,2,15,2,15,15,6,15,15,1,15,15,15,2,9,0,9,1,4,7,8,0,2,2,15,2,2,2,1,6,8,0,1,2,18,2,15,15,15,15,3,15,15,3,15,15,15,15,15,15,15,15,15,1,6,8,2,2,6,8,0,2,5,15,15,15,15,15,6,7,8,0,2,15,15,3,15,4,7,8,0,2,15,15,4,15,3,3,10,15,1,5,4,15,15,15,15,9,5,6,2,15,15,10,2,3,3,15,15,2,6,8,0,5,2,10,2,10,2,9,5,2,6,2,15,10,2,3,3,15,15,7,5,6,2,3,3,15,10,2,15,3,2,15,2,4,6,8,2,6,8,1,15,2,2,5,10,2,2,6,10,9,0,6,9,0,18,2,15,15,15,15,1,15,15,15,15,15,2,15,15,15,15,15,15,5,67,108,111,99,107,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,7,97,100,100,114,101,115,115,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,21,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,21,99,97,108,99,117,108,97,116,101,95,115,117,112,112,108,121,95,114,97,116,101,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,10,99,97,108,99,117,108,97,116,111,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,29,100,121,110,97,109,105,99,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,15,101,120,101,99,117,116,101,95,100,101,112,111,115,105,116,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,103,101,116,95,97,115,115,101,116,95,108,116,118,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,7,105,115,95,108,111,97,110,7,108,101,110,100,105,110,103,5,108,111,103,105,99,3,109,97,120,3,109,105,110,6,111,114,97,99,108,101,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,9,115,97,102,101,95,109,97,116,104,7,115,116,111,114,97,103,101,12,116,105,109,101,115,116,97,109,112,95,109,115,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,19,117,112,100,97,116,101,95,115,116,97,116,101,95,111,102,95,97,108,108,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,24,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,95,98,97,116,99,104,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,6,118,101,99,116,111,114,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,3,8,33,78,0,0,0,0,0,0,3,8,34,78,0,0,0,0,0,0,3,8,35,78,0,0,0,0,0,0,3,8,36,78,0,0,0,0,0,0,3,8,37,78,0,0,0,0,0,0,3,8,38,78,0,0,0,0,0,0,0,3,0,0,1,26,11,0,10,1,17,5,10,1,10,2,10,4,56,0,10,1,10,2,10,3,11,4,17,8,10,1,10,2,10,3,17,22,32,4,22,10,1,10,2,11,3,17,53,11,1,11,2,17,7,2,1,3,0,0,22,92,10,2,10,3,10,4,17,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,16,11,2,1,11,1,1,11,0,1,7,4,39,10,0,10,2,17,5,10,2,10,3,10,5,56,1,10,2,10,3,10,4,17,20,12,7,11,5,10,7,17,63,12,6,10,2,10,3,10,4,10,6,17,9,11,0,11,1,10,2,10,4,17,12,4,44,5,48,11,2,1,7,0,39,10,6,10,7,33,4,61,10,2,10,3,10,4,17,22,4,61,10,2,10,3,10,4,17,49,10,7,10,6,36,4,86,10,7,10,6,23,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,4,86,10,2,10,3,11,7,10,6,23,17,48,10,2,10,3,10,4,17,22,4,86,10,2,10,3,11,4,17,49,11,2,11,3,17,7,11,6,52,2,2,3,0,0,1,37,10,0,10,2,17,5,10,2,10,3,10,5,56,2,10,2,10,3,10,4,11,5,17,10,10,2,10,3,10,4,17,23,32,4,22,10,2,10,3,10,4,17,54,11,0,11,1,10,2,11,4,17,12,4,29,5,33,11,2,1,7,0,39,11,2,11,3,17,7,2,3,3,0,0,6,58,10,2,10,3,10,4,17,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,8,5,14,11,2,1,11,0,1,7,5,39,11,0,10,2,17,5,10,2,10,3,10,5,56,3,10,2,10,3,10,4,17,21,12,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,5,12,8,10,6,10,5,35,4,40,10,6,12,8,11,5,10,6,23,12,7,10,2,10,3,10,4,10,8,17,11,11,8,11,6,33,4,53,10,2,10,3,11,4,17,50,11,2,11,3,17,7,11,7,2,4,3,0,0,23,92,10,2,10,5,10,3,17,23,4,6,5,14,11,2,1,11,1,1,11,0,1,7,3,39,10,2,10,4,10,3,17,22,4,20,5,28,11,2,1,11,1,1,11,0,1,7,2,39,10,0,10,2,17,5,10,2,10,5,10,4,10,6,56,4,10,0,10,1,10,2,10,3,17,12,32,4,44,5,52,11,2,1,11,1,1,11,0,1,7,1,39,11,0,10,2,11,1,10,3,10,4,10,5,11,6,17,24,12,9,12,8,12,12,12,7,12,11,12,10,10,2,10,5,10,3,11,11,17,11,10,2,10,4,10,3,11,10,17,9,11,9,4,82,10,2,10,5,11,3,17,50,10,2,11,4,17,7,11,2,11,5,17,7,11,7,11,8,11,12,2,5,0,0,0,26,25,10,1,46,17,40,12,2,49,0,12,3,10,3,10,2,35,4,20,5,11,10,0,10,1,10,3,17,6,11,3,49,1,22,12,3,5,6,11,1,1,11,0,1,2,6,0,0,0,29,97,11,0,17,66,12,8,10,1,10,2,12,3,46,11,3,17,37,12,11,10,8,11,11,23,77,74,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,18,10,1,10,2,17,36,12,4,12,6,10,1,10,2,17,35,12,5,12,7,10,18,11,7,17,28,10,6,17,62,12,13,11,18,11,5,17,27,10,4,17,62,12,12,10,1,10,2,17,34,1,12,14,1,1,1,10,1,10,2,17,41,12,19,12,20,10,19,10,12,10,4,23,17,62,12,9,11,20,10,13,11,6,23,17,62,12,10,11,9,10,12,17,61,12,15,11,10,10,13,17,61,12,17,11,19,10,12,11,4,23,17,62,11,14,17,62,10,12,17,61,12,16,10,1,10,2,11,12,11,13,11,8,10,16,17,52,11,1,11,2,11,17,11,15,11,16,22,17,45,2,7,0,0,0,22,15,10,0,10,1,17,26,12,2,10,0,10,1,10,2,17,29,12,3,11,0,11,1,11,2,11,3,17,51,2,8,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,47,2,9,0,0,0,22,15,10,0,10,1,17,36,1,12,5,11,3,11,5,17,61,12,4,11,0,11,1,11,2,11,4,17,32,2,10,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,46,2,11,0,0,0,22,15,10,0,10,1,17,36,12,4,1,11,3,11,4,17,61,12,5,11,0,11,1,11,2,11,5,17,31,2,12,1,0,0,1,8,11,0,11,2,11,1,11,3,17,14,17,60,38,2,13,1,0,0,35,37,14,3,65,36,12,6,6,0,0,0,0,0,0,0,0,12,5,64,4,0,0,0,0,0,0,0,0,12,7,10,5,10,6,35,4,29,5,12,10,0,10,2,10,1,14,3,10,5,66,36,20,17,14,12,4,13,7,11,4,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,11,2,1,11,1,1,11,0,1,11,7,2,14,1,0,0,37,33,10,0,10,2,10,1,10,3,17,16,12,6,10,0,10,1,10,2,10,3,17,15,12,5,11,0,11,2,11,1,11,3,17,17,12,7,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,29,11,6,11,7,17,61,11,5,17,62,12,4,5,31,17,65,12,4,11,4,2,15,1,0,0,38,72,10,1,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,6,0,0,0,0,0,0,0,0,12,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,6,10,9,10,10,35,4,56,5,22,14,8,10,9,66,28,12,5,10,1,10,5,20,17,38,12,11,1,1,10,0,10,2,10,1,11,5,20,10,3,17,19,12,12,11,6,10,12,11,11,17,62,22,12,6,11,7,11,12,22,12,7,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,17,11,1,1,11,2,1,11,0,1,10,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,11,6,11,7,17,61,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,1,0,0,41,59,10,2,10,3,12,4,46,11,4,17,43,1,12,8,14,8,65,28,12,10,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,6,0,0,0,0,0,0,0,0,12,9,10,9,10,10,35,4,51,5,20,14,8,10,9,66,28,12,6,10,2,10,6,20,12,5,46,11,5,17,33,12,11,10,0,10,1,10,2,11,6,20,10,3,17,19,12,7,11,12,11,7,11,11,17,62,22,12,12,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,15,11,2,1,11,1,1,11,0,1,11,12,2,17,1,0,0,42,49,10,2,10,3,12,4,46,11,4,17,43,12,9,1,14,9,65,28,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,41,5,20,14,9,10,6,66,28,12,5,10,0,10,1,10,2,11,5,20,10,3,17,18,12,8,11,10,11,8,22,12,10,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,15,11,2,1,11,1,1,11,0,1,11,10,2,18,1,0,0,43,18,10,2,10,3,11,4,17,21,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,19,1,0,0,43,18,10,2,10,3,11,4,17,20,12,6,11,2,11,3,12,5,46,11,5,17,39,12,7,11,0,11,1,11,6,11,7,17,30,2,20,1,0,0,22,15,10,0,10,1,11,2,17,44,1,12,3,11,0,11,1,17,36,1,12,4,11,3,11,4,17,62,2,21,1,0,0,22,15,10,0,10,1,11,2,17,44,12,3,1,11,0,11,1,17,36,12,4,1,11,3,11,4,17,62,2,22,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,1,12,4,14,4,14,1,56,5,2,23,1,0,0,45,12,11,0,11,2,12,3,46,11,3,17,43,12,4,1,14,4,14,1,56,5,2,24,0,0,0,47,113,10,1,10,4,17,38,1,12,15,12,16,10,0,10,2,10,1,10,4,10,3,17,19,11,16,17,62,12,20,10,0,10,2,10,1,10,5,11,3,17,18,12,19,9,12,12,10,19,10,20,35,4,32,11,19,12,20,8,12,12,10,1,10,5,12,7,46,11,7,17,39,12,18,10,0,10,2,11,6,11,18,17,30,12,21,10,21,10,20,36,4,54,11,21,10,20,23,12,11,5,58,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,11,21,12,20,10,20,11,15,17,62,12,8,11,1,10,4,17,42,12,22,10,8,11,22,17,62,12,23,10,20,10,23,23,12,17,10,0,10,2,10,20,10,4,17,25,12,13,10,0,10,2,11,20,10,5,17,25,12,14,10,0,10,2,11,17,10,4,17,25,12,9,10,0,10,2,11,23,11,4,17,25,12,24,11,0,11,2,11,11,11,8,22,11,5,17,25,12,10,11,13,11,14,11,9,11,24,11,10,11,12,2,0,41,0],"pool":[161,28,235,11,6,0,0,0,14,1,0,18,2,18,54,3,72,145,1,4,217,1,30,5,247,1,203,1,7,194,3,145,4,8,211,7,96,6,179,8,20,10,199,8,67,11,138,9,2,12,140,9,146,3,13,158,12,6,14,164,12,6,15,170,12,4,0,37,1,13,1,47,2,14,2,15,2,23,2,36,2,44,2,46,0,2,12,1,0,1,0,3,12,0,0,5,3,0,0,4,3,0,0,6,3,0,0,7,3,0,1,8,7,0,2,10,7,0,3,0,4,1,0,1,4,1,12,1,0,1,6,11,4,0,8,9,2,0,0,28,0,1,0,0,17,2,1,1,0,0,20,3,1,1,0,0,50,4,1,1,0,0,21,5,1,1,0,0,52,6,1,1,0,0,51,7,1,1,0,0,26,8,9,1,0,0,16,10,11,0,0,35,12,11,1,0,0,48,12,11,1,0,2,25,1,26,1,0,2,30,26,27,0,3,31,25,11,1,0,3,42,29,19,1,0,3,49,32,11,1,0,3,53,1,19,1,0,4,24,30,24,1,0,4,29,24,19,1,0,4,49,23,11,1,0,5,22,18,1,1,3,6,33,0,13,0,7,38,17,1,1,12,7,41,18,1,1,8,8,40,14,15,0,22,16,16,18,23,20,20,21,19,18,18,18,13,18,11,18,20,28,14,18,17,18,20,31,22,24,15,18,7,18,1,7,8,11,0,3,6,8,1,2,7,8,11,3,7,11,0,1,9,0,11,9,1,9,0,7,8,11,4,7,11,0,1,9,0,3,5,7,8,11,2,7,11,0,1,9,0,3,5,7,8,1,7,11,0,1,9,0,3,5,7,8,11,5,6,8,1,7,11,0,1,9,0,3,5,7,8,11,1,6,11,0,1,9,0,1,2,3,3,2,2,1,3,2,6,11,0,1,9,0,3,1,8,10,1,6,8,11,1,5,1,8,1,2,9,0,5,1,9,0,1,11,8,1,9,0,1,11,0,1,9,0,1,8,2,2,11,8,1,9,0,3,1,6,11,9,1,9,0,1,11,9,1,9,0,2,7,11,8,1,9,0,11,8,1,9,0,1,8,7,1,8,6,1,8,4,2,7,11,8,1,9,0,3,2,11,8,1,9,0,7,8,11,1,8,5,1,6,11,8,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,19,80,111,111,108,66,97,108,97,110,99,101,82,101,103,105,115,116,101,114,10,80,111,111,108,67,114,101,97,116,101,11,80,111,111,108,68,101,112,111,115,105,116,12,80,111,111,108,87,105,116,104,100,114,97,119,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,7,99,114,101,97,116,111,114,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,16,100,101,112,111,115,105,116,95,116,114,101,97,115,117,114,121,4,101,109,105,116,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,2,105,100,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,7,108,101,110,100,105,110,103,3,110,101,119,10,110,101,119,95,97,109,111,117,110,116,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,114,101,99,105,112,105,101,110,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,7,115,116,111,114,97,103,101,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,4,122,101,114,111,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,17,164,0,0,0,0,0,0,3,8,18,164,0,0,0,0,0,0,0,2,4,27,8,10,14,11,8,1,9,0,45,11,8,1,9,0,19,2,1,2,2,27,8,10,18,5,2,2,1,18,5,3,2,4,40,5,12,3,34,3,37,8,6,4,2,3,40,5,12,3,37,8,6,5,2,4,40,5,39,5,12,3,37,8,6,0,18,0,0,0,0,1,11,10,0,17,21,10,0,46,17,24,18,1,11,0,46,17,24,56,0,2,1,3,0,0,1,13,10,2,17,21,56,1,56,1,11,1,57,0,56,2,11,2,46,17,24,18,2,56,3,2,2,3,0,0,22,20,14,1,56,4,12,4,11,1,56,5,12,3,11,0,54,0,11,3,56,6,1,11,2,46,17,24,11,4,56,7,17,12,18,4,56,8,2,3,3,0,0,24,20,11,0,54,0,10,1,56,9,10,3,56,10,12,4,11,3,46,17,24,10,2,11,1,56,7,17,12,18,5,56,11,11,4,11,2,56,12,2,4,3,0,0,19,22,10,0,55,0,56,13,10,1,38,4,7,5,11,11,0,1,7,1,39,10,0,54,0,11,1,56,9,12,2,11,0,54,1,11,2,56,6,1,2,5,1,0,0,1,22,10,1,55,1,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,1,11,2,56,9,11,4,56,10,11,3,56,12,2,6,3,0,0,1,22,10,1,55,0,56,13,10,2,38,4,7,5,13,11,1,1,11,4,1,7,1,39,11,1,54,0,11,2,56,9,11,4,56,10,11,3,56,12,2,7,1,0,0,1,4,11,0,55,2,20,2,8,1,0,0,1,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,9,1,0,0,9,8,11,0,56,14,12,2,11,1,11,2,49,9,17,8,2,10,1,0,0,9,8,11,0,56,14,12,2,11,1,49,9,11,2,17,8,2,0,1,0,2,0,3,0,18,1,18,2,18,0,32,0,43,0],"ray_math":[161,28,235,11,6,0,0,0,7,1,0,4,3,4,55,5,59,8,7,67,101,8,168,1,64,6,232,1,200,1,12,176,3,168,5,0,6,1,0,0,4,0,1,0,0,9,0,1,0,0,1,0,1,0,0,2,0,1,0,0,11,2,1,0,0,10,2,1,0,0,7,2,1,0,0,5,2,1,0,0,8,1,1,0,0,12,1,1,0,1,3,0,1,0,0,1,15,2,15,15,1,1,7,97,100,100,114,101,115,115,8,104,97,108,102,95,114,97,121,8,104,97,108,102,95,119,97,100,3,109,97,120,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,10,114,97,121,95,116,111,95,119,97,100,3,119,97,100,7,119,97,100,95,100,105,118,7,119,97,100,95,109,117,108,10,119,97,100,95,116,111,95,114,97,121,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,100,167,179,182,224,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,178,211,89,91,240,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,77,4,0,0,0,0,0,0,3,8,78,4,0,0,0,0,0,0,3,8,79,4,0,0,0,0,0,0,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,0,2,2,1,0,0,0,2,7,3,2,3,1,0,0,0,2,7,1,2,4,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,1,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,1,22,7,0,26,2,5,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,0,26,37,4,20,5,22,7,5,39,11,0,7,0,24,11,2,22,11,1,26,2,6,1,0,0,3,34,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,2,5,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,2,11,2,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,17,10,7,3,23,10,1,26,37,4,24,5,26,7,5,39,11,0,11,1,24,7,3,22,7,2,26,2,7,1,0,0,1,30,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,7,39,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,2,10,0,17,10,10,2,23,7,2,26,37,4,20,5,22,7,5,39,11,0,7,2,24,11,2,22,11,1,26,2,8,1,0,0,2,19,7,4,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,1,10,1,11,0,22,12,2,10,2,11,1,38,4,13,5,15,7,6,39,11,2,7,4,26,2,9,1,0,0,1,15,10,0,7,4,24,12,1,10,1,7,4,26,11,0,33,4,11,5,13,7,5,39,11,1,2,0],"safe_math":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,6,7,38,34,8,72,32,6,104,50,12,154,1,163,2,0,5,0,0,0,1,0,0,6,0,1,0,0,4,0,1,0,0,1,0,1,0,0,3,0,1,0,0,2,0,1,0,2,15,15,1,15,0,3,97,100,100,3,100,105,118,3,109,105,110,3,109,111,100,3,109,117,108,9,115,97,102,101,95,109,97,116,104,3,115,117,98,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,3,8,233,3,0,0,0,0,0,0,3,8,234,3,0,0,0,0,0,0,3,8,235,3,0,0,0,0,0,0,3,8,236,3,0,0,0,0,0,0,3,8,237,3,0,0,0,0,0,0,0,1,0,0,1,13,10,0,11,1,22,12,2,10,2,11,0,38,4,9,5,11,7,0,39,11,2,2,1,1,0,0,2,11,10,1,10,0,37,4,5,5,7,7,1,39,11,0,11,1,23,2,2,1,0,0,1,21,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0,10,1,24,12,2,10,2,11,0,26,11,1,33,4,17,5,19,7,2,39,11,2,2,3,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,5,5,7,7,3,39,11,0,11,1,26,2,4,1,0,0,2,11,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,5,5,7,7,4,39,11,0,11,1,25,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,0],"storage":[161,28,235,11,6,0,0,0,12,1,0,29,2,29,92,3,121,144,3,4,137,4,54,5,191,4,153,3,7,216,7,131,16,8,219,23,96,6,187,24,93,10,152,25,164,1,12,188,26,186,19,13,246,45,66,15,184,46,2,0,120,0,90,0,94,1,22,1,131,1,1,141,1,2,30,2,31,2,47,2,85,2,123,2,127,2,130,1,0,4,12,0,0,11,12,0,0,10,12,0,0,9,4,0,0,20,4,0,0,8,5,0,0,19,5,0,0,15,4,0,0,0,4,0,0,3,4,0,0,12,3,0,0,5,3,0,1,6,12,1,0,1,1,7,12,0,3,13,7,0,4,17,7,0,6,1,8,0,7,2,12,1,0,1,9,18,4,0,10,14,12,2,7,1,4,1,12,16,2,0,0,73,0,1,0,0,144,1,2,1,0,0,143,1,3,1,0,0,74,4,1,1,0,0,115,5,1,0,0,117,6,1,0,0,107,6,1,0,0,112,6,1,0,0,118,6,1,0,0,106,6,1,0,0,113,6,1,0,0,108,6,1,0,0,116,6,1,0,0,114,6,1,0,0,110,6,1,0,0,109,6,1,0,0,111,6,1,0,0,102,2,1,1,0,0,88,2,7,0,0,59,2,8,0,0,64,9,10,0,0,58,11,8,0,0,52,11,12,0,0,60,13,14,0,0,50,13,14,0,0,53,13,15,0,0,55,13,15,0,0,61,13,15,0,0,65,16,15,0,0,56,11,17,0,0,49,11,14,0,0,63,13,14,0,0,62,11,14,0,0,51,13,18,0,0,57,13,19,0,0,133,1,20,1,0,0,134,1,21,1,0,0,68,20,1,0,0,70,22,1,0,0,44,22,1,0,0,69,22,1,0,0,43,22,1,0,0,67,23,1,0,0,42,23,1,0,0,71,24,1,0,0,136,1,16,1,0,0,97,16,1,0,0,135,1,16,1,0,0,96,16,1,0,0,146,1,25,1,1,0,0,45,3,1,0,1,36,43,1,1,0,1,132,1,62,17,1,0,1,145,1,63,1,1,0,2,93,1,14,0,4,48,1,38,1,0,4,75,38,12,0,5,35,57,7,1,0,5,72,57,59,1,0,5,95,60,36,1,0,6,125,40,17,0,7,54,42,8,1,0,8,46,36,1,1,3,9,84,0,26,0,10,21,41,1,2,7,4,10,25,49,50,2,7,4,10,28,46,47,2,7,4,10,35,49,7,2,7,4,10,84,0,33,2,7,4,10,95,46,55,2,7,4,11,91,30,1,1,12,11,119,36,1,1,8,12,105,27,28,0,70,29,70,31,68,32,68,34,71,35,17,36,55,36,68,39,64,32,61,36,51,36,62,44,66,32,65,32,67,34,65,34,67,39,65,39,69,39,64,39,64,34,66,34,57,8,58,8,59,8,52,36,53,36,1,7,8,20,0,1,6,8,2,2,6,8,1,7,8,2,20,6,8,1,6,8,13,6,8,16,7,8,2,2,1,15,15,15,15,15,15,15,15,15,15,15,15,6,11,17,1,9,0,7,8,20,3,6,8,0,7,8,2,1,4,6,8,0,7,8,2,2,15,1,1,1,2,2,6,8,2,5,2,10,2,10,2,2,6,8,2,2,1,8,14,2,7,8,2,2,1,15,2,15,15,3,7,8,2,2,5,1,3,5,15,15,15,15,15,3,15,15,15,4,7,8,2,2,15,15,6,7,8,2,2,15,15,3,15,4,7,8,2,2,5,15,3,7,8,7,5,15,3,7,8,2,2,15,8,6,8,1,6,8,13,7,8,2,2,7,11,12,1,9,0,3,5,7,8,20,1,8,18,1,6,8,20,1,5,1,8,1,2,9,0,5,1,8,0,2,2,8,3,1,11,19,2,9,0,9,1,2,5,8,4,1,8,2,1,9,0,18,2,15,15,15,8,7,8,7,3,8,8,8,9,2,8,14,1,15,15,15,2,2,8,3,1,8,15,2,5,15,1,6,8,16,3,7,11,19,2,9,0,9,1,9,0,9,1,1,6,11,17,1,9,0,3,6,8,13,2,7,8,20,1,8,11,1,7,8,3,2,7,11,19,2,9,0,9,1,9,0,1,7,9,1,3,2,2,8,14,2,6,11,19,2,9,0,9,1,9,0,1,6,9,1,1,6,8,4,1,6,8,3,3,15,6,8,3,15,3,7,8,7,7,8,3,7,8,7,1,9,1,3,10,2,8,4,7,8,4,2,6,10,9,0,6,9,0,2,3,7,8,4,2,1,3,2,7,10,9,0,3,5,2,3,7,15,3,3,2,6,11,12,1,9,0,3,5,6,8,13,7,11,12,1,9,0,3,5,7,8,20,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,12,67,111,105,110,77,101,116,97,100,97,116,97,18,76,105,113,117,105,100,97,116,105,111,110,70,97,99,116,111,114,115,8,79,119,110,101,114,67,97,112,6,80,97,117,115,101,100,4,80,111,111,108,12,80,111,111,108,65,100,109,105,110,67,97,112,23,82,101,115,101,114,118,101,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,11,82,101,115,101,114,118,101,68,97,116,97,7,83,116,111,114,97,103,101,15,83,116,111,114,97,103,101,65,100,109,105,110,67,97,112,26,83,116,111,114,97,103,101,67,111,110,102,105,103,117,114,97,116,111,114,83,101,116,116,105,110,103,6,83,116,114,105,110,103,5,84,97,98,108,101,12,84,111,107,101,110,66,97,108,97,110,99,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,20,85,115,101,114,67,111,110,102,105,103,117,114,97,116,105,111,110,77,97,112,8,85,115,101,114,73,110,102,111,3,97,100,100,5,97,115,99,105,105,9,98,97,115,101,95,114,97,116,101,5,98,111,110,117,115,6,98,111,114,114,111,119,14,98,111,114,114,111,119,95,98,97,108,97,110,99,101,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,5,99,108,111,99,107,4,99,111,105,110,9,99,111,105,110,95,116,121,112,101,11,99,111,108,108,97,116,101,114,97,108,115,12,99,111,110,102,105,103,117,114,97,116,111,114,8,99,111,110,116,97,105,110,115,11,99,114,101,97,116,101,95,112,111,111,108,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,20,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,115,117,112,112,108,121,95,114,97,116,101,4,100,97,116,97,16,100,101,99,114,101,97,115,101,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,12,100,101,115,116,111,114,121,95,117,115,101,114,4,101,109,105,116,5,101,118,101,110,116,3,103,101,116,13,103,101,116,95,97,115,115,101,116,95,108,116,118,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,13,103,101,116,95,99,111,105,110,95,116,121,112,101,16,103,101,116,95,99,117,114,114,101,110,116,95,114,97,116,101,12,103,101,116,95,100,101,99,105,109,97,108,115,9,103,101,116,95,105,110,100,101,120,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,23,103,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,13,103,101,116,95,111,114,97,99,108,101,95,105,100,18,103,101,116,95,114,101,115,101,114,118,101,115,95,99,111,117,110,116,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,20,103,101,116,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,15,103,101,116,95,117,115,101,114,95,97,115,115,101,116,115,16,103,101,116,95,117,115,101,114,95,98,97,108,97,110,99,101,2,105,100,16,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,98,97,108,97,110,99,101,95,102,111,114,95,112,111,111,108,23,105,110,99,114,101,97,115,101,95,98,111,114,114,111,119,95,98,97,108,97,110,99,101,23,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,95,98,97,108,97,110,99,101,25,105,110,99,114,101,97,115,101,95,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,114,101,115,101,114,118,101,11,105,110,116,111,95,115,116,114,105,110,103,11,105,115,95,105,115,111,108,97,116,101,100,20,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,108,105,113,117,105,100,97,116,105,111,110,95,102,97,99,116,111,114,115,5,108,111,97,110,115,5,108,111,103,105,99,3,108,116,118,10,109,117,108,116,105,112,108,105,101,114,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,111,114,97,99,108,101,95,105,100,5,112,97,117,115,101,6,112,97,117,115,101,100,4,112,111,111,108,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,5,114,97,116,105,111,3,114,97,121,8,114,97,121,95,109,97,116,104,6,114,101,109,111,118,101,23,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,115,14,114,101,115,101,114,118,101,95,102,97,99,116,111,114,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,97,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,98,15,114,101,115,101,114,118,101,95,102,105,101,108,100,95,99,18,114,101,115,101,114,118,101,95,118,97,108,105,100,97,116,105,111,110,8,114,101,115,101,114,118,101,115,14,114,101,115,101,114,118,101,115,95,99,111,117,110,116,6,115,101,110,100,101,114,13,115,101,116,95,98,97,115,101,95,114,97,116,101,14,115,101,116,95,98,111,114,114,111,119,95,99,97,112,24,115,101,116,95,106,117,109,112,95,114,97,116,101,95,109,117,108,116,105,112,108,105,101,114,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,98,111,110,117,115,21,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,114,97,116,105,111,25,115,101,116,95,108,105,113,117,105,100,97,116,105,111,110,95,116,104,114,101,115,104,111,108,100,7,115,101,116,95,108,116,118,14,115,101,116,95,109,117,108,116,105,112,108,105,101,114,23,115,101,116,95,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,9,115,101,116,95,112,97,117,115,101,18,115,101,116,95,114,101,115,101,114,118,101,95,102,97,99,116,111,114,14,115,101,116,95,115,117,112,112,108,121,95,99,97,112,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,116,111,114,97,103,101,14,115,117,112,112,108,121,95,98,97,108,97,110,99,101,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,9,116,104,114,101,115,104,111,108,100,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,16,116,114,101,97,115,117,114,121,95,98,97,108,97,110,99,101,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,12,117,112,100,97,116,101,95,115,116,97,116,101,23,117,112,100,97,116,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,17,117,112,100,97,116,101,95,117,115,101,114,95,108,111,97,110,115,9,117,115,101,114,95,105,110,102,111,10,117,115,101,114,95,115,116,97,116,101,5,117,115,101,114,115,5,118,97,108,117,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,15,118,101,114,115,105,111,110,95,109,105,103,114,97,116,101,20,118,101,114,115,105,111,110,95,118,101,114,105,102,105,99,97,116,105,111,110,24,119,105,116,104,100,114,97,119,95,114,101,115,101,114,118,101,95,98,97,108,97,110,99,101,17,119,105,116,104,100,114,97,119,95,116,114,101,97,115,117,114,121,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,3,0,0,0,0,0,0,0,3,8,248,167,0,0,0,0,0,0,3,8,249,167,0,0,0,0,0,0,3,8,250,167,0,0,0,0,0,0,3,8,251,167,0,0,0,0,0,0,3,8,252,167,0,0,0,0,0,0,3,8,253,167,0,0,0,0,0,0,3,8,254,167,0,0,0,0,0,0,3,8,255,167,0,0,0,0,0,0,2,1,255,0,2,1,66,8,18,1,2,1,66,8,18,2,2,7,66,8,18,142,1,3,89,1,103,11,19,2,2,8,3,104,2,139,1,10,5,137,1,11,19,2,5,8,4,3,2,21,66,2,87,2,32,8,14,76,1,122,15,27,15,40,15,38,15,39,15,37,15,121,8,7,26,8,7,78,3,82,15,129,1,15,128,1,15,29,8,8,79,8,9,99,15,100,15,101,15,4,2,2,33,10,2,80,10,2,5,2,1,41,15,6,2,1,41,15,7,2,2,138,1,11,19,2,5,15,126,15,8,2,5,23,15,83,15,77,15,98,15,86,15,9,2,3,92,15,24,15,124,15,10,2,3,105,5,34,5,140,1,1,11,2,1,89,1,0,0,0,0,1,27,10,0,17,63,18,1,10,0,46,17,72,56,0,10,0,17,63,18,0,10,0,46,17,72,56,1,10,0,17,63,7,0,9,10,0,56,2,49,0,64,28,0,0,0,0,0,0,0,0,11,0,56,3,18,2,56,4,2,1,0,0,0,1,10,11,0,16,0,20,7,0,33,4,7,5,9,7,1,39,2,2,1,4,0,1,16,10,1,16,0,20,7,0,35,4,7,5,11,11,1,1,7,2,39,7,0,11,1,15,0,21,2,3,1,4,0,37,117,10,3,46,17,1,10,3,16,1,20,12,35,10,35,7,9,35,4,12,5,24,11,3,1,11,1,1,11,19,1,11,18,1,11,2,1,7,5,39,10,3,46,56,5,10,3,16,1,20,12,20,11,4,12,29,56,6,17,56,12,30,11,5,12,31,11,6,12,32,11,7,12,33,17,54,12,34,17,54,12,21,11,13,12,22,11,14,12,23,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,24,10,19,56,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,7,12,25,11,2,17,60,12,26,11,8,11,10,11,11,11,12,11,9,18,8,12,27,11,15,11,16,11,17,18,9,12,28,11,20,11,29,11,30,11,31,11,32,11,33,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,34,11,21,11,24,11,25,11,26,11,22,11,23,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,27,11,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,12,37,10,3,15,2,10,35,11,37,56,8,11,35,49,1,22,11,3,15,1,21,11,18,56,9,12,36,11,1,11,36,11,19,56,10,2,4,1,4,0,1,11,10,1,46,17,1,10,2,11,1,15,3,21,11,2,18,11,56,11,2,5,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,4,21,2,6,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,5,21,2,7,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,6,21,2,8,1,0,0,45,13,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,7,21,2,9,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,9,21,2,10,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,10,21,2,11,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,11,21,2,12,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,12,21,2,13,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,8,15,13,21,2,14,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,15,21,2,15,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,16,21,2,16,1,0,0,45,14,10,1,46,17,1,11,1,15,2,11,2,56,12,12,4,11,3,11,4,15,14,15,17,21,2,17,1,0,0,48,36,56,6,17,56,12,3,10,0,16,1,20,12,1,49,0,12,2,10,2,10,1,35,4,33,5,14,10,0,16,2,10,2,56,13,16,18,20,10,3,34,4,24,5,28,11,0,1,7,7,39,11,2,49,1,22,12,2,5,9,11,0,1,2,18,1,0,0,1,4,11,0,16,3,20,2,19,1,0,0,1,4,11,0,16,1,20,2,20,1,0,0,51,23,10,0,16,19,10,1,56,14,32,4,11,11,0,1,64,8,0,0,0,0,0,0,0,0,64,8,0,0,0,0,0,0,0,0,2,11,0,16,19,11,1,56,15,12,2,10,2,16,20,20,11,2,16,21,20,2,21,1,0,0,1,7,11,0,16,2,11,1,56,13,16,22,20,2,22,1,0,0,1,7,11,0,16,2,11,1,56,13,16,18,20,2,23,1,0,0,1,7,11,0,16,2,11,1,56,13,16,4,20,2,24,1,0,0,1,7,11,0,16,2,11,1,56,13,16,5,20,2,25,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,23,20,11,2,16,24,20,2,26,1,0,0,52,12,11,0,16,2,11,1,56,13,12,2,10,2,16,25,20,11,2,16,26,20,2,27,1,0,0,52,14,11,0,16,2,11,1,56,13,12,2,10,2,16,27,16,28,20,11,2,16,29,16,28,20,2,28,1,0,0,53,41,11,0,16,2,11,1,56,13,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,4,16,27,16,30,10,2,56,16,4,22,10,4,16,27,16,30,10,2,56,17,20,12,5,10,4,16,29,16,30,10,2,56,16,4,36,11,4,16,29,16,30,11,2,56,17,20,12,3,5,38,11,4,1,11,5,11,3,2,29,1,0,0,1,7,11,0,16,2,11,1,56,13,16,31,20,2,30,1,0,0,1,7,11,0,16,2,11,1,56,13,16,6,20,2,31,1,0,0,1,7,11,0,16,2,11,1,56,13,16,7,20,2,32,1,0,0,1,7,11,0,16,2,11,1,56,13,16,32,20,2,33,1,0,0,52,26,11,0,16,2,11,1,56,13,12,2,10,2,16,8,16,9,20,10,2,16,8,16,10,20,10,2,16,8,16,11,20,10,2,16,8,16,12,20,11,2,16,8,16,13,20,2,34,1,0,0,52,18,11,0,16,2,11,1,56,13,12,2,10,2,16,14,16,15,20,10,2,16,14,16,16,20,11,2,16,14,16,17,20,2,35,3,0,0,45,17,10,0,46,17,1,11,0,15,2,11,1,56,12,12,4,11,3,10,4,15,23,21,11,2,11,4,15,24,21,2,36,3,0,0,45,29,10,0,46,17,1,11,0,15,2,11,1,56,12,12,6,11,2,10,6,15,26,21,11,3,10,6,15,25,21,11,4,10,6,15,31,21,10,6,16,32,20,11,5,22,11,6,15,32,21,2,37,3,0,0,54,31,10,0,46,17,1,11,0,15,2,11,1,56,12,12,5,10,5,15,27,12,6,11,5,15,29,12,4,10,6,16,28,20,11,2,22,11,6,15,28,21,10,4,16,28,20,11,3,22,11,4,15,28,21,2,38,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,42,2,39,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,27,11,2,11,3,17,43,2,40,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,42,2,41,3,0,0,1,12,10,0,46,17,1,11,0,15,2,11,1,56,12,15,29,11,2,11,3,17,43,2,42,0,0,0,14,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,0,15,30,11,1,11,3,10,2,22,56,19,10,0,16,28,20,11,2,22,11,0,15,28,21,2,43,0,0,0,14,37,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,10,0,16,30,10,1,56,16,4,12,10,0,15,30,10,1,56,18,12,3,10,3,10,2,38,4,17,5,21,11,0,1,7,6,39,10,0,15,30,11,1,11,3,10,2,23,56,19,10,0,16,28,20,11,2,23,11,0,15,28,21,2,44,3,0,0,45,14,11,0,15,2,11,1,56,12,12,3,10,3,16,32,20,11,2,22,11,3,15,32,21,2,45,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,64,8,0,0,0,0,0,0,0,0,11,3,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,21,14,1,56,22,32,4,37,11,5,15,21,11,1,68,8,5,39,11,5,1,2,46,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,21,14,1,56,23,12,3,4,17,11,4,15,21,11,3,56,24,1,5,19,11,4,1,2,47,3,0,0,56,40,10,0,16,19,10,2,56,14,32,4,21,64,8,0,0,0,0,0,0,0,0,12,3,13,3,11,1,68,8,11,3,64,8,0,0,0,0,0,0,0,0,18,4,12,4,11,0,15,19,11,2,11,4,56,20,5,39,11,0,15,19,11,2,56,21,12,5,10,5,16,20,14,1,56,22,32,4,37,11,5,15,20,11,1,68,8,5,39,11,5,1,2,48,3,0,0,58,20,11,0,15,19,11,2,56,21,12,4,10,4,16,20,14,1,56,23,12,3,4,17,11,4,15,20,11,3,56,24,1,5,19,11,4,1,2,49,1,0,0,61,58,10,2,10,3,12,8,46,11,8,17,22,56,6,17,56,33,4,11,5,21,11,2,1,11,1,1,11,4,1,11,7,1,7,8,39,11,2,15,2,11,3,56,12,15,32,12,10,10,4,10,10,20,52,12,9,46,11,9,56,25,12,11,10,5,12,12,11,5,10,11,35,4,44,11,11,12,12,10,10,20,10,12,77,23,11,10,21,11,1,11,4,11,12,11,6,11,7,56,26,2,50,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,2,1,2,4,2,3,2,2,3,4,3,5,3,13,3,14,3,16,8,0,8,1,8,2,8,3,8,4,3,17,9,0,9,1,9,2,3,2,2,6,4,0,4,1,3,1,3,6,3,7,3,8,3,9,3,10,7,1,3,11,7,0,3,12,3,15,0,81,0],"utils":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,16,3,26,47,4,73,12,5,85,63,7,148,1,156,1,8,176,2,64,6,240,2,20,12,132,3,114,0,14,1,3,1,4,1,12,1,13,1,0,4,1,0,1,2,1,12,1,0,1,4,2,2,0,0,10,0,1,1,0,0,11,0,2,1,0,2,5,1,8,1,0,2,6,1,2,1,0,2,9,7,1,1,0,2,15,5,6,1,0,3,7,11,8,1,12,4,8,9,10,0,5,4,4,4,2,4,6,1,0,4,3,4,3,11,1,1,9,0,3,7,8,2,1,11,1,1,9,0,1,11,0,1,9,0,2,3,11,1,1,9,0,1,9,0,1,6,11,1,1,9,0,1,3,3,7,11,1,1,9,0,3,7,8,2,0,1,6,8,2,1,5,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,100,101,115,116,114,111,121,95,122,101,114,111,12,105,110,116,111,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,10,115,112,108,105,116,95,99,111,105,110,21,115,112,108,105,116,95,99,111,105,110,95,116,111,95,98,97,108,97,110,99,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,117,116,105,108,115,5,118,97,108,117,101,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,176,179,0,0,0,0,0,0,3,8,177,179,0,0,0,0,0,0,0,1,0,0,3,44,14,0,56,0,12,3,10,1,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,2,1,7,0,39,11,3,10,1,38,4,17,5,21,11,2,1,7,1,39,13,0,11,1,10,2,56,1,12,4,14,0,56,0,6,0,0,0,0,0,0,0,0,33,4,37,11,2,1,11,0,56,2,11,4,2,11,0,11,2,46,17,7,56,3,11,4,2,1,1,0,0,8,6,11,0,11,1,11,2,56,4,56,5,2,0],"validation":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,12,3,22,82,4,104,4,5,108,83,7,191,1,154,2,8,217,3,64,6,153,4,70,12,223,4,237,4,0,22,0,15,0,13,1,3,1,16,1,0,12,0,3,1,7,0,4,2,7,0,0,18,0,1,1,0,0,21,0,1,1,0,0,17,0,1,1,0,0,20,0,1,1,0,0,19,2,1,2,0,0,1,5,8,10,0,1,6,7,6,0,1,7,8,9,0,1,8,8,10,0,1,9,8,9,0,2,11,1,10,0,2,12,9,10,0,2,14,9,10,0,4,4,1,5,1,0,4,10,5,6,0,13,4,13,14,3,7,8,0,2,15,0,4,7,8,0,2,2,15,7,7,8,0,2,15,15,15,15,15,1,9,0,1,8,2,1,8,1,2,6,8,0,2,2,7,8,0,2,2,15,15,1,15,8,7,8,0,2,15,15,15,15,15,15,9,7,8,0,2,15,15,15,15,15,15,15,4,7,8,0,2,7,8,0,2,1,9,1,7,83,116,111,114,97,103,101,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,103,101,116,28,103,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,95,114,97,116,105,111,13,103,101,116,95,99,111,105,110,95,116,121,112,101,9,103,101,116,95,105,110,100,101,120,22,103,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,16,103,101,116,95,116,111,116,97,108,95,115,117,112,112,108,121,11,105,110,116,111,95,115,116,114,105,110,103,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,7,115,116,111,114,97,103,101,9,116,121,112,101,95,110,97,109,101,15,118,97,108,105,100,97,116,101,95,98,111,114,114,111,119,16,118,97,108,105,100,97,116,101,95,100,101,112,111,115,105,116,18,118,97,108,105,100,97,116,101,95,108,105,113,117,105,100,97,116,101,14,118,97,108,105,100,97,116,101,95,114,101,112,97,121,17,118,97,108,105,100,97,116,101,95,119,105,116,104,100,114,97,119,10,118,97,108,105,100,97,116,105,111,110,216,153,207,125,43,93,183,22,189,44,245,85,153,251,13,94,227,138,48,97,231,182,187,110,235,247,63,165,188,76,129,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,225,171,0,0,0,0,0,0,3,8,226,171,0,0,0,0,0,0,3,8,227,171,0,0,0,0,0,0,3,8,228,171,0,0,0,0,0,0,3,8,229,171,0,0,0,0,0,0,3,8,230,171,0,0,0,0,0,0,3,8,231,171,0,0,0,0,0,0,0,1,0,0,3,58,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,1,12,8,10,0,10,1,17,7,1,12,5,11,8,11,5,17,12,12,7,11,0,11,1,17,8,12,9,11,7,11,2,22,17,10,24,12,6,11,9,11,6,38,4,55,5,57,7,1,39,2,1,1,0,0,11,54,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,10,11,0,11,1,17,7,12,6,12,7,11,10,11,7,17,12,12,9,11,5,11,6,17,12,12,8,11,9,11,8,11,2,22,38,4,51,5,53,7,3,39,2,2,1,0,0,12,71,10,0,10,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,17,11,0,1,7,4,39,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,22,5,26,11,0,1,7,0,39,10,0,10,1,17,9,12,5,12,11,10,0,10,1,17,7,12,6,12,8,11,11,11,8,17,12,12,10,11,5,11,6,17,12,12,9,10,9,10,2,22,10,10,35,4,51,5,55,11,0,1,7,3,39,11,9,11,2,22,11,10,17,11,12,7,11,0,11,1,17,5,11,7,38,4,68,5,70,7,2,39,2,3,1,0,0,8,23,11,0,11,1,12,4,12,3,56,0,17,14,11,3,46,11,4,17,6,33,4,13,5,15,7,4,39,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,20,5,22,7,0,39,2,4,1,0,0,13,40,10,0,11,1,12,5,12,4,56,0,17,14,11,4,46,11,5,17,6,33,4,13,5,17,11,0,1,7,4,39,11,0,11,2,12,7,12,6,56,1,17,14,11,6,46,11,7,17,6,33,4,30,5,32,7,4,39,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,37,5,39,7,0,39,2,0]},"type_origin_table":[{"module_name":"pool","datatype_name":"Pool","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolAdminCap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolCreate","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolBalanceRegister","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolDeposit","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"pool","datatype_name":"PoolWithdraw","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"OwnerCap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"StorageAdminCap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"Storage","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"ReserveData","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"UserInfo","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"ReserveConfigurationMap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"UserConfigurationMap","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"TokenBalance","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"BorrowRateFactors","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"LiquidationFactors","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"StorageConfiguratorSetting","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"storage","datatype_name":"Paused","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"IncentiveBal","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"PoolInfo","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"Incentive","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"PoolOwnerSetting","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"incentive","datatype_name":"PoolAdminSetting","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"DepositEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"WithdrawEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"BorrowEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"RepayEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"},{"module_name":"lending","datatype_name":"LiquidationCallEvent","package":"0xd899cf7d2b5db716bd2cf55599fb0d5ee38a3061e7b6bb6eebf73fa5bc4c81ca"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":9},"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f":{"upgraded_id":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"3fqrGiknVvk82qum6zLYR749UTTyavaoH8TLU6bym8di","storage_rebate":213582800},{"data":{"Move":{"type_":"GasCoin","has_public_transfer":true,"version":26932892,"contents":[179,30,221,225,60,75,107,81,44,23,235,191,230,227,135,11,211,138,190,145,151,205,207,128,30,246,4,231,19,97,15,161,200,98,235,223,0,0,0,0]}},"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"previous_transaction":"7SuYS2Zphhb7KFnoanQBArUmXUQjKhehZ5fQkET4wNcN","storage_rebate":988000},{"data":{"Package":{"id":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f","version":1,"module_map":{"oracle":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,36,3,48,102,4,150,1,16,5,166,1,216,1,7,254,2,157,3,8,155,6,64,6,219,6,70,10,161,7,38,12,199,7,251,3,13,194,11,12,0,19,1,11,1,18,1,26,1,29,1,30,0,1,12,0,0,2,12,0,0,4,8,0,0,3,4,0,1,0,8,0,2,7,4,0,3,5,12,2,7,1,4,1,5,6,2,0,0,16,0,1,0,0,37,2,1,0,0,36,3,1,0,0,24,4,1,0,0,22,5,1,0,0,32,6,1,0,0,33,7,1,0,0,14,8,9,0,1,28,24,25,0,2,17,0,11,0,3,8,26,1,2,7,4,3,9,22,34,2,7,4,3,10,28,29,2,7,4,3,12,22,23,2,7,4,3,17,0,18,2,7,4,4,21,15,1,1,12,4,25,20,1,1,8,5,23,12,13,0,15,14,15,16,14,17,16,19,13,17,10,17,12,17,11,17,1,7,8,7,0,1,6,8,2,2,6,8,0,7,8,2,3,6,8,0,7,8,2,3,6,6,8,0,6,8,4,7,8,2,2,15,2,5,6,8,1,6,8,4,7,8,2,2,15,5,6,8,1,6,8,4,7,8,2,10,2,10,15,3,6,8,4,6,8,2,2,3,1,15,2,2,8,5,11,6,2,2,8,3,1,8,5,1,6,8,7,1,5,1,8,0,2,9,0,5,1,8,1,2,2,8,3,1,11,6,2,9,0,9,1,1,8,2,1,9,0,2,2,7,11,6,2,2,8,3,2,6,11,6,2,9,0,9,1,9,0,1,1,1,6,8,4,1,3,3,7,11,6,2,9,0,9,1,9,0,9,1,3,2,7,8,3,7,11,6,2,2,8,3,2,7,11,6,2,9,0,9,1,9,0,1,7,9,1,3,3,3,6,2,1,2,1,15,5,1,3,6,11,6,2,2,8,3,6,8,3,1,1,6,9,1,5,67,108,111,99,107,14,79,114,97,99,108,101,65,100,109,105,110,67,97,112,15,79,114,97,99,108,101,70,101,101,100,101,114,67,97,112,5,80,114,105,99,101,11,80,114,105,99,101,79,114,97,99,108,101,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,7,100,101,99,105,109,97,108,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,2,105,100,4,105,110,105,116,3,110,101,119,6,111,98,106,101,99,116,6,111,114,97,99,108,101,13,112,114,105,99,101,95,111,114,97,99,108,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,20,114,101,103,105,115,116,101,114,95,116,111,107,101,110,95,112,114,105,99,101,6,115,101,110,100,101,114,19,115,101,116,95,117,112,100,97,116,101,95,105,110,116,101,114,118,97,108,12,115,104,97,114,101,95,111,98,106,101,99,116,5,116,97,98,108,101,9,116,105,109,101,115,116,97,109,112,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,112,100,97,116,101,95,105,110,116,101,114,118,97,108,18,117,112,100,97,116,101,95,116,111,107,101,110,95,112,114,105,99,101,24,117,112,100,97,116,101,95,116,111,107,101,110,95,112,114,105,99,101,95,98,97,116,99,104,5,118,97,108,117,101,7,118,101,114,115,105,111,110,15,118,101,114,115,105,111,110,95,109,105,103,114,97,116,101,20,118,101,114,115,105,111,110,95,118,101,114,105,102,105,99,97,116,105,111,110,202,68,27,68,148,60,22,190,14,110,35,197,169,85,187,151,21,55,234,50,137,174,128,22,251,243,63,255,225,253,33,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,48,117,0,0,0,0,0,0,3,8,80,195,0,0,0,0,0,0,3,8,81,195,0,0,0,0,0,0,3,8,82,195,0,0,0,0,0,0,3,8,83,195,0,0,0,0,0,0,3,8,84,195,0,0,0,0,0,0,0,2,1,15,8,5,1,2,1,15,8,5,2,2,4,15,8,5,35,3,31,3,20,11,6,2,2,8,3,3,2,3,34,15,13,2,27,3,0,0,0,0,10,27,10,0,17,9,18,0,10,0,46,17,17,56,0,10,0,17,9,18,1,10,0,46,17,17,56,1,10,0,17,9,12,1,11,0,56,2,12,2,11,1,7,0,7,1,11,2,18,2,56,3,2,1,0,0,0,1,10,11,0,16,0,20,7,0,33,4,7,5,9,7,2,39,2,2,0,4,0,1,16,10,1,16,0,20,7,0,35,4,7,5,11,11,1,1,7,3,39,7,0,11,1,15,0,21,2,3,1,4,0,1,8,10,1,46,17,1,11,2,11,1,15,1,21,2,4,1,4,0,21,30,10,2,46,17,1,11,2,15,2,12,7,10,7,10,3,12,6,46,11,6,56,4,32,4,15,5,21,11,7,1,11,1,1,7,6,39,11,7,11,3,11,4,11,5,11,1,17,8,18,3,56,5,2,5,1,4,0,27,34,10,2,46,17,1,11,2,15,2,12,7,10,7,10,3,12,5,46,11,5,56,4,4,14,5,20,11,7,1,11,1,1,7,5,39,11,7,11,3,56,6,12,6,11,4,10,6,15,3,21,11,1,17,8,11,6,15,4,21,2,6,1,4,0,30,53,10,2,46,17,1,14,3,65,31,12,6,10,6,14,4,65,32,33,4,12,5,20,11,2,1,11,1,1,11,0,1,7,4,39,6,0,0,0,0,0,0,0,0,12,5,10,5,10,6,35,4,46,5,27,14,3,10,5,66,31,12,7,10,0,10,1,10,2,11,7,20,14,4,10,5,66,32,20,17,5,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,22,11,2,1,11,1,1,11,0,1,2,7,1,0,0,33,60,10,1,17,1,10,1,16,2,12,5,10,5,10,2,56,4,4,10,5,18,11,5,1,11,1,1,11,0,1,7,5,39,11,5,11,2,56,7,12,6,11,0,17,8,12,4,9,12,7,10,6,16,3,20,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,44,11,4,10,6,16,4,20,23,11,1,16,1,20,37,12,3,5,48,11,1,1,9,12,3,11,3,4,52,8,12,7,11,7,10,6,16,3,20,11,6,16,5,20,2,2,1,2,2,2,3,3,0,3,2,3,1,0]},"type_origin_table":[{"module_name":"oracle","datatype_name":"OracleAdminCap","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"},{"module_name":"oracle","datatype_name":"OracleFeederCap","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"},{"module_name":"oracle","datatype_name":"PriceOracle","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"},{"module_name":"oracle","datatype_name":"Price","package":"0xca441b44943c16be0e6e23c5a955bb971537ea3289ae8016fbf33fffe1fd210f"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":8}}}},"owner":"Immutable","previous_transaction":"5rr1KbGr5ht2kWrPwgArYuaYsauoDG8CpuJLnaKnkgL6","storage_rebate":15010000},{"data":{"Move":{"type_":{"Other":{"address":"0000000000000000000000000000000000000000000000000000000000000002","module":"package","name":"UpgradeCap","type_args":[]}},"has_public_transfer":true,"version":10941462,"contents":[219,161,180,15,53,55,68,27,81,210,132,143,192,161,73,97,14,72,230,124,28,196,140,106,214,65,118,118,34,0,6,35,178,52,89,21,222,31,155,214,97,233,171,39,235,39,227,118,205,246,57,19,89,234,100,251,253,180,85,11,9,44,26,160,4,0,0,0,0,0,0,0,0]}},"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"previous_transaction":"3fqrGiknVvk82qum6zLYR749UTTyavaoH8TLU6bym8di","storage_rebate":1634000}],"local_exec_effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"158","gasUsed":{"computationCost":"750000","storageCost":"216204800","storageRebate":"2595780","nonRefundableStorageFee":"26220"},"modifiedAtVersions":[{"objectId":"0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1","sequenceNumber":"26932892"},{"objectId":"0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623","sequenceNumber":"10941462"}],"transactionDigest":"4fxF3X4N8D6JGByWdbJvCCv1iuoT8GSEhXgPHJnzNHWP","created":[{"owner":"Immutable","reference":{"objectId":"0x0440aedc27c9a57ea357bd8fe1525a00d60d7f442a380924a7e7c1d79853bb8b","version":5,"digest":"Gm4LuFuwBvgmBuLSMAxEp2zkp1RLsfgwzv8xdscmzowH"}}],"mutated":[{"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"reference":{"objectId":"0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1","version":26932893,"digest":"J4QwR5VqcZDAekVtbABBjvZ6n1sCi4nDS7hBiaDkex37"}},{"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"reference":{"objectId":"0xdba1b40f3537441b51d2848fc0a149610e48e67c1cc48c6ad641767622000623","version":26932893,"digest":"Bt3M5wQ3RStRoKWwioJ8vJUQvxL453r9HWBH2MpBzQaA"}}],"gasObject":{"owner":{"AddressOwner":"0xad5b541177c80832e38054522eb4d1030b43262d5c5d0f0ee2eb034642418c57"},"reference":{"objectId":"0xb31edde13c4b6b512c17ebbfe6e3870bd38abe9197cdcf801ef604e713610fa1","version":26932893,"digest":"J4QwR5VqcZDAekVtbABBjvZ6n1sCi4nDS7hBiaDkex37"}},"dependencies":["3fqrGiknVvk82qum6zLYR749UTTyavaoH8TLU6bym8di","5rr1KbGr5ht2kWrPwgArYuaYsauoDG8CpuJLnaKnkgL6","7SuYS2Zphhb7KFnoanQBArUmXUQjKhehZ5fQkET4wNcN","ACKQVv64dXCmpxE1QPU2QMLxVpmtbzrFGMtWYY6szJrQ","BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn"]},"pre_exec_diag":{"loaded_child_objects":[]}} diff --git a/crates/iota-replay/tests/sandbox_snapshots/7qq4W43TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd.json b/crates/iota-replay/tests/sandbox_snapshots/7qq4W43TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd.json new file mode 100644 index 00000000000..1d7193accb1 --- /dev/null +++ b/crates/iota-replay/tests/sandbox_snapshots/7qq4W43TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd.json @@ -0,0 +1 @@ +{"transaction_info":{"tx_digest":"7qq4W43TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd","sender_signed_data":[{"intent_message":{"intent":{"scope":0,"version":0,"app_id":0},"value":{"V1":{"kind":{"ProgrammableTransaction":{"inputs":[{"Object":{"ImmOrOwnedObject":["0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71",144,"5bzTTezdrkPhxC5t5qkrNm8K5QMnnL4dfBAPj3qLWTek"]}},{"Pure":[0]},{"Pure":[32,10,2,176,40,188,216,98,130,51,146,187,17,240,219,209,234,239,37,40,220,105,84,165,117,215,140,49,61,66,77,186,169]}],"commands":[{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"authorize_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Input":1},{"Input":2}]}},{"Upgrade":[[[161,28,235,11,6,0,0,0,9,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,82,8,131,1,64,10,195,1,7,12,202,1,17,0,8,1,3,1,7,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,6,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,11,116,120,95,105,110,115,116,97,110,99,101,4,117,115,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,9,5,5,1,0,0,0,0,1,7,11,0,46,17,2,8,18,0,56,0,2,0],[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,95,8,144,1,64,6,208,1,14,10,222,1,10,12,232,1,19,0,9,1,3,1,8,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,7,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,4,110,97,109,101,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,19,116,120,95,105,110,115,116,97,110,99,101,95,117,112,103,114,97,100,101,4,117,115,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,11,10,84,120,73,110,115,116,97,110,99,101,0,2,3,10,5,6,1,5,10,2,0,0,0,0,1,8,11,0,46,17,2,8,7,0,18,0,56,0,2,0]],["0x0000000000000000000000000000000000000000000000000000000000000002","0x0000000000000000000000000000000000000000000000000000000000000001"],"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac",{"Result":0}]},{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"commit_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Result":1}]}}]}},"sender":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0","gas_data":{"payment":[["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",144,"DXUeTLHjifXZ85nNvRpdaLrQWvcC3kr11747NBrMmLvo"]],"owner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0","price":1000,"budget":10048400},"expiration":"None"}}},"tx_signatures":["ALJbJjmFIaSOZ40kNb9FITadAkh7cxReDs7bWsZirpmbsJBb5HHEfVT31Z61E3k3/D7o+Hz1AgFj3q+0GX04qAHyOAC8LLmxqzAAkzFFBpTa1/hyEMyoFJs26KlYv7Jpag=="]}],"sender":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0","input_objects":[{"ImmOrOwnedMoveObject":["0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71",144,"5bzTTezdrkPhxC5t5qkrNm8K5QMnnL4dfBAPj3qLWTek"]},{"MovePackage":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"MovePackage":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"MovePackage":"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac"},{"ImmOrOwnedMoveObject":["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",144,"DXUeTLHjifXZ85nNvRpdaLrQWvcC3kr11747NBrMmLvo"]}],"kind":{"ProgrammableTransaction":{"inputs":[{"Object":{"ImmOrOwnedObject":["0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71",144,"5bzTTezdrkPhxC5t5qkrNm8K5QMnnL4dfBAPj3qLWTek"]}},{"Pure":[0]},{"Pure":[32,10,2,176,40,188,216,98,130,51,146,187,17,240,219,209,234,239,37,40,220,105,84,165,117,215,140,49,61,66,77,186,169]}],"commands":[{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"authorize_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Input":1},{"Input":2}]}},{"Upgrade":[[[161,28,235,11,6,0,0,0,9,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,82,8,131,1,64,10,195,1,7,12,202,1,17,0,8,1,3,1,7,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,6,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,11,116,120,95,105,110,115,116,97,110,99,101,4,117,115,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,9,5,5,1,0,0,0,0,1,7,11,0,46,17,2,8,18,0,56,0,2,0],[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,95,8,144,1,64,6,208,1,14,10,222,1,10,12,232,1,19,0,9,1,3,1,8,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,7,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,4,110,97,109,101,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,19,116,120,95,105,110,115,116,97,110,99,101,95,117,112,103,114,97,100,101,4,117,115,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,11,10,84,120,73,110,115,116,97,110,99,101,0,2,3,10,5,6,1,5,10,2,0,0,0,0,1,8,11,0,46,17,2,8,7,0,18,0,56,0,2,0]],["0x0000000000000000000000000000000000000000000000000000000000000002","0x0000000000000000000000000000000000000000000000000000000000000001"],"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac",{"Result":0}]},{"MoveCall":{"package":"0x0000000000000000000000000000000000000000000000000000000000000002","module":"package","function":"commit_upgrade","type_arguments":[],"arguments":[{"Input":0},{"Result":1}]}}]}},"modified_at_versions":[["0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71",144],["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",144]],"shared_object_refs":[],"gas":[["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",144,"DXUeTLHjifXZ85nNvRpdaLrQWvcC3kr11747NBrMmLvo"]],"gas_budget":10048400,"gas_price":1000,"executed_epoch":8,"dependencies":["63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us"],"effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"8","gasUsed":{"computationCost":"1000000","computationCostBurned":"1000000","storageCost":"9674800","storageRebate":"2606800","nonRefundableStorageFee":"0"},"modifiedAtVersions":[{"objectId":"0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71","sequenceNumber":"144"},{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","sequenceNumber":"144"}],"transactionDigest":"7qq4W43TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd","created":[{"owner":"Immutable","reference":{"objectId":"0x027bd0a5ec89daeaf4a0da0dabde4da8598f8b78421195ca3bd52a302f734b38","version":2,"digest":"j7iErt75Zoxd4F6Pi5yLBwEjk3pGhhmpZNXUqPMzo42"}}],"mutated":[{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71","version":145,"digest":"wCgdbgbTC5hvP12ARzzFe4bgeM8LPwwXEr9qtnwon4G"}},{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":145,"digest":"F7mtJ4EbC7TFgtmt4RDct3xmdznZUafvsf8oWqs4w6NC"}}],"gasObject":{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":145,"digest":"F7mtJ4EbC7TFgtmt4RDct3xmdznZUafvsf8oWqs4w6NC"}},"dependencies":["63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us"]},"protocol_version":1,"epoch_start_timestamp":1732562158198,"reference_gas_price":1000,"chain":"Unknown"},"required_objects":[{"data":{"Move":{"type_":{"Other":{"address":"0000000000000000000000000000000000000000000000000000000000000002","module":"package","name":"UpgradeCap","type_args":[]}},"version":144,"contents":[44,64,196,3,80,219,157,152,50,140,115,235,62,93,254,141,50,250,123,129,244,216,104,234,135,203,65,65,8,147,107,113,5,92,109,155,229,94,186,49,49,31,244,4,102,75,239,117,114,117,158,249,213,145,99,227,234,93,69,18,200,49,39,172,1,0,0,0,0,0,0,0,0]}},"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"previous_transaction":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","storage_rebate":1626400},{"data":{"Move":{"type_":"GasCoin","version":144,"contents":[253,17,215,197,102,148,4,148,211,118,242,28,192,165,2,134,144,38,118,90,207,253,149,205,55,41,43,51,11,194,223,232,240,7,224,82,2,0,0,0]}},"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"previous_transaction":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","storage_rebate":980400},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,147,1,4,167,1,14,5,181,1,165,1,7,218,2,183,2,8,145,5,32,6,177,5,24,10,201,5,11,12,212,5,254,7,13,210,13,4,0,6,0,22,0,31,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,9,0,1,0,0,26,2,3,0,0,30,2,4,0,0,3,5,6,0,0,24,7,8,0,0,23,9,1,0,0,20,5,10,0,0,4,11,8,0,0,14,12,8,0,0,27,13,3,0,0,5,5,14,0,0,15,3,2,0,0,7,1,0,0,0,19,0,6,0,0,17,0,6,0,0,16,5,6,0,0,29,5,3,0,0,28,5,3,0,0,13,15,10,0,0,11,0,0,0,0,10,0,0,0,1,12,17,18,1,0,1,18,16,6,1,0,1,21,8,17,1,0,1,25,18,17,1,0,2,4,21,8,1,0,2,14,24,8,1,0,2,16,23,6,1,0,22,3,21,3,24,3,23,3,25,0,27,0,26,0,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,2,7,8,0,8,0,3,7,8,0,3,8,0,3,6,8,0,3,3,1,6,10,2,2,6,8,0,6,8,0,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,7,3,1,11,2,1,8,0,3,3,3,6,10,2,6,3,1,3,3,3,6,10,2,2,7,10,9,0,10,9,0,2,2,10,2,1,6,10,9,0,3,7,10,9,0,9,0,3,5,1,10,2,3,3,3,10,3,2,7,10,2,6,2,3,3,10,2,3,6,10,2,6,10,2,5,1,3,3,3,3,2,1,2,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,6,97,112,112,101,110,100,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,17,99,104,97,114,95,116,111,95,108,111,119,101,114,99,97,115,101,17,99,104,97,114,95,116,111,95,117,112,112,101,114,99,97,115,101,12,100,101,115,116,114,111,121,95,115,111,109,101,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,12,116,111,95,108,111,119,101,114,99,97,115,101,12,116,111,95,117,112,112,101,114,99,97,115,101,10,116,114,121,95,115,116,114,105,110,103,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,10,2,1,0,0,2,1,8,10,2,1,2,1,7,2,0,1,0,0,8,9,10,0,17,13,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,19,47,14,0,12,7,10,7,65,0,12,1,6,0,0,0,0,0,0,0,0,12,5,11,1,12,6,10,5,10,6,35,4,32,10,5,12,4,10,7,11,4,66,0,20,17,13,32,4,27,11,7,1,9,12,2,5,36,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,9,11,7,1,8,12,2,11,2,4,43,11,0,18,0,56,2,12,3,5,45,56,3,12,3,11,3,2,3,1,0,0,20,39,11,0,16,0,12,6,10,6,65,0,12,1,6,0,0,0,0,0,0,0,0,12,4,11,1,12,5,10,4,10,5,35,4,33,10,4,12,3,10,6,11,3,66,0,20,17,14,32,4,28,11,6,1,9,12,2,5,37,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,10,11,6,1,8,12,2,11,2,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,10,65,0,2,7,1,0,0,8,6,11,0,15,0,11,1,17,11,56,4,2,8,1,0,0,22,32,10,1,10,0,46,17,6,37,4,7,5,11,11,0,1,7,1,39,11,2,17,11,12,4,14,4,56,5,32,4,27,13,4,69,0,12,3,10,0,15,0,11,3,10,1,56,6,5,14,11,0,1,11,4,70,0,0,0,0,0,0,0,0,0,2,9,1,0,0,25,48,10,1,10,2,37,4,10,10,2,10,0,17,6,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,1,39,7,2,12,4,11,1,12,5,11,2,12,7,10,5,10,7,35,4,43,10,5,12,6,13,4,10,0,16,0,11,6,66,0,20,68,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,25,11,0,1,11,4,18,0,2,10,1,0,0,8,3,11,0,16,0,2,11,1,0,0,8,3,11,0,19,0,2,12,1,0,0,8,3,11,0,19,1,2,13,1,0,0,8,4,11,0,49,127,37,2,14,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,15,1,0,0,8,4,11,0,16,0,56,5,2,16,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,19,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,17,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,20,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,18,1,0,0,27,77,6,0,0,0,0,0,0,0,0,12,3,10,0,17,6,10,1,17,6,12,5,12,6,10,6,10,5,35,4,18,11,1,1,11,0,1,11,6,2,10,3,10,6,10,5,23,37,4,71,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,46,5,31,10,0,16,0,10,3,10,4,22,66,0,20,10,1,16,0,10,4,66,0,20,33,12,2,5,49,9,12,2,5,49,11,2,4,56,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,26,11,4,10,5,33,4,66,11,1,1,11,0,1,11,3,2,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,1,1,11,0,1,11,6,2,19,0,0,0,28,22,10,0,49,97,38,4,9,10,0,49,122,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,23,12,2,5,20,11,0,12,2,11,2,2,20,0,0,0,28,22,10,0,49,65,38,4,9,10,0,49,90,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,22,12,2,5,20,11,0,12,2,11,2,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,35,7,76,109,8,185,1,32,6,217,1,40,10,129,2,8,12,137,2,231,3,13,240,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,4,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,34,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,10,2,10,0,35,4,30,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,87,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,5,6,0,0,0,0,0,0,0,0,12,3,10,3,10,5,35,4,30,5,17,10,0,15,0,10,3,67,5,12,2,9,11,2,21,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,0,1,5,86,10,1,12,4,10,4,10,0,16,1,20,35,4,63,5,42,10,0,46,10,4,17,4,4,53,10,0,10,4,10,1,23,17,1,5,58,10,0,10,4,10,1,23,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,35,10,0,16,1,20,11,1,23,12,4,10,4,10,0,16,1,20,35,4,84,5,76,10,0,10,4,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,69,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,10,0,10,2,17,4,32,4,28,5,25,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"macros":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,109,97,99,114,111,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,255,3,13,174,8,2,14,176,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,14,11,0,58,0,12,3,14,3,56,1,4,9,11,1,12,2,5,12,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,129,1,4,151,1,8,5,159,1,120,7,151,2,139,2,8,162,4,32,6,194,4,20,10,214,4,6,12,220,4,158,3,13,250,7,2,0,20,0,5,0,18,0,26,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,25,0,1,0,0,7,2,1,0,0,23,1,2,0,0,24,0,3,0,0,4,4,5,0,0,14,1,0,0,0,15,4,6,0,0,16,4,7,0,0,2,8,9,0,0,3,10,9,0,0,9,11,9,0,0,22,12,1,0,0,8,13,7,0,0,10,5,6,0,0,12,14,6,0,0,13,15,0,0,0,11,16,7,0,0,6,4,5,0,0,21,12,1,0,1,14,2,0,0,1,20,0,2,0,2,17,9,18,1,0,2,19,17,18,1,0,3,2,21,9,1,0,3,15,20,6,1,0,22,1,21,1,24,19,23,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,5,1,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,6,10,2,0,1,0,0,9,9,14,0,17,13,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,19,18,0,2,2,1,0,0,9,4,11,0,19,0,17,20,2,3,1,0,0,3,12,14,0,17,13,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,3,11,0,19,0,2,6,1,0,0,9,4,11,0,16,0,56,2,2,7,1,0,0,9,4,11,0,16,0,65,19,2,8,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,9,1,0,0,9,5,11,0,11,1,17,0,17,8,2,10,1,0,0,22,50,10,0,16,0,12,4,10,1,10,4,65,19,37,4,13,11,4,10,1,17,14,12,3,5,17,11,4,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,7,12,7,10,0,46,6,0,0,0,0,0,0,0,0,10,1,17,11,12,6,10,0,46,11,1,11,7,17,11,12,5,13,6,11,2,17,8,13,6,11,5,17,8,11,6,11,0,21,2,11,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,14,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,14,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,15,18,0,2,12,1,0,0,9,6,11,0,16,0,11,1,16,0,17,16,2,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,1,0,0,9,3,11,0,17,4,2,18,1,0,0,9,5,11,0,11,1,11,2,17,11,2,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,52,5,66,104,7,170,1,156,1,8,198,2,32,6,230,2,97,10,199,3,6,12,205,3,136,5,13,213,8,2,0,15,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,11,2,3,0,0,5,2,4,0,0,7,2,5,0,0,8,2,5,0,0,10,1,5,0,1,12,0,10,0,2,3,4,7,0,2,14,11,5,0,0,1,8,0,1,6,8,0,1,1,1,6,8,1,1,8,1,31,10,2,1,1,1,1,1,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,10,2,6,10,2,6,10,2,6,10,2,1,1,1,1,1,1,1,10,2,1,10,2,10,2,10,2,10,2,10,2,1,6,10,2,1,6,10,2,1,2,4,10,2,3,3,6,10,2,1,3,1,10,2,5,6,2,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,12,105,115,95,112,114,105,109,105,116,105,118,101,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,2,1,118,2,1,101,2,1,99,2,1,116,2,1,111,2,1,114,3,8,0,0,0,0,0,0,0,0,10,2,5,4,98,111,111,108,10,2,3,2,117,56,10,2,4,3,117,49,54,10,2,4,3,117,51,50,10,2,4,3,117,54,52,10,2,5,4,117,49,50,56,10,2,5,4,117,50,53,54,10,2,8,7,97,100,100,114,101,115,115,10,2,1,0,0,2,1,13,8,1,0,1,2,0,1,1,2,0,2,1,0,0,6,189,1,11,0,16,0,17,8,12,31,10,31,12,15,7,8,12,1,11,15,14,1,33,4,15,8,12,16,5,23,10,31,12,14,7,9,12,12,11,14,14,12,33,12,16,11,16,4,28,8,12,17,5,36,10,31,12,13,7,10,12,23,11,13,14,23,33,12,17,11,17,4,41,8,12,18,5,49,10,31,12,11,7,11,12,25,11,11,14,25,33,12,18,11,18,4,54,8,12,19,5,62,10,31,12,10,7,12,12,26,11,10,14,26,33,12,19,11,19,4,67,8,12,20,5,75,10,31,12,9,7,13,12,27,11,9,14,27,33,12,20,11,20,4,80,8,12,21,5,88,10,31,12,8,7,14,12,28,11,8,14,28,33,12,21,11,21,4,93,8,12,22,5,101,10,31,12,7,7,15,12,29,11,7,14,29,33,12,22,11,22,4,108,11,31,1,8,12,24,5,187,1,10,31,65,8,6,6,0,0,0,0,0,0,0,38,4,121,10,31,6,0,0,0,0,0,0,0,0,66,8,20,7,1,33,12,30,5,123,9,12,30,11,30,4,133,1,10,31,6,1,0,0,0,0,0,0,0,66,8,20,7,2,33,12,2,5,135,1,9,12,2,11,2,4,145,1,10,31,6,2,0,0,0,0,0,0,0,66,8,20,7,3,33,12,3,5,147,1,9,12,3,11,3,4,157,1,10,31,6,3,0,0,0,0,0,0,0,66,8,20,7,4,33,12,4,5,159,1,9,12,4,11,4,4,169,1,10,31,6,4,0,0,0,0,0,0,0,66,8,20,7,5,33,12,5,5,171,1,9,12,5,11,5,4,181,1,11,31,6,5,0,0,0,0,0,0,0,66,8,20,7,6,33,12,6,5,185,1,11,31,1,9,12,6,11,6,12,24,11,24,2,3,1,0,0,0,3,11,0,16,0,2,4,1,0,0,9,41,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,8,12,4,7,16,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,36,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,21,11,4,1,11,1,17,9,2,5,1,0,0,12,47,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,8,12,5,7,16,12,4,7,0,12,2,10,5,10,3,66,8,12,1,10,1,14,2,34,4,40,13,4,11,1,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,23,11,5,1,11,1,1,11,4,17,9,2,6,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"u128":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,47,8,100,32,12,132,1,192,3,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,4,4,1,4,2,4,2,3,4,4,4,3,4,2,4,4,15,15,4,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,4,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,77,12,4,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,53,2,0],"u16":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,194,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,13,13,1,13,2,13,2,3,13,13,13,3,13,2,13,4,14,14,13,14,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,49,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,72,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,72,1,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,72,1,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,73,0,0,1,0,12,1,73,0,0,0,0,12,2,11,3,76,12,4,10,1,73,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,75,2,0],"u256":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,25,5,27,16,7,43,42,8,85,32,12,117,191,2,0,5,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,2,15,15,1,15,2,15,2,3,15,15,15,3,15,2,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,0],"u32":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,212,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,14,14,1,14,2,14,2,3,14,14,14,3,14,2,14,4,3,3,14,3,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,51,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,73,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,73,1,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,73,1,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,6,0,0,0,0,1,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,11,3,52,12,4,10,1,6,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,76,2,0],"u64":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,248,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,3,3,1,3,2,3,2,3,3,3,3,3,3,2,3,4,4,4,3,4,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,54,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,6,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,6,1,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,53,12,4,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,52,2,0],"u8":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,14,7,46,45,8,91,32,12,123,185,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,0,1,0,0,5,1,1,0,2,2,2,1,2,3,2,2,2,4,13,13,2,13,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,2,117,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,2,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,2,23,11,0,12,3,11,1,12,4,10,3,10,4,25,49,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,49,1,22,12,2,11,2,2,4,1,0,0,2,37,11,0,12,2,11,1,12,3,49,1,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,3,45,11,0,12,3,72,0,1,12,1,72,0,0,12,2,11,3,75,12,4,10,1,72,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,51,2,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,210,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,37,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,34,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,36,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,33,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,31,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,28,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,71,4,89,2,5,91,38,7,129,1,161,1,8,162,2,64,6,226,2,58,12,156,3,180,2,0,1,0,9,1,2,1,3,1,13,2,0,7,0,4,0,7,0,0,17,0,1,0,0,8,1,0,0,0,7,2,0,0,0,15,0,2,0,0,14,0,3,0,0,16,0,4,0,0,6,5,0,0,0,10,6,6,0,0,11,7,8,0,0,12,7,1,0,1,4,2,2,0,2,13,2,3,0,3,15,9,2,1,0,4,5,3,4,0,12,0,1,5,1,15,1,10,2,1,8,0,1,8,1,1,6,10,2,1,2,0,1,3,1,6,9,0,4,10,2,2,3,2,5,1,1,1,2,2,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,16,102,114,111,109,95,97,115,99,105,105,95,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,14,104,101,120,95,99,104,97,114,95,118,97,108,117,101,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,10,2,1,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,7,3,14,0,56,0,2,4,1,0,0,7,5,11,0,17,3,17,10,17,11,2,5,1,0,0,7,4,11,0,17,4,17,13,2,6,1,0,0,10,49,10,0,65,6,6,64,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,2,39,7,3,12,1,6,0,0,0,0,0,0,0,0,12,3,10,3,6,64,0,0,0,0,0,0,0,35,4,44,10,0,10,3,66,6,20,17,7,12,2,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,6,20,17,7,12,4,13,1,11,2,49,4,47,11,4,27,68,6,11,3,6,2,0,0,0,0,0,0,0,22,12,3,5,14,11,0,1,11,1,17,2,2,7,0,0,0,11,60,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,58,10,0,49,65,38,4,27,10,0,49,70,37,12,2,5,29,9,12,2,11,2,4,36,11,0,49,55,23,12,4,5,56,10,0,49,97,38,4,45,10,0,49,102,37,12,3,5,47,9,12,3,11,3,4,50,5,52,7,2,39,11,0,49,87,23,12,4,11,4,12,5,11,5,2,8,1,0,0,7,2,7,0,2,9,1,0,0,7,2,7,1,2,0],"authenticator_state":[161,28,235,11,6,0,0,0,11,1,0,16,2,16,38,3,54,142,1,4,196,1,28,5,224,1,176,2,7,144,4,223,3,8,239,7,64,6,175,8,68,10,243,8,52,12,167,9,192,13,13,231,22,26,0,14,0,20,0,41,0,47,0,48,1,42,1,45,1,49,0,1,8,0,0,2,4,0,0,3,7,0,0,4,7,0,0,0,7,0,2,8,4,0,4,7,2,0,5,5,7,1,0,0,6,6,7,0,0,9,0,1,0,0,30,2,1,0,0,32,3,1,0,0,46,4,1,0,0,33,0,1,0,0,18,5,6,0,0,37,7,8,0,0,36,9,10,0,0,17,11,6,0,0,50,12,6,0,0,19,13,13,0,0,23,14,6,0,0,25,15,13,0,1,11,26,6,2,7,4,1,15,33,34,2,7,4,1,16,30,31,2,7,4,2,14,6,24,0,3,44,28,6,1,8,4,43,5,22,0,5,15,42,44,1,0,5,16,45,46,1,0,5,24,43,6,1,0,5,27,42,1,1,0,5,40,6,41,1,0,6,13,18,19,0,7,38,37,38,0,13,25,17,27,15,25,14,25,23,40,22,40,21,40,19,40,20,40,23,48,22,48,21,48,19,48,20,48,2,6,8,4,6,8,4,1,1,2,6,8,2,6,8,2,2,6,8,3,6,8,3,2,6,8,8,6,8,8,1,6,8,6,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,1,6,10,8,4,3,7,8,0,10,8,4,6,8,6,1,10,8,4,3,7,8,0,3,6,8,6,2,6,8,0,6,8,6,3,1,1,1,7,1,1,2,6,10,2,2,6,10,2,3,1,6,8,8,1,6,10,2,1,2,3,8,1,8,0,3,1,5,1,8,4,1,8,5,2,3,8,1,3,7,8,5,9,0,9,1,1,8,0,1,9,0,2,7,8,1,3,2,7,8,5,9,0,1,7,9,1,2,6,8,1,3,2,6,8,5,9,0,1,6,9,1,3,6,8,4,6,8,4,3,11,1,3,3,7,8,1,3,8,4,10,8,4,3,6,8,4,6,8,4,10,8,4,2,3,3,1,3,4,3,6,8,4,11,7,1,8,3,10,8,4,1,8,3,1,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,1,6,9,0,1,7,11,7,1,9,0,1,7,9,0,16,1,3,6,8,4,6,8,8,6,8,8,3,3,7,8,1,10,3,3,6,8,4,3,10,8,4,11,7,1,8,8,11,7,1,8,8,7,3,1,8,8,9,65,99,116,105,118,101,74,119,107,18,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,23,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,73,110,110,101,114,3,74,87,75,5,74,119,107,73,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,97,99,116,105,118,101,95,106,119,107,95,101,113,117,97,108,11,97,99,116,105,118,101,95,106,119,107,115,3,97,100,100,3,97,108,103,8,97,115,95,98,121,116,101,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,12,99,104,101,99,107,95,115,111,114,116,101,100,6,99,114,101,97,116,101,11,100,101,100,117,112,108,105,99,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,1,101,5,101,112,111,99,104,11,101,120,112,105,114,101,95,106,119,107,115,4,102,105,108,108,15,103,101,116,95,97,99,116,105,118,101,95,106,119,107,115,2,105,100,7,105,115,95,110,111,110,101,3,105,115,115,3,106,119,107,9,106,119,107,95,101,113,117,97,108,6,106,119,107,95,105,100,12,106,119,107,95,105,100,95,101,113,117,97,108,6,106,119,107,95,108,116,3,107,105,100,3,107,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,3,109,97,120,1,110,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,15,115,116,114,105,110,103,95,98,121,116,101,115,95,108,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,26,117,112,100,97,116,101,95,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,1,0,0,2,2,26,8,5,51,3,1,2,2,51,3,10,10,8,4,2,2,4,35,8,8,21,8,8,39,8,8,12,8,8,3,2,2,28,8,8,34,8,8,4,2,3,31,8,3,29,8,2,22,3,0,0,0,0,1,21,10,0,16,0,10,1,16,0,17,1,4,13,11,0,16,1,11,1,16,1,17,2,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,1,0,0,0,16,43,10,0,16,2,10,1,16,2,33,4,13,10,0,16,3,10,1,16,3,33,12,2,5,15,9,12,2,11,2,4,24,10,0,16,4,10,1,16,4,33,12,3,5,26,9,12,3,11,3,4,35,11,0,16,5,11,1,16,5,33,12,4,5,41,11,1,1,11,0,1,9,12,4,11,4,2,2,0,0,0,1,21,10,0,16,6,10,1,16,6,33,4,13,11,0,16,7,11,1,16,7,33,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,3,0,0,0,17,85,11,0,17,24,12,5,11,1,17,24,12,7,10,5,65,20,10,7,65,20,35,4,19,11,7,1,11,5,1,8,12,3,5,83,10,5,65,20,10,7,65,20,36,4,32,11,7,1,11,5,1,9,12,2,5,81,6,0,0,0,0,0,0,0,0,12,8,10,8,10,5,65,20,35,4,75,5,40,10,5,10,8,66,20,20,12,4,10,7,10,8,66,20,20,12,6,10,4,10,6,35,4,60,11,7,1,11,5,1,8,2,11,4,11,6,36,4,70,11,7,1,11,5,1,9,2,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,34,11,7,1,11,5,1,9,12,2,11,2,12,3,11,3,2,4,0,0,0,6,88,10,0,16,1,16,6,10,1,16,1,16,6,34,4,16,11,0,16,1,16,6,11,1,16,1,16,6,17,3,2,10,0,16,1,16,7,10,1,16,1,16,7,34,4,32,11,0,16,1,16,7,11,1,16,1,16,7,17,3,2,10,0,16,0,16,2,10,1,16,0,16,2,34,4,48,11,0,16,0,16,2,11,1,16,0,16,2,17,3,2,10,0,16,0,16,3,10,1,16,0,16,3,34,4,64,11,0,16,0,16,3,11,1,16,0,16,3,17,3,2,10,0,16,0,16,4,10,1,16,0,16,4,34,4,80,11,0,16,0,16,4,11,1,16,0,16,4,17,3,2,11,0,16,0,16,5,11,1,16,0,16,5,17,3,2,5,0,0,0,21,26,11,0,17,18,7,3,33,4,6,5,8,7,0,39,7,1,12,3,10,3,64,23,0,0,0,0,0,0,0,0,18,1,12,1,17,16,10,3,18,0,12,2,13,2,15,8,11,3,11,1,56,0,11,2,56,1,2,6,0,0,0,29,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,15,8,11,0,16,9,20,56,2,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,7,0,0,0,32,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,16,8,11,0,16,9,20,56,3,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,8,0,0,0,35,37,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,65,23,6,1,0,0,0,0,0,0,0,23,35,4,34,5,10,10,0,10,3,66,23,12,1,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,23,12,2,11,1,11,2,17,4,4,25,5,29,11,0,1,7,2,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,2,9,0,0,0,36,165,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,14,1,17,8,11,1,17,10,12,9,11,0,17,6,12,6,64,23,0,0,0,0,0,0,0,0,12,13,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,7,10,6,16,11,65,23,12,4,14,9,65,23,12,10,10,5,10,4,35,4,40,10,7,10,10,35,12,3,5,42,9,12,3,11,3,4,129,1,10,6,16,11,10,5,66,23,12,12,14,9,10,7,66,23,12,11,10,12,10,11,17,0,4,82,10,12,20,12,8,11,12,16,12,20,11,11,16,12,20,17,25,13,8,15,12,21,13,13,11,8,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,16,1,10,11,16,1,17,2,4,103,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,10,11,17,4,4,118,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,12,1,13,13,11,11,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,5,10,4,35,4,145,1,13,13,10,6,16,11,10,5,66,23,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,129,1,10,7,10,10,35,4,160,1,13,13,14,9,10,7,66,23,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,145,1,11,13,11,6,15,11,21,2,10,0,0,0,39,55,64,23,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,1,56,4,12,3,10,1,14,0,65,23,35,4,53,5,12,14,0,10,1,66,23,12,2,14,3,56,5,4,25,13,3,10,2,16,1,20,56,6,5,44,14,3,56,7,10,2,16,1,17,2,4,38,11,2,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,10,2,16,1,20,13,3,56,8,21,13,4,11,2,20,68,23,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,4,2,11,0,0,0,47,171,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,6,12,10,10,10,16,11,65,23,12,14,7,4,12,11,6,0,0,0,0,0,0,0,0,12,8,56,9,12,16,10,8,10,14,35,4,90,10,10,16,11,10,8,66,23,12,5,10,5,16,1,16,6,12,6,14,16,56,10,4,50,5,40,13,16,11,6,20,56,11,13,11,11,5,16,12,20,68,38,5,85,10,6,14,16,56,12,33,4,75,11,6,1,14,11,65,38,6,1,0,0,0,0,0,0,0,23,12,4,13,11,11,4,67,38,12,18,10,18,20,11,5,16,12,20,17,25,11,18,21,5,85,11,6,20,13,16,56,13,21,13,11,11,5,16,12,20,68,38,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,23,64,23,0,0,0,0,0,0,0,0,12,15,56,9,12,17,6,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,12,10,9,10,14,35,4,166,1,10,10,16,11,10,9,66,23,12,13,10,13,16,1,16,6,12,7,14,17,56,10,4,119,13,17,11,7,20,56,11,5,136,1,10,7,14,17,56,12,34,4,134,1,11,7,20,13,17,56,13,21,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,136,1,11,7,1,14,11,10,12,66,38,20,10,1,35,4,146,1,8,12,3,5,152,1,10,13,16,12,20,10,1,38,12,3,11,3,4,159,1,13,15,11,13,20,68,23,5,161,1,11,13,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,98,11,15,11,10,15,11,21,2,12,0,0,0,6,15,11,1,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,7,16,11,20,2,4,1,4,0,2,0,2,1,2,2,2,3,3,0,3,1,0,0,0,1,1,0,1,1,4,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,16,3,20,94,4,114,2,5,116,99,7,215,1,249,1,8,208,3,32,6,240,3,84,10,196,4,10,11,206,4,4,12,210,4,141,3,13,223,7,4,14,227,7,4,0,3,0,17,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,18,0,1,1,0,0,16,2,1,1,0,0,5,3,4,1,2,0,12,5,6,1,0,0,6,7,1,1,0,0,20,8,6,1,0,0,13,9,1,1,0,0,15,10,6,1,0,0,19,11,6,1,0,0,10,6,8,1,0,0,4,12,6,1,0,0,8,13,8,1,0,0,7,13,8,1,0,0,9,4,1,1,0,1,11,14,1,0,1,14,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,22,100,101,115,116,114,111,121,95,103,101,110,101,115,105,115,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,18,3,1,2,1,18,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,0,0,0,8,22,10,1,17,15,7,5,33,4,6,5,10,11,1,1,7,3,39,11,1,17,14,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,4,39,11,0,58,1,1,2,13,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,180,1,4,200,1,36,5,236,1,204,2,7,184,4,211,3,8,139,8,64,6,203,8,67,10,142,9,6,12,148,9,161,14,13,181,23,2,0,3,0,2,1,3,1,10,1,40,0,0,7,0,3,1,7,1,0,0,0,39,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,26,3,6,0,0,22,3,7,0,0,24,3,8,0,0,25,3,9,0,0,21,3,10,0,0,23,3,11,0,0,29,3,9,0,0,27,3,12,0,0,28,3,13,0,0,35,3,1,0,0,36,3,14,0,0,31,3,15,0,0,33,3,16,0,0,34,3,17,0,0,30,3,18,0,0,32,3,19,0,0,13,3,20,0,0,14,3,21,0,0,20,3,22,0,0,16,3,23,0,0,18,3,24,0,0,19,3,25,0,0,15,3,26,0,0,17,3,27,0,1,5,1,4,0,1,7,28,9,0,2,39,0,1,1,0,3,9,28,49,1,0,3,38,29,49,1,0,4,37,30,28,1,0,31,29,34,6,33,4,32,4,33,5,32,5,33,6,32,6,33,7,32,7,33,8,32,8,33,9,32,9,33,10,32,10,33,11,32,11,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,13,1,14,1,3,1,4,1,15,1,10,5,1,10,1,1,10,10,2,1,10,13,1,10,14,1,10,3,1,10,4,1,10,15,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,13,1,11,1,1,14,1,11,1,1,3,1,11,1,1,4,1,11,1,1,15,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,4,7,8,0,13,2,13,4,7,8,0,14,2,14,4,7,8,0,3,2,3,4,7,8,0,4,2,4,4,7,8,0,15,13,15,4,3,3,2,3,6,5,7,10,5,7,8,0,3,3,10,5,6,1,7,10,1,7,8,0,3,3,10,1,6,2,7,10,2,7,8,0,3,3,10,2,6,10,2,7,10,10,2,7,8,0,3,3,10,10,2,6,13,7,10,13,7,8,0,3,3,10,13,6,14,7,10,14,7,8,0,3,3,10,14,6,3,7,10,3,7,8,0,3,3,10,3,6,4,7,10,4,7,8,0,3,3,10,4,6,15,7,10,15,7,8,0,3,3,10,15,2,11,1,1,5,7,8,0,1,11,1,1,9,0,2,11,1,1,1,7,8,0,2,11,1,1,2,7,8,0,2,11,1,1,13,7,8,0,2,11,1,1,14,7,8,0,2,11,1,1,3,7,8,0,2,11,1,1,4,7,8,0,2,11,1,1,15,7,8,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,49,54,16,112,101,101,108,95,111,112,116,105,111,110,95,117,50,53,54,15,112,101,101,108,95,111,112,116,105,111,110,95,117,51,50,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,49,54,9,112,101,101,108,95,117,50,53,54,8,112,101,101,108,95,117,51,50,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,49,54,13,112,101,101,108,95,118,101,99,95,117,50,53,54,12,112,101,101,108,95,118,101,99,95,117,51,50,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,2,1,0,10,5,1,0,10,1,1,0,10,10,2,1,0,10,13,1,0,10,14,1,0,10,3,1,0,10,4,1,0,10,15,1,0,0,2,1,4,10,2,0,1,0,0,28,3,11,0,56,0,2,1,1,0,0,28,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,31,34,10,0,16,0,65,6,17,30,38,4,7,5,11,11,0,1,7,0,39,7,3,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,30,35,4,29,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,29,2,4,1,0,0,32,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,28,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,33,42,11,0,12,1,10,1,16,0,65,6,6,2,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,72,0,0,12,4,49,0,12,3,10,3,49,16,35,4,38,10,1,15,0,69,6,75,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,7,1,0,0,34,42,11,0,12,1,10,1,16,0,65,6,6,4,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,73,0,0,0,0,12,4,49,0,12,3,10,3,49,32,35,4,38,10,1,15,0,69,6,76,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,8,1,0,0,35,42,11,0,12,1,10,1,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,6,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,64,35,4,38,10,1,15,0,69,6,52,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,9,1,0,0,36,42,11,0,12,1,10,1,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,128,35,4,38,10,1,15,0,69,6,53,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,10,1,0,0,37,42,11,0,12,1,10,1,16,0,65,6,6,32,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,72,0,0,12,3,10,3,72,0,1,35,4,38,10,1,15,0,69,6,77,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,72,8,0,22,12,3,5,17,11,1,1,11,4,2,11,1,0,0,38,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,12,1,0,0,39,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,4,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,3,12,1,11,2,11,1,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,13,1,0,0,40,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,5,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,4,12,1,11,2,11,1,68,5,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,14,1,0,0,41,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,3,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,5,12,1,11,2,11,1,68,6,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,15,1,0,0,42,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,6,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,14,12,1,11,2,11,1,68,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,16,1,0,0,43,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,7,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,6,12,1,11,2,11,1,68,7,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,17,1,0,0,44,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,8,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,7,12,1,11,2,11,1,68,8,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,18,1,0,0,45,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,9,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,8,12,1,11,2,11,1,68,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,19,1,0,0,46,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,10,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,9,12,1,11,2,11,1,68,10,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,20,1,0,0,47,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,11,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,10,12,1,11,2,11,1,68,11,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,21,1,0,0,48,16,11,0,12,2,10,2,17,4,4,10,11,2,17,3,56,2,12,1,5,14,11,2,1,56,3,12,1,11,1,2,22,1,0,0,50,16,11,0,12,2,10,2,17,4,4,10,11,2,17,4,56,4,12,1,5,14,11,2,1,56,5,12,1,11,1,2,23,1,0,0,51,16,11,0,12,2,10,2,17,4,4,10,11,2,17,5,56,6,12,1,5,14,11,2,1,56,7,12,1,11,1,2,24,1,0,0,52,16,11,0,12,2,10,2,17,4,4,10,11,2,17,6,56,8,12,1,5,14,11,2,1,56,9,12,1,11,1,2,25,1,0,0,53,16,11,0,12,2,10,2,17,4,4,10,11,2,17,7,56,10,12,1,5,14,11,2,1,56,11,12,1,11,1,2,26,1,0,0,54,16,11,0,12,2,10,2,17,4,4,10,11,2,17,8,56,12,12,1,5,14,11,2,1,56,13,12,1,11,1,2,27,1,0,0,55,16,11,0,12,2,10,2,17,4,4,10,11,2,17,9,56,14,12,1,5,14,11,2,1,56,15,12,1,11,1,2,28,1,0,0,56,16,11,0,12,2,10,2,17,4,4,10,11,2,17,10,56,16,12,1,5,14,11,2,1,56,17,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,22,3,26,130,2,4,156,2,50,5,206,2,210,2,7,160,5,218,4,8,250,9,32,6,154,10,144,12,10,170,22,20,12,190,22,235,4,0,6,0,30,0,4,0,0,0,1,0,0,0,2,0,0,0,3,0,0,1,0,7,1,0,1,0,8,0,1,0,0,7,0,1,0,0,46,2,3,0,0,47,4,3,0,0,53,5,3,0,0,51,5,3,0,0,44,6,3,0,0,52,6,3,0,0,49,6,3,0,0,45,6,3,0,0,50,7,3,0,0,48,7,3,0,0,14,2,8,0,0,16,5,8,0,0,15,5,8,0,0,12,9,8,0,0,20,9,8,0,0,17,10,8,0,0,13,10,8,0,0,19,11,8,0,0,39,2,8,0,0,18,12,8,0,0,23,2,13,0,0,25,5,13,0,0,24,5,13,0,0,21,14,13,0,0,29,14,13,0,0,26,15,13,0,0,22,15,13,0,0,28,16,13,0,0,40,2,13,0,0,27,17,13,0,0,34,5,18,0,0,33,5,18,0,0,31,19,18,0,0,37,19,18,0,0,35,20,18,0,0,32,20,18,0,0,36,21,18,0,0,43,22,18,0,1,5,28,25,1,0,1,9,30,31,2,0,0,1,11,24,25,1,0,1,38,35,25,1,0,1,41,30,31,2,0,0,1,42,36,31,2,0,0,1,43,30,42,3,0,0,0,1,54,27,5,0,1,55,28,25,1,0,42,23,40,23,48,23,44,29,41,29,42,33,40,33,48,33,44,34,41,34,43,33,45,34,42,37,40,37,48,37,44,38,41,38,43,37,45,38,42,39,40,39,48,39,44,40,41,40,46,41,3,6,10,2,6,10,2,6,10,2,1,1,1,6,10,2,1,11,4,1,8,0,1,3,0,2,6,11,4,1,8,0,6,11,4,1,8,0,1,6,11,4,1,8,0,1,11,4,1,8,1,2,6,11,4,1,8,1,6,11,4,1,8,1,2,6,11,4,1,8,0,6,11,4,1,8,1,1,6,11,4,1,8,1,2,6,10,11,4,1,8,0,6,10,11,4,1,8,1,1,11,4,1,8,2,2,6,11,4,1,8,2,6,11,4,1,8,2,2,6,11,4,1,8,0,6,11,4,1,8,2,1,6,11,4,1,8,2,2,6,10,11,4,1,8,0,6,10,11,4,1,8,2,1,11,4,1,8,3,2,6,11,4,1,8,3,6,11,4,1,8,3,2,6,11,4,1,8,0,6,11,4,1,8,3,1,6,11,4,1,8,3,2,6,11,4,1,8,1,6,11,4,1,8,2,1,8,0,3,2,6,10,2,1,1,11,4,1,9,0,1,10,2,3,3,1,7,10,2,3,2,6,11,4,1,9,0,6,11,4,1,9,0,2,8,0,8,0,3,2,6,11,4,1,9,0,6,11,4,1,9,1,1,11,4,1,9,1,2,11,4,1,8,0,6,11,4,1,8,0,1,8,1,2,8,0,8,1,2,2,6,10,2,3,2,6,10,11,4,1,9,0,6,10,11,4,1,9,1,1,8,2,2,8,0,8,2,1,8,3,2,8,0,8,3,3,8,1,8,2,8,3,1,11,4,1,9,2,7,69,108,101,109,101,110,116,2,71,49,2,71,50,2,71,84,6,83,99,97,108,97,114,3,97,100,100,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,3,100,105,118,11,100,117,109,109,121,95,102,105,101,108,100,10,102,114,111,109,95,98,121,116,101,115,6,103,49,95,97,100,100,6,103,49,95,100,105,118,13,103,49,95,102,114,111,109,95,98,121,116,101,115,12,103,49,95,103,101,110,101,114,97,116,111,114,11,103,49,95,105,100,101,110,116,105,116,121,6,103,49,95,109,117,108,30,103,49,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,49,95,110,101,103,6,103,49,95,115,117,98,6,103,50,95,97,100,100,6,103,50,95,100,105,118,13,103,50,95,102,114,111,109,95,98,121,116,101,115,12,103,50,95,103,101,110,101,114,97,116,111,114,11,103,50,95,105,100,101,110,116,105,116,121,6,103,50,95,109,117,108,30,103,50,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,50,95,110,101,103,6,103,50,95,115,117,98,9,103,114,111,117,112,95,111,112,115,6,103,116,95,97,100,100,6,103,116,95,100,105,118,12,103,116,95,103,101,110,101,114,97,116,111,114,11,103,116,95,105,100,101,110,116,105,116,121,6,103,116,95,109,117,108,6,103,116,95,110,101,103,6,103,116,95,115,117,98,7,104,97,115,104,95,116,111,10,104,97,115,104,95,116,111,95,103,49,10,104,97,115,104,95,116,111,95,103,50,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,10,115,99,97,108,97,114,95,97,100,100,10,115,99,97,108,97,114,95,100,105,118,17,115,99,97,108,97,114,95,102,114,111,109,95,98,121,116,101,115,15,115,99,97,108,97,114,95,102,114,111,109,95,117,54,52,10,115,99,97,108,97,114,95,105,110,118,10,115,99,97,108,97,114,95,109,117,108,10,115,99,97,108,97,114,95,110,101,103,10,115,99,97,108,97,114,95,111,110,101,10,115,99,97,108,97,114,95,115,117,98,11,115,99,97,108,97,114,95,122,101,114,111,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,2,49,48,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,49,48,151,241,211,167,49,151,215,148,38,149,99,140,79,169,172,15,195,104,140,79,151,116,185,5,161,78,58,63,23,27,172,88,108,85,232,63,249,122,26,239,251,58,240,10,219,34,198,187,10,2,97,96,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,97,96,147,224,43,96,82,113,159,96,125,172,211,160,136,39,79,101,89,107,208,208,153,32,182,26,181,218,97,187,220,127,80,73,51,76,241,18,19,148,93,87,229,172,125,5,93,4,43,126,2,74,162,178,240,143,10,145,38,8,5,39,45,197,16,81,198,228,122,212,250,64,59,2,180,81,11,100,122,227,209,119,11,172,3,38,168,5,187,239,212,128,86,200,193,33,189,184,10,2,194,4,192,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,194,4,192,4,18,80,235,216,113,252,10,146,167,178,216,49,104,208,215,39,39,45,68,27,239,161,92,80,61,216,233,12,233,141,179,231,182,209,148,246,8,57,197,8,168,67,5,170,202,23,137,182,8,154,28,91,70,229,17,11,134,117,14,198,165,50,52,136,104,168,64,69,72,60,146,183,175,90,246,137,69,46,175,171,241,168,148,62,80,67,159,29,89,136,42,152,234,160,23,15,25,242,99,55,210,5,251,70,156,214,189,21,195,213,160,77,200,135,132,251,179,208,178,219,222,165,77,67,178,183,63,44,187,18,213,131,134,168,112,62,15,148,130,38,228,126,232,157,6,251,162,62,183,197,175,13,159,128,148,12,167,113,182,255,213,133,123,170,242,34,235,149,167,210,128,157,97,191,224,46,27,253,27,104,255,2,240,184,16,42,225,194,213,213,171,26,19,104,187,68,92,124,45,32,151,3,242,57,104,156,227,76,3,120,166,142,114,166,179,178,22,218,14,34,165,3,27,84,221,255,87,48,147,150,179,140,136,28,76,132,158,194,62,135,25,53,2,184,110,219,136,87,194,115,250,7,90,80,81,41,55,224,121,78,30,101,167,97,124,144,216,189,102,6,91,31,255,229,29,122,87,153,115,177,49,80,33,236,60,25,147,79,17,184,180,36,205,72,191,56,252,239,104,8,59,11,14,197,200,26,147,179,48,238,26,103,125,13,21,255,123,152,78,137,120,239,72,136,30,50,250,201,27,147,180,115,51,226,186,87,3,53,15,85,167,174,252,211,195,27,79,203,108,229,119,28,198,160,233,120,106,181,151,51,32,200,6,173,54,8,41,16,123,168,16,197,160,159,253,217,190,34,145,160,194,90,153,162,1,178,245,34,71,61,23,19,145,18,91,168,77,196,0,124,251,242,248,218,117,47,124,116,24,82,3,252,202,88,154,199,25,195,77,255,187,170,216,67,29,173,28,31,181,151,170,165,1,129,7,21,79,37,167,100,189,60,121,147,122,69,184,69,70,218,99,75,143,107,225,74,128,97,229,92,206,186,71,139,35,247,218,202,163,92,140,167,139,234,233,98,64,69,180,182,4,197,129,35,77,8,106,153,2,36,155,100,114,143,253,33,161,137,232,121,53,169,84,5,28,124,219,167,179,135,38,41,164,250,252,5,6,98,69,203,145,8,240,36,45,15,227,239,15,65,229,134,99,191,8,207,6,134,114,203,208,26,126,199,59,172,164,215,44,169,53,68,222,255,104,107,253,109,245,67,212,142,170,36,175,228,126,30,253,228,73,56,59,103,102,49,2,1,0,2,1,1,2,1,2,2,1,3,0,2,1,10,1,1,2,1,10,1,2,2,1,10,1,3,2,1,10,1,0,1,2,0,1,1,2,0,2,1,0,0,5,5,7,8,11,0,9,56,0,2,3,1,0,0,26,11,7,0,12,1,11,0,8,13,1,17,47,7,8,14,1,8,56,0,2,4,1,0,0,26,7,7,0,12,0,7,8,14,0,8,56,0,2,5,1,0,0,26,7,7,1,12,0,7,8,14,0,8,56,0,2,6,1,0,0,5,5,7,8,11,0,11,1,56,1,2,7,1,0,0,5,5,7,8,11,0,11,1,56,2,2,8,1,0,0,5,5,7,8,11,0,11,1,56,3,2,9,1,0,0,5,5,7,8,11,0,11,1,56,4,2,10,1,0,0,3,6,17,4,12,1,14,1,11,0,17,7,2,11,1,0,0,32,8,11,0,12,2,17,5,12,1,11,2,14,1,17,9,2,12,1,0,0,5,5,7,9,11,0,9,56,5,2,13,1,0,0,26,7,7,2,12,0,7,9,14,0,8,56,5,2,14,1,0,0,26,7,7,3,12,0,7,9,14,0,8,56,5,2,15,1,0,0,5,5,7,9,11,0,11,1,56,6,2,16,1,0,0,5,5,7,9,11,0,11,1,56,7,2,17,1,0,0,5,5,7,9,11,0,11,1,56,8,2,18,1,0,0,5,5,7,9,11,0,11,1,56,9,2,19,1,0,0,8,6,17,13,12,1,14,1,11,0,17,16,2,20,1,0,0,5,4,7,9,11,0,56,10,2,21,1,0,0,5,5,7,9,11,0,11,1,56,11,2,22,1,0,0,5,5,7,10,11,0,9,56,12,2,23,1,0,0,26,7,7,4,12,0,7,10,14,0,8,56,12,2,24,1,0,0,26,7,7,5,12,0,7,10,14,0,8,56,12,2,25,1,0,0,5,5,7,10,11,0,11,1,56,13,2,26,1,0,0,5,5,7,10,11,0,11,1,56,14,2,27,1,0,0,5,5,7,10,11,0,11,1,56,15,2,28,1,0,0,5,5,7,10,11,0,11,1,56,16,2,29,1,0,0,13,6,17,23,12,1,14,1,11,0,17,26,2,30,1,0,0,5,4,7,10,11,0,56,17,2,31,1,0,0,5,5,7,10,11,0,11,1,56,18,2,32,1,0,0,26,7,7,6,12,0,7,11,14,0,8,56,19,2,33,1,0,0,26,7,7,7,12,0,7,11,14,0,8,56,19,2,34,1,0,0,5,5,7,11,11,0,11,1,56,20,2,35,1,0,0,5,5,7,11,11,0,11,1,56,21,2,36,1,0,0,5,5,7,11,11,0,11,1,56,22,2,37,1,0,0,5,5,7,11,11,0,11,1,56,23,2,38,1,0,0,18,6,17,32,12,1,14,1,11,0,17,35,2,39,1,0,0,5,5,7,9,11,0,11,1,56,24,2,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,0,14,0,19,1,15,0,3,4,1,12,0,0,0,0,0,1,1,7,0,2,4,2,0,3,2,7,1,0,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,11,12,13,1,8,2,10,7,8,0,3,7,9,6,1,0,3,8,11,6,1,0,3,9,15,5,1,0,3,18,6,9,1,0,9,6,7,6,4,6,8,6,6,6,2,9,0,7,8,3,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,3,1,5,1,11,4,1,9,0,2,8,2,9,0,1,7,11,4,1,9,0,1,6,9,0,1,8,2,2,8,2,5,2,7,11,4,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,4,1,9,0,1,2,2,17,5,13,8,2,0,6,0,1,0,0,5,6,11,1,17,5,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,80,3,104,143,3,4,247,3,44,5,163,4,148,4,7,183,8,158,10,8,213,18,64,6,149,19,40,10,189,19,67,11,128,20,10,12,138,20,150,7,13,160,27,16,14,176,27,16,0,21,0,18,0,32,0,70,0,84,0,86,0,88,0,93,1,17,1,71,1,77,1,87,0,1,12,1,0,1,0,2,12,1,0,1,0,7,8,1,0,1,0,10,12,1,0,1,0,3,12,1,0,1,1,0,4,1,0,1,1,9,4,1,0,1,2,4,8,0,3,5,7,0,3,13,4,0,5,11,2,0,7,14,7,0,8,8,7,0,9,6,7,1,0,0,10,8,7,0,11,12,7,0,0,83,0,1,1,0,0,85,2,3,1,0,0,78,0,4,1,0,0,79,5,6,1,0,0,95,7,1,1,0,0,18,7,8,1,0,0,19,9,10,1,0,0,47,11,12,1,0,0,57,12,13,1,0,0,82,14,12,1,0,0,73,15,16,1,0,0,63,17,16,1,0,0,76,18,12,1,0,0,44,18,19,1,0,0,96,20,12,1,0,0,42,12,16,1,0,0,25,21,22,1,2,0,26,23,24,1,2,0,64,25,12,1,0,0,66,26,13,1,0,0,20,27,1,1,0,0,33,28,16,1,0,0,40,28,16,1,0,0,34,29,30,1,0,0,35,31,30,1,0,0,37,32,16,1,0,0,36,32,16,1,0,0,38,33,30,1,0,0,39,34,30,1,0,0,65,35,16,1,0,0,91,36,16,1,0,0,92,37,16,1,0,0,89,36,16,1,0,0,90,37,16,1,0,0,48,38,39,1,0,0,51,38,40,1,0,0,52,38,41,1,0,0,49,38,40,1,0,0,50,38,42,1,0,1,27,43,3,1,2,1,29,56,1,1,0,1,42,13,16,1,0,1,56,55,13,1,0,1,63,46,1,1,0,1,76,45,13,1,0,1,80,4,1,1,0,1,95,8,1,1,0,1,96,16,13,1,0,2,15,58,16,0,2,23,59,30,0,2,24,60,30,0,2,43,61,16,0,2,45,61,16,0,2,60,62,30,0,2,61,63,30,0,2,74,58,16,0,3,30,44,16,0,3,55,48,52,1,8,3,68,20,44,0,4,46,43,16,1,8,4,72,64,16,1,12,6,62,48,30,1,2,7,69,41,65,0,8,58,41,49,0,8,77,49,41,0,9,75,43,66,1,0,10,94,49,40,0,11,53,16,57,1,0,11,59,57,41,0,45,43,46,43,44,43,8,43,43,43,9,43,4,43,12,43,47,43,41,43,61,43,39,43,16,43,57,51,57,53,59,54,42,43,40,43,67,43,18,43,60,12,65,65,1,6,11,3,1,9,0,1,3,1,11,3,1,9,0,1,11,6,1,9,0,1,6,11,6,1,9,0,1,7,11,3,1,9,0,1,7,11,6,1,9,0,1,6,11,0,1,9,0,1,6,11,5,1,9,0,1,7,11,0,1,9,0,1,7,11,5,1,9,0,2,11,5,1,9,0,7,8,10,1,11,0,1,9,0,1,11,5,1,9,0,3,7,11,5,1,9,0,3,7,8,10,2,7,11,5,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,13,1,8,11,7,8,10,2,11,3,1,9,0,11,1,1,9,0,8,9,0,2,10,2,10,2,10,2,11,13,1,8,11,1,7,8,10,3,11,3,1,9,0,11,4,1,9,0,11,1,1,9,0,3,7,11,3,1,9,0,3,7,8,10,2,7,11,3,1,9,0,3,2,7,11,3,1,9,0,11,0,1,9,0,4,7,8,7,7,11,4,1,9,0,5,7,8,10,3,6,8,7,5,6,8,10,1,1,2,6,8,7,5,3,7,8,7,7,11,4,1,9,0,7,8,10,2,6,8,7,6,8,10,1,6,8,7,4,7,11,3,1,9,0,3,5,7,8,10,3,6,11,3,1,9,0,7,11,1,1,9,0,8,14,3,6,11,3,1,9,0,7,11,1,1,9,0,8,12,1,6,11,1,1,9,0,1,2,1,8,14,1,8,12,1,11,13,1,8,11,1,9,0,1,8,9,2,7,11,5,1,9,0,3,2,7,11,5,1,9,0,11,5,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,10,2,3,11,4,1,9,0,11,1,1,9,0,11,3,1,9,0,1,11,1,1,9,0,1,8,8,1,11,4,1,9,0,1,11,2,1,9,0,2,7,11,6,1,9,0,3,2,7,11,6,1,9,0,11,5,1,9,0,1,8,15,5,7,8,7,3,10,2,5,7,8,10,5,6,8,7,3,10,2,5,6,8,10,4,6,8,7,3,10,2,5,4,7,8,7,3,10,2,7,8,10,4,6,8,7,3,10,2,6,8,10,3,6,8,7,3,10,2,2,9,0,5,1,8,11,1,11,13,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,9,68,101,110,121,67,97,112,86,49,8,68,101,110,121,76,105,115,116,2,73,68,6,79,112,116,105,111,110,21,82,101,103,117,108,97,116,101,100,67,111,105,110,77,101,116,97,100,97,116,97,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,18,97,108,108,111,119,95,103,108,111,98,97,108,95,112,97,117,115,101,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,20,99,111,105,110,95,109,101,116,97,100,97,116,97,95,111,98,106,101,99,116,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,28,99,114,101,97,116,101,95,114,101,103,117,108,97,116,101,100,95,99,117,114,114,101,110,99,121,95,118,49,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,15,100,101,110,121,95,99,97,112,95,111,98,106,101,99,116,9,100,101,110,121,95,108,105,115,116,16,100,101,110,121,95,108,105,115,116,95,118,49,95,97,100,100,35,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,32,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,33,100,101,110,121,95,108,105,115,116,95,118,49,95,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,32,100,101,110,121,95,108,105,115,116,95,118,49,95,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,50,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,47,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,100,101,110,121,95,108,105,115,116,95,118,49,95,114,101,109,111,118,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,100,105,118,105,100,101,95,105,110,116,111,95,110,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,102,114,101,101,122,101,95,111,98,106,101,99,116,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,6,114,101,109,111,118,101,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,2,55,8,9,18,11,5,1,9,0,1,2,6,55,8,9,28,2,67,8,14,81,8,12,41,8,14,54,11,13,1,8,11,2,2,3,55,8,9,22,8,8,31,8,8,3,2,2,55,8,9,83,11,6,1,9,0,4,2,2,55,8,9,16,1,3,43,0,43,1,43,4,43,2,43,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,56,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,58,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,56,11,1,2,9,1,0,0,16,7,11,2,17,58,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,56,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,47,57,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,51,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,58,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,56,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,58,11,0,56,11,57,0,11,6,17,58,11,1,11,3,17,66,11,2,17,64,11,4,17,66,11,5,57,2,2,17,1,0,0,50,27,11,0,11,1,11,2,11,3,11,4,11,5,10,7,56,12,12,9,12,10,10,7,17,58,11,6,57,3,12,8,11,7,17,58,14,9,56,13,14,8,56,14,57,4,56,15,11,10,11,8,11,9,2,18,1,0,0,16,8,11,2,17,58,11,0,54,0,11,1,56,16,57,1,2,19,1,0,0,16,5,11,0,54,0,11,1,56,16,2,20,1,4,0,13,9,11,1,58,1,12,2,17,56,11,0,54,0,11,2,56,17,2,21,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,48,2,22,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,55,2,23,1,0,0,49,11,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,1,11,2,17,49,2,24,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,50,2,25,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,52,2,26,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,51,2,27,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,53,2,28,1,0,0,49,9,56,18,17,68,17,63,12,1,11,0,7,0,11,1,17,54,2,29,1,4,0,16,7,11,0,11,1,11,3,56,19,11,2,56,20,2,30,1,4,0,16,5,11,2,11,1,54,3,21,2,31,1,4,0,16,5,11,2,11,1,54,4,21,2,32,1,4,0,16,5,11,2,11,1,54,5,21,2,33,1,4,0,16,7,11,2,17,62,56,21,11,1,54,6,21,2,34,1,0,0,16,4,11,0,55,7,20,2,35,1,0,0,16,4,11,0,55,3,20,2,36,1,0,0,16,4,11,0,55,4,20,2,37,1,0,0,16,4,11,0,55,5,20,2,38,1,0,0,16,4,11,0,55,6,20,2,3,1,0,1,4,1,1,2,1,3,1,4,1,5,1,1,0,43,1,43,2,43,3,43,4,43,5,43,6,43,7,43,0],"coin_manager":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,96,3,120,138,3,4,130,4,88,5,218,4,251,3,7,213,8,173,8,8,130,17,64,6,194,17,83,10,149,18,89,11,238,18,8,12,246,18,134,8,13,252,26,24,14,148,27,24,0,28,0,23,0,27,0,35,0,38,0,66,0,81,0,87,1,21,1,67,1,73,1,82,0,3,12,1,0,1,0,5,12,1,0,1,0,4,12,1,0,1,0,7,4,1,0,1,0,2,3,0,0,13,3,0,0,8,3,0,1,0,4,1,0,1,1,11,4,1,0,1,2,1,12,1,0,1,2,6,12,1,0,1,2,12,12,1,0,1,5,16,4,0,6,14,2,0,7,17,7,0,8,10,7,0,9,9,7,1,0,0,10,10,7,0,11,15,7,0,0,63,0,1,1,0,0,64,2,3,1,0,0,30,4,1,1,2,0,19,5,6,2,0,4,0,71,5,7,3,0,4,4,0,20,8,9,2,0,4,0,37,10,6,1,0,0,70,11,6,1,0,0,69,12,6,1,0,0,76,13,14,1,0,0,58,13,14,1,0,0,56,13,15,1,0,0,51,13,16,1,0,0,79,13,17,1,0,0,55,13,17,1,0,0,22,13,17,1,0,0,48,13,14,1,0,0,74,13,18,1,0,0,59,19,20,1,0,0,61,10,21,1,0,0,26,22,17,1,0,0,60,23,6,1,0,0,85,24,6,1,0,0,86,25,6,1,0,0,83,24,6,1,0,0,84,25,6,1,0,0,32,13,26,1,0,0,62,13,27,1,0,0,78,13,28,1,0,0,34,13,27,1,0,0,49,13,29,1,0,2,26,57,17,1,0,2,31,4,40,1,2,2,42,15,26,1,0,2,43,15,27,1,0,2,44,15,29,1,0,2,45,15,27,1,0,2,46,15,28,1,0,2,59,55,20,1,0,2,60,58,6,1,0,2,61,56,21,1,0,2,74,53,18,1,0,2,79,53,17,1,0,2,83,61,6,1,0,2,84,62,6,1,0,2,85,61,6,1,0,2,86,62,6,1,0,3,18,44,6,2,7,4,3,24,42,9,2,7,4,3,39,42,14,1,7,3,68,46,47,2,7,4,4,36,34,6,1,3,5,33,32,6,0,5,63,31,32,0,9,24,48,52,1,0,9,25,59,60,1,0,9,40,49,6,1,0,9,47,54,34,1,3,9,53,48,14,1,0,9,54,48,14,1,0,9,65,6,35,1,0,9,72,34,35,1,0,9,77,49,34,1,0,11,41,6,37,1,0,11,52,37,28,0,61,33,60,36,60,17,63,34,51,38,33,34,36,34,37,34,34,34,35,34,60,33,61,36,32,34,0,34,49,41,47,43,50,45,48,43,58,17,13,34,56,17,16,34,62,17,51,50,51,51,59,36,54,33,54,36,42,34,57,17,14,34,59,17,41,34,38,34,40,34,31,34,39,34,10,34,55,33,45,34,46,34,43,34,44,34,59,33,3,11,11,1,9,0,11,10,1,9,0,7,8,13,3,11,1,1,9,0,11,2,1,9,0,11,0,1,9,0,3,11,11,1,9,0,6,11,10,1,9,0,7,8,13,2,11,1,1,9,0,11,0,1,9,0,7,9,0,2,10,2,10,2,10,2,11,16,1,8,14,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,9,1,0,1,9,2,1,7,11,0,1,9,0,1,6,9,1,3,6,11,1,1,9,0,7,11,0,1,9,0,3,2,11,1,1,9,0,7,11,0,1,9,0,2,11,2,1,9,0,7,11,0,1,9,0,1,6,11,0,1,9,0,1,1,1,6,11,10,1,9,0,1,6,11,3,1,9,0,1,3,1,6,11,8,1,9,0,4,6,11,1,1,9,0,7,11,0,1,9,0,3,7,8,13,1,11,9,1,9,0,1,11,7,1,9,0,3,6,11,1,1,9,0,7,11,0,1,9,0,11,9,1,9,0,5,6,11,1,1,9,0,7,11,0,1,9,0,3,5,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,8,17,3,6,11,2,1,9,0,7,11,0,1,9,0,8,15,1,2,1,8,17,1,8,15,1,11,16,1,8,14,1,11,0,1,9,0,1,7,8,13,1,8,12,1,11,10,1,9,0,1,9,0,1,11,16,1,9,0,1,11,3,1,9,0,1,8,18,1,8,4,2,11,0,1,9,0,11,3,1,9,0,2,11,11,1,9,0,11,10,1,9,0,1,10,2,2,6,8,12,9,0,2,10,2,9,1,3,7,8,12,9,0,9,1,2,10,2,9,2,2,7,8,12,9,0,1,9,1,1,6,11,16,1,9,0,2,7,11,16,1,9,0,9,0,1,8,5,1,8,6,1,6,9,0,1,6,11,11,1,9,0,2,6,11,16,1,9,0,9,0,3,7,11,11,1,9,0,3,7,8,13,2,7,11,11,1,9,0,3,2,7,11,11,1,9,0,11,9,1,9,0,4,7,11,11,1,9,0,3,5,7,8,13,1,7,11,16,1,9,0,1,7,9,0,3,6,11,11,1,9,0,7,11,10,1,9,0,8,17,3,6,11,11,1,9,0,7,11,10,1,9,0,8,15,7,66,97,108,97,110,99,101,4,67,111,105,110,11,67,111,105,110,77,97,110,97,103,101,100,11,67,111,105,110,77,97,110,97,103,101,114,22,67,111,105,110,77,97,110,97,103,101,114,77,101,116,97,100,97,116,97,67,97,112,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,12,67,111,105,110,77,101,116,97,100,97,116,97,21,73,109,109,117,116,97,98,108,101,67,111,105,110,77,101,116,97,100,97,116,97,26,77,101,116,97,100,97,116,97,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,26,84,114,101,97,115,117,114,121,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,23,97,100,100,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,5,97,115,99,105,105,16,97,118,97,105,108,97,98,108,101,95,115,117,112,112,108,121,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,12,99,111,105,110,95,109,97,110,97,103,101,114,9,99,111,105,110,95,110,97,109,101,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,8,100,101,99,105,109,97,108,115,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,22,101,110,102,111,114,99,101,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,105,108,108,3,103,101,116,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,18,104,97,115,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,105,99,111,110,95,117,114,108,2,105,100,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,14,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,109,101,116,97,100,97,116,97,18,109,101,116,97,100,97,116,97,95,105,109,109,117,116,97,98,108,101,21,109,101,116,97,100,97,116,97,95,105,115,95,105,109,109,117,116,97,98,108,101,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,27,110,101,119,95,119,105,116,104,95,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,27,114,101,110,111,117,110,99,101,95,109,101,116,97,100,97,116,97,95,111,119,110,101,114,115,104,105,112,27,114,101,110,111,117,110,99,101,95,116,114,101,97,115,117,114,121,95,111,119,110,101,114,115,104,105,112,27,114,101,112,108,97,99,101,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,4,115,111,109,101,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,16,115,117,112,112,108,121,95,105,109,109,117,116,97,98,108,101,19,115,117,112,112,108,121,95,105,115,95,105,109,109,117,116,97,98,108,101,4,115,119,97,112,6,115,121,109,98,111,108,12,116,111,116,97,108,95,115,117,112,112,108,121,12,116,114,101,97,115,117,114,121,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,10,2,20,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,0,2,7,50,8,12,80,11,11,1,9,0,56,11,16,1,11,10,1,9,0,51,11,16,1,11,3,1,9,0,55,11,16,1,3,75,1,57,1,1,2,1,50,8,12,2,2,1,50,8,12,3,2,5,32,2,62,8,17,78,8,15,34,8,17,49,11,16,1,8,14,4,2,1,29,8,15,5,2,1,29,8,15,6,2,1,29,8,15,0,34,1,34,2,34,3,34,0,1,0,0,30,23,10,2,17,53,11,0,11,1,56,0,56,1,56,2,9,9,57,0,12,3,56,3,17,64,18,4,56,4,10,2,17,53,57,1,11,2,17,53,57,2,11,3,2,1,1,0,0,39,32,10,1,56,5,10,1,56,6,10,1,56,7,10,1,56,8,11,1,56,9,57,3,12,4,10,2,17,53,11,0,56,10,11,4,56,11,56,2,9,8,57,0,12,3,56,3,17,64,18,4,56,4,11,2,17,53,57,1,11,3,2,2,1,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,10,6,56,12,11,6,56,13,2,3,1,0,0,6,17,10,1,55,0,7,6,56,14,32,4,7,5,11,11,1,1,7,3,39,11,1,54,0,7,6,11,2,56,15,2,4,1,0,0,7,22,10,1,55,0,7,6,56,14,4,6,5,10,11,1,1,7,4,39,10,1,54,0,7,6,56,16,12,3,11,1,54,0,7,6,11,2,56,15,11,3,2,5,1,0,0,6,15,10,0,55,0,7,6,56,14,4,6,5,10,11,0,1,7,4,39,11,0,55,0,7,6,56,17,2,6,1,0,0,6,25,10,1,55,1,56,18,4,5,5,9,11,1,1,7,1,39,10,1,46,56,19,10,2,37,4,16,5,20,11,1,1,7,2,39,11,1,54,1,11,2,56,20,2,7,1,0,0,17,30,11,0,58,1,17,52,10,1,46,56,19,12,2,10,1,46,56,21,4,17,10,1,54,1,11,2,56,22,1,5,21,10,1,54,1,11,2,56,20,8,11,1,54,2,21,56,3,17,64,18,5,56,23,2,8,1,0,0,6,12,11,0,58,2,17,52,8,11,1,54,3,21,56,3,17,64,18,6,56,24,2,9,1,0,0,6,4,11,0,55,2,20,2,10,1,0,0,14,15,10,0,55,3,20,4,9,11,0,1,8,12,1,5,13,11,0,55,4,56,25,12,1,11,1,2,11,1,0,0,6,4,11,0,55,5,56,26,2,12,1,0,0,6,4,11,0,55,4,56,27,2,13,1,0,0,6,4,11,0,55,6,56,28,2,14,1,0,0,6,5,11,0,55,1,6,255,255,255,255,255,255,255,255,56,29,2,15,1,0,0,6,6,10,0,56,30,11,0,56,19,23,2,16,1,0,0,6,4,11,0,55,1,56,31,2,17,1,0,0,6,4,11,0,55,6,56,32,2,18,1,0,0,6,23,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,3,1,7,0,39,11,1,54,6,11,2,11,3,56,33,2,19,1,0,0,6,20,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,15,11,1,1,7,0,39,11,1,54,6,11,2,56,34,2,20,1,4,0,6,5,11,1,54,6,11,2,56,35,2,21,1,0,0,6,24,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,4,1,7,0,39,11,1,54,6,11,2,11,3,11,4,56,36,2,22,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,39,2,23,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,40,2,24,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,41,2,25,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,42,2,26,1,0,0,26,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,5,12,1,5,16,11,0,55,4,56,27,55,7,20,12,1,11,1,2,27,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,6,12,1,5,16,11,0,55,4,56,27,55,8,20,12,1,11,1,2,28,1,0,0,28,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,7,12,1,5,16,11,0,55,4,56,27,55,9,20,12,1,11,1,2,29,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,8,12,1,5,16,11,0,55,4,56,27,55,10,20,12,1,11,1,2,30,1,0,0,29,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,9,12,1,5,16,11,0,55,4,56,27,55,11,20,12,1,11,1,2,0,0,0,4,0,5,0,6,0,3,0,2,0,1,3,0,3,1,3,2,3,3,3,4,0,34,1,34,2,34,3,34,4,34,5,34,6,34,7,34,8,34,9,34,10,34,11,34,0],"config":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,44,3,56,204,1,4,132,2,40,5,172,2,230,2,7,146,5,232,3,8,250,8,64,6,186,9,30,10,216,9,35,11,251,9,6,12,129,10,219,4,13,220,14,8,14,228,14,8,15,236,14,2,0,13,0,16,0,32,0,43,0,44,1,34,0,0,8,1,0,1,0,4,6,1,7,0,0,5,6,1,7,0,1,1,8,2,7,0,4,0,2,2,7,0,2,7,4,0,4,6,2,0,5,3,7,1,0,0,0,28,0,1,1,0,0,40,1,2,1,0,0,43,3,2,1,0,0,9,4,5,3,0,7,7,0,39,6,5,3,0,7,7,0,19,7,8,3,0,7,7,0,20,9,8,3,0,7,7,0,11,6,10,3,0,7,7,0,36,7,5,3,0,7,7,0,35,11,12,2,7,7,0,37,13,14,4,8,4,4,7,1,8,28,2,2,7,4,1,10,23,36,2,7,4,1,12,29,30,2,7,4,1,18,23,8,1,7,1,19,23,8,2,7,4,1,23,43,42,1,7,1,38,29,22,2,7,4,2,25,41,42,0,2,28,15,16,0,3,41,17,2,1,8,3,43,18,2,1,8,4,17,20,21,0,5,10,32,37,1,0,5,12,31,39,1,0,5,21,31,17,1,0,5,22,33,2,1,0,5,26,32,8,1,0,5,27,32,8,1,0,5,31,2,25,1,0,5,42,17,25,1,0,20,1,21,1,14,22,30,24,29,24,30,26,11,27,13,27,25,26,27,24,26,26,17,27,15,27,12,27,23,26,28,24,24,26,24,24,16,17,10,44,2,7,9,0,7,8,6,1,11,0,1,9,0,0,2,11,0,1,9,0,5,5,7,11,0,1,9,0,7,9,0,9,1,9,2,7,8,6,1,11,7,1,9,2,4,7,11,0,1,9,0,7,9,0,9,1,7,8,6,2,6,11,0,1,9,0,9,1,1,1,3,6,11,0,1,9,0,9,1,6,8,6,1,7,9,2,3,8,4,9,0,6,8,6,1,11,7,1,9,1,3,5,5,3,1,11,7,1,9,3,1,7,8,6,1,8,5,1,9,0,2,9,0,5,11,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,11,1,1,9,2,7,11,1,1,9,2,1,6,8,6,1,3,1,9,1,2,6,8,5,9,0,1,9,2,1,11,7,1,9,0,1,11,2,1,9,2,2,9,1,11,1,1,9,2,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,7,9,1,1,7,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,10,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,1,11,7,1,9,2,7,11,1,1,9,2,4,1,1,3,6,11,1,1,9,2,1,6,9,1,1,6,9,0,2,7,11,2,1,9,2,3,1,7,9,0,2,5,5,1,6,8,4,1,5,2,5,9,0,4,11,3,2,9,0,11,1,1,9,1,11,1,1,9,1,11,2,1,9,1,9,1,6,67,111,110,102,105,103,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,7,83,101,116,116,105,110,103,11,83,101,116,116,105,110,103,68,97,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,98,111,114,114,111,119,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,4,100,97,116,97,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,5,101,112,111,99,104,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,7,101,120,116,114,97,99,116,4,102,105,108,108,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,3,110,101,119,11,110,101,119,101,114,95,118,97,108,117,101,17,110,101,119,101,114,95,118,97,108,117,101,95,101,112,111,99,104,4,110,111,110,101,6,111,98,106,101,99,116,15,111,108,100,101,114,95,118,97,108,117,101,95,111,112,116,6,111,112,116,105,111,110,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,17,114,101,97,100,95,115,101,116,116,105,110,103,95,105,109,112,108,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,5,115,104,97,114,101,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,24,8,5,1,2,1,14,11,7,1,11,2,1,9,0,2,2,3,30,3,29,11,7,1,9,0,33,11,7,1,9,0,0,17,2,24,1,24,0,3,0,0,2,4,11,1,17,19,57,0,2,1,3,0,0,2,3,11,0,56,0,2,2,3,0,0,2,4,11,0,11,1,56,1,2,3,3,0,0,19,84,11,4,46,17,22,12,8,10,0,55,0,10,2,56,2,32,4,26,11,8,11,3,56,3,56,4,57,1,56,5,57,2,12,14,11,0,54,0,11,2,11,14,56,6,56,4,12,7,5,82,11,0,54,0,11,2,56,7,12,15,10,15,54,1,56,8,58,1,12,11,12,9,12,10,10,8,10,10,36,4,47,11,9,11,11,12,6,12,5,5,68,10,8,11,10,33,4,52,5,56,11,15,1,6,255,255,255,255,87,0,0,128,39,14,9,56,9,4,60,5,64,11,15,1,7,0,39,11,11,56,4,12,6,12,5,11,5,11,6,12,13,12,12,11,15,54,1,11,8,11,3,56,3,11,12,57,1,56,10,11,13,12,7,11,7,2,4,3,0,0,34,76,11,3,46,17,22,12,6,10,0,55,0,10,2,56,2,32,4,14,11,0,1,56,4,2,10,0,54,0,10,2,56,7,12,13,10,13,54,1,56,8,58,1,12,9,12,7,12,8,10,6,10,8,36,4,35,11,7,56,4,12,5,12,4,5,50,10,6,11,8,33,4,40,5,46,11,13,1,11,0,1,6,255,255,255,255,126,0,0,128,39,11,9,11,7,12,5,12,4,11,4,11,5,12,12,12,10,14,10,56,9,12,11,11,13,54,1,11,6,56,4,11,10,57,1,56,10,11,11,4,72,11,0,54,0,11,2,56,11,1,5,74,11,0,1,11,12,2,5,3,0,0,2,5,11,0,55,0,11,1,56,12,2,6,3,0,0,35,43,10,0,55,0,10,1,56,12,4,35,11,2,17,22,12,5,11,0,55,0,11,1,56,13,12,6,11,5,10,6,55,1,56,14,55,2,20,33,4,28,11,6,55,1,56,14,55,3,56,15,12,3,5,32,11,6,1,9,12,3,11,3,12,4,5,41,11,2,1,11,0,1,9,12,4,11,4,2,7,3,0,0,38,35,11,3,46,17,22,12,5,11,0,54,0,11,2,56,7,54,1,56,16,12,4,10,4,55,2,20,11,5,33,4,18,5,22,11,4,1,7,1,39,10,4,55,3,56,15,4,27,5,31,11,4,1,7,1,39,11,4,54,3,56,17,2,8,3,0,0,2,19,10,0,55,0,10,1,56,12,32,4,10,11,0,1,56,4,2,11,0,55,0,11,1,56,13,55,1,56,14,55,3,20,2,9,3,0,0,40,13,14,0,17,18,12,3,10,3,11,1,56,18,12,4,11,3,11,4,11,2,17,22,56,19,2,10,0,2,0,0,0,1,0,2,0,2,1,0,17,1,24,2,24,3,24,0,15,0],"deny_list":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,52,3,70,196,1,4,138,2,46,5,184,2,168,3,7,224,5,177,6,8,145,12,64,6,209,12,44,10,253,12,41,12,166,13,220,6,13,130,20,2,15,132,20,2,0,25,0,15,0,20,0,30,0,33,0,47,0,59,0,60,1,48,0,5,8,0,0,4,2,0,0,3,7,0,0,0,7,0,0,6,7,0,0,9,7,0,1,1,12,0,2,2,8,1,0,1,5,7,7,0,5,11,4,0,7,10,2,0,8,8,7,1,0,0,0,12,0,1,0,0,55,0,1,0,0,22,2,3,0,0,23,4,3,0,0,32,5,1,0,0,28,5,1,0,0,41,6,3,0,0,42,7,3,0,0,14,5,1,0,0,18,8,9,0,0,17,7,10,0,0,49,7,3,0,0,24,11,1,0,1,46,11,51,0,2,13,15,16,3,0,7,7,2,16,17,18,3,0,7,7,2,35,14,3,3,0,7,7,2,46,38,39,1,0,2,53,25,26,2,7,7,2,54,30,16,3,0,7,7,2,56,17,16,3,0,7,7,3,34,46,3,1,7,3,37,41,1,2,7,8,3,38,46,47,2,7,8,3,39,44,45,2,7,8,4,31,29,1,1,3,5,36,22,23,1,8,5,40,1,50,0,6,58,29,1,1,8,7,57,48,49,0,8,26,28,1,1,0,8,27,28,29,1,0,8,43,27,3,1,0,16,13,14,13,15,13,20,13,26,21,18,24,32,3,31,3,30,3,19,13,16,32,14,32,15,32,20,32,18,35,19,32,17,37,22,40,25,42,24,40,23,40,21,43,28,52,5,7,8,0,3,10,2,5,7,8,10,0,5,6,8,0,3,10,2,5,6,8,10,1,1,4,6,8,0,3,10,2,5,4,7,8,0,3,10,2,7,8,10,4,6,8,0,3,10,2,6,8,10,3,6,8,0,3,10,2,3,7,8,0,3,10,2,1,7,11,7,1,8,1,1,6,11,7,1,8,1,1,7,8,10,12,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,3,7,1,7,11,7,1,8,1,3,10,2,8,3,3,8,1,8,3,1,3,6,11,7,1,9,0,9,1,6,8,10,5,7,11,7,1,9,0,7,9,0,9,1,9,2,7,8,10,1,11,11,1,9,2,4,7,11,7,1,9,0,7,9,0,9,1,7,8,10,1,7,9,2,8,8,1,7,11,7,1,8,1,7,8,10,7,8,0,7,11,7,1,8,1,3,10,2,8,3,4,1,11,11,1,1,6,11,7,1,8,1,8,3,1,11,7,1,8,1,1,6,9,0,1,8,8,2,8,3,1,3,8,8,9,0,6,8,10,1,11,11,1,9,1,1,6,11,11,1,9,0,1,11,11,1,9,0,1,9,0,2,6,11,7,1,9,0,9,1,10,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,4,7,1,3,10,2,3,8,1,8,4,1,6,8,1,7,11,7,1,8,1,7,8,10,7,8,0,3,10,2,2,1,11,11,1,1,2,8,4,1,4,8,1,11,7,1,8,1,8,8,8,2,1,8,1,2,7,9,0,7,8,10,1,11,7,1,9,0,2,8,2,11,7,1,8,1,3,7,8,9,9,0,9,1,1,8,5,1,8,2,2,7,8,9,9,0,1,7,9,1,2,6,8,9,9,0,1,6,9,1,1,6,8,10,1,5,1,8,9,1,8,6,1,8,0,10,65,100,100,114,101,115,115,75,101,121,3,66,97,103,6,67,111,110,102,105,103,9,67,111,110,102,105,103,75,101,121,14,67,111,110,102,105,103,87,114,105,116,101,67,97,112,8,68,101,110,121,76,105,115,116,14,71,108,111,98,97,108,80,97,117,115,101,75,101,121,2,73,68,6,79,112,116,105,111,110,20,80,101,114,84,121,112,101,67,111,110,102,105,103,67,114,101,97,116,101,100,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,19,97,100,100,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,3,98,97,103,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,22,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,26,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,95,109,117,116,4,99,111,105,110,6,99,111,110,102,105,103,9,99,111,110,102,105,103,95,105,100,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,6,99,114,101,97,116,101,9,100,101,110,121,95,108,105,115,116,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,11,100,117,109,109,121,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,5,101,118,101,110,116,7,101,120,105,115,116,115,95,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,2,105,100,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,3,107,101,121,5,108,105,115,116,115,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,101,114,95,116,121,112,101,95,101,120,105,115,116,115,14,112,101,114,95,116,121,112,101,95,105,110,100,101,120,12,112,101,114,95,116,121,112,101,95,107,101,121,4,112,111,115,48,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,36,8,9,45,8,6,1,2,1,29,1,2,2,2,50,3,51,10,2,3,2,1,52,5,4,2,1,29,1,5,2,2,44,8,2,21,8,8,0,3,0,0,12,73,11,0,12,10,11,1,12,14,11,2,12,15,10,4,12,8,10,10,46,10,14,10,15,17,11,32,4,21,10,10,10,14,10,15,11,8,17,8,5,23,11,8,1,11,10,11,14,11,15,17,9,12,13,11,3,18,3,12,16,11,13,12,7,9,18,1,12,5,13,5,12,6,11,16,12,11,11,4,12,9,10,7,46,10,11,10,9,46,56,0,32,4,63,10,7,1,10,6,1,10,9,1,10,7,10,6,10,11,8,10,9,56,1,1,11,7,11,6,11,11,11,9,56,2,12,12,8,11,12,21,2,1,3,0,0,19,43,11,0,12,8,11,1,12,10,11,2,12,11,10,4,12,7,10,8,46,10,10,10,11,17,11,32,4,21,10,8,10,10,10,11,11,7,17,8,5,23,11,7,1,11,8,11,10,11,11,17,9,12,9,11,3,18,3,12,12,11,9,12,6,9,18,1,12,5,11,6,13,5,11,12,11,4,56,3,1,2,2,3,0,0,20,39,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,4,1,9,2,11,0,11,1,11,2,17,10,12,7,11,3,18,3,12,8,11,7,56,4,11,8,11,4,56,5,12,6,14,6,56,6,4,33,11,6,56,7,12,5,5,37,11,6,56,8,9,12,5,11,5,2,3,3,0,0,20,35,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,12,6,11,3,18,3,12,7,11,6,11,7,56,9,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,4,3,0,0,31,69,11,0,12,9,11,1,12,12,11,2,12,13,10,3,12,7,10,9,46,10,12,10,13,17,11,32,4,21,10,9,10,12,10,13,11,7,17,8,5,23,11,7,1,11,9,11,12,11,13,17,9,12,6,9,18,1,12,4,13,4,12,5,9,18,4,12,10,11,3,12,8,10,6,46,10,10,10,8,46,56,10,32,4,59,10,6,1,10,5,1,10,8,1,10,6,10,5,10,10,8,10,8,56,11,1,11,6,11,5,11,10,11,8,56,12,12,11,8,11,11,21,2,5,3,0,0,33,39,11,0,12,7,11,1,12,8,11,2,12,9,10,3,12,6,10,7,46,10,8,10,9,17,11,32,4,21,10,7,10,8,10,9,11,6,17,8,5,23,11,6,1,11,7,11,8,11,9,17,9,12,5,9,18,1,12,4,11,5,13,4,9,18,4,11,3,56,13,1,2,6,3,0,0,34,35,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,3,1,9,2,11,0,11,1,11,2,17,10,56,4,9,18,4,11,3,56,14,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,7,3,0,0,34,31,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,9,18,4,56,15,12,4,14,4,56,6,4,25,11,4,56,7,12,3,5,29,11,4,56,8,9,12,3,11,3,2,8,0,0,0,36,24,11,1,11,2,18,2,12,7,9,18,1,12,4,13,4,11,3,56,16,12,5,14,5,56,4,12,6,11,0,15,0,10,7,11,5,56,17,11,7,11,6,18,5,56,18,2,9,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,15,0,11,3,56,19,2,10,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,20,2,11,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,21,2,12,0,0,0,1,17,10,0,46,17,29,7,1,33,4,7,5,11,11,0,1,7,0,39,17,27,11,0,17,13,18,0,56,22,2,0,0,0,19,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,156,3,13,151,10,6,14,157,10,6,0,14,0,18,0,26,0,27,0,32,0,33,0,36,1,31,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,2,2,7,0,2,6,4,0,3,3,12,0,5,5,2,0,6,7,7,2,1,0,0,0,7,4,7,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,1,16,14,3,1,3,2,24,13,28,0,2,34,21,22,0,3,20,8,9,1,0,4,28,19,3,1,12,5,30,17,18,0,6,17,3,30,2,1,0,6,22,31,3,2,1,0,6,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,5,7,8,6,1,11,0,1,9,0,4,6,8,5,10,8,8,10,8,8,7,8,6,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,8,8,8,3,7,11,0,1,9,0,10,8,8,10,8,8,2,7,11,0,1,9,0,8,8,1,6,8,5,1,1,1,6,11,0,1,9,0,1,13,1,6,11,7,2,8,8,8,8,1,7,8,6,1,9,0,3,11,0,1,9,0,3,3,1,8,8,1,6,8,6,1,5,2,9,0,5,2,13,11,7,2,8,8,8,8,1,6,8,4,1,8,3,1,11,2,1,9,0,2,3,3,2,8,8,8,8,2,7,11,7,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,4,1,11,1,1,9,0,1,11,7,2,9,0,9,1,3,7,11,7,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,4,19,11,7,2,8,8,8,8,37,13,1,2,1,21,8,3,2,2,3,21,8,3,37,13,19,11,7,2,8,8,8,8,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,42,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,40,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,37,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,34,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,160,1,7,217,2,136,3,8,225,5,64,6,161,6,50,10,211,6,12,11,223,6,2,12,225,6,231,2,13,200,9,6,14,206,9,8,15,214,9,4,0,12,0,26,1,27,0,0,8,2,7,0,4,0,1,1,7,0,1,3,4,0,2,2,7,1,0,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,28,4,6,2,7,4,0,14,2,7,1,7,0,30,4,8,2,7,4,0,15,2,7,2,7,4,0,16,2,9,1,7,0,17,4,10,1,7,0,20,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,29,15,16,1,8,0,18,15,7,0,0,19,15,7,1,8,1,11,19,1,0,1,22,27,12,0,1,24,12,19,0,1,32,18,12,0,2,25,1,23,1,0,2,31,16,23,1,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,21,6,20,6,15,21,11,25,12,25,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,9,1,2,6,8,2,5,2,7,8,2,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,2,1,8,2,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,1,11,3,1,9,0,4,6,11,0,2,9,0,8,1,5,6,8,2,6,8,1,1,11,0,2,9,0,8,1,2,9,0,8,1,1,6,8,1,4,7,11,0,2,9,0,8,1,5,7,8,2,7,8,1,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,21,8,2,23,9,0,33,9,1,0,20,0,1,0,0,17,26,11,0,46,17,19,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,18,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,19,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,19,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,16,11,4,2,4,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,8,17,10,0,46,10,1,56,5,4,11,11,0,11,1,56,6,56,7,12,2,5,15,11,0,1,56,8,12,2,11,2,2,6,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,24,22,10,0,17,19,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,17,2,8,3,0,0,28,24,10,0,46,17,19,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,17,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,26,2,26,0,26,0,10,0,13,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,173,1,4,201,1,26,5,227,1,160,1,7,131,3,151,3,8,154,6,64,10,218,6,6,11,224,6,2,12,226,6,202,3,15,172,10,2,0,12,0,11,0,27,1,28,0,3,7,1,0,0,2,0,7,0,2,2,4,0,3,1,7,1,0,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,29,4,6,2,7,12,0,13,2,7,1,7,0,14,2,7,2,7,12,0,18,2,8,1,7,0,20,0,1,2,7,8,0,21,2,3,2,7,8,0,22,4,5,2,7,8,0,24,4,6,2,7,8,0,23,2,7,2,7,8,1,4,0,1,2,7,4,1,5,18,1,1,8,1,7,15,11,1,8,1,8,21,22,1,8,1,14,2,7,2,7,4,1,15,2,15,1,7,1,16,4,21,1,7,1,17,24,7,1,8,1,29,4,6,2,7,4,1,30,24,10,1,8,2,18,11,12,1,8,2,19,17,12,0,2,32,16,17,0,3,26,1,27,1,0,3,31,10,27,1,0,22,6,12,13,17,14,13,6,14,6,18,14,15,6,21,6,20,13,16,13,19,6,25,12,26,12,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,8,1,5,8,1,11,0,1,9,0,9,0,7,8,2,9,1,1,9,0,1,6,9,0,1,8,1,2,11,0,1,9,0,8,1,1,11,0,1,9,0,2,6,8,2,5,1,6,8,2,1,5,2,5,9,0,2,11,0,1,9,0,6,8,2,2,11,0,1,9,0,7,8,2,2,7,8,2,5,1,7,9,0,4,11,0,1,9,0,7,8,2,9,1,5,2,5,5,4,1,11,0,1,9,0,6,8,2,5,2,11,0,1,9,0,5,1,11,3,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,25,105,110,116,101,114,110,97,108,95,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,15,105,110,116,101,114,110,97,108,95,114,101,109,111,118,101,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,25,9,0,0,10,0,1,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,1,1,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,2,1,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,3,1,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,6,1,0,0,26,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,23,56,12,2,7,3,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,8,3,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,9,3,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,10,3,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,11,3,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,0,10,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,36,12,177,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,160,1,13,251,5,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,0,14,14,0,16,0,20,14,0,16,1,20,14,0,16,2,20,14,0,16,3,20,64,5,4,0,0,0,0,0,0,0,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"group_ops":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,6,3,12,122,4,134,1,4,5,138,1,165,1,7,175,2,153,2,8,200,4,64,6,136,5,44,10,180,5,6,11,186,5,6,12,192,5,249,3,13,185,9,2,14,187,9,4,15,191,9,2,0,9,0,3,1,25,0,0,7,1,0,1,0,5,0,1,1,0,0,7,2,3,1,0,0,8,4,5,1,0,0,1,6,5,1,0,0,23,6,5,1,0,0,19,7,8,2,0,0,0,6,7,8,2,0,0,0,10,9,5,1,0,0,20,10,8,2,0,0,0,21,7,11,3,0,0,0,0,18,9,3,0,0,11,12,13,0,0,17,12,13,0,0,14,12,13,0,0,12,12,13,0,0,13,9,13,0,0,15,12,13,0,0,16,12,13,0,0,22,14,15,0,1,24,24,13,1,0,2,2,20,15,1,0,20,19,19,23,1,6,11,0,1,9,0,1,6,10,2,2,6,11,0,1,9,0,6,11,0,1,9,0,1,1,3,2,6,10,2,1,1,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,1,1,11,0,1,9,1,2,2,6,10,2,3,2,6,10,11,0,1,9,0,6,10,11,0,1,9,1,1,11,0,1,9,2,3,2,6,10,2,6,10,2,1,10,2,3,3,1,7,10,2,0,1,9,0,1,9,1,5,11,0,1,9,1,10,2,3,11,0,1,9,0,10,2,1,2,2,7,10,9,0,10,9,0,1,9,2,5,3,3,3,3,10,2,1,3,1,6,9,0,7,69,108,101,109,101,110,116,3,97,100,100,6,97,112,112,101,110,100,3,98,99,115,8,98,108,115,49,50,51,56,49,5,98,121,116,101,115,3,100,105,118,5,101,113,117,97,108,10,102,114,111,109,95,98,121,116,101,115,9,103,114,111,117,112,95,111,112,115,7,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,97,100,100,12,105,110,116,101,114,110,97,108,95,100,105,118,16,105,110,116,101,114,110,97,108,95,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,109,117,108,25,105,110,116,101,114,110,97,108,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,16,105,110,116,101,114,110,97,108,95,112,97,105,114,105,110,103,12,105,110,116,101,114,110,97,108,95,115,117,98,17,105,110,116,101,114,110,97,108,95,118,97,108,105,100,97,116,101,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,10,2,1,0,0,2,1,5,10,2,0,16,0,17,0,21,0,1,0,0,15,3,11,0,55,0,2,1,1,0,0,15,6,11,0,55,0,11,1,55,0,33,2,2,3,0,0,3,20,11,2,4,5,8,12,3,5,9,11,0,10,1,17,10,12,3,11,3,4,12,5,16,11,1,1,7,1,39,11,1,20,57,0,2,3,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,11,57,0,2,4,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,12,57,0,2,5,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,13,57,1,2,6,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,14,57,1,2,7,3,0,0,15,5,11,0,11,1,17,15,57,0,2,8,3,0,0,18,71,10,1,65,5,6,0,0,0,0,0,0,0,0,36,4,6,5,12,11,1,1,11,2,1,7,1,39,10,1,65,5,10,2,65,8,33,4,19,5,25,11,1,1,11,2,1,7,1,39,7,4,12,7,7,4,12,4,6,0,0,0,0,0,0,0,0,12,5,10,5,10,1,65,5,35,4,61,10,1,10,5,66,5,20,12,6,13,7,14,6,55,0,20,56,0,10,2,10,5,66,8,20,12,3,13,4,14,3,55,1,20,56,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,1,1,11,2,1,11,0,14,7,14,4,17,16,57,1,2,9,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,17,57,2,2,10,0,2,0,11,0,2,0,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,0,2,0,18,3,0,0,22,52,10,2,46,65,19,12,4,10,4,6,7,0,0,0,0,0,0,0,36,4,9,5,13,11,2,1,7,3,39,14,0,56,1,12,7,6,0,0,0,0,0,0,0,0,12,5,10,5,6,8,0,0,0,0,0,0,0,35,4,49,10,1,4,32,5,25,10,4,10,5,23,6,1,0,0,0,0,0,0,0,23,12,3,5,34,10,5,12,3,11,3,12,6,14,7,10,5,66,19,20,10,2,11,6,67,19,21,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,18,11,2,1,2,0,0,0,16,0,17,0,4,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,34,7,61,44,8,105,64,6,169,1,159,6,12,200,7,188,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,4,10,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,31,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,7,2,12,1,10,2,10,3,35,4,29,5,14,13,4,14,1,14,0,10,2,66,1,20,52,66,0,20,56,0,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,9,11,4,2,1,1,0,0,5,46,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,44,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"iota":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,52,3,66,110,4,176,1,20,5,196,1,223,1,7,163,3,199,2,8,234,5,64,6,170,6,135,1,10,177,7,14,12,191,7,245,1,13,180,9,2,0,19,0,10,0,13,0,31,0,32,0,33,1,24,0,3,2,0,0,4,4,0,1,0,4,1,0,1,1,6,4,1,0,1,2,1,12,1,0,1,2,2,12,1,0,1,2,7,12,1,0,1,4,8,2,0,5,9,7,0,6,5,7,1,0,0,0,22,0,1,0,0,31,2,3,0,0,20,4,5,0,0,21,6,7,0,0,11,8,9,0,0,12,10,9,0,0,30,11,9,0,1,15,31,9,1,0,2,11,28,9,1,0,2,14,20,21,1,2,2,20,24,25,1,0,2,21,26,27,1,0,2,29,29,30,1,0,2,30,32,9,1,0,3,25,17,3,1,12,3,26,23,3,1,12,4,17,13,9,0,4,27,13,14,0,5,23,15,16,0,6,28,17,18,1,0,19,16,9,19,14,22,15,5,10,19,11,19,8,19,12,19,7,19,13,19,1,7,8,7,1,8,1,2,11,4,1,8,0,5,0,3,7,8,1,3,7,8,7,1,11,4,1,8,0,3,7,8,1,3,6,8,7,1,11,2,1,8,0,3,7,8,1,11,4,1,8,0,6,8,7,1,3,3,7,8,1,11,2,1,8,0,6,8,7,1,6,8,1,2,11,5,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,10,2,1,8,8,1,9,0,1,11,9,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,9,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,2,9,0,5,3,7,11,6,1,9,0,3,7,8,7,1,11,4,1,9,0,2,7,11,6,1,9,0,3,1,11,2,1,9,0,2,7,11,6,1,9,0,11,4,1,9,0,1,7,11,6,1,9,0,1,7,11,3,1,9,0,2,7,11,3,1,9,0,11,2,1,9,0,1,6,11,6,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,4,73,79,84,65,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,98,117,114,110,12,98,117,114,110,95,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,5,105,110,110,101,114,4,105,111,116,97,4,109,105,110,116,12,109,105,110,116,95,98,97,108,97,110,99,101,3,110,101,119,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,4,115,111,109,101,10,115,117,112,112,108,121,95,109,117,116,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,5,4,73,79,84,65,10,2,41,40,84,104,101,32,109,97,105,110,32,40,103,97,115,41,116,111,107,101,110,32,111,102,32,116,104,101,32,73,79,84,65,32,78,101,116,119,111,114,107,46,10,2,26,25,104,116,116,112,115,58,47,47,105,111,116,97,46,111,114,103,47,108,111,103,111,46,112,110,103,0,2,1,16,1,1,2,1,18,11,6,1,8,0,0,0,0,0,12,40,10,0,46,17,17,7,2,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,16,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,3,7,3,7,4,7,5,17,18,56,0,11,0,56,1,12,1,12,2,11,1,56,2,11,2,18,1,2,1,1,4,0,3,4,11,0,11,1,56,3,2,2,1,0,0,3,19,10,2,46,17,17,7,2,33,4,7,5,13,11,2,1,11,0,1,7,1,39,11,0,15,0,11,1,11,2,56,4,2,3,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,5,2,4,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,6,2,5,1,0,0,3,16,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,56,7,11,1,56,8,2,6,1,0,0,3,4,11,0,16,0,56,9,2,1,0,0],"kiosk":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,94,3,118,253,2,4,243,3,68,5,183,4,246,3,7,173,8,243,7,8,160,16,64,6,224,16,120,10,216,17,99,11,187,18,8,12,195,18,160,13,13,227,31,16,14,243,31,6,15,249,31,2,0,50,0,20,0,25,0,30,0,31,0,33,0,42,0,61,0,86,0,87,0,88,1,62,0,9,12,0,0,10,12,0,0,14,12,1,12,1,0,1,0,0,0,5,7,0,0,11,7,0,0,12,7,0,0,7,3,1,12,1,0,8,3,1,12,1,0,6,3,1,12,1,1,0,4,1,0,1,2,2,12,1,0,1,6,4,2,0,7,3,7,0,7,18,4,0,9,15,12,1,0,1,9,16,0,1,0,1,10,17,2,0,11,13,7,1,0,0,0,26,0,1,0,0,59,0,2,0,0,24,3,4,0,0,82,5,1,0,0,83,6,1,0,0,64,7,1,1,12,0,56,8,1,1,12,0,85,9,10,1,12,0,54,11,1,1,12,0,65,12,1,1,12,0,28,9,1,1,12,0,71,13,14,1,12,0,55,15,16,1,12,0,75,17,14,1,12,0,79,18,1,1,12,0,94,19,4,0,0,57,20,1,1,12,0,66,20,1,1,12,0,91,21,22,0,0,39,23,24,0,0,40,23,24,1,12,0,46,23,24,0,0,44,23,24,0,0,45,23,24,0,0,38,25,24,0,0,90,25,22,0,0,89,26,27,0,0,63,26,28,0,0,48,26,29,0,0,69,26,30,0,0,70,25,31,0,0,21,32,33,1,12,0,22,9,34,1,12,0,23,9,35,1,12,0,80,36,1,1,12,0,53,37,38,0,0,73,39,38,1,12,0,72,39,38,1,12,0,74,39,30,1,12,1,93,72,30,1,0,1,95,1,47,1,0,2,37,49,50,1,0,2,76,62,1,1,0,2,85,73,50,1,0,2,93,60,30,1,0,3,19,56,1,2,7,4,3,34,75,24,1,7,3,77,52,55,2,7,4,3,78,52,53,2,7,4,4,19,56,1,2,7,12,4,21,75,78,2,7,12,4,22,52,79,2,7,12,4,34,75,24,1,7,4,35,75,24,2,7,12,4,77,52,55,2,7,12,5,32,10,1,1,3,7,27,45,1,0,7,41,33,38,1,8,7,59,0,45,0,7,92,27,38,0,8,84,10,1,1,8,8,86,43,1,1,8,9,60,64,65,1,0,10,81,41,28,0,11,29,71,10,1,0,11,47,70,24,1,0,61,42,60,44,40,46,57,44,41,46,17,10,16,10,48,51,54,54,20,10,45,51,55,57,57,10,5,10,8,10,47,51,55,58,44,46,48,61,42,46,55,63,62,10,65,30,64,30,39,46,43,46,45,61,49,54,52,74,53,54,46,76,46,77,50,54,51,54,1,7,8,17,0,2,8,0,8,1,3,8,0,8,1,7,8,17,1,11,11,1,8,12,3,7,8,0,6,8,1,6,8,17,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,15,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,11,1,8,12,2,9,0,11,16,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,17,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,11,1,8,12,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,18,1,3,7,8,17,2,7,8,0,9,0,1,7,8,0,1,7,8,14,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,1,6,8,0,1,6,8,14,1,5,1,14,1,3,1,7,11,10,1,8,12,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,8,1,1,8,13,1,6,11,2,1,9,0,2,8,1,8,0,1,6,8,17,1,8,1,2,9,0,5,1,8,0,1,8,14,1,8,12,1,11,10,1,9,0,5,8,14,8,13,8,14,14,11,10,1,8,12,2,11,10,1,9,0,7,8,17,1,11,11,1,9,0,2,8,5,3,2,7,8,14,9,0,1,11,18,1,9,1,2,8,4,9,0,1,9,1,3,7,8,14,9,0,9,1,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,11,1,9,0,2,8,6,1,2,7,11,10,1,9,0,11,11,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,16,1,9,0,4,3,8,13,8,14,8,13,5,8,13,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,18,1,9,0,1,11,18,1,9,0,1,6,11,10,1,9,0,3,7,11,10,1,9,0,3,7,8,17,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,2,8,13,8,13,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,79,84,65,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,4,105,111,116,97,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,8,107,105,111,115,107,95,105,100,19,107,105,111,115,107,95,111,119,110,101,114,95,99,97,112,95,102,111,114,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,3,112,117,116,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,12,115,104,97,114,101,95,111,98,106,101,99,116,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,4,41,8,14,68,11,10,1,8,12,63,5,48,14,1,2,2,41,8,14,36,8,13,2,2,4,41,8,14,52,8,13,49,8,13,58,3,3,2,2,52,8,13,49,8,13,4,2,1,41,8,13,5,2,2,41,8,13,43,1,6,2,1,41,8,13,7,2,3,50,8,13,41,8,13,67,3,8,2,3,50,8,13,41,8,13,67,3,9,2,2,50,8,13,41,8,13,7,10,9,10,8,10,2,10,0,0,4,0,40,12,10,0,17,1,12,1,12,2,11,1,11,0,46,17,63,56,0,11,2,56,1,2,1,1,0,0,40,18,10,0,17,58,56,2,10,0,46,17,63,73,0,0,0,0,18,0,12,2,11,0,17,58,14,2,56,3,18,1,12,1,11,2,11,1,2,2,1,0,0,48,37,11,0,19,0,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,59,11,4,33,4,16,5,20,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,25,5,29,11,2,1,7,3,39,11,3,17,56,11,5,17,56,11,7,11,2,56,4,2,3,1,0,0,1,17,10,0,11,1,17,24,4,5,5,11,11,0,1,11,2,1,7,0,39,11,2,17,63,11,0,15,0,21,2,4,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,0,21,2,5,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,2,56,5,2,6,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,3,56,6,2,7,1,0,0,1,62,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,21,32,4,16,5,20,11,0,1,7,7,39,10,0,46,10,2,17,23,32,4,27,5,31,11,0,1,7,4,39,10,0,46,10,2,17,19,4,37,5,41,11,0,1,7,10,39,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,2,9,18,5,56,7,1,11,0,15,2,11,2,18,4,56,8,2,8,1,0,0,1,45,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,15,2,10,2,9,18,5,10,3,56,10,11,0,46,56,3,11,2,11,3,57,0,56,11,2,9,1,0,0,38,13,14,2,56,12,12,4,10,0,10,1,11,2,56,13,11,0,11,1,11,4,11,3,56,14,2,10,1,0,0,1,54,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,46,10,2,17,22,4,36,5,40,11,0,1,7,11,39,10,0,15,2,10,2,9,18,5,56,15,1,11,0,46,56,3,11,2,57,1,56,16,2,11,1,0,0,59,56,10,0,15,2,10,1,9,18,5,56,15,12,4,10,0,15,2,10,1,18,4,56,8,12,3,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,4,14,2,56,17,33,4,27,5,31,11,0,1,7,1,39,10,0,15,2,10,1,18,6,56,18,1,10,0,15,3,11,2,56,19,10,0,46,56,3,10,1,10,4,57,2,56,20,11,3,11,1,11,4,11,0,46,56,3,56,21,2,12,1,0,0,66,60,10,0,11,1,17,24,4,5,5,11,11,0,1,11,4,1,7,0,39,10,0,46,10,2,56,9,4,17,5,23,11,0,1,11,4,1,7,10,39,10,0,46,10,2,17,22,32,4,30,5,36,11,0,1,11,4,1,7,6,39,10,0,15,2,10,2,8,18,5,10,3,56,10,11,3,12,5,11,2,12,6,11,4,17,58,12,7,11,0,46,56,3,12,8,11,7,11,8,11,6,11,5,57,3,2,13,1,0,0,67,68,11,1,58,3,12,6,12,4,12,5,17,56,11,4,12,3,14,2,56,17,12,7,10,7,11,6,38,4,16,5,20,11,0,1,7,1,39,10,0,46,56,3,11,5,33,4,27,5,31,11,0,1,7,5,39,10,0,15,2,10,3,8,18,5,56,15,1,10,0,15,3,11,2,56,19,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,3,18,6,56,18,1,10,0,15,2,10,3,18,4,56,8,11,3,11,7,11,0,46,56,3,56,21,2,14,1,0,0,68,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,3,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,2,11,3,8,18,5,56,15,1,11,2,17,56,2,15,1,0,0,69,45,10,0,11,1,17,24,4,5,5,11,11,0,1,11,3,1,7,0,39,14,2,56,22,4,33,11,2,56,23,12,6,10,6,10,0,16,3,56,24,37,4,24,5,30,11,0,1,11,3,1,7,2,39,11,6,12,4,5,37,10,0,16,3,56,24,12,4,11,4,12,5,11,0,15,3,11,5,11,3,56,25,2,16,3,0,0,1,11,10,0,15,2,14,1,56,12,18,6,8,56,26,11,0,11,1,56,5,2,17,3,0,0,1,16,10,0,16,1,20,73,1,0,0,0,22,10,0,15,1,21,11,0,15,2,14,1,56,12,18,4,11,1,56,27,2,18,3,0,0,1,3,11,0,15,2,2,19,1,0,0,1,6,11,0,16,2,11,1,18,4,56,28,2,20,1,0,0,1,6,11,0,16,2,11,1,18,4,56,29,2,21,1,0,0,1,6,11,0,16,2,11,1,18,6,56,30,2,22,1,0,0,24,18,10,0,16,2,10,1,9,18,5,56,31,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,23,12,2,11,2,2,23,1,0,0,1,7,11,0,16,2,11,1,8,18,5,56,31,2,24,1,0,0,1,8,11,0,46,56,3,11,1,16,4,20,33,2,25,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,2,2,26,1,0,0,1,3,11,0,16,2,2,27,1,0,0,1,4,11,0,16,0,20,2,28,1,0,0,1,4,11,0,16,1,20,2,29,1,0,0,1,4,11,0,16,3,56,24,2,30,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,3,2,31,1,0,0,1,27,10,0,56,3,11,1,16,4,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,19,4,17,5,21,11,0,1,7,10,39,11,0,16,2,11,2,18,4,56,32,2,32,1,0,0,1,36,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,11,0,15,2,11,2,18,4,56,33,2,33,1,0,0,1,41,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,10,0,15,2,10,2,18,4,56,8,11,0,46,56,3,11,2,18,3,2,34,1,0,0,80,32,11,2,19,3,12,3,12,4,10,0,46,56,3,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,12,10,3,33,4,21,5,25,11,0,1,7,9,39,11,0,15,2,11,3,18,4,11,1,56,27,2,35,1,0,0,1,4,11,0,16,4,20,2,36,1,0,0,1,4,11,0,55,0,20,2,37,1,0,0,1,4,11,0,55,1,20,2,38,1,0,0,1,4,11,0,55,2,20,2,0,2,0,3,0,0,0,1,1,1,2,1,2,2,2,3,5,10,6,10,7,10,0,51,0],"kiosk_extension":[161,28,235,11,6,0,0,0,12,1,0,14,2,14,36,3,50,162,1,4,212,1,26,5,238,1,142,1,7,252,2,164,3,8,160,6,32,6,192,6,66,10,130,7,15,11,145,7,2,12,147,7,143,4,13,162,11,6,0,26,0,9,0,17,0,25,0,30,0,37,0,38,0,1,4,0,0,2,7,1,0,1,1,0,12,0,3,3,12,0,3,4,12,0,4,7,4,0,5,5,12,1,0,1,6,6,2,0,0,8,0,1,1,2,0,15,2,1,1,2,0,18,2,1,1,2,0,34,2,1,1,2,0,35,3,4,1,2,0,36,5,6,1,2,0,32,7,1,2,2,12,0,27,7,1,2,2,12,0,24,8,9,1,2,0,23,8,9,1,2,0,13,8,9,1,2,0,12,8,9,1,2,0,20,8,10,1,2,0,21,11,12,1,2,1,14,16,1,0,1,29,15,16,0,2,8,18,1,2,7,4,2,10,24,25,2,7,4,2,11,19,26,2,7,4,2,19,24,9,1,7,2,34,19,20,2,7,4,3,22,2,9,0,3,28,21,1,1,12,3,33,21,1,1,12,3,39,8,22,0,3,40,2,13,0,3,41,11,13,0,16,17,8,14,13,14,20,17,12,14,10,14,11,14,23,20,22,20,19,23,9,14,17,17,18,17,5,9,0,7,8,3,6,8,4,4,7,8,7,0,2,7,8,3,6,8,4,2,9,0,6,8,3,1,6,8,2,2,9,0,7,8,3,1,7,8,2,4,9,0,7,8,3,9,1,6,11,6,1,9,1,1,6,8,3,1,1,1,6,8,0,1,7,8,3,1,7,8,0,1,7,8,5,1,9,0,1,7,8,7,1,8,2,2,11,1,1,9,0,8,0,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,9,1,2,7,8,3,9,0,1,6,8,5,1,11,1,1,9,0,2,6,8,5,9,0,1,6,9,1,1,7,9,1,3,66,97,103,9,69,120,116,101,110,115,105,111,110,12,69,120,116,101,110,115,105,111,110,75,101,121,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,97,110,95,108,111,99,107,9,99,97,110,95,112,108,97,99,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,7,100,105,115,97,98,108,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,6,101,110,97,98,108,101,7,101,120,105,115,116,115,95,9,101,120,116,101,110,115,105,111,110,13,101,120,116,101,110,115,105,111,110,95,109,117,116,10,104,97,115,95,97,99,99,101,115,115,10,105,115,95,101,110,97,98,108,101,100,12,105,115,95,105,110,115,116,97,108,108,101,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,3,110,101,119,6,111,98,106,101,99,116,11,112,101,114,109,105,115,115,105,111,110,115,5,112,108,97,99,101,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,6,114,101,109,111,118,101,7,115,116,111,114,97,103,101,11,115,116,111,114,97,103,101,95,109,117,116,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,4,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,35,8,2,31,4,23,1,1,2,1,16,1,1,14,0,1,0,0,1,25,10,1,10,2,17,21,4,5,5,13,11,1,1,11,4,1,11,2,1,7,0,39,11,1,11,2,17,25,9,57,0,11,4,17,15,11,3,8,18,0,56,0,2,1,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,9,11,0,56,2,15,0,21,2,2,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,8,11,0,56,2,15,0,21,2,3,1,0,0,1,33,10,0,10,1,17,21,4,5,5,11,11,0,1,11,1,1,7,0,39,10,0,46,56,1,4,16,5,22,11,0,1,11,1,1,7,2,39,11,0,11,1,17,25,9,57,0,56,3,19,0,1,1,17,14,2,4,1,0,0,1,12,10,1,56,1,4,4,5,8,11,1,1,7,2,39,11,1,56,4,16,1,2,5,1,0,0,1,13,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,11,1,56,2,15,1,2,6,1,0,0,9,31,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,5,4,16,8,12,4,5,20,10,1,46,56,6,12,4,11,4,4,23,5,27,11,1,1,7,1,39,11,1,11,2,56,7,2,7,1,0,0,1,22,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,6,4,14,5,18,11,1,1,7,1,39,11,1,11,2,56,8,2,8,1,0,0,1,6,11,0,17,24,9,57,0,56,9,2,9,1,0,0,1,5,11,0,56,4,16,0,20,2,10,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,3,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,11,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,4,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,12,0,0,0,1,6,11,0,17,24,9,57,0,56,11,2,13,0,0,0,1,6,11,0,17,26,9,57,0,56,12,2,0,2,0,0,0,1,0],"labeler":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,28,4,50,2,5,52,29,7,81,130,1,8,211,1,32,6,243,1,10,10,253,1,6,11,131,2,2,12,133,2,40,0,8,0,10,0,11,0,12,0,0,12,1,0,1,1,2,4,0,2,1,2,0,0,3,0,1,1,2,0,5,1,2,1,0,1,4,7,2,0,1,9,6,7,0,3,7,4,5,1,2,4,3,2,9,0,7,8,2,1,11,0,1,9,0,0,1,9,0,1,6,9,0,1,1,1,7,8,2,1,8,1,10,76,97,98,101,108,101,114,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,18,99,114,101,97,116,101,95,108,97,98,101,108,101,114,95,99,97,112,6,100,101,108,101,116,101,19,100,101,115,116,114,111,121,95,108,97,98,101,108,101,114,95,99,97,112,2,105,100,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,7,108,97,98,101,108,101,114,3,110,101,119,6,111,98,106,101,99,116,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,8,1,0,3,0,1,0,0,2,12,14,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,17,3,57,0,2,1,1,0,0,2,4,11,0,58,0,17,2,2,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,0,14,0,28,0,40,1,29,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,5,22,5,2,7,4,1,7,23,7,2,7,4,1,8,21,9,2,7,4,1,15,23,13,2,7,4,1,35,21,10,2,7,4,2,10,15,5,0,2,25,0,15,0,4,7,3,25,1,0,4,12,17,16,1,0,4,16,19,5,1,0,4,21,3,13,1,0,4,22,3,13,1,0,4,27,5,17,1,0,4,37,16,17,1,0,4,38,19,17,1,0,29,16,31,16,27,16,26,16,28,16,25,16,30,16,19,20,17,20,18,20,21,20,24,16,9,12,20,20,1,7,8,3,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,4,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,2,1,9,0,1,11,4,1,9,0,5,11,4,1,9,0,11,4,1,9,0,11,4,1,9,0,9,0,11,4,1,9,0,2,7,11,4,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,2,9,0,3,7,8,2,9,0,9,1,2,6,8,2,9,0,3,11,4,1,9,0,11,4,1,9,0,9,1,1,6,9,0,2,8,2,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,2,36,3,18,11,4,1,9,0,39,11,4,1,9,0,1,2,3,32,11,4,1,9,0,26,11,4,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,23,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,22,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,22,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,146,1,4,166,1,6,5,172,1,35,7,207,1,179,3,8,130,5,64,6,194,5,248,1,10,186,7,11,12,197,7,182,2,13,251,9,4,15,255,9,10,0,28,0,3,0,34,1,5,0,0,7,0,0,2,4,0,2,1,2,0,0,23,0,1,0,0,22,0,2,0,0,21,1,3,0,0,20,2,3,0,0,25,4,5,0,0,10,6,5,0,0,4,6,5,0,0,30,6,5,0,0,24,6,5,0,0,8,6,5,0,0,35,7,0,0,0,38,7,3,0,0,37,7,1,0,0,36,7,2,0,0,26,8,5,0,0,11,5,6,0,0,17,9,3,1,8,0,6,9,0,1,8,0,19,9,1,1,8,0,18,9,2,1,8,0,7,9,7,1,8,0,27,2,5,0,0,12,2,6,0,0,31,2,6,0,1,16,1,2,0,2,15,8,2,0,2,32,4,2,0,3,33,9,1,1,0,27,2,20,10,27,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,6,98,114,105,100,103,101,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,17,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,6,114,97,110,100,111,109,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,8,116,111,95,98,121,116,101,115,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,3,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,9,5,1,2,1,17,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,24,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,26,7,7,33,4,6,5,8,7,6,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,3,0,0,6,4,7,2,18,0,18,1,2,7,3,0,0,6,4,7,3,18,0,18,1,2,8,3,0,0,6,4,7,4,18,0,18,1,2,9,0,0,0,6,4,7,5,18,0,18,1,2,10,1,0,0,6,3,11,0,16,1,2,11,1,0,0,6,4,11,0,16,1,20,2,12,1,0,0,6,5,11,0,16,1,16,0,56,0,2,13,1,0,0,6,5,11,0,16,1,16,0,20,2,14,1,0,0,6,5,11,0,17,25,18,0,18,1,2,15,1,0,0,6,5,11,0,19,1,19,0,17,22,2,16,1,0,0,6,5,11,0,56,1,16,1,20,2,17,1,0,0,6,4,11,0,56,1,16,1,2,18,1,0,0,6,5,11,0,56,1,16,1,56,2,2,19,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,20,0,2,0,21,3,0,0,6,6,10,0,17,23,11,0,18,0,18,1,2,22,0,2,0,23,0,2,0,0,0,1,0,0,4,0,10,0,13,0,14,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,0,12,0,19,0,24,1,21,0,1,12,0,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,13,16,9,1,7,1,14,16,9,2,7,12,1,15,16,12,1,7,1,22,17,8,2,7,12,2,10,13,3,0,2,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,3,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,2,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,0,11,0,17,0,22,1,19,0,1,12,2,7,1,12,1,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,12,16,9,1,7,1,13,16,12,1,7,1,20,17,8,2,7,12,2,9,13,3,0,2,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,3,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,2,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,0,33,0,48,0,49,0,51,1,10,1,50,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,0,7,0,1,5,4,0,3,3,2,0,5,2,7,0,6,4,7,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,1,18,23,2,0,1,26,21,7,1,8,1,27,27,7,0,1,28,31,27,0,1,32,22,23,0,2,38,28,2,1,12,3,44,26,27,0,4,29,21,4,1,2,6,23,24,25,0,6,24,24,25,0,6,25,2,19,1,0,31,20,34,20,0,20,29,1,25,14,2,9,0,7,8,6,1,8,0,0,1,6,8,0,1,1,1,6,8,7,1,6,8,1,1,8,4,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,8,1,9,0,1,6,9,0,1,7,8,6,1,8,5,1,6,8,8,1,8,7,1,6,8,6,1,5,2,9,0,5,2,1,8,8,2,8,4,8,4,1,6,8,4,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,5,36,8,7,31,8,7,1,2,4,26,8,5,36,8,4,54,3,37,2,2,2,4,13,8,4,36,8,4,37,2,20,10,2,3,2,2,13,8,4,36,8,4,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,28,14,2,17,32,14,2,17,33,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,30,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,24,2,3,1,0,0,19,9,56,1,12,1,14,1,17,32,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,32,10,0,16,0,20,33,4,17,14,2,17,33,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,24,2,21,1,0,0,30,41,7,8,17,26,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,27,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,71,4,89,14,5,103,126,7,229,1,173,1,8,146,3,32,6,178,3,10,12,188,3,201,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,6,5,1,1,0,0,7,6,1,1,0,1,4,2,15,1,0,1,5,17,1,1,0,1,12,2,9,1,0,2,10,10,1,1,12,3,11,7,8,0,10,9,9,11,0,11,1,11,7,11,8,11,5,11,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,2,7,11,0,1,9,0,11,0,1,9,0,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,11,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,12,27,6,0,0,0,0,0,0,0,0,14,1,65,13,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,13,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,14,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,9,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,9,10,2,46,17,11,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,9,0,0,0,0,0,0,0,0,2,5,1,4,0,16,26,6,0,0,0,0,0,0,0,0,14,1,65,9,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,9,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,9,0,0,0,0,0,0,0,0,2,6,1,4,0,9,18,14,0,65,9,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,9,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"poseidon":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,4,3,8,26,4,34,2,5,36,34,7,70,79,8,149,1,32,6,181,1,59,12,240,1,124,0,4,0,1,1,0,7,0,0,5,0,1,0,0,6,2,3,0,1,2,3,7,0,1,3,8,1,0,1,7,5,3,1,0,4,1,1,6,10,15,1,15,1,6,10,10,2,1,10,2,4,8,0,10,10,2,3,3,1,6,9,0,0,1,8,0,1,7,8,0,3,66,67,83,3,98,99,115,3,110,101,119,9,112,101,101,108,95,117,50,53,54,8,112,111,115,101,105,100,111,110,14,112,111,115,101,105,100,111,110,95,98,110,50,53,52,23,112,111,115,101,105,100,111,110,95,98,110,50,53,52,95,105,110,116,101,114,110,97,108,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,15,32,1,0,0,240,147,245,225,67,145,112,185,121,72,232,51,40,93,88,129,129,182,69,80,184,41,160,49,225,114,78,100,48,10,10,2,1,0,0,1,0,0,4,52,6,0,0,0,0,0,0,0,0,7,3,10,0,65,1,12,4,12,2,12,3,10,4,6,0,0,0,0,0,0,0,0,36,4,12,5,16,11,0,1,7,1,39,10,3,10,4,35,4,43,10,0,10,3,66,1,20,7,2,35,4,28,5,32,11,0,1,7,0,39,13,2,10,0,10,3,66,1,56,0,68,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,16,11,0,1,14,2,17,1,17,2,12,1,13,1,17,3,2,1,0,2,0,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,117,7,203,1,184,1,8,131,3,64,6,195,3,14,10,209,3,18,11,227,3,4,12,231,3,193,5,13,168,9,4,14,172,9,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,1,1,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,39,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,37,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,16,38,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,2,10,0,46,10,1,66,6,55,1,20,10,0,46,10,2,66,6,55,1,20,36,4,35,10,0,11,1,10,2,71,6,11,0,11,2,56,2,5,37,11,0,1,2,6,0,0,0,18,94,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,5,10,5,6,1,0,0,0,0,0,0,0,22,12,7,10,2,12,6,10,5,10,1,35,4,47,10,0,46,10,5,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,3,5,49,9,12,3,11,3,4,53,11,5,12,6,10,7,10,1,35,4,72,10,0,46,10,7,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,4,5,74,9,12,4,11,4,4,78,11,7,12,6,10,6,10,2,34,4,91,10,0,10,6,11,2,71,6,11,0,11,1,11,6,56,0,5,93,11,0,1,2,7,1,0,0,19,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"random":[161,28,235,11,6,0,0,0,11,1,0,18,2,18,24,3,42,193,1,4,235,1,14,5,249,1,228,1,7,221,3,168,5,8,133,9,64,6,197,9,102,10,171,10,32,12,203,10,143,9,13,218,19,16,0,40,0,6,0,29,0,39,0,49,0,50,0,56,1,8,1,54,0,0,8,0,0,2,4,0,0,1,2,0,3,4,4,0,5,3,2,0,6,5,12,0,0,11,0,1,0,0,35,2,3,0,0,34,4,5,0,0,53,6,1,0,0,38,7,8,0,0,12,9,10,0,0,14,9,1,0,0,17,11,10,0,0,52,12,13,0,0,22,9,13,0,0,18,9,14,0,0,25,9,15,0,0,23,9,16,0,0,20,9,17,0,0,27,9,18,0,0,16,9,19,0,0,51,20,14,0,0,19,21,14,0,0,26,22,15,0,0,24,23,16,0,0,21,24,17,0,0,28,25,18,0,0,47,26,1,1,0,1,48,29,10,0,2,30,45,10,0,3,43,1,30,0,4,46,35,1,1,8,5,13,28,15,0,5,15,0,29,0,5,45,28,29,0,6,11,32,33,1,4,6,36,37,41,1,4,6,37,38,39,1,4,6,55,37,15,0,7,48,41,10,1,0,8,7,46,1,1,0,8,33,43,19,1,0,30,31,26,34,32,31,31,31,36,18,34,17,35,18,1,7,8,4,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,4,7,8,0,3,10,2,6,8,4,2,6,8,0,7,8,4,1,8,2,1,7,8,2,1,10,2,2,7,8,2,13,2,7,8,2,2,1,15,1,4,1,3,1,14,1,13,1,2,1,1,4,7,8,2,4,4,2,3,7,8,2,4,4,3,7,8,2,3,3,3,7,8,2,14,14,3,7,8,2,13,13,3,7,8,2,2,2,2,7,8,2,7,10,9,0,2,8,1,3,1,6,8,4,1,5,1,8,3,1,8,1,3,3,9,0,7,8,4,1,8,5,1,8,0,1,9,0,2,7,8,1,3,1,6,8,5,1,7,8,5,1,7,9,0,2,6,8,1,3,1,6,9,0,6,1,1,1,1,3,7,8,1,1,6,10,9,0,2,10,2,6,10,2,2,6,10,2,6,10,2,2,7,10,9,0,10,9,0,3,13,3,10,2,3,2,2,15,2,15,15,5,13,13,13,3,13,6,82,97,110,100,111,109,15,82,97,110,100,111,109,71,101,110,101,114,97,116,111,114,11,82,97,110,100,111,109,73,110,110,101,114,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,101,114,115,105,111,110,101,100,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,3,98,99,115,6,98,117,102,102,101,114,7,99,111,117,110,116,101,114,6,99,114,101,97,116,101,17,100,101,114,105,118,101,95,110,101,120,116,95,98,108,111,99,107,5,101,112,111,99,104,11,102,105,108,108,95,98,117,102,102,101,114,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,13,103,101,110,101,114,97,116,101,95,98,111,111,108,14,103,101,110,101,114,97,116,101,95,98,121,116,101,115,13,103,101,110,101,114,97,116,101,95,117,49,50,56,22,103,101,110,101,114,97,116,101,95,117,49,50,56,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,49,54,21,103,101,110,101,114,97,116,101,95,117,49,54,95,105,110,95,114,97,110,103,101,13,103,101,110,101,114,97,116,101,95,117,50,53,54,12,103,101,110,101,114,97,116,101,95,117,51,50,21,103,101,110,101,114,97,116,101,95,117,51,50,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,54,52,21,103,101,110,101,114,97,116,101,95,117,54,52,95,105,110,95,114,97,110,103,101,11,103,101,110,101,114,97,116,101,95,117,56,20,103,101,110,101,114,97,116,101,95,117,56,95,105,110,95,114,97,110,103,101,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,2,105,100,5,105,110,110,101,114,8,105,115,95,101,109,112,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,13,110,101,119,95,103,101,110,101,114,97,116,111,114,6,111,98,106,101,99,116,6,114,97,110,100,111,109,12,114,97,110,100,111,109,95,98,121,116,101,115,16,114,97,110,100,111,109,110,101,115,115,95,114,111,117,110,100,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,4,115,101,101,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,104,117,102,102,108,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,13,117,49,50,56,95,105,110,95,114,97,110,103,101,15,117,50,53,54,95,102,114,111,109,95,98,121,116,101,115,23,117,112,100,97,116,101,95,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,32,0,3,8,255,255,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,1,0,0,2,2,31,8,3,32,8,5,1,2,4,55,3,13,3,42,3,41,10,2,2,2,3,44,10,2,10,13,9,10,2,0,0,0,0,27,29,10,0,46,17,29,7,7,33,4,7,5,11,11,0,1,7,0,39,7,1,12,2,10,2,10,0,46,17,27,6,0,0,0,0,0,0,0,0,7,8,18,1,12,1,17,25,11,2,11,1,11,0,56,0,18,0,56,1,2,1,0,0,0,36,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,15,0,56,2,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,2,0,0,0,40,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,16,0,56,3,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,3,0,0,0,42,104,10,3,17,29,7,7,33,4,6,5,12,11,0,1,11,3,1,7,0,39,10,3,17,27,12,8,11,0,17,1,12,9,10,9,16,2,20,6,0,0,0,0,0,0,0,0,33,4,31,10,9,16,3,20,6,0,0,0,0,0,0,0,0,33,12,4,5,33,9,12,4,11,4,4,40,10,9,16,4,56,4,12,5,5,42,9,12,5,11,5,4,55,10,1,6,0,0,0,0,0,0,0,0,33,4,49,5,90,11,9,1,11,3,1,7,2,39,11,8,10,9,16,3,20,36,4,66,10,1,6,0,0,0,0,0,0,0,0,33,12,6,5,68,9,12,6,11,6,4,73,8,12,7,5,81,10,1,10,9,16,2,20,6,1,0,0,0,0,0,0,0,22,33,12,7,11,7,4,84,5,90,11,9,1,11,3,1,7,2,39,11,3,17,27,10,9,15,3,21,11,1,10,9,15,2,21,11,2,11,9,15,4,21,2,4,1,0,0,44,15,11,0,17,2,16,4,12,3,11,1,17,28,17,23,12,2,11,3,14,2,17,24,72,0,0,7,8,18,2,2,5,0,0,0,44,19,10,0,16,5,20,72,1,0,22,10,0,15,5,21,10,0,16,6,12,2,11,0,16,5,56,5,12,1,11,2,14,1,17,24,2,6,0,0,0,10,8,10,0,17,5,12,1,11,0,15,7,11,1,56,6,2,7,1,0,0,47,49,7,8,12,4,10,1,7,5,26,12,2,10,2,72,0,0,36,4,20,5,11,13,4,10,0,17,5,56,6,11,2,72,1,0,23,12,2,5,6,11,1,52,12,3,10,0,16,7,65,18,10,3,14,4,65,18,23,35,4,34,10,0,17,6,14,4,65,18,10,3,35,4,45,13,4,10,0,15,7,69,18,68,18,5,34,11,0,1,11,4,2,8,0,0,0,48,37,10,0,16,7,65,18,10,1,52,35,4,9,10,0,17,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,10,1,35,4,33,10,0,15,7,69,18,12,2,11,4,49,8,47,11,2,77,22,12,4,11,3,49,1,22,12,3,5,13,11,0,1,11,4,2,9,1,0,0,1,4,11,0,49,32,17,8,2,10,1,0,0,1,5,11,0,49,16,17,8,53,2,11,1,0,0,1,5,11,0,49,8,17,8,52,2,12,1,0,0,1,5,11,0,49,4,17,8,76,2,13,1,0,0,1,5,11,0,49,2,17,8,75,2,14,1,0,0,1,5,11,0,49,1,17,8,51,2,15,1,0,0,1,8,11,0,49,1,17,8,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,2,16,0,0,0,49,35,10,1,10,2,37,4,5,5,9,11,0,1,7,3,39,10,1,10,2,33,4,17,11,0,1,11,1,2,11,2,10,1,23,77,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,5,11,0,11,3,17,8,12,4,11,1,11,4,11,5,25,53,22,2,17,1,0,0,1,6,11,0,11,1,11,2,49,24,17,16,2,18,1,0,0,1,9,11,0,11,1,53,11,2,53,49,16,17,16,52,2,19,1,0,0,1,9,11,0,11,1,53,11,2,53,49,12,17,16,76,2,20,1,0,0,1,9,11,0,11,1,53,11,2,53,49,10,17,16,75,2,21,1,0,0,1,9,11,0,11,1,53,11,2,53,49,9,17,16,51,2,22,1,0,0,50,58,10,1,46,65,35,12,5,10,5,6,0,0,0,0,0,0,0,0,33,4,13,11,1,1,11,0,1,2,10,5,7,6,37,4,18,5,24,11,1,1,11,0,1,7,4,39,11,5,75,12,6,72,0,0,12,3,11,6,72,1,0,23,12,2,10,3,10,2,35,4,53,10,0,10,3,10,2,17,20,12,4,10,1,10,3,52,11,4,52,71,35,11,3,72,1,0,22,12,3,5,33,11,1,1,11,0,1,2,0,1,1,0,1,2,1,1,1,3,2,1,2,0,2,2,0],"system_admin_cap":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,15,5,27,12,7,39,103,8,142,1,32,6,174,1,54,10,228,1,5,12,233,1,48,0,6,0,7,0,0,4,0,1,1,2,0,0,4,0,1,0,1,3,0,4,0,1,5,0,3,0,1,6,8,1,1,8,0,0,1,5,1,3,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,9,84,120,67,111,110,116,101,120,116,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,20,110,101,119,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,6,115,101,110,100,101,114,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,0,0,0,0,2,21,10,0,17,2,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,17,1,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,0,39,9,18,0,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,128,1,4,152,1,26,5,178,1,152,1,7,202,2,181,1,8,255,3,32,6,159,4,20,10,179,4,10,11,189,4,2,12,191,4,150,3,13,213,7,2,14,215,7,2,0,20,0,19,0,21,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,9,0,1,1,4,0,16,2,1,1,4,0,11,3,4,1,4,0,10,3,5,1,4,0,4,6,7,1,4,0,14,8,9,1,4,0,5,10,11,1,4,0,13,12,13,1,4,0,7,1,9,1,4,0,8,1,9,1,6,0,17,14,9,1,4,0,18,10,13,1,4,1,3,20,9,2,7,4,1,4,18,19,2,7,4,1,5,21,22,2,7,4,1,7,16,9,2,7,4,1,8,16,9,2,7,6,1,11,17,4,2,7,4,1,12,0,16,2,7,4,1,15,21,23,2,7,4,18,15,0,13,5,13,17,15,2,13,13,15,12,15,14,15,19,15,15,15,16,15,10,13,7,13,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,3,7,11,0,1,9,0,3,3,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,2,9,0,9,0,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,9,1,0,0,9,4,11,0,58,0,56,10,2,10,1,0,0,24,50,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,10,2,36,4,18,5,22,11,0,1,7,0,39,10,1,10,2,33,4,29,11,0,1,2,10,0,54,0,10,1,56,8,12,3,10,0,54,0,10,2,56,8,12,4,10,0,54,0,11,2,11,3,56,6,11,0,54,0,11,1,11,4,56,6,2,11,1,0,0,4,24,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,56,11,11,0,56,12,2,0,0,0,13,0],"timelock":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,48,3,70,218,1,4,160,2,44,5,204,2,185,2,7,133,5,183,4,8,188,9,64,6,252,9,40,10,164,10,17,11,181,10,2,12,183,10,215,4,13,142,15,6,14,148,15,8,0,46,0,10,0,26,0,34,0,43,0,47,0,49,1,9,1,35,1,42,1,50,0,5,8,1,4,0,1,0,4,1,0,1,2,2,12,1,0,1,3,8,4,0,4,1,4,0,6,6,2,0,7,4,7,0,8,3,7,1,0,0,9,4,7,0,10,7,7,0,0,27,0,1,1,4,0,29,2,1,2,4,0,0,28,3,4,1,4,0,30,5,4,2,4,0,0,51,6,7,1,4,0,23,8,4,1,0,0,24,9,4,1,0,0,40,10,11,1,0,0,41,10,4,1,0,0,48,6,4,1,4,0,44,12,1,1,4,0,45,13,14,1,4,0,50,4,15,1,0,0,15,16,17,1,4,0,21,18,19,1,4,0,37,18,17,1,4,0,31,16,20,1,4,0,25,16,21,1,4,0,20,16,19,2,4,0,0,36,22,1,1,4,0,52,1,14,1,4,0,47,23,4,1,4,0,12,24,4,0,1,23,31,17,1,0,1,40,33,30,1,0,3,13,40,4,0,3,32,39,40,0,5,47,42,4,1,8,6,14,29,17,0,6,38,29,34,0,8,11,38,20,1,0,8,22,38,19,1,0,8,33,4,25,1,0,8,39,7,25,1,0,9,16,36,15,0,10,17,4,35,1,0,10,19,35,36,0,32,15,19,7,12,26,33,15,0,7,21,7,1,27,20,7,13,30,17,30,20,30,23,7,5,7,24,7,19,30,7,7,9,30,35,7,15,7,31,15,30,15,27,1,3,9,0,3,7,8,5,1,11,0,1,9,0,4,6,11,2,1,9,1,9,0,3,7,8,5,4,9,0,5,3,7,8,5,0,5,6,11,2,1,9,1,9,0,5,3,7,8,5,2,11,0,1,9,0,6,8,5,1,9,0,2,7,11,0,1,11,1,1,9,0,11,0,1,11,1,1,9,0,2,7,11,0,1,11,1,1,9,0,10,11,0,1,11,1,1,9,0,3,7,11,0,1,11,1,1,9,0,3,7,8,5,1,11,0,1,11,1,1,9,0,5,6,8,4,9,0,3,11,7,1,8,8,7,8,5,2,6,8,4,11,0,1,9,0,3,9,0,3,11,7,1,8,8,1,8,8,1,6,11,0,1,9,0,1,3,2,6,11,0,1,9,0,6,8,5,1,1,1,6,9,0,1,11,7,1,8,8,4,9,0,3,11,7,1,8,8,7,8,5,2,11,0,1,9,0,5,2,3,6,8,5,1,11,7,1,9,0,1,9,1,2,9,0,9,1,2,3,9,0,1,6,8,5,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,3,3,3,11,0,1,11,1,1,9,0,2,7,11,1,1,9,0,3,1,5,1,8,9,1,8,6,3,8,8,6,8,8,1,1,6,11,7,1,9,0,1,7,8,5,1,8,3,3,3,11,7,1,8,8,9,0,2,9,0,5,7,66,97,108,97,110,99,101,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,10,76,97,98,101,108,101,114,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,29,99,104,101,99,107,95,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,6,100,101,108,101,116,101,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,10,102,114,111,109,95,97,115,99,105,105,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,11,105,110,116,111,95,115,116,114,105,110,103,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,5,108,97,98,101,108,7,108,97,98,101,108,101,114,4,108,111,99,107,17,108,111,99,107,95,97,110,100,95,116,114,97,110,115,102,101,114,15,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,28,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,95,97,110,100,95,116,114,97,110,115,102,101,114,6,108,111,99,107,101,100,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,4,112,97,99,107,14,114,101,109,97,105,110,105,110,103,95,116,105,109,101,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,13,115,112,108,105,116,95,98,97,108,97,110,99,101,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,8,116,114,97,110,115,102,101,114,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,108,111,99,107,6,117,110,112,97,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,4,18,8,3,31,9,0,15,3,25,11,7,1,8,8,0,7,0,1,0,0,4,10,10,1,10,2,46,17,22,11,0,11,1,56,0,11,2,56,1,2,1,1,0,0,15,13,10,2,10,3,46,17,22,56,2,12,4,11,1,11,2,11,4,56,3,11,3,56,1,2,2,1,0,0,4,7,11,0,11,2,11,3,56,4,11,1,56,5,2,3,1,0,0,4,8,11,0,11,1,11,3,11,4,56,6,11,2,56,5,2,4,1,0,0,28,15,11,0,56,7,1,12,2,12,3,11,2,11,1,17,28,37,4,11,5,13,7,1,39,11,3,2,5,1,0,0,30,35,10,0,46,56,8,14,1,56,8,33,4,8,5,12,11,0,1,7,2,39,10,0,46,56,9,14,1,56,9,33,4,20,5,24,11,0,1,7,3,39,11,1,56,10,1,1,12,2,11,0,54,0,11,2,56,11,1,2,6,1,0,0,32,26,6,0,0,0,0,0,0,0,0,14,1,65,11,12,3,12,2,10,2,10,3,35,4,21,5,10,13,1,69,11,12,4,10,0,11,4,56,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,70,11,0,0,0,0,0,0,0,0,2,7,1,0,0,4,13,10,0,54,0,11,1,56,13,10,0,46,56,8,11,0,46,56,9,11,2,56,14,2,8,1,4,0,4,8,11,0,11,1,10,2,56,15,11,2,46,56,16,2,9,1,0,0,4,5,11,0,11,1,17,29,56,5,2,10,1,0,0,4,6,11,1,11,2,11,3,11,4,56,1,2,11,1,0,0,4,3,11,1,56,7,2,12,1,0,0,4,4,56,17,17,36,17,34,2,13,1,0,0,4,4,11,0,55,1,20,2,14,1,0,0,4,6,11,0,11,1,56,18,6,0,0,0,0,0,0,0,0,36,2,15,1,0,0,17,19,11,1,17,28,12,2,10,0,55,1,20,10,2,35,4,13,11,0,1,6,0,0,0,0,0,0,0,0,2,11,0,55,1,20,11,2,23,2,16,1,0,0,4,3,11,0,55,2,2,17,1,0,0,4,4,11,0,55,3,20,2,18,1,0,0,37,21,10,0,55,3,56,19,4,15,11,0,55,3,56,20,12,2,56,2,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,19,0,0,0,4,7,11,3,17,26,11,0,11,1,11,2,57,0,2,20,0,0,0,41,10,11,0,58,0,12,2,12,1,12,3,17,25,11,3,11,1,11,2,2,21,0,0,0,4,4,11,0,11,1,56,21,2,22,0,0,0,17,11,11,1,17,28,12,2,11,0,11,2,36,4,8,5,10,7,0,39,2,0,1,0,2,0,3,0,30,1,7,0,7,2,7,0],"token":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,100,3,126,173,4,4,171,5,100,5,143,6,175,6,7,190,12,188,8,8,250,20,64,6,186,21,125,10,183,22,87,11,142,23,12,12,154,23,159,11,13,185,34,22,14,207,34,22,0,99,0,26,0,30,0,42,0,45,0,77,0,100,0,102,0,106,0,107,1,78,1,95,1,103,0,8,8,1,0,1,0,10,12,1,0,1,0,9,8,1,0,1,0,0,0,1,0,1,0,5,7,1,0,1,0,11,3,1,0,1,1,1,4,1,0,1,1,7,4,1,0,1,2,2,12,1,0,1,2,12,12,1,0,1,5,3,7,0,5,15,4,0,7,13,2,0,8,16,7,2,1,0,0,0,9,17,7,1,3,0,10,4,7,1,0,0,11,6,7,0,12,14,7,0,0,74,0,1,1,0,0,88,2,3,1,0,0,100,4,5,1,0,0,90,6,5,1,0,0,97,6,7,1,0,0,52,8,9,1,0,0,68,10,3,1,0,0,94,11,12,1,0,0,108,13,12,1,0,0,40,12,3,1,0,0,69,6,3,1,0,0,75,14,5,1,0,0,31,15,16,1,0,0,32,17,16,1,0,0,33,18,16,1,0,0,34,19,16,1,0,0,20,20,3,2,0,2,0,21,21,3,3,0,2,4,0,83,22,23,3,0,2,4,0,84,24,25,3,0,2,4,0,81,26,27,3,0,0,4,0,56,28,29,2,0,0,0,57,28,29,3,0,0,4,0,23,30,3,1,0,0,41,30,3,1,0,0,22,30,3,2,0,2,0,82,30,3,2,0,2,0,71,31,12,1,0,0,29,32,3,1,0,0,49,33,34,1,0,0,63,35,29,1,0,0,85,35,36,1,0,0,93,28,34,1,0,0,105,37,34,1,0,0,101,3,38,0,0,91,3,38,0,0,98,3,38,0,0,53,3,38,0,0,18,39,38,1,0,0,24,39,34,1,0,0,86,39,40,1,0,0,79,39,41,1,0,0,25,39,36,1,0,0,92,39,42,1,0,0,70,3,43,1,0,1,36,77,34,1,0,1,40,47,3,1,0,1,59,92,47,1,0,1,68,61,34,1,0,1,94,62,47,1,0,1,105,53,34,1,0,1,108,3,47,1,0,2,51,57,58,1,0,2,61,58,47,1,0,2,96,75,76,1,0,2,105,59,34,1,0,3,19,81,3,2,7,4,3,27,83,70,2,7,4,3,28,84,85,2,7,4,3,46,83,29,1,7,3,47,83,29,2,7,4,3,80,84,78,2,7,4,4,43,46,3,1,3,5,37,45,3,0,5,58,50,51,1,8,5,73,13,45,0,6,87,46,3,1,8,6,100,54,3,1,8,7,86,63,40,0,8,35,69,29,2,1,0,8,44,3,49,2,1,0,8,54,69,70,2,1,0,8,55,88,85,2,1,0,8,60,87,3,2,1,0,8,80,88,89,2,1,0,9,35,72,29,1,3,9,44,3,66,1,3,9,60,79,3,1,3,9,62,66,71,1,3,9,80,91,3,1,3,10,27,68,50,1,0,10,38,55,3,1,0,10,39,55,46,1,0,10,48,73,46,1,0,10,65,68,29,1,0,10,67,68,29,1,0,10,76,3,55,1,0,10,89,46,55,1,0,11,104,94,38,0,12,54,3,65,1,0,51,46,70,48,64,2,62,52,66,2,50,46,67,12,87,40,86,47,11,46,86,40,87,47,52,46,55,46,53,46,48,46,49,46,46,46,76,65,84,47,69,48,81,47,71,48,78,65,75,65,85,47,83,47,12,46,54,46,82,47,45,46,89,78,77,65,44,78,56,80,22,82,57,80,58,80,61,80,59,86,60,80,73,48,74,48,23,46,72,48,79,65,47,46,80,47,87,34,86,34,2,6,11,9,1,9,0,7,8,12,2,11,2,1,9,0,11,1,1,9,0,1,11,2,1,9,0,0,3,11,0,1,9,0,5,7,8,12,1,11,3,1,9,0,2,11,0,1,9,0,7,8,12,2,11,8,1,9,0,11,3,1,9,0,2,11,8,1,9,0,7,8,12,2,11,0,1,9,0,11,3,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,12,1,11,0,1,9,0,1,7,8,12,5,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,6,8,12,3,6,11,2,1,9,0,11,3,1,9,0,7,8,12,4,8,16,3,5,11,15,1,5,3,7,11,2,1,9,0,11,3,1,9,0,7,8,12,3,6,11,1,1,9,0,11,3,1,9,0,7,8,12,3,7,11,9,1,9,0,11,3,1,9,0,7,8,12,3,9,1,7,11,3,1,9,0,7,8,12,5,9,1,7,11,2,1,9,0,6,11,1,1,9,0,9,2,7,8,12,2,9,1,6,11,2,1,9,0,1,6,9,2,3,9,1,7,11,2,1,9,0,6,11,1,1,9,0,1,7,9,2,3,7,11,2,1,9,0,6,11,1,1,9,0,7,8,12,1,9,2,1,6,11,2,1,9,0,1,1,4,7,11,2,1,9,0,6,11,1,1,9,0,8,16,7,8,12,3,7,11,9,1,9,0,3,7,8,12,2,7,11,9,1,9,0,11,0,1,9,0,3,7,11,2,1,9,0,7,11,9,1,9,0,7,8,12,1,3,2,6,11,2,1,9,0,6,8,16,1,11,14,1,8,17,1,6,11,0,1,9,0,1,8,16,1,6,11,3,1,9,0,1,5,1,11,15,1,5,1,11,15,1,3,1,11,4,1,9,0,2,11,1,1,9,0,11,2,1,9,0,1,8,11,1,9,0,1,11,6,1,9,0,2,8,16,11,14,1,8,17,1,11,13,2,9,0,9,1,1,6,9,0,1,8,10,1,11,5,1,9,0,1,6,11,6,1,9,0,2,9,0,5,1,11,15,1,9,0,3,3,11,6,1,9,0,8,11,2,11,6,1,9,0,7,8,12,1,11,8,1,9,0,1,6,11,8,1,9,0,2,11,6,1,9,0,8,11,2,7,11,6,1,9,0,11,6,1,9,0,2,7,11,6,1,9,0,3,1,6,8,12,6,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,5,11,14,1,8,17,1,8,17,1,11,14,1,9,0,11,10,8,17,3,11,14,1,8,17,3,8,16,11,15,1,5,6,8,17,6,10,8,17,3,5,11,15,1,11,6,1,9,0,1,6,11,15,1,9,0,2,6,11,13,2,9,0,9,1,6,9,0,1,6,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,1,7,11,15,1,9,0,5,3,8,16,11,15,1,5,5,11,15,1,11,6,1,9,0,1,7,11,9,1,9,0,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,6,1,9,0,1,9,1,2,7,11,14,1,9,0,9,0,2,11,4,1,9,1,9,2,3,7,8,11,9,0,9,1,3,9,0,9,1,9,2,2,6,8,11,9,0,2,7,8,11,9,0,1,7,9,1,1,11,4,1,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,17,7,11,14,1,8,17,2,7,11,14,1,9,0,6,9,0,2,7,11,7,1,9,0,3,2,3,11,6,1,9,0,1,10,2,13,65,99,116,105,111,110,82,101,113,117,101,115,116,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,7,82,117,108,101,75,101,121,6,83,116,114,105,110,103,6,83,117,112,112,108,121,5,84,111,107,101,110,11,84,111,107,101,110,80,111,108,105,99,121,14,84,111,107,101,110,80,111,108,105,99,121,67,97,112,18,84,111,107,101,110,80,111,108,105,99,121,67,114,101,97,116,101,100,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,77,97,112,6,86,101,99,83,101,116,6,97,99,116,105,111,110,3,97,100,100,12,97,100,100,95,97,112,112,114,111,118,97,108,15,97,100,100,95,114,117,108,101,95,99,111,110,102,105,103,19,97,100,100,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,5,97,108,108,111,119,6,97,109,111,117,110,116,9,97,112,112,114,111,118,97,108,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,19,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,95,109,117,116,23,99,111,110,102,105,114,109,95,119,105,116,104,95,112,111,108,105,99,121,95,99,97,112,25,99,111,110,102,105,114,109,95,119,105,116,104,95,116,114,101,97,115,117,114,121,95,99,97,112,8,99,111,110,116,97,105,110,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,8,100,105,115,97,108,108,111,119,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,101,120,116,114,97,99,116,5,102,108,117,115,104,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,9,102,114,111,109,95,99,111,105,110,16,102,114,111,109,95,99,111,105,110,95,97,99,116,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,15,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,25,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,95,119,105,116,104,95,116,121,112,101,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,9,105,110,116,111,95,107,101,121,115,10,105,115,95,97,108,108,111,119,101,100,10,105,115,95,109,117,116,97,98,108,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,111,116,101,99,116,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,4,107,101,101,112,3,107,101,121,4,109,105,110,116,4,110,97,109,101,3,110,101,119,10,110,101,119,95,112,111,108,105,99,121,11,110,101,119,95,114,101,113,117,101,115,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,9,114,101,99,105,112,105,101,110,116,6,114,101,109,111,118,101,18,114,101,109,111,118,101,95,114,117,108,101,95,99,111,110,102,105,103,22,114,101,109,111,118,101,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,11,114,117,108,101,95,99,111,110,102,105,103,15,114,117,108,101,95,99,111,110,102,105,103,95,109,117,116,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,104,97,114,101,95,112,111,108,105,99,121,4,115,111,109,101,5,115,112,101,110,100,12,115,112,101,110,100,95,97,99,116,105,111,110,5,115,112,101,110,116,13,115,112,101,110,116,95,98,97,108,97,110,99,101,5,115,112,108,105,116,6,115,116,114,105,110,103,10,115,117,112,112,108,121,95,109,117,116,7,116,111,95,99,111,105,110,14,116,111,95,99,111,105,110,95,97,99,116,105,111,110,5,116,111,107,101,110,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,4,117,116,102,56,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,10,2,6,5,115,112,101,110,100,10,2,9,8,116,114,97,110,115,102,101,114,10,2,8,7,116,111,95,99,111,105,110,10,2,10,9,102,114,111,109,95,99,111,105,110,0,2,2,58,8,11,26,11,6,1,9,0,1,2,2,58,8,11,50,8,10,2,2,3,58,8,11,93,11,6,1,9,0,85,11,13,2,8,16,11,14,1,8,17,3,2,6,72,8,16,24,3,86,5,79,11,15,1,5,93,11,15,1,11,6,1,9,0,25,11,14,1,8,17,4,2,1,66,1,5,2,2,58,8,10,64,1,2,46,1,46,5,46,0,46,3,46,4,46,0,1,0,0,44,15,10,1,17,65,56,0,56,1,57,0,12,3,11,1,17,65,14,3,56,2,57,1,12,2,11,3,11,2,2,1,1,0,0,3,8,14,0,56,2,8,57,2,56,3,11,0,56,4,2,2,1,0,0,34,16,14,0,55,0,56,5,12,3,11,0,10,1,56,6,17,34,11,3,11,1,56,7,56,8,11,2,46,56,9,2,3,1,0,0,47,14,11,0,58,3,12,2,17,63,17,35,14,2,56,5,56,10,11,2,56,11,11,1,46,56,9,2,4,1,0,0,56,20,11,0,58,3,12,3,12,4,14,3,56,5,12,2,11,4,17,63,11,3,10,1,56,12,17,36,11,2,56,10,56,8,11,1,46,56,9,2,5,1,0,0,34,16,14,0,56,13,12,2,10,1,17,65,11,0,56,14,57,3,17,37,11,2,56,10,56,8,11,1,46,56,9,2,6,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,54,0,11,2,56,15,1,11,3,17,63,2,7,1,0,0,3,21,10,0,55,0,56,5,10,1,38,4,7,5,13,11,0,1,11,2,1,7,3,39,11,2,17,65,11,0,54,0,11,1,56,16,57,3,2,8,1,0,0,3,5,11,0,17,65,56,0,57,3,2,9,1,0,0,60,17,11,0,58,3,12,1,12,2,14,1,56,5,6,0,0,0,0,0,0,0,0,33,4,10,5,12,7,4,39,11,1,56,17,11,2,17,63,2,10,1,0,0,3,6,11,0,11,1,46,17,68,56,6,2,11,1,0,0,64,21,11,0,12,5,11,1,12,6,11,2,12,7,11,3,12,8,11,4,17,68,12,9,56,18,12,10,11,5,11,6,11,9,11,7,11,8,11,10,57,4,2,12,1,0,0,67,73,14,1,55,1,56,19,4,5,5,9,11,0,1,7,5,39,10,0,55,2,14,1,55,3,56,20,4,16,5,20,11,0,1,7,0,39,11,1,58,4,12,5,12,13,12,8,12,12,12,4,12,7,11,13,56,21,11,0,55,2,14,7,56,22,20,56,23,12,3,14,3,12,10,10,10,65,65,12,11,6,0,0,0,0,0,0,0,0,12,6,10,6,10,11,35,4,66,10,10,10,6,66,65,12,9,14,5,11,9,56,24,4,57,5,61,11,10,1,7,1,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,44,11,10,1,11,7,11,4,11,12,11,8,2,13,1,0,0,3,37,10,0,55,2,14,1,55,3,56,20,4,7,5,13,11,0,1,11,2,1,7,0,39,14,1,55,1,56,25,4,18,5,24,11,0,1,11,2,1,7,7,39,10,0,54,4,13,1,54,1,56,26,56,15,1,11,0,46,11,1,11,2,56,27,2,14,1,0,0,74,22,14,1,55,1,56,19,4,5,5,7,7,5,39,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,11,7,56,21,11,4,11,3,11,6,11,5,2,15,1,0,0,74,27,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,14,7,56,25,4,18,11,0,56,28,11,7,56,29,56,30,1,5,22,11,0,1,11,7,56,21,11,4,11,3,11,6,11,5,2,16,1,0,0,3,5,11,1,54,5,56,31,56,32,2,17,1,0,0,3,19,10,1,46,56,2,11,2,55,6,20,33,4,9,5,13,11,1,1,7,2,39,11,1,54,7,56,33,11,3,56,34,2,18,1,0,0,3,13,10,1,56,35,4,4,5,8,11,1,1,7,6,39,11,1,55,7,56,33,56,36,2,19,1,0,0,3,29,10,1,46,56,35,4,5,5,11,11,1,1,11,2,1,7,6,39,10,1,46,56,2,11,2,55,6,20,33,4,20,5,24,11,1,1,7,2,39,11,1,54,7,56,33,56,37,2,20,1,0,0,3,29,10,0,46,56,35,4,5,5,11,11,0,1,11,1,1,7,6,39,10,0,46,56,2,11,1,55,6,20,33,4,20,5,24,11,0,1,7,2,39,11,0,54,7,56,33,56,38,2,21,1,0,0,3,5,11,0,55,7,56,33,56,39,2,22,1,0,0,3,5,11,0,55,7,56,33,56,40,2,23,1,0,0,3,19,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,11,2,56,18,56,41,2,24,1,0,0,3,20,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,42,1,1,2,25,1,0,0,3,40,10,0,46,56,2,10,1,55,6,20,33,4,9,5,17,11,0,1,11,3,1,11,1,1,7,2,39,10,0,55,2,14,2,56,20,32,4,29,10,0,11,1,10,2,11,3,56,43,5,33,11,3,1,11,1,1,11,0,54,2,14,2,56,44,56,31,56,32,2,26,1,0,0,90,24,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,44,12,5,56,31,12,4,11,5,14,4,56,45,2,27,1,0,0,47,10,11,0,56,28,11,1,56,46,12,3,11,2,17,65,11,3,57,3,2,28,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,56,28,11,2,56,30,1,11,3,17,63,2,29,1,0,0,93,14,10,0,55,4,56,5,12,3,11,0,54,4,11,3,56,16,12,4,11,1,56,28,11,4,56,30,2,30,1,0,0,3,5,11,0,55,2,11,1,56,20,2,31,1,0,0,3,6,11,0,55,2,11,1,56,22,20,2,32,1,0,0,3,4,11,0,55,4,56,5,2,33,1,0,0,3,4,11,0,55,0,56,5,2,34,1,0,0,3,3,7,9,17,88,2,35,1,0,0,3,3,7,8,17,88,2,36,1,0,0,3,3,7,10,17,88,2,37,1,0,0,3,3,7,11,17,88,2,38,1,0,0,3,4,11,0,55,3,20,2,39,1,0,0,3,4,11,0,55,8,20,2,40,1,0,0,3,4,11,0,55,9,20,2,41,1,0,0,3,4,11,0,55,10,20,2,42,1,0,0,3,4,11,0,55,5,20,2,43,1,0,0,42,17,10,0,55,1,56,25,4,11,11,0,55,1,56,47,56,5,56,48,12,1,5,15,11,0,1,56,49,12,1,11,1,2,44,0,0,0,3,3,8,57,5,2,0,1,3,4,2,2,3,0,2,1,3,5,1,1,2,0,3,1,3,2,3,3,0,46,1,46,2,46,3,46,4,46,5,46,6,46,7,46,8,46,9,46,10,46,0],"transfer":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,14,3,18,83,4,101,8,5,109,42,7,151,1,250,1,8,145,3,32,6,177,3,50,10,227,3,8,11,235,3,2,12,237,3,150,1,13,131,5,2,14,133,5,2,0,16,0,6,0,1,2,1,8,1,1,0,7,0,1,2,4,0,0,16,0,1,1,8,0,10,0,1,1,12,0,3,2,1,1,8,0,7,2,1,1,12,0,14,2,1,1,8,0,9,2,1,1,12,0,11,3,2,1,8,0,8,3,2,1,12,0,13,4,5,1,8,0,4,2,1,1,8,0,15,2,1,1,8,0,17,0,1,1,8,0,12,6,2,1,8,1,18,8,9,0,11,2,9,2,10,2,12,2,2,9,0,5,0,1,9,0,2,7,8,2,11,0,1,9,0,1,6,11,0,1,9,0,1,8,1,3,5,8,1,3,2,8,1,3,1,6,8,2,1,5,2,73,68,9,82,101,99,101,105,118,105,110,103,3,85,73,68,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,2,105,100,6,111,98,106,101,99,116,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,99,101,105,118,101,12,114,101,99,101,105,118,101,95,105,109,112,108,19,114,101,99,101,105,118,105,110,103,95,111,98,106,101,99,116,95,105,100,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,5,8,1,19,3,0,2,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,7,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,8,1,0,0,1,4,11,0,55,0,20,2,9,3,2,0,10,3,2,0,11,3,2,0,12,0,2,0,0,0,0,2,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,84,3,110,150,2,4,132,3,52,5,184,3,200,3,7,128,7,164,5,8,164,12,64,6,228,12,60,10,160,13,61,11,221,13,12,12,233,13,155,5,13,132,19,16,14,148,19,16,0,64,0,20,0,22,0,30,0,33,0,44,0,49,0,51,0,63,0,65,0,71,1,50,1,66,0,11,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,10,3,1,0,1,0,6,7,1,2,1,1,0,4,1,0,1,2,1,12,1,0,1,5,3,2,0,6,2,7,0,6,14,4,0,7,5,12,0,9,12,2,0,10,15,7,1,3,0,11,4,7,1,0,0,12,13,7,0,0,48,0,1,1,0,0,47,2,3,1,0,0,25,2,4,1,0,0,72,5,6,1,0,0,27,7,6,1,0,0,23,8,0,1,0,0,18,9,4,3,0,2,6,0,39,10,11,3,0,2,6,0,19,12,4,2,0,2,0,17,13,4,2,0,2,0,40,14,15,2,0,2,0,57,16,4,3,0,2,6,0,67,14,17,1,0,0,68,16,18,1,0,0,58,14,19,1,0,0,46,20,21,1,0,0,52,20,22,1,0,0,35,20,21,1,0,1,70,42,22,1,0,1,73,4,32,1,0,2,36,47,44,1,0,2,54,59,4,1,0,2,62,43,44,1,0,3,16,55,4,2,7,4,3,21,57,58,2,7,4,3,34,57,15,1,7,3,56,62,53,2,7,4,4,31,25,4,1,3,6,26,29,4,0,6,41,39,21,1,8,6,47,28,29,0,6,69,17,21,0,7,37,27,15,1,0,8,60,25,4,1,8,8,63,37,4,1,8,9,59,35,36,0,10,24,51,15,1,3,10,32,4,24,1,3,10,42,56,4,1,3,10,43,24,49,1,3,10,56,63,4,1,3,10,61,50,22,1,3,11,28,41,25,1,0,11,45,40,15,1,0,12,38,4,23,1,0,37,23,32,25,27,30,19,31,1,25,33,34,34,33,29,34,43,22,42,22,18,31,22,31,27,46,20,31,39,23,41,23,36,23,10,52,23,54,44,53,38,23,24,54,21,31,25,60,26,54,40,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,12,2,11,1,1,9,0,11,2,1,9,0,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,14,1,3,7,8,12,1,11,7,1,8,8,3,11,1,1,9,0,11,2,1,9,0,7,8,12,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,7,1,8,8,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,13,1,8,15,1,6,11,0,1,9,0,1,8,9,1,3,1,8,15,1,11,13,1,9,0,1,9,0,5,8,10,11,13,1,8,15,11,6,1,8,8,8,10,8,9,1,6,8,11,1,7,8,12,1,8,10,1,11,3,1,9,0,1,8,8,1,11,6,1,9,0,1,11,2,1,9,0,1,11,1,1,9,0,1,6,8,12,1,5,2,9,0,5,3,3,3,3,1,6,9,0,1,6,11,14,1,9,0,1,11,14,1,9,0,1,6,11,6,1,9,0,3,7,11,6,1,9,0,3,7,8,12,1,11,7,1,9,0,3,11,6,1,8,8,8,10,8,9,1,11,4,1,9,0,2,11,6,1,9,0,7,8,12,7,10,8,15,8,9,8,9,3,11,13,1,8,15,8,15,3,1,10,9,0,1,6,11,13,1,9,0,2,6,11,13,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,5,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,13,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,6,1,9,0,11,7,1,9,0,1,11,5,1,9,1,2,8,15,7,11,13,1,8,15,2,7,8,10,9,0,2,7,11,13,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,23,84,114,97,110,115,102,101,114,80,111,108,105,99,121,68,101,115,116,114,111,121,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,105,122,101,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,46,8,9,52,3,35,8,9,55,11,13,1,8,15,1,2,3,41,8,10,20,11,6,1,8,8,58,11,13,1,8,15,2,2,2,41,8,10,53,8,9,3,2,1,41,8,9,4,2,1,41,8,9,5,2,1,29,1,0,25,3,25,1,25,2,25,4,25,5,53,0,1,0,0,4,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,30,12,5,14,5,17,31,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,30,11,6,57,3,2,2,0,4,0,33,11,11,0,10,1,56,4,12,2,56,5,11,2,11,1,46,17,35,56,6,2,3,1,0,0,38,49,10,0,46,56,7,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,8,4,37,11,2,56,9,12,6,10,6,10,0,55,1,56,10,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,10,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,11,2,4,1,0,0,45,30,14,0,56,7,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,12,5,12,4,11,0,58,2,1,12,3,17,28,11,4,17,28,11,5,57,4,56,12,11,3,11,2,56,13,2,5,1,0,0,48,51,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,14,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,15,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,45,13,2,69,23,12,7,10,0,55,2,14,7,56,16,4,36,5,40,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,6,1,0,0,4,34,10,1,46,56,7,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,17,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,5,11,3,56,18,11,1,54,2,56,19,56,20,2,7,1,0,0,4,6,11,1,55,3,9,57,5,56,21,2,8,1,0,0,4,14,10,1,46,56,17,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,22,2,9,1,0,0,4,5,11,1,54,4,56,19,56,20,2,10,1,0,0,4,6,11,0,55,3,9,57,5,56,23,2,11,1,0,0,61,28,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,5,56,24,1,11,0,54,2,12,3,56,19,12,2,11,3,14,2,56,25,2,12,1,0,0,4,3,11,0,55,3,2,13,1,0,0,4,16,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,14,1,0,0,4,3,11,0,55,2,2,15,1,0,0,4,4,11,0,55,5,20,2,16,1,0,0,4,4,11,0,55,6,20,2,17,1,0,0,4,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,9,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,10,208,1,14,12,222,1,107,13,201,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vdf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,20,5,22,21,7,43,72,8,115,32,6,147,1,10,12,157,1,36,0,2,0,0,0,1,0,0,1,0,1,0,0,3,2,3,0,0,4,2,3,0,1,6,10,2,1,10,2,4,6,10,2,6,10,2,6,10,2,3,1,1,0,13,104,97,115,104,95,116,111,95,105,110,112,117,116,22,104,97,115,104,95,116,111,95,105,110,112,117,116,95,105,110,116,101,114,110,97,108,3,118,100,102,10,118,100,102,95,118,101,114,105,102,121,19,118,100,102,95,118,101,114,105,102,121,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,4,3,11,0,17,1,2,1,0,2,0,2,1,0,0,4,6,11,0,11,1,11,2,11,3,17,3,2,3,0,2,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,175,1,4,203,1,38,5,241,1,245,1,7,230,3,170,2,8,144,6,64,6,208,6,60,10,140,7,21,11,161,7,4,12,165,7,177,6,13,214,13,6,14,220,13,6,0,31,1,22,1,32,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,15,2,0,2,1,0,0,24,3,4,2,1,0,0,23,5,4,2,1,0,0,14,3,6,2,1,0,0,9,7,8,2,1,0,0,29,7,9,2,1,1,0,3,7,10,2,1,0,0,27,11,12,2,1,0,0,17,11,10,2,1,0,0,5,1,0,2,1,0,0,16,1,13,2,1,0,0,8,13,1,2,1,0,0,20,11,14,2,1,0,0,13,7,15,2,1,0,0,12,7,12,2,1,0,0,10,16,17,2,1,0,0,11,18,19,2,1,0,0,25,18,4,2,1,0,1,6,25,22,1,0,1,18,26,10,1,0,1,21,0,25,1,0,1,28,22,25,1,0,2,17,23,10,1,0,2,24,21,22,1,0,2,26,29,0,1,0,7,4,15,4,24,20,23,20,5,4,22,24,21,24,14,4,20,12,8,4,25,20,25,22,25,24,0,4,23,22,1,4,22,12,21,12,19,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,16,102,114,111,109,95,107,101,121,115,95,118,97,108,117,101,115,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,19,9,0,30,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,18,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,27,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,28,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,22,0,0,0,0,0,0,0,0,12,4,64,24,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,22,13,7,11,6,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,1,32,14,0,65,22,14,1,65,24,33,4,7,5,9,7,5,39,13,0,56,11,13,1,56,12,56,13,12,2,14,0,56,14,32,4,26,13,2,13,0,69,22,13,1,69,24,56,15,5,15,11,0,70,22,0,0,0,0,0,0,0,0,11,1,70,24,0,0,0,0,0,0,0,0,11,2,2,13,1,0,0,30,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,22,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,22,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,14,1,0,0,31,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,16,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,17,2,15,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,18,2,16,1,0,0,32,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,17,1,0,0,33,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,18,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,114,4,132,1,26,5,158,1,91,7,249,1,182,1,8,175,3,64,6,239,3,20,10,131,4,7,11,138,4,2,12,140,4,192,2,13,204,6,2,14,206,6,2,0,21,1,15,1,22,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,18,2,1,1,3,0,9,3,0,1,3,0,16,4,0,1,3,0,2,5,6,1,3,0,19,7,8,1,3,0,11,7,6,1,3,0,10,1,9,1,3,0,6,9,1,1,3,0,13,7,10,1,3,0,8,5,11,1,3,0,7,5,8,1,3,1,4,16,2,1,0,1,12,13,6,1,0,1,14,0,16,1,0,1,20,2,16,1,0,2,11,10,6,1,0,2,16,12,2,1,0,2,17,14,0,1,0,4,2,11,2,17,2,10,2,13,8,5,2,18,2,0,2,16,2,2,2,15,8,14,8,12,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,2,7,10,9,0,3,1,6,11,1,1,9,0,1,7,10,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,9,102,114,111,109,95,107,101,121,115,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,64,2,1,0,0,0,0,0,0,0,57,0,2,2,1,0,0,0,16,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,8,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,1,2,4,1,0,0,11,7,11,0,11,1,56,3,12,2,14,2,56,4,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,5,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,1,16,13,0,56,6,56,7,12,1,14,0,56,8,32,4,14,5,9,13,1,13,0,69,2,56,9,5,4,11,1,2,9,1,0,0,0,3,11,0,55,0,2,10,0,0,0,15,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,5,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,10,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,11,2,11,0,0,0,11,13,11,0,11,1,56,3,12,2,14,2,56,4,4,8,5,10,7,1,39,11,2,56,12,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0],"zklogin_verified_id":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,16,3,24,50,5,74,62,7,136,1,201,1,8,209,2,64,6,145,3,10,10,155,3,20,12,175,3,96,13,143,4,10,0,17,0,12,0,15,1,14,0,3,8,0,1,2,4,0,2,1,2,0,3,0,7,0,0,13,0,1,0,0,10,0,2,0,0,11,0,2,0,0,9,0,2,0,0,4,0,2,0,0,7,3,4,0,0,16,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,6,8,0,1,5,1,6,8,3,1,8,0,0,6,8,3,8,3,8,3,8,3,15,7,8,2,6,5,6,8,3,6,8,3,6,8,3,6,8,3,15,1,1,6,5,6,10,2,6,10,2,6,10,2,6,10,2,15,1,8,1,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,86,101,114,105,102,105,101,100,73,68,8,97,117,100,105,101,110,99,101,16,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,25,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,14,107,101,121,95,99,108,97,105,109,95,110,97,109,101,15,107,101,121,95,99,108,97,105,109,95,118,97,108,117,101,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,116,114,105,110,103,10,116,120,95,99,111,110,116,101,120,116,17,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,100,19,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,6,8,8,1,13,5,10,8,3,11,8,3,9,8,3,4,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,3,11,0,16,2,2,3,1,0,0,4,3,11,0,16,3,2,4,1,0,0,4,3,11,0,16,4,2,5,1,0,0,4,9,11,0,19,0,1,1,1,1,1,17,9,2,6,1,0,0,4,2,7,0,39,7,1,0,0,4,2,7,0,39,8,0,2,0,0,1,0,2,0,3,0,4,0,5,0],"zklogin_verified_issuer":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,16,3,26,56,4,82,2,5,84,54,7,138,1,210,1,8,220,2,64,6,156,3,20,10,176,3,11,12,187,3,105,13,164,4,4,0,18,0,11,0,15,0,16,1,14,0,3,8,0,1,2,4,0,3,1,2,0,4,0,7,0,0,12,0,1,0,0,9,0,2,0,0,7,3,4,0,0,17,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,10,11,9,0,2,15,12,4,1,8,3,13,10,1,0,4,4,2,13,0,8,3,1,6,8,0,1,5,1,6,8,3,1,8,0,0,3,15,8,3,7,8,2,3,5,15,6,8,3,1,1,3,5,15,6,10,2,1,8,1,1,6,8,2,1,7,8,2,2,9,0,5,1,6,10,2,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,14,86,101,114,105,102,105,101,100,73,115,115,117,101,114,8,97,115,95,98,121,116,101,115,20,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,29,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,3,110,101,119,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,23,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,115,115,117,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,8,8,1,12,5,9,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,6,11,0,19,0,1,1,17,6,2,3,1,0,0,1,22,10,2,46,17,9,12,3,10,3,11,0,14,1,17,4,4,10,5,14,11,2,1,7,1,39,11,2,17,7,10,3,11,1,18,0,11,3,56,0,2,4,1,0,0,4,6,11,0,11,1,11,2,17,10,17,5,2,5,0,2,0,0,1,0,2,0]},"type_origin_table":[{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer","datatype_name":"Receiving","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorState","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JWK","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JwkId","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"ActiveJwk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"group_ops","datatype_name":"Element","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"Scalar","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G2","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"GT","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Config","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Setting","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"SettingData","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"DenyList","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigWriteCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"AddressKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"GlobalPauseKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"PerTypeConfigCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"RegulatedCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"DenyCapV1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManager","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerMetadataCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"ImmutableCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManaged","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"TreasuryOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"MetadataOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IotaTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyDestroyed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"Extension","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"ExtensionKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"labeler","datatype_name":"LabelerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"Random","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomGenerator","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"system_admin_cap","datatype_name":"IotaSystemAdminCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"timelock","datatype_name":"TimeLock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"Token","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"ActionRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_id","datatype_name":"VerifiedID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_issuer","datatype_name":"VerifiedIssuer","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":1,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,30,2,30,66,3,96,105,4,201,1,14,5,215,1,195,2,7,154,4,230,8,8,128,13,96,6,224,13,30,10,254,13,87,12,213,14,234,3,13,191,18,16,0,33,2,21,2,23,2,36,2,50,2,64,2,68,0,38,0,39,0,65,0,69,0,72,1,51,1,63,1,74,0,3,3,0,0,2,3,0,0,11,0,0,0,10,0,0,1,0,4,1,0,1,2,1,12,1,0,1,3,4,2,0,3,6,4,0,4,13,4,0,5,5,4,0,6,12,2,0,8,9,4,0,10,14,4,0,12,7,7,1,0,0,13,8,7,0,0,25,0,1,0,0,17,2,1,0,0,16,3,1,0,1,75,1,9,1,0,2,31,31,32,1,0,3,45,21,22,0,3,66,7,6,0,3,67,33,1,0,6,29,5,6,0,7,25,17,1,0,8,26,15,16,0,9,60,29,1,0,10,15,35,1,0,10,49,12,10,0,10,60,30,1,0,11,34,27,28,0,11,40,13,14,0,12,28,25,26,1,0,12,42,24,14,1,0,14,41,20,14,1,0,3,8,19,19,18,23,17,23,18,6,17,6,4,8,8,8,8,8,7,8,1,10,8,0,8,2,11,13,1,8,14,8,9,7,8,10,0,5,7,8,7,10,8,3,7,10,8,12,11,13,1,8,14,7,8,10,1,7,10,8,12,22,10,8,3,10,2,3,3,10,2,3,3,10,2,5,10,2,10,2,10,2,10,2,3,10,2,10,2,10,2,10,2,11,4,1,8,6,8,11,8,12,10,8,12,1,6,8,10,1,3,1,6,8,7,1,8,6,1,11,4,1,9,0,1,8,12,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,10,2,6,10,8,12,6,8,12,1,1,7,3,3,3,3,3,3,7,8,10,1,8,11,9,8,8,8,7,10,8,12,11,4,1,8,6,3,3,8,11,8,9,7,8,10,8,11,4,1,8,6,3,5,11,13,1,3,11,13,1,5,3,7,8,12,5,1,8,3,1,6,10,9,0,3,7,8,7,3,6,8,10,1,11,4,1,8,6,1,5,1,6,11,13,1,9,0,1,11,13,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,6,7,8,12,11,4,1,8,6,5,3,11,13,1,8,14,7,8,10,4,7,8,12,11,4,1,8,6,5,7,8,10,2,11,4,1,9,0,7,8,10,1,11,5,1,9,0,2,11,5,1,8,6,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,12,97,109,111,117,110,116,95,110,97,110,111,115,20,97,117,116,104,111,114,105,116,121,95,112,117,98,108,105,99,95,107,101,121,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,17,112,114,101,95,109,105,110,116,101,100,95,115,117,112,112,108,121,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,31,115,116,97,107,101,100,95,119,105,116,104,95,116,105,109,101,108,111,99,107,95,101,120,112,105,114,97,116,105,111,110,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,14,46,10,2,27,10,2,35,10,2,55,10,2,37,5,32,3,24,3,20,10,2,56,10,2,48,10,2,57,10,2,47,10,2,52,10,2,54,10,2,1,2,8,58,3,22,3,30,3,43,3,44,3,71,3,73,3,70,3,2,2,2,53,3,18,10,8,3,3,2,4,59,5,19,3,62,11,13,1,5,61,11,13,1,3,0,0,0,0,4,136,1,10,7,46,17,8,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,7,1,7,0,39,11,4,19,2,12,8,12,21,14,1,17,6,11,21,33,4,21,5,25,11,7,1,7,2,39,56,0,12,26,64,10,0,0,0,0,0,0,0,0,12,29,14,3,65,11,12,11,6,0,0,0,0,0,0,0,0,12,14,10,14,10,11,35,4,92,14,3,10,14,66,11,20,19,0,12,22,12,20,12,18,12,25,12,19,12,24,12,9,12,10,12,13,12,16,12,23,12,15,12,12,12,17,11,16,11,9,11,19,11,25,11,24,11,17,11,12,11,15,11,23,11,18,11,20,11,22,11,13,11,10,10,7,17,13,12,28,14,29,14,28,17,16,32,4,80,5,84,11,7,1,7,1,39,13,29,11,28,68,10,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,34,13,1,11,8,13,29,11,5,10,7,17,1,13,29,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,10,7,17,10,12,27,11,0,11,1,11,29,11,26,14,2,16,6,20,14,2,16,7,20,11,27,11,6,11,7,17,9,2,1,0,0,0,18,63,14,1,56,1,32,4,54,5,5,13,1,69,19,19,3,12,8,12,9,12,6,12,7,10,0,11,6,10,4,46,17,5,12,5,14,9,56,2,4,48,11,9,56,3,12,12,10,2,11,12,17,15,12,11,14,8,56,4,4,42,11,8,56,5,12,10,11,11,11,5,11,7,11,10,10,3,10,4,17,11,5,0,11,11,11,5,11,7,10,4,17,14,5,0,11,5,10,4,56,6,11,7,17,7,5,0,11,2,1,11,0,1,11,4,1,11,1,70,19,0,0,0,0,0,0,0,0,2,2,0,0,0,34,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,4,1,5,1,6,1,7,1,0,1,1,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,86,3,118,186,3,4,176,4,12,5,188,4,215,3,7,147,8,185,14,8,204,22,96,6,172,23,54,10,226,23,8,12,234,23,202,6,13,180,30,4,15,184,30,4,0,33,2,22,2,24,2,26,2,32,2,40,2,62,2,64,2,66,2,67,2,88,0,35,0,61,0,85,0,86,1,41,0,5,8,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,4,7,4,0,5,2,7,0,5,14,4,0,6,4,4,0,7,12,12,2,7,1,4,1,9,13,2,0,10,17,7,2,1,0,0,0,11,6,4,0,11,11,4,0,12,9,7,0,12,10,12,0,13,16,4,0,14,15,12,0,15,8,7,1,0,0,0,25,0,1,0,0,49,2,1,0,0,51,3,1,0,0,48,3,1,0,0,50,3,1,0,0,53,4,1,0,0,59,4,1,0,0,52,5,1,0,0,58,5,1,0,0,45,6,1,0,0,47,6,7,0,0,46,8,1,0,0,54,9,1,0,0,55,9,10,0,0,44,11,1,0,0,68,11,1,0,0,56,3,1,0,0,77,12,1,0,0,75,12,1,0,0,76,12,1,0,0,84,12,1,0,0,79,12,1,0,0,70,12,1,0,0,81,12,1,0,0,72,12,1,0,0,82,12,1,0,0,73,12,1,0,0,78,13,1,0,0,69,13,1,0,0,83,12,1,0,0,74,12,1,0,0,80,12,1,0,0,71,12,1,0,0,42,14,15,0,0,18,16,17,0,0,37,16,18,0,0,21,19,10,0,0,38,16,20,0,0,39,16,21,0,0,36,16,21,0,0,87,16,22,0,0,30,16,23,0,2,27,42,43,1,0,3,20,28,1,2,7,4,3,23,51,52,2,7,4,8,43,38,1,1,12,8,60,30,1,1,8,9,57,36,37,0,11,18,20,17,0,11,19,20,22,0,11,21,50,10,0,11,25,25,26,0,11,29,1,23,0,11,30,20,23,0,11,34,20,18,0,11,42,49,15,0,11,44,46,1,0,11,45,39,7,0,11,46,40,7,0,11,48,33,1,0,11,49,31,1,0,11,50,33,1,0,11,51,32,1,0,11,52,35,1,0,11,53,34,1,0,11,54,45,10,0,11,56,32,1,0,11,58,35,1,0,11,59,34,1,0,11,63,20,23,0,11,68,46,1,0,11,69,48,1,0,11,70,47,1,0,11,71,47,1,0,11,72,47,1,0,11,73,47,1,0,11,74,47,1,0,11,75,47,1,0,11,76,47,1,0,11,77,47,1,0,11,78,48,1,0,11,79,47,1,0,11,80,47,1,0,11,81,47,1,0,11,82,47,1,0,11,83,47,1,0,11,84,47,1,0,43,27,46,29,45,7,42,41,45,44,44,27,9,8,6,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,0,15,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,0,7,8,9,3,7,8,0,6,8,16,3,3,7,8,0,3,7,8,9,4,7,8,0,11,2,1,8,3,5,7,8,9,1,8,14,5,7,8,0,10,11,2,1,8,3,11,17,1,3,5,7,8,9,3,7,8,0,8,14,7,8,9,1,11,1,1,8,3,3,7,8,0,6,8,16,5,3,7,8,0,10,2,6,8,9,4,7,8,0,10,2,10,2,6,8,9,2,7,8,0,6,8,5,1,6,11,8,2,3,8,13,1,7,8,0,1,10,5,1,6,8,7,11,3,11,1,1,8,3,11,1,1,8,3,7,8,0,3,3,3,3,3,3,7,8,9,1,6,8,11,1,7,8,11,1,11,10,2,5,3,1,3,3,8,0,8,11,3,8,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,1,8,11,2,3,8,11,3,7,8,6,9,0,9,1,1,8,0,1,9,0,15,7,8,11,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,11,7,8,9,2,7,8,11,6,8,9,3,7,8,11,6,8,16,3,3,7,8,11,3,6,8,9,1,6,8,9,1,5,2,9,0,5,4,7,8,11,11,2,1,8,3,5,7,8,9,5,7,8,11,10,11,2,1,8,3,11,17,1,3,5,7,8,9,1,8,3,2,11,1,1,9,0,7,8,9,1,11,2,1,9,0,1,11,2,1,8,3,3,7,8,11,8,14,6,8,9,3,7,8,11,6,8,16,5,3,7,8,11,10,2,6,8,9,4,7,8,11,10,2,10,2,6,8,9,2,7,8,11,6,8,5,11,7,8,11,3,3,3,11,1,1,8,3,11,1,1,8,3,3,3,3,3,7,8,9,2,7,8,6,9,0,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,116,97,107,105,110,103,95,112,111,111,108,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,23,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,31,8,6,89,3,0,3,0,0,24,24,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,17,51,12,10,17,52,12,11,11,0,10,11,18,0,12,9,13,9,15,0,11,11,11,10,56,0,11,9,56,1,2,1,1,4,0,1,18,11,0,17,38,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,17,60,2,2,1,4,0,1,5,11,0,17,38,11,1,17,62,2,3,1,4,0,1,6,11,0,17,38,11,1,46,17,59,2,4,1,4,0,1,6,11,0,17,38,11,1,46,17,61,2,5,1,4,0,1,6,11,0,17,38,11,1,11,2,17,64,2,6,1,4,0,1,6,11,0,17,38,11,1,11,2,17,68,2,7,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,63,2,8,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,67,2,9,1,4,0,1,10,11,0,11,1,11,2,10,3,17,10,11,3,46,17,47,56,2,2,10,1,0,0,1,7,11,0,17,38,11,1,11,2,11,3,17,57,2,11,1,4,0,1,12,11,0,17,38,11,1,11,2,11,3,10,4,17,58,11,4,46,17,47,56,2,2,12,1,4,0,1,11,11,0,11,1,10,2,17,13,10,2,56,3,11,2,46,17,47,56,4,2,13,1,0,0,1,7,11,0,17,38,11,1,11,2,46,17,65,2,14,1,4,0,1,6,11,0,17,38,11,1,11,2,17,56,2,15,1,4,0,1,6,11,0,17,38,11,1,11,2,17,70,2,16,1,4,0,1,5,11,0,17,38,11,1,17,66,2,17,1,4,0,1,6,11,0,17,38,11,1,11,2,17,79,2,18,1,4,0,1,6,11,0,17,38,11,1,11,2,17,77,2,19,1,4,0,1,6,11,0,17,38,11,1,11,2,17,78,2,20,1,4,0,1,6,11,0,17,38,11,1,11,2,17,86,2,21,1,4,0,1,6,11,0,17,38,11,1,11,2,17,81,2,22,1,4,0,1,6,11,0,17,38,11,1,11,2,17,72,2,23,1,4,0,1,6,11,0,17,38,11,1,11,2,17,83,2,24,1,4,0,1,6,11,0,17,38,11,1,11,2,17,74,2,25,1,4,0,1,6,11,0,17,38,11,1,11,2,17,84,2,26,1,4,0,1,6,11,0,17,38,11,1,11,2,17,75,2,27,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,80,2,28,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,71,2,29,1,4,0,1,6,11,0,17,38,11,1,11,2,17,85,2,30,1,4,0,1,6,11,0,17,38,11,1,11,2,17,76,2,31,1,4,0,1,6,11,0,17,38,11,1,11,2,17,82,2,32,1,4,0,1,6,11,0,17,38,11,1,11,2,17,73,2,33,1,0,0,1,5,11,0,17,38,11,1,17,55,2,34,1,0,0,1,4,11,0,17,37,17,48,2,35,3,0,0,1,4,11,0,17,37,17,54,2,36,0,0,0,21,29,11,3,17,38,12,11,10,10,46,17,47,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,4,11,5,11,0,11,1,11,2,11,6,11,7,11,8,11,9,11,10,17,50,2,37,0,0,0,1,4,11,0,17,39,46,2,38,0,0,0,1,3,11,0,17,39,2,39,0,0,0,21,22,10,0,15,0,10,0,16,1,20,56,5,12,1,10,1,46,17,69,11,0,16,1,20,33,4,16,5,20,11,1,1,7,1,39,11,1,2,40,0,0,0,1,4,11,0,17,37,17,49,2,41,1,0,0,1,4,11,0,17,37,17,53,2,0,0,0,1,0,28,0,65,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,49,2,49,104,3,153,1,240,5,4,137,7,59,5,196,7,246,6,7,186,14,228,29,8,158,44,96,6,254,44,107,10,233,45,108,12,213,46,136,16,13,221,62,44,15,137,63,4,0,63,2,27,2,28,2,31,2,43,2,60,2,79,2,82,2,118,2,120,2,127,2,128,1,2,177,1,2,178,1,0,112,0,115,0,163,1,0,164,1,0,168,1,1,80,1,179,1,0,13,4,0,0,6,4,0,0,12,3,0,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,5,7,4,0,6,3,7,0,8,5,4,0,9,14,12,2,7,1,4,1,11,15,2,0,12,20,7,2,1,0,0,0,13,21,7,1,3,0,14,9,7,0,14,10,12,0,15,11,4,0,16,19,4,0,17,16,12,0,17,17,2,0,18,18,4,0,19,8,7,1,0,0,0,33,0,1,0,0,34,2,3,0,0,93,4,5,0,0,95,6,5,0,0,92,7,5,0,0,94,7,5,0,0,97,8,5,0,0,109,8,5,0,0,96,9,5,0,0,108,9,5,0,0,90,10,11,0,0,91,12,11,0,0,98,13,14,0,0,88,15,5,0,0,129,1,15,5,0,0,89,16,5,0,0,130,1,16,5,0,0,99,6,5,0,0,155,1,17,5,0,0,153,1,17,5,0,0,154,1,17,5,0,0,162,1,17,5,0,0,157,1,17,5,0,0,138,1,17,5,0,0,159,1,17,5,0,0,140,1,17,5,0,0,160,1,17,5,0,0,141,1,17,5,0,0,156,1,18,5,0,0,137,1,18,5,0,0,161,1,17,5,0,0,142,1,17,5,0,0,158,1,17,5,0,0,139,1,17,5,0,0,25,19,14,0,0,70,20,21,0,0,40,22,23,0,0,84,22,23,0,0,119,22,23,0,0,62,22,24,0,0,48,5,23,0,0,42,22,23,0,0,169,1,25,23,0,0,23,22,26,0,0,170,1,25,27,0,0,171,1,22,28,0,0,54,22,23,0,0,51,25,29,0,0,53,22,23,0,0,52,22,23,0,0,83,30,31,0,0,22,22,32,0,0,45,33,14,0,1,76,43,44,0,2,37,42,5,1,0,2,68,86,23,1,0,2,111,95,42,1,0,2,176,1,87,23,1,0,2,182,1,85,42,1,0,2,183,1,5,42,1,0,3,46,107,60,1,0,3,59,60,42,1,0,4,38,69,5,1,3,5,29,89,23,0,5,74,94,14,0,5,126,99,23,0,7,69,104,5,1,0,10,85,108,5,1,12,11,105,46,47,0,12,32,68,64,2,1,0,12,39,5,40,2,1,0,12,49,68,100,2,1,0,12,50,72,73,2,1,0,12,58,71,5,2,1,0,12,87,72,78,2,1,0,13,32,74,64,1,3,13,39,5,70,1,3,13,58,75,5,1,3,13,66,77,64,1,3,13,87,76,5,1,3,13,110,69,70,1,3,15,25,90,14,0,15,76,14,38,0,15,121,91,23,0,15,123,91,23,0,16,76,48,45,0,16,77,79,5,0,16,97,58,5,0,16,106,59,5,0,16,107,58,5,0,16,131,1,83,5,0,16,132,1,80,5,0,16,133,1,80,5,0,16,134,1,80,5,0,16,135,1,80,5,0,16,136,1,80,5,0,16,143,1,80,5,0,16,144,1,80,5,0,16,145,1,80,5,0,16,146,1,83,5,0,16,147,1,80,5,0,16,148,1,80,5,0,16,149,1,80,5,0,16,150,1,80,5,0,16,151,1,80,5,0,16,152,1,80,5,0,17,180,1,66,67,0,18,22,37,32,0,18,24,37,52,0,18,25,88,5,0,18,26,82,5,0,18,35,37,23,0,18,55,53,57,0,18,56,53,57,0,18,57,56,57,0,18,65,63,64,0,18,76,35,36,0,18,78,37,23,0,18,83,101,31,0,18,90,61,11,0,18,92,51,5,0,18,93,49,5,0,18,94,53,5,0,18,95,50,5,0,18,96,51,5,0,18,98,62,14,0,18,113,37,28,0,18,124,37,23,0,18,170,1,63,27,0,18,172,1,63,23,0,18,174,1,63,23,0,18,181,1,55,54,0,19,36,106,69,1,0,19,67,105,64,1,0,20,66,98,64,1,0,70,39,59,41,61,41,69,39,80,47,73,39,72,39,75,47,77,47,79,47,78,47,74,39,58,41,55,41,57,41,62,92,56,41,70,97,134,1,47,73,97,71,39,76,47,66,41,133,1,23,132,1,23,60,41,67,103,54,41,8,8,7,10,8,17,11,4,1,8,6,3,3,8,0,8,9,7,8,11,1,8,1,7,3,3,3,3,3,3,7,8,11,1,8,0,15,7,8,1,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,0,2,7,8,1,7,8,11,2,7,8,1,6,8,11,3,7,8,1,6,8,18,3,3,7,8,1,3,6,8,11,4,7,8,1,11,5,1,8,6,5,7,8,11,1,8,15,5,7,8,1,10,11,5,1,8,6,11,21,1,3,5,7,8,11,3,7,8,1,8,15,6,8,11,1,11,4,1,8,6,3,7,8,1,6,8,18,5,3,8,19,5,7,11,12,2,5,11,13,1,5,3,7,8,1,10,2,6,8,11,4,7,8,1,10,2,10,2,6,8,11,11,7,8,1,3,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,3,7,8,11,4,3,11,4,1,8,6,7,8,7,6,8,11,3,11,4,1,8,6,3,3,1,6,8,1,1,3,1,6,8,9,2,6,8,1,5,1,11,12,2,5,3,1,8,8,1,6,11,10,2,8,8,5,1,11,13,1,5,2,7,8,1,6,8,8,1,6,11,10,2,3,8,14,1,10,5,3,10,11,5,1,8,6,11,21,1,3,7,8,11,2,3,8,20,2,10,8,17,7,8,11,1,8,20,1,6,8,20,1,8,16,2,5,11,13,1,5,1,11,12,2,9,0,9,1,1,8,6,1,11,4,1,9,0,1,7,8,11,1,8,3,1,8,17,1,6,8,11,1,5,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,3,7,8,20,8,17,7,8,11,2,7,8,20,7,8,11,3,7,8,20,3,6,8,11,1,6,10,8,17,2,7,8,20,6,8,11,1,8,19,3,7,8,20,6,8,18,2,3,7,8,20,6,8,19,1,1,7,8,17,3,7,8,17,8,19,3,2,7,8,17,3,1,11,5,1,9,0,4,7,8,20,5,11,4,1,8,6,7,8,11,3,7,8,20,8,15,6,8,11,2,6,8,20,5,1,1,2,5,7,11,13,1,5,1,6,8,19,1,6,5,2,6,11,12,2,9,0,9,1,6,9,0,1,9,0,1,11,13,1,9,0,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,13,1,9,0,6,9,0,2,7,11,13,1,9,0,9,0,2,7,11,13,1,9,0,6,9,0,1,6,11,13,1,9,0,2,9,0,9,1,2,7,8,17,7,8,11,2,7,8,17,10,2,2,7,8,17,6,8,17,2,6,8,20,6,8,17,3,7,8,17,10,2,10,2,15,1,1,3,3,11,4,1,8,6,3,3,11,4,1,8,6,3,11,4,1,8,6,11,4,1,8,6,3,11,4,1,8,6,3,3,1,7,11,4,1,9,0,2,7,11,4,1,9,0,11,4,1,9,0,1,6,11,4,1,9,0,8,7,8,20,7,11,4,1,8,6,7,11,12,2,5,11,13,1,5,3,3,3,3,7,8,11,3,7,8,7,11,4,1,8,6,6,8,11,4,7,8,16,11,4,1,8,6,3,3,1,6,8,16,1,8,2,6,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,7,8,7,3,6,8,11,2,7,11,4,1,9,0,3,4,10,5,5,3,11,12,2,5,3,2,5,3,1,6,10,9,0,1,6,8,7,1,6,9,1,2,7,8,20,6,8,8,5,11,4,1,8,6,3,11,4,1,8,6,11,5,1,8,6,11,4,1,8,6,1,11,5,1,8,6,2,7,11,5,1,9,0,10,11,5,1,9,0,1,6,11,21,1,9,0,1,11,21,1,9,0,2,11,4,1,9,0,7,8,11,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,111,114,97,103,101,70,117,110,100,86,49,22,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,12,98,117,114,110,95,98,97,108,97,110,99,101,19,98,117,114,110,116,95,116,111,107,101,110,115,95,97,109,111,117,110,116,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,17,105,111,116,97,95,116,114,101,97,115,117,114,121,95,99,97,112,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,41,109,97,116,99,104,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,95,116,111,95,116,97,114,103,101,116,95,114,101,119,97,114,100,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,20,109,105,110,116,101,100,95,116,111,107,101,110,115,95,97,109,111,117,110,116,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,99,104,97,114,103,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,41,3,72,3,71,3,73,3,166,1,3,173,1,3,165,1,3,44,8,3,1,2,17,40,3,84,3,119,3,64,8,7,175,1,8,20,115,8,16,81,8,0,62,8,9,86,3,167,1,11,12,2,5,11,13,1,5,100,1,103,11,4,1,8,6,101,11,4,1,8,6,104,3,102,3,42,3,44,8,3,2,2,11,40,3,84,3,86,3,124,3,114,3,117,3,116,3,122,3,125,3,30,3,75,3,0,3,0,0,34,28,11,1,10,7,17,116,12,9,14,9,17,111,12,8,6,0,0,0,0,0,0,0,0,11,3,17,40,11,0,11,9,11,2,17,82,11,5,11,6,11,8,56,0,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,4,11,7,17,53,18,1,2,1,3,0,0,5,11,11,0,6,4,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,11,5,11,6,17,53,18,0,2,2,3,0,0,45,25,10,14,46,17,68,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,10,14,17,85,12,15,11,0,15,0,11,15,11,14,17,121,2,3,3,0,0,5,5,11,0,15,0,11,1,17,123,2,4,3,0,0,5,25,10,0,16,0,17,117,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,120,2,5,3,0,0,5,31,10,0,16,0,17,108,65,45,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,117,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,122,2,6,3,0,0,54,15,10,0,15,0,11,1,7,1,17,131,1,12,3,11,0,15,0,14,3,9,17,114,11,3,11,2,17,87,2,7,3,0,0,54,15,10,0,15,0,11,1,7,2,17,131,1,12,3,11,0,15,0,14,3,8,17,114,11,3,11,2,17,89,2,8,3,0,0,5,6,11,0,15,0,11,1,11,2,17,124,2,9,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,88,2,10,3,0,0,5,8,11,0,15,0,11,2,11,1,56,2,11,3,17,119,2,11,3,0,0,14,12,11,1,11,2,10,4,17,52,12,5,11,0,15,0,11,3,11,5,11,4,17,119,2,12,3,0,0,5,6,11,0,15,0,11,1,11,2,17,125,2,13,3,0,0,5,22,10,0,16,0,10,2,17,115,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,15,2,14,3,0,0,5,10,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,16,2,15,0,0,0,65,42,14,0,17,106,20,12,3,10,3,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,46,14,1,56,3,32,4,25,11,2,11,1,11,3,56,4,56,5,5,41,11,2,14,1,56,6,12,4,10,4,46,14,3,56,7,32,4,39,11,4,11,3,56,8,5,41,11,4,1,2,16,0,0,0,65,46,10,2,46,14,1,56,3,4,6,5,10,11,2,1,7,7,39,10,2,14,1,56,6,12,4,14,0,17,106,20,12,3,10,4,46,14,3,56,7,4,24,5,30,11,2,1,11,4,1,7,7,39,10,4,14,3,56,9,11,4,46,56,10,4,43,11,2,14,1,56,11,1,1,5,45,11,2,1,2,17,3,0,0,5,8,11,0,15,0,10,1,46,17,113,11,1,17,86,2,18,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,98,2,19,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,96,2,20,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,97,2,21,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,105,2,22,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,100,11,3,46,12,4,11,0,16,0,11,4,17,110,2,23,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,91,2,24,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,102,11,3,46,12,4,11,0,16,0,11,4,17,110,2,25,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,93,2,26,3,0,0,5,7,11,0,15,0,11,2,17,112,11,1,17,103,2,27,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,94,2,28,3,0,0,81,17,10,0,15,0,11,3,17,112,12,4,10,4,11,1,11,2,17,99,11,4,46,12,5,11,0,16,0,11,5,17,110,2,29,3,0,0,5,8,11,0,15,0,11,3,17,113,11,1,11,2,17,90,2,30,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,104,11,3,46,12,4,11,0,16,0,11,4,17,110,2,31,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,95,2,32,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,110,2,33,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,92,2,34,3,0,0,84,214,1,11,9,10,0,15,6,21,10,8,7,11,52,37,4,10,5,16,11,0,1,11,10,1,7,8,39,10,0,15,7,56,12,12,21,13,4,11,21,56,13,1,10,0,15,8,56,12,12,20,13,5,11,20,56,13,1,11,6,10,0,16,9,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,9,21,11,7,10,0,16,10,20,22,12,7,6,0,0,0,0,0,0,0,0,10,0,15,10,21,14,4,56,14,12,22,14,5,56,14,12,14,11,3,11,5,10,0,15,11,10,10,46,17,35,12,13,12,16,12,23,10,0,16,12,20,6,1,0,0,0,0,0,0,0,22,10,0,15,12,21,11,1,10,0,16,12,20,33,4,83,5,89,11,0,1,11,10,1,7,10,39,14,23,56,14,12,24,10,0,15,0,13,23,10,0,15,5,11,8,10,0,16,1,16,13,20,10,0,16,1,16,14,20,10,0,16,1,16,15,20,10,10,17,109,10,0,16,0,17,127,12,17,14,23,56,14,12,19,11,24,11,19,23,12,25,11,2,10,0,15,16,21,10,0,16,0,17,111,10,0,15,17,21,11,23,12,15,11,13,14,15,56,14,22,12,13,10,0,15,11,11,15,11,10,46,17,63,1,10,0,15,18,11,4,10,6,11,7,17,81,12,18,10,0,16,12,20,10,0,16,16,20,10,0,16,17,20,11,17,11,22,11,6,10,0,16,18,17,83,11,14,11,25,11,13,11,16,18,2,56,15,9,10,0,15,19,21,10,0,16,9,20,6,0,0,0,0,0,0,0,0,33,4,192,1,10,0,16,7,56,14,6,0,0,0,0,0,0,0,0,33,12,11,5,194,1,9,12,11,11,11,4,203,1,11,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,12,5,207,1,11,0,1,9,12,12,11,12,4,210,1,5,212,1,7,9,39,11,18,2,35,0,0,0,93,58,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,5,14,1,56,14,10,0,35,4,27,11,0,14,1,56,14,23,12,9,11,2,11,9,11,3,17,64,12,6,14,6,56,14,12,5,13,1,11,6,56,13,1,5,54,14,1,56,14,10,0,36,4,50,14,1,56,14,11,0,23,12,8,13,1,11,8,56,16,12,7,14,7,56,14,12,4,11,2,11,7,11,3,17,63,1,5,54,11,2,1,11,3,1,11,1,11,5,11,4,2,36,3,0,0,5,4,11,0,16,12,20,2,37,3,0,0,5,4,11,0,16,16,20,2,38,3,0,0,5,4,11,0,16,20,20,2,39,3,0,0,5,3,11,0,16,21,2,40,3,0,0,5,2,7,3,2,41,3,0,0,5,4,11,0,16,6,20,2,42,3,0,0,5,5,11,0,16,0,11,1,17,129,1,2,43,3,0,0,96,27,10,0,17,51,12,1,56,17,12,4,14,1,56,18,32,4,23,5,10,13,1,69,47,12,2,10,0,16,0,10,2,17,130,1,12,3,13,4,11,2,11,3,56,19,5,5,11,0,1,11,4,2,44,3,0,0,5,5,11,0,16,0,11,1,17,128,1,2,45,3,0,0,5,4,11,0,16,0,17,126,2,46,3,0,0,5,4,11,0,16,11,17,65,2,47,3,0,0,29,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,20,20,12,2,5,16,11,0,1,56,21,12,2,11,2,2,48,3,0,0,5,4,11,0,16,18,17,83,2,49,3,0,0,5,4,11,0,16,18,17,84,2,50,3,0,0,5,5,11,0,15,0,11,1,17,118,2,51,3,0,0,5,4,11,0,16,0,17,107,2,52,0,0,0,102,45,13,0,69,103,12,6,13,6,11,0,56,22,11,6,56,2,12,7,14,1,56,23,4,39,11,1,56,24,12,4,13,7,11,4,56,16,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,25,11,2,46,17,68,56,26,5,36,11,2,1,11,7,56,27,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,1,4,1,6,0,2,0,3,0,1,1,9,1,15,1,11,1,12,1,13,1,14,1,3,1,0,0,4,0,5,0,6,1,1,1,8,1,5,1,10,1,2,1,7,0,47,0,61,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,173,2,4,245,2,34,5,151,3,199,2,7,222,5,212,8,8,178,14,96,6,146,15,200,1,10,218,16,66,12,156,17,165,11,13,193,28,28,15,221,28,4,0,70,2,14,2,15,2,32,2,46,2,71,2,72,2,73,1,47,1,74,0,7,12,0,0,5,7,0,0,6,12,0,1,0,12,0,2,1,4,1,0,1,3,3,2,0,4,2,7,0,4,10,4,0,5,8,12,2,7,1,4,1,7,9,2,0,8,4,7,1,0,0,0,44,0,1,0,0,61,2,3,0,0,62,4,5,0,0,79,6,7,0,0,75,3,5,0,0,22,8,9,0,0,60,10,9,0,0,59,11,9,0,0,58,11,9,0,0,80,12,5,0,0,11,13,9,0,0,19,13,9,0,0,34,14,15,0,0,53,16,17,0,0,69,16,15,0,0,68,16,15,0,0,38,14,18,0,0,36,14,18,0,0,66,19,3,0,0,67,19,9,0,0,42,20,9,0,0,35,21,18,0,0,56,22,23,0,0,50,14,15,0,0,51,14,15,0,0,24,14,24,0,0,33,25,15,0,0,54,25,15,0,0,39,22,18,0,0,27,26,15,0,0,28,26,15,0,0,31,9,23,0,0,17,22,9,0,1,44,0,34,0,2,41,40,15,1,0,2,66,45,33,1,0,2,78,36,15,1,0,2,81,9,33,1,0,4,21,30,9,0,4,30,37,17,1,8,4,44,0,30,0,5,13,42,9,2,7,4,5,16,52,53,2,7,4,5,18,52,18,2,7,4,5,44,0,29,2,7,4,6,72,50,9,1,8,7,23,39,15,0,7,64,39,49,0,8,16,48,37,1,0,8,26,46,9,1,0,8,29,51,47,1,3,8,37,48,18,1,0,8,40,48,18,1,0,8,45,9,31,1,0,8,65,47,31,1,0,9,43,44,15,0,44,28,53,15,37,32,36,32,39,1,34,32,41,28,35,32,49,15,54,15,51,15,52,15,45,3,50,15,48,15,43,28,42,28,1,7,8,9,1,8,0,4,7,8,0,11,4,1,8,5,3,7,8,9,1,8,2,3,7,8,0,8,2,6,8,9,1,11,4,1,8,5,2,6,8,0,8,2,2,3,11,4,1,8,5,2,7,8,0,11,4,1,8,5,0,2,7,8,0,6,8,9,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,3,1,6,8,2,1,8,6,1,1,3,7,8,2,3,7,8,9,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,1,6,11,8,2,3,8,1,1,6,8,1,2,6,8,1,3,1,11,8,2,3,8,1,2,3,8,1,1,11,8,2,9,0,9,1,1,8,7,1,11,10,1,9,0,1,8,5,1,11,4,1,9,0,1,8,3,2,3,8,2,1,6,11,4,1,9,0,1,6,9,0,6,3,11,4,1,8,5,11,4,1,8,5,3,11,4,1,8,5,3,1,6,8,9,2,7,11,4,1,9,0,11,4,1,9,0,2,8,1,11,4,1,8,5,3,7,11,8,2,9,0,9,1,9,0,9,1,4,3,8,1,3,3,2,3,3,2,7,11,4,1,9,0,3,2,7,11,10,1,9,0,9,0,1,9,0,1,6,11,10,1,9,0,1,5,2,9,0,5,2,6,11,10,1,9,0,9,0,2,6,11,8,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,15,103,101,116,95,105,111,116,97,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,4,105,111,116,97,11,105,111,116,97,95,97,109,111,117,110,116,12,105,111,116,97,95,98,97,108,97,110,99,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,27,112,101,110,100,105,110,103,95,116,111,116,97,108,95,105,111,116,97,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,18,117,110,119,114,97,112,95,115,116,97,107,101,100,95,105,111,116,97,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,30,8,7,12,11,10,1,3,20,11,10,1,3,34,3,63,11,4,1,8,5,55,3,24,11,8,2,3,8,1,49,3,52,3,48,3,25,8,3,1,2,2,33,3,54,3,2,2,4,30,8,7,53,8,6,68,3,57,11,4,1,8,5,0,3,0,0,27,18,10,0,56,0,12,1,10,0,17,40,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,33,18,0,2,1,3,0,0,35,45,14,1,56,3,12,4,10,0,46,17,17,32,4,9,5,15,11,0,1,11,3,1,7,11,39,10,4,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,3,1,7,18,39,11,3,17,40,10,0,46,56,4,11,2,11,1,18,2,12,5,10,0,16,0,20,11,4,22,11,0,15,0,21,11,5,2,2,3,0,0,38,75,14,1,16,1,20,10,2,17,46,36,4,23,11,2,1,11,1,17,4,12,4,10,0,16,0,20,14,4,56,3,23,11,0,15,0,21,11,4,2,10,0,46,11,1,17,3,12,5,12,3,14,5,56,3,12,6,10,0,10,6,10,3,11,2,17,46,17,9,12,7,11,6,14,7,56,3,22,12,8,10,0,16,2,20,11,8,22,10,0,15,2,21,10,0,16,3,20,11,3,22,10,0,15,3,21,10,0,46,17,17,4,67,11,0,17,7,5,69,11,0,1,13,5,11,7,56,5,1,11,5,2,3,3,0,0,41,27,14,1,16,4,20,10,0,56,4,33,4,8,5,12,11,0,1,7,2,39,11,0,14,1,16,1,20,17,22,12,2,11,1,17,4,12,3,14,2,14,3,56,3,17,30,11,3,2,4,0,0,0,5,8,11,0,19,2,12,1,1,1,17,38,11,1,2,5,3,0,0,9,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,5,1,2,6,3,0,0,15,25,11,1,17,46,6,1,0,0,0,0,0,0,0,22,12,2,10,0,17,7,10,0,17,8,10,0,15,7,10,2,10,0,16,5,20,10,0,16,8,20,18,1,56,6,11,0,46,11,2,17,32,2,7,0,0,0,9,29,10,0,16,5,20,10,0,16,2,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,3,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,6,0,0,0,0,0,0,0,0,11,0,15,3,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,30,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,43,31,10,0,46,11,3,17,22,12,5,14,5,11,2,17,29,12,7,10,7,10,1,38,4,18,11,7,11,1,23,12,4,5,20,6,0,0,0,0,0,0,0,0,12,4,11,4,10,0,16,6,56,3,17,55,12,6,11,0,15,6,11,6,56,7,2,10,3,0,0,9,29,10,0,15,7,10,1,17,31,56,6,10,0,46,17,16,4,10,5,14,11,0,1,7,15,39,10,0,46,17,17,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,8,2,11,3,0,0,9,16,10,0,46,17,17,32,4,6,5,10,11,0,1,7,12,39,11,1,56,9,11,0,15,10,21,2,12,1,0,0,9,4,11,0,16,5,20,2,13,1,0,0,9,4,11,0,16,4,20,2,14,1,0,0,9,4,11,0,16,11,56,3,2,15,1,0,0,9,4,11,0,16,1,20,2,16,1,0,0,9,4,11,0,16,9,56,10,2,17,1,0,0,9,4,11,0,16,10,56,11,2,18,1,0,0,15,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,40,10,0,16,4,20,10,0,16,1,20,11,0,15,11,11,1,56,7,18,2,2,19,1,4,0,9,9,11,0,11,1,10,2,17,18,11,2,46,17,47,56,12,2,20,1,4,0,5,22,10,0,46,14,1,17,21,4,6,5,10,11,0,1,7,13,39,11,1,19,2,12,2,1,1,17,38,11,0,15,11,11,2,56,5,1,2,21,1,0,0,18,25,10,0,16,4,20,10,1,16,4,20,33,4,17,11,0,16,1,20,11,1,16,1,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,22,1,0,0,44,45,10,0,10,1,17,28,4,8,11,0,1,17,31,2,10,0,16,10,10,1,56,13,11,1,17,55,12,3,10,0,16,9,56,14,20,12,2,10,3,10,2,38,4,41,10,0,16,7,10,3,56,15,4,36,5,30,11,0,16,7,11,3,56,16,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,31,2,23,1,0,0,9,4,11,0,16,0,20,2,24,1,0,0,9,4,11,0,16,2,20,2,25,3,0,0,9,3,11,0,16,7,2,26,1,0,0,9,4,11,0,16,12,20,2,27,1,0,0,9,4,11,0,16,13,20,2,28,0,0,0,18,17,10,0,17,16,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,14,20,11,1,36,12,2,11,2,2,29,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,30,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,31,0,0,0,9,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,32,0,0,0,54,22,10,0,11,1,17,22,12,3,14,3,10,0,16,5,20,17,30,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,2,2,0,8,0,9,2,1,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,76,0,77,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,63,7,135,1,183,1,8,190,2,64,10,254,2,15,12,141,3,89,13,230,3,4,15,234,3,2,0,11,1,4,1,5,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,8,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,7,8,4,1,0,1,10,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,4,7,8,0,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,4,73,79,84,65,13,83,116,111,114,97,103,101,70,117,110,100,86,49,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,105,111,116,97,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,9,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,20,10,0,15,0,11,1,56,1,1,10,0,15,0,11,3,56,2,12,4,10,0,15,1,11,4,56,1,1,11,0,15,0,11,2,56,2,2,2,1,0,0,5,4,11,0,16,0,56,3,2,3,1,0,0,5,8,10,0,16,0,56,3,11,0,16,1,56,3,22,2,0,0,0,1,0,6,0],"timelocked_staking":[161,28,235,11,6,0,0,0,12,1,0,30,2,30,64,3,94,132,2,4,226,2,28,5,254,2,198,3,7,196,6,171,7,8,239,13,96,6,207,14,20,10,227,14,17,12,244,14,168,6,13,156,21,6,15,162,21,2,0,58,2,14,2,16,2,23,2,34,2,54,2,57,2,59,2,63,0,24,0,52,0,66,1,35,1,53,1,68,0,10,8,0,1,0,4,1,0,1,2,1,12,1,0,1,3,3,2,0,4,2,7,0,4,12,4,0,5,4,4,0,6,9,8,1,4,0,8,11,2,0,9,5,8,0,10,7,12,0,11,13,4,0,12,6,7,1,0,0,13,8,7,0,0,38,0,1,0,0,41,2,1,0,0,44,3,1,0,0,43,0,4,0,0,42,2,5,0,0,45,3,6,0,0,47,7,4,0,0,48,7,1,0,0,30,8,1,0,0,61,9,1,0,0,62,10,1,0,0,26,11,12,0,0,36,13,14,0,0,51,13,15,0,0,49,13,15,0,0,19,13,15,0,0,31,13,16,0,0,27,13,12,1,0,0,65,4,17,0,0,59,18,1,0,0,60,19,1,0,0,39,20,1,0,1,18,32,1,1,0,1,47,48,32,1,0,1,67,25,15,1,0,2,20,26,27,1,0,4,17,42,1,0,4,33,41,42,0,6,28,34,12,1,4,6,55,49,50,1,4,6,56,37,38,1,4,6,61,23,1,1,4,6,64,1,56,1,0,7,37,31,1,1,12,7,59,31,1,1,8,8,46,28,29,0,9,32,35,36,0,9,43,39,40,0,9,45,47,22,0,10,26,54,12,0,10,30,52,1,0,10,36,46,14,0,10,47,51,40,0,10,49,46,15,0,10,51,46,15,0,11,40,62,40,0,12,15,57,58,1,0,12,29,57,12,1,0,14,25,61,12,1,0,31,22,24,24,25,24,33,30,22,24,28,22,30,22,23,24,29,22,47,56,46,56,32,59,34,4,48,4,4,7,8,9,11,7,1,11,1,1,8,3,5,7,8,8,0,4,7,8,9,10,11,7,1,11,1,1,8,3,5,7,8,8,3,7,8,9,8,0,7,8,8,1,8,0,1,10,8,0,2,11,7,1,11,1,1,8,3,11,1,1,8,3,3,7,8,0,3,7,8,8,2,7,8,0,8,0,2,8,0,6,8,8,2,10,8,0,6,8,8,2,6,8,0,6,8,0,1,1,1,6,8,0,1,8,4,1,3,1,11,12,1,8,13,3,8,10,3,11,12,1,8,13,2,8,0,5,2,10,8,0,5,6,7,8,11,11,1,1,8,3,5,3,11,12,1,8,13,7,8,8,3,3,3,10,8,0,1,11,1,1,8,3,2,11,7,1,9,0,6,8,8,1,8,3,1,6,11,1,1,9,0,2,11,1,1,9,0,7,8,8,1,11,2,1,9,0,1,6,8,8,1,5,1,11,2,1,8,3,2,9,0,5,1,11,1,1,9,0,4,11,1,1,8,3,3,11,12,1,8,13,8,10,2,6,11,7,1,9,0,6,8,8,1,7,8,9,1,6,8,6,2,6,8,6,11,7,1,9,0,3,9,0,3,11,12,1,8,13,4,7,8,9,11,2,1,8,3,5,7,8,8,1,8,10,1,7,8,8,1,8,5,5,3,3,10,8,0,11,7,1,11,1,1,8,3,8,0,1,11,7,1,11,1,1,8,3,6,3,11,12,1,8,13,3,11,1,1,8,3,8,10,11,1,1,8,3,1,6,8,10,3,7,8,9,8,10,7,8,8,2,7,11,1,1,9,0,3,5,6,8,6,9,0,3,11,12,1,8,13,7,8,8,1,11,7,1,9,0,3,7,8,10,3,7,8,8,2,7,8,10,8,10,2,1,1,2,6,8,10,6,8,10,3,8,13,6,8,13,1,1,8,13,1,6,11,12,1,9,0,1,6,9,0,1,9,0,3,3,11,12,1,8,13,8,10,1,6,10,9,0,3,7,8,11,11,1,1,8,3,7,8,8,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,10,83,116,97,107,101,100,73,111,116,97,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,20,84,105,109,101,108,111,99,107,101,100,83,116,97,107,101,100,73,111,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,122,101,114,111,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,5,108,97,98,101,108,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,111,111,108,95,105,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,25,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,35,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,95,110,111,110,95,101,110,116,114,121,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,6,115,101,110,100,101,114,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,11,115,116,97,107,101,100,95,105,111,116,97,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,17,116,114,97,110,115,102,101,114,95,109,117,108,116,105,112,108,101,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,27,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,95,109,117,108,116,105,112,108,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,112,97,99,107,9,118,97,108,105,100,97,116,111,114,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,22,8,5,50,8,10,19,3,31,11,12,1,8,13,0,1,4,0,1,9,11,0,11,1,11,2,10,3,17,3,11,3,46,17,9,2,1,1,4,0,21,31,11,0,11,1,11,2,10,3,17,4,12,6,6,0,0,0,0,0,0,0,0,14,6,65,4,12,5,12,4,10,4,10,5,35,4,26,5,16,13,6,69,4,10,3,46,17,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,3,1,11,6,70,4,0,0,0,0,0,0,0,0,2,2,1,4,0,22,26,11,0,11,1,10,2,17,5,12,3,10,2,46,56,0,14,3,56,1,6,0,0,0,0,0,0,0,0,36,4,21,11,3,10,2,56,2,11,2,46,17,35,56,3,5,25,11,2,1,11,3,56,4,2,3,1,0,0,33,34,14,1,10,3,46,56,5,4,6,5,12,11,0,1,11,3,1,7,0,39,10,0,17,36,11,1,56,6,12,6,12,5,12,4,11,0,11,4,10,3,56,2,11,2,10,3,17,37,12,7,11,3,17,27,11,7,11,5,11,6,18,0,2,4,1,0,0,43,37,64,4,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,14,1,65,44,12,5,12,4,10,4,10,5,35,4,29,5,12,13,1,69,44,12,7,10,0,11,7,10,2,10,3,17,3,12,8,13,6,11,8,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,7,11,0,1,11,3,1,11,1,70,44,0,0,0,0,0,0,0,0,11,6,2,5,1,0,0,45,26,11,1,17,18,12,4,12,3,12,7,14,7,17,44,12,5,10,0,11,7,10,2,17,38,12,8,13,8,11,5,56,7,12,6,11,0,17,36,11,6,11,3,11,4,11,2,56,8,11,8,2,6,1,0,0,40,17,10,0,15,0,11,1,10,2,17,42,12,3,11,2,17,27,11,3,10,0,16,1,20,11,0,16,2,20,18,0,2,7,1,4,0,1,8,11,0,11,1,10,2,17,6,11,2,46,17,9,2,8,1,4,0,40,21,10,0,46,14,1,17,11,4,6,5,10,11,0,1,7,1,39,11,1,19,0,1,1,12,2,17,26,11,0,15,0,11,2,17,40,2,9,1,0,0,1,5,11,0,11,1,17,35,17,19,2,10,1,0,0,1,5,11,0,11,1,17,35,17,20,2,11,1,0,0,53,34,10,0,16,0,10,1,16,0,17,39,4,15,10,0,16,1,20,10,1,16,1,20,33,12,2,5,17,9,12,2,11,2,4,26,11,0,17,16,11,1,17,16,33,12,3,5,32,11,0,1,11,1,1,9,12,3,11,3,2,12,1,0,0,1,4,11,0,16,0,17,41,2,13,1,0,0,1,4,11,0,16,0,17,44,2,14,1,0,0,1,4,11,0,16,0,17,43,2,15,1,0,0,1,4,11,0,16,1,20,2,16,1,0,0,1,4,11,0,16,2,20,2,17,1,0,0,55,21,10,0,16,2,56,9,4,15,11,0,16,2,56,10,12,2,56,11,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,18,0,0,0,60,10,11,0,19,0,12,2,12,1,12,3,17,26,11,3,11,1,11,2,2,19,0,0,0,1,4,11,0,11,1,56,12,2,20,0,0,0,1,13,14,0,56,13,32,4,10,5,5,13,0,69,4,10,1,56,12,5,0,11,0,70,4,0,0,0,0,0,0,0,0,2,21,3,0,0,40,14,11,0,11,1,10,5,17,45,12,6,11,5,17,27,11,6,11,3,11,4,18,0,11,2,17,19,2,0,1,0,2,0,3,0,21,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,33,2,33,72,3,105,180,4,4,157,5,40,5,197,5,142,4,7,211,9,209,19,8,164,29,96,6,132,30,180,1,10,184,31,145,1,12,201,32,179,26,13,252,58,56,15,180,59,12,0,137,1,2,22,2,23,2,35,2,44,2,76,2,115,2,116,2,134,1,0,108,0,139,1,1,20,1,24,1,78,1,110,0,13,4,0,0,15,4,0,0,8,3,0,0,11,3,0,1,0,12,0,2,1,4,1,0,1,4,3,2,0,5,2,7,0,7,10,2,0,8,12,7,0,9,5,7,0,9,6,12,0,9,7,12,0,10,14,2,0,11,9,7,0,13,4,7,1,0,0,14,9,7,0,0,61,0,1,0,0,59,2,3,0,0,27,4,5,0,0,16,4,5,0,0,18,6,5,0,0,92,7,8,0,0,93,7,5,0,0,94,9,8,0,0,97,10,11,0,0,96,12,5,0,0,101,12,5,0,0,95,4,5,0,0,100,4,5,0,0,30,13,5,0,0,87,14,5,0,0,52,15,16,0,0,54,15,17,0,0,45,15,18,0,0,55,15,19,0,0,31,15,19,0,0,43,15,20,0,0,88,15,20,0,0,57,15,19,0,0,79,15,19,0,0,84,15,19,0,0,21,15,21,0,0,89,15,21,0,0,58,15,21,0,0,90,15,21,0,0,68,15,22,0,0,70,15,22,0,0,71,15,22,0,0,64,15,23,0,0,72,15,23,0,0,69,15,23,0,0,73,15,23,0,0,77,15,24,0,0,66,15,25,0,0,114,15,25,0,0,105,15,25,0,0,113,15,25,0,0,143,1,15,25,0,0,102,4,5,0,0,80,15,25,0,0,81,15,25,0,0,39,15,25,0,0,26,15,25,0,0,83,26,27,0,0,109,15,28,0,0,48,29,16,0,0,50,30,16,1,0,0,49,31,16,1,0,0,63,32,5,0,0,126,33,5,0,0,124,33,5,0,0,125,33,5,0,0,133,1,33,5,0,0,128,1,33,5,0,0,119,33,5,0,0,130,1,33,5,0,0,121,33,5,0,0,131,1,33,5,0,0,122,33,5,0,0,127,34,5,0,0,118,34,5,0,0,129,1,33,5,0,0,120,33,5,0,0,132,1,33,5,0,0,123,33,5,0,0,32,6,5,0,0,135,1,17,5,0,0,136,1,35,5,0,0,41,15,36,0,0,60,37,3,0,1,59,45,46,0,2,141,1,50,25,1,0,3,33,55,5,1,3,5,42,68,28,1,8,6,91,56,5,1,12,7,34,51,25,0,7,99,51,18,0,8,62,35,44,0,9,17,47,5,0,9,28,47,5,0,9,29,64,5,0,9,46,36,25,0,9,52,36,16,0,9,59,45,67,0,9,80,36,25,0,9,81,36,25,0,9,83,66,27,0,9,86,53,5,0,9,87,65,5,0,9,92,52,8,0,9,97,60,11,0,9,104,59,25,0,9,106,59,25,0,10,63,72,28,0,10,142,1,62,63,0,11,110,35,43,0,12,112,68,35,1,0,13,25,70,68,1,0,13,37,73,55,1,0,13,51,70,16,1,0,13,53,70,16,1,0,13,75,5,39,1,0,13,103,55,39,1,0,14,38,43,40,0,105,35,105,40,75,49,76,54,78,8,76,61,77,67,51,40,51,35,50,40,50,35,103,55,101,55,106,40,106,35,104,40,102,40,104,35,102,35,100,1,13,5,10,2,10,2,10,2,10,2,8,16,8,16,8,9,8,9,8,16,8,16,8,16,8,4,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,5,1,8,6,5,7,8,8,1,8,11,3,7,8,1,11,5,1,8,6,7,8,8,3,7,8,1,8,11,6,8,8,1,11,5,1,8,6,3,7,8,1,8,13,3,2,7,8,1,11,5,1,8,6,2,7,8,1,6,8,8,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,16,1,6,8,9,1,6,10,2,1,6,11,15,1,8,16,1,6,11,15,1,10,2,1,6,8,7,1,3,2,6,8,1,3,1,8,10,1,8,7,2,6,8,1,6,8,1,2,6,11,15,1,9,0,6,9,0,2,6,11,15,1,9,0,6,11,15,1,9,0,2,7,8,1,7,8,8,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,1,6,8,12,4,8,0,3,3,7,8,8,20,5,8,16,8,16,8,16,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,8,16,11,15,1,8,16,11,15,1,8,16,10,2,8,4,10,2,10,2,10,2,8,16,8,16,8,9,8,9,1,11,15,1,9,0,1,8,16,7,1,1,1,1,1,1,8,0,1,2,1,8,14,1,8,9,1,7,8,8,1,8,4,2,7,8,12,3,3,3,3,8,11,1,8,6,1,6,11,5,1,9,0,1,6,8,8,4,7,8,12,11,5,1,8,6,3,7,8,8,1,7,8,12,1,8,2,1,9,0,2,9,0,5,2,3,8,11,5,3,3,3,3,11,5,1,8,6,1,6,8,11,3,7,8,12,8,11,6,8,8,1,8,3,1,6,8,13,1,6,5,2,7,8,12,11,5,1,8,6,2,7,8,12,6,8,8,2,6,8,12,3,1,8,12,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,15,1,9,0,2,1,1,2,5,7,8,8,1,7,11,15,1,9,0,3,5,8,7,8,12,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,19,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,86,49,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,22,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,2,105,100,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,12,105,111,116,97,95,98,97,108,97,110,99,101,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,33,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,20,45,5,21,10,2,58,10,2,90,10,2,89,10,2,55,8,16,31,8,16,43,8,9,88,8,9,56,8,16,79,8,16,84,8,16,64,11,15,1,10,2,72,11,15,1,10,2,69,11,15,1,10,2,73,11,15,1,10,2,67,11,15,1,8,16,70,11,15,1,8,16,71,11,15,1,8,16,36,8,4,1,2,10,54,8,0,143,1,3,77,8,7,39,3,108,8,12,26,3,74,3,66,3,65,3,36,8,4,2,2,5,82,8,7,138,1,5,107,5,34,3,19,3,3,2,7,82,8,7,138,1,5,107,5,104,3,117,3,85,3,98,3,0,3,0,0,38,62,11,0,12,13,11,1,12,24,11,2,12,26,11,3,12,27,11,4,12,28,11,5,12,29,11,6,12,30,11,7,12,31,11,8,12,32,11,9,12,14,11,10,12,15,11,11,12,16,56,0,12,17,56,0,12,18,56,0,12,19,56,0,12,20,56,1,12,21,56,1,12,22,56,1,12,23,11,12,12,25,11,13,11,24,11,26,11,27,11,28,11,29,11,30,11,31,11,32,11,14,11,15,11,16,11,17,11,20,11,18,11,19,11,21,11,22,11,23,11,25,18,0,2,1,3,0,0,41,124,14,9,65,42,7,16,37,4,11,14,10,65,42,7,16,37,12,15,5,13,9,12,15,11,15,4,21,14,11,65,42,7,16,37,12,16,5,23,9,12,16,11,16,4,31,14,5,65,42,7,16,37,12,17,5,33,9,12,17,11,17,4,41,14,6,65,42,7,16,37,12,18,5,43,9,12,18,11,18,4,51,14,7,65,42,7,16,37,12,19,5,53,9,12,19,11,19,4,61,14,8,65,42,7,16,37,12,20,5,63,9,12,20,11,20,4,66,5,70,11,14,1,7,8,39,10,13,7,15,37,4,75,5,79,11,14,1,7,7,39,10,12,7,17,37,4,84,5,88,11,14,1,7,14,39,11,0,11,1,11,2,11,3,11,4,11,5,17,99,17,107,11,6,17,99,17,107,11,7,17,81,11,8,17,81,11,9,17,99,17,107,11,10,17,99,17,107,11,11,17,99,17,107,10,14,17,74,17,0,12,21,14,21,17,70,11,21,11,12,11,13,11,14,17,73,2,2,3,0,0,5,5,11,0,15,0,11,1,17,83,2,3,3,0,0,5,5,11,0,15,0,11,1,17,82,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,48,58,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,10,39,10,3,46,17,79,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,11,5,10,3,17,93,12,6,10,0,16,0,17,86,4,34,10,0,15,0,17,91,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,11,2,11,3,46,17,79,11,4,18,2,56,3,11,6,2,6,3,0,0,5,7,11,0,11,1,11,3,17,7,11,2,56,4,2,7,3,0,0,57,47,10,2,46,17,79,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,2,1,7,11,39,14,1,56,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,2,1,7,10,39,10,0,15,0,11,1,6,0,0,0,0,0,0,0,0,11,2,17,93,12,4,10,0,15,0,17,91,10,0,16,5,20,11,3,22,11,0,15,5,21,11,4,2,8,3,0,0,58,45,14,1,17,96,12,3,14,1,17,95,12,5,10,0,15,0,11,1,10,2,17,94,12,7,14,7,56,2,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,10,2,17,80,11,5,11,2,17,79,11,3,11,4,18,3,56,5,11,7,2,9,3,0,0,5,28,10,2,7,17,37,4,5,5,9,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,13,39,11,2,11,0,15,1,21,2,10,3,0,0,5,41,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,2,7,17,37,4,14,5,18,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,13,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,11,3,0,0,5,14,10,1,7,15,37,4,5,5,9,11,0,1,7,7,39,11,1,11,0,15,3,21,2,12,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,1,7,15,37,4,14,5,18,11,0,1,7,7,39,11,1,11,0,15,4,21,2,13,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,84,2,14,3,0,0,5,16,10,0,15,0,11,1,17,92,10,0,46,17,39,11,0,16,5,20,33,4,13,5,15,7,10,39,2,15,1,0,0,5,4,11,0,16,0,17,86,2,16,1,0,0,5,3,11,0,16,6,2,17,1,0,0,5,5,11,0,16,6,16,7,20,2,18,1,0,0,5,4,11,0,16,6,16,8,2,19,1,0,0,5,4,11,0,16,6,16,9,2,20,1,0,0,5,4,11,0,16,6,16,10,2,21,1,0,0,5,4,11,0,16,6,16,11,2,22,1,0,0,5,4,11,0,16,6,16,12,2,23,1,0,0,5,4,11,0,16,6,16,13,2,24,1,0,0,5,4,11,0,16,6,16,14,2,25,1,0,0,5,4,11,0,16,6,16,15,2,26,1,0,0,5,4,11,0,16,6,16,16,2,27,1,0,0,5,4,11,0,16,6,16,17,2,28,1,0,0,5,4,11,0,16,6,16,18,2,29,1,0,0,5,4,11,0,16,6,16,19,2,30,1,0,0,5,4,11,0,16,6,16,20,2,31,1,0,0,5,4,11,0,16,6,16,21,2,32,1,0,0,5,4,11,0,16,6,16,22,2,33,1,0,0,5,4,11,0,16,6,16,23,2,34,1,0,0,5,4,11,0,16,6,16,24,2,35,1,0,0,5,4,11,0,16,6,16,25,2,36,1,0,0,5,3,11,0,16,26,2,37,1,0,0,5,4,11,0,16,1,20,2,38,1,0,0,5,4,11,0,16,0,17,85,2,39,1,0,0,5,4,11,0,16,0,17,85,2,40,1,0,0,5,3,11,0,17,39,2,41,1,0,0,5,4,11,0,16,27,20,2,42,3,0,0,5,5,11,1,11,0,15,27,21,2,43,1,0,0,5,4,11,0,16,0,17,88,2,44,1,0,0,5,4,11,0,16,0,17,89,2,45,1,0,0,5,4,11,0,16,2,20,2,46,1,0,0,5,4,11,0,16,4,20,2,47,1,0,0,5,5,11,0,16,0,11,1,17,90,2,48,1,0,0,5,4,11,0,16,0,56,6,2,49,1,0,0,69,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,15,20,10,1,16,6,16,15,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,17,20,10,1,16,6,16,17,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,17,20,10,1,16,6,16,18,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,18,20,10,1,16,6,16,17,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,19,10,1,16,6,16,19,56,7,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,20,10,1,16,6,16,20,56,7,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,22,10,1,16,6,16,22,56,8,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,24,10,1,16,6,16,24,56,8,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,24,10,1,16,6,16,25,56,8,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,25,10,1,16,6,16,25,56,8,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,25,10,1,16,6,16,24,56,8,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,19,10,1,16,6,16,12,56,9,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,20,10,1,16,6,16,13,56,9,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,22,10,1,16,6,16,15,56,10,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,24,10,1,16,6,16,17,56,10,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,24,10,1,16,6,16,18,56,10,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,25,10,1,16,6,16,18,56,10,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,25,10,1,16,6,16,17,56,10,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,19,10,0,16,6,16,12,56,9,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,20,10,0,16,6,16,13,56,9,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,22,10,0,16,6,16,15,56,10,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,24,10,0,16,6,16,17,56,10,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,24,10,0,16,6,16,18,56,10,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,25,10,0,16,6,16,18,56,10,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,25,11,0,16,6,16,17,56,10,12,23,11,23,2,50,0,0,0,16,17,10,0,56,11,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,12,11,1,33,12,2,11,2,2,51,0,0,0,71,26,10,0,56,11,4,6,8,12,2,5,9,10,1,56,11,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,12,11,1,56,12,33,12,3,11,3,2,52,3,0,0,18,25,10,1,46,17,80,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,12,39,11,2,11,1,17,97,11,0,15,26,21,2,53,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,8,21,2,54,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,9,21,2,55,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,10,21,2,56,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,11,21,2,57,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,19,21,11,0,16,6,17,70,2,58,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,12,21,11,0,16,6,17,70,2,59,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,20,21,11,0,16,6,17,70,2,60,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,13,21,11,0,16,6,17,70,2,61,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,21,21,11,0,16,6,17,70,2,62,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,14,21,11,0,16,6,17,70,2,63,3,0,0,5,16,11,1,56,14,10,0,15,6,15,22,21,11,2,56,14,10,0,15,6,15,23,21,11,0,16,6,17,70,2,64,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,15,21,11,2,10,0,15,6,15,16,21,11,0,16,6,17,70,2,65,3,0,0,5,10,11,1,56,14,10,0,15,6,15,24,21,11,0,16,6,17,70,2,66,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,17,21,11,0,16,6,17,70,2,67,3,0,0,5,10,11,1,56,14,10,0,15,6,15,25,21,11,0,16,6,17,70,2,68,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,70,2,69,3,0,0,5,125,10,0,46,17,29,56,15,4,18,10,0,15,6,15,19,56,16,10,0,15,6,15,12,21,56,1,10,0,15,6,15,19,21,10,0,46,17,30,56,15,4,36,10,0,15,6,15,20,56,16,10,0,15,6,15,13,21,56,1,10,0,15,6,15,20,21,10,0,46,17,31,56,15,4,54,10,0,15,6,15,21,56,16,10,0,15,6,15,14,21,56,1,10,0,15,6,15,21,21,10,0,46,17,32,56,17,4,85,10,0,15,6,15,22,56,18,10,0,15,6,15,15,21,56,0,10,0,15,6,15,22,21,10,0,15,6,15,23,56,18,10,0,15,6,15,16,21,56,0,10,0,15,6,15,23,21,10,0,46,17,34,56,17,4,103,10,0,15,6,15,24,56,18,10,0,15,6,15,17,21,56,0,10,0,15,6,15,24,21,10,0,46,17,35,56,17,4,122,10,0,15,6,15,25,56,18,10,0,15,6,15,18,21,56,0,11,0,15,6,15,25,21,5,124,11,0,1,2,70,1,0,0,5,4,11,0,56,19,17,71,2,71,1,2,0,72,3,0,0,5,3,11,0,16,0,2,73,0,0,0,74,24,14,0,16,7,20,12,4,10,3,17,87,12,6,11,4,10,3,17,97,12,5,11,0,6,0,0,0,0,0,0,0,0,11,5,10,1,11,6,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,74,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,1,0,4,0,2,0,3,0,16,0,17,0,18,0,12,0,13,0,14,0,15,1,2,1,1,0,40,0,47,0,111,0,140,1,0,143,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,227,2,8,227,3,64,6,163,4,34,10,197,4,13,12,210,4,112,13,194,5,4,15,198,5,6,0,18,1,11,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,10,3,4,0,0,9,0,5,0,1,6,13,4,1,8,1,8,10,11,0,2,12,14,6,1,12,3,13,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,7,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,53,2,53,112,3,165,1,163,6,4,200,7,142,1,5,214,8,145,9,7,231,17,141,24,8,244,41,96,6,212,42,195,1,10,151,44,108,12,131,45,226,33,13,229,78,16,15,245,78,4,0,162,1,2,31,2,32,2,58,2,84,2,106,2,119,2,147,1,2,148,1,2,154,1,2,155,1,2,169,1,2,170,1,0,143,1,0,158,1,0,161,1,0,167,1,0,174,1,1,108,1,171,1,0,19,4,0,0,15,3,0,0,16,3,0,0,17,3,0,1,0,12,0,2,1,4,1,0,1,4,4,2,0,5,3,7,0,6,2,6,1,2,0,6,7,6,1,2,0,7,10,12,2,7,1,4,1,8,11,4,1,4,1,10,12,2,0,11,21,7,2,1,0,0,0,12,22,7,1,3,0,13,6,7,0,13,8,12,0,13,9,12,0,14,20,4,0,15,13,12,0,15,18,2,0,16,14,4,0,18,5,7,1,0,0,0,101,0,1,0,0,131,1,2,3,0,0,133,1,4,3,0,0,130,1,5,3,0,0,29,6,3,0,0,132,1,7,3,0,0,129,1,8,9,0,0,135,1,10,11,0,0,134,1,5,3,0,0,28,12,3,0,0,157,1,13,3,0,0,53,14,3,0,0,48,15,16,0,0,151,1,15,16,0,0,165,1,17,16,0,0,163,1,17,16,0,0,166,1,17,16,0,0,164,1,17,18,0,0,145,1,15,19,0,0,111,20,21,0,0,104,15,16,0,0,87,17,22,0,0,90,6,22,0,0,89,23,22,0,0,44,23,16,0,0,91,6,22,0,0,43,24,16,0,0,70,25,26,0,0,62,27,28,0,0,63,29,28,0,0,74,30,31,0,0,75,32,26,0,0,67,33,26,0,0,78,34,26,0,0,76,7,26,0,0,77,7,26,0,0,79,27,35,0,0,68,36,35,0,0,69,17,35,0,0,72,17,35,0,0,173,1,37,38,0,0,120,39,3,0,0,123,40,3,0,0,36,41,3,0,0,122,42,3,0,0,139,1,43,3,0,0,121,44,3,0,0,35,45,16,0,0,27,46,3,0,0,39,47,48,0,0,40,49,50,0,0,41,51,31,0,0,38,52,31,0,0,52,53,3,0,0,55,54,3,0,0,146,1,30,16,0,0,25,15,45,0,0,96,17,22,0,0,93,55,22,0,0,24,15,50,0,1,101,58,68,0,2,51,153,1,3,1,0,2,140,1,152,1,153,1,1,0,2,168,1,86,16,1,0,3,54,83,3,1,3,5,80,115,18,1,8,6,101,106,107,1,2,6,102,104,105,1,2,6,118,108,104,1,2,7,26,62,3,2,7,4,7,33,70,90,2,7,4,7,34,75,91,2,7,4,7,42,70,22,2,7,4,7,101,58,59,2,7,4,7,128,1,75,76,2,7,4,8,33,114,115,1,4,8,34,120,121,1,4,8,56,58,63,1,4,8,92,111,22,1,4,8,99,111,16,1,4,8,117,140,1,83,1,4,8,125,79,3,1,4,9,124,154,1,3,1,12,10,57,74,16,0,10,136,1,74,61,0,11,42,96,22,2,1,0,11,56,3,67,2,1,0,11,66,96,90,2,1,0,11,71,97,91,2,1,0,11,82,99,3,2,1,0,11,92,135,1,22,2,1,0,11,98,135,1,136,1,2,1,0,11,116,147,1,98,2,1,0,11,128,1,97,98,2,1,0,12,42,137,1,22,1,3,12,83,148,1,136,1,1,3,12,92,139,1,22,1,3,12,128,1,138,1,3,1,3,13,59,110,21,0,13,112,89,18,0,14,23,77,3,0,14,27,26,3,0,14,37,35,16,0,14,46,77,3,0,14,47,155,1,3,0,14,53,26,3,0,14,64,35,16,0,14,73,35,110,0,14,85,35,61,0,14,88,113,22,0,14,94,35,22,0,14,107,35,127,0,14,115,157,1,158,1,0,14,121,143,1,3,0,14,129,1,87,9,0,14,134,1,77,3,0,14,135,1,93,11,0,14,142,1,35,16,0,14,144,1,35,18,0,14,152,1,35,16,0,14,174,1,35,16,0,15,103,126,38,0,15,156,1,126,123,0,15,172,1,122,123,0,16,45,71,72,0,16,49,72,60,0,16,100,92,26,0,17,126,3,16,0,17,137,1,46,3,0,17,153,1,3,16,0,18,50,116,83,1,0,18,61,82,83,1,0,18,95,81,22,1,0,18,105,3,116,1,0,18,138,1,83,116,1,0,19,42,84,22,1,0,19,92,130,1,22,1,0,19,128,1,100,83,1,0,73,57,69,57,77,60,73,64,73,65,86,66,72,65,69,65,74,65,74,57,69,64,81,60,132,1,16,131,1,16,135,1,16,63,85,72,57,70,57,72,64,71,64,85,66,93,66,88,66,89,66,137,1,60,67,16,66,16,68,16,79,60,75,60,71,65,134,1,16,133,1,16,130,1,16,76,60,65,128,1,136,1,16,64,132,1,85,134,1,93,134,1,91,134,1,88,134,1,94,61,97,61,96,61,78,60,80,60,64,141,1,86,101,89,101,90,134,1,92,134,1,95,61,85,101,87,101,62,85,82,9,61,85,87,134,1,135,1,61,64,159,1,2,10,8,18,7,8,12,1,8,0,3,7,8,0,8,18,7,8,12,0,2,7,8,0,7,8,12,3,7,8,0,3,6,8,12,2,6,8,0,6,8,18,2,7,8,0,6,8,12,4,7,8,0,5,11,5,1,8,6,7,8,12,1,8,16,3,7,8,0,8,16,6,8,12,1,11,5,1,8,6,8,7,8,0,7,11,5,1,8,6,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,0,3,3,3,7,11,13,2,5,11,14,1,5,7,8,12,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,7,1,6,11,10,2,8,7,5,2,7,8,0,6,8,7,1,6,11,10,2,3,8,15,1,1,2,6,10,8,18,6,8,18,2,6,11,11,1,8,18,6,8,18,2,7,8,0,5,1,7,8,18,2,6,10,8,18,5,1,11,22,1,3,2,6,11,11,1,8,18,5,2,6,10,8,18,6,10,5,1,10,3,2,7,10,8,18,5,3,7,8,0,5,1,3,7,8,0,6,8,20,1,1,6,8,18,3,7,8,0,5,2,3,7,8,0,6,8,19,2,1,8,20,3,7,8,0,7,11,13,2,5,11,14,1,5,7,8,12,5,7,8,0,8,18,7,11,13,2,5,11,14,1,5,1,7,8,12,2,7,11,13,2,5,11,14,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,18,6,8,12,1,6,10,8,18,1,7,10,8,18,3,10,3,3,6,10,3,2,3,11,13,2,3,3,2,6,8,0,11,13,2,5,11,14,1,5,1,10,5,3,6,10,8,18,3,3,6,6,10,8,18,3,3,10,3,3,11,13,2,3,3,4,7,10,8,18,6,10,3,7,11,5,1,8,6,7,8,12,5,3,6,10,8,18,6,10,3,6,11,13,2,5,11,14,1,5,6,10,5,2,6,8,0,8,7,6,3,3,11,10,2,8,7,5,3,6,8,18,8,0,2,8,7,5,1,7,8,12,1,11,10,2,9,0,9,1,1,8,18,1,5,3,7,11,10,2,9,0,9,1,9,0,9,1,1,11,11,1,9,0,2,8,7,8,21,2,5,8,21,2,5,3,1,11,13,2,9,0,9,1,1,8,4,2,1,5,2,6,11,10,2,9,0,9,1,9,0,2,8,18,7,8,12,1,8,21,3,8,7,8,18,5,1,6,8,12,2,7,11,10,2,9,0,9,1,9,0,1,9,1,2,7,8,18,3,3,1,8,18,5,2,7,11,11,1,9,0,9,0,3,5,3,11,22,1,3,1,6,11,22,1,9,0,1,7,11,22,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,6,1,6,11,5,1,9,0,4,7,8,18,11,5,1,8,6,5,7,8,12,3,7,8,18,8,7,5,1,6,8,16,1,6,9,1,1,7,9,1,1,7,8,21,3,7,8,18,8,16,6,8,12,8,10,3,11,13,2,3,3,3,10,5,3,3,3,10,3,8,3,3,7,3,3,8,18,8,18,5,6,8,18,2,6,11,13,2,9,0,9,1,6,9,0,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,8,1,3,3,3,11,9,1,3,3,3,3,6,8,18,3,6,10,8,18,1,11,8,1,3,2,3,9,0,1,11,8,1,9,0,1,10,11,8,1,9,0,1,11,9,1,9,0,1,7,11,9,1,9,0,2,6,8,18,5,1,6,8,17,1,6,11,11,1,9,0,3,3,3,3,2,6,8,18,6,8,18,2,6,11,11,1,9,0,3,1,6,9,0,1,11,22,1,9,0,5,5,3,11,22,1,3,3,10,3,2,3,11,22,1,3,4,3,3,11,22,1,3,11,22,1,3,2,7,11,11,1,9,0,3,1,7,9,0,1,6,8,20,1,6,5,6,1,1,3,3,11,22,1,3,11,22,1,3,4,6,8,18,8,7,6,8,7,5,1,6,8,19,1,6,8,7,1,8,19,2,3,8,18,1,6,10,9,0,3,3,5,8,7,1,8,3,5,3,3,6,5,10,5,7,11,14,1,5,2,5,11,14,1,5,1,6,11,13,2,9,0,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,1,7,11,11,1,9,0,1,8,2,4,3,3,3,3,2,7,8,18,6,8,12,4,3,3,3,6,8,18,4,11,13,2,3,3,4,3,3,5,10,5,6,10,8,18,11,14,1,5,10,5,5,1,7,11,13,2,9,0,9,1,1,11,14,1,9,0,4,3,3,4,10,3,10,3,3,10,3,3,4,3,3,3,3,4,8,3,3,11,5,1,8,6,3,7,8,18,5,4,11,5,1,8,6,2,7,11,5,1,9,0,3,1,11,5,1,9,0,2,9,0,5,2,7,8,18,11,5,1,8,6,8,10,5,3,3,3,3,10,5,6,8,18,5,2,6,8,18,3,1,8,15,1,8,1,5,3,3,10,5,5,6,10,8,18,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,151,1,3,25,10,8,18,109,11,11,1,8,18,110,10,3,145,1,11,10,2,8,7,5,81,11,10,2,8,7,8,21,160,1,11,10,2,5,8,21,30,11,13,2,5,3,60,8,4,1,2,10,57,3,159,1,5,127,3,141,1,3,174,1,3,37,3,113,3,114,8,15,150,1,10,5,149,1,3,2,2,3,57,3,159,1,5,144,1,8,7,3,2,4,57,3,159,1,5,144,1,8,7,97,1,0,3,0,0,56,51,14,0,17,47,12,5,10,1,56,0,12,4,14,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,60,12,6,13,4,10,6,17,118,11,6,17,108,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,7,20,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,60,18,0,12,7,13,7,15,0,17,128,1,11,7,2,1,3,0,0,69,65,10,0,46,14,1,17,22,32,4,13,10,0,46,14,1,17,25,32,12,3,5,15,9,12,3,11,3,4,18,5,24,11,0,1,11,2,1,7,7,39,14,1,17,108,12,4,10,0,16,1,10,4,56,6,32,4,34,5,40,11,0,1,11,2,1,7,11,39,14,1,17,110,4,44,5,50,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,118,11,4,56,1,11,0,15,1,14,1,17,108,11,1,11,2,17,124,56,7,2,2,3,0,0,73,53,10,1,46,17,84,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,125,12,3,14,3,17,110,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,118,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,83,17,103,11,0,15,3,11,2,11,3,11,1,17,124,56,10,2,3,3,0,0,78,64,11,2,17,84,12,5,10,0,16,1,10,5,56,6,4,9,5,13,11,0,1,7,13,39,10,0,15,1,11,5,56,8,17,125,12,4,10,0,46,14,4,17,22,32,4,32,10,0,46,14,4,17,25,32,12,3,5,34,9,12,3,11,3,4,37,5,41,11,0,1,7,7,39,14,4,17,110,4,45,5,49,11,0,1,7,12,39,14,4,17,119,11,1,38,4,55,5,59,11,0,1,7,10,39,11,0,15,4,11,4,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,24,11,0,16,4,11,1,17,26,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,80,35,11,1,17,84,12,2,10,0,16,0,11,2,17,28,12,4,14,4,56,12,4,12,5,16,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,26,5,30,11,0,1,7,16,39,11,0,15,5,11,3,68,16,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,27,11,2,10,3,46,17,84,11,3,17,114,2,7,3,0,0,88,43,14,1,17,99,12,4,10,0,16,2,10,4,56,16,4,20,10,0,16,2,14,1,17,99,56,17,20,12,5,11,0,11,5,17,27,12,3,5,38,10,0,16,3,10,4,56,18,4,26,5,32,11,0,1,11,2,1,7,8,39,11,0,15,3,11,4,56,19,17,126,12,3,11,3,11,1,11,2,17,116,2,8,3,0,0,61,10,11,2,17,84,12,3,11,0,15,0,11,3,17,31,11,1,17,115,2,9,3,0,0,94,93,10,7,46,17,83,6,1,0,0,0,0,0,0,0,22,12,10,17,129,1,12,14,10,0,16,0,10,14,10,1,46,56,15,17,51,12,15,10,0,46,10,2,20,17,50,12,11,10,0,16,0,14,11,17,55,12,12,10,0,16,0,14,11,17,30,11,3,14,15,17,49,12,9,12,13,10,0,16,0,11,14,11,12,11,15,11,13,11,9,17,52,12,8,10,0,15,0,14,8,11,1,10,7,17,53,10,0,15,0,17,48,10,0,15,0,10,7,46,17,46,10,10,10,0,16,0,14,8,10,2,46,14,11,17,54,10,0,11,10,17,44,10,0,10,2,10,7,17,41,10,0,11,4,11,5,11,6,11,2,11,7,17,10,10,0,16,0,17,47,10,0,15,6,21,10,0,15,0,17,128,1,11,0,17,11,2,10,0,0,0,95,106,10,0,16,0,65,60,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,60,12,13,10,13,17,108,12,12,11,13,17,119,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,4,10,0,15,7,14,12,56,21,1,1,5,4,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,4,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,42,5,4,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,42,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,101,24,10,0,16,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,60,17,105,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,102,60,11,0,16,0,12,10,10,10,65,60,12,3,64,103,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,60,12,8,13,1,10,8,17,106,11,8,17,120,56,25,68,103,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,6,17,129,1,17,127,23,12,7,6,0,0,0,0,0,0,0,0,12,5,10,6,10,7,35,4,58,5,49,13,4,56,27,12,9,12,5,11,6,11,9,22,12,6,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,36,17,119,2,15,1,0,0,3,6,11,0,16,0,11,1,17,36,17,117,2,16,1,0,0,3,6,11,0,16,0,11,1,17,36,17,120,2,17,1,0,0,3,6,11,0,16,0,11,1,17,36,17,118,2,18,1,0,0,3,3,11,0,16,2,2,19,3,0,0,109,31,10,0,16,2,10,1,20,56,16,4,19,10,0,16,2,11,1,20,56,17,20,12,3,11,0,11,3,7,2,17,37,12,2,5,27,11,0,15,3,11,1,20,56,19,17,126,46,12,2,11,2,17,107,17,98,2,20,3,0,0,3,12,10,0,16,0,65,60,10,0,16,5,65,16,23,11,0,16,4,56,28,22,2,21,3,0,0,28,8,11,0,16,0,11,1,17,28,12,2,14,2,56,12,2,22,0,0,0,3,5,11,0,16,0,11,1,17,23,2,23,3,0,0,3,6,11,0,11,1,17,24,6,0,0,0,0,0,0,0,0,36,2,24,0,0,0,112,33,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,60,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,25,0,0,0,3,7,11,0,16,4,11,1,17,26,6,0,0,0,0,0,0,0,0,36,2,26,0,0,0,112,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,27,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,126,2,11,0,15,0,11,1,17,31,2,28,0,0,0,101,31,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,60,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,29,0,0,0,101,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,30,0,0,0,117,46,10,1,65,61,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,61,20,12,2,10,0,11,2,17,28,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,31,3,0,0,118,20,10,0,46,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,67,60,2,32,0,0,0,119,45,10,0,16,0,10,1,17,28,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,60,2,10,0,16,4,10,1,17,29,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,126,2,33,3,0,0,3,7,11,0,11,1,17,123,20,11,2,17,32,2,34,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,9,17,32,2,35,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,8,17,32,2,36,0,0,0,118,19,10,0,11,1,17,28,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,60,2,37,3,0,0,124,57,10,0,16,0,10,1,17,28,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,60,2,10,0,16,4,10,1,17,29,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,126,46,2,38,1,0,0,118,21,10,0,16,0,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,60,2,39,1,0,0,118,21,10,0,16,4,11,1,17,29,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,40,3,0,0,125,37,10,1,17,122,20,12,6,10,2,7,0,33,4,14,11,0,46,11,6,17,38,12,3,5,19,11,0,11,6,11,2,17,37,12,3,11,3,17,111,12,5,10,1,56,35,12,4,11,5,14,4,33,4,30,5,34,11,1,1,7,19,39,11,1,17,121,2,41,0,0,0,129,1,32,10,0,15,5,17,45,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,16,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,42,5,3,11,1,1,11,0,1,11,2,1,2,42,0,0,0,131,1,58,10,4,46,17,83,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,108,12,6,14,1,17,118,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,119,23,10,0,15,6,21,11,2,10,6,17,43,10,5,11,6,14,1,17,118,11,3,18,3,56,37,13,1,11,5,17,103,11,0,15,3,11,7,11,1,11,4,17,124,56,10,2,43,0,0,0,133,1,65,10,0,46,14,1,56,38,4,10,10,0,14,1,56,39,1,1,10,0,46,56,40,12,5,14,5,65,61,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,62,14,5,10,2,66,61,12,4,10,0,10,4,56,41,12,6,10,6,46,14,1,56,42,4,53,5,37,10,6,14,1,56,43,11,6,46,56,44,4,50,10,0,11,4,56,39,1,1,5,57,11,4,1,5,57,11,6,1,11,4,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,19,11,0,1,2,44,0,0,0,60,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,100,10,1,14,2,17,108,14,2,17,118,18,2,56,47,10,0,15,0,11,2,68,60,5,0,11,0,1,2,45,0,0,0,142,1,51,10,0,46,65,16,12,4,6,1,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,48,5,11,10,0,46,10,2,66,16,20,12,1,10,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,43,5,24,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,46,10,3,66,16,20,10,1,36,4,43,10,0,10,3,10,3,6,1,0,0,0,0,0,0,0,22,71,16,5,19,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,46,0,0,0,101,26,10,0,46,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,60,10,1,17,113,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,47,0,0,0,144,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,60,12,4,11,3,11,4,17,119,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,48,0,0,0,101,23,10,0,46,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,60,17,101,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,49,0,0,0,145,1,39,6,0,0,0,0,0,0,0,0,12,5,56,48,12,3,14,0,56,36,32,4,34,5,9,13,0,69,16,12,6,10,2,10,6,66,16,20,53,10,1,53,24,7,3,26,12,4,13,3,11,6,10,4,52,56,49,11,5,11,4,52,22,12,5,5,4,11,2,1,11,5,11,3,2,50,0,0,0,146,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,21,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,55,17,127,38,4,2,13,5,11,6,68,61,5,2,11,0,1,11,5,2,51,0,0,0,149,1,37,7,20,12,6,10,0,65,60,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,33,5,12,10,0,10,3,66,60,17,120,53,10,2,53,24,10,1,53,26,12,5,13,6,11,5,52,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,6,2,52,0,0,0,150,1,68,11,1,11,2,23,12,13,7,20,12,8,10,0,65,60,12,12,6,0,0,0,0,0,0,0,0,12,11,10,11,10,12,35,4,64,5,16,10,0,10,11,66,60,17,120,53,12,15,14,3,10,11,66,16,20,12,14,14,5,14,11,56,53,4,41,14,5,14,11,56,54,20,12,9,11,14,11,9,23,12,6,5,54,10,4,53,11,15,24,10,13,53,26,12,10,11,14,11,10,52,22,12,6,11,6,12,7,13,8,11,7,68,16,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,11,11,0,1,11,8,2,53,0,0,0,151,1,90,10,0,46,65,60,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,9,5,19,11,0,1,11,2,1,11,3,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,81,10,0,10,4,67,60,12,8,10,1,10,4,66,16,20,12,7,10,2,10,7,56,55,12,6,11,7,53,10,8,46,17,102,53,24,7,3,26,12,10,13,6,11,10,52,56,55,12,11,14,11,56,15,6,0,0,0,0,0,0,0,0,36,4,71,5,59,10,8,46,17,108,12,9,10,8,11,11,10,9,10,3,17,114,11,9,56,56,5,73,11,11,56,57,11,8,11,6,17,104,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,11,2,1,11,3,1,11,1,1,2,54,0,0,0,156,1,78,10,1,65,60,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,69,5,10,10,1,10,7,66,60,12,11,10,11,17,108,12,12,10,3,14,12,56,38,4,28,10,3,14,12,56,58,20,56,52,12,5,5,30,7,21,12,5,11,5,12,10,10,4,14,12,56,59,4,39,6,0,0,0,0,0,0,0,0,12,6,5,41,6,1,0,0,0,0,0,0,0,12,6,11,6,12,9,10,0,11,12,10,11,17,106,10,11,17,119,10,11,17,120,10,11,17,102,10,2,10,7,66,16,20,11,11,10,0,17,112,11,10,11,9,18,1,56,60,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,5,11,1,1,11,4,1,11,3,1,11,2,1,2,55,1,0,0,144,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,61,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,61,20,17,36,12,5,11,4,11,5,17,120,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,56,1,0,0,3,3,11,0,16,0,2,57,1,0,0,3,5,11,0,16,1,11,1,56,6,2,58,1,0,0,3,5,11,0,16,3,11,1,56,18,2,59,3,0,0,160,1,32,11,0,16,0,12,5,7,21,12,3,6,0,0,0,0,0,0,0,0,12,1,10,5,65,60,12,2,10,1,10,2,35,4,28,5,15,10,5,10,1,66,60,17,108,12,4,13,3,11,4,68,61,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,10,11,5,1,11,3,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,65,0,86,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,206,1,8,208,2,64,6,144,3,10,10,154,3,6,12,160,3,100,13,132,4,2,15,134,4,2,0,14,1,10,1,16,0,12,0,1,4,0,1,0,2,0,2,3,12,0,3,2,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,5,6,0,0,15,5,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,1,6,8,0,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,11,86,97,108,105,100,97,116,111,114,86,49,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,6,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,6,7,10,0,46,17,3,11,0,15,0,56,1,2,2,3,0,0,6,6,14,0,17,3,11,0,19,0,56,2,2,3,0,0,0,6,9,11,0,17,4,6,1,0,0,0,0,0,0,0,33,4,6,5,8,7,0,39,2,4,0,0,0,6,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,8,3,16,87,4,103,4,5,107,132,1,7,239,1,161,2,8,144,4,64,6,208,4,70,10,150,5,9,12,159,5,244,6,13,147,12,4,15,151,12,2,0,21,0,17,1,15,1,20,0,1,2,0,1,0,4,0,0,11,0,1,0,0,5,2,3,0,0,13,4,5,0,0,6,6,1,0,0,2,7,1,0,0,16,8,1,0,0,3,4,1,0,0,14,1,5,0,0,10,1,5,0,1,11,21,1,0,1,13,14,5,0,1,21,14,5,0,2,4,11,5,0,2,8,11,5,0,2,9,11,5,0,3,6,17,1,1,0,3,7,19,20,1,0,15,13,16,13,1,7,10,8,1,0,2,6,10,8,1,3,2,10,8,0,3,1,6,10,8,1,1,3,2,7,10,8,0,8,0,3,7,10,8,0,3,3,2,7,10,8,1,10,8,0,3,10,8,0,3,3,1,8,1,2,3,3,8,3,8,0,3,10,8,0,3,3,3,3,1,8,0,1,6,8,1,3,3,3,3,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,0,1,6,10,9,0,1,1,2,7,8,1,3,12,3,3,3,3,3,3,3,3,3,6,8,1,6,8,1,3,11,86,97,108,105,100,97,116,111,114,86,49,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,49,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,3,117,54,52,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,18,3,21,3,12,3,0,3,0,0,9,27,7,0,7,2,7,0,10,0,46,65,10,17,12,17,13,17,14,12,3,10,0,46,10,3,17,1,12,2,12,1,13,1,11,3,11,2,17,4,10,0,11,1,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,10,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,14,12,9,10,2,10,9,11,6,18,0,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,10,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,37,6,0,0,0,0,0,0,0,0,12,3,10,0,46,65,13,12,4,10,3,10,4,35,4,23,5,11,10,0,46,10,3,66,13,16,0,20,14,1,16,0,20,36,12,2,5,25,9,12,2,11,2,4,32,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,6,11,0,11,1,11,3,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,12,12,7,10,1,10,9,16,1,20,11,7,22,17,14,12,8,10,2,11,8,10,9,16,1,20,23,17,14,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,0,1,12,3,12,2,10,0,11,2,67,10,11,3,17,9,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,118,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,11,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,115,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,110,5,59,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,10,12,7,10,11,17,10,12,8,11,10,17,11,12,5,11,11,17,11,12,6,10,7,10,8,36,4,92,10,5,10,6,38,4,88,5,92,11,0,1,7,4,39,11,7,11,8,35,4,105,11,5,11,6,37,4,101,5,105,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,54,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,0,2,0,1,0,19,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPoolV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadataV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSetV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFundV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"timelocked_staking","datatype_name":"TimelockedStakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000000b","version":1,"module_map":{"bridge":[161,28,235,11,6,0,0,0,11,1,0,49,2,49,170,1,3,219,1,206,4,4,169,6,80,5,249,6,240,5,7,233,12,151,20,8,128,33,128,1,6,128,34,128,2,10,128,36,122,12,250,36,162,15,13,156,52,24,0,47,0,51,0,59,0,106,0,112,0,115,0,151,1,2,40,2,44,2,57,2,58,2,75,2,107,2,120,2,122,2,150,1,2,153,1,2,165,1,2,169,1,3,100,1,43,1,121,0,3,8,0,0,5,4,0,0,22,3,0,0,16,3,0,0,8,6,0,0,25,3,0,0,26,3,0,0,23,3,0,0,24,3,0,0,27,3,0,1,9,7,0,2,4,4,0,2,14,7,0,3,29,4,0,4,0,2,0,4,2,2,0,4,6,7,0,4,7,7,0,4,15,2,0,4,20,2,0,4,28,2,0,4,33,2,0,4,34,2,0,6,10,4,0,8,1,4,1,0,1,9,11,8,0,10,12,12,1,0,1,10,13,12,1,0,1,10,30,12,1,0,1,12,18,12,2,7,0,4,1,13,32,4,0,14,35,12,0,16,31,2,0,17,36,7,2,1,0,0,0,18,37,12,0,19,17,8,0,20,21,7,0,21,19,7,1,0,0,0,64,0,1,0,0,97,2,1,0,0,62,3,1,0,0,162,1,4,1,0,0,127,5,1,1,0,0,128,1,6,1,1,0,0,42,7,1,0,0,54,8,9,1,0,0,53,8,1,1,0,0,79,7,1,0,0,95,10,11,0,0,94,10,12,0,0,108,13,14,0,0,109,15,16,0,0,55,8,17,1,0,0,78,18,1,0,0,81,19,1,0,0,80,20,1,0,0,76,21,1,0,0,90,22,23,0,0,92,10,24,0,1,93,50,95,0,1,104,50,44,0,2,61,40,41,0,2,64,26,30,0,2,77,79,1,0,2,126,46,1,0,2,152,1,45,1,0,2,162,1,47,1,0,2,167,1,65,1,0,3,52,96,44,1,0,3,118,1,35,0,3,163,1,104,1,0,4,65,84,59,0,4,66,55,56,0,4,70,1,11,0,4,71,100,11,0,4,72,1,11,0,4,82,58,82,0,4,83,58,78,0,4,84,58,77,0,4,85,58,66,0,4,86,58,81,0,4,87,58,80,0,4,102,108,44,0,4,105,58,59,0,4,114,58,11,0,4,116,58,11,0,4,131,1,58,23,0,4,135,1,58,11,0,4,139,1,58,117,0,4,141,1,67,23,0,4,143,1,108,54,0,4,144,1,108,110,0,4,145,1,67,54,0,4,146,1,67,11,0,4,148,1,67,11,0,4,149,1,108,109,0,4,156,1,105,23,0,4,157,1,105,11,0,4,159,1,103,23,0,4,160,1,103,11,0,4,161,1,103,11,0,5,39,1,11,0,5,60,1,11,0,5,69,1,11,0,5,140,1,1,11,0,5,155,1,1,11,0,5,158,1,1,11,0,6,38,112,1,0,6,49,57,1,1,0,6,64,31,32,0,6,117,98,9,1,0,6,127,48,1,1,0,6,142,1,51,11,1,0,6,154,1,106,1,0,7,88,54,27,0,7,138,1,27,54,0,8,164,1,53,23,1,0,10,44,52,53,1,0,11,73,39,1,1,3,12,45,72,85,2,7,4,12,46,68,69,2,7,4,12,63,72,44,2,7,4,12,118,31,34,2,7,4,12,125,62,1,2,7,4,15,124,75,1,1,12,15,133,1,39,1,1,8,16,129,1,26,27,0,17,63,114,44,2,1,0,17,74,1,29,2,1,0,17,91,116,69,2,1,0,17,99,115,1,2,1,0,17,101,43,44,2,1,0,18,64,36,37,1,4,18,110,88,89,1,4,18,111,91,92,1,4,18,168,1,88,23,0,21,67,61,1,1,0,21,68,61,39,1,0,21,103,70,44,1,0,21,119,1,61,1,0,21,134,1,39,61,1,0,90,28,84,33,94,25,87,38,93,42,73,39,74,39,79,39,78,39,70,39,101,60,85,33,80,63,82,33,100,60,80,71,102,60,83,33,80,73,14,39,100,9,99,9,86,9,98,9,81,33,95,25,96,25,80,94,101,9,30,39,80,97,72,39,80,99,102,9,80,101,89,28,92,28,91,28,101,117,102,117,3,8,30,2,7,8,32,0,4,7,8,0,11,33,2,5,3,3,6,8,32,5,7,8,0,7,8,35,10,2,10,2,6,8,32,3,7,8,0,10,2,6,8,32,4,7,8,0,11,28,1,9,0,8,31,6,11,27,1,9,0,5,7,8,0,2,10,2,11,26,1,9,0,7,8,32,3,7,8,0,8,16,10,10,2,5,7,8,0,6,8,25,2,3,7,8,32,1,11,26,1,9,0,3,6,8,0,2,3,1,2,1,11,37,1,10,10,2,1,6,8,0,1,6,8,1,1,7,8,0,1,7,8,1,2,11,37,1,11,26,1,9,0,5,2,7,8,1,8,18,2,7,8,1,8,22,2,7,8,1,8,21,2,7,8,1,8,14,2,7,8,1,2,1,3,1,11,37,1,8,19,1,8,1,1,6,8,32,1,5,2,2,3,1,11,33,2,9,0,9,1,1,8,11,1,7,8,32,1,8,23,2,8,17,8,4,1,11,29,2,9,0,9,1,1,8,13,3,3,9,0,7,8,32,1,8,34,1,8,0,1,9,0,1,6,8,11,1,6,11,33,2,10,2,8,12,2,10,2,8,12,1,6,11,33,2,9,0,9,1,1,1,4,7,8,11,11,33,2,5,3,3,6,8,32,5,7,8,11,7,8,35,10,2,10,2,6,8,32,3,7,8,11,10,2,6,8,32,4,7,8,23,11,28,1,9,0,8,31,6,11,27,1,9,0,5,3,7,8,1,8,16,3,2,2,2,2,1,6,8,23,1,6,11,26,1,9,0,1,6,11,24,1,9,0,1,10,2,7,2,3,10,2,2,10,2,2,3,1,8,16,2,7,8,23,11,26,1,9,0,1,6,8,16,1,8,17,1,10,10,2,1,11,37,1,9,0,3,7,11,29,2,9,0,9,1,9,0,9,1,1,8,2,6,1,7,8,1,8,17,7,8,4,2,8,20,3,6,8,11,8,16,10,10,2,1,8,20,1,6,8,20,2,7,11,29,2,9,0,9,1,9,0,1,7,9,1,1,6,11,37,1,9,0,1,8,7,2,6,11,29,2,9,0,9,1,9,0,1,8,5,2,5,11,37,1,11,26,1,9,0,2,9,0,5,8,3,7,8,1,2,8,18,8,15,8,22,8,21,8,14,1,8,18,1,8,15,2,7,8,11,8,15,1,8,22,1,8,21,1,8,14,3,6,8,1,8,17,6,8,4,3,2,2,3,1,6,9,1,2,6,8,1,8,17,2,6,8,1,3,1,6,8,34,1,6,9,0,2,7,8,1,3,1,7,8,34,1,7,9,0,12,2,2,6,2,3,7,8,1,8,17,5,7,8,4,8,10,2,11,26,1,9,0,8,20,1,8,8,1,8,10,5,7,8,13,6,8,23,6,8,25,8,10,3,1,8,9,3,7,8,23,3,7,8,32,1,8,6,1,6,8,18,1,8,3,2,2,8,10,1,6,8,22,3,7,8,13,6,8,10,3,1,6,8,21,3,7,8,23,2,3,7,1,2,10,2,3,10,3,8,36,10,8,36,1,6,8,14,1,10,8,36,1,10,3,1,8,36,5,7,8,23,8,36,2,1,3,2,7,3,3,2,6,11,33,2,9,0,9,1,6,9,0,3,7,11,33,2,9,0,9,1,9,0,9,1,2,7,11,33,2,9,0,9,1,6,9,0,1,8,19,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,7,66,97,108,97,110,99,101,9,66,108,111,99,107,108,105,115,116,6,66,114,105,100,103,101,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,11,66,114,105,100,103,101,73,110,110,101,114,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,12,66,114,105,100,103,101,82,101,99,111,114,100,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,11,69,109,101,114,103,101,110,99,121,79,112,16,69,109,101,114,103,101,110,99,121,79,112,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,19,84,111,107,101,110,68,101,112,111,115,105,116,101,100,69,118,101,110,116,28,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,65,112,112,114,111,118,101,100,27,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,67,108,97,105,109,101,100,21,84,111,107,101,110,84,114,97,110,115,102,101,114,65,112,112,114,111,118,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,67,108,97,105,109,101,100,24,84,111,107,101,110,84,114,97,110,115,102,101,114,76,105,109,105,116,69,120,99,101,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,9,86,101,114,115,105,111,110,101,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,7,97,100,100,114,101,115,115,6,97,109,111,117,110,116,22,97,112,112,114,111,118,101,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,14,98,114,105,100,103,101,95,118,101,114,115,105,111,110,4,98,117,114,110,8,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,24,99,108,97,105,109,95,97,110,100,95,116,114,97,110,115,102,101,114,95,116,111,107,101,110,11,99,108,97,105,109,95,116,111,107,101,110,20,99,108,97,105,109,95,116,111,107,101,110,95,105,110,116,101,114,110,97,108,7,99,108,97,105,109,101,100,5,99,108,111,99,107,4,99,111,105,110,9,99,111,109,109,105,116,116,101,101,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,22,99,111,109,109,105,116,116,101,101,95,114,101,103,105,115,116,114,97,116,105,111,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,26,101,120,101,99,117,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,20,101,120,101,99,117,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,22,101,120,101,99,117,116,101,95,115,121,115,116,101,109,95,109,101,115,115,97,103,101,26,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,10,102,114,111,109,95,98,121,116,101,115,6,102,114,111,122,101,110,33,103,101,116,95,99,117,114,114,101,110,116,95,115,101,113,95,110,117,109,95,97,110,100,95,105,110,99,114,101,109,101,110,116,7,103,101,116,95,109,117,116,33,103,101,116,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,9,103,101,116,95,114,111,117,116,101,36,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,105,103,110,97,116,117,114,101,115,32,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,116,97,116,117,115,2,105,100,21,105,110,105,116,95,98,114,105,100,103,101,95,99,111,109,109,105,116,116,101,101,5,105,110,110,101,114,6,105,110,115,101,114,116,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,7,105,115,95,115,111,109,101,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,3,107,101,121,7,108,105,109,105,116,101,114,12,108,105,110,107,101,100,95,116,97,98,108,101,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,7,109,101,115,115,97,103,101,11,109,101,115,115,97,103,101,95,107,101,121,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,4,109,105,110,116,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,6,112,97,117,115,101,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,8,114,101,103,105,115,116,101,114,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,10,115,101,110,100,95,116,111,107,101,110,6,115,101,110,100,101,114,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,7,115,101,113,95,110,117,109,13,115,101,113,117,101,110,99,101,95,110,117,109,115,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,12,115,111,117,114,99,101,95,99,104,97,105,110,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,22,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,10,116,120,95,99,111,110,116,101,120,116,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,19,118,101,114,105,102,105,101,100,95,115,105,103,110,97,116,117,114,101,115,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,1,1,2,1,0,2,1,2,2,1,3,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,96,8,30,98,8,34,1,2,9,48,3,116,2,50,2,132,1,11,33,2,2,3,59,8,11,151,1,8,23,147,1,11,29,2,8,17,8,4,106,8,13,123,1,2,2,7,131,1,3,135,1,2,130,1,10,2,137,1,2,136,1,10,2,148,1,2,41,3,3,2,1,89,1,4,2,3,112,8,16,166,1,11,37,1,10,10,2,56,1,5,2,1,113,8,17,6,2,1,113,8,17,7,2,1,113,8,17,8,2,1,113,8,17,9,2,1,113,8,17,0,0,0,0,25,34,10,2,46,17,88,7,25,33,4,7,5,11,11,2,1,7,10,39,7,6,7,0,11,1,56,0,10,2,46,17,24,10,2,17,71,10,2,56,1,17,31,9,18,1,12,3,11,0,7,6,11,3,11,2,56,2,18,0,56,3,2,1,0,0,0,16,32,10,3,17,88,7,25,33,4,6,5,12,11,3,1,11,0,1,7,10,39,11,0,17,13,12,4,10,4,16,0,17,23,56,4,4,27,11,4,15,0,11,1,11,2,11,3,17,27,5,31,11,4,1,11,3,1,2,2,1,0,0,1,9,11,0,17,13,15,0,11,1,11,2,11,3,11,4,17,26,2,3,1,0,0,1,7,11,0,17,13,15,0,11,1,11,2,17,28,2,4,1,0,0,1,8,11,0,17,13,15,1,11,1,11,2,11,3,56,5,2,5,1,0,0,49,105,11,0,17,13,12,6,10,6,16,2,20,32,4,9,5,15,11,6,1,11,4,1,7,13,39,10,6,16,3,20,10,1,17,22,4,22,5,28,11,6,1,11,4,1,7,21,39,14,2,65,11,7,4,33,4,34,5,40,11,6,1,11,4,1,7,23,39,10,6,17,66,17,19,12,5,10,6,16,1,56,6,12,9,14,3,56,7,56,8,12,8,10,8,6,0,0,0,0,0,0,0,0,36,4,57,5,63,11,6,1,11,4,1,7,24,39,10,6,16,3,20,10,5,10,4,46,17,88,17,77,10,1,10,2,10,9,10,8,17,34,12,7,10,6,15,1,11,3,56,9,10,6,15,4,14,7,17,45,11,7,56,10,9,18,4,56,11,11,5,11,6,16,3,20,11,4,46,17,88,17,77,11,1,11,2,11,9,11,8,18,2,56,12,2,6,1,0,0,64,143,1,11,0,17,13,12,4,10,4,16,2,20,32,4,9,5,13,11,4,1,7,13,39,10,4,16,0,10,1,10,2,17,29,14,1,17,46,17,66,33,4,24,5,28,11,4,1,7,22,39,14,1,17,47,7,0,33,4,34,5,38,11,4,1,7,17,39,14,1,17,41,12,8,14,8,17,55,12,7,14,1,17,49,10,4,16,3,20,33,4,54,8,12,3,5,60,11,7,10,4,16,3,20,33,12,3,11,3,4,63,5,67,11,4,1,7,9,39,14,1,17,45,12,5,14,1,17,49,10,4,16,3,20,33,4,119,11,4,15,4,10,5,56,13,12,6,10,6,16,5,20,11,1,33,4,89,5,93,11,6,1,7,7,39,10,6,16,6,20,32,4,99,5,103,11,6,1,7,15,39,10,6,16,7,56,14,4,113,11,6,1,11,5,18,7,56,15,2,11,2,56,16,11,6,15,7,21,5,139,1,10,4,16,4,10,5,56,17,4,130,1,11,4,1,11,5,18,7,56,15,2,11,4,15,4,10,5,11,1,11,2,56,16,9,18,4,56,11,11,5,18,5,56,18,2,7,1,0,0,17,26,11,0,11,1,11,2,11,3,10,4,56,19,12,6,12,5,11,4,46,17,88,11,6,33,4,15,5,17,7,6,39,14,5,56,20,4,21,5,23,7,20,39,11,5,56,21,2,8,1,0,0,74,19,11,0,11,1,11,2,11,3,11,4,56,19,12,5,12,6,14,6,56,20,4,16,11,6,56,21,11,5,56,22,5,18,11,6,56,23,2,9,1,0,0,76,108,14,1,17,46,12,5,14,1,17,47,7,0,33,4,9,5,13,11,0,1,7,17,39,11,0,17,13,12,4,14,1,17,49,10,4,16,3,20,33,4,24,5,28,11,4,1,7,9,39,10,4,10,5,17,19,12,3,14,1,17,48,11,3,33,4,38,5,42,11,4,1,7,11,39,10,4,16,0,10,1,11,2,17,29,10,5,17,65,33,4,58,14,1,17,40,12,6,11,4,11,6,17,15,5,107,10,5,17,64,33,4,70,14,1,17,39,12,7,11,4,15,0,11,7,17,25,5,107,10,5,17,68,33,4,81,14,1,17,43,12,8,11,4,11,8,17,16,5,107,10,5,17,67,33,4,92,14,1,17,42,12,9,11,4,11,9,17,17,5,107,11,5,17,63,33,4,103,14,1,17,38,12,10,11,4,11,10,17,18,5,107,11,4,1,7,5,39,2,10,0,0,0,83,39,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,7,3,2,11,3,16,4,11,4,56,24,12,5,10,5,16,6,20,4,31,11,5,1,7,2,2,11,5,16,7,56,14,4,37,7,0,2,7,1,2,11,0,0,0,86,25,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,10,2,11,3,16,4,11,4,56,24,16,7,20,2,12,0,0,0,87,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,16,8,56,25,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,13,0,0,0,90,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,15,8,56,26,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,14,0,0,0,93,189,1,11,0,17,13,12,9,10,9,16,2,20,32,4,9,5,17,11,9,1,11,4,1,11,1,1,7,13,39,10,2,17,66,11,3,17,33,12,10,10,9,16,4,10,10,56,17,4,28,5,36,11,9,1,11,4,1,11,1,1,7,16,39,10,9,15,4,10,10,56,13,12,12,10,12,16,5,17,46,12,5,14,5,12,7,17,66,12,6,11,7,14,6,33,4,54,5,64,11,12,1,11,9,1,11,4,1,11,1,1,7,5,39,10,12,16,7,56,14,4,69,5,79,11,12,1,11,9,1,11,4,1,11,1,1,7,6,39,10,12,16,5,17,41,12,16,14,16,17,54,17,76,12,11,10,12,16,6,20,4,105,11,12,1,11,9,1,11,4,1,11,1,1,11,10,18,8,56,27,56,28,11,11,2,14,16,17,55,12,14,10,14,10,9,16,3,20,33,4,115,5,125,11,12,1,11,9,1,11,4,1,11,1,1,7,9,39,11,2,11,14,17,21,12,13,10,9,16,1,56,6,14,16,17,56,33,4,137,1,5,147,1,11,12,1,11,9,1,11,4,1,11,1,1,7,8,39,14,16,17,51,12,8,10,9,15,10,10,9,16,1,11,1,11,13,10,8,56,29,32,4,172,1,11,12,1,11,9,1,11,4,1,11,10,18,9,56,30,56,28,11,11,2,11,9,15,1,11,8,11,4,56,31,12,15,8,11,12,15,6,21,11,10,18,6,56,32,11,15,56,33,11,11,2,15,0,0,0,11,51,14,1,17,36,12,2,10,2,17,35,33,4,25,10,0,16,2,20,32,4,13,5,17,11,0,1,7,18,39,8,11,0,15,2,21,8,18,3,56,34,5,50,11,2,17,37,33,4,46,10,0,16,2,20,4,34,5,38,11,0,1,7,19,39,9,11,0,15,2,21,9,18,3,56,34,5,50,11,0,1,7,14,39,2,16,0,0,0,102,26,14,1,17,61,12,2,10,2,10,0,16,3,20,33,4,10,5,14,11,0,1,7,9,39,14,1,17,62,11,2,17,21,12,3,11,0,15,10,14,3,14,1,17,60,17,32,2,17,0,0,0,1,8,11,0,15,1,14,1,17,59,14,1,17,58,17,75,2,18,0,0,0,107,59,14,1,17,44,12,2,14,1,17,52,12,4,14,1,17,57,12,8,14,1,17,53,12,6,14,4,65,11,14,8,65,111,33,4,19,5,23,11,0,1,7,7,39,14,4,65,11,14,6,65,23,33,4,30,5,34,11,0,1,7,7,39,14,4,65,11,6,0,0,0,0,0,0,0,0,36,4,56,13,4,69,11,12,3,13,8,69,111,12,7,13,6,69,23,12,5,10,0,15,1,11,7,11,3,10,2,11,5,17,69,5,34,11,0,1,2,19,0,0,0,113,28,10,0,16,11,14,1,56,35,32,4,13,11,0,15,11,11,1,6,1,0,0,0,0,0,0,0,56,36,6,0,0,0,0,0,0,0,0,2,11,0,15,11,14,1,56,37,12,2,10,2,20,12,3,10,3,6,1,0,0,0,0,0,0,0,22,11,2,21,11,3,2,20,0,0,0,86,26,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,38,2,11,3,16,4,11,4,56,24,16,5,17,50,56,39,2,1,4,1,5,1,8,1,2,1,6,4,0,4,2,4,1,0,1,1,0,1,7,1,3,0],"chain_ids":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,4,3,8,66,4,74,2,5,76,42,7,118,221,1,8,211,2,64,6,147,3,28,10,175,3,7,12,182,3,183,2,13,237,5,4,0,2,1,17,0,0,7,0,0,10,0,1,0,0,11,0,1,0,0,9,0,1,0,0,6,0,1,0,0,7,0,1,0,0,5,0,1,0,0,14,2,3,0,0,13,2,3,0,0,1,1,0,0,0,16,0,4,0,0,12,5,6,0,0,8,5,7,0,1,3,10,6,1,0,12,7,0,1,2,1,6,8,0,1,6,2,1,10,8,0,2,2,2,1,1,1,8,0,5,1,1,1,1,1,2,10,8,0,8,0,2,6,10,9,0,6,9,0,11,66,114,105,100,103,101,82,111,117,116,101,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,8,99,111,110,116,97,105,110,115,11,100,101,115,116,105,110,97,116,105,111,110,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,9,103,101,116,95,114,111,117,116,101,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,6,115,111,117,114,99,101,12,118,97,108,105,100,95,114,111,117,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,2,1,1,2,1,2,2,1,10,2,1,11,2,1,12,3,8,0,0,0,0,0,0,0,0,0,2,2,15,2,4,2,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,6,1,0,0,0,3,11,0,16,0,2,7,1,0,0,0,3,11,0,16,1,2,8,1,0,0,8,53,10,0,7,0,33,4,7,8,12,1,5,11,10,0,7,1,33,12,1,11,1,4,16,8,12,2,5,20,10,0,7,2,33,12,2,11,2,4,25,8,12,3,5,29,10,0,7,3,33,12,3,11,3,4,34,8,12,4,5,38,10,0,7,4,33,12,4,11,4,4,43,8,12,5,5,47,11,0,7,5,33,12,5,11,5,4,50,5,52,7,6,39,2,9,1,0,0,0,32,7,0,7,3,18,0,7,3,7,0,18,0,7,1,7,4,18,0,7,1,7,5,18,0,7,2,7,5,18,0,7,2,7,4,18,0,7,4,7,1,18,0,7,4,7,2,18,0,7,5,7,1,18,0,7,5,7,2,18,0,64,7,10,0,0,0,0,0,0,0,2,10,1,0,0,9,10,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,2,11,1,0,0,9,15,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,4,11,5,13,7,6,39,11,3,2,0,0,0,1,0],"committee":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,60,3,82,203,1,4,157,2,50,5,207,2,136,3,7,215,5,167,7,8,254,12,128,1,6,254,13,172,1,10,170,15,77,12,247,15,220,7,13,211,23,22,15,233,23,2,0,21,0,25,0,48,2,27,2,32,2,61,2,63,2,64,3,41,1,50,1,65,0,1,3,0,0,2,4,0,0,7,3,0,0,6,3,0,0,4,7,0,0,5,7,0,2,0,2,0,2,3,7,0,5,10,2,0,6,11,7,2,1,0,0,0,7,12,7,1,3,0,8,8,8,0,9,9,7,1,0,0,0,66,0,1,0,0,24,2,3,0,0,52,4,1,0,0,59,5,1,0,0,33,6,1,0,0,22,7,8,0,0,62,9,1,0,0,20,10,1,0,1,28,52,12,0,2,15,48,17,0,2,16,48,49,0,2,53,14,15,0,2,56,16,12,0,3,54,19,12,0,4,29,38,1,1,3,5,31,2,15,0,5,55,2,26,0,6,23,23,21,2,1,0,6,30,1,27,2,1,0,6,34,23,24,2,1,0,6,35,40,41,2,1,0,6,36,50,51,2,1,0,6,37,34,35,2,1,0,6,39,36,1,2,1,0,6,42,30,21,2,1,0,6,57,30,15,2,1,0,6,60,23,43,2,1,1,7,23,20,21,1,3,7,30,1,13,1,3,7,39,25,1,1,3,8,13,31,32,0,9,26,45,38,1,0,9,43,44,21,1,0,10,14,18,1,1,0,10,23,33,21,1,0,28,12,33,17,27,12,17,22,19,22,29,12,18,22,18,28,24,22,34,26,17,28,22,28,23,28,14,37,25,28,20,28,26,42,32,15,31,15,23,22,14,46,25,22,21,22,14,53,14,55,3,6,8,1,8,7,10,10,2,0,1,6,8,8,1,8,1,5,7,8,1,7,8,11,10,2,10,2,6,8,8,4,7,8,1,11,9,2,5,3,3,6,8,8,2,7,8,1,8,6,1,6,8,1,1,6,11,9,2,10,2,8,4,3,7,8,1,10,2,6,8,8,2,6,8,1,10,2,8,3,6,8,4,10,2,10,2,3,11,10,1,10,2,3,3,1,10,2,1,11,10,1,9,0,1,6,8,7,1,3,1,8,7,1,2,2,7,10,9,0,10,9,0,3,6,10,2,6,10,2,2,2,6,11,10,1,9,0,6,9,0,1,1,2,10,2,8,4,2,6,11,9,2,9,0,9,1,6,9,0,1,6,9,1,2,7,11,10,1,9,0,9,0,1,5,1,11,9,2,9,0,9,1,2,5,8,5,6,8,5,7,8,5,8,5,8,5,5,10,5,1,6,11,9,2,9,0,9,1,1,7,8,11,1,10,5,2,6,10,9,0,6,9,0,2,7,11,9,2,9,0,9,1,6,9,0,1,7,9,1,3,7,11,9,2,9,0,9,1,9,0,9,1,1,8,5,1,9,0,7,3,8,4,11,9,2,10,2,8,4,6,8,5,3,11,12,1,3,3,2,6,11,9,2,9,0,9,1,3,2,6,9,0,6,9,1,2,5,3,1,11,12,1,9,1,1,6,11,12,1,9,0,1,11,12,1,9,0,1,8,2,11,1,10,2,6,10,10,2,1,3,3,7,8,4,3,6,10,2,10,10,2,6,10,2,1,6,8,6,1,6,10,10,2,2,7,11,9,2,9,0,9,1,3,2,6,9,0,7,9,1,1,6,10,2,1,8,0,2,3,7,8,4,1,8,3,3,1,3,6,8,5,9,66,108,111,99,107,108,105,115,116,23,66,108,111,99,107,108,105,115,116,86,97,108,105,100,97,116,111,114,69,118,101,110,116,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,13,66,114,105,100,103,101,77,101,115,115,97,103,101,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,27,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,82,101,103,105,115,116,114,97,116,105,111,110,29,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,85,114,108,85,112,100,97,116,101,69,118,101,110,116,20,67,111,109,109,105,116,116,101,101,85,112,100,97,116,101,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,6,97,112,112,101,110,100,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,11,98,108,111,99,107,108,105,115,116,101,100,6,98,114,105,100,103,101,19,98,114,105,100,103,101,95,112,117,98,107,101,121,95,98,121,116,101,115,28,99,104,101,99,107,95,117,110,105,113,117,101,110,101,115,115,95,98,114,105,100,103,101,95,107,101,121,115,9,99,111,109,109,105,116,116,101,101,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,6,99,114,121,112,116,111,12,100,101,115,116,114,111,121,95,115,111,109,101,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,109,117,116,13,104,116,116,112,95,114,101,115,116,95,117,114,108,6,105,110,115,101,114,116,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,27,108,97,115,116,95,99,111,109,109,105,116,116,101,101,95,117,112,100,97,116,101,95,101,112,111,99,104,6,109,101,109,98,101,114,20,109,101,109,98,101,114,95,114,101,103,105,115,116,114,97,116,105,111,110,115,7,109,101,109,98,101,114,115,7,109,101,115,115,97,103,101,7,110,101,119,95,117,114,108,6,111,112,116,105,111,110,11,112,117,98,108,105,99,95,107,101,121,115,8,114,101,103,105,115,116,101,114,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,6,115,101,110,100,101,114,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,4,115,105,122,101,30,115,116,97,107,101,95,112,97,114,116,105,99,105,112,97,116,105,111,110,95,112,101,114,99,101,110,116,97,103,101,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,10,2,20,19,73,79,84,65,95,66,82,73,68,71,69,95,77,69,83,83,65,71,69,3,8,33,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,2,1,0,0,2,2,17,1,51,10,10,2,1,2,3,47,11,9,2,10,2,8,4,46,11,9,2,5,8,5,44,3,2,2,2,47,11,9,2,10,2,8,4,58,3,3,2,2,45,10,2,49,10,2,4,2,5,40,5,19,10,2,67,3,38,10,2,17,1,5,2,3,40,5,19,10,2,38,10,2,0,1,0,0,11,87,6,0,0,0,0,0,0,0,0,14,2,65,12,12,9,12,3,56,0,12,8,14,1,17,11,12,7,7,10,12,5,13,5,11,1,17,12,56,1,6,0,0,0,0,0,0,0,0,12,10,10,3,10,9,35,4,77,5,23,14,2,10,3,66,12,14,5,49,0,17,13,12,6,14,8,14,6,56,2,32,4,36,5,40,11,0,1,7,1,39,10,0,16,0,14,6,56,3,4,46,5,50,11,0,1,7,2,39,10,0,16,0,14,6,56,4,12,4,10,4,16,1,20,32,4,67,11,10,11,4,16,2,20,22,12,10,5,69,11,4,1,13,8,11,6,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,0,1,11,10,11,7,38,4,84,5,86,7,0,39,2,1,3,0,0,1,13,11,0,17,16,7,12,33,4,6,5,8,7,3,39,56,6,56,7,6,0,0,0,0,0,0,0,0,18,1,2,2,3,0,0,29,85,10,0,16,0,56,8,4,5,5,13,11,1,1,11,0,1,11,4,1,7,7,39,14,2,65,17,7,11,33,4,19,5,27,11,1,1,11,0,1,11,4,1,7,6,39,11,4,17,16,12,9,11,1,17,30,12,10,14,10,14,9,56,9,4,38,5,42,11,0,1,7,5,39,10,0,16,3,14,9,56,10,4,64,10,0,15,3,14,9,56,11,12,6,11,3,10,6,15,4,21,10,2,10,6,15,5,21,11,6,20,12,5,5,76,10,9,10,2,11,3,18,5,12,7,10,0,15,3,11,9,10,7,56,12,11,7,12,5,11,5,12,8,11,0,46,11,2,17,7,11,8,56,13,2,3,3,0,0,39,89,6,0,0,0,0,0,0,0,0,12,4,56,6,12,6,6,0,0,0,0,0,0,0,0,12,8,10,4,10,0,16,3,56,14,35,4,62,5,13,10,0,16,3,10,4,56,15,12,7,1,14,1,10,7,16,6,56,16,12,9,14,9,56,17,4,55,11,9,56,18,12,10,11,8,10,10,22,12,8,10,7,16,6,20,10,7,16,5,20,11,10,52,10,7,16,4,20,9,18,4,12,5,13,6,11,7,16,5,20,11,5,56,19,5,57,11,7,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,10,8,11,2,38,4,84,56,7,10,0,15,3,21,10,6,10,0,15,0,21,11,3,17,15,11,0,15,7,21,11,6,11,8,18,2,56,20,5,88,11,0,1,11,3,1,2,4,3,0,0,47,96,14,1,17,9,49,1,34,12,2,14,1,17,10,12,4,10,4,65,12,12,7,6,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,12,9,7,13,12,11,10,6,10,7,35,4,87,5,22,10,4,10,6,66,12,12,12,9,12,5,10,9,10,0,16,0,56,21,35,4,73,5,35,10,0,15,0,10,9,56,22,12,8,12,10,10,10,17,8,12,3,10,12,20,11,3,33,4,64,11,12,1,10,2,11,8,15,1,21,13,11,11,10,20,68,12,8,12,5,6,0,0,0,0,0,0,0,0,12,9,5,73,11,10,1,11,8,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,28,11,5,4,76,5,82,11,0,1,11,4,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,17,11,0,1,11,4,1,11,2,11,11,18,0,56,23,2,5,3,0,0,1,3,11,0,16,0,2,6,3,0,0,54,50,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,16,0,56,21,35,4,44,5,9,10,0,15,0,10,3,56,22,12,4,1,10,4,16,8,20,10,2,17,16,33,4,37,11,0,1,11,2,1,10,1,10,4,15,9,21,11,4,16,10,20,11,1,18,3,56,24,2,11,4,1,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,11,2,1,7,9,39,7,0,0,0,56,41,10,0,16,3,56,14,12,3,9,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,38,5,11,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,16,3,10,3,56,15,12,4,1,11,4,16,5,20,10,1,33,4,6,11,2,32,4,31,5,35,11,0,1,7,8,39,8,12,2,5,6,11,0,1,2,1,0,4,4,4,2,1,1,5,2,5,1,5,0,1,2,4,0,4,3,4,1,0,18,0],"crypto":[161,28,235,11,6,0,0,0,8,1,0,6,3,6,15,5,21,21,7,42,88,8,130,1,64,6,194,1,4,12,198,1,137,1,15,207,2,2,0,1,1,3,1,5,0,4,0,1,0,1,2,0,1,0,2,6,0,1,0,1,6,10,2,1,10,2,6,10,2,10,2,10,2,10,2,3,3,0,1,2,9,99,111,109,109,105,116,116,101,101,6,99,114,121,112,116,111,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,1,0,0,3,0,0,2,48,11,0,17,1,12,2,6,1,0,0,0,0,0,0,0,7,0,12,3,12,5,10,5,6,65,0,0,0,0,0,0,0,35,4,23,5,12,13,3,14,2,10,5,66,4,20,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,14,3,17,2,12,4,7,0,12,1,6,12,0,0,0,0,0,0,0,12,6,10,6,6,32,0,0,0,0,0,0,0,35,4,46,5,35,13,1,14,4,10,6,66,4,20,68,4,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,30,11,1,2,0,0,0],"limiter":[161,28,235,11,6,0,0,0,12,1,0,16,2,16,38,3,54,164,1,4,218,1,32,5,250,1,177,1,7,171,3,161,5,8,204,8,96,6,172,9,34,10,206,9,39,12,245,9,220,4,13,209,14,12,15,221,14,2,0,35,0,10,0,50,2,12,2,22,2,53,1,39,1,54,0,4,4,0,0,5,4,0,0,6,3,0,1,0,7,0,2,1,4,0,3,2,8,0,5,7,7,2,1,0,0,0,6,3,7,1,0,0,0,26,0,1,0,0,36,2,3,0,0,11,4,5,1,0,0,52,6,2,0,0,14,7,1,0,0,8,8,2,0,0,29,2,9,0,1,19,2,24,0,1,20,2,24,0,1,21,2,24,0,1,25,29,30,0,1,31,2,24,0,1,32,2,24,0,1,33,2,24,0,1,43,25,26,0,1,44,25,26,0,2,15,23,1,1,0,2,38,23,1,1,0,3,46,7,1,0,4,17,22,2,1,3,5,13,11,5,2,1,0,5,18,2,14,2,1,0,5,23,11,12,2,1,0,5,24,17,18,2,1,0,5,30,16,2,2,1,0,5,51,11,19,2,1,1,6,16,21,22,1,0,6,34,20,5,1,0,7,42,28,22,1,0,22,10,21,13,20,13,24,13,23,13,25,10,27,1,26,1,16,22,17,22,20,10,24,10,23,10,19,27,28,1,21,10,2,6,8,0,6,8,3,1,3,0,1,8,0,5,7,8,0,6,8,4,6,8,5,8,3,3,1,1,3,7,8,0,6,8,3,3,1,6,8,5,2,7,8,1,3,1,11,6,2,8,3,3,2,8,3,3,2,6,11,6,2,9,0,9,1,6,9,0,1,6,9,1,2,8,3,8,1,1,11,6,2,9,0,9,1,7,3,3,3,4,7,8,1,11,7,1,3,4,3,7,11,6,2,9,0,9,1,9,0,9,1,2,7,11,6,2,9,0,9,1,6,9,0,1,7,9,1,1,11,7,1,9,1,1,6,11,7,1,9,0,1,11,7,1,9,0,1,9,0,1,6,8,4,1,2,1,6,8,3,1,6,2,1,8,2,2,7,10,9,0,3,2,2,2,1,8,3,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,6,79,112,116,105,111,110,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,14,84,114,97,110,115,102,101,114,82,101,99,111,114,100,21,85,112,100,97,116,101,82,111,117,116,101,76,105,109,105,116,69,118,101,110,116,6,86,101,99,77,97,112,23,97,100,106,117,115,116,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,6,98,114,105,100,103,101,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,24,99,117,114,114,101,110,116,95,104,111,117,114,95,115,105,110,99,101,95,101,112,111,99,104,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,5,101,118,101,110,116,3,103,101,116,7,103,101,116,95,109,117,116,9,103,101,116,95,114,111,117,116,101,15,103,101,116,95,114,111,117,116,101,95,108,105,109,105,116,9,104,111,117,114,95,104,101,97,100,9,104,111,117,114,95,116,97,105,108,23,105,110,105,116,105,97,108,95,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,6,105,110,115,101,114,116,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,7,105,115,95,115,111,109,101,7,108,105,109,105,116,101,114,3,110,101,119,9,110,101,119,95,108,105,109,105,116,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,112,116,105,111,110,16,112,101,114,95,104,111,117,114,95,97,109,111,117,110,116,115,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,6,114,101,109,111,118,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,13,115,101,110,100,105,110,103,95,99,104,97,105,110,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,97,109,111,117,110,116,15,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,16,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,3,8,0,225,245,5,0,0,0,0,10,3,1,0,0,2,2,48,11,6,2,8,3,3,49,11,6,2,8,3,8,1,1,2,4,27,3,28,3,40,10,3,47,3,2,2,3,45,2,41,2,37,3,0,1,0,0,2,6,11,0,16,0,11,1,56,0,20,2,1,3,0,0,2,4,17,6,56,1,18,0,2,2,3,0,0,15,102,10,0,16,1,14,3,56,2,32,4,15,10,0,15,1,10,3,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,7,3,6,0,0,0,0,0,0,0,0,18,1,56,3,10,0,15,1,14,3,56,4,12,9,11,2,17,4,12,5,10,9,11,5,17,5,11,0,16,0,14,3,56,5,12,10,14,10,56,6,4,35,5,41,11,1,1,11,9,1,7,0,39,11,10,56,7,53,10,1,56,8,53,24,12,11,10,1,56,9,53,11,4,53,24,12,8,10,9,16,2,20,53,10,1,56,8,53,24,10,8,22,11,11,36,4,75,11,1,1,11,9,1,9,2,11,8,11,1,56,8,53,26,52,12,7,10,9,15,3,69,1,10,7,22,12,6,10,9,15,3,11,6,68,1,10,9,16,2,20,11,7,22,11,9,15,2,21,8,2,3,3,0,0,24,31,10,1,17,14,20,12,3,10,0,16,0,10,1,56,10,32,4,17,11,0,15,0,10,1,20,10,2,56,11,5,23,10,2,11,0,15,0,10,1,56,12,21,11,1,17,15,20,11,3,11,2,18,2,56,13,2,4,0,0,0,2,5,11,0,17,18,6,128,238,54,0,0,0,0,0,26,2,5,0,0,0,1,89,10,0,16,4,20,10,1,33,4,9,11,0,1,2,10,1,6,23,0,0,0,0,0,0,0,23,12,2,10,0,16,4,20,10,2,35,4,40,7,3,10,0,15,3,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,10,2,10,0,15,5,21,11,2,10,0,15,4,21,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,5,66,10,0,16,5,20,10,2,35,4,66,10,0,16,2,20,10,0,15,3,6,0,0,0,0,0,0,0,0,56,14,23,10,0,15,2,21,10,0,16,5,20,6,1,0,0,0,0,0,0,0,22,10,0,15,5,21,5,40,10,0,16,4,20,10,1,35,4,86,5,73,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,10,0,16,4,20,6,1,0,0,0,0,0,0,0,22,10,0,15,4,21,5,66,11,0,1,2,6,0,0,0,9,36,56,15,12,0,13,0,17,8,17,12,17,10,6,64,75,76,0,0,0,0,0,7,2,24,56,11,13,0,17,9,17,13,17,10,7,1,56,11,13,0,17,9,17,11,17,10,7,1,56,11,13,0,17,7,17,13,17,10,7,1,56,11,13,0,17,7,17,11,17,10,7,1,56,11,11,0,2,0,0,0,1,1,3,1,2,1,0,1,1,0,9,0],"message":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,44,3,56,181,2,4,237,2,16,5,253,2,236,1,7,233,4,158,12,8,135,17,96,6,231,17,95,10,198,18,98,12,168,19,196,12,13,236,31,42,0,44,0,20,0,46,2,16,1,14,1,91,0,3,7,0,0,4,7,0,0,8,2,0,0,5,2,0,0,2,2,0,0,10,2,0,0,9,2,0,0,0,2,0,0,6,2,0,3,1,7,0,4,7,7,0,0,36,0,1,0,0,35,0,2,0,0,34,0,3,0,0,38,0,4,0,0,37,0,5,0,0,33,0,6,0,0,67,7,8,0,0,26,9,7,0,0,24,10,7,0,0,23,11,7,0,0,28,12,7,0,0,27,13,7,0,0,22,14,7,0,0,25,15,16,0,0,42,0,16,0,0,47,0,17,0,0,45,0,17,0,0,66,0,18,0,0,68,0,17,0,0,53,0,8,0,0,80,19,17,0,0,79,19,8,0,0,81,19,17,0,0,75,19,18,0,0,31,20,17,0,0,17,21,17,0,0,18,21,22,0,0,89,23,17,0,0,88,23,17,0,0,87,23,18,0,0,85,24,17,0,0,84,24,18,0,0,41,25,26,0,0,77,25,8,0,0,82,25,27,0,0,78,25,28,0,0,30,29,17,0,0,32,29,17,0,0,61,0,18,0,0,73,0,30,0,0,63,8,8,0,0,55,31,18,0,1,15,17,29,0,2,11,29,17,0,2,21,29,17,0,2,29,29,17,0,2,74,29,17,0,2,83,29,17,0,2,86,29,17,0,3,39,33,8,0,3,49,8,33,0,3,54,31,26,0,3,56,31,17,0,3,57,31,28,0,3,58,31,8,0,3,59,31,38,0,3,72,41,8,1,0,4,69,8,39,0,5,13,42,29,1,0,5,40,34,26,1,0,5,62,45,29,1,0,59,17,56,18,58,17,56,26,56,8,56,27,56,28,60,17,1,6,8,0,1,8,2,1,8,3,1,8,4,1,8,5,1,8,6,1,8,7,1,8,0,1,10,2,7,2,3,10,2,2,10,2,2,3,3,2,3,2,4,2,3,2,10,10,2,4,2,3,2,3,4,2,2,3,3,6,2,3,1,10,2,10,8,10,10,3,3,2,2,3,1,8,1,1,2,1,3,1,6,8,2,1,6,8,3,1,6,8,4,1,6,10,10,2,1,6,8,5,1,6,8,6,1,6,8,7,1,1,1,10,8,10,1,10,3,0,1,8,8,1,7,8,9,7,10,2,3,8,9,10,2,10,2,2,2,1,8,9,1,6,10,9,0,7,10,2,10,2,2,8,9,2,3,10,10,2,4,10,2,8,9,3,2,8,10,2,8,9,3,1,10,2,10,3,10,8,10,10,10,2,1,10,10,2,1,8,10,4,10,2,10,2,3,2,1,6,9,0,2,7,10,9,0,10,9,0,4,10,2,3,3,10,2,8,3,3,3,3,3,3,2,8,3,1,7,10,9,0,3,3,2,3,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,3,66,67,83,9,66,108,111,99,107,108,105,115,116,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,11,69,109,101,114,103,101,110,99,121,79,112,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,6,97,109,111,117,110,116,6,97,112,112,101,110,100,5,97,115,99,105,105,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,3,98,99,115,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,14,98,114,105,100,103,101,95,115,101,113,95,110,117,109,9,99,104,97,105,110,95,105,100,115,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,33,99,114,101,97,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,95,109,101,115,115,97,103,101,24,99,114,101,97,116,101,95,98,108,111,99,107,108,105,115,116,95,109,101,115,115,97,103,101,27,99,114,101,97,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,95,109,101,115,115,97,103,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,33,99,114,101,97,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,109,101,115,115,97,103,101,34,99,114,101,97,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,109,101,115,115,97,103,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,3,107,101,121,5,108,105,109,105,116,7,109,101,115,115,97,103,101,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,7,111,112,95,116,121,112,101,14,112,97,114,115,101,100,95,112,97,121,108,111,97,100,7,112,97,121,108,111,97,100,9,112,101,101,108,95,98,111,111,108,11,112,101,101,108,95,117,54,52,95,98,101,7,112,101,101,108,95,117,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,7,114,101,118,101,114,115,101,13,114,101,118,101,114,115,101,95,98,121,116,101,115,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,13,115,101,110,100,105,110,103,95,99,104,97,105,110,7,115,101,113,95,110,117,109,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,12,115,111,117,114,99,101,95,99,104,97,105,110,6,115,116,114,105,110,103,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,23,118,97,108,105,100,97,116,111,114,95,101,116,104,95,97,100,100,114,101,115,115,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,2,1,0,10,10,2,1,0,10,2,1,0,0,2,5,45,2,47,2,66,3,68,2,53,10,2,1,2,3,68,2,45,2,19,3,2,2,5,64,10,2,71,2,70,10,2,81,2,12,3,3,2,1,51,2,4,2,2,17,2,90,10,10,2,5,2,3,60,2,65,2,43,3,6,2,2,76,2,50,3,7,2,4,48,1,77,10,2,82,10,8,10,78,10,3,8,2,5,47,2,66,3,68,2,53,10,2,52,8,2,0,1,0,0,32,38,11,0,16,0,20,17,50,12,3,13,3,17,54,12,4,13,3,17,52,12,6,13,3,17,54,12,5,13,3,17,52,12,7,13,3,17,41,12,2,10,6,17,42,11,3,17,49,12,1,14,1,56,0,4,29,5,31,7,2,39,11,4,11,6,11,5,11,7,11,2,18,2,2,1,1,0,0,29,18,10,0,16,0,65,17,6,1,0,0,0,0,0,0,0,33,4,7,5,11,11,0,1,7,2,39,11,0,16,0,6,0,0,0,0,0,0,0,0,66,17,20,18,3,2,2,1,0,0,35,63,11,0,16,0,20,17,50,12,4,13,4,17,52,12,5,13,4,17,52,12,3,10,3,49,0,34,4,16,5,18,7,4,39,7,10,12,7,10,3,49,0,36,4,50,7,11,6,0,0,0,0,0,0,0,0,12,6,12,2,5,29,10,6,7,1,35,4,42,13,2,13,4,17,52,68,17,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,29,13,7,11,2,68,8,11,3,49,1,23,12,3,5,20,11,4,17,49,12,1,14,1,56,0,4,57,5,59,7,2,39,11,5,11,7,18,4,2,3,1,0,0,36,31,10,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,10,4,17,42,11,2,17,49,12,1,14,1,56,0,4,20,5,24,11,0,1,7,2,39,11,0,16,1,20,11,4,11,3,18,5,2,4,1,0,0,36,24,11,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,11,2,17,49,12,1,14,1,56,0,4,18,5,20,7,2,39,11,4,11,3,18,6,2,5,1,0,0,37,54,11,0,16,0,20,17,50,12,2,13,2,17,51,12,4,13,2,17,54,12,5,13,2,17,55,12,8,13,2,17,53,12,6,6,0,0,0,0,0,0,0,0,12,3,64,39,0,0,0,0,0,0,0,0,12,7,10,3,14,8,65,8,35,4,39,5,27,13,7,14,8,10,3,66,8,20,17,57,68,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,21,11,2,17,49,12,1,14,1,56,0,4,46,5,48,7,2,39,11,4,11,5,11,7,11,6,18,7,2,6,1,0,0,40,20,11,0,19,0,12,2,12,4,12,3,64,17,2,0,0,0,0,0,0,0,12,1,13,1,14,3,56,1,17,40,56,2,13,1,11,4,68,17,13,1,11,2,56,2,11,1,2,7,1,0,0,8,48,10,0,17,42,10,3,17,42,7,11,12,7,13,7,14,2,65,17,51,68,17,13,7,11,2,56,2,13,7,11,3,68,17,13,7,14,4,65,17,51,68,17,13,7,11,4,56,2,13,7,11,5,68,17,13,7,14,6,56,1,17,40,56,2,14,7,65,17,6,64,0,0,0,0,0,0,0,33,4,39,5,41,7,7,39,17,46,7,0,11,1,11,0,11,7,18,0,2,8,1,0,0,29,10,10,0,17,42,17,45,7,0,11,1,11,0,11,2,64,17,1,0,0,0,0,0,0,0,18,0,2,9,1,0,0,43,45,10,0,17,42,14,3,65,8,12,5,11,2,10,5,51,64,17,2,0,0,0,0,0,0,0,12,7,6,0,0,0,0,0,0,0,0,12,6,10,6,10,5,35,4,38,5,17,14,3,10,6,66,8,20,12,4,14,4,65,17,7,1,33,4,28,5,30,7,3,39,13,7,11,4,56,2,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,12,17,44,7,0,11,1,11,0,11,7,18,0,2,10,1,0,0,8,19,10,0,17,42,10,2,17,42,11,2,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,48,7,0,11,1,11,0,11,4,18,0,2,11,1,0,0,8,17,10,1,17,42,11,0,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,47,7,0,11,2,11,1,11,4,18,0,2,12,1,0,0,8,24,10,0,17,42,14,2,56,3,12,6,13,6,14,3,56,4,56,2,13,6,14,4,56,5,56,2,13,6,14,5,56,6,56,2,17,43,7,0,11,1,11,0,11,6,18,0,2,13,1,0,0,29,5,11,0,11,1,11,2,18,1,2,14,1,0,0,29,11,10,0,16,1,20,10,0,16,2,20,11,0,16,3,20,17,13,2,15,1,0,0,29,4,11,0,16,4,20,2,16,1,0,0,29,4,11,0,16,2,20,2,17,1,0,0,29,4,11,0,16,3,20,2,18,1,0,0,29,4,11,0,16,1,20,2,19,1,0,0,29,4,11,0,16,0,20,2,20,1,0,0,29,4,11,0,16,5,20,2,21,1,0,0,29,4,11,0,16,6,20,2,22,1,0,0,29,4,11,0,16,7,20,2,23,1,0,0,29,4,11,0,16,8,20,2,24,1,0,0,29,4,11,0,16,9,20,2,25,1,0,0,29,4,11,0,16,10,20,2,26,1,0,0,29,3,11,0,16,11,2,27,1,0,0,29,4,11,0,16,12,20,2,28,1,0,0,29,4,11,0,16,13,20,2,29,1,0,0,29,4,11,0,16,14,20,2,30,1,0,0,29,4,11,0,16,15,20,2,31,1,0,0,29,4,11,0,16,16,20,2,32,1,0,0,29,4,11,0,16,17,20,2,33,1,0,0,29,4,11,0,16,18,20,2,34,1,0,0,29,4,11,0,16,19,20,2,35,1,0,0,29,4,11,0,16,20,20,2,36,1,0,0,29,2,7,9,2,37,1,0,0,29,2,7,0,2,38,1,0,0,44,84,10,0,17,16,12,7,10,7,17,46,33,4,12,11,0,1,6,6,13,0,0,0,0,0,0,12,6,5,82,10,7,17,45,33,4,42,11,0,17,1,12,8,14,8,16,9,20,7,9,33,4,28,6,194,1,0,0,0,0,0,0,12,1,5,39,14,8,16,9,20,7,0,33,4,35,5,37,7,6,39,6,137,19,0,0,0,0,0,0,12,1,11,1,12,5,5,80,11,0,1,10,7,17,44,33,4,51,6,137,19,0,0,0,0,0,0,12,4,5,78,10,7,17,47,33,4,58,6,137,19,0,0,0,0,0,0,12,3,5,76,10,7,17,48,33,4,65,6,137,19,0,0,0,0,0,0,12,2,5,74,11,7,17,43,33,4,70,5,72,7,5,39,6,137,19,0,0,0,0,0,0,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,39,1,0,0,1,24,10,0,17,16,17,46,33,4,6,5,10,11,0,1,7,8,39,10,0,17,0,12,1,10,0,17,15,10,0,17,17,10,0,17,18,11,0,17,19,11,1,18,8,2,40,0,0,0,29,4,13,0,56,7,11,0,2,41,0,0,0,46,28,6,0,0,0,0,0,0,0,0,49,64,12,2,12,3,10,2,49,0,36,4,24,5,9,11,2,49,8,23,12,2,10,0,17,52,52,12,1,11,3,11,1,10,2,47,22,12,3,5,4,11,0,1,11,3,2,0,4,0,3,0,0,0,2,0,1,2,1,2,2,2,3,2,4,3,0,4,0,4,1,5,1,5,0,5,2,6,0,6,1,7,0,7,1,7,2,7,3,0],"message_types":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,3,7,35,111,8,146,1,32,6,178,1,18,12,196,1,54,0,3,0,4,0,1,0,0,1,0,1,0,0,2,0,1,0,0,6,0,1,0,0,5,0,1,0,0,0,0,1,0,0,1,2,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,12,101,109,101,114,103,101,110,99,121,95,111,112,13,109,101,115,115,97,103,101,95,116,121,112,101,115,5,116,111,107,101,110,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,6,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,0],"treasury":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,84,3,116,217,1,4,205,2,50,5,255,2,190,2,7,189,5,160,6,8,221,11,96,6,189,12,40,10,229,12,77,12,178,13,217,3,13,139,17,14,15,153,17,2,0,67,2,20,2,22,2,26,2,34,2,41,2,54,2,55,2,57,2,65,2,69,2,75,1,21,1,56,1,70,1,71,0,2,4,0,0,1,7,0,0,5,4,0,0,15,3,0,0,7,3,0,0,11,3,0,2,0,12,0,3,3,12,1,0,1,3,4,12,1,0,1,3,12,12,1,0,1,6,6,7,0,7,8,12,0,8,16,12,0,10,13,2,0,11,17,7,2,1,0,0,0,12,10,7,0,13,9,7,1,0,0,14,14,7,0,0,63,0,1,1,0,0,29,0,2,1,0,0,53,0,2,1,0,0,60,3,4,1,0,0,19,5,4,0,0,27,6,7,0,0,25,8,4,1,0,0,49,9,10,1,0,0,73,11,4,0,0,40,0,12,1,0,1,35,19,20,0,2,18,26,4,2,7,4,2,51,6,41,0,2,61,31,32,2,7,4,3,25,44,2,1,0,3,38,24,1,1,0,3,49,45,10,1,0,3,64,15,2,1,0,4,32,13,4,1,3,5,30,19,19,0,6,43,23,20,0,7,18,28,4,2,7,12,7,23,42,43,2,7,12,7,51,6,39,0,8,74,21,22,0,9,59,13,4,1,12,11,33,4,40,2,1,0,11,39,52,43,2,1,0,11,45,35,4,2,1,0,11,68,47,48,2,1,1,12,46,18,19,0,13,31,51,13,1,0,13,48,49,50,1,0,14,36,4,16,1,0,14,37,17,18,0,14,47,16,18,0,15,58,33,2,0,9,13,17,13,33,13,15,13,11,25,21,27,18,29,13,25,28,34,28,36,25,37,18,38,26,34,26,36,22,27,14,13,16,13,29,36,32,16,31,16,27,34,18,53,29,34,32,12,31,12,1,6,8,0,1,2,1,3,4,7,8,0,11,9,1,9,0,8,12,6,11,8,1,9,0,0,5,7,8,0,8,15,2,1,3,1,7,8,13,1,8,0,2,7,8,0,11,7,1,9,0,3,7,8,0,3,7,8,13,1,11,7,1,9,0,3,7,8,0,2,3,1,8,1,1,9,0,4,8,10,5,8,2,8,17,1,6,11,9,1,9,0,1,8,17,1,6,8,17,1,8,15,1,10,2,1,5,1,6,8,12,1,8,10,1,6,8,10,1,6,11,8,1,9,0,2,8,15,8,2,3,7,8,6,9,0,9,1,2,8,17,11,9,1,9,0,3,7,8,11,9,0,9,1,1,8,5,4,2,3,8,17,8,12,2,7,8,6,9,0,1,9,1,2,3,2,2,8,17,8,1,3,7,11,14,2,9,0,9,1,9,0,9,1,2,2,8,17,1,8,12,1,8,4,1,8,11,1,11,14,2,9,0,9,1,1,8,6,2,7,8,11,9,0,1,7,9,1,2,7,11,9,1,9,0,11,7,1,9,0,3,7,11,9,1,9,0,3,7,8,13,3,7,8,1,11,16,1,8,17,8,17,2,6,11,14,2,9,0,9,1,6,9,0,1,11,16,1,9,1,1,6,11,16,1,9,0,1,1,1,11,16,1,9,0,2,7,11,14,2,9,0,9,1,6,9,0,1,8,3,2,8,17,11,16,1,8,1,3,66,97,103,19,66,114,105,100,103,101,84,111,107,101,110,77,101,116,97,100,97,116,97,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,24,70,111,114,101,105,103,110,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,2,73,68,13,78,101,119,84,111,107,101,110,69,118,101,110,116,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,6,83,116,114,105,110,103,22,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,69,118,101,110,116,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,21,85,112,100,97,116,101,84,111,107,101,110,80,114,105,99,101,69,118,101,110,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,3,97,100,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,97,103,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,4,98,117,114,110,4,99,111,105,110,6,99,114,101,97,116,101,7,100,101,99,105,109,97,108,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,6,100,101,99,111,100,101,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,12,103,101,116,95,100,101,99,105,109,97,108,115,7,103,101,116,95,109,117,116,18,103,101,116,95,116,111,107,101,110,95,109,101,116,97,100,97,116,97,3,104,101,120,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,17,105,100,95,116,111,107,101,110,95,116,121,112,101,95,109,97,112,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,115,111,109,101,4,109,105,110,116,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,3,112,111,119,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,6,114,101,109,111,118,101,16,115,117,112,112,111,114,116,101,100,95,116,111,107,101,110,115,8,116,111,107,101,110,95,105,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,114,101,97,115,117,114,105,101,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,54,52,2,117,99,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,7,118,101,99,95,109,97,112,12,119,97,105,116,105,110,103,95,114,111,111,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,4,66,8,11,62,11,14,2,8,17,8,1,44,11,14,2,2,8,17,76,8,6,1,2,4,42,2,29,3,53,3,50,1,2,2,3,70,8,17,72,8,12,28,2,3,2,2,63,2,52,3,4,2,5,63,2,70,8,17,50,1,29,3,53,3,5,2,3,70,8,17,28,2,50,1,0,1,0,0,12,7,11,0,56,0,12,1,14,1,16,0,20,2,1,1,0,0,12,7,11,0,56,0,12,1,14,1,16,1,20,2,2,1,0,0,12,7,11,0,56,0,12,1,14,1,16,2,20,2,3,3,0,0,14,59,14,1,56,1,6,0,0,0,0,0,0,0,0,33,4,6,5,12,11,0,1,11,3,1,7,2,39,56,2,12,7,14,7,17,34,17,30,17,19,17,10,12,5,14,2,17,24,12,4,14,4,17,20,11,5,33,4,29,5,35,11,0,1,11,3,1,7,1,39,10,7,11,2,10,3,56,3,18,2,12,6,10,0,15,3,10,7,17,35,11,6,56,4,11,0,15,4,10,7,11,1,56,5,11,7,11,3,56,3,9,18,5,56,6,2,4,3,0,0,30,51,10,3,32,4,48,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,0,1,7,3,39,10,0,15,3,11,1,56,7,19,2,12,5,12,8,12,7,6,10,0,0,0,0,0,0,0,11,5,17,36,12,6,10,0,15,5,10,7,10,2,10,6,10,4,10,3,18,1,56,8,11,0,15,6,10,2,10,7,56,9,11,8,56,10,11,2,11,7,11,3,11,6,11,4,18,4,56,11,5,50,11,0,1,2,5,3,0,0,4,8,10,0,17,23,56,12,56,13,11,0,17,12,18,0,2,6,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,56,15,1,2,7,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,11,2,56,16,2,8,3,0,0,46,39,10,0,16,6,14,1,56,17,12,4,14,4,56,18,4,9,5,13,11,0,1,7,0,39,10,2,6,0,0,0,0,0,0,0,0,36,4,18,5,22,11,0,1,7,3,39,11,4,56,19,12,5,11,0,15,5,14,5,56,20,12,3,10,2,11,3,15,2,21,11,1,11,2,18,3,56,21,2,9,0,0,0,54,16,56,2,12,1,11,0,16,5,14,1,56,22,12,2,14,2,56,23,4,11,5,13,7,0,39,11,2,56,24,2,1,0,1,1,1,2,0,3,0,0,0,1,0,2,0,24,0]},"type_origin_table":[{"module_name":"treasury","datatype_name":"BridgeTreasury","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"BridgeTokenMetadata","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"ForeignTokenRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"UpdateTokenPriceEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"NewTokenEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"TokenRegistrationEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"chain_ids","datatype_name":"BridgeRoute","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessageKey","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"TokenTransferPayload","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"EmergencyOp","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"Blocklist","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateBridgeLimit","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateAssetPrice","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"AddTokenOnIota","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"ParsedTokenTransferMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferLimiter","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"UpdateRouteLimitEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BlocklistValidatorEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BridgeCommittee","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberUrlUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMember","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"Bridge","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeInner","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenDepositedEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"EmergencyOpEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferLimitExceed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000003":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000003","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000107a","version":1,"module_map":{"address_unlock_condition":[161,28,235,11,6,0,0,0,8,1,0,18,2,18,42,3,60,76,4,136,1,8,5,144,1,169,1,7,185,2,188,3,8,245,5,64,12,181,6,105,0,8,1,12,1,16,1,19,0,9,0,10,0,11,0,14,0,15,1,3,12,1,0,1,2,7,4,0,3,6,2,1,8,1,4,0,12,0,5,1,8,1,0,1,6,2,8,1,0,1,7,4,12,0,8,5,8,1,0,1,0,21,0,1,1,0,0,23,2,3,1,0,0,20,4,5,1,0,0,22,6,7,1,0,0,25,8,1,1,0,0,26,9,3,1,0,0,24,10,5,1,0,3,17,18,14,1,12,4,13,12,13,0,5,18,17,5,1,0,6,18,15,1,1,0,7,13,19,13,0,8,18,16,3,1,0,10,14,12,14,9,14,7,7,2,7,8,3,11,2,1,11,5,1,9,0,1,11,5,1,9,0,2,7,8,3,11,2,1,11,7,1,9,0,1,11,7,1,9,0,2,7,8,3,11,2,1,11,4,1,9,0,1,11,4,1,9,0,2,7,8,3,11,2,1,11,0,1,9,0,1,11,0,1,9,0,2,7,8,6,11,2,1,11,5,1,9,0,2,7,8,6,11,2,1,11,7,1,9,0,2,7,8,6,11,2,1,11,4,1,9,0,0,1,7,8,3,1,7,8,1,1,9,0,2,7,8,1,11,2,1,11,5,1,9,0,2,7,8,1,11,2,1,11,7,1,9,0,2,7,8,1,11,2,1,11,4,1,9,0,2,7,8,1,11,2,1,9,0,1,7,8,6,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,11,66,97,115,105,99,79,117,116,112,117,116,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,3,78,102,116,9,78,102,116,79,117,116,112,117,116,9,82,101,99,101,105,118,105,110,103,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,98,97,115,105,99,95,111,117,116,112,117,116,12,99,111,105,110,95,109,97,110,97,103,101,114,2,105,100,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,7,114,101,99,101,105,118,101,8,116,114,97,110,115,102,101,114,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,47,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,99,111,105,110,109,97,110,97,103,101,114,95,116,114,101,97,115,117,114,121,30,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,28,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,11,5,11,0,17,8,11,1,56,0,2,1,1,0,0,11,5,11,0,17,8,11,1,56,1,2,2,1,0,0,11,5,11,0,17,8,11,1,56,2,2,3,1,0,0,11,5,11,0,17,8,11,1,56,3,2,4,1,0,0,11,5,11,0,17,11,11,1,56,0,2,5,1,0,0,11,5,11,0,17,11,11,1,56,1,2,6,1,0,0,11,5,11,0,17,11,11,1,56,2,2,0],"alias":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,14,3,20,50,5,70,37,7,107,183,1,8,162,2,96,10,130,3,38,12,168,3,109,13,149,4,16,15,165,4,2,0,4,2,12,1,13,0,0,12,0,1,2,4,0,2,1,7,1,0,0,0,6,0,1,0,0,10,2,3,0,0,15,2,4,0,0,16,2,5,0,0,14,2,6,0,0,11,2,5,0,0,8,2,6,0,0,9,2,5,0,0,7,7,8,0,1,5,9,1,0,1,8,0,0,1,6,8,0,1,6,5,1,14,1,6,11,2,1,10,2,1,6,11,2,1,5,1,7,8,0,1,7,8,1,1,8,1,5,65,108,105,97,115,6,79,112,116,105,111,110,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,23,108,101,103,97,99,121,95,115,116,97,116,101,95,99,111,110,116,114,111,108,108,101,114,8,109,101,116,97,100,97,116,97,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,11,115,116,97,116,101,95,105,110,100,101,120,14,115,116,97,116,101,95,109,101,116,97,100,97,116,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,8,7,8,1,10,5,15,14,16,11,2,1,10,2,14,11,2,1,5,11,11,2,1,10,2,8,11,2,1,5,9,11,2,1,10,2,0,1,0,0,1,11,11,0,19,0,1,1,1,1,1,1,1,17,9,2,1,1,0,0,1,3,11,0,16,0,2,2,1,0,0,1,4,11,0,16,1,20,2,3,1,0,0,1,3,11,0,16,2,2,4,1,0,0,1,3,11,0,16,3,2,5,1,0,0,1,3,11,0,16,4,2,6,1,0,0,1,3,11,0,16,5,2,7,1,0,0,1,3,11,0,16,6,2,8,3,0,0,1,3,11,0,15,7,2,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,0,0,3,0],"alias_output":[161,28,235,11,6,0,0,0,14,1,0,14,2,14,30,3,44,49,4,93,8,5,101,95,7,196,1,219,1,8,159,3,64,6,223,3,9,10,232,3,15,11,247,3,2,12,249,3,74,13,195,4,2,14,197,4,2,15,199,4,2,0,9,1,11,1,12,1,14,1,19,1,22,0,8,0,1,8,1,0,1,1,2,12,0,2,3,4,1,0,1,4,5,4,0,5,4,2,1,8,1,6,0,12,0,0,15,0,1,1,0,0,20,2,0,1,0,0,10,3,4,1,0,0,17,5,6,1,0,3,6,12,4,2,7,12,3,21,13,14,2,7,12,4,13,9,4,0,5,20,10,8,1,8,3,8,7,0,4,11,5,11,1,11,0,1,9,0,3,11,2,1,9,0,8,1,8,5,2,7,8,3,11,4,1,11,0,1,9,0,2,7,11,0,1,9,0,8,5,0,1,7,11,0,1,9,0,1,8,5,3,8,5,11,2,1,9,0,8,1,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,2,10,2,8,5,3,7,8,3,9,0,9,1,2,7,8,3,9,0,1,9,1,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,3,66,97,103,7,66,97,108,97,110,99,101,9,82,101,99,101,105,118,105,110,103,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,97,116,116,97,99,104,95,97,108,105,97,115,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,10,108,111,97,100,95,97,108,105,97,115,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,6,5,97,108,105,97,115,0,2,3,16,8,3,12,11,2,1,9,0,18,8,1,0,8,0,1,0,0,7,12,13,0,56,0,12,1,11,0,58,0,12,3,12,2,17,6,11,2,11,3,11,1,2,1,3,0,0,4,4,11,0,11,1,56,1,2,2,1,0,0,4,6,11,0,54,0,7,0,11,1,56,2,2,3,0,0,0,4,5,11,0,54,0,7,0,56,3,2,0,0,0,8,0,7,0],"basic_output":[161,28,235,11,6,0,0,0,11,1,0,20,2,20,48,3,68,57,4,125,22,5,147,1,131,1,7,150,2,218,3,8,240,5,96,10,208,6,50,11,130,7,2,12,132,7,109,15,241,7,2,0,13,2,11,2,12,2,24,2,33,2,34,0,17,0,29,0,32,1,25,0,2,8,1,0,1,1,0,12,0,2,1,4,1,0,1,3,9,4,0,4,5,2,1,8,1,5,8,2,0,6,3,4,0,7,6,4,0,8,7,4,0,9,4,7,1,0,0,0,19,0,1,1,0,0,26,2,3,1,0,3,14,17,10,0,4,26,18,5,1,8,6,35,13,10,0,7,35,15,10,1,0,8,35,11,10,0,9,15,16,10,1,0,9,18,9,5,1,0,9,21,7,8,1,0,9,6,8,6,9,12,8,12,9,14,8,14,5,5,7,6,7,12,7,14,3,3,2,11,0,1,9,0,7,8,5,2,11,2,1,9,0,8,1,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,6,11,2,1,9,0,11,9,1,8,6,8,3,8,1,11,9,1,8,7,11,9,1,8,8,1,9,0,1,8,8,1,6,11,9,1,9,0,1,1,1,7,11,9,1,9,0,0,2,8,8,6,8,5,1,8,6,2,8,6,7,8,5,1,8,7,3,8,7,7,11,2,1,9,0,7,8,5,1,11,9,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,11,66,97,115,105,99,79,117,116,112,117,116,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,98,97,103,7,98,97,108,97,110,99,101,12,98,97,115,105,99,95,111,117,116,112,117,116,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,115,101,110,100,101,114,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,116,97,103,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,9,20,8,3,12,11,2,1,9,0,23,8,1,28,11,9,1,8,7,31,11,9,1,8,8,16,11,9,1,8,6,22,11,9,1,10,2,30,11,9,1,10,2,27,11,9,1,5,0,5,0,1,0,0,4,48,11,0,58,0,1,1,1,12,3,12,7,12,6,12,5,12,2,12,4,14,7,56,0,4,19,13,7,56,1,10,1,46,17,6,14,3,56,2,4,26,13,3,56,3,10,1,17,4,14,6,56,4,4,35,13,6,56,5,13,2,11,1,56,6,5,37,11,1,1,11,7,56,7,11,3,56,8,11,6,56,9,11,4,17,2,11,2,11,5,2,1,3,0,0,10,4,11,0,11,1,56,10,2,0,10,0],"expiration_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,35,5,47,31,7,78,158,1,8,236,1,64,6,172,2,10,10,182,2,9,12,191,2,119,13,182,3,6,0,4,1,8,0,0,4,0,1,1,2,0,0,10,0,1,0,0,2,2,3,0,0,5,4,3,0,0,6,4,3,0,0,9,4,5,0,1,3,6,8,0,1,7,6,3,0,2,8,0,7,8,1,0,2,6,8,0,6,8,1,1,5,1,6,8,0,1,14,1,6,8,1,2,5,14,1,3,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,99,97,110,95,98,101,95,117,110,108,111,99,107,101,100,95,98,121,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,111,119,110,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,3,5,5,6,5,9,14,0,1,0,0,1,18,14,0,10,1,46,17,1,11,1,46,17,6,33,4,10,5,12,7,0,39,11,0,19,0,1,1,1,2,1,1,0,0,7,20,11,1,17,5,6,232,3,0,0,0,0,0,0,26,76,12,3,10,0,17,4,11,3,37,4,15,11,0,17,3,12,2,5,18,11,0,17,2,12,2,11,2,2,2,1,0,0,1,4,11,0,16,0,20,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,4,11,0,16,2,20,2,0,0,0,1,0,2,0],"irc27":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,30,3,42,55,5,97,40,7,137,1,215,1,8,224,2,96,10,192,3,56,12,248,3,131,1,13,251,4,20,0,11,2,20,2,21,1,10,1,16,1,18,0,1,4,0,1,4,7,0,2,5,7,2,1,0,0,0,3,0,7,0,4,2,7,1,0,0,5,3,7,0,0,22,0,1,0,0,13,0,1,0,0,19,0,2,0,0,14,0,1,0,0,7,0,3,0,0,17,0,4,0,0,12,0,3,0,0,8,0,3,0,0,6,0,5,0,0,15,0,5,0,0,9,6,7,0,1,6,8,0,1,6,8,5,1,6,8,1,1,6,11,4,1,8,5,1,6,11,2,2,5,8,3,1,6,11,2,2,8,5,8,5,1,8,0,0,12,70,105,120,101,100,80,111,105,110,116,51,50,13,73,114,99,50,55,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,6,83,116,114,105,110,103,3,85,114,108,6,86,101,99,77,97,112,10,97,116,116,114,105,98,117,116,101,115,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,11,100,101,115,99,114,105,112,116,105,111,110,7,100,101,115,116,114,111,121,13,102,105,120,101,100,95,112,111,105,110,116,51,50,5,105,114,99,50,55,11,105,115,115,117,101,114,95,110,97,109,101,10,109,101,100,105,97,95,116,121,112,101,4,110,97,109,101,19,110,111,110,95,115,116,97,110,100,97,114,100,95,102,105,101,108,100,115,6,111,112,116,105,111,110,9,114,111,121,97,108,116,105,101,115,6,115,116,114,105,110,103,3,117,114,105,3,117,114,108,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,10,22,8,5,13,8,5,19,8,1,14,8,5,7,11,4,1,8,5,17,11,2,2,5,8,3,12,11,4,1,8,5,8,11,4,1,8,5,6,11,2,2,8,5,8,5,15,11,2,2,8,5,8,5,0,1,0,0,7,3,11,0,16,0,2,1,1,0,0,7,3,11,0,16,1,2,2,1,0,0,7,3,11,0,16,2,2,3,1,0,0,7,3,11,0,16,3,2,4,1,0,0,7,3,11,0,16,4,2,5,1,0,0,7,3,11,0,16,5,2,6,1,0,0,7,3,11,0,16,6,2,7,1,0,0,7,3,11,0,16,7,2,8,1,0,0,7,3,11,0,16,8,2,9,1,0,0,7,3,11,0,16,9,2,10,1,0,0,7,13,11,0,19,0,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0],"nft":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,84,4,142,1,8,5,150,1,117,7,139,2,208,2,8,219,4,96,6,187,5,241,2,10,172,8,36,12,208,8,220,1,13,172,10,12,15,184,10,2,0,24,2,14,2,25,2,27,2,31,2,32,0,20,1,26,1,29,0,2,2,0,0,3,12,0,1,0,12,1,8,1,2,8,4,0,3,5,12,0,5,7,2,0,6,1,4,0,7,4,7,1,0,0,8,6,7,0,0,19,0,1,0,0,13,2,1,0,0,21,3,4,0,0,22,3,5,0,0,30,3,5,0,0,17,3,4,0,0,18,3,6,0,0,16,7,8,0,1,23,15,16,1,8,1,33,17,1,1,8,2,12,22,1,0,3,10,12,1,0,3,11,11,12,1,2,4,28,19,1,1,12,6,13,21,1,0,8,34,13,14,0,12,10,8,2,9,2,13,18,2,8,0,7,8,5,0,1,8,1,1,6,8,1,1,6,11,7,1,5,1,6,11,7,1,10,2,1,6,8,6,1,7,8,1,1,7,8,3,4,11,2,1,8,1,10,8,8,8,4,10,8,8,1,8,0,2,9,0,7,8,5,1,8,4,1,10,2,1,8,8,4,6,8,4,10,8,8,10,8,8,7,8,5,1,11,2,1,9,0,1,7,11,2,1,9,0,1,11,2,1,8,1,1,9,0,2,8,3,8,6,1,8,6,1,8,3,7,68,105,115,112,108,97,121,13,73,114,99,50,55,77,101,116,97,100,97,116,97,3,78,70,84,3,78,102,116,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,5,99,108,97,105,109,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,7,100,105,115,112,108,97,121,11,100,117,109,109,121,95,102,105,101,108,100,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,105,110,105,116,5,105,114,99,50,55,13,108,101,103,97,99,121,95,115,101,110,100,101,114,8,109,101,116,97,100,97,116,97,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,3,110,102,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,3,116,97,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,4,117,116,102,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,5,4,110,97,109,101,10,2,10,9,105,109,97,103,101,95,117,114,108,10,2,12,11,100,101,115,99,114,105,112,116,105,111,110,10,2,8,7,99,114,101,97,116,111,114,10,2,8,7,118,101,114,115,105,111,110,10,2,11,10,109,101,100,105,97,95,116,121,112,101,10,2,16,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,10,2,17,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,10,2,26,25,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,110,97,109,101,125,10,2,25,24,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,117,114,105,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,100,101,115,99,114,105,112,116,105,111,110,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,105,115,115,117,101,114,95,110,97,109,101,125,10,2,29,28,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,118,101,114,115,105,111,110,125,10,2,32,31,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,109,101,100,105,97,95,116,121,112,101,125,10,2,37,36,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,125,10,2,19,18,123,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,125,0,2,1,15,1,1,2,6,16,8,3,21,11,7,1,5,22,11,7,1,10,2,30,11,7,1,10,2,17,11,7,1,5,18,8,6,0,0,0,0,9,53,11,0,10,1,56,0,12,4,7,0,17,15,7,1,17,15,7,2,17,15,7,3,17,15,7,4,17,15,7,5,17,15,7,6,17,15,7,7,17,15,64,14,8,0,0,0,0,0,0,0,12,3,7,8,17,15,7,9,17,15,7,10,17,15,7,11,17,15,7,12,17,15,7,13,17,15,7,14,17,15,7,15,17,15,64,14,8,0,0,0,0,0,0,0,12,5,14,4,11,3,11,5,11,1,56,1,12,2,13,2,56,2,11,4,17,11,11,2,56,3,2,1,1,0,0,20,13,11,0,19,1,12,2,1,1,1,1,12,1,11,2,17,14,11,1,17,10,2,2,1,0,0,1,3,11,0,16,0,2,3,1,0,0,1,3,11,0,16,1,2,4,1,0,0,1,3,11,0,16,2,2,5,1,0,0,1,3,11,0,16,3,2,6,1,0,0,1,3,11,0,16,4,2,7,3,0,0,1,3,11,0,15,5,2,1,1,1,2,1,3,1,4,1,5,1,0,0,9,0],"nft_output":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,52,3,76,83,4,159,1,28,5,187,1,176,1,7,235,2,254,3,8,233,6,96,6,201,7,7,10,208,7,33,11,241,7,2,12,243,7,146,1,13,133,9,2,14,135,9,2,15,137,9,2,0,28,2,14,2,15,2,18,2,29,2,37,2,38,0,20,0,27,0,34,0,36,1,30,0,4,8,1,0,1,1,0,12,0,2,1,4,1,0,1,4,10,4,0,5,6,2,1,8,1,6,9,2,0,7,2,4,0,8,3,12,0,9,7,4,0,10,8,4,0,11,5,7,1,0,0,0,22,0,1,1,0,0,25,2,3,1,0,0,13,4,5,1,0,0,31,6,7,1,0,3,11,24,5,2,7,12,3,32,22,23,2,7,12,4,16,20,5,0,5,31,25,9,1,8,7,39,16,5,0,9,39,18,5,1,0,10,39,14,5,0,11,17,19,5,1,0,11,21,13,9,1,0,11,24,11,12,1,0,1,9,13,10,12,10,13,15,12,15,13,17,12,17,9,9,11,10,11,15,11,17,5,21,4,21,7,7,2,11,0,1,9,0,7,8,5,3,11,2,1,9,0,8,1,8,7,1,7,11,0,1,9,0,1,8,7,2,7,11,0,1,9,0,8,7,0,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,7,11,2,1,9,0,11,10,1,8,6,8,3,8,1,8,7,11,10,1,8,8,11,10,1,8,9,1,9,0,1,8,9,1,6,11,10,1,9,0,1,1,1,7,11,10,1,9,0,2,8,9,6,8,5,1,8,6,2,8,6,7,8,5,1,8,8,3,8,8,7,11,2,1,9,0,7,8,5,1,11,10,1,9,0,1,8,3,2,10,2,8,7,2,7,8,3,9,0,1,9,1,3,7,8,3,9,0,9,1,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,3,78,102,116,9,78,102,116,79,117,116,112,117,116,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,97,116,116,97,99,104,95,110,102,116,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,108,111,97,100,95,110,102,116,13,110,97,116,105,118,101,95,116,111,107,101,110,115,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,4,3,110,102,116,0,2,6,23,8,3,15,11,2,1,9,0,26,8,1,33,11,10,1,8,8,35,11,10,1,8,9,19,11,10,1,8,6,0,9,0,1,0,0,8,49,13,0,56,0,12,6,11,0,58,0,12,3,12,8,12,7,12,5,12,2,12,4,14,8,56,1,4,19,13,8,56,2,10,1,46,17,10,14,3,56,3,4,26,13,3,56,4,10,1,17,8,14,7,56,5,4,35,13,7,56,6,13,2,11,1,56,7,5,37,11,1,1,11,8,56,8,11,3,56,9,11,7,56,10,11,4,17,6,11,2,11,5,11,6,2,1,0,0,0,5,5,11,0,54,0,7,0,56,11,2,2,1,0,0,5,6,11,0,54,0,7,0,11,1,56,12,2,3,3,0,0,5,4,11,0,11,1,56,13,2,0,0,0,9,0,12,0],"stardust_upgrade_label":[161,28,235,11,6,0,0,0,5,1,0,2,2,2,4,7,6,58,8,64,32,10,96,5,0,2,0,0,2,0,22,83,84,65,82,68,85,83,84,95,85,80,71,82,65,68,69,95,76,65,66,69,76,11,100,117,109,109,121,95,102,105,101,108,100,22,115,116,97,114,100,117,115,116,95,117,112,103,114,97,100,101,95,108,97,98,101,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,2,1,1,1,0],"storage_deposit_return_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,20,3,30,34,4,64,6,5,70,57,7,127,203,1,8,202,2,64,10,138,3,7,12,145,3,55,13,200,3,4,0,11,1,4,1,5,1,12,1,13,0,2,4,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,0,14,0,1,1,0,0,8,2,3,0,0,9,2,4,0,1,10,6,7,1,0,2,6,8,9,1,0,3,7,10,1,1,12,3,5,4,5,5,9,3,8,0,7,11,1,1,9,0,7,8,3,0,1,6,8,0,1,5,1,3,1,9,0,2,7,11,1,1,9,0,3,1,11,1,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,102,114,111,109,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,13,114,101,116,117,114,110,95,97,109,111,117,110,116,5,115,112,108,105,116,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,8,5,9,3,0,1,0,0,1,14,11,1,14,0,17,2,56,0,11,2,56,1,14,0,17,1,56,2,11,0,19,0,1,1,2,1,1,0,0,1,4,11,0,16,0,20,2,2,1,0,0,1,4,11,0,16,1,20,2,0,0,0,1,0],"timelock_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,20,5,32,28,7,60,121,8,181,1,64,6,245,1,10,10,255,1,5,12,132,2,65,13,197,2,2,0,4,1,5,0,0,4,0,1,1,2,0,0,7,0,1,0,0,3,2,3,0,0,6,4,5,0,1,2,6,7,0,2,8,0,6,8,1,0,2,6,8,0,6,8,1,1,1,1,6,8,0,1,14,1,6,8,1,1,3,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,13,105,115,95,116,105,109,101,108,111,99,107,101,100,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,14,0,1,0,0,1,12,14,0,11,1,17,1,32,4,6,5,8,7,0,39,11,0,19,0,1,2,1,1,0,0,1,9,11,0,17,2,11,1,17,3,6,232,3,0,0,0,0,0,0,26,76,36,2,2,1,0,0,1,4,11,0,16,0,20,2,0,0,0],"utilities":[161,28,235,11,6,0,0,0,9,1,0,16,2,16,28,3,44,54,4,98,12,5,110,91,7,201,1,201,1,8,146,3,96,6,242,3,10,12,252,3,82,0,21,2,7,2,8,2,9,2,18,2,19,1,6,1,20,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,6,3,7,0,7,5,7,0,0,12,0,1,1,0,0,10,1,2,1,0,0,11,3,4,1,0,1,17,14,15,2,7,4,2,22,16,17,1,0,3,13,7,8,1,0,4,16,9,5,1,12,7,14,5,11,1,0,7,15,11,12,0,2,6,5,6,6,8,7,6,3,13,4,6,3,8,0,5,7,8,3,1,8,0,2,8,0,11,1,1,9,0,1,7,8,0,1,11,1,1,9,0,0,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,2,11,1,1,9,0,8,4,1,8,5,1,8,4,2,8,4,11,1,1,9,0,2,7,8,0,9,0,1,9,1,1,6,11,1,1,9,0,1,3,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,7,101,120,116,114,97,99,116,8,101,120,116,114,97,99,116,95,19,101,120,116,114,97,99,116,95,97,110,100,95,115,101,110,100,95,116,111,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,11,105,110,116,111,95,115,116,114,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,9,117,116,105,108,105,116,105,101,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,5,8,13,0,56,0,11,2,56,1,11,1,56,2,11,0,2,1,1,0,0,4,6,13,0,56,0,12,1,11,0,11,1,2,2,0,0,0,10,17,56,3,17,8,12,2,11,0,11,2,56,4,12,1,14,1,56,5,6,0,0,0,0,0,0,0,0,34,4,13,5,15,7,0,39,11,1,2,0]},"type_origin_table":[{"module_name":"stardust_upgrade_label","datatype_name":"STARDUST_UPGRADE_LABEL","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"timelock_unlock_condition","datatype_name":"TimelockUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"storage_deposit_return_unlock_condition","datatype_name":"StorageDepositReturnUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"irc27","datatype_name":"Irc27Metadata","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"NFT","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"Nft","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"expiration_unlock_condition","datatype_name":"ExpirationUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft_output","datatype_name":"NftOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"basic_output","datatype_name":"BasicOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias","datatype_name":"Alias","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias_output","datatype_name":"AliasOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac","version":1,"module_map":{"tx_instance":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,82,8,131,1,64,10,195,1,7,12,202,1,17,0,8,1,3,1,7,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,6,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,11,116,120,95,105,110,115,116,97,110,99,101,4,117,115,101,114,5,92,109,155,229,94,186,49,49,31,244,4,102,75,239,117,114,117,158,249,213,145,99,227,234,93,69,18,200,49,39,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,9,5,5,1,0,0,0,0,1,7,11,0,46,17,2,8,18,0,56,0,2,0]},"type_origin_table":[{"module_name":"tx_instance","datatype_name":"TxInstance","package":"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","storage_rebate":4218000},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,147,1,4,167,1,14,5,181,1,165,1,7,218,2,183,2,8,145,5,32,6,177,5,24,10,201,5,11,12,212,5,254,7,13,210,13,4,0,6,0,22,0,31,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,9,0,1,0,0,26,2,3,0,0,30,2,4,0,0,3,5,6,0,0,24,7,8,0,0,23,9,1,0,0,20,5,10,0,0,4,11,8,0,0,14,12,8,0,0,27,13,3,0,0,5,5,14,0,0,15,3,2,0,0,7,1,0,0,0,19,0,6,0,0,17,0,6,0,0,16,5,6,0,0,29,5,3,0,0,28,5,3,0,0,13,15,10,0,0,11,0,0,0,0,10,0,0,0,1,12,17,18,1,0,1,18,16,6,1,0,1,21,8,17,1,0,1,25,18,17,1,0,2,4,21,8,1,0,2,14,24,8,1,0,2,16,23,6,1,0,22,3,21,3,24,3,23,3,25,0,27,0,26,0,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,2,7,8,0,8,0,3,7,8,0,3,8,0,3,6,8,0,3,3,1,6,10,2,2,6,8,0,6,8,0,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,7,3,1,11,2,1,8,0,3,3,3,6,10,2,6,3,1,3,3,3,6,10,2,2,7,10,9,0,10,9,0,2,2,10,2,1,6,10,9,0,3,7,10,9,0,9,0,3,5,1,10,2,3,3,3,10,3,2,7,10,2,6,2,3,3,10,2,3,6,10,2,6,10,2,5,1,3,3,3,3,2,1,2,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,6,97,112,112,101,110,100,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,17,99,104,97,114,95,116,111,95,108,111,119,101,114,99,97,115,101,17,99,104,97,114,95,116,111,95,117,112,112,101,114,99,97,115,101,12,100,101,115,116,114,111,121,95,115,111,109,101,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,12,116,111,95,108,111,119,101,114,99,97,115,101,12,116,111,95,117,112,112,101,114,99,97,115,101,10,116,114,121,95,115,116,114,105,110,103,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,10,2,1,0,0,2,1,8,10,2,1,2,1,7,2,0,1,0,0,8,9,10,0,17,13,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,19,47,14,0,12,7,10,7,65,0,12,1,6,0,0,0,0,0,0,0,0,12,5,11,1,12,6,10,5,10,6,35,4,32,10,5,12,4,10,7,11,4,66,0,20,17,13,32,4,27,11,7,1,9,12,2,5,36,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,9,11,7,1,8,12,2,11,2,4,43,11,0,18,0,56,2,12,3,5,45,56,3,12,3,11,3,2,3,1,0,0,20,39,11,0,16,0,12,6,10,6,65,0,12,1,6,0,0,0,0,0,0,0,0,12,4,11,1,12,5,10,4,10,5,35,4,33,10,4,12,3,10,6,11,3,66,0,20,17,14,32,4,28,11,6,1,9,12,2,5,37,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,10,11,6,1,8,12,2,11,2,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,10,65,0,2,7,1,0,0,8,6,11,0,15,0,11,1,17,11,56,4,2,8,1,0,0,22,32,10,1,10,0,46,17,6,37,4,7,5,11,11,0,1,7,1,39,11,2,17,11,12,4,14,4,56,5,32,4,27,13,4,69,0,12,3,10,0,15,0,11,3,10,1,56,6,5,14,11,0,1,11,4,70,0,0,0,0,0,0,0,0,0,2,9,1,0,0,25,48,10,1,10,2,37,4,10,10,2,10,0,17,6,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,1,39,7,2,12,4,11,1,12,5,11,2,12,7,10,5,10,7,35,4,43,10,5,12,6,13,4,10,0,16,0,11,6,66,0,20,68,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,25,11,0,1,11,4,18,0,2,10,1,0,0,8,3,11,0,16,0,2,11,1,0,0,8,3,11,0,19,0,2,12,1,0,0,8,3,11,0,19,1,2,13,1,0,0,8,4,11,0,49,127,37,2,14,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,15,1,0,0,8,4,11,0,16,0,56,5,2,16,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,19,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,17,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,20,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,18,1,0,0,27,77,6,0,0,0,0,0,0,0,0,12,3,10,0,17,6,10,1,17,6,12,5,12,6,10,6,10,5,35,4,18,11,1,1,11,0,1,11,6,2,10,3,10,6,10,5,23,37,4,71,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,46,5,31,10,0,16,0,10,3,10,4,22,66,0,20,10,1,16,0,10,4,66,0,20,33,12,2,5,49,9,12,2,5,49,11,2,4,56,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,26,11,4,10,5,33,4,66,11,1,1,11,0,1,11,3,2,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,1,1,11,0,1,11,6,2,19,0,0,0,28,22,10,0,49,97,38,4,9,10,0,49,122,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,23,12,2,5,20,11,0,12,2,11,2,2,20,0,0,0,28,22,10,0,49,65,38,4,9,10,0,49,90,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,22,12,2,5,20,11,0,12,2,11,2,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,35,7,76,109,8,185,1,32,6,217,1,40,10,129,2,8,12,137,2,231,3,13,240,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,4,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,34,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,10,2,10,0,35,4,30,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,87,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,5,6,0,0,0,0,0,0,0,0,12,3,10,3,10,5,35,4,30,5,17,10,0,15,0,10,3,67,5,12,2,9,11,2,21,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,0,1,5,86,10,1,12,4,10,4,10,0,16,1,20,35,4,63,5,42,10,0,46,10,4,17,4,4,53,10,0,10,4,10,1,23,17,1,5,58,10,0,10,4,10,1,23,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,35,10,0,16,1,20,11,1,23,12,4,10,4,10,0,16,1,20,35,4,84,5,76,10,0,10,4,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,69,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,10,0,10,2,17,4,32,4,28,5,25,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"macros":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,109,97,99,114,111,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,255,3,13,174,8,2,14,176,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,14,11,0,58,0,12,3,14,3,56,1,4,9,11,1,12,2,5,12,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,129,1,4,151,1,8,5,159,1,120,7,151,2,139,2,8,162,4,32,6,194,4,20,10,214,4,6,12,220,4,158,3,13,250,7,2,0,20,0,5,0,18,0,26,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,25,0,1,0,0,7,2,1,0,0,23,1,2,0,0,24,0,3,0,0,4,4,5,0,0,14,1,0,0,0,15,4,6,0,0,16,4,7,0,0,2,8,9,0,0,3,10,9,0,0,9,11,9,0,0,22,12,1,0,0,8,13,7,0,0,10,5,6,0,0,12,14,6,0,0,13,15,0,0,0,11,16,7,0,0,6,4,5,0,0,21,12,1,0,1,14,2,0,0,1,20,0,2,0,2,17,9,18,1,0,2,19,17,18,1,0,3,2,21,9,1,0,3,15,20,6,1,0,22,1,21,1,24,19,23,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,5,1,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,6,10,2,0,1,0,0,9,9,14,0,17,13,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,19,18,0,2,2,1,0,0,9,4,11,0,19,0,17,20,2,3,1,0,0,3,12,14,0,17,13,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,3,11,0,19,0,2,6,1,0,0,9,4,11,0,16,0,56,2,2,7,1,0,0,9,4,11,0,16,0,65,19,2,8,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,9,1,0,0,9,5,11,0,11,1,17,0,17,8,2,10,1,0,0,22,50,10,0,16,0,12,4,10,1,10,4,65,19,37,4,13,11,4,10,1,17,14,12,3,5,17,11,4,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,7,12,7,10,0,46,6,0,0,0,0,0,0,0,0,10,1,17,11,12,6,10,0,46,11,1,11,7,17,11,12,5,13,6,11,2,17,8,13,6,11,5,17,8,11,6,11,0,21,2,11,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,14,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,14,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,15,18,0,2,12,1,0,0,9,6,11,0,16,0,11,1,16,0,17,16,2,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,1,0,0,9,3,11,0,17,4,2,18,1,0,0,9,5,11,0,11,1,11,2,17,11,2,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,52,5,66,104,7,170,1,156,1,8,198,2,32,6,230,2,97,10,199,3,6,12,205,3,136,5,13,213,8,2,0,15,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,11,2,3,0,0,5,2,4,0,0,7,2,5,0,0,8,2,5,0,0,10,1,5,0,1,12,0,10,0,2,3,4,7,0,2,14,11,5,0,0,1,8,0,1,6,8,0,1,1,1,6,8,1,1,8,1,31,10,2,1,1,1,1,1,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,10,2,6,10,2,6,10,2,6,10,2,1,1,1,1,1,1,1,10,2,1,10,2,10,2,10,2,10,2,10,2,1,6,10,2,1,6,10,2,1,2,4,10,2,3,3,6,10,2,1,3,1,10,2,5,6,2,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,12,105,115,95,112,114,105,109,105,116,105,118,101,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,2,1,118,2,1,101,2,1,99,2,1,116,2,1,111,2,1,114,3,8,0,0,0,0,0,0,0,0,10,2,5,4,98,111,111,108,10,2,3,2,117,56,10,2,4,3,117,49,54,10,2,4,3,117,51,50,10,2,4,3,117,54,52,10,2,5,4,117,49,50,56,10,2,5,4,117,50,53,54,10,2,8,7,97,100,100,114,101,115,115,10,2,1,0,0,2,1,13,8,1,0,1,2,0,1,1,2,0,2,1,0,0,6,189,1,11,0,16,0,17,8,12,31,10,31,12,15,7,8,12,1,11,15,14,1,33,4,15,8,12,16,5,23,10,31,12,14,7,9,12,12,11,14,14,12,33,12,16,11,16,4,28,8,12,17,5,36,10,31,12,13,7,10,12,23,11,13,14,23,33,12,17,11,17,4,41,8,12,18,5,49,10,31,12,11,7,11,12,25,11,11,14,25,33,12,18,11,18,4,54,8,12,19,5,62,10,31,12,10,7,12,12,26,11,10,14,26,33,12,19,11,19,4,67,8,12,20,5,75,10,31,12,9,7,13,12,27,11,9,14,27,33,12,20,11,20,4,80,8,12,21,5,88,10,31,12,8,7,14,12,28,11,8,14,28,33,12,21,11,21,4,93,8,12,22,5,101,10,31,12,7,7,15,12,29,11,7,14,29,33,12,22,11,22,4,108,11,31,1,8,12,24,5,187,1,10,31,65,8,6,6,0,0,0,0,0,0,0,38,4,121,10,31,6,0,0,0,0,0,0,0,0,66,8,20,7,1,33,12,30,5,123,9,12,30,11,30,4,133,1,10,31,6,1,0,0,0,0,0,0,0,66,8,20,7,2,33,12,2,5,135,1,9,12,2,11,2,4,145,1,10,31,6,2,0,0,0,0,0,0,0,66,8,20,7,3,33,12,3,5,147,1,9,12,3,11,3,4,157,1,10,31,6,3,0,0,0,0,0,0,0,66,8,20,7,4,33,12,4,5,159,1,9,12,4,11,4,4,169,1,10,31,6,4,0,0,0,0,0,0,0,66,8,20,7,5,33,12,5,5,171,1,9,12,5,11,5,4,181,1,11,31,6,5,0,0,0,0,0,0,0,66,8,20,7,6,33,12,6,5,185,1,11,31,1,9,12,6,11,6,12,24,11,24,2,3,1,0,0,0,3,11,0,16,0,2,4,1,0,0,9,41,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,8,12,4,7,16,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,36,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,21,11,4,1,11,1,17,9,2,5,1,0,0,12,47,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,8,12,5,7,16,12,4,7,0,12,2,10,5,10,3,66,8,12,1,10,1,14,2,34,4,40,13,4,11,1,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,23,11,5,1,11,1,1,11,4,17,9,2,6,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"u128":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,47,8,100,32,12,132,1,192,3,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,4,4,1,4,2,4,2,3,4,4,4,3,4,2,4,4,15,15,4,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,4,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,77,12,4,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,53,2,0],"u16":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,194,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,13,13,1,13,2,13,2,3,13,13,13,3,13,2,13,4,14,14,13,14,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,49,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,72,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,72,1,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,72,1,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,73,0,0,1,0,12,1,73,0,0,0,0,12,2,11,3,76,12,4,10,1,73,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,75,2,0],"u256":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,25,5,27,16,7,43,42,8,85,32,12,117,191,2,0,5,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,2,15,15,1,15,2,15,2,3,15,15,15,3,15,2,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,0],"u32":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,212,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,14,14,1,14,2,14,2,3,14,14,14,3,14,2,14,4,3,3,14,3,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,51,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,73,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,73,1,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,73,1,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,6,0,0,0,0,1,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,11,3,52,12,4,10,1,6,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,76,2,0],"u64":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,248,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,3,3,1,3,2,3,2,3,3,3,3,3,3,2,3,4,4,4,3,4,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,54,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,6,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,6,1,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,53,12,4,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,52,2,0],"u8":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,14,7,46,45,8,91,32,12,123,185,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,0,1,0,0,5,1,1,0,2,2,2,1,2,3,2,2,2,4,13,13,2,13,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,2,117,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,2,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,2,23,11,0,12,3,11,1,12,4,10,3,10,4,25,49,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,49,1,22,12,2,11,2,2,4,1,0,0,2,37,11,0,12,2,11,1,12,3,49,1,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,3,45,11,0,12,3,72,0,1,12,1,72,0,0,12,2,11,3,75,12,4,10,1,72,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,51,2,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,210,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,37,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,34,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,36,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,33,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,31,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,28,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,71,4,89,2,5,91,38,7,129,1,161,1,8,162,2,64,6,226,2,58,12,156,3,180,2,0,1,0,9,1,2,1,3,1,13,2,0,7,0,4,0,7,0,0,17,0,1,0,0,8,1,0,0,0,7,2,0,0,0,15,0,2,0,0,14,0,3,0,0,16,0,4,0,0,6,5,0,0,0,10,6,6,0,0,11,7,8,0,0,12,7,1,0,1,4,2,2,0,2,13,2,3,0,3,15,9,2,1,0,4,5,3,4,0,12,0,1,5,1,15,1,10,2,1,8,0,1,8,1,1,6,10,2,1,2,0,1,3,1,6,9,0,4,10,2,2,3,2,5,1,1,1,2,2,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,16,102,114,111,109,95,97,115,99,105,105,95,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,14,104,101,120,95,99,104,97,114,95,118,97,108,117,101,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,10,2,1,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,7,3,14,0,56,0,2,4,1,0,0,7,5,11,0,17,3,17,10,17,11,2,5,1,0,0,7,4,11,0,17,4,17,13,2,6,1,0,0,10,49,10,0,65,6,6,64,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,2,39,7,3,12,1,6,0,0,0,0,0,0,0,0,12,3,10,3,6,64,0,0,0,0,0,0,0,35,4,44,10,0,10,3,66,6,20,17,7,12,2,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,6,20,17,7,12,4,13,1,11,2,49,4,47,11,4,27,68,6,11,3,6,2,0,0,0,0,0,0,0,22,12,3,5,14,11,0,1,11,1,17,2,2,7,0,0,0,11,60,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,58,10,0,49,65,38,4,27,10,0,49,70,37,12,2,5,29,9,12,2,11,2,4,36,11,0,49,55,23,12,4,5,56,10,0,49,97,38,4,45,10,0,49,102,37,12,3,5,47,9,12,3,11,3,4,50,5,52,7,2,39,11,0,49,87,23,12,4,11,4,12,5,11,5,2,8,1,0,0,7,2,7,0,2,9,1,0,0,7,2,7,1,2,0],"authenticator_state":[161,28,235,11,6,0,0,0,11,1,0,16,2,16,38,3,54,142,1,4,196,1,28,5,224,1,176,2,7,144,4,223,3,8,239,7,64,6,175,8,68,10,243,8,52,12,167,9,192,13,13,231,22,26,0,14,0,20,0,41,0,47,0,48,1,42,1,45,1,49,0,1,8,0,0,2,4,0,0,3,7,0,0,4,7,0,0,0,7,0,2,8,4,0,4,7,2,0,5,5,7,1,0,0,6,6,7,0,0,9,0,1,0,0,30,2,1,0,0,32,3,1,0,0,46,4,1,0,0,33,0,1,0,0,18,5,6,0,0,37,7,8,0,0,36,9,10,0,0,17,11,6,0,0,50,12,6,0,0,19,13,13,0,0,23,14,6,0,0,25,15,13,0,1,11,26,6,2,7,4,1,15,33,34,2,7,4,1,16,30,31,2,7,4,2,14,6,24,0,3,44,28,6,1,8,4,43,5,22,0,5,15,42,44,1,0,5,16,45,46,1,0,5,24,43,6,1,0,5,27,42,1,1,0,5,40,6,41,1,0,6,13,18,19,0,7,38,37,38,0,13,25,17,27,15,25,14,25,23,40,22,40,21,40,19,40,20,40,23,48,22,48,21,48,19,48,20,48,2,6,8,4,6,8,4,1,1,2,6,8,2,6,8,2,2,6,8,3,6,8,3,2,6,8,8,6,8,8,1,6,8,6,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,1,6,10,8,4,3,7,8,0,10,8,4,6,8,6,1,10,8,4,3,7,8,0,3,6,8,6,2,6,8,0,6,8,6,3,1,1,1,7,1,1,2,6,10,2,2,6,10,2,3,1,6,8,8,1,6,10,2,1,2,3,8,1,8,0,3,1,5,1,8,4,1,8,5,2,3,8,1,3,7,8,5,9,0,9,1,1,8,0,1,9,0,2,7,8,1,3,2,7,8,5,9,0,1,7,9,1,2,6,8,1,3,2,6,8,5,9,0,1,6,9,1,3,6,8,4,6,8,4,3,11,1,3,3,7,8,1,3,8,4,10,8,4,3,6,8,4,6,8,4,10,8,4,2,3,3,1,3,4,3,6,8,4,11,7,1,8,3,10,8,4,1,8,3,1,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,1,6,9,0,1,7,11,7,1,9,0,1,7,9,0,16,1,3,6,8,4,6,8,8,6,8,8,3,3,7,8,1,10,3,3,6,8,4,3,10,8,4,11,7,1,8,8,11,7,1,8,8,7,3,1,8,8,9,65,99,116,105,118,101,74,119,107,18,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,23,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,73,110,110,101,114,3,74,87,75,5,74,119,107,73,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,97,99,116,105,118,101,95,106,119,107,95,101,113,117,97,108,11,97,99,116,105,118,101,95,106,119,107,115,3,97,100,100,3,97,108,103,8,97,115,95,98,121,116,101,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,12,99,104,101,99,107,95,115,111,114,116,101,100,6,99,114,101,97,116,101,11,100,101,100,117,112,108,105,99,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,1,101,5,101,112,111,99,104,11,101,120,112,105,114,101,95,106,119,107,115,4,102,105,108,108,15,103,101,116,95,97,99,116,105,118,101,95,106,119,107,115,2,105,100,7,105,115,95,110,111,110,101,3,105,115,115,3,106,119,107,9,106,119,107,95,101,113,117,97,108,6,106,119,107,95,105,100,12,106,119,107,95,105,100,95,101,113,117,97,108,6,106,119,107,95,108,116,3,107,105,100,3,107,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,3,109,97,120,1,110,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,15,115,116,114,105,110,103,95,98,121,116,101,115,95,108,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,26,117,112,100,97,116,101,95,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,1,0,0,2,2,26,8,5,51,3,1,2,2,51,3,10,10,8,4,2,2,4,35,8,8,21,8,8,39,8,8,12,8,8,3,2,2,28,8,8,34,8,8,4,2,3,31,8,3,29,8,2,22,3,0,0,0,0,1,21,10,0,16,0,10,1,16,0,17,1,4,13,11,0,16,1,11,1,16,1,17,2,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,1,0,0,0,16,43,10,0,16,2,10,1,16,2,33,4,13,10,0,16,3,10,1,16,3,33,12,2,5,15,9,12,2,11,2,4,24,10,0,16,4,10,1,16,4,33,12,3,5,26,9,12,3,11,3,4,35,11,0,16,5,11,1,16,5,33,12,4,5,41,11,1,1,11,0,1,9,12,4,11,4,2,2,0,0,0,1,21,10,0,16,6,10,1,16,6,33,4,13,11,0,16,7,11,1,16,7,33,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,3,0,0,0,17,85,11,0,17,24,12,5,11,1,17,24,12,7,10,5,65,20,10,7,65,20,35,4,19,11,7,1,11,5,1,8,12,3,5,83,10,5,65,20,10,7,65,20,36,4,32,11,7,1,11,5,1,9,12,2,5,81,6,0,0,0,0,0,0,0,0,12,8,10,8,10,5,65,20,35,4,75,5,40,10,5,10,8,66,20,20,12,4,10,7,10,8,66,20,20,12,6,10,4,10,6,35,4,60,11,7,1,11,5,1,8,2,11,4,11,6,36,4,70,11,7,1,11,5,1,9,2,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,34,11,7,1,11,5,1,9,12,2,11,2,12,3,11,3,2,4,0,0,0,6,88,10,0,16,1,16,6,10,1,16,1,16,6,34,4,16,11,0,16,1,16,6,11,1,16,1,16,6,17,3,2,10,0,16,1,16,7,10,1,16,1,16,7,34,4,32,11,0,16,1,16,7,11,1,16,1,16,7,17,3,2,10,0,16,0,16,2,10,1,16,0,16,2,34,4,48,11,0,16,0,16,2,11,1,16,0,16,2,17,3,2,10,0,16,0,16,3,10,1,16,0,16,3,34,4,64,11,0,16,0,16,3,11,1,16,0,16,3,17,3,2,10,0,16,0,16,4,10,1,16,0,16,4,34,4,80,11,0,16,0,16,4,11,1,16,0,16,4,17,3,2,11,0,16,0,16,5,11,1,16,0,16,5,17,3,2,5,0,0,0,21,26,11,0,17,18,7,3,33,4,6,5,8,7,0,39,7,1,12,3,10,3,64,23,0,0,0,0,0,0,0,0,18,1,12,1,17,16,10,3,18,0,12,2,13,2,15,8,11,3,11,1,56,0,11,2,56,1,2,6,0,0,0,29,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,15,8,11,0,16,9,20,56,2,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,7,0,0,0,32,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,16,8,11,0,16,9,20,56,3,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,8,0,0,0,35,37,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,65,23,6,1,0,0,0,0,0,0,0,23,35,4,34,5,10,10,0,10,3,66,23,12,1,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,23,12,2,11,1,11,2,17,4,4,25,5,29,11,0,1,7,2,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,2,9,0,0,0,36,165,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,14,1,17,8,11,1,17,10,12,9,11,0,17,6,12,6,64,23,0,0,0,0,0,0,0,0,12,13,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,7,10,6,16,11,65,23,12,4,14,9,65,23,12,10,10,5,10,4,35,4,40,10,7,10,10,35,12,3,5,42,9,12,3,11,3,4,129,1,10,6,16,11,10,5,66,23,12,12,14,9,10,7,66,23,12,11,10,12,10,11,17,0,4,82,10,12,20,12,8,11,12,16,12,20,11,11,16,12,20,17,25,13,8,15,12,21,13,13,11,8,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,16,1,10,11,16,1,17,2,4,103,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,10,11,17,4,4,118,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,12,1,13,13,11,11,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,5,10,4,35,4,145,1,13,13,10,6,16,11,10,5,66,23,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,129,1,10,7,10,10,35,4,160,1,13,13,14,9,10,7,66,23,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,145,1,11,13,11,6,15,11,21,2,10,0,0,0,39,55,64,23,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,1,56,4,12,3,10,1,14,0,65,23,35,4,53,5,12,14,0,10,1,66,23,12,2,14,3,56,5,4,25,13,3,10,2,16,1,20,56,6,5,44,14,3,56,7,10,2,16,1,17,2,4,38,11,2,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,10,2,16,1,20,13,3,56,8,21,13,4,11,2,20,68,23,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,4,2,11,0,0,0,47,171,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,6,12,10,10,10,16,11,65,23,12,14,7,4,12,11,6,0,0,0,0,0,0,0,0,12,8,56,9,12,16,10,8,10,14,35,4,90,10,10,16,11,10,8,66,23,12,5,10,5,16,1,16,6,12,6,14,16,56,10,4,50,5,40,13,16,11,6,20,56,11,13,11,11,5,16,12,20,68,38,5,85,10,6,14,16,56,12,33,4,75,11,6,1,14,11,65,38,6,1,0,0,0,0,0,0,0,23,12,4,13,11,11,4,67,38,12,18,10,18,20,11,5,16,12,20,17,25,11,18,21,5,85,11,6,20,13,16,56,13,21,13,11,11,5,16,12,20,68,38,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,23,64,23,0,0,0,0,0,0,0,0,12,15,56,9,12,17,6,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,12,10,9,10,14,35,4,166,1,10,10,16,11,10,9,66,23,12,13,10,13,16,1,16,6,12,7,14,17,56,10,4,119,13,17,11,7,20,56,11,5,136,1,10,7,14,17,56,12,34,4,134,1,11,7,20,13,17,56,13,21,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,136,1,11,7,1,14,11,10,12,66,38,20,10,1,35,4,146,1,8,12,3,5,152,1,10,13,16,12,20,10,1,38,12,3,11,3,4,159,1,13,15,11,13,20,68,23,5,161,1,11,13,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,98,11,15,11,10,15,11,21,2,12,0,0,0,6,15,11,1,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,7,16,11,20,2,4,1,4,0,2,0,2,1,2,2,2,3,3,0,3,1,0,0,0,1,1,0,1,1,4,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,16,3,20,94,4,114,2,5,116,99,7,215,1,249,1,8,208,3,32,6,240,3,84,10,196,4,10,11,206,4,4,12,210,4,141,3,13,223,7,4,14,227,7,4,0,3,0,17,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,18,0,1,1,0,0,16,2,1,1,0,0,5,3,4,1,2,0,12,5,6,1,0,0,6,7,1,1,0,0,20,8,6,1,0,0,13,9,1,1,0,0,15,10,6,1,0,0,19,11,6,1,0,0,10,6,8,1,0,0,4,12,6,1,0,0,8,13,8,1,0,0,7,13,8,1,0,0,9,4,1,1,0,1,11,14,1,0,1,14,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,22,100,101,115,116,114,111,121,95,103,101,110,101,115,105,115,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,18,3,1,2,1,18,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,0,0,0,8,22,10,1,17,15,7,5,33,4,6,5,10,11,1,1,7,3,39,11,1,17,14,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,4,39,11,0,58,1,1,2,13,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,180,1,4,200,1,36,5,236,1,204,2,7,184,4,211,3,8,139,8,64,6,203,8,67,10,142,9,6,12,148,9,161,14,13,181,23,2,0,3,0,2,1,3,1,10,1,40,0,0,7,0,3,1,7,1,0,0,0,39,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,26,3,6,0,0,22,3,7,0,0,24,3,8,0,0,25,3,9,0,0,21,3,10,0,0,23,3,11,0,0,29,3,9,0,0,27,3,12,0,0,28,3,13,0,0,35,3,1,0,0,36,3,14,0,0,31,3,15,0,0,33,3,16,0,0,34,3,17,0,0,30,3,18,0,0,32,3,19,0,0,13,3,20,0,0,14,3,21,0,0,20,3,22,0,0,16,3,23,0,0,18,3,24,0,0,19,3,25,0,0,15,3,26,0,0,17,3,27,0,1,5,1,4,0,1,7,28,9,0,2,39,0,1,1,0,3,9,28,49,1,0,3,38,29,49,1,0,4,37,30,28,1,0,31,29,34,6,33,4,32,4,33,5,32,5,33,6,32,6,33,7,32,7,33,8,32,8,33,9,32,9,33,10,32,10,33,11,32,11,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,13,1,14,1,3,1,4,1,15,1,10,5,1,10,1,1,10,10,2,1,10,13,1,10,14,1,10,3,1,10,4,1,10,15,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,13,1,11,1,1,14,1,11,1,1,3,1,11,1,1,4,1,11,1,1,15,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,4,7,8,0,13,2,13,4,7,8,0,14,2,14,4,7,8,0,3,2,3,4,7,8,0,4,2,4,4,7,8,0,15,13,15,4,3,3,2,3,6,5,7,10,5,7,8,0,3,3,10,5,6,1,7,10,1,7,8,0,3,3,10,1,6,2,7,10,2,7,8,0,3,3,10,2,6,10,2,7,10,10,2,7,8,0,3,3,10,10,2,6,13,7,10,13,7,8,0,3,3,10,13,6,14,7,10,14,7,8,0,3,3,10,14,6,3,7,10,3,7,8,0,3,3,10,3,6,4,7,10,4,7,8,0,3,3,10,4,6,15,7,10,15,7,8,0,3,3,10,15,2,11,1,1,5,7,8,0,1,11,1,1,9,0,2,11,1,1,1,7,8,0,2,11,1,1,2,7,8,0,2,11,1,1,13,7,8,0,2,11,1,1,14,7,8,0,2,11,1,1,3,7,8,0,2,11,1,1,4,7,8,0,2,11,1,1,15,7,8,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,49,54,16,112,101,101,108,95,111,112,116,105,111,110,95,117,50,53,54,15,112,101,101,108,95,111,112,116,105,111,110,95,117,51,50,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,49,54,9,112,101,101,108,95,117,50,53,54,8,112,101,101,108,95,117,51,50,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,49,54,13,112,101,101,108,95,118,101,99,95,117,50,53,54,12,112,101,101,108,95,118,101,99,95,117,51,50,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,2,1,0,10,5,1,0,10,1,1,0,10,10,2,1,0,10,13,1,0,10,14,1,0,10,3,1,0,10,4,1,0,10,15,1,0,0,2,1,4,10,2,0,1,0,0,28,3,11,0,56,0,2,1,1,0,0,28,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,31,34,10,0,16,0,65,6,17,30,38,4,7,5,11,11,0,1,7,0,39,7,3,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,30,35,4,29,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,29,2,4,1,0,0,32,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,28,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,33,42,11,0,12,1,10,1,16,0,65,6,6,2,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,72,0,0,12,4,49,0,12,3,10,3,49,16,35,4,38,10,1,15,0,69,6,75,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,7,1,0,0,34,42,11,0,12,1,10,1,16,0,65,6,6,4,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,73,0,0,0,0,12,4,49,0,12,3,10,3,49,32,35,4,38,10,1,15,0,69,6,76,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,8,1,0,0,35,42,11,0,12,1,10,1,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,6,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,64,35,4,38,10,1,15,0,69,6,52,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,9,1,0,0,36,42,11,0,12,1,10,1,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,128,35,4,38,10,1,15,0,69,6,53,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,10,1,0,0,37,42,11,0,12,1,10,1,16,0,65,6,6,32,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,72,0,0,12,3,10,3,72,0,1,35,4,38,10,1,15,0,69,6,77,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,72,8,0,22,12,3,5,17,11,1,1,11,4,2,11,1,0,0,38,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,12,1,0,0,39,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,4,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,3,12,1,11,2,11,1,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,13,1,0,0,40,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,5,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,4,12,1,11,2,11,1,68,5,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,14,1,0,0,41,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,3,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,5,12,1,11,2,11,1,68,6,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,15,1,0,0,42,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,6,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,14,12,1,11,2,11,1,68,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,16,1,0,0,43,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,7,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,6,12,1,11,2,11,1,68,7,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,17,1,0,0,44,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,8,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,7,12,1,11,2,11,1,68,8,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,18,1,0,0,45,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,9,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,8,12,1,11,2,11,1,68,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,19,1,0,0,46,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,10,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,9,12,1,11,2,11,1,68,10,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,20,1,0,0,47,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,11,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,10,12,1,11,2,11,1,68,11,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,21,1,0,0,48,16,11,0,12,2,10,2,17,4,4,10,11,2,17,3,56,2,12,1,5,14,11,2,1,56,3,12,1,11,1,2,22,1,0,0,50,16,11,0,12,2,10,2,17,4,4,10,11,2,17,4,56,4,12,1,5,14,11,2,1,56,5,12,1,11,1,2,23,1,0,0,51,16,11,0,12,2,10,2,17,4,4,10,11,2,17,5,56,6,12,1,5,14,11,2,1,56,7,12,1,11,1,2,24,1,0,0,52,16,11,0,12,2,10,2,17,4,4,10,11,2,17,6,56,8,12,1,5,14,11,2,1,56,9,12,1,11,1,2,25,1,0,0,53,16,11,0,12,2,10,2,17,4,4,10,11,2,17,7,56,10,12,1,5,14,11,2,1,56,11,12,1,11,1,2,26,1,0,0,54,16,11,0,12,2,10,2,17,4,4,10,11,2,17,8,56,12,12,1,5,14,11,2,1,56,13,12,1,11,1,2,27,1,0,0,55,16,11,0,12,2,10,2,17,4,4,10,11,2,17,9,56,14,12,1,5,14,11,2,1,56,15,12,1,11,1,2,28,1,0,0,56,16,11,0,12,2,10,2,17,4,4,10,11,2,17,10,56,16,12,1,5,14,11,2,1,56,17,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,22,3,26,130,2,4,156,2,50,5,206,2,210,2,7,160,5,218,4,8,250,9,32,6,154,10,144,12,10,170,22,20,12,190,22,235,4,0,6,0,30,0,4,0,0,0,1,0,0,0,2,0,0,0,3,0,0,1,0,7,1,0,1,0,8,0,1,0,0,7,0,1,0,0,46,2,3,0,0,47,4,3,0,0,53,5,3,0,0,51,5,3,0,0,44,6,3,0,0,52,6,3,0,0,49,6,3,0,0,45,6,3,0,0,50,7,3,0,0,48,7,3,0,0,14,2,8,0,0,16,5,8,0,0,15,5,8,0,0,12,9,8,0,0,20,9,8,0,0,17,10,8,0,0,13,10,8,0,0,19,11,8,0,0,39,2,8,0,0,18,12,8,0,0,23,2,13,0,0,25,5,13,0,0,24,5,13,0,0,21,14,13,0,0,29,14,13,0,0,26,15,13,0,0,22,15,13,0,0,28,16,13,0,0,40,2,13,0,0,27,17,13,0,0,34,5,18,0,0,33,5,18,0,0,31,19,18,0,0,37,19,18,0,0,35,20,18,0,0,32,20,18,0,0,36,21,18,0,0,43,22,18,0,1,5,28,25,1,0,1,9,30,31,2,0,0,1,11,24,25,1,0,1,38,35,25,1,0,1,41,30,31,2,0,0,1,42,36,31,2,0,0,1,43,30,42,3,0,0,0,1,54,27,5,0,1,55,28,25,1,0,42,23,40,23,48,23,44,29,41,29,42,33,40,33,48,33,44,34,41,34,43,33,45,34,42,37,40,37,48,37,44,38,41,38,43,37,45,38,42,39,40,39,48,39,44,40,41,40,46,41,3,6,10,2,6,10,2,6,10,2,1,1,1,6,10,2,1,11,4,1,8,0,1,3,0,2,6,11,4,1,8,0,6,11,4,1,8,0,1,6,11,4,1,8,0,1,11,4,1,8,1,2,6,11,4,1,8,1,6,11,4,1,8,1,2,6,11,4,1,8,0,6,11,4,1,8,1,1,6,11,4,1,8,1,2,6,10,11,4,1,8,0,6,10,11,4,1,8,1,1,11,4,1,8,2,2,6,11,4,1,8,2,6,11,4,1,8,2,2,6,11,4,1,8,0,6,11,4,1,8,2,1,6,11,4,1,8,2,2,6,10,11,4,1,8,0,6,10,11,4,1,8,2,1,11,4,1,8,3,2,6,11,4,1,8,3,6,11,4,1,8,3,2,6,11,4,1,8,0,6,11,4,1,8,3,1,6,11,4,1,8,3,2,6,11,4,1,8,1,6,11,4,1,8,2,1,8,0,3,2,6,10,2,1,1,11,4,1,9,0,1,10,2,3,3,1,7,10,2,3,2,6,11,4,1,9,0,6,11,4,1,9,0,2,8,0,8,0,3,2,6,11,4,1,9,0,6,11,4,1,9,1,1,11,4,1,9,1,2,11,4,1,8,0,6,11,4,1,8,0,1,8,1,2,8,0,8,1,2,2,6,10,2,3,2,6,10,11,4,1,9,0,6,10,11,4,1,9,1,1,8,2,2,8,0,8,2,1,8,3,2,8,0,8,3,3,8,1,8,2,8,3,1,11,4,1,9,2,7,69,108,101,109,101,110,116,2,71,49,2,71,50,2,71,84,6,83,99,97,108,97,114,3,97,100,100,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,3,100,105,118,11,100,117,109,109,121,95,102,105,101,108,100,10,102,114,111,109,95,98,121,116,101,115,6,103,49,95,97,100,100,6,103,49,95,100,105,118,13,103,49,95,102,114,111,109,95,98,121,116,101,115,12,103,49,95,103,101,110,101,114,97,116,111,114,11,103,49,95,105,100,101,110,116,105,116,121,6,103,49,95,109,117,108,30,103,49,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,49,95,110,101,103,6,103,49,95,115,117,98,6,103,50,95,97,100,100,6,103,50,95,100,105,118,13,103,50,95,102,114,111,109,95,98,121,116,101,115,12,103,50,95,103,101,110,101,114,97,116,111,114,11,103,50,95,105,100,101,110,116,105,116,121,6,103,50,95,109,117,108,30,103,50,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,50,95,110,101,103,6,103,50,95,115,117,98,9,103,114,111,117,112,95,111,112,115,6,103,116,95,97,100,100,6,103,116,95,100,105,118,12,103,116,95,103,101,110,101,114,97,116,111,114,11,103,116,95,105,100,101,110,116,105,116,121,6,103,116,95,109,117,108,6,103,116,95,110,101,103,6,103,116,95,115,117,98,7,104,97,115,104,95,116,111,10,104,97,115,104,95,116,111,95,103,49,10,104,97,115,104,95,116,111,95,103,50,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,10,115,99,97,108,97,114,95,97,100,100,10,115,99,97,108,97,114,95,100,105,118,17,115,99,97,108,97,114,95,102,114,111,109,95,98,121,116,101,115,15,115,99,97,108,97,114,95,102,114,111,109,95,117,54,52,10,115,99,97,108,97,114,95,105,110,118,10,115,99,97,108,97,114,95,109,117,108,10,115,99,97,108,97,114,95,110,101,103,10,115,99,97,108,97,114,95,111,110,101,10,115,99,97,108,97,114,95,115,117,98,11,115,99,97,108,97,114,95,122,101,114,111,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,2,49,48,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,49,48,151,241,211,167,49,151,215,148,38,149,99,140,79,169,172,15,195,104,140,79,151,116,185,5,161,78,58,63,23,27,172,88,108,85,232,63,249,122,26,239,251,58,240,10,219,34,198,187,10,2,97,96,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,97,96,147,224,43,96,82,113,159,96,125,172,211,160,136,39,79,101,89,107,208,208,153,32,182,26,181,218,97,187,220,127,80,73,51,76,241,18,19,148,93,87,229,172,125,5,93,4,43,126,2,74,162,178,240,143,10,145,38,8,5,39,45,197,16,81,198,228,122,212,250,64,59,2,180,81,11,100,122,227,209,119,11,172,3,38,168,5,187,239,212,128,86,200,193,33,189,184,10,2,194,4,192,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,194,4,192,4,18,80,235,216,113,252,10,146,167,178,216,49,104,208,215,39,39,45,68,27,239,161,92,80,61,216,233,12,233,141,179,231,182,209,148,246,8,57,197,8,168,67,5,170,202,23,137,182,8,154,28,91,70,229,17,11,134,117,14,198,165,50,52,136,104,168,64,69,72,60,146,183,175,90,246,137,69,46,175,171,241,168,148,62,80,67,159,29,89,136,42,152,234,160,23,15,25,242,99,55,210,5,251,70,156,214,189,21,195,213,160,77,200,135,132,251,179,208,178,219,222,165,77,67,178,183,63,44,187,18,213,131,134,168,112,62,15,148,130,38,228,126,232,157,6,251,162,62,183,197,175,13,159,128,148,12,167,113,182,255,213,133,123,170,242,34,235,149,167,210,128,157,97,191,224,46,27,253,27,104,255,2,240,184,16,42,225,194,213,213,171,26,19,104,187,68,92,124,45,32,151,3,242,57,104,156,227,76,3,120,166,142,114,166,179,178,22,218,14,34,165,3,27,84,221,255,87,48,147,150,179,140,136,28,76,132,158,194,62,135,25,53,2,184,110,219,136,87,194,115,250,7,90,80,81,41,55,224,121,78,30,101,167,97,124,144,216,189,102,6,91,31,255,229,29,122,87,153,115,177,49,80,33,236,60,25,147,79,17,184,180,36,205,72,191,56,252,239,104,8,59,11,14,197,200,26,147,179,48,238,26,103,125,13,21,255,123,152,78,137,120,239,72,136,30,50,250,201,27,147,180,115,51,226,186,87,3,53,15,85,167,174,252,211,195,27,79,203,108,229,119,28,198,160,233,120,106,181,151,51,32,200,6,173,54,8,41,16,123,168,16,197,160,159,253,217,190,34,145,160,194,90,153,162,1,178,245,34,71,61,23,19,145,18,91,168,77,196,0,124,251,242,248,218,117,47,124,116,24,82,3,252,202,88,154,199,25,195,77,255,187,170,216,67,29,173,28,31,181,151,170,165,1,129,7,21,79,37,167,100,189,60,121,147,122,69,184,69,70,218,99,75,143,107,225,74,128,97,229,92,206,186,71,139,35,247,218,202,163,92,140,167,139,234,233,98,64,69,180,182,4,197,129,35,77,8,106,153,2,36,155,100,114,143,253,33,161,137,232,121,53,169,84,5,28,124,219,167,179,135,38,41,164,250,252,5,6,98,69,203,145,8,240,36,45,15,227,239,15,65,229,134,99,191,8,207,6,134,114,203,208,26,126,199,59,172,164,215,44,169,53,68,222,255,104,107,253,109,245,67,212,142,170,36,175,228,126,30,253,228,73,56,59,103,102,49,2,1,0,2,1,1,2,1,2,2,1,3,0,2,1,10,1,1,2,1,10,1,2,2,1,10,1,3,2,1,10,1,0,1,2,0,1,1,2,0,2,1,0,0,5,5,7,8,11,0,9,56,0,2,3,1,0,0,26,11,7,0,12,1,11,0,8,13,1,17,47,7,8,14,1,8,56,0,2,4,1,0,0,26,7,7,0,12,0,7,8,14,0,8,56,0,2,5,1,0,0,26,7,7,1,12,0,7,8,14,0,8,56,0,2,6,1,0,0,5,5,7,8,11,0,11,1,56,1,2,7,1,0,0,5,5,7,8,11,0,11,1,56,2,2,8,1,0,0,5,5,7,8,11,0,11,1,56,3,2,9,1,0,0,5,5,7,8,11,0,11,1,56,4,2,10,1,0,0,3,6,17,4,12,1,14,1,11,0,17,7,2,11,1,0,0,32,8,11,0,12,2,17,5,12,1,11,2,14,1,17,9,2,12,1,0,0,5,5,7,9,11,0,9,56,5,2,13,1,0,0,26,7,7,2,12,0,7,9,14,0,8,56,5,2,14,1,0,0,26,7,7,3,12,0,7,9,14,0,8,56,5,2,15,1,0,0,5,5,7,9,11,0,11,1,56,6,2,16,1,0,0,5,5,7,9,11,0,11,1,56,7,2,17,1,0,0,5,5,7,9,11,0,11,1,56,8,2,18,1,0,0,5,5,7,9,11,0,11,1,56,9,2,19,1,0,0,8,6,17,13,12,1,14,1,11,0,17,16,2,20,1,0,0,5,4,7,9,11,0,56,10,2,21,1,0,0,5,5,7,9,11,0,11,1,56,11,2,22,1,0,0,5,5,7,10,11,0,9,56,12,2,23,1,0,0,26,7,7,4,12,0,7,10,14,0,8,56,12,2,24,1,0,0,26,7,7,5,12,0,7,10,14,0,8,56,12,2,25,1,0,0,5,5,7,10,11,0,11,1,56,13,2,26,1,0,0,5,5,7,10,11,0,11,1,56,14,2,27,1,0,0,5,5,7,10,11,0,11,1,56,15,2,28,1,0,0,5,5,7,10,11,0,11,1,56,16,2,29,1,0,0,13,6,17,23,12,1,14,1,11,0,17,26,2,30,1,0,0,5,4,7,10,11,0,56,17,2,31,1,0,0,5,5,7,10,11,0,11,1,56,18,2,32,1,0,0,26,7,7,6,12,0,7,11,14,0,8,56,19,2,33,1,0,0,26,7,7,7,12,0,7,11,14,0,8,56,19,2,34,1,0,0,5,5,7,11,11,0,11,1,56,20,2,35,1,0,0,5,5,7,11,11,0,11,1,56,21,2,36,1,0,0,5,5,7,11,11,0,11,1,56,22,2,37,1,0,0,5,5,7,11,11,0,11,1,56,23,2,38,1,0,0,18,6,17,32,12,1,14,1,11,0,17,35,2,39,1,0,0,5,5,7,9,11,0,11,1,56,24,2,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,0,14,0,19,1,15,0,3,4,1,12,0,0,0,0,0,1,1,7,0,2,4,2,0,3,2,7,1,0,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,11,12,13,1,8,2,10,7,8,0,3,7,9,6,1,0,3,8,11,6,1,0,3,9,15,5,1,0,3,18,6,9,1,0,9,6,7,6,4,6,8,6,6,6,2,9,0,7,8,3,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,3,1,5,1,11,4,1,9,0,2,8,2,9,0,1,7,11,4,1,9,0,1,6,9,0,1,8,2,2,8,2,5,2,7,11,4,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,4,1,9,0,1,2,2,17,5,13,8,2,0,6,0,1,0,0,5,6,11,1,17,5,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,80,3,104,143,3,4,247,3,44,5,163,4,148,4,7,183,8,158,10,8,213,18,64,6,149,19,40,10,189,19,67,11,128,20,10,12,138,20,150,7,13,160,27,16,14,176,27,16,0,21,0,18,0,32,0,70,0,84,0,86,0,88,0,93,1,17,1,71,1,77,1,87,0,1,12,1,0,1,0,2,12,1,0,1,0,7,8,1,0,1,0,10,12,1,0,1,0,3,12,1,0,1,1,0,4,1,0,1,1,9,4,1,0,1,2,4,8,0,3,5,7,0,3,13,4,0,5,11,2,0,7,14,7,0,8,8,7,0,9,6,7,1,0,0,10,8,7,0,11,12,7,0,0,83,0,1,1,0,0,85,2,3,1,0,0,78,0,4,1,0,0,79,5,6,1,0,0,95,7,1,1,0,0,18,7,8,1,0,0,19,9,10,1,0,0,47,11,12,1,0,0,57,12,13,1,0,0,82,14,12,1,0,0,73,15,16,1,0,0,63,17,16,1,0,0,76,18,12,1,0,0,44,18,19,1,0,0,96,20,12,1,0,0,42,12,16,1,0,0,25,21,22,1,2,0,26,23,24,1,2,0,64,25,12,1,0,0,66,26,13,1,0,0,20,27,1,1,0,0,33,28,16,1,0,0,40,28,16,1,0,0,34,29,30,1,0,0,35,31,30,1,0,0,37,32,16,1,0,0,36,32,16,1,0,0,38,33,30,1,0,0,39,34,30,1,0,0,65,35,16,1,0,0,91,36,16,1,0,0,92,37,16,1,0,0,89,36,16,1,0,0,90,37,16,1,0,0,48,38,39,1,0,0,51,38,40,1,0,0,52,38,41,1,0,0,49,38,40,1,0,0,50,38,42,1,0,1,27,43,3,1,2,1,29,56,1,1,0,1,42,13,16,1,0,1,56,55,13,1,0,1,63,46,1,1,0,1,76,45,13,1,0,1,80,4,1,1,0,1,95,8,1,1,0,1,96,16,13,1,0,2,15,58,16,0,2,23,59,30,0,2,24,60,30,0,2,43,61,16,0,2,45,61,16,0,2,60,62,30,0,2,61,63,30,0,2,74,58,16,0,3,30,44,16,0,3,55,48,52,1,8,3,68,20,44,0,4,46,43,16,1,8,4,72,64,16,1,12,6,62,48,30,1,2,7,69,41,65,0,8,58,41,49,0,8,77,49,41,0,9,75,43,66,1,0,10,94,49,40,0,11,53,16,57,1,0,11,59,57,41,0,45,43,46,43,44,43,8,43,43,43,9,43,4,43,12,43,47,43,41,43,61,43,39,43,16,43,57,51,57,53,59,54,42,43,40,43,67,43,18,43,60,12,65,65,1,6,11,3,1,9,0,1,3,1,11,3,1,9,0,1,11,6,1,9,0,1,6,11,6,1,9,0,1,7,11,3,1,9,0,1,7,11,6,1,9,0,1,6,11,0,1,9,0,1,6,11,5,1,9,0,1,7,11,0,1,9,0,1,7,11,5,1,9,0,2,11,5,1,9,0,7,8,10,1,11,0,1,9,0,1,11,5,1,9,0,3,7,11,5,1,9,0,3,7,8,10,2,7,11,5,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,13,1,8,11,7,8,10,2,11,3,1,9,0,11,1,1,9,0,8,9,0,2,10,2,10,2,10,2,11,13,1,8,11,1,7,8,10,3,11,3,1,9,0,11,4,1,9,0,11,1,1,9,0,3,7,11,3,1,9,0,3,7,8,10,2,7,11,3,1,9,0,3,2,7,11,3,1,9,0,11,0,1,9,0,4,7,8,7,7,11,4,1,9,0,5,7,8,10,3,6,8,7,5,6,8,10,1,1,2,6,8,7,5,3,7,8,7,7,11,4,1,9,0,7,8,10,2,6,8,7,6,8,10,1,6,8,7,4,7,11,3,1,9,0,3,5,7,8,10,3,6,11,3,1,9,0,7,11,1,1,9,0,8,14,3,6,11,3,1,9,0,7,11,1,1,9,0,8,12,1,6,11,1,1,9,0,1,2,1,8,14,1,8,12,1,11,13,1,8,11,1,9,0,1,8,9,2,7,11,5,1,9,0,3,2,7,11,5,1,9,0,11,5,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,10,2,3,11,4,1,9,0,11,1,1,9,0,11,3,1,9,0,1,11,1,1,9,0,1,8,8,1,11,4,1,9,0,1,11,2,1,9,0,2,7,11,6,1,9,0,3,2,7,11,6,1,9,0,11,5,1,9,0,1,8,15,5,7,8,7,3,10,2,5,7,8,10,5,6,8,7,3,10,2,5,6,8,10,4,6,8,7,3,10,2,5,4,7,8,7,3,10,2,7,8,10,4,6,8,7,3,10,2,6,8,10,3,6,8,7,3,10,2,2,9,0,5,1,8,11,1,11,13,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,9,68,101,110,121,67,97,112,86,49,8,68,101,110,121,76,105,115,116,2,73,68,6,79,112,116,105,111,110,21,82,101,103,117,108,97,116,101,100,67,111,105,110,77,101,116,97,100,97,116,97,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,18,97,108,108,111,119,95,103,108,111,98,97,108,95,112,97,117,115,101,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,20,99,111,105,110,95,109,101,116,97,100,97,116,97,95,111,98,106,101,99,116,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,28,99,114,101,97,116,101,95,114,101,103,117,108,97,116,101,100,95,99,117,114,114,101,110,99,121,95,118,49,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,15,100,101,110,121,95,99,97,112,95,111,98,106,101,99,116,9,100,101,110,121,95,108,105,115,116,16,100,101,110,121,95,108,105,115,116,95,118,49,95,97,100,100,35,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,32,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,33,100,101,110,121,95,108,105,115,116,95,118,49,95,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,32,100,101,110,121,95,108,105,115,116,95,118,49,95,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,50,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,47,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,100,101,110,121,95,108,105,115,116,95,118,49,95,114,101,109,111,118,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,100,105,118,105,100,101,95,105,110,116,111,95,110,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,102,114,101,101,122,101,95,111,98,106,101,99,116,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,6,114,101,109,111,118,101,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,2,55,8,9,18,11,5,1,9,0,1,2,6,55,8,9,28,2,67,8,14,81,8,12,41,8,14,54,11,13,1,8,11,2,2,3,55,8,9,22,8,8,31,8,8,3,2,2,55,8,9,83,11,6,1,9,0,4,2,2,55,8,9,16,1,3,43,0,43,1,43,4,43,2,43,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,56,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,58,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,56,11,1,2,9,1,0,0,16,7,11,2,17,58,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,56,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,47,57,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,51,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,58,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,56,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,58,11,0,56,11,57,0,11,6,17,58,11,1,11,3,17,66,11,2,17,64,11,4,17,66,11,5,57,2,2,17,1,0,0,50,27,11,0,11,1,11,2,11,3,11,4,11,5,10,7,56,12,12,9,12,10,10,7,17,58,11,6,57,3,12,8,11,7,17,58,14,9,56,13,14,8,56,14,57,4,56,15,11,10,11,8,11,9,2,18,1,0,0,16,8,11,2,17,58,11,0,54,0,11,1,56,16,57,1,2,19,1,0,0,16,5,11,0,54,0,11,1,56,16,2,20,1,4,0,13,9,11,1,58,1,12,2,17,56,11,0,54,0,11,2,56,17,2,21,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,48,2,22,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,55,2,23,1,0,0,49,11,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,1,11,2,17,49,2,24,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,50,2,25,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,52,2,26,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,51,2,27,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,53,2,28,1,0,0,49,9,56,18,17,68,17,63,12,1,11,0,7,0,11,1,17,54,2,29,1,4,0,16,7,11,0,11,1,11,3,56,19,11,2,56,20,2,30,1,4,0,16,5,11,2,11,1,54,3,21,2,31,1,4,0,16,5,11,2,11,1,54,4,21,2,32,1,4,0,16,5,11,2,11,1,54,5,21,2,33,1,4,0,16,7,11,2,17,62,56,21,11,1,54,6,21,2,34,1,0,0,16,4,11,0,55,7,20,2,35,1,0,0,16,4,11,0,55,3,20,2,36,1,0,0,16,4,11,0,55,4,20,2,37,1,0,0,16,4,11,0,55,5,20,2,38,1,0,0,16,4,11,0,55,6,20,2,3,1,0,1,4,1,1,2,1,3,1,4,1,5,1,1,0,43,1,43,2,43,3,43,4,43,5,43,6,43,7,43,0],"coin_manager":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,96,3,120,138,3,4,130,4,88,5,218,4,251,3,7,213,8,173,8,8,130,17,64,6,194,17,83,10,149,18,89,11,238,18,8,12,246,18,134,8,13,252,26,24,14,148,27,24,0,28,0,23,0,27,0,35,0,38,0,66,0,81,0,87,1,21,1,67,1,73,1,82,0,3,12,1,0,1,0,5,12,1,0,1,0,4,12,1,0,1,0,7,4,1,0,1,0,2,3,0,0,13,3,0,0,8,3,0,1,0,4,1,0,1,1,11,4,1,0,1,2,1,12,1,0,1,2,6,12,1,0,1,2,12,12,1,0,1,5,16,4,0,6,14,2,0,7,17,7,0,8,10,7,0,9,9,7,1,0,0,10,10,7,0,11,15,7,0,0,63,0,1,1,0,0,64,2,3,1,0,0,30,4,1,1,2,0,19,5,6,2,0,4,0,71,5,7,3,0,4,4,0,20,8,9,2,0,4,0,37,10,6,1,0,0,70,11,6,1,0,0,69,12,6,1,0,0,76,13,14,1,0,0,58,13,14,1,0,0,56,13,15,1,0,0,51,13,16,1,0,0,79,13,17,1,0,0,55,13,17,1,0,0,22,13,17,1,0,0,48,13,14,1,0,0,74,13,18,1,0,0,59,19,20,1,0,0,61,10,21,1,0,0,26,22,17,1,0,0,60,23,6,1,0,0,85,24,6,1,0,0,86,25,6,1,0,0,83,24,6,1,0,0,84,25,6,1,0,0,32,13,26,1,0,0,62,13,27,1,0,0,78,13,28,1,0,0,34,13,27,1,0,0,49,13,29,1,0,2,26,57,17,1,0,2,31,4,40,1,2,2,42,15,26,1,0,2,43,15,27,1,0,2,44,15,29,1,0,2,45,15,27,1,0,2,46,15,28,1,0,2,59,55,20,1,0,2,60,58,6,1,0,2,61,56,21,1,0,2,74,53,18,1,0,2,79,53,17,1,0,2,83,61,6,1,0,2,84,62,6,1,0,2,85,61,6,1,0,2,86,62,6,1,0,3,18,44,6,2,7,4,3,24,42,9,2,7,4,3,39,42,14,1,7,3,68,46,47,2,7,4,4,36,34,6,1,3,5,33,32,6,0,5,63,31,32,0,9,24,48,52,1,0,9,25,59,60,1,0,9,40,49,6,1,0,9,47,54,34,1,3,9,53,48,14,1,0,9,54,48,14,1,0,9,65,6,35,1,0,9,72,34,35,1,0,9,77,49,34,1,0,11,41,6,37,1,0,11,52,37,28,0,61,33,60,36,60,17,63,34,51,38,33,34,36,34,37,34,34,34,35,34,60,33,61,36,32,34,0,34,49,41,47,43,50,45,48,43,58,17,13,34,56,17,16,34,62,17,51,50,51,51,59,36,54,33,54,36,42,34,57,17,14,34,59,17,41,34,38,34,40,34,31,34,39,34,10,34,55,33,45,34,46,34,43,34,44,34,59,33,3,11,11,1,9,0,11,10,1,9,0,7,8,13,3,11,1,1,9,0,11,2,1,9,0,11,0,1,9,0,3,11,11,1,9,0,6,11,10,1,9,0,7,8,13,2,11,1,1,9,0,11,0,1,9,0,7,9,0,2,10,2,10,2,10,2,11,16,1,8,14,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,9,1,0,1,9,2,1,7,11,0,1,9,0,1,6,9,1,3,6,11,1,1,9,0,7,11,0,1,9,0,3,2,11,1,1,9,0,7,11,0,1,9,0,2,11,2,1,9,0,7,11,0,1,9,0,1,6,11,0,1,9,0,1,1,1,6,11,10,1,9,0,1,6,11,3,1,9,0,1,3,1,6,11,8,1,9,0,4,6,11,1,1,9,0,7,11,0,1,9,0,3,7,8,13,1,11,9,1,9,0,1,11,7,1,9,0,3,6,11,1,1,9,0,7,11,0,1,9,0,11,9,1,9,0,5,6,11,1,1,9,0,7,11,0,1,9,0,3,5,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,8,17,3,6,11,2,1,9,0,7,11,0,1,9,0,8,15,1,2,1,8,17,1,8,15,1,11,16,1,8,14,1,11,0,1,9,0,1,7,8,13,1,8,12,1,11,10,1,9,0,1,9,0,1,11,16,1,9,0,1,11,3,1,9,0,1,8,18,1,8,4,2,11,0,1,9,0,11,3,1,9,0,2,11,11,1,9,0,11,10,1,9,0,1,10,2,2,6,8,12,9,0,2,10,2,9,1,3,7,8,12,9,0,9,1,2,10,2,9,2,2,7,8,12,9,0,1,9,1,1,6,11,16,1,9,0,2,7,11,16,1,9,0,9,0,1,8,5,1,8,6,1,6,9,0,1,6,11,11,1,9,0,2,6,11,16,1,9,0,9,0,3,7,11,11,1,9,0,3,7,8,13,2,7,11,11,1,9,0,3,2,7,11,11,1,9,0,11,9,1,9,0,4,7,11,11,1,9,0,3,5,7,8,13,1,7,11,16,1,9,0,1,7,9,0,3,6,11,11,1,9,0,7,11,10,1,9,0,8,17,3,6,11,11,1,9,0,7,11,10,1,9,0,8,15,7,66,97,108,97,110,99,101,4,67,111,105,110,11,67,111,105,110,77,97,110,97,103,101,100,11,67,111,105,110,77,97,110,97,103,101,114,22,67,111,105,110,77,97,110,97,103,101,114,77,101,116,97,100,97,116,97,67,97,112,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,12,67,111,105,110,77,101,116,97,100,97,116,97,21,73,109,109,117,116,97,98,108,101,67,111,105,110,77,101,116,97,100,97,116,97,26,77,101,116,97,100,97,116,97,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,26,84,114,101,97,115,117,114,121,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,23,97,100,100,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,5,97,115,99,105,105,16,97,118,97,105,108,97,98,108,101,95,115,117,112,112,108,121,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,12,99,111,105,110,95,109,97,110,97,103,101,114,9,99,111,105,110,95,110,97,109,101,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,8,100,101,99,105,109,97,108,115,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,22,101,110,102,111,114,99,101,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,105,108,108,3,103,101,116,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,18,104,97,115,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,105,99,111,110,95,117,114,108,2,105,100,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,14,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,109,101,116,97,100,97,116,97,18,109,101,116,97,100,97,116,97,95,105,109,109,117,116,97,98,108,101,21,109,101,116,97,100,97,116,97,95,105,115,95,105,109,109,117,116,97,98,108,101,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,27,110,101,119,95,119,105,116,104,95,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,27,114,101,110,111,117,110,99,101,95,109,101,116,97,100,97,116,97,95,111,119,110,101,114,115,104,105,112,27,114,101,110,111,117,110,99,101,95,116,114,101,97,115,117,114,121,95,111,119,110,101,114,115,104,105,112,27,114,101,112,108,97,99,101,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,4,115,111,109,101,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,16,115,117,112,112,108,121,95,105,109,109,117,116,97,98,108,101,19,115,117,112,112,108,121,95,105,115,95,105,109,109,117,116,97,98,108,101,4,115,119,97,112,6,115,121,109,98,111,108,12,116,111,116,97,108,95,115,117,112,112,108,121,12,116,114,101,97,115,117,114,121,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,10,2,20,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,0,2,7,50,8,12,80,11,11,1,9,0,56,11,16,1,11,10,1,9,0,51,11,16,1,11,3,1,9,0,55,11,16,1,3,75,1,57,1,1,2,1,50,8,12,2,2,1,50,8,12,3,2,5,32,2,62,8,17,78,8,15,34,8,17,49,11,16,1,8,14,4,2,1,29,8,15,5,2,1,29,8,15,6,2,1,29,8,15,0,34,1,34,2,34,3,34,0,1,0,0,30,23,10,2,17,53,11,0,11,1,56,0,56,1,56,2,9,9,57,0,12,3,56,3,17,64,18,4,56,4,10,2,17,53,57,1,11,2,17,53,57,2,11,3,2,1,1,0,0,39,32,10,1,56,5,10,1,56,6,10,1,56,7,10,1,56,8,11,1,56,9,57,3,12,4,10,2,17,53,11,0,56,10,11,4,56,11,56,2,9,8,57,0,12,3,56,3,17,64,18,4,56,4,11,2,17,53,57,1,11,3,2,2,1,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,10,6,56,12,11,6,56,13,2,3,1,0,0,6,17,10,1,55,0,7,6,56,14,32,4,7,5,11,11,1,1,7,3,39,11,1,54,0,7,6,11,2,56,15,2,4,1,0,0,7,22,10,1,55,0,7,6,56,14,4,6,5,10,11,1,1,7,4,39,10,1,54,0,7,6,56,16,12,3,11,1,54,0,7,6,11,2,56,15,11,3,2,5,1,0,0,6,15,10,0,55,0,7,6,56,14,4,6,5,10,11,0,1,7,4,39,11,0,55,0,7,6,56,17,2,6,1,0,0,6,25,10,1,55,1,56,18,4,5,5,9,11,1,1,7,1,39,10,1,46,56,19,10,2,37,4,16,5,20,11,1,1,7,2,39,11,1,54,1,11,2,56,20,2,7,1,0,0,17,30,11,0,58,1,17,52,10,1,46,56,19,12,2,10,1,46,56,21,4,17,10,1,54,1,11,2,56,22,1,5,21,10,1,54,1,11,2,56,20,8,11,1,54,2,21,56,3,17,64,18,5,56,23,2,8,1,0,0,6,12,11,0,58,2,17,52,8,11,1,54,3,21,56,3,17,64,18,6,56,24,2,9,1,0,0,6,4,11,0,55,2,20,2,10,1,0,0,14,15,10,0,55,3,20,4,9,11,0,1,8,12,1,5,13,11,0,55,4,56,25,12,1,11,1,2,11,1,0,0,6,4,11,0,55,5,56,26,2,12,1,0,0,6,4,11,0,55,4,56,27,2,13,1,0,0,6,4,11,0,55,6,56,28,2,14,1,0,0,6,5,11,0,55,1,6,255,255,255,255,255,255,255,255,56,29,2,15,1,0,0,6,6,10,0,56,30,11,0,56,19,23,2,16,1,0,0,6,4,11,0,55,1,56,31,2,17,1,0,0,6,4,11,0,55,6,56,32,2,18,1,0,0,6,23,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,3,1,7,0,39,11,1,54,6,11,2,11,3,56,33,2,19,1,0,0,6,20,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,15,11,1,1,7,0,39,11,1,54,6,11,2,56,34,2,20,1,4,0,6,5,11,1,54,6,11,2,56,35,2,21,1,0,0,6,24,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,4,1,7,0,39,11,1,54,6,11,2,11,3,11,4,56,36,2,22,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,39,2,23,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,40,2,24,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,41,2,25,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,42,2,26,1,0,0,26,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,5,12,1,5,16,11,0,55,4,56,27,55,7,20,12,1,11,1,2,27,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,6,12,1,5,16,11,0,55,4,56,27,55,8,20,12,1,11,1,2,28,1,0,0,28,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,7,12,1,5,16,11,0,55,4,56,27,55,9,20,12,1,11,1,2,29,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,8,12,1,5,16,11,0,55,4,56,27,55,10,20,12,1,11,1,2,30,1,0,0,29,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,9,12,1,5,16,11,0,55,4,56,27,55,11,20,12,1,11,1,2,0,0,0,4,0,5,0,6,0,3,0,2,0,1,3,0,3,1,3,2,3,3,3,4,0,34,1,34,2,34,3,34,4,34,5,34,6,34,7,34,8,34,9,34,10,34,11,34,0],"config":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,44,3,56,204,1,4,132,2,40,5,172,2,230,2,7,146,5,232,3,8,250,8,64,6,186,9,30,10,216,9,35,11,251,9,6,12,129,10,219,4,13,220,14,8,14,228,14,8,15,236,14,2,0,13,0,16,0,32,0,43,0,44,1,34,0,0,8,1,0,1,0,4,6,1,7,0,0,5,6,1,7,0,1,1,8,2,7,0,4,0,2,2,7,0,2,7,4,0,4,6,2,0,5,3,7,1,0,0,0,28,0,1,1,0,0,40,1,2,1,0,0,43,3,2,1,0,0,9,4,5,3,0,7,7,0,39,6,5,3,0,7,7,0,19,7,8,3,0,7,7,0,20,9,8,3,0,7,7,0,11,6,10,3,0,7,7,0,36,7,5,3,0,7,7,0,35,11,12,2,7,7,0,37,13,14,4,8,4,4,7,1,8,28,2,2,7,4,1,10,23,36,2,7,4,1,12,29,30,2,7,4,1,18,23,8,1,7,1,19,23,8,2,7,4,1,23,43,42,1,7,1,38,29,22,2,7,4,2,25,41,42,0,2,28,15,16,0,3,41,17,2,1,8,3,43,18,2,1,8,4,17,20,21,0,5,10,32,37,1,0,5,12,31,39,1,0,5,21,31,17,1,0,5,22,33,2,1,0,5,26,32,8,1,0,5,27,32,8,1,0,5,31,2,25,1,0,5,42,17,25,1,0,20,1,21,1,14,22,30,24,29,24,30,26,11,27,13,27,25,26,27,24,26,26,17,27,15,27,12,27,23,26,28,24,24,26,24,24,16,17,10,44,2,7,9,0,7,8,6,1,11,0,1,9,0,0,2,11,0,1,9,0,5,5,7,11,0,1,9,0,7,9,0,9,1,9,2,7,8,6,1,11,7,1,9,2,4,7,11,0,1,9,0,7,9,0,9,1,7,8,6,2,6,11,0,1,9,0,9,1,1,1,3,6,11,0,1,9,0,9,1,6,8,6,1,7,9,2,3,8,4,9,0,6,8,6,1,11,7,1,9,1,3,5,5,3,1,11,7,1,9,3,1,7,8,6,1,8,5,1,9,0,2,9,0,5,11,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,11,1,1,9,2,7,11,1,1,9,2,1,6,8,6,1,3,1,9,1,2,6,8,5,9,0,1,9,2,1,11,7,1,9,0,1,11,2,1,9,2,2,9,1,11,1,1,9,2,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,7,9,1,1,7,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,10,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,1,11,7,1,9,2,7,11,1,1,9,2,4,1,1,3,6,11,1,1,9,2,1,6,9,1,1,6,9,0,2,7,11,2,1,9,2,3,1,7,9,0,2,5,5,1,6,8,4,1,5,2,5,9,0,4,11,3,2,9,0,11,1,1,9,1,11,1,1,9,1,11,2,1,9,1,9,1,6,67,111,110,102,105,103,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,7,83,101,116,116,105,110,103,11,83,101,116,116,105,110,103,68,97,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,98,111,114,114,111,119,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,4,100,97,116,97,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,5,101,112,111,99,104,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,7,101,120,116,114,97,99,116,4,102,105,108,108,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,3,110,101,119,11,110,101,119,101,114,95,118,97,108,117,101,17,110,101,119,101,114,95,118,97,108,117,101,95,101,112,111,99,104,4,110,111,110,101,6,111,98,106,101,99,116,15,111,108,100,101,114,95,118,97,108,117,101,95,111,112,116,6,111,112,116,105,111,110,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,17,114,101,97,100,95,115,101,116,116,105,110,103,95,105,109,112,108,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,5,115,104,97,114,101,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,24,8,5,1,2,1,14,11,7,1,11,2,1,9,0,2,2,3,30,3,29,11,7,1,9,0,33,11,7,1,9,0,0,17,2,24,1,24,0,3,0,0,2,4,11,1,17,19,57,0,2,1,3,0,0,2,3,11,0,56,0,2,2,3,0,0,2,4,11,0,11,1,56,1,2,3,3,0,0,19,84,11,4,46,17,22,12,8,10,0,55,0,10,2,56,2,32,4,26,11,8,11,3,56,3,56,4,57,1,56,5,57,2,12,14,11,0,54,0,11,2,11,14,56,6,56,4,12,7,5,82,11,0,54,0,11,2,56,7,12,15,10,15,54,1,56,8,58,1,12,11,12,9,12,10,10,8,10,10,36,4,47,11,9,11,11,12,6,12,5,5,68,10,8,11,10,33,4,52,5,56,11,15,1,6,255,255,255,255,87,0,0,128,39,14,9,56,9,4,60,5,64,11,15,1,7,0,39,11,11,56,4,12,6,12,5,11,5,11,6,12,13,12,12,11,15,54,1,11,8,11,3,56,3,11,12,57,1,56,10,11,13,12,7,11,7,2,4,3,0,0,34,76,11,3,46,17,22,12,6,10,0,55,0,10,2,56,2,32,4,14,11,0,1,56,4,2,10,0,54,0,10,2,56,7,12,13,10,13,54,1,56,8,58,1,12,9,12,7,12,8,10,6,10,8,36,4,35,11,7,56,4,12,5,12,4,5,50,10,6,11,8,33,4,40,5,46,11,13,1,11,0,1,6,255,255,255,255,126,0,0,128,39,11,9,11,7,12,5,12,4,11,4,11,5,12,12,12,10,14,10,56,9,12,11,11,13,54,1,11,6,56,4,11,10,57,1,56,10,11,11,4,72,11,0,54,0,11,2,56,11,1,5,74,11,0,1,11,12,2,5,3,0,0,2,5,11,0,55,0,11,1,56,12,2,6,3,0,0,35,43,10,0,55,0,10,1,56,12,4,35,11,2,17,22,12,5,11,0,55,0,11,1,56,13,12,6,11,5,10,6,55,1,56,14,55,2,20,33,4,28,11,6,55,1,56,14,55,3,56,15,12,3,5,32,11,6,1,9,12,3,11,3,12,4,5,41,11,2,1,11,0,1,9,12,4,11,4,2,7,3,0,0,38,35,11,3,46,17,22,12,5,11,0,54,0,11,2,56,7,54,1,56,16,12,4,10,4,55,2,20,11,5,33,4,18,5,22,11,4,1,7,1,39,10,4,55,3,56,15,4,27,5,31,11,4,1,7,1,39,11,4,54,3,56,17,2,8,3,0,0,2,19,10,0,55,0,10,1,56,12,32,4,10,11,0,1,56,4,2,11,0,55,0,11,1,56,13,55,1,56,14,55,3,20,2,9,3,0,0,40,13,14,0,17,18,12,3,10,3,11,1,56,18,12,4,11,3,11,4,11,2,17,22,56,19,2,10,0,2,0,0,0,1,0,2,0,2,1,0,17,1,24,2,24,3,24,0,15,0],"deny_list":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,52,3,70,196,1,4,138,2,46,5,184,2,168,3,7,224,5,177,6,8,145,12,64,6,209,12,44,10,253,12,41,12,166,13,220,6,13,130,20,2,15,132,20,2,0,25,0,15,0,20,0,30,0,33,0,47,0,59,0,60,1,48,0,5,8,0,0,4,2,0,0,3,7,0,0,0,7,0,0,6,7,0,0,9,7,0,1,1,12,0,2,2,8,1,0,1,5,7,7,0,5,11,4,0,7,10,2,0,8,8,7,1,0,0,0,12,0,1,0,0,55,0,1,0,0,22,2,3,0,0,23,4,3,0,0,32,5,1,0,0,28,5,1,0,0,41,6,3,0,0,42,7,3,0,0,14,5,1,0,0,18,8,9,0,0,17,7,10,0,0,49,7,3,0,0,24,11,1,0,1,46,11,51,0,2,13,15,16,3,0,7,7,2,16,17,18,3,0,7,7,2,35,14,3,3,0,7,7,2,46,38,39,1,0,2,53,25,26,2,7,7,2,54,30,16,3,0,7,7,2,56,17,16,3,0,7,7,3,34,46,3,1,7,3,37,41,1,2,7,8,3,38,46,47,2,7,8,3,39,44,45,2,7,8,4,31,29,1,1,3,5,36,22,23,1,8,5,40,1,50,0,6,58,29,1,1,8,7,57,48,49,0,8,26,28,1,1,0,8,27,28,29,1,0,8,43,27,3,1,0,16,13,14,13,15,13,20,13,26,21,18,24,32,3,31,3,30,3,19,13,16,32,14,32,15,32,20,32,18,35,19,32,17,37,22,40,25,42,24,40,23,40,21,43,28,52,5,7,8,0,3,10,2,5,7,8,10,0,5,6,8,0,3,10,2,5,6,8,10,1,1,4,6,8,0,3,10,2,5,4,7,8,0,3,10,2,7,8,10,4,6,8,0,3,10,2,6,8,10,3,6,8,0,3,10,2,3,7,8,0,3,10,2,1,7,11,7,1,8,1,1,6,11,7,1,8,1,1,7,8,10,12,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,3,7,1,7,11,7,1,8,1,3,10,2,8,3,3,8,1,8,3,1,3,6,11,7,1,9,0,9,1,6,8,10,5,7,11,7,1,9,0,7,9,0,9,1,9,2,7,8,10,1,11,11,1,9,2,4,7,11,7,1,9,0,7,9,0,9,1,7,8,10,1,7,9,2,8,8,1,7,11,7,1,8,1,7,8,10,7,8,0,7,11,7,1,8,1,3,10,2,8,3,4,1,11,11,1,1,6,11,7,1,8,1,8,3,1,11,7,1,8,1,1,6,9,0,1,8,8,2,8,3,1,3,8,8,9,0,6,8,10,1,11,11,1,9,1,1,6,11,11,1,9,0,1,11,11,1,9,0,1,9,0,2,6,11,7,1,9,0,9,1,10,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,4,7,1,3,10,2,3,8,1,8,4,1,6,8,1,7,11,7,1,8,1,7,8,10,7,8,0,3,10,2,2,1,11,11,1,1,2,8,4,1,4,8,1,11,7,1,8,1,8,8,8,2,1,8,1,2,7,9,0,7,8,10,1,11,7,1,9,0,2,8,2,11,7,1,8,1,3,7,8,9,9,0,9,1,1,8,5,1,8,2,2,7,8,9,9,0,1,7,9,1,2,6,8,9,9,0,1,6,9,1,1,6,8,10,1,5,1,8,9,1,8,6,1,8,0,10,65,100,100,114,101,115,115,75,101,121,3,66,97,103,6,67,111,110,102,105,103,9,67,111,110,102,105,103,75,101,121,14,67,111,110,102,105,103,87,114,105,116,101,67,97,112,8,68,101,110,121,76,105,115,116,14,71,108,111,98,97,108,80,97,117,115,101,75,101,121,2,73,68,6,79,112,116,105,111,110,20,80,101,114,84,121,112,101,67,111,110,102,105,103,67,114,101,97,116,101,100,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,19,97,100,100,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,3,98,97,103,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,22,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,26,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,95,109,117,116,4,99,111,105,110,6,99,111,110,102,105,103,9,99,111,110,102,105,103,95,105,100,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,6,99,114,101,97,116,101,9,100,101,110,121,95,108,105,115,116,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,11,100,117,109,109,121,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,5,101,118,101,110,116,7,101,120,105,115,116,115,95,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,2,105,100,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,3,107,101,121,5,108,105,115,116,115,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,101,114,95,116,121,112,101,95,101,120,105,115,116,115,14,112,101,114,95,116,121,112,101,95,105,110,100,101,120,12,112,101,114,95,116,121,112,101,95,107,101,121,4,112,111,115,48,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,36,8,9,45,8,6,1,2,1,29,1,2,2,2,50,3,51,10,2,3,2,1,52,5,4,2,1,29,1,5,2,2,44,8,2,21,8,8,0,3,0,0,12,73,11,0,12,10,11,1,12,14,11,2,12,15,10,4,12,8,10,10,46,10,14,10,15,17,11,32,4,21,10,10,10,14,10,15,11,8,17,8,5,23,11,8,1,11,10,11,14,11,15,17,9,12,13,11,3,18,3,12,16,11,13,12,7,9,18,1,12,5,13,5,12,6,11,16,12,11,11,4,12,9,10,7,46,10,11,10,9,46,56,0,32,4,63,10,7,1,10,6,1,10,9,1,10,7,10,6,10,11,8,10,9,56,1,1,11,7,11,6,11,11,11,9,56,2,12,12,8,11,12,21,2,1,3,0,0,19,43,11,0,12,8,11,1,12,10,11,2,12,11,10,4,12,7,10,8,46,10,10,10,11,17,11,32,4,21,10,8,10,10,10,11,11,7,17,8,5,23,11,7,1,11,8,11,10,11,11,17,9,12,9,11,3,18,3,12,12,11,9,12,6,9,18,1,12,5,11,6,13,5,11,12,11,4,56,3,1,2,2,3,0,0,20,39,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,4,1,9,2,11,0,11,1,11,2,17,10,12,7,11,3,18,3,12,8,11,7,56,4,11,8,11,4,56,5,12,6,14,6,56,6,4,33,11,6,56,7,12,5,5,37,11,6,56,8,9,12,5,11,5,2,3,3,0,0,20,35,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,12,6,11,3,18,3,12,7,11,6,11,7,56,9,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,4,3,0,0,31,69,11,0,12,9,11,1,12,12,11,2,12,13,10,3,12,7,10,9,46,10,12,10,13,17,11,32,4,21,10,9,10,12,10,13,11,7,17,8,5,23,11,7,1,11,9,11,12,11,13,17,9,12,6,9,18,1,12,4,13,4,12,5,9,18,4,12,10,11,3,12,8,10,6,46,10,10,10,8,46,56,10,32,4,59,10,6,1,10,5,1,10,8,1,10,6,10,5,10,10,8,10,8,56,11,1,11,6,11,5,11,10,11,8,56,12,12,11,8,11,11,21,2,5,3,0,0,33,39,11,0,12,7,11,1,12,8,11,2,12,9,10,3,12,6,10,7,46,10,8,10,9,17,11,32,4,21,10,7,10,8,10,9,11,6,17,8,5,23,11,6,1,11,7,11,8,11,9,17,9,12,5,9,18,1,12,4,11,5,13,4,9,18,4,11,3,56,13,1,2,6,3,0,0,34,35,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,3,1,9,2,11,0,11,1,11,2,17,10,56,4,9,18,4,11,3,56,14,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,7,3,0,0,34,31,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,9,18,4,56,15,12,4,14,4,56,6,4,25,11,4,56,7,12,3,5,29,11,4,56,8,9,12,3,11,3,2,8,0,0,0,36,24,11,1,11,2,18,2,12,7,9,18,1,12,4,13,4,11,3,56,16,12,5,14,5,56,4,12,6,11,0,15,0,10,7,11,5,56,17,11,7,11,6,18,5,56,18,2,9,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,15,0,11,3,56,19,2,10,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,20,2,11,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,21,2,12,0,0,0,1,17,10,0,46,17,29,7,1,33,4,7,5,11,11,0,1,7,0,39,17,27,11,0,17,13,18,0,56,22,2,0,0,0,19,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,156,3,13,151,10,6,14,157,10,6,0,14,0,18,0,26,0,27,0,32,0,33,0,36,1,31,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,2,2,7,0,2,6,4,0,3,3,12,0,5,5,2,0,6,7,7,2,1,0,0,0,7,4,7,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,1,16,14,3,1,3,2,24,13,28,0,2,34,21,22,0,3,20,8,9,1,0,4,28,19,3,1,12,5,30,17,18,0,6,17,3,30,2,1,0,6,22,31,3,2,1,0,6,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,5,7,8,6,1,11,0,1,9,0,4,6,8,5,10,8,8,10,8,8,7,8,6,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,8,8,8,3,7,11,0,1,9,0,10,8,8,10,8,8,2,7,11,0,1,9,0,8,8,1,6,8,5,1,1,1,6,11,0,1,9,0,1,13,1,6,11,7,2,8,8,8,8,1,7,8,6,1,9,0,3,11,0,1,9,0,3,3,1,8,8,1,6,8,6,1,5,2,9,0,5,2,13,11,7,2,8,8,8,8,1,6,8,4,1,8,3,1,11,2,1,9,0,2,3,3,2,8,8,8,8,2,7,11,7,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,4,1,11,1,1,9,0,1,11,7,2,9,0,9,1,3,7,11,7,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,4,19,11,7,2,8,8,8,8,37,13,1,2,1,21,8,3,2,2,3,21,8,3,37,13,19,11,7,2,8,8,8,8,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,42,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,40,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,37,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,34,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,160,1,7,217,2,136,3,8,225,5,64,6,161,6,50,10,211,6,12,11,223,6,2,12,225,6,231,2,13,200,9,6,14,206,9,8,15,214,9,4,0,12,0,26,1,27,0,0,8,2,7,0,4,0,1,1,7,0,1,3,4,0,2,2,7,1,0,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,28,4,6,2,7,4,0,14,2,7,1,7,0,30,4,8,2,7,4,0,15,2,7,2,7,4,0,16,2,9,1,7,0,17,4,10,1,7,0,20,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,29,15,16,1,8,0,18,15,7,0,0,19,15,7,1,8,1,11,19,1,0,1,22,27,12,0,1,24,12,19,0,1,32,18,12,0,2,25,1,23,1,0,2,31,16,23,1,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,21,6,20,6,15,21,11,25,12,25,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,9,1,2,6,8,2,5,2,7,8,2,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,2,1,8,2,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,1,11,3,1,9,0,4,6,11,0,2,9,0,8,1,5,6,8,2,6,8,1,1,11,0,2,9,0,8,1,2,9,0,8,1,1,6,8,1,4,7,11,0,2,9,0,8,1,5,7,8,2,7,8,1,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,21,8,2,23,9,0,33,9,1,0,20,0,1,0,0,17,26,11,0,46,17,19,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,18,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,19,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,19,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,16,11,4,2,4,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,8,17,10,0,46,10,1,56,5,4,11,11,0,11,1,56,6,56,7,12,2,5,15,11,0,1,56,8,12,2,11,2,2,6,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,24,22,10,0,17,19,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,17,2,8,3,0,0,28,24,10,0,46,17,19,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,17,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,26,2,26,0,26,0,10,0,13,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,173,1,4,201,1,26,5,227,1,160,1,7,131,3,151,3,8,154,6,64,10,218,6,6,11,224,6,2,12,226,6,202,3,15,172,10,2,0,12,0,11,0,27,1,28,0,3,7,1,0,0,2,0,7,0,2,2,4,0,3,1,7,1,0,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,29,4,6,2,7,12,0,13,2,7,1,7,0,14,2,7,2,7,12,0,18,2,8,1,7,0,20,0,1,2,7,8,0,21,2,3,2,7,8,0,22,4,5,2,7,8,0,24,4,6,2,7,8,0,23,2,7,2,7,8,1,4,0,1,2,7,4,1,5,18,1,1,8,1,7,15,11,1,8,1,8,21,22,1,8,1,14,2,7,2,7,4,1,15,2,15,1,7,1,16,4,21,1,7,1,17,24,7,1,8,1,29,4,6,2,7,4,1,30,24,10,1,8,2,18,11,12,1,8,2,19,17,12,0,2,32,16,17,0,3,26,1,27,1,0,3,31,10,27,1,0,22,6,12,13,17,14,13,6,14,6,18,14,15,6,21,6,20,13,16,13,19,6,25,12,26,12,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,8,1,5,8,1,11,0,1,9,0,9,0,7,8,2,9,1,1,9,0,1,6,9,0,1,8,1,2,11,0,1,9,0,8,1,1,11,0,1,9,0,2,6,8,2,5,1,6,8,2,1,5,2,5,9,0,2,11,0,1,9,0,6,8,2,2,11,0,1,9,0,7,8,2,2,7,8,2,5,1,7,9,0,4,11,0,1,9,0,7,8,2,9,1,5,2,5,5,4,1,11,0,1,9,0,6,8,2,5,2,11,0,1,9,0,5,1,11,3,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,25,105,110,116,101,114,110,97,108,95,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,15,105,110,116,101,114,110,97,108,95,114,101,109,111,118,101,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,25,9,0,0,10,0,1,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,1,1,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,2,1,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,3,1,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,6,1,0,0,26,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,23,56,12,2,7,3,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,8,3,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,9,3,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,10,3,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,11,3,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,0,10,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,36,12,177,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,160,1,13,251,5,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,0,14,14,0,16,0,20,14,0,16,1,20,14,0,16,2,20,14,0,16,3,20,64,5,4,0,0,0,0,0,0,0,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"group_ops":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,6,3,12,122,4,134,1,4,5,138,1,165,1,7,175,2,153,2,8,200,4,64,6,136,5,44,10,180,5,6,11,186,5,6,12,192,5,249,3,13,185,9,2,14,187,9,4,15,191,9,2,0,9,0,3,1,25,0,0,7,1,0,1,0,5,0,1,1,0,0,7,2,3,1,0,0,8,4,5,1,0,0,1,6,5,1,0,0,23,6,5,1,0,0,19,7,8,2,0,0,0,6,7,8,2,0,0,0,10,9,5,1,0,0,20,10,8,2,0,0,0,21,7,11,3,0,0,0,0,18,9,3,0,0,11,12,13,0,0,17,12,13,0,0,14,12,13,0,0,12,12,13,0,0,13,9,13,0,0,15,12,13,0,0,16,12,13,0,0,22,14,15,0,1,24,24,13,1,0,2,2,20,15,1,0,20,19,19,23,1,6,11,0,1,9,0,1,6,10,2,2,6,11,0,1,9,0,6,11,0,1,9,0,1,1,3,2,6,10,2,1,1,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,1,1,11,0,1,9,1,2,2,6,10,2,3,2,6,10,11,0,1,9,0,6,10,11,0,1,9,1,1,11,0,1,9,2,3,2,6,10,2,6,10,2,1,10,2,3,3,1,7,10,2,0,1,9,0,1,9,1,5,11,0,1,9,1,10,2,3,11,0,1,9,0,10,2,1,2,2,7,10,9,0,10,9,0,1,9,2,5,3,3,3,3,10,2,1,3,1,6,9,0,7,69,108,101,109,101,110,116,3,97,100,100,6,97,112,112,101,110,100,3,98,99,115,8,98,108,115,49,50,51,56,49,5,98,121,116,101,115,3,100,105,118,5,101,113,117,97,108,10,102,114,111,109,95,98,121,116,101,115,9,103,114,111,117,112,95,111,112,115,7,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,97,100,100,12,105,110,116,101,114,110,97,108,95,100,105,118,16,105,110,116,101,114,110,97,108,95,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,109,117,108,25,105,110,116,101,114,110,97,108,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,16,105,110,116,101,114,110,97,108,95,112,97,105,114,105,110,103,12,105,110,116,101,114,110,97,108,95,115,117,98,17,105,110,116,101,114,110,97,108,95,118,97,108,105,100,97,116,101,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,10,2,1,0,0,2,1,5,10,2,0,16,0,17,0,21,0,1,0,0,15,3,11,0,55,0,2,1,1,0,0,15,6,11,0,55,0,11,1,55,0,33,2,2,3,0,0,3,20,11,2,4,5,8,12,3,5,9,11,0,10,1,17,10,12,3,11,3,4,12,5,16,11,1,1,7,1,39,11,1,20,57,0,2,3,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,11,57,0,2,4,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,12,57,0,2,5,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,13,57,1,2,6,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,14,57,1,2,7,3,0,0,15,5,11,0,11,1,17,15,57,0,2,8,3,0,0,18,71,10,1,65,5,6,0,0,0,0,0,0,0,0,36,4,6,5,12,11,1,1,11,2,1,7,1,39,10,1,65,5,10,2,65,8,33,4,19,5,25,11,1,1,11,2,1,7,1,39,7,4,12,7,7,4,12,4,6,0,0,0,0,0,0,0,0,12,5,10,5,10,1,65,5,35,4,61,10,1,10,5,66,5,20,12,6,13,7,14,6,55,0,20,56,0,10,2,10,5,66,8,20,12,3,13,4,14,3,55,1,20,56,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,1,1,11,2,1,11,0,14,7,14,4,17,16,57,1,2,9,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,17,57,2,2,10,0,2,0,11,0,2,0,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,0,2,0,18,3,0,0,22,52,10,2,46,65,19,12,4,10,4,6,7,0,0,0,0,0,0,0,36,4,9,5,13,11,2,1,7,3,39,14,0,56,1,12,7,6,0,0,0,0,0,0,0,0,12,5,10,5,6,8,0,0,0,0,0,0,0,35,4,49,10,1,4,32,5,25,10,4,10,5,23,6,1,0,0,0,0,0,0,0,23,12,3,5,34,10,5,12,3,11,3,12,6,14,7,10,5,66,19,20,10,2,11,6,67,19,21,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,18,11,2,1,2,0,0,0,16,0,17,0,4,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,34,7,61,44,8,105,64,6,169,1,159,6,12,200,7,188,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,4,10,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,31,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,7,2,12,1,10,2,10,3,35,4,29,5,14,13,4,14,1,14,0,10,2,66,1,20,52,66,0,20,56,0,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,9,11,4,2,1,1,0,0,5,46,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,44,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"iota":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,52,3,66,110,4,176,1,20,5,196,1,223,1,7,163,3,199,2,8,234,5,64,6,170,6,135,1,10,177,7,14,12,191,7,245,1,13,180,9,2,0,19,0,10,0,13,0,31,0,32,0,33,1,24,0,3,2,0,0,4,4,0,1,0,4,1,0,1,1,6,4,1,0,1,2,1,12,1,0,1,2,2,12,1,0,1,2,7,12,1,0,1,4,8,2,0,5,9,7,0,6,5,7,1,0,0,0,22,0,1,0,0,31,2,3,0,0,20,4,5,0,0,21,6,7,0,0,11,8,9,0,0,12,10,9,0,0,30,11,9,0,1,15,31,9,1,0,2,11,28,9,1,0,2,14,20,21,1,2,2,20,24,25,1,0,2,21,26,27,1,0,2,29,29,30,1,0,2,30,32,9,1,0,3,25,17,3,1,12,3,26,23,3,1,12,4,17,13,9,0,4,27,13,14,0,5,23,15,16,0,6,28,17,18,1,0,19,16,9,19,14,22,15,5,10,19,11,19,8,19,12,19,7,19,13,19,1,7,8,7,1,8,1,2,11,4,1,8,0,5,0,3,7,8,1,3,7,8,7,1,11,4,1,8,0,3,7,8,1,3,6,8,7,1,11,2,1,8,0,3,7,8,1,11,4,1,8,0,6,8,7,1,3,3,7,8,1,11,2,1,8,0,6,8,7,1,6,8,1,2,11,5,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,10,2,1,8,8,1,9,0,1,11,9,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,9,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,2,9,0,5,3,7,11,6,1,9,0,3,7,8,7,1,11,4,1,9,0,2,7,11,6,1,9,0,3,1,11,2,1,9,0,2,7,11,6,1,9,0,11,4,1,9,0,1,7,11,6,1,9,0,1,7,11,3,1,9,0,2,7,11,3,1,9,0,11,2,1,9,0,1,6,11,6,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,4,73,79,84,65,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,98,117,114,110,12,98,117,114,110,95,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,5,105,110,110,101,114,4,105,111,116,97,4,109,105,110,116,12,109,105,110,116,95,98,97,108,97,110,99,101,3,110,101,119,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,4,115,111,109,101,10,115,117,112,112,108,121,95,109,117,116,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,5,4,73,79,84,65,10,2,41,40,84,104,101,32,109,97,105,110,32,40,103,97,115,41,116,111,107,101,110,32,111,102,32,116,104,101,32,73,79,84,65,32,78,101,116,119,111,114,107,46,10,2,26,25,104,116,116,112,115,58,47,47,105,111,116,97,46,111,114,103,47,108,111,103,111,46,112,110,103,0,2,1,16,1,1,2,1,18,11,6,1,8,0,0,0,0,0,12,40,10,0,46,17,17,7,2,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,16,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,3,7,3,7,4,7,5,17,18,56,0,11,0,56,1,12,1,12,2,11,1,56,2,11,2,18,1,2,1,1,4,0,3,4,11,0,11,1,56,3,2,2,1,0,0,3,19,10,2,46,17,17,7,2,33,4,7,5,13,11,2,1,11,0,1,7,1,39,11,0,15,0,11,1,11,2,56,4,2,3,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,5,2,4,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,6,2,5,1,0,0,3,16,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,56,7,11,1,56,8,2,6,1,0,0,3,4,11,0,16,0,56,9,2,1,0,0],"kiosk":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,94,3,118,253,2,4,243,3,68,5,183,4,246,3,7,173,8,243,7,8,160,16,64,6,224,16,120,10,216,17,99,11,187,18,8,12,195,18,160,13,13,227,31,16,14,243,31,6,15,249,31,2,0,50,0,20,0,25,0,30,0,31,0,33,0,42,0,61,0,86,0,87,0,88,1,62,0,9,12,0,0,10,12,0,0,14,12,1,12,1,0,1,0,0,0,5,7,0,0,11,7,0,0,12,7,0,0,7,3,1,12,1,0,8,3,1,12,1,0,6,3,1,12,1,1,0,4,1,0,1,2,2,12,1,0,1,6,4,2,0,7,3,7,0,7,18,4,0,9,15,12,1,0,1,9,16,0,1,0,1,10,17,2,0,11,13,7,1,0,0,0,26,0,1,0,0,59,0,2,0,0,24,3,4,0,0,82,5,1,0,0,83,6,1,0,0,64,7,1,1,12,0,56,8,1,1,12,0,85,9,10,1,12,0,54,11,1,1,12,0,65,12,1,1,12,0,28,9,1,1,12,0,71,13,14,1,12,0,55,15,16,1,12,0,75,17,14,1,12,0,79,18,1,1,12,0,94,19,4,0,0,57,20,1,1,12,0,66,20,1,1,12,0,91,21,22,0,0,39,23,24,0,0,40,23,24,1,12,0,46,23,24,0,0,44,23,24,0,0,45,23,24,0,0,38,25,24,0,0,90,25,22,0,0,89,26,27,0,0,63,26,28,0,0,48,26,29,0,0,69,26,30,0,0,70,25,31,0,0,21,32,33,1,12,0,22,9,34,1,12,0,23,9,35,1,12,0,80,36,1,1,12,0,53,37,38,0,0,73,39,38,1,12,0,72,39,38,1,12,0,74,39,30,1,12,1,93,72,30,1,0,1,95,1,47,1,0,2,37,49,50,1,0,2,76,62,1,1,0,2,85,73,50,1,0,2,93,60,30,1,0,3,19,56,1,2,7,4,3,34,75,24,1,7,3,77,52,55,2,7,4,3,78,52,53,2,7,4,4,19,56,1,2,7,12,4,21,75,78,2,7,12,4,22,52,79,2,7,12,4,34,75,24,1,7,4,35,75,24,2,7,12,4,77,52,55,2,7,12,5,32,10,1,1,3,7,27,45,1,0,7,41,33,38,1,8,7,59,0,45,0,7,92,27,38,0,8,84,10,1,1,8,8,86,43,1,1,8,9,60,64,65,1,0,10,81,41,28,0,11,29,71,10,1,0,11,47,70,24,1,0,61,42,60,44,40,46,57,44,41,46,17,10,16,10,48,51,54,54,20,10,45,51,55,57,57,10,5,10,8,10,47,51,55,58,44,46,48,61,42,46,55,63,62,10,65,30,64,30,39,46,43,46,45,61,49,54,52,74,53,54,46,76,46,77,50,54,51,54,1,7,8,17,0,2,8,0,8,1,3,8,0,8,1,7,8,17,1,11,11,1,8,12,3,7,8,0,6,8,1,6,8,17,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,15,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,11,1,8,12,2,9,0,11,16,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,17,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,11,1,8,12,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,18,1,3,7,8,17,2,7,8,0,9,0,1,7,8,0,1,7,8,14,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,1,6,8,0,1,6,8,14,1,5,1,14,1,3,1,7,11,10,1,8,12,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,8,1,1,8,13,1,6,11,2,1,9,0,2,8,1,8,0,1,6,8,17,1,8,1,2,9,0,5,1,8,0,1,8,14,1,8,12,1,11,10,1,9,0,5,8,14,8,13,8,14,14,11,10,1,8,12,2,11,10,1,9,0,7,8,17,1,11,11,1,9,0,2,8,5,3,2,7,8,14,9,0,1,11,18,1,9,1,2,8,4,9,0,1,9,1,3,7,8,14,9,0,9,1,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,11,1,9,0,2,8,6,1,2,7,11,10,1,9,0,11,11,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,16,1,9,0,4,3,8,13,8,14,8,13,5,8,13,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,18,1,9,0,1,11,18,1,9,0,1,6,11,10,1,9,0,3,7,11,10,1,9,0,3,7,8,17,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,2,8,13,8,13,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,79,84,65,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,4,105,111,116,97,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,8,107,105,111,115,107,95,105,100,19,107,105,111,115,107,95,111,119,110,101,114,95,99,97,112,95,102,111,114,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,3,112,117,116,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,12,115,104,97,114,101,95,111,98,106,101,99,116,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,4,41,8,14,68,11,10,1,8,12,63,5,48,14,1,2,2,41,8,14,36,8,13,2,2,4,41,8,14,52,8,13,49,8,13,58,3,3,2,2,52,8,13,49,8,13,4,2,1,41,8,13,5,2,2,41,8,13,43,1,6,2,1,41,8,13,7,2,3,50,8,13,41,8,13,67,3,8,2,3,50,8,13,41,8,13,67,3,9,2,2,50,8,13,41,8,13,7,10,9,10,8,10,2,10,0,0,4,0,40,12,10,0,17,1,12,1,12,2,11,1,11,0,46,17,63,56,0,11,2,56,1,2,1,1,0,0,40,18,10,0,17,58,56,2,10,0,46,17,63,73,0,0,0,0,18,0,12,2,11,0,17,58,14,2,56,3,18,1,12,1,11,2,11,1,2,2,1,0,0,48,37,11,0,19,0,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,59,11,4,33,4,16,5,20,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,25,5,29,11,2,1,7,3,39,11,3,17,56,11,5,17,56,11,7,11,2,56,4,2,3,1,0,0,1,17,10,0,11,1,17,24,4,5,5,11,11,0,1,11,2,1,7,0,39,11,2,17,63,11,0,15,0,21,2,4,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,0,21,2,5,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,2,56,5,2,6,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,3,56,6,2,7,1,0,0,1,62,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,21,32,4,16,5,20,11,0,1,7,7,39,10,0,46,10,2,17,23,32,4,27,5,31,11,0,1,7,4,39,10,0,46,10,2,17,19,4,37,5,41,11,0,1,7,10,39,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,2,9,18,5,56,7,1,11,0,15,2,11,2,18,4,56,8,2,8,1,0,0,1,45,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,15,2,10,2,9,18,5,10,3,56,10,11,0,46,56,3,11,2,11,3,57,0,56,11,2,9,1,0,0,38,13,14,2,56,12,12,4,10,0,10,1,11,2,56,13,11,0,11,1,11,4,11,3,56,14,2,10,1,0,0,1,54,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,46,10,2,17,22,4,36,5,40,11,0,1,7,11,39,10,0,15,2,10,2,9,18,5,56,15,1,11,0,46,56,3,11,2,57,1,56,16,2,11,1,0,0,59,56,10,0,15,2,10,1,9,18,5,56,15,12,4,10,0,15,2,10,1,18,4,56,8,12,3,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,4,14,2,56,17,33,4,27,5,31,11,0,1,7,1,39,10,0,15,2,10,1,18,6,56,18,1,10,0,15,3,11,2,56,19,10,0,46,56,3,10,1,10,4,57,2,56,20,11,3,11,1,11,4,11,0,46,56,3,56,21,2,12,1,0,0,66,60,10,0,11,1,17,24,4,5,5,11,11,0,1,11,4,1,7,0,39,10,0,46,10,2,56,9,4,17,5,23,11,0,1,11,4,1,7,10,39,10,0,46,10,2,17,22,32,4,30,5,36,11,0,1,11,4,1,7,6,39,10,0,15,2,10,2,8,18,5,10,3,56,10,11,3,12,5,11,2,12,6,11,4,17,58,12,7,11,0,46,56,3,12,8,11,7,11,8,11,6,11,5,57,3,2,13,1,0,0,67,68,11,1,58,3,12,6,12,4,12,5,17,56,11,4,12,3,14,2,56,17,12,7,10,7,11,6,38,4,16,5,20,11,0,1,7,1,39,10,0,46,56,3,11,5,33,4,27,5,31,11,0,1,7,5,39,10,0,15,2,10,3,8,18,5,56,15,1,10,0,15,3,11,2,56,19,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,3,18,6,56,18,1,10,0,15,2,10,3,18,4,56,8,11,3,11,7,11,0,46,56,3,56,21,2,14,1,0,0,68,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,3,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,2,11,3,8,18,5,56,15,1,11,2,17,56,2,15,1,0,0,69,45,10,0,11,1,17,24,4,5,5,11,11,0,1,11,3,1,7,0,39,14,2,56,22,4,33,11,2,56,23,12,6,10,6,10,0,16,3,56,24,37,4,24,5,30,11,0,1,11,3,1,7,2,39,11,6,12,4,5,37,10,0,16,3,56,24,12,4,11,4,12,5,11,0,15,3,11,5,11,3,56,25,2,16,3,0,0,1,11,10,0,15,2,14,1,56,12,18,6,8,56,26,11,0,11,1,56,5,2,17,3,0,0,1,16,10,0,16,1,20,73,1,0,0,0,22,10,0,15,1,21,11,0,15,2,14,1,56,12,18,4,11,1,56,27,2,18,3,0,0,1,3,11,0,15,2,2,19,1,0,0,1,6,11,0,16,2,11,1,18,4,56,28,2,20,1,0,0,1,6,11,0,16,2,11,1,18,4,56,29,2,21,1,0,0,1,6,11,0,16,2,11,1,18,6,56,30,2,22,1,0,0,24,18,10,0,16,2,10,1,9,18,5,56,31,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,23,12,2,11,2,2,23,1,0,0,1,7,11,0,16,2,11,1,8,18,5,56,31,2,24,1,0,0,1,8,11,0,46,56,3,11,1,16,4,20,33,2,25,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,2,2,26,1,0,0,1,3,11,0,16,2,2,27,1,0,0,1,4,11,0,16,0,20,2,28,1,0,0,1,4,11,0,16,1,20,2,29,1,0,0,1,4,11,0,16,3,56,24,2,30,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,3,2,31,1,0,0,1,27,10,0,56,3,11,1,16,4,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,19,4,17,5,21,11,0,1,7,10,39,11,0,16,2,11,2,18,4,56,32,2,32,1,0,0,1,36,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,11,0,15,2,11,2,18,4,56,33,2,33,1,0,0,1,41,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,10,0,15,2,10,2,18,4,56,8,11,0,46,56,3,11,2,18,3,2,34,1,0,0,80,32,11,2,19,3,12,3,12,4,10,0,46,56,3,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,12,10,3,33,4,21,5,25,11,0,1,7,9,39,11,0,15,2,11,3,18,4,11,1,56,27,2,35,1,0,0,1,4,11,0,16,4,20,2,36,1,0,0,1,4,11,0,55,0,20,2,37,1,0,0,1,4,11,0,55,1,20,2,38,1,0,0,1,4,11,0,55,2,20,2,0,2,0,3,0,0,0,1,1,1,2,1,2,2,2,3,5,10,6,10,7,10,0,51,0],"kiosk_extension":[161,28,235,11,6,0,0,0,12,1,0,14,2,14,36,3,50,162,1,4,212,1,26,5,238,1,142,1,7,252,2,164,3,8,160,6,32,6,192,6,66,10,130,7,15,11,145,7,2,12,147,7,143,4,13,162,11,6,0,26,0,9,0,17,0,25,0,30,0,37,0,38,0,1,4,0,0,2,7,1,0,1,1,0,12,0,3,3,12,0,3,4,12,0,4,7,4,0,5,5,12,1,0,1,6,6,2,0,0,8,0,1,1,2,0,15,2,1,1,2,0,18,2,1,1,2,0,34,2,1,1,2,0,35,3,4,1,2,0,36,5,6,1,2,0,32,7,1,2,2,12,0,27,7,1,2,2,12,0,24,8,9,1,2,0,23,8,9,1,2,0,13,8,9,1,2,0,12,8,9,1,2,0,20,8,10,1,2,0,21,11,12,1,2,1,14,16,1,0,1,29,15,16,0,2,8,18,1,2,7,4,2,10,24,25,2,7,4,2,11,19,26,2,7,4,2,19,24,9,1,7,2,34,19,20,2,7,4,3,22,2,9,0,3,28,21,1,1,12,3,33,21,1,1,12,3,39,8,22,0,3,40,2,13,0,3,41,11,13,0,16,17,8,14,13,14,20,17,12,14,10,14,11,14,23,20,22,20,19,23,9,14,17,17,18,17,5,9,0,7,8,3,6,8,4,4,7,8,7,0,2,7,8,3,6,8,4,2,9,0,6,8,3,1,6,8,2,2,9,0,7,8,3,1,7,8,2,4,9,0,7,8,3,9,1,6,11,6,1,9,1,1,6,8,3,1,1,1,6,8,0,1,7,8,3,1,7,8,0,1,7,8,5,1,9,0,1,7,8,7,1,8,2,2,11,1,1,9,0,8,0,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,9,1,2,7,8,3,9,0,1,6,8,5,1,11,1,1,9,0,2,6,8,5,9,0,1,6,9,1,1,7,9,1,3,66,97,103,9,69,120,116,101,110,115,105,111,110,12,69,120,116,101,110,115,105,111,110,75,101,121,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,97,110,95,108,111,99,107,9,99,97,110,95,112,108,97,99,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,7,100,105,115,97,98,108,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,6,101,110,97,98,108,101,7,101,120,105,115,116,115,95,9,101,120,116,101,110,115,105,111,110,13,101,120,116,101,110,115,105,111,110,95,109,117,116,10,104,97,115,95,97,99,99,101,115,115,10,105,115,95,101,110,97,98,108,101,100,12,105,115,95,105,110,115,116,97,108,108,101,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,3,110,101,119,6,111,98,106,101,99,116,11,112,101,114,109,105,115,115,105,111,110,115,5,112,108,97,99,101,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,6,114,101,109,111,118,101,7,115,116,111,114,97,103,101,11,115,116,111,114,97,103,101,95,109,117,116,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,4,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,35,8,2,31,4,23,1,1,2,1,16,1,1,14,0,1,0,0,1,25,10,1,10,2,17,21,4,5,5,13,11,1,1,11,4,1,11,2,1,7,0,39,11,1,11,2,17,25,9,57,0,11,4,17,15,11,3,8,18,0,56,0,2,1,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,9,11,0,56,2,15,0,21,2,2,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,8,11,0,56,2,15,0,21,2,3,1,0,0,1,33,10,0,10,1,17,21,4,5,5,11,11,0,1,11,1,1,7,0,39,10,0,46,56,1,4,16,5,22,11,0,1,11,1,1,7,2,39,11,0,11,1,17,25,9,57,0,56,3,19,0,1,1,17,14,2,4,1,0,0,1,12,10,1,56,1,4,4,5,8,11,1,1,7,2,39,11,1,56,4,16,1,2,5,1,0,0,1,13,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,11,1,56,2,15,1,2,6,1,0,0,9,31,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,5,4,16,8,12,4,5,20,10,1,46,56,6,12,4,11,4,4,23,5,27,11,1,1,7,1,39,11,1,11,2,56,7,2,7,1,0,0,1,22,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,6,4,14,5,18,11,1,1,7,1,39,11,1,11,2,56,8,2,8,1,0,0,1,6,11,0,17,24,9,57,0,56,9,2,9,1,0,0,1,5,11,0,56,4,16,0,20,2,10,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,3,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,11,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,4,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,12,0,0,0,1,6,11,0,17,24,9,57,0,56,11,2,13,0,0,0,1,6,11,0,17,26,9,57,0,56,12,2,0,2,0,0,0,1,0],"labeler":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,28,4,50,2,5,52,29,7,81,130,1,8,211,1,32,6,243,1,10,10,253,1,6,11,131,2,2,12,133,2,40,0,8,0,10,0,11,0,12,0,0,12,1,0,1,1,2,4,0,2,1,2,0,0,3,0,1,1,2,0,5,1,2,1,0,1,4,7,2,0,1,9,6,7,0,3,7,4,5,1,2,4,3,2,9,0,7,8,2,1,11,0,1,9,0,0,1,9,0,1,6,9,0,1,1,1,7,8,2,1,8,1,10,76,97,98,101,108,101,114,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,18,99,114,101,97,116,101,95,108,97,98,101,108,101,114,95,99,97,112,6,100,101,108,101,116,101,19,100,101,115,116,114,111,121,95,108,97,98,101,108,101,114,95,99,97,112,2,105,100,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,7,108,97,98,101,108,101,114,3,110,101,119,6,111,98,106,101,99,116,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,8,1,0,3,0,1,0,0,2,12,14,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,17,3,57,0,2,1,1,0,0,2,4,11,0,58,0,17,2,2,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,0,14,0,28,0,40,1,29,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,5,22,5,2,7,4,1,7,23,7,2,7,4,1,8,21,9,2,7,4,1,15,23,13,2,7,4,1,35,21,10,2,7,4,2,10,15,5,0,2,25,0,15,0,4,7,3,25,1,0,4,12,17,16,1,0,4,16,19,5,1,0,4,21,3,13,1,0,4,22,3,13,1,0,4,27,5,17,1,0,4,37,16,17,1,0,4,38,19,17,1,0,29,16,31,16,27,16,26,16,28,16,25,16,30,16,19,20,17,20,18,20,21,20,24,16,9,12,20,20,1,7,8,3,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,4,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,2,1,9,0,1,11,4,1,9,0,5,11,4,1,9,0,11,4,1,9,0,11,4,1,9,0,9,0,11,4,1,9,0,2,7,11,4,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,2,9,0,3,7,8,2,9,0,9,1,2,6,8,2,9,0,3,11,4,1,9,0,11,4,1,9,0,9,1,1,6,9,0,2,8,2,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,2,36,3,18,11,4,1,9,0,39,11,4,1,9,0,1,2,3,32,11,4,1,9,0,26,11,4,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,23,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,22,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,22,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,146,1,4,166,1,6,5,172,1,35,7,207,1,179,3,8,130,5,64,6,194,5,248,1,10,186,7,11,12,197,7,182,2,13,251,9,4,15,255,9,10,0,28,0,3,0,34,1,5,0,0,7,0,0,2,4,0,2,1,2,0,0,23,0,1,0,0,22,0,2,0,0,21,1,3,0,0,20,2,3,0,0,25,4,5,0,0,10,6,5,0,0,4,6,5,0,0,30,6,5,0,0,24,6,5,0,0,8,6,5,0,0,35,7,0,0,0,38,7,3,0,0,37,7,1,0,0,36,7,2,0,0,26,8,5,0,0,11,5,6,0,0,17,9,3,1,8,0,6,9,0,1,8,0,19,9,1,1,8,0,18,9,2,1,8,0,7,9,7,1,8,0,27,2,5,0,0,12,2,6,0,0,31,2,6,0,1,16,1,2,0,2,15,8,2,0,2,32,4,2,0,3,33,9,1,1,0,27,2,20,10,27,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,6,98,114,105,100,103,101,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,17,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,6,114,97,110,100,111,109,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,8,116,111,95,98,121,116,101,115,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,3,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,9,5,1,2,1,17,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,24,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,26,7,7,33,4,6,5,8,7,6,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,3,0,0,6,4,7,2,18,0,18,1,2,7,3,0,0,6,4,7,3,18,0,18,1,2,8,3,0,0,6,4,7,4,18,0,18,1,2,9,0,0,0,6,4,7,5,18,0,18,1,2,10,1,0,0,6,3,11,0,16,1,2,11,1,0,0,6,4,11,0,16,1,20,2,12,1,0,0,6,5,11,0,16,1,16,0,56,0,2,13,1,0,0,6,5,11,0,16,1,16,0,20,2,14,1,0,0,6,5,11,0,17,25,18,0,18,1,2,15,1,0,0,6,5,11,0,19,1,19,0,17,22,2,16,1,0,0,6,5,11,0,56,1,16,1,20,2,17,1,0,0,6,4,11,0,56,1,16,1,2,18,1,0,0,6,5,11,0,56,1,16,1,56,2,2,19,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,20,0,2,0,21,3,0,0,6,6,10,0,17,23,11,0,18,0,18,1,2,22,0,2,0,23,0,2,0,0,0,1,0,0,4,0,10,0,13,0,14,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,0,12,0,19,0,24,1,21,0,1,12,0,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,13,16,9,1,7,1,14,16,9,2,7,12,1,15,16,12,1,7,1,22,17,8,2,7,12,2,10,13,3,0,2,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,3,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,2,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,0,11,0,17,0,22,1,19,0,1,12,2,7,1,12,1,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,12,16,9,1,7,1,13,16,12,1,7,1,20,17,8,2,7,12,2,9,13,3,0,2,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,3,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,2,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,0,33,0,48,0,49,0,51,1,10,1,50,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,0,7,0,1,5,4,0,3,3,2,0,5,2,7,0,6,4,7,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,1,18,23,2,0,1,26,21,7,1,8,1,27,27,7,0,1,28,31,27,0,1,32,22,23,0,2,38,28,2,1,12,3,44,26,27,0,4,29,21,4,1,2,6,23,24,25,0,6,24,24,25,0,6,25,2,19,1,0,31,20,34,20,0,20,29,1,25,14,2,9,0,7,8,6,1,8,0,0,1,6,8,0,1,1,1,6,8,7,1,6,8,1,1,8,4,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,8,1,9,0,1,6,9,0,1,7,8,6,1,8,5,1,6,8,8,1,8,7,1,6,8,6,1,5,2,9,0,5,2,1,8,8,2,8,4,8,4,1,6,8,4,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,5,36,8,7,31,8,7,1,2,4,26,8,5,36,8,4,54,3,37,2,2,2,4,13,8,4,36,8,4,37,2,20,10,2,3,2,2,13,8,4,36,8,4,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,28,14,2,17,32,14,2,17,33,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,30,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,24,2,3,1,0,0,19,9,56,1,12,1,14,1,17,32,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,32,10,0,16,0,20,33,4,17,14,2,17,33,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,24,2,21,1,0,0,30,41,7,8,17,26,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,27,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,71,4,89,14,5,103,126,7,229,1,173,1,8,146,3,32,6,178,3,10,12,188,3,201,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,6,5,1,1,0,0,7,6,1,1,0,1,4,2,15,1,0,1,5,17,1,1,0,1,12,2,9,1,0,2,10,10,1,1,12,3,11,7,8,0,10,9,9,11,0,11,1,11,7,11,8,11,5,11,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,2,7,11,0,1,9,0,11,0,1,9,0,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,11,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,12,27,6,0,0,0,0,0,0,0,0,14,1,65,13,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,13,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,14,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,9,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,9,10,2,46,17,11,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,9,0,0,0,0,0,0,0,0,2,5,1,4,0,16,26,6,0,0,0,0,0,0,0,0,14,1,65,9,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,9,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,9,0,0,0,0,0,0,0,0,2,6,1,4,0,9,18,14,0,65,9,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,9,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"poseidon":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,4,3,8,26,4,34,2,5,36,34,7,70,79,8,149,1,32,6,181,1,59,12,240,1,124,0,4,0,1,1,0,7,0,0,5,0,1,0,0,6,2,3,0,1,2,3,7,0,1,3,8,1,0,1,7,5,3,1,0,4,1,1,6,10,15,1,15,1,6,10,10,2,1,10,2,4,8,0,10,10,2,3,3,1,6,9,0,0,1,8,0,1,7,8,0,3,66,67,83,3,98,99,115,3,110,101,119,9,112,101,101,108,95,117,50,53,54,8,112,111,115,101,105,100,111,110,14,112,111,115,101,105,100,111,110,95,98,110,50,53,52,23,112,111,115,101,105,100,111,110,95,98,110,50,53,52,95,105,110,116,101,114,110,97,108,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,15,32,1,0,0,240,147,245,225,67,145,112,185,121,72,232,51,40,93,88,129,129,182,69,80,184,41,160,49,225,114,78,100,48,10,10,2,1,0,0,1,0,0,4,52,6,0,0,0,0,0,0,0,0,7,3,10,0,65,1,12,4,12,2,12,3,10,4,6,0,0,0,0,0,0,0,0,36,4,12,5,16,11,0,1,7,1,39,10,3,10,4,35,4,43,10,0,10,3,66,1,20,7,2,35,4,28,5,32,11,0,1,7,0,39,13,2,10,0,10,3,66,1,56,0,68,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,16,11,0,1,14,2,17,1,17,2,12,1,13,1,17,3,2,1,0,2,0,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,117,7,203,1,184,1,8,131,3,64,6,195,3,14,10,209,3,18,11,227,3,4,12,231,3,193,5,13,168,9,4,14,172,9,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,1,1,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,39,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,37,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,16,38,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,2,10,0,46,10,1,66,6,55,1,20,10,0,46,10,2,66,6,55,1,20,36,4,35,10,0,11,1,10,2,71,6,11,0,11,2,56,2,5,37,11,0,1,2,6,0,0,0,18,94,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,5,10,5,6,1,0,0,0,0,0,0,0,22,12,7,10,2,12,6,10,5,10,1,35,4,47,10,0,46,10,5,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,3,5,49,9,12,3,11,3,4,53,11,5,12,6,10,7,10,1,35,4,72,10,0,46,10,7,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,4,5,74,9,12,4,11,4,4,78,11,7,12,6,10,6,10,2,34,4,91,10,0,10,6,11,2,71,6,11,0,11,1,11,6,56,0,5,93,11,0,1,2,7,1,0,0,19,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"random":[161,28,235,11,6,0,0,0,11,1,0,18,2,18,24,3,42,193,1,4,235,1,14,5,249,1,228,1,7,221,3,168,5,8,133,9,64,6,197,9,102,10,171,10,32,12,203,10,143,9,13,218,19,16,0,40,0,6,0,29,0,39,0,49,0,50,0,56,1,8,1,54,0,0,8,0,0,2,4,0,0,1,2,0,3,4,4,0,5,3,2,0,6,5,12,0,0,11,0,1,0,0,35,2,3,0,0,34,4,5,0,0,53,6,1,0,0,38,7,8,0,0,12,9,10,0,0,14,9,1,0,0,17,11,10,0,0,52,12,13,0,0,22,9,13,0,0,18,9,14,0,0,25,9,15,0,0,23,9,16,0,0,20,9,17,0,0,27,9,18,0,0,16,9,19,0,0,51,20,14,0,0,19,21,14,0,0,26,22,15,0,0,24,23,16,0,0,21,24,17,0,0,28,25,18,0,0,47,26,1,1,0,1,48,29,10,0,2,30,45,10,0,3,43,1,30,0,4,46,35,1,1,8,5,13,28,15,0,5,15,0,29,0,5,45,28,29,0,6,11,32,33,1,4,6,36,37,41,1,4,6,37,38,39,1,4,6,55,37,15,0,7,48,41,10,1,0,8,7,46,1,1,0,8,33,43,19,1,0,30,31,26,34,32,31,31,31,36,18,34,17,35,18,1,7,8,4,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,4,7,8,0,3,10,2,6,8,4,2,6,8,0,7,8,4,1,8,2,1,7,8,2,1,10,2,2,7,8,2,13,2,7,8,2,2,1,15,1,4,1,3,1,14,1,13,1,2,1,1,4,7,8,2,4,4,2,3,7,8,2,4,4,3,7,8,2,3,3,3,7,8,2,14,14,3,7,8,2,13,13,3,7,8,2,2,2,2,7,8,2,7,10,9,0,2,8,1,3,1,6,8,4,1,5,1,8,3,1,8,1,3,3,9,0,7,8,4,1,8,5,1,8,0,1,9,0,2,7,8,1,3,1,6,8,5,1,7,8,5,1,7,9,0,2,6,8,1,3,1,6,9,0,6,1,1,1,1,3,7,8,1,1,6,10,9,0,2,10,2,6,10,2,2,6,10,2,6,10,2,2,7,10,9,0,10,9,0,3,13,3,10,2,3,2,2,15,2,15,15,5,13,13,13,3,13,6,82,97,110,100,111,109,15,82,97,110,100,111,109,71,101,110,101,114,97,116,111,114,11,82,97,110,100,111,109,73,110,110,101,114,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,101,114,115,105,111,110,101,100,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,3,98,99,115,6,98,117,102,102,101,114,7,99,111,117,110,116,101,114,6,99,114,101,97,116,101,17,100,101,114,105,118,101,95,110,101,120,116,95,98,108,111,99,107,5,101,112,111,99,104,11,102,105,108,108,95,98,117,102,102,101,114,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,13,103,101,110,101,114,97,116,101,95,98,111,111,108,14,103,101,110,101,114,97,116,101,95,98,121,116,101,115,13,103,101,110,101,114,97,116,101,95,117,49,50,56,22,103,101,110,101,114,97,116,101,95,117,49,50,56,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,49,54,21,103,101,110,101,114,97,116,101,95,117,49,54,95,105,110,95,114,97,110,103,101,13,103,101,110,101,114,97,116,101,95,117,50,53,54,12,103,101,110,101,114,97,116,101,95,117,51,50,21,103,101,110,101,114,97,116,101,95,117,51,50,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,54,52,21,103,101,110,101,114,97,116,101,95,117,54,52,95,105,110,95,114,97,110,103,101,11,103,101,110,101,114,97,116,101,95,117,56,20,103,101,110,101,114,97,116,101,95,117,56,95,105,110,95,114,97,110,103,101,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,2,105,100,5,105,110,110,101,114,8,105,115,95,101,109,112,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,13,110,101,119,95,103,101,110,101,114,97,116,111,114,6,111,98,106,101,99,116,6,114,97,110,100,111,109,12,114,97,110,100,111,109,95,98,121,116,101,115,16,114,97,110,100,111,109,110,101,115,115,95,114,111,117,110,100,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,4,115,101,101,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,104,117,102,102,108,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,13,117,49,50,56,95,105,110,95,114,97,110,103,101,15,117,50,53,54,95,102,114,111,109,95,98,121,116,101,115,23,117,112,100,97,116,101,95,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,32,0,3,8,255,255,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,1,0,0,2,2,31,8,3,32,8,5,1,2,4,55,3,13,3,42,3,41,10,2,2,2,3,44,10,2,10,13,9,10,2,0,0,0,0,27,29,10,0,46,17,29,7,7,33,4,7,5,11,11,0,1,7,0,39,7,1,12,2,10,2,10,0,46,17,27,6,0,0,0,0,0,0,0,0,7,8,18,1,12,1,17,25,11,2,11,1,11,0,56,0,18,0,56,1,2,1,0,0,0,36,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,15,0,56,2,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,2,0,0,0,40,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,16,0,56,3,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,3,0,0,0,42,104,10,3,17,29,7,7,33,4,6,5,12,11,0,1,11,3,1,7,0,39,10,3,17,27,12,8,11,0,17,1,12,9,10,9,16,2,20,6,0,0,0,0,0,0,0,0,33,4,31,10,9,16,3,20,6,0,0,0,0,0,0,0,0,33,12,4,5,33,9,12,4,11,4,4,40,10,9,16,4,56,4,12,5,5,42,9,12,5,11,5,4,55,10,1,6,0,0,0,0,0,0,0,0,33,4,49,5,90,11,9,1,11,3,1,7,2,39,11,8,10,9,16,3,20,36,4,66,10,1,6,0,0,0,0,0,0,0,0,33,12,6,5,68,9,12,6,11,6,4,73,8,12,7,5,81,10,1,10,9,16,2,20,6,1,0,0,0,0,0,0,0,22,33,12,7,11,7,4,84,5,90,11,9,1,11,3,1,7,2,39,11,3,17,27,10,9,15,3,21,11,1,10,9,15,2,21,11,2,11,9,15,4,21,2,4,1,0,0,44,15,11,0,17,2,16,4,12,3,11,1,17,28,17,23,12,2,11,3,14,2,17,24,72,0,0,7,8,18,2,2,5,0,0,0,44,19,10,0,16,5,20,72,1,0,22,10,0,15,5,21,10,0,16,6,12,2,11,0,16,5,56,5,12,1,11,2,14,1,17,24,2,6,0,0,0,10,8,10,0,17,5,12,1,11,0,15,7,11,1,56,6,2,7,1,0,0,47,49,7,8,12,4,10,1,7,5,26,12,2,10,2,72,0,0,36,4,20,5,11,13,4,10,0,17,5,56,6,11,2,72,1,0,23,12,2,5,6,11,1,52,12,3,10,0,16,7,65,18,10,3,14,4,65,18,23,35,4,34,10,0,17,6,14,4,65,18,10,3,35,4,45,13,4,10,0,15,7,69,18,68,18,5,34,11,0,1,11,4,2,8,0,0,0,48,37,10,0,16,7,65,18,10,1,52,35,4,9,10,0,17,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,10,1,35,4,33,10,0,15,7,69,18,12,2,11,4,49,8,47,11,2,77,22,12,4,11,3,49,1,22,12,3,5,13,11,0,1,11,4,2,9,1,0,0,1,4,11,0,49,32,17,8,2,10,1,0,0,1,5,11,0,49,16,17,8,53,2,11,1,0,0,1,5,11,0,49,8,17,8,52,2,12,1,0,0,1,5,11,0,49,4,17,8,76,2,13,1,0,0,1,5,11,0,49,2,17,8,75,2,14,1,0,0,1,5,11,0,49,1,17,8,51,2,15,1,0,0,1,8,11,0,49,1,17,8,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,2,16,0,0,0,49,35,10,1,10,2,37,4,5,5,9,11,0,1,7,3,39,10,1,10,2,33,4,17,11,0,1,11,1,2,11,2,10,1,23,77,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,5,11,0,11,3,17,8,12,4,11,1,11,4,11,5,25,53,22,2,17,1,0,0,1,6,11,0,11,1,11,2,49,24,17,16,2,18,1,0,0,1,9,11,0,11,1,53,11,2,53,49,16,17,16,52,2,19,1,0,0,1,9,11,0,11,1,53,11,2,53,49,12,17,16,76,2,20,1,0,0,1,9,11,0,11,1,53,11,2,53,49,10,17,16,75,2,21,1,0,0,1,9,11,0,11,1,53,11,2,53,49,9,17,16,51,2,22,1,0,0,50,58,10,1,46,65,35,12,5,10,5,6,0,0,0,0,0,0,0,0,33,4,13,11,1,1,11,0,1,2,10,5,7,6,37,4,18,5,24,11,1,1,11,0,1,7,4,39,11,5,75,12,6,72,0,0,12,3,11,6,72,1,0,23,12,2,10,3,10,2,35,4,53,10,0,10,3,10,2,17,20,12,4,10,1,10,3,52,11,4,52,71,35,11,3,72,1,0,22,12,3,5,33,11,1,1,11,0,1,2,0,1,1,0,1,2,1,1,1,3,2,1,2,0,2,2,0],"system_admin_cap":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,15,5,27,12,7,39,103,8,142,1,32,6,174,1,54,10,228,1,5,12,233,1,48,0,6,0,7,0,0,4,0,1,1,2,0,0,4,0,1,0,1,3,0,4,0,1,5,0,3,0,1,6,8,1,1,8,0,0,1,5,1,3,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,9,84,120,67,111,110,116,101,120,116,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,20,110,101,119,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,6,115,101,110,100,101,114,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,0,0,0,0,2,21,10,0,17,2,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,17,1,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,0,39,9,18,0,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,128,1,4,152,1,26,5,178,1,152,1,7,202,2,181,1,8,255,3,32,6,159,4,20,10,179,4,10,11,189,4,2,12,191,4,150,3,13,213,7,2,14,215,7,2,0,20,0,19,0,21,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,9,0,1,1,4,0,16,2,1,1,4,0,11,3,4,1,4,0,10,3,5,1,4,0,4,6,7,1,4,0,14,8,9,1,4,0,5,10,11,1,4,0,13,12,13,1,4,0,7,1,9,1,4,0,8,1,9,1,6,0,17,14,9,1,4,0,18,10,13,1,4,1,3,20,9,2,7,4,1,4,18,19,2,7,4,1,5,21,22,2,7,4,1,7,16,9,2,7,4,1,8,16,9,2,7,6,1,11,17,4,2,7,4,1,12,0,16,2,7,4,1,15,21,23,2,7,4,18,15,0,13,5,13,17,15,2,13,13,15,12,15,14,15,19,15,15,15,16,15,10,13,7,13,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,3,7,11,0,1,9,0,3,3,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,2,9,0,9,0,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,9,1,0,0,9,4,11,0,58,0,56,10,2,10,1,0,0,24,50,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,10,2,36,4,18,5,22,11,0,1,7,0,39,10,1,10,2,33,4,29,11,0,1,2,10,0,54,0,10,1,56,8,12,3,10,0,54,0,10,2,56,8,12,4,10,0,54,0,11,2,11,3,56,6,11,0,54,0,11,1,11,4,56,6,2,11,1,0,0,4,24,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,56,11,11,0,56,12,2,0,0,0,13,0],"timelock":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,48,3,70,218,1,4,160,2,44,5,204,2,185,2,7,133,5,183,4,8,188,9,64,6,252,9,40,10,164,10,17,11,181,10,2,12,183,10,215,4,13,142,15,6,14,148,15,8,0,46,0,10,0,26,0,34,0,43,0,47,0,49,1,9,1,35,1,42,1,50,0,5,8,1,4,0,1,0,4,1,0,1,2,2,12,1,0,1,3,8,4,0,4,1,4,0,6,6,2,0,7,4,7,0,8,3,7,1,0,0,9,4,7,0,10,7,7,0,0,27,0,1,1,4,0,29,2,1,2,4,0,0,28,3,4,1,4,0,30,5,4,2,4,0,0,51,6,7,1,4,0,23,8,4,1,0,0,24,9,4,1,0,0,40,10,11,1,0,0,41,10,4,1,0,0,48,6,4,1,4,0,44,12,1,1,4,0,45,13,14,1,4,0,50,4,15,1,0,0,15,16,17,1,4,0,21,18,19,1,4,0,37,18,17,1,4,0,31,16,20,1,4,0,25,16,21,1,4,0,20,16,19,2,4,0,0,36,22,1,1,4,0,52,1,14,1,4,0,47,23,4,1,4,0,12,24,4,0,1,23,31,17,1,0,1,40,33,30,1,0,3,13,40,4,0,3,32,39,40,0,5,47,42,4,1,8,6,14,29,17,0,6,38,29,34,0,8,11,38,20,1,0,8,22,38,19,1,0,8,33,4,25,1,0,8,39,7,25,1,0,9,16,36,15,0,10,17,4,35,1,0,10,19,35,36,0,32,15,19,7,12,26,33,15,0,7,21,7,1,27,20,7,13,30,17,30,20,30,23,7,5,7,24,7,19,30,7,7,9,30,35,7,15,7,31,15,30,15,27,1,3,9,0,3,7,8,5,1,11,0,1,9,0,4,6,11,2,1,9,1,9,0,3,7,8,5,4,9,0,5,3,7,8,5,0,5,6,11,2,1,9,1,9,0,5,3,7,8,5,2,11,0,1,9,0,6,8,5,1,9,0,2,7,11,0,1,11,1,1,9,0,11,0,1,11,1,1,9,0,2,7,11,0,1,11,1,1,9,0,10,11,0,1,11,1,1,9,0,3,7,11,0,1,11,1,1,9,0,3,7,8,5,1,11,0,1,11,1,1,9,0,5,6,8,4,9,0,3,11,7,1,8,8,7,8,5,2,6,8,4,11,0,1,9,0,3,9,0,3,11,7,1,8,8,1,8,8,1,6,11,0,1,9,0,1,3,2,6,11,0,1,9,0,6,8,5,1,1,1,6,9,0,1,11,7,1,8,8,4,9,0,3,11,7,1,8,8,7,8,5,2,11,0,1,9,0,5,2,3,6,8,5,1,11,7,1,9,0,1,9,1,2,9,0,9,1,2,3,9,0,1,6,8,5,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,3,3,3,11,0,1,11,1,1,9,0,2,7,11,1,1,9,0,3,1,5,1,8,9,1,8,6,3,8,8,6,8,8,1,1,6,11,7,1,9,0,1,7,8,5,1,8,3,3,3,11,7,1,8,8,9,0,2,9,0,5,7,66,97,108,97,110,99,101,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,10,76,97,98,101,108,101,114,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,29,99,104,101,99,107,95,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,6,100,101,108,101,116,101,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,10,102,114,111,109,95,97,115,99,105,105,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,11,105,110,116,111,95,115,116,114,105,110,103,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,5,108,97,98,101,108,7,108,97,98,101,108,101,114,4,108,111,99,107,17,108,111,99,107,95,97,110,100,95,116,114,97,110,115,102,101,114,15,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,28,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,95,97,110,100,95,116,114,97,110,115,102,101,114,6,108,111,99,107,101,100,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,4,112,97,99,107,14,114,101,109,97,105,110,105,110,103,95,116,105,109,101,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,13,115,112,108,105,116,95,98,97,108,97,110,99,101,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,8,116,114,97,110,115,102,101,114,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,108,111,99,107,6,117,110,112,97,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,4,18,8,3,31,9,0,15,3,25,11,7,1,8,8,0,7,0,1,0,0,4,10,10,1,10,2,46,17,22,11,0,11,1,56,0,11,2,56,1,2,1,1,0,0,15,13,10,2,10,3,46,17,22,56,2,12,4,11,1,11,2,11,4,56,3,11,3,56,1,2,2,1,0,0,4,7,11,0,11,2,11,3,56,4,11,1,56,5,2,3,1,0,0,4,8,11,0,11,1,11,3,11,4,56,6,11,2,56,5,2,4,1,0,0,28,15,11,0,56,7,1,12,2,12,3,11,2,11,1,17,28,37,4,11,5,13,7,1,39,11,3,2,5,1,0,0,30,35,10,0,46,56,8,14,1,56,8,33,4,8,5,12,11,0,1,7,2,39,10,0,46,56,9,14,1,56,9,33,4,20,5,24,11,0,1,7,3,39,11,1,56,10,1,1,12,2,11,0,54,0,11,2,56,11,1,2,6,1,0,0,32,26,6,0,0,0,0,0,0,0,0,14,1,65,11,12,3,12,2,10,2,10,3,35,4,21,5,10,13,1,69,11,12,4,10,0,11,4,56,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,70,11,0,0,0,0,0,0,0,0,2,7,1,0,0,4,13,10,0,54,0,11,1,56,13,10,0,46,56,8,11,0,46,56,9,11,2,56,14,2,8,1,4,0,4,8,11,0,11,1,10,2,56,15,11,2,46,56,16,2,9,1,0,0,4,5,11,0,11,1,17,29,56,5,2,10,1,0,0,4,6,11,1,11,2,11,3,11,4,56,1,2,11,1,0,0,4,3,11,1,56,7,2,12,1,0,0,4,4,56,17,17,36,17,34,2,13,1,0,0,4,4,11,0,55,1,20,2,14,1,0,0,4,6,11,0,11,1,56,18,6,0,0,0,0,0,0,0,0,36,2,15,1,0,0,17,19,11,1,17,28,12,2,10,0,55,1,20,10,2,35,4,13,11,0,1,6,0,0,0,0,0,0,0,0,2,11,0,55,1,20,11,2,23,2,16,1,0,0,4,3,11,0,55,2,2,17,1,0,0,4,4,11,0,55,3,20,2,18,1,0,0,37,21,10,0,55,3,56,19,4,15,11,0,55,3,56,20,12,2,56,2,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,19,0,0,0,4,7,11,3,17,26,11,0,11,1,11,2,57,0,2,20,0,0,0,41,10,11,0,58,0,12,2,12,1,12,3,17,25,11,3,11,1,11,2,2,21,0,0,0,4,4,11,0,11,1,56,21,2,22,0,0,0,17,11,11,1,17,28,12,2,11,0,11,2,36,4,8,5,10,7,0,39,2,0,1,0,2,0,3,0,30,1,7,0,7,2,7,0],"token":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,100,3,126,173,4,4,171,5,100,5,143,6,175,6,7,190,12,188,8,8,250,20,64,6,186,21,125,10,183,22,87,11,142,23,12,12,154,23,159,11,13,185,34,22,14,207,34,22,0,99,0,26,0,30,0,42,0,45,0,77,0,100,0,102,0,106,0,107,1,78,1,95,1,103,0,8,8,1,0,1,0,10,12,1,0,1,0,9,8,1,0,1,0,0,0,1,0,1,0,5,7,1,0,1,0,11,3,1,0,1,1,1,4,1,0,1,1,7,4,1,0,1,2,2,12,1,0,1,2,12,12,1,0,1,5,3,7,0,5,15,4,0,7,13,2,0,8,16,7,2,1,0,0,0,9,17,7,1,3,0,10,4,7,1,0,0,11,6,7,0,12,14,7,0,0,74,0,1,1,0,0,88,2,3,1,0,0,100,4,5,1,0,0,90,6,5,1,0,0,97,6,7,1,0,0,52,8,9,1,0,0,68,10,3,1,0,0,94,11,12,1,0,0,108,13,12,1,0,0,40,12,3,1,0,0,69,6,3,1,0,0,75,14,5,1,0,0,31,15,16,1,0,0,32,17,16,1,0,0,33,18,16,1,0,0,34,19,16,1,0,0,20,20,3,2,0,2,0,21,21,3,3,0,2,4,0,83,22,23,3,0,2,4,0,84,24,25,3,0,2,4,0,81,26,27,3,0,0,4,0,56,28,29,2,0,0,0,57,28,29,3,0,0,4,0,23,30,3,1,0,0,41,30,3,1,0,0,22,30,3,2,0,2,0,82,30,3,2,0,2,0,71,31,12,1,0,0,29,32,3,1,0,0,49,33,34,1,0,0,63,35,29,1,0,0,85,35,36,1,0,0,93,28,34,1,0,0,105,37,34,1,0,0,101,3,38,0,0,91,3,38,0,0,98,3,38,0,0,53,3,38,0,0,18,39,38,1,0,0,24,39,34,1,0,0,86,39,40,1,0,0,79,39,41,1,0,0,25,39,36,1,0,0,92,39,42,1,0,0,70,3,43,1,0,1,36,77,34,1,0,1,40,47,3,1,0,1,59,92,47,1,0,1,68,61,34,1,0,1,94,62,47,1,0,1,105,53,34,1,0,1,108,3,47,1,0,2,51,57,58,1,0,2,61,58,47,1,0,2,96,75,76,1,0,2,105,59,34,1,0,3,19,81,3,2,7,4,3,27,83,70,2,7,4,3,28,84,85,2,7,4,3,46,83,29,1,7,3,47,83,29,2,7,4,3,80,84,78,2,7,4,4,43,46,3,1,3,5,37,45,3,0,5,58,50,51,1,8,5,73,13,45,0,6,87,46,3,1,8,6,100,54,3,1,8,7,86,63,40,0,8,35,69,29,2,1,0,8,44,3,49,2,1,0,8,54,69,70,2,1,0,8,55,88,85,2,1,0,8,60,87,3,2,1,0,8,80,88,89,2,1,0,9,35,72,29,1,3,9,44,3,66,1,3,9,60,79,3,1,3,9,62,66,71,1,3,9,80,91,3,1,3,10,27,68,50,1,0,10,38,55,3,1,0,10,39,55,46,1,0,10,48,73,46,1,0,10,65,68,29,1,0,10,67,68,29,1,0,10,76,3,55,1,0,10,89,46,55,1,0,11,104,94,38,0,12,54,3,65,1,0,51,46,70,48,64,2,62,52,66,2,50,46,67,12,87,40,86,47,11,46,86,40,87,47,52,46,55,46,53,46,48,46,49,46,46,46,76,65,84,47,69,48,81,47,71,48,78,65,75,65,85,47,83,47,12,46,54,46,82,47,45,46,89,78,77,65,44,78,56,80,22,82,57,80,58,80,61,80,59,86,60,80,73,48,74,48,23,46,72,48,79,65,47,46,80,47,87,34,86,34,2,6,11,9,1,9,0,7,8,12,2,11,2,1,9,0,11,1,1,9,0,1,11,2,1,9,0,0,3,11,0,1,9,0,5,7,8,12,1,11,3,1,9,0,2,11,0,1,9,0,7,8,12,2,11,8,1,9,0,11,3,1,9,0,2,11,8,1,9,0,7,8,12,2,11,0,1,9,0,11,3,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,12,1,11,0,1,9,0,1,7,8,12,5,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,6,8,12,3,6,11,2,1,9,0,11,3,1,9,0,7,8,12,4,8,16,3,5,11,15,1,5,3,7,11,2,1,9,0,11,3,1,9,0,7,8,12,3,6,11,1,1,9,0,11,3,1,9,0,7,8,12,3,7,11,9,1,9,0,11,3,1,9,0,7,8,12,3,9,1,7,11,3,1,9,0,7,8,12,5,9,1,7,11,2,1,9,0,6,11,1,1,9,0,9,2,7,8,12,2,9,1,6,11,2,1,9,0,1,6,9,2,3,9,1,7,11,2,1,9,0,6,11,1,1,9,0,1,7,9,2,3,7,11,2,1,9,0,6,11,1,1,9,0,7,8,12,1,9,2,1,6,11,2,1,9,0,1,1,4,7,11,2,1,9,0,6,11,1,1,9,0,8,16,7,8,12,3,7,11,9,1,9,0,3,7,8,12,2,7,11,9,1,9,0,11,0,1,9,0,3,7,11,2,1,9,0,7,11,9,1,9,0,7,8,12,1,3,2,6,11,2,1,9,0,6,8,16,1,11,14,1,8,17,1,6,11,0,1,9,0,1,8,16,1,6,11,3,1,9,0,1,5,1,11,15,1,5,1,11,15,1,3,1,11,4,1,9,0,2,11,1,1,9,0,11,2,1,9,0,1,8,11,1,9,0,1,11,6,1,9,0,2,8,16,11,14,1,8,17,1,11,13,2,9,0,9,1,1,6,9,0,1,8,10,1,11,5,1,9,0,1,6,11,6,1,9,0,2,9,0,5,1,11,15,1,9,0,3,3,11,6,1,9,0,8,11,2,11,6,1,9,0,7,8,12,1,11,8,1,9,0,1,6,11,8,1,9,0,2,11,6,1,9,0,8,11,2,7,11,6,1,9,0,11,6,1,9,0,2,7,11,6,1,9,0,3,1,6,8,12,6,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,5,11,14,1,8,17,1,8,17,1,11,14,1,9,0,11,10,8,17,3,11,14,1,8,17,3,8,16,11,15,1,5,6,8,17,6,10,8,17,3,5,11,15,1,11,6,1,9,0,1,6,11,15,1,9,0,2,6,11,13,2,9,0,9,1,6,9,0,1,6,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,1,7,11,15,1,9,0,5,3,8,16,11,15,1,5,5,11,15,1,11,6,1,9,0,1,7,11,9,1,9,0,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,6,1,9,0,1,9,1,2,7,11,14,1,9,0,9,0,2,11,4,1,9,1,9,2,3,7,8,11,9,0,9,1,3,9,0,9,1,9,2,2,6,8,11,9,0,2,7,8,11,9,0,1,7,9,1,1,11,4,1,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,17,7,11,14,1,8,17,2,7,11,14,1,9,0,6,9,0,2,7,11,7,1,9,0,3,2,3,11,6,1,9,0,1,10,2,13,65,99,116,105,111,110,82,101,113,117,101,115,116,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,7,82,117,108,101,75,101,121,6,83,116,114,105,110,103,6,83,117,112,112,108,121,5,84,111,107,101,110,11,84,111,107,101,110,80,111,108,105,99,121,14,84,111,107,101,110,80,111,108,105,99,121,67,97,112,18,84,111,107,101,110,80,111,108,105,99,121,67,114,101,97,116,101,100,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,77,97,112,6,86,101,99,83,101,116,6,97,99,116,105,111,110,3,97,100,100,12,97,100,100,95,97,112,112,114,111,118,97,108,15,97,100,100,95,114,117,108,101,95,99,111,110,102,105,103,19,97,100,100,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,5,97,108,108,111,119,6,97,109,111,117,110,116,9,97,112,112,114,111,118,97,108,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,19,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,95,109,117,116,23,99,111,110,102,105,114,109,95,119,105,116,104,95,112,111,108,105,99,121,95,99,97,112,25,99,111,110,102,105,114,109,95,119,105,116,104,95,116,114,101,97,115,117,114,121,95,99,97,112,8,99,111,110,116,97,105,110,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,8,100,105,115,97,108,108,111,119,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,101,120,116,114,97,99,116,5,102,108,117,115,104,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,9,102,114,111,109,95,99,111,105,110,16,102,114,111,109,95,99,111,105,110,95,97,99,116,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,15,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,25,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,95,119,105,116,104,95,116,121,112,101,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,9,105,110,116,111,95,107,101,121,115,10,105,115,95,97,108,108,111,119,101,100,10,105,115,95,109,117,116,97,98,108,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,111,116,101,99,116,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,4,107,101,101,112,3,107,101,121,4,109,105,110,116,4,110,97,109,101,3,110,101,119,10,110,101,119,95,112,111,108,105,99,121,11,110,101,119,95,114,101,113,117,101,115,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,9,114,101,99,105,112,105,101,110,116,6,114,101,109,111,118,101,18,114,101,109,111,118,101,95,114,117,108,101,95,99,111,110,102,105,103,22,114,101,109,111,118,101,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,11,114,117,108,101,95,99,111,110,102,105,103,15,114,117,108,101,95,99,111,110,102,105,103,95,109,117,116,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,104,97,114,101,95,112,111,108,105,99,121,4,115,111,109,101,5,115,112,101,110,100,12,115,112,101,110,100,95,97,99,116,105,111,110,5,115,112,101,110,116,13,115,112,101,110,116,95,98,97,108,97,110,99,101,5,115,112,108,105,116,6,115,116,114,105,110,103,10,115,117,112,112,108,121,95,109,117,116,7,116,111,95,99,111,105,110,14,116,111,95,99,111,105,110,95,97,99,116,105,111,110,5,116,111,107,101,110,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,4,117,116,102,56,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,10,2,6,5,115,112,101,110,100,10,2,9,8,116,114,97,110,115,102,101,114,10,2,8,7,116,111,95,99,111,105,110,10,2,10,9,102,114,111,109,95,99,111,105,110,0,2,2,58,8,11,26,11,6,1,9,0,1,2,2,58,8,11,50,8,10,2,2,3,58,8,11,93,11,6,1,9,0,85,11,13,2,8,16,11,14,1,8,17,3,2,6,72,8,16,24,3,86,5,79,11,15,1,5,93,11,15,1,11,6,1,9,0,25,11,14,1,8,17,4,2,1,66,1,5,2,2,58,8,10,64,1,2,46,1,46,5,46,0,46,3,46,4,46,0,1,0,0,44,15,10,1,17,65,56,0,56,1,57,0,12,3,11,1,17,65,14,3,56,2,57,1,12,2,11,3,11,2,2,1,1,0,0,3,8,14,0,56,2,8,57,2,56,3,11,0,56,4,2,2,1,0,0,34,16,14,0,55,0,56,5,12,3,11,0,10,1,56,6,17,34,11,3,11,1,56,7,56,8,11,2,46,56,9,2,3,1,0,0,47,14,11,0,58,3,12,2,17,63,17,35,14,2,56,5,56,10,11,2,56,11,11,1,46,56,9,2,4,1,0,0,56,20,11,0,58,3,12,3,12,4,14,3,56,5,12,2,11,4,17,63,11,3,10,1,56,12,17,36,11,2,56,10,56,8,11,1,46,56,9,2,5,1,0,0,34,16,14,0,56,13,12,2,10,1,17,65,11,0,56,14,57,3,17,37,11,2,56,10,56,8,11,1,46,56,9,2,6,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,54,0,11,2,56,15,1,11,3,17,63,2,7,1,0,0,3,21,10,0,55,0,56,5,10,1,38,4,7,5,13,11,0,1,11,2,1,7,3,39,11,2,17,65,11,0,54,0,11,1,56,16,57,3,2,8,1,0,0,3,5,11,0,17,65,56,0,57,3,2,9,1,0,0,60,17,11,0,58,3,12,1,12,2,14,1,56,5,6,0,0,0,0,0,0,0,0,33,4,10,5,12,7,4,39,11,1,56,17,11,2,17,63,2,10,1,0,0,3,6,11,0,11,1,46,17,68,56,6,2,11,1,0,0,64,21,11,0,12,5,11,1,12,6,11,2,12,7,11,3,12,8,11,4,17,68,12,9,56,18,12,10,11,5,11,6,11,9,11,7,11,8,11,10,57,4,2,12,1,0,0,67,73,14,1,55,1,56,19,4,5,5,9,11,0,1,7,5,39,10,0,55,2,14,1,55,3,56,20,4,16,5,20,11,0,1,7,0,39,11,1,58,4,12,5,12,13,12,8,12,12,12,4,12,7,11,13,56,21,11,0,55,2,14,7,56,22,20,56,23,12,3,14,3,12,10,10,10,65,65,12,11,6,0,0,0,0,0,0,0,0,12,6,10,6,10,11,35,4,66,10,10,10,6,66,65,12,9,14,5,11,9,56,24,4,57,5,61,11,10,1,7,1,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,44,11,10,1,11,7,11,4,11,12,11,8,2,13,1,0,0,3,37,10,0,55,2,14,1,55,3,56,20,4,7,5,13,11,0,1,11,2,1,7,0,39,14,1,55,1,56,25,4,18,5,24,11,0,1,11,2,1,7,7,39,10,0,54,4,13,1,54,1,56,26,56,15,1,11,0,46,11,1,11,2,56,27,2,14,1,0,0,74,22,14,1,55,1,56,19,4,5,5,7,7,5,39,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,11,7,56,21,11,4,11,3,11,6,11,5,2,15,1,0,0,74,27,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,14,7,56,25,4,18,11,0,56,28,11,7,56,29,56,30,1,5,22,11,0,1,11,7,56,21,11,4,11,3,11,6,11,5,2,16,1,0,0,3,5,11,1,54,5,56,31,56,32,2,17,1,0,0,3,19,10,1,46,56,2,11,2,55,6,20,33,4,9,5,13,11,1,1,7,2,39,11,1,54,7,56,33,11,3,56,34,2,18,1,0,0,3,13,10,1,56,35,4,4,5,8,11,1,1,7,6,39,11,1,55,7,56,33,56,36,2,19,1,0,0,3,29,10,1,46,56,35,4,5,5,11,11,1,1,11,2,1,7,6,39,10,1,46,56,2,11,2,55,6,20,33,4,20,5,24,11,1,1,7,2,39,11,1,54,7,56,33,56,37,2,20,1,0,0,3,29,10,0,46,56,35,4,5,5,11,11,0,1,11,1,1,7,6,39,10,0,46,56,2,11,1,55,6,20,33,4,20,5,24,11,0,1,7,2,39,11,0,54,7,56,33,56,38,2,21,1,0,0,3,5,11,0,55,7,56,33,56,39,2,22,1,0,0,3,5,11,0,55,7,56,33,56,40,2,23,1,0,0,3,19,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,11,2,56,18,56,41,2,24,1,0,0,3,20,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,42,1,1,2,25,1,0,0,3,40,10,0,46,56,2,10,1,55,6,20,33,4,9,5,17,11,0,1,11,3,1,11,1,1,7,2,39,10,0,55,2,14,2,56,20,32,4,29,10,0,11,1,10,2,11,3,56,43,5,33,11,3,1,11,1,1,11,0,54,2,14,2,56,44,56,31,56,32,2,26,1,0,0,90,24,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,44,12,5,56,31,12,4,11,5,14,4,56,45,2,27,1,0,0,47,10,11,0,56,28,11,1,56,46,12,3,11,2,17,65,11,3,57,3,2,28,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,56,28,11,2,56,30,1,11,3,17,63,2,29,1,0,0,93,14,10,0,55,4,56,5,12,3,11,0,54,4,11,3,56,16,12,4,11,1,56,28,11,4,56,30,2,30,1,0,0,3,5,11,0,55,2,11,1,56,20,2,31,1,0,0,3,6,11,0,55,2,11,1,56,22,20,2,32,1,0,0,3,4,11,0,55,4,56,5,2,33,1,0,0,3,4,11,0,55,0,56,5,2,34,1,0,0,3,3,7,9,17,88,2,35,1,0,0,3,3,7,8,17,88,2,36,1,0,0,3,3,7,10,17,88,2,37,1,0,0,3,3,7,11,17,88,2,38,1,0,0,3,4,11,0,55,3,20,2,39,1,0,0,3,4,11,0,55,8,20,2,40,1,0,0,3,4,11,0,55,9,20,2,41,1,0,0,3,4,11,0,55,10,20,2,42,1,0,0,3,4,11,0,55,5,20,2,43,1,0,0,42,17,10,0,55,1,56,25,4,11,11,0,55,1,56,47,56,5,56,48,12,1,5,15,11,0,1,56,49,12,1,11,1,2,44,0,0,0,3,3,8,57,5,2,0,1,3,4,2,2,3,0,2,1,3,5,1,1,2,0,3,1,3,2,3,3,0,46,1,46,2,46,3,46,4,46,5,46,6,46,7,46,8,46,9,46,10,46,0],"transfer":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,14,3,18,83,4,101,8,5,109,42,7,151,1,250,1,8,145,3,32,6,177,3,50,10,227,3,8,11,235,3,2,12,237,3,150,1,13,131,5,2,14,133,5,2,0,16,0,6,0,1,2,1,8,1,1,0,7,0,1,2,4,0,0,16,0,1,1,8,0,10,0,1,1,12,0,3,2,1,1,8,0,7,2,1,1,12,0,14,2,1,1,8,0,9,2,1,1,12,0,11,3,2,1,8,0,8,3,2,1,12,0,13,4,5,1,8,0,4,2,1,1,8,0,15,2,1,1,8,0,17,0,1,1,8,0,12,6,2,1,8,1,18,8,9,0,11,2,9,2,10,2,12,2,2,9,0,5,0,1,9,0,2,7,8,2,11,0,1,9,0,1,6,11,0,1,9,0,1,8,1,3,5,8,1,3,2,8,1,3,1,6,8,2,1,5,2,73,68,9,82,101,99,101,105,118,105,110,103,3,85,73,68,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,2,105,100,6,111,98,106,101,99,116,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,99,101,105,118,101,12,114,101,99,101,105,118,101,95,105,109,112,108,19,114,101,99,101,105,118,105,110,103,95,111,98,106,101,99,116,95,105,100,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,5,8,1,19,3,0,2,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,7,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,8,1,0,0,1,4,11,0,55,0,20,2,9,3,2,0,10,3,2,0,11,3,2,0,12,0,2,0,0,0,0,2,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,84,3,110,150,2,4,132,3,52,5,184,3,200,3,7,128,7,164,5,8,164,12,64,6,228,12,60,10,160,13,61,11,221,13,12,12,233,13,155,5,13,132,19,16,14,148,19,16,0,64,0,20,0,22,0,30,0,33,0,44,0,49,0,51,0,63,0,65,0,71,1,50,1,66,0,11,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,10,3,1,0,1,0,6,7,1,2,1,1,0,4,1,0,1,2,1,12,1,0,1,5,3,2,0,6,2,7,0,6,14,4,0,7,5,12,0,9,12,2,0,10,15,7,1,3,0,11,4,7,1,0,0,12,13,7,0,0,48,0,1,1,0,0,47,2,3,1,0,0,25,2,4,1,0,0,72,5,6,1,0,0,27,7,6,1,0,0,23,8,0,1,0,0,18,9,4,3,0,2,6,0,39,10,11,3,0,2,6,0,19,12,4,2,0,2,0,17,13,4,2,0,2,0,40,14,15,2,0,2,0,57,16,4,3,0,2,6,0,67,14,17,1,0,0,68,16,18,1,0,0,58,14,19,1,0,0,46,20,21,1,0,0,52,20,22,1,0,0,35,20,21,1,0,1,70,42,22,1,0,1,73,4,32,1,0,2,36,47,44,1,0,2,54,59,4,1,0,2,62,43,44,1,0,3,16,55,4,2,7,4,3,21,57,58,2,7,4,3,34,57,15,1,7,3,56,62,53,2,7,4,4,31,25,4,1,3,6,26,29,4,0,6,41,39,21,1,8,6,47,28,29,0,6,69,17,21,0,7,37,27,15,1,0,8,60,25,4,1,8,8,63,37,4,1,8,9,59,35,36,0,10,24,51,15,1,3,10,32,4,24,1,3,10,42,56,4,1,3,10,43,24,49,1,3,10,56,63,4,1,3,10,61,50,22,1,3,11,28,41,25,1,0,11,45,40,15,1,0,12,38,4,23,1,0,37,23,32,25,27,30,19,31,1,25,33,34,34,33,29,34,43,22,42,22,18,31,22,31,27,46,20,31,39,23,41,23,36,23,10,52,23,54,44,53,38,23,24,54,21,31,25,60,26,54,40,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,12,2,11,1,1,9,0,11,2,1,9,0,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,14,1,3,7,8,12,1,11,7,1,8,8,3,11,1,1,9,0,11,2,1,9,0,7,8,12,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,7,1,8,8,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,13,1,8,15,1,6,11,0,1,9,0,1,8,9,1,3,1,8,15,1,11,13,1,9,0,1,9,0,5,8,10,11,13,1,8,15,11,6,1,8,8,8,10,8,9,1,6,8,11,1,7,8,12,1,8,10,1,11,3,1,9,0,1,8,8,1,11,6,1,9,0,1,11,2,1,9,0,1,11,1,1,9,0,1,6,8,12,1,5,2,9,0,5,3,3,3,3,1,6,9,0,1,6,11,14,1,9,0,1,11,14,1,9,0,1,6,11,6,1,9,0,3,7,11,6,1,9,0,3,7,8,12,1,11,7,1,9,0,3,11,6,1,8,8,8,10,8,9,1,11,4,1,9,0,2,11,6,1,9,0,7,8,12,7,10,8,15,8,9,8,9,3,11,13,1,8,15,8,15,3,1,10,9,0,1,6,11,13,1,9,0,2,6,11,13,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,5,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,13,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,6,1,9,0,11,7,1,9,0,1,11,5,1,9,1,2,8,15,7,11,13,1,8,15,2,7,8,10,9,0,2,7,11,13,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,23,84,114,97,110,115,102,101,114,80,111,108,105,99,121,68,101,115,116,114,111,121,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,105,122,101,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,46,8,9,52,3,35,8,9,55,11,13,1,8,15,1,2,3,41,8,10,20,11,6,1,8,8,58,11,13,1,8,15,2,2,2,41,8,10,53,8,9,3,2,1,41,8,9,4,2,1,41,8,9,5,2,1,29,1,0,25,3,25,1,25,2,25,4,25,5,53,0,1,0,0,4,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,30,12,5,14,5,17,31,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,30,11,6,57,3,2,2,0,4,0,33,11,11,0,10,1,56,4,12,2,56,5,11,2,11,1,46,17,35,56,6,2,3,1,0,0,38,49,10,0,46,56,7,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,8,4,37,11,2,56,9,12,6,10,6,10,0,55,1,56,10,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,10,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,11,2,4,1,0,0,45,30,14,0,56,7,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,12,5,12,4,11,0,58,2,1,12,3,17,28,11,4,17,28,11,5,57,4,56,12,11,3,11,2,56,13,2,5,1,0,0,48,51,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,14,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,15,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,45,13,2,69,23,12,7,10,0,55,2,14,7,56,16,4,36,5,40,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,6,1,0,0,4,34,10,1,46,56,7,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,17,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,5,11,3,56,18,11,1,54,2,56,19,56,20,2,7,1,0,0,4,6,11,1,55,3,9,57,5,56,21,2,8,1,0,0,4,14,10,1,46,56,17,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,22,2,9,1,0,0,4,5,11,1,54,4,56,19,56,20,2,10,1,0,0,4,6,11,0,55,3,9,57,5,56,23,2,11,1,0,0,61,28,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,5,56,24,1,11,0,54,2,12,3,56,19,12,2,11,3,14,2,56,25,2,12,1,0,0,4,3,11,0,55,3,2,13,1,0,0,4,16,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,14,1,0,0,4,3,11,0,55,2,2,15,1,0,0,4,4,11,0,55,5,20,2,16,1,0,0,4,4,11,0,55,6,20,2,17,1,0,0,4,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,9,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,10,208,1,14,12,222,1,107,13,201,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vdf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,20,5,22,21,7,43,72,8,115,32,6,147,1,10,12,157,1,36,0,2,0,0,0,1,0,0,1,0,1,0,0,3,2,3,0,0,4,2,3,0,1,6,10,2,1,10,2,4,6,10,2,6,10,2,6,10,2,3,1,1,0,13,104,97,115,104,95,116,111,95,105,110,112,117,116,22,104,97,115,104,95,116,111,95,105,110,112,117,116,95,105,110,116,101,114,110,97,108,3,118,100,102,10,118,100,102,95,118,101,114,105,102,121,19,118,100,102,95,118,101,114,105,102,121,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,4,3,11,0,17,1,2,1,0,2,0,2,1,0,0,4,6,11,0,11,1,11,2,11,3,17,3,2,3,0,2,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,175,1,4,203,1,38,5,241,1,245,1,7,230,3,170,2,8,144,6,64,6,208,6,60,10,140,7,21,11,161,7,4,12,165,7,177,6,13,214,13,6,14,220,13,6,0,31,1,22,1,32,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,15,2,0,2,1,0,0,24,3,4,2,1,0,0,23,5,4,2,1,0,0,14,3,6,2,1,0,0,9,7,8,2,1,0,0,29,7,9,2,1,1,0,3,7,10,2,1,0,0,27,11,12,2,1,0,0,17,11,10,2,1,0,0,5,1,0,2,1,0,0,16,1,13,2,1,0,0,8,13,1,2,1,0,0,20,11,14,2,1,0,0,13,7,15,2,1,0,0,12,7,12,2,1,0,0,10,16,17,2,1,0,0,11,18,19,2,1,0,0,25,18,4,2,1,0,1,6,25,22,1,0,1,18,26,10,1,0,1,21,0,25,1,0,1,28,22,25,1,0,2,17,23,10,1,0,2,24,21,22,1,0,2,26,29,0,1,0,7,4,15,4,24,20,23,20,5,4,22,24,21,24,14,4,20,12,8,4,25,20,25,22,25,24,0,4,23,22,1,4,22,12,21,12,19,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,16,102,114,111,109,95,107,101,121,115,95,118,97,108,117,101,115,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,19,9,0,30,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,18,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,27,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,28,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,22,0,0,0,0,0,0,0,0,12,4,64,24,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,22,13,7,11,6,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,1,32,14,0,65,22,14,1,65,24,33,4,7,5,9,7,5,39,13,0,56,11,13,1,56,12,56,13,12,2,14,0,56,14,32,4,26,13,2,13,0,69,22,13,1,69,24,56,15,5,15,11,0,70,22,0,0,0,0,0,0,0,0,11,1,70,24,0,0,0,0,0,0,0,0,11,2,2,13,1,0,0,30,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,22,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,22,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,14,1,0,0,31,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,16,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,17,2,15,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,18,2,16,1,0,0,32,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,17,1,0,0,33,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,18,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,114,4,132,1,26,5,158,1,91,7,249,1,182,1,8,175,3,64,6,239,3,20,10,131,4,7,11,138,4,2,12,140,4,192,2,13,204,6,2,14,206,6,2,0,21,1,15,1,22,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,18,2,1,1,3,0,9,3,0,1,3,0,16,4,0,1,3,0,2,5,6,1,3,0,19,7,8,1,3,0,11,7,6,1,3,0,10,1,9,1,3,0,6,9,1,1,3,0,13,7,10,1,3,0,8,5,11,1,3,0,7,5,8,1,3,1,4,16,2,1,0,1,12,13,6,1,0,1,14,0,16,1,0,1,20,2,16,1,0,2,11,10,6,1,0,2,16,12,2,1,0,2,17,14,0,1,0,4,2,11,2,17,2,10,2,13,8,5,2,18,2,0,2,16,2,2,2,15,8,14,8,12,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,2,7,10,9,0,3,1,6,11,1,1,9,0,1,7,10,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,9,102,114,111,109,95,107,101,121,115,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,64,2,1,0,0,0,0,0,0,0,57,0,2,2,1,0,0,0,16,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,8,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,1,2,4,1,0,0,11,7,11,0,11,1,56,3,12,2,14,2,56,4,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,5,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,1,16,13,0,56,6,56,7,12,1,14,0,56,8,32,4,14,5,9,13,1,13,0,69,2,56,9,5,4,11,1,2,9,1,0,0,0,3,11,0,55,0,2,10,0,0,0,15,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,5,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,10,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,11,2,11,0,0,0,11,13,11,0,11,1,56,3,12,2,14,2,56,4,4,8,5,10,7,1,39,11,2,56,12,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0],"zklogin_verified_id":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,16,3,24,50,5,74,62,7,136,1,201,1,8,209,2,64,6,145,3,10,10,155,3,20,12,175,3,96,13,143,4,10,0,17,0,12,0,15,1,14,0,3,8,0,1,2,4,0,2,1,2,0,3,0,7,0,0,13,0,1,0,0,10,0,2,0,0,11,0,2,0,0,9,0,2,0,0,4,0,2,0,0,7,3,4,0,0,16,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,6,8,0,1,5,1,6,8,3,1,8,0,0,6,8,3,8,3,8,3,8,3,15,7,8,2,6,5,6,8,3,6,8,3,6,8,3,6,8,3,15,1,1,6,5,6,10,2,6,10,2,6,10,2,6,10,2,15,1,8,1,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,86,101,114,105,102,105,101,100,73,68,8,97,117,100,105,101,110,99,101,16,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,25,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,14,107,101,121,95,99,108,97,105,109,95,110,97,109,101,15,107,101,121,95,99,108,97,105,109,95,118,97,108,117,101,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,116,114,105,110,103,10,116,120,95,99,111,110,116,101,120,116,17,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,100,19,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,6,8,8,1,13,5,10,8,3,11,8,3,9,8,3,4,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,3,11,0,16,2,2,3,1,0,0,4,3,11,0,16,3,2,4,1,0,0,4,3,11,0,16,4,2,5,1,0,0,4,9,11,0,19,0,1,1,1,1,1,17,9,2,6,1,0,0,4,2,7,0,39,7,1,0,0,4,2,7,0,39,8,0,2,0,0,1,0,2,0,3,0,4,0,5,0],"zklogin_verified_issuer":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,16,3,26,56,4,82,2,5,84,54,7,138,1,210,1,8,220,2,64,6,156,3,20,10,176,3,11,12,187,3,105,13,164,4,4,0,18,0,11,0,15,0,16,1,14,0,3,8,0,1,2,4,0,3,1,2,0,4,0,7,0,0,12,0,1,0,0,9,0,2,0,0,7,3,4,0,0,17,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,10,11,9,0,2,15,12,4,1,8,3,13,10,1,0,4,4,2,13,0,8,3,1,6,8,0,1,5,1,6,8,3,1,8,0,0,3,15,8,3,7,8,2,3,5,15,6,8,3,1,1,3,5,15,6,10,2,1,8,1,1,6,8,2,1,7,8,2,2,9,0,5,1,6,10,2,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,14,86,101,114,105,102,105,101,100,73,115,115,117,101,114,8,97,115,95,98,121,116,101,115,20,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,29,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,3,110,101,119,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,23,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,115,115,117,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,8,8,1,12,5,9,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,6,11,0,19,0,1,1,17,6,2,3,1,0,0,1,22,10,2,46,17,9,12,3,10,3,11,0,14,1,17,4,4,10,5,14,11,2,1,7,1,39,11,2,17,7,10,3,11,1,18,0,11,3,56,0,2,4,1,0,0,4,6,11,0,11,1,11,2,17,10,17,5,2,5,0,2,0,0,1,0,2,0]},"type_origin_table":[{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer","datatype_name":"Receiving","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorState","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JWK","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JwkId","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"ActiveJwk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"group_ops","datatype_name":"Element","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"Scalar","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G2","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"GT","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Config","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Setting","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"SettingData","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"DenyList","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigWriteCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"AddressKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"GlobalPauseKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"PerTypeConfigCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"RegulatedCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"DenyCapV1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManager","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerMetadataCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"ImmutableCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManaged","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"TreasuryOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"MetadataOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IotaTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyDestroyed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"Extension","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"ExtensionKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"labeler","datatype_name":"LabelerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"Random","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomGenerator","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"system_admin_cap","datatype_name":"IotaSystemAdminCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"timelock","datatype_name":"TimeLock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"Token","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"ActionRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_id","datatype_name":"VerifiedID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_issuer","datatype_name":"VerifiedIssuer","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":1,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,30,2,30,66,3,96,105,4,201,1,14,5,215,1,195,2,7,154,4,230,8,8,128,13,96,6,224,13,30,10,254,13,87,12,213,14,234,3,13,191,18,16,0,33,2,21,2,23,2,36,2,50,2,64,2,68,0,38,0,39,0,65,0,69,0,72,1,51,1,63,1,74,0,3,3,0,0,2,3,0,0,11,0,0,0,10,0,0,1,0,4,1,0,1,2,1,12,1,0,1,3,4,2,0,3,6,4,0,4,13,4,0,5,5,4,0,6,12,2,0,8,9,4,0,10,14,4,0,12,7,7,1,0,0,13,8,7,0,0,25,0,1,0,0,17,2,1,0,0,16,3,1,0,1,75,1,9,1,0,2,31,31,32,1,0,3,45,21,22,0,3,66,7,6,0,3,67,33,1,0,6,29,5,6,0,7,25,17,1,0,8,26,15,16,0,9,60,29,1,0,10,15,35,1,0,10,49,12,10,0,10,60,30,1,0,11,34,27,28,0,11,40,13,14,0,12,28,25,26,1,0,12,42,24,14,1,0,14,41,20,14,1,0,3,8,19,19,18,23,17,23,18,6,17,6,4,8,8,8,8,8,7,8,1,10,8,0,8,2,11,13,1,8,14,8,9,7,8,10,0,5,7,8,7,10,8,3,7,10,8,12,11,13,1,8,14,7,8,10,1,7,10,8,12,22,10,8,3,10,2,3,3,10,2,3,3,10,2,5,10,2,10,2,10,2,10,2,3,10,2,10,2,10,2,10,2,11,4,1,8,6,8,11,8,12,10,8,12,1,6,8,10,1,3,1,6,8,7,1,8,6,1,11,4,1,9,0,1,8,12,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,10,2,6,10,8,12,6,8,12,1,1,7,3,3,3,3,3,3,7,8,10,1,8,11,9,8,8,8,7,10,8,12,11,4,1,8,6,3,3,8,11,8,9,7,8,10,8,11,4,1,8,6,3,5,11,13,1,3,11,13,1,5,3,7,8,12,5,1,8,3,1,6,10,9,0,3,7,8,7,3,6,8,10,1,11,4,1,8,6,1,5,1,6,11,13,1,9,0,1,11,13,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,6,7,8,12,11,4,1,8,6,5,3,11,13,1,8,14,7,8,10,4,7,8,12,11,4,1,8,6,5,7,8,10,2,11,4,1,9,0,7,8,10,1,11,5,1,9,0,2,11,5,1,8,6,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,12,97,109,111,117,110,116,95,110,97,110,111,115,20,97,117,116,104,111,114,105,116,121,95,112,117,98,108,105,99,95,107,101,121,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,17,112,114,101,95,109,105,110,116,101,100,95,115,117,112,112,108,121,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,31,115,116,97,107,101,100,95,119,105,116,104,95,116,105,109,101,108,111,99,107,95,101,120,112,105,114,97,116,105,111,110,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,14,46,10,2,27,10,2,35,10,2,55,10,2,37,5,32,3,24,3,20,10,2,56,10,2,48,10,2,57,10,2,47,10,2,52,10,2,54,10,2,1,2,8,58,3,22,3,30,3,43,3,44,3,71,3,73,3,70,3,2,2,2,53,3,18,10,8,3,3,2,4,59,5,19,3,62,11,13,1,5,61,11,13,1,3,0,0,0,0,4,136,1,10,7,46,17,8,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,7,1,7,0,39,11,4,19,2,12,8,12,21,14,1,17,6,11,21,33,4,21,5,25,11,7,1,7,2,39,56,0,12,26,64,10,0,0,0,0,0,0,0,0,12,29,14,3,65,11,12,11,6,0,0,0,0,0,0,0,0,12,14,10,14,10,11,35,4,92,14,3,10,14,66,11,20,19,0,12,22,12,20,12,18,12,25,12,19,12,24,12,9,12,10,12,13,12,16,12,23,12,15,12,12,12,17,11,16,11,9,11,19,11,25,11,24,11,17,11,12,11,15,11,23,11,18,11,20,11,22,11,13,11,10,10,7,17,13,12,28,14,29,14,28,17,16,32,4,80,5,84,11,7,1,7,1,39,13,29,11,28,68,10,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,34,13,1,11,8,13,29,11,5,10,7,17,1,13,29,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,10,7,17,10,12,27,11,0,11,1,11,29,11,26,14,2,16,6,20,14,2,16,7,20,11,27,11,6,11,7,17,9,2,1,0,0,0,18,63,14,1,56,1,32,4,54,5,5,13,1,69,19,19,3,12,8,12,9,12,6,12,7,10,0,11,6,10,4,46,17,5,12,5,14,9,56,2,4,48,11,9,56,3,12,12,10,2,11,12,17,15,12,11,14,8,56,4,4,42,11,8,56,5,12,10,11,11,11,5,11,7,11,10,10,3,10,4,17,11,5,0,11,11,11,5,11,7,10,4,17,14,5,0,11,5,10,4,56,6,11,7,17,7,5,0,11,2,1,11,0,1,11,4,1,11,1,70,19,0,0,0,0,0,0,0,0,2,2,0,0,0,34,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,4,1,5,1,6,1,7,1,0,1,1,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,86,3,118,186,3,4,176,4,12,5,188,4,215,3,7,147,8,185,14,8,204,22,96,6,172,23,54,10,226,23,8,12,234,23,202,6,13,180,30,4,15,184,30,4,0,33,2,22,2,24,2,26,2,32,2,40,2,62,2,64,2,66,2,67,2,88,0,35,0,61,0,85,0,86,1,41,0,5,8,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,4,7,4,0,5,2,7,0,5,14,4,0,6,4,4,0,7,12,12,2,7,1,4,1,9,13,2,0,10,17,7,2,1,0,0,0,11,6,4,0,11,11,4,0,12,9,7,0,12,10,12,0,13,16,4,0,14,15,12,0,15,8,7,1,0,0,0,25,0,1,0,0,49,2,1,0,0,51,3,1,0,0,48,3,1,0,0,50,3,1,0,0,53,4,1,0,0,59,4,1,0,0,52,5,1,0,0,58,5,1,0,0,45,6,1,0,0,47,6,7,0,0,46,8,1,0,0,54,9,1,0,0,55,9,10,0,0,44,11,1,0,0,68,11,1,0,0,56,3,1,0,0,77,12,1,0,0,75,12,1,0,0,76,12,1,0,0,84,12,1,0,0,79,12,1,0,0,70,12,1,0,0,81,12,1,0,0,72,12,1,0,0,82,12,1,0,0,73,12,1,0,0,78,13,1,0,0,69,13,1,0,0,83,12,1,0,0,74,12,1,0,0,80,12,1,0,0,71,12,1,0,0,42,14,15,0,0,18,16,17,0,0,37,16,18,0,0,21,19,10,0,0,38,16,20,0,0,39,16,21,0,0,36,16,21,0,0,87,16,22,0,0,30,16,23,0,2,27,42,43,1,0,3,20,28,1,2,7,4,3,23,51,52,2,7,4,8,43,38,1,1,12,8,60,30,1,1,8,9,57,36,37,0,11,18,20,17,0,11,19,20,22,0,11,21,50,10,0,11,25,25,26,0,11,29,1,23,0,11,30,20,23,0,11,34,20,18,0,11,42,49,15,0,11,44,46,1,0,11,45,39,7,0,11,46,40,7,0,11,48,33,1,0,11,49,31,1,0,11,50,33,1,0,11,51,32,1,0,11,52,35,1,0,11,53,34,1,0,11,54,45,10,0,11,56,32,1,0,11,58,35,1,0,11,59,34,1,0,11,63,20,23,0,11,68,46,1,0,11,69,48,1,0,11,70,47,1,0,11,71,47,1,0,11,72,47,1,0,11,73,47,1,0,11,74,47,1,0,11,75,47,1,0,11,76,47,1,0,11,77,47,1,0,11,78,48,1,0,11,79,47,1,0,11,80,47,1,0,11,81,47,1,0,11,82,47,1,0,11,83,47,1,0,11,84,47,1,0,43,27,46,29,45,7,42,41,45,44,44,27,9,8,6,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,0,15,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,0,7,8,9,3,7,8,0,6,8,16,3,3,7,8,0,3,7,8,9,4,7,8,0,11,2,1,8,3,5,7,8,9,1,8,14,5,7,8,0,10,11,2,1,8,3,11,17,1,3,5,7,8,9,3,7,8,0,8,14,7,8,9,1,11,1,1,8,3,3,7,8,0,6,8,16,5,3,7,8,0,10,2,6,8,9,4,7,8,0,10,2,10,2,6,8,9,2,7,8,0,6,8,5,1,6,11,8,2,3,8,13,1,7,8,0,1,10,5,1,6,8,7,11,3,11,1,1,8,3,11,1,1,8,3,7,8,0,3,3,3,3,3,3,7,8,9,1,6,8,11,1,7,8,11,1,11,10,2,5,3,1,3,3,8,0,8,11,3,8,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,1,8,11,2,3,8,11,3,7,8,6,9,0,9,1,1,8,0,1,9,0,15,7,8,11,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,11,7,8,9,2,7,8,11,6,8,9,3,7,8,11,6,8,16,3,3,7,8,11,3,6,8,9,1,6,8,9,1,5,2,9,0,5,4,7,8,11,11,2,1,8,3,5,7,8,9,5,7,8,11,10,11,2,1,8,3,11,17,1,3,5,7,8,9,1,8,3,2,11,1,1,9,0,7,8,9,1,11,2,1,9,0,1,11,2,1,8,3,3,7,8,11,8,14,6,8,9,3,7,8,11,6,8,16,5,3,7,8,11,10,2,6,8,9,4,7,8,11,10,2,10,2,6,8,9,2,7,8,11,6,8,5,11,7,8,11,3,3,3,11,1,1,8,3,11,1,1,8,3,3,3,3,3,7,8,9,2,7,8,6,9,0,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,116,97,107,105,110,103,95,112,111,111,108,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,23,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,31,8,6,89,3,0,3,0,0,24,24,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,17,51,12,10,17,52,12,11,11,0,10,11,18,0,12,9,13,9,15,0,11,11,11,10,56,0,11,9,56,1,2,1,1,4,0,1,18,11,0,17,38,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,17,60,2,2,1,4,0,1,5,11,0,17,38,11,1,17,62,2,3,1,4,0,1,6,11,0,17,38,11,1,46,17,59,2,4,1,4,0,1,6,11,0,17,38,11,1,46,17,61,2,5,1,4,0,1,6,11,0,17,38,11,1,11,2,17,64,2,6,1,4,0,1,6,11,0,17,38,11,1,11,2,17,68,2,7,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,63,2,8,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,67,2,9,1,4,0,1,10,11,0,11,1,11,2,10,3,17,10,11,3,46,17,47,56,2,2,10,1,0,0,1,7,11,0,17,38,11,1,11,2,11,3,17,57,2,11,1,4,0,1,12,11,0,17,38,11,1,11,2,11,3,10,4,17,58,11,4,46,17,47,56,2,2,12,1,4,0,1,11,11,0,11,1,10,2,17,13,10,2,56,3,11,2,46,17,47,56,4,2,13,1,0,0,1,7,11,0,17,38,11,1,11,2,46,17,65,2,14,1,4,0,1,6,11,0,17,38,11,1,11,2,17,56,2,15,1,4,0,1,6,11,0,17,38,11,1,11,2,17,70,2,16,1,4,0,1,5,11,0,17,38,11,1,17,66,2,17,1,4,0,1,6,11,0,17,38,11,1,11,2,17,79,2,18,1,4,0,1,6,11,0,17,38,11,1,11,2,17,77,2,19,1,4,0,1,6,11,0,17,38,11,1,11,2,17,78,2,20,1,4,0,1,6,11,0,17,38,11,1,11,2,17,86,2,21,1,4,0,1,6,11,0,17,38,11,1,11,2,17,81,2,22,1,4,0,1,6,11,0,17,38,11,1,11,2,17,72,2,23,1,4,0,1,6,11,0,17,38,11,1,11,2,17,83,2,24,1,4,0,1,6,11,0,17,38,11,1,11,2,17,74,2,25,1,4,0,1,6,11,0,17,38,11,1,11,2,17,84,2,26,1,4,0,1,6,11,0,17,38,11,1,11,2,17,75,2,27,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,80,2,28,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,71,2,29,1,4,0,1,6,11,0,17,38,11,1,11,2,17,85,2,30,1,4,0,1,6,11,0,17,38,11,1,11,2,17,76,2,31,1,4,0,1,6,11,0,17,38,11,1,11,2,17,82,2,32,1,4,0,1,6,11,0,17,38,11,1,11,2,17,73,2,33,1,0,0,1,5,11,0,17,38,11,1,17,55,2,34,1,0,0,1,4,11,0,17,37,17,48,2,35,3,0,0,1,4,11,0,17,37,17,54,2,36,0,0,0,21,29,11,3,17,38,12,11,10,10,46,17,47,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,4,11,5,11,0,11,1,11,2,11,6,11,7,11,8,11,9,11,10,17,50,2,37,0,0,0,1,4,11,0,17,39,46,2,38,0,0,0,1,3,11,0,17,39,2,39,0,0,0,21,22,10,0,15,0,10,0,16,1,20,56,5,12,1,10,1,46,17,69,11,0,16,1,20,33,4,16,5,20,11,1,1,7,1,39,11,1,2,40,0,0,0,1,4,11,0,17,37,17,49,2,41,1,0,0,1,4,11,0,17,37,17,53,2,0,0,0,1,0,28,0,65,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,49,2,49,104,3,153,1,240,5,4,137,7,59,5,196,7,246,6,7,186,14,228,29,8,158,44,96,6,254,44,107,10,233,45,108,12,213,46,136,16,13,221,62,44,15,137,63,4,0,63,2,27,2,28,2,31,2,43,2,60,2,79,2,82,2,118,2,120,2,127,2,128,1,2,177,1,2,178,1,0,112,0,115,0,163,1,0,164,1,0,168,1,1,80,1,179,1,0,13,4,0,0,6,4,0,0,12,3,0,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,5,7,4,0,6,3,7,0,8,5,4,0,9,14,12,2,7,1,4,1,11,15,2,0,12,20,7,2,1,0,0,0,13,21,7,1,3,0,14,9,7,0,14,10,12,0,15,11,4,0,16,19,4,0,17,16,12,0,17,17,2,0,18,18,4,0,19,8,7,1,0,0,0,33,0,1,0,0,34,2,3,0,0,93,4,5,0,0,95,6,5,0,0,92,7,5,0,0,94,7,5,0,0,97,8,5,0,0,109,8,5,0,0,96,9,5,0,0,108,9,5,0,0,90,10,11,0,0,91,12,11,0,0,98,13,14,0,0,88,15,5,0,0,129,1,15,5,0,0,89,16,5,0,0,130,1,16,5,0,0,99,6,5,0,0,155,1,17,5,0,0,153,1,17,5,0,0,154,1,17,5,0,0,162,1,17,5,0,0,157,1,17,5,0,0,138,1,17,5,0,0,159,1,17,5,0,0,140,1,17,5,0,0,160,1,17,5,0,0,141,1,17,5,0,0,156,1,18,5,0,0,137,1,18,5,0,0,161,1,17,5,0,0,142,1,17,5,0,0,158,1,17,5,0,0,139,1,17,5,0,0,25,19,14,0,0,70,20,21,0,0,40,22,23,0,0,84,22,23,0,0,119,22,23,0,0,62,22,24,0,0,48,5,23,0,0,42,22,23,0,0,169,1,25,23,0,0,23,22,26,0,0,170,1,25,27,0,0,171,1,22,28,0,0,54,22,23,0,0,51,25,29,0,0,53,22,23,0,0,52,22,23,0,0,83,30,31,0,0,22,22,32,0,0,45,33,14,0,1,76,43,44,0,2,37,42,5,1,0,2,68,86,23,1,0,2,111,95,42,1,0,2,176,1,87,23,1,0,2,182,1,85,42,1,0,2,183,1,5,42,1,0,3,46,107,60,1,0,3,59,60,42,1,0,4,38,69,5,1,3,5,29,89,23,0,5,74,94,14,0,5,126,99,23,0,7,69,104,5,1,0,10,85,108,5,1,12,11,105,46,47,0,12,32,68,64,2,1,0,12,39,5,40,2,1,0,12,49,68,100,2,1,0,12,50,72,73,2,1,0,12,58,71,5,2,1,0,12,87,72,78,2,1,0,13,32,74,64,1,3,13,39,5,70,1,3,13,58,75,5,1,3,13,66,77,64,1,3,13,87,76,5,1,3,13,110,69,70,1,3,15,25,90,14,0,15,76,14,38,0,15,121,91,23,0,15,123,91,23,0,16,76,48,45,0,16,77,79,5,0,16,97,58,5,0,16,106,59,5,0,16,107,58,5,0,16,131,1,83,5,0,16,132,1,80,5,0,16,133,1,80,5,0,16,134,1,80,5,0,16,135,1,80,5,0,16,136,1,80,5,0,16,143,1,80,5,0,16,144,1,80,5,0,16,145,1,80,5,0,16,146,1,83,5,0,16,147,1,80,5,0,16,148,1,80,5,0,16,149,1,80,5,0,16,150,1,80,5,0,16,151,1,80,5,0,16,152,1,80,5,0,17,180,1,66,67,0,18,22,37,32,0,18,24,37,52,0,18,25,88,5,0,18,26,82,5,0,18,35,37,23,0,18,55,53,57,0,18,56,53,57,0,18,57,56,57,0,18,65,63,64,0,18,76,35,36,0,18,78,37,23,0,18,83,101,31,0,18,90,61,11,0,18,92,51,5,0,18,93,49,5,0,18,94,53,5,0,18,95,50,5,0,18,96,51,5,0,18,98,62,14,0,18,113,37,28,0,18,124,37,23,0,18,170,1,63,27,0,18,172,1,63,23,0,18,174,1,63,23,0,18,181,1,55,54,0,19,36,106,69,1,0,19,67,105,64,1,0,20,66,98,64,1,0,70,39,59,41,61,41,69,39,80,47,73,39,72,39,75,47,77,47,79,47,78,47,74,39,58,41,55,41,57,41,62,92,56,41,70,97,134,1,47,73,97,71,39,76,47,66,41,133,1,23,132,1,23,60,41,67,103,54,41,8,8,7,10,8,17,11,4,1,8,6,3,3,8,0,8,9,7,8,11,1,8,1,7,3,3,3,3,3,3,7,8,11,1,8,0,15,7,8,1,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,0,2,7,8,1,7,8,11,2,7,8,1,6,8,11,3,7,8,1,6,8,18,3,3,7,8,1,3,6,8,11,4,7,8,1,11,5,1,8,6,5,7,8,11,1,8,15,5,7,8,1,10,11,5,1,8,6,11,21,1,3,5,7,8,11,3,7,8,1,8,15,6,8,11,1,11,4,1,8,6,3,7,8,1,6,8,18,5,3,8,19,5,7,11,12,2,5,11,13,1,5,3,7,8,1,10,2,6,8,11,4,7,8,1,10,2,10,2,6,8,11,11,7,8,1,3,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,3,7,8,11,4,3,11,4,1,8,6,7,8,7,6,8,11,3,11,4,1,8,6,3,3,1,6,8,1,1,3,1,6,8,9,2,6,8,1,5,1,11,12,2,5,3,1,8,8,1,6,11,10,2,8,8,5,1,11,13,1,5,2,7,8,1,6,8,8,1,6,11,10,2,3,8,14,1,10,5,3,10,11,5,1,8,6,11,21,1,3,7,8,11,2,3,8,20,2,10,8,17,7,8,11,1,8,20,1,6,8,20,1,8,16,2,5,11,13,1,5,1,11,12,2,9,0,9,1,1,8,6,1,11,4,1,9,0,1,7,8,11,1,8,3,1,8,17,1,6,8,11,1,5,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,3,7,8,20,8,17,7,8,11,2,7,8,20,7,8,11,3,7,8,20,3,6,8,11,1,6,10,8,17,2,7,8,20,6,8,11,1,8,19,3,7,8,20,6,8,18,2,3,7,8,20,6,8,19,1,1,7,8,17,3,7,8,17,8,19,3,2,7,8,17,3,1,11,5,1,9,0,4,7,8,20,5,11,4,1,8,6,7,8,11,3,7,8,20,8,15,6,8,11,2,6,8,20,5,1,1,2,5,7,11,13,1,5,1,6,8,19,1,6,5,2,6,11,12,2,9,0,9,1,6,9,0,1,9,0,1,11,13,1,9,0,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,13,1,9,0,6,9,0,2,7,11,13,1,9,0,9,0,2,7,11,13,1,9,0,6,9,0,1,6,11,13,1,9,0,2,9,0,9,1,2,7,8,17,7,8,11,2,7,8,17,10,2,2,7,8,17,6,8,17,2,6,8,20,6,8,17,3,7,8,17,10,2,10,2,15,1,1,3,3,11,4,1,8,6,3,3,11,4,1,8,6,3,11,4,1,8,6,11,4,1,8,6,3,11,4,1,8,6,3,3,1,7,11,4,1,9,0,2,7,11,4,1,9,0,11,4,1,9,0,1,6,11,4,1,9,0,8,7,8,20,7,11,4,1,8,6,7,11,12,2,5,11,13,1,5,3,3,3,3,7,8,11,3,7,8,7,11,4,1,8,6,6,8,11,4,7,8,16,11,4,1,8,6,3,3,1,6,8,16,1,8,2,6,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,7,8,7,3,6,8,11,2,7,11,4,1,9,0,3,4,10,5,5,3,11,12,2,5,3,2,5,3,1,6,10,9,0,1,6,8,7,1,6,9,1,2,7,8,20,6,8,8,5,11,4,1,8,6,3,11,4,1,8,6,11,5,1,8,6,11,4,1,8,6,1,11,5,1,8,6,2,7,11,5,1,9,0,10,11,5,1,9,0,1,6,11,21,1,9,0,1,11,21,1,9,0,2,11,4,1,9,0,7,8,11,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,111,114,97,103,101,70,117,110,100,86,49,22,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,12,98,117,114,110,95,98,97,108,97,110,99,101,19,98,117,114,110,116,95,116,111,107,101,110,115,95,97,109,111,117,110,116,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,17,105,111,116,97,95,116,114,101,97,115,117,114,121,95,99,97,112,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,41,109,97,116,99,104,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,95,116,111,95,116,97,114,103,101,116,95,114,101,119,97,114,100,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,20,109,105,110,116,101,100,95,116,111,107,101,110,115,95,97,109,111,117,110,116,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,99,104,97,114,103,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,41,3,72,3,71,3,73,3,166,1,3,173,1,3,165,1,3,44,8,3,1,2,17,40,3,84,3,119,3,64,8,7,175,1,8,20,115,8,16,81,8,0,62,8,9,86,3,167,1,11,12,2,5,11,13,1,5,100,1,103,11,4,1,8,6,101,11,4,1,8,6,104,3,102,3,42,3,44,8,3,2,2,11,40,3,84,3,86,3,124,3,114,3,117,3,116,3,122,3,125,3,30,3,75,3,0,3,0,0,34,28,11,1,10,7,17,116,12,9,14,9,17,111,12,8,6,0,0,0,0,0,0,0,0,11,3,17,40,11,0,11,9,11,2,17,82,11,5,11,6,11,8,56,0,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,4,11,7,17,53,18,1,2,1,3,0,0,5,11,11,0,6,4,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,11,5,11,6,17,53,18,0,2,2,3,0,0,45,25,10,14,46,17,68,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,10,14,17,85,12,15,11,0,15,0,11,15,11,14,17,121,2,3,3,0,0,5,5,11,0,15,0,11,1,17,123,2,4,3,0,0,5,25,10,0,16,0,17,117,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,120,2,5,3,0,0,5,31,10,0,16,0,17,108,65,45,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,117,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,122,2,6,3,0,0,54,15,10,0,15,0,11,1,7,1,17,131,1,12,3,11,0,15,0,14,3,9,17,114,11,3,11,2,17,87,2,7,3,0,0,54,15,10,0,15,0,11,1,7,2,17,131,1,12,3,11,0,15,0,14,3,8,17,114,11,3,11,2,17,89,2,8,3,0,0,5,6,11,0,15,0,11,1,11,2,17,124,2,9,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,88,2,10,3,0,0,5,8,11,0,15,0,11,2,11,1,56,2,11,3,17,119,2,11,3,0,0,14,12,11,1,11,2,10,4,17,52,12,5,11,0,15,0,11,3,11,5,11,4,17,119,2,12,3,0,0,5,6,11,0,15,0,11,1,11,2,17,125,2,13,3,0,0,5,22,10,0,16,0,10,2,17,115,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,15,2,14,3,0,0,5,10,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,16,2,15,0,0,0,65,42,14,0,17,106,20,12,3,10,3,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,46,14,1,56,3,32,4,25,11,2,11,1,11,3,56,4,56,5,5,41,11,2,14,1,56,6,12,4,10,4,46,14,3,56,7,32,4,39,11,4,11,3,56,8,5,41,11,4,1,2,16,0,0,0,65,46,10,2,46,14,1,56,3,4,6,5,10,11,2,1,7,7,39,10,2,14,1,56,6,12,4,14,0,17,106,20,12,3,10,4,46,14,3,56,7,4,24,5,30,11,2,1,11,4,1,7,7,39,10,4,14,3,56,9,11,4,46,56,10,4,43,11,2,14,1,56,11,1,1,5,45,11,2,1,2,17,3,0,0,5,8,11,0,15,0,10,1,46,17,113,11,1,17,86,2,18,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,98,2,19,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,96,2,20,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,97,2,21,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,105,2,22,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,100,11,3,46,12,4,11,0,16,0,11,4,17,110,2,23,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,91,2,24,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,102,11,3,46,12,4,11,0,16,0,11,4,17,110,2,25,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,93,2,26,3,0,0,5,7,11,0,15,0,11,2,17,112,11,1,17,103,2,27,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,94,2,28,3,0,0,81,17,10,0,15,0,11,3,17,112,12,4,10,4,11,1,11,2,17,99,11,4,46,12,5,11,0,16,0,11,5,17,110,2,29,3,0,0,5,8,11,0,15,0,11,3,17,113,11,1,11,2,17,90,2,30,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,104,11,3,46,12,4,11,0,16,0,11,4,17,110,2,31,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,95,2,32,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,110,2,33,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,92,2,34,3,0,0,84,214,1,11,9,10,0,15,6,21,10,8,7,11,52,37,4,10,5,16,11,0,1,11,10,1,7,8,39,10,0,15,7,56,12,12,21,13,4,11,21,56,13,1,10,0,15,8,56,12,12,20,13,5,11,20,56,13,1,11,6,10,0,16,9,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,9,21,11,7,10,0,16,10,20,22,12,7,6,0,0,0,0,0,0,0,0,10,0,15,10,21,14,4,56,14,12,22,14,5,56,14,12,14,11,3,11,5,10,0,15,11,10,10,46,17,35,12,13,12,16,12,23,10,0,16,12,20,6,1,0,0,0,0,0,0,0,22,10,0,15,12,21,11,1,10,0,16,12,20,33,4,83,5,89,11,0,1,11,10,1,7,10,39,14,23,56,14,12,24,10,0,15,0,13,23,10,0,15,5,11,8,10,0,16,1,16,13,20,10,0,16,1,16,14,20,10,0,16,1,16,15,20,10,10,17,109,10,0,16,0,17,127,12,17,14,23,56,14,12,19,11,24,11,19,23,12,25,11,2,10,0,15,16,21,10,0,16,0,17,111,10,0,15,17,21,11,23,12,15,11,13,14,15,56,14,22,12,13,10,0,15,11,11,15,11,10,46,17,63,1,10,0,15,18,11,4,10,6,11,7,17,81,12,18,10,0,16,12,20,10,0,16,16,20,10,0,16,17,20,11,17,11,22,11,6,10,0,16,18,17,83,11,14,11,25,11,13,11,16,18,2,56,15,9,10,0,15,19,21,10,0,16,9,20,6,0,0,0,0,0,0,0,0,33,4,192,1,10,0,16,7,56,14,6,0,0,0,0,0,0,0,0,33,12,11,5,194,1,9,12,11,11,11,4,203,1,11,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,12,5,207,1,11,0,1,9,12,12,11,12,4,210,1,5,212,1,7,9,39,11,18,2,35,0,0,0,93,58,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,5,14,1,56,14,10,0,35,4,27,11,0,14,1,56,14,23,12,9,11,2,11,9,11,3,17,64,12,6,14,6,56,14,12,5,13,1,11,6,56,13,1,5,54,14,1,56,14,10,0,36,4,50,14,1,56,14,11,0,23,12,8,13,1,11,8,56,16,12,7,14,7,56,14,12,4,11,2,11,7,11,3,17,63,1,5,54,11,2,1,11,3,1,11,1,11,5,11,4,2,36,3,0,0,5,4,11,0,16,12,20,2,37,3,0,0,5,4,11,0,16,16,20,2,38,3,0,0,5,4,11,0,16,20,20,2,39,3,0,0,5,3,11,0,16,21,2,40,3,0,0,5,2,7,3,2,41,3,0,0,5,4,11,0,16,6,20,2,42,3,0,0,5,5,11,0,16,0,11,1,17,129,1,2,43,3,0,0,96,27,10,0,17,51,12,1,56,17,12,4,14,1,56,18,32,4,23,5,10,13,1,69,47,12,2,10,0,16,0,10,2,17,130,1,12,3,13,4,11,2,11,3,56,19,5,5,11,0,1,11,4,2,44,3,0,0,5,5,11,0,16,0,11,1,17,128,1,2,45,3,0,0,5,4,11,0,16,0,17,126,2,46,3,0,0,5,4,11,0,16,11,17,65,2,47,3,0,0,29,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,20,20,12,2,5,16,11,0,1,56,21,12,2,11,2,2,48,3,0,0,5,4,11,0,16,18,17,83,2,49,3,0,0,5,4,11,0,16,18,17,84,2,50,3,0,0,5,5,11,0,15,0,11,1,17,118,2,51,3,0,0,5,4,11,0,16,0,17,107,2,52,0,0,0,102,45,13,0,69,103,12,6,13,6,11,0,56,22,11,6,56,2,12,7,14,1,56,23,4,39,11,1,56,24,12,4,13,7,11,4,56,16,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,25,11,2,46,17,68,56,26,5,36,11,2,1,11,7,56,27,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,1,4,1,6,0,2,0,3,0,1,1,9,1,15,1,11,1,12,1,13,1,14,1,3,1,0,0,4,0,5,0,6,1,1,1,8,1,5,1,10,1,2,1,7,0,47,0,61,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,173,2,4,245,2,34,5,151,3,199,2,7,222,5,212,8,8,178,14,96,6,146,15,200,1,10,218,16,66,12,156,17,165,11,13,193,28,28,15,221,28,4,0,70,2,14,2,15,2,32,2,46,2,71,2,72,2,73,1,47,1,74,0,7,12,0,0,5,7,0,0,6,12,0,1,0,12,0,2,1,4,1,0,1,3,3,2,0,4,2,7,0,4,10,4,0,5,8,12,2,7,1,4,1,7,9,2,0,8,4,7,1,0,0,0,44,0,1,0,0,61,2,3,0,0,62,4,5,0,0,79,6,7,0,0,75,3,5,0,0,22,8,9,0,0,60,10,9,0,0,59,11,9,0,0,58,11,9,0,0,80,12,5,0,0,11,13,9,0,0,19,13,9,0,0,34,14,15,0,0,53,16,17,0,0,69,16,15,0,0,68,16,15,0,0,38,14,18,0,0,36,14,18,0,0,66,19,3,0,0,67,19,9,0,0,42,20,9,0,0,35,21,18,0,0,56,22,23,0,0,50,14,15,0,0,51,14,15,0,0,24,14,24,0,0,33,25,15,0,0,54,25,15,0,0,39,22,18,0,0,27,26,15,0,0,28,26,15,0,0,31,9,23,0,0,17,22,9,0,1,44,0,34,0,2,41,40,15,1,0,2,66,45,33,1,0,2,78,36,15,1,0,2,81,9,33,1,0,4,21,30,9,0,4,30,37,17,1,8,4,44,0,30,0,5,13,42,9,2,7,4,5,16,52,53,2,7,4,5,18,52,18,2,7,4,5,44,0,29,2,7,4,6,72,50,9,1,8,7,23,39,15,0,7,64,39,49,0,8,16,48,37,1,0,8,26,46,9,1,0,8,29,51,47,1,3,8,37,48,18,1,0,8,40,48,18,1,0,8,45,9,31,1,0,8,65,47,31,1,0,9,43,44,15,0,44,28,53,15,37,32,36,32,39,1,34,32,41,28,35,32,49,15,54,15,51,15,52,15,45,3,50,15,48,15,43,28,42,28,1,7,8,9,1,8,0,4,7,8,0,11,4,1,8,5,3,7,8,9,1,8,2,3,7,8,0,8,2,6,8,9,1,11,4,1,8,5,2,6,8,0,8,2,2,3,11,4,1,8,5,2,7,8,0,11,4,1,8,5,0,2,7,8,0,6,8,9,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,3,1,6,8,2,1,8,6,1,1,3,7,8,2,3,7,8,9,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,1,6,11,8,2,3,8,1,1,6,8,1,2,6,8,1,3,1,11,8,2,3,8,1,2,3,8,1,1,11,8,2,9,0,9,1,1,8,7,1,11,10,1,9,0,1,8,5,1,11,4,1,9,0,1,8,3,2,3,8,2,1,6,11,4,1,9,0,1,6,9,0,6,3,11,4,1,8,5,11,4,1,8,5,3,11,4,1,8,5,3,1,6,8,9,2,7,11,4,1,9,0,11,4,1,9,0,2,8,1,11,4,1,8,5,3,7,11,8,2,9,0,9,1,9,0,9,1,4,3,8,1,3,3,2,3,3,2,7,11,4,1,9,0,3,2,7,11,10,1,9,0,9,0,1,9,0,1,6,11,10,1,9,0,1,5,2,9,0,5,2,6,11,10,1,9,0,9,0,2,6,11,8,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,15,103,101,116,95,105,111,116,97,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,4,105,111,116,97,11,105,111,116,97,95,97,109,111,117,110,116,12,105,111,116,97,95,98,97,108,97,110,99,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,27,112,101,110,100,105,110,103,95,116,111,116,97,108,95,105,111,116,97,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,18,117,110,119,114,97,112,95,115,116,97,107,101,100,95,105,111,116,97,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,30,8,7,12,11,10,1,3,20,11,10,1,3,34,3,63,11,4,1,8,5,55,3,24,11,8,2,3,8,1,49,3,52,3,48,3,25,8,3,1,2,2,33,3,54,3,2,2,4,30,8,7,53,8,6,68,3,57,11,4,1,8,5,0,3,0,0,27,18,10,0,56,0,12,1,10,0,17,40,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,33,18,0,2,1,3,0,0,35,45,14,1,56,3,12,4,10,0,46,17,17,32,4,9,5,15,11,0,1,11,3,1,7,11,39,10,4,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,3,1,7,18,39,11,3,17,40,10,0,46,56,4,11,2,11,1,18,2,12,5,10,0,16,0,20,11,4,22,11,0,15,0,21,11,5,2,2,3,0,0,38,75,14,1,16,1,20,10,2,17,46,36,4,23,11,2,1,11,1,17,4,12,4,10,0,16,0,20,14,4,56,3,23,11,0,15,0,21,11,4,2,10,0,46,11,1,17,3,12,5,12,3,14,5,56,3,12,6,10,0,10,6,10,3,11,2,17,46,17,9,12,7,11,6,14,7,56,3,22,12,8,10,0,16,2,20,11,8,22,10,0,15,2,21,10,0,16,3,20,11,3,22,10,0,15,3,21,10,0,46,17,17,4,67,11,0,17,7,5,69,11,0,1,13,5,11,7,56,5,1,11,5,2,3,3,0,0,41,27,14,1,16,4,20,10,0,56,4,33,4,8,5,12,11,0,1,7,2,39,11,0,14,1,16,1,20,17,22,12,2,11,1,17,4,12,3,14,2,14,3,56,3,17,30,11,3,2,4,0,0,0,5,8,11,0,19,2,12,1,1,1,17,38,11,1,2,5,3,0,0,9,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,5,1,2,6,3,0,0,15,25,11,1,17,46,6,1,0,0,0,0,0,0,0,22,12,2,10,0,17,7,10,0,17,8,10,0,15,7,10,2,10,0,16,5,20,10,0,16,8,20,18,1,56,6,11,0,46,11,2,17,32,2,7,0,0,0,9,29,10,0,16,5,20,10,0,16,2,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,3,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,6,0,0,0,0,0,0,0,0,11,0,15,3,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,30,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,43,31,10,0,46,11,3,17,22,12,5,14,5,11,2,17,29,12,7,10,7,10,1,38,4,18,11,7,11,1,23,12,4,5,20,6,0,0,0,0,0,0,0,0,12,4,11,4,10,0,16,6,56,3,17,55,12,6,11,0,15,6,11,6,56,7,2,10,3,0,0,9,29,10,0,15,7,10,1,17,31,56,6,10,0,46,17,16,4,10,5,14,11,0,1,7,15,39,10,0,46,17,17,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,8,2,11,3,0,0,9,16,10,0,46,17,17,32,4,6,5,10,11,0,1,7,12,39,11,1,56,9,11,0,15,10,21,2,12,1,0,0,9,4,11,0,16,5,20,2,13,1,0,0,9,4,11,0,16,4,20,2,14,1,0,0,9,4,11,0,16,11,56,3,2,15,1,0,0,9,4,11,0,16,1,20,2,16,1,0,0,9,4,11,0,16,9,56,10,2,17,1,0,0,9,4,11,0,16,10,56,11,2,18,1,0,0,15,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,40,10,0,16,4,20,10,0,16,1,20,11,0,15,11,11,1,56,7,18,2,2,19,1,4,0,9,9,11,0,11,1,10,2,17,18,11,2,46,17,47,56,12,2,20,1,4,0,5,22,10,0,46,14,1,17,21,4,6,5,10,11,0,1,7,13,39,11,1,19,2,12,2,1,1,17,38,11,0,15,11,11,2,56,5,1,2,21,1,0,0,18,25,10,0,16,4,20,10,1,16,4,20,33,4,17,11,0,16,1,20,11,1,16,1,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,22,1,0,0,44,45,10,0,10,1,17,28,4,8,11,0,1,17,31,2,10,0,16,10,10,1,56,13,11,1,17,55,12,3,10,0,16,9,56,14,20,12,2,10,3,10,2,38,4,41,10,0,16,7,10,3,56,15,4,36,5,30,11,0,16,7,11,3,56,16,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,31,2,23,1,0,0,9,4,11,0,16,0,20,2,24,1,0,0,9,4,11,0,16,2,20,2,25,3,0,0,9,3,11,0,16,7,2,26,1,0,0,9,4,11,0,16,12,20,2,27,1,0,0,9,4,11,0,16,13,20,2,28,0,0,0,18,17,10,0,17,16,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,14,20,11,1,36,12,2,11,2,2,29,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,30,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,31,0,0,0,9,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,32,0,0,0,54,22,10,0,11,1,17,22,12,3,14,3,10,0,16,5,20,17,30,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,2,2,0,8,0,9,2,1,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,76,0,77,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,63,7,135,1,183,1,8,190,2,64,10,254,2,15,12,141,3,89,13,230,3,4,15,234,3,2,0,11,1,4,1,5,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,8,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,7,8,4,1,0,1,10,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,4,7,8,0,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,4,73,79,84,65,13,83,116,111,114,97,103,101,70,117,110,100,86,49,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,105,111,116,97,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,9,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,20,10,0,15,0,11,1,56,1,1,10,0,15,0,11,3,56,2,12,4,10,0,15,1,11,4,56,1,1,11,0,15,0,11,2,56,2,2,2,1,0,0,5,4,11,0,16,0,56,3,2,3,1,0,0,5,8,10,0,16,0,56,3,11,0,16,1,56,3,22,2,0,0,0,1,0,6,0],"timelocked_staking":[161,28,235,11,6,0,0,0,12,1,0,30,2,30,64,3,94,132,2,4,226,2,28,5,254,2,198,3,7,196,6,171,7,8,239,13,96,6,207,14,20,10,227,14,17,12,244,14,168,6,13,156,21,6,15,162,21,2,0,58,2,14,2,16,2,23,2,34,2,54,2,57,2,59,2,63,0,24,0,52,0,66,1,35,1,53,1,68,0,10,8,0,1,0,4,1,0,1,2,1,12,1,0,1,3,3,2,0,4,2,7,0,4,12,4,0,5,4,4,0,6,9,8,1,4,0,8,11,2,0,9,5,8,0,10,7,12,0,11,13,4,0,12,6,7,1,0,0,13,8,7,0,0,38,0,1,0,0,41,2,1,0,0,44,3,1,0,0,43,0,4,0,0,42,2,5,0,0,45,3,6,0,0,47,7,4,0,0,48,7,1,0,0,30,8,1,0,0,61,9,1,0,0,62,10,1,0,0,26,11,12,0,0,36,13,14,0,0,51,13,15,0,0,49,13,15,0,0,19,13,15,0,0,31,13,16,0,0,27,13,12,1,0,0,65,4,17,0,0,59,18,1,0,0,60,19,1,0,0,39,20,1,0,1,18,32,1,1,0,1,47,48,32,1,0,1,67,25,15,1,0,2,20,26,27,1,0,4,17,42,1,0,4,33,41,42,0,6,28,34,12,1,4,6,55,49,50,1,4,6,56,37,38,1,4,6,61,23,1,1,4,6,64,1,56,1,0,7,37,31,1,1,12,7,59,31,1,1,8,8,46,28,29,0,9,32,35,36,0,9,43,39,40,0,9,45,47,22,0,10,26,54,12,0,10,30,52,1,0,10,36,46,14,0,10,47,51,40,0,10,49,46,15,0,10,51,46,15,0,11,40,62,40,0,12,15,57,58,1,0,12,29,57,12,1,0,14,25,61,12,1,0,31,22,24,24,25,24,33,30,22,24,28,22,30,22,23,24,29,22,47,56,46,56,32,59,34,4,48,4,4,7,8,9,11,7,1,11,1,1,8,3,5,7,8,8,0,4,7,8,9,10,11,7,1,11,1,1,8,3,5,7,8,8,3,7,8,9,8,0,7,8,8,1,8,0,1,10,8,0,2,11,7,1,11,1,1,8,3,11,1,1,8,3,3,7,8,0,3,7,8,8,2,7,8,0,8,0,2,8,0,6,8,8,2,10,8,0,6,8,8,2,6,8,0,6,8,0,1,1,1,6,8,0,1,8,4,1,3,1,11,12,1,8,13,3,8,10,3,11,12,1,8,13,2,8,0,5,2,10,8,0,5,6,7,8,11,11,1,1,8,3,5,3,11,12,1,8,13,7,8,8,3,3,3,10,8,0,1,11,1,1,8,3,2,11,7,1,9,0,6,8,8,1,8,3,1,6,11,1,1,9,0,2,11,1,1,9,0,7,8,8,1,11,2,1,9,0,1,6,8,8,1,5,1,11,2,1,8,3,2,9,0,5,1,11,1,1,9,0,4,11,1,1,8,3,3,11,12,1,8,13,8,10,2,6,11,7,1,9,0,6,8,8,1,7,8,9,1,6,8,6,2,6,8,6,11,7,1,9,0,3,9,0,3,11,12,1,8,13,4,7,8,9,11,2,1,8,3,5,7,8,8,1,8,10,1,7,8,8,1,8,5,5,3,3,10,8,0,11,7,1,11,1,1,8,3,8,0,1,11,7,1,11,1,1,8,3,6,3,11,12,1,8,13,3,11,1,1,8,3,8,10,11,1,1,8,3,1,6,8,10,3,7,8,9,8,10,7,8,8,2,7,11,1,1,9,0,3,5,6,8,6,9,0,3,11,12,1,8,13,7,8,8,1,11,7,1,9,0,3,7,8,10,3,7,8,8,2,7,8,10,8,10,2,1,1,2,6,8,10,6,8,10,3,8,13,6,8,13,1,1,8,13,1,6,11,12,1,9,0,1,6,9,0,1,9,0,3,3,11,12,1,8,13,8,10,1,6,10,9,0,3,7,8,11,11,1,1,8,3,7,8,8,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,10,83,116,97,107,101,100,73,111,116,97,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,20,84,105,109,101,108,111,99,107,101,100,83,116,97,107,101,100,73,111,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,122,101,114,111,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,5,108,97,98,101,108,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,111,111,108,95,105,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,25,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,35,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,95,110,111,110,95,101,110,116,114,121,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,6,115,101,110,100,101,114,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,11,115,116,97,107,101,100,95,105,111,116,97,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,17,116,114,97,110,115,102,101,114,95,109,117,108,116,105,112,108,101,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,27,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,95,109,117,108,116,105,112,108,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,112,97,99,107,9,118,97,108,105,100,97,116,111,114,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,22,8,5,50,8,10,19,3,31,11,12,1,8,13,0,1,4,0,1,9,11,0,11,1,11,2,10,3,17,3,11,3,46,17,9,2,1,1,4,0,21,31,11,0,11,1,11,2,10,3,17,4,12,6,6,0,0,0,0,0,0,0,0,14,6,65,4,12,5,12,4,10,4,10,5,35,4,26,5,16,13,6,69,4,10,3,46,17,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,3,1,11,6,70,4,0,0,0,0,0,0,0,0,2,2,1,4,0,22,26,11,0,11,1,10,2,17,5,12,3,10,2,46,56,0,14,3,56,1,6,0,0,0,0,0,0,0,0,36,4,21,11,3,10,2,56,2,11,2,46,17,35,56,3,5,25,11,2,1,11,3,56,4,2,3,1,0,0,33,34,14,1,10,3,46,56,5,4,6,5,12,11,0,1,11,3,1,7,0,39,10,0,17,36,11,1,56,6,12,6,12,5,12,4,11,0,11,4,10,3,56,2,11,2,10,3,17,37,12,7,11,3,17,27,11,7,11,5,11,6,18,0,2,4,1,0,0,43,37,64,4,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,14,1,65,44,12,5,12,4,10,4,10,5,35,4,29,5,12,13,1,69,44,12,7,10,0,11,7,10,2,10,3,17,3,12,8,13,6,11,8,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,7,11,0,1,11,3,1,11,1,70,44,0,0,0,0,0,0,0,0,11,6,2,5,1,0,0,45,26,11,1,17,18,12,4,12,3,12,7,14,7,17,44,12,5,10,0,11,7,10,2,17,38,12,8,13,8,11,5,56,7,12,6,11,0,17,36,11,6,11,3,11,4,11,2,56,8,11,8,2,6,1,0,0,40,17,10,0,15,0,11,1,10,2,17,42,12,3,11,2,17,27,11,3,10,0,16,1,20,11,0,16,2,20,18,0,2,7,1,4,0,1,8,11,0,11,1,10,2,17,6,11,2,46,17,9,2,8,1,4,0,40,21,10,0,46,14,1,17,11,4,6,5,10,11,0,1,7,1,39,11,1,19,0,1,1,12,2,17,26,11,0,15,0,11,2,17,40,2,9,1,0,0,1,5,11,0,11,1,17,35,17,19,2,10,1,0,0,1,5,11,0,11,1,17,35,17,20,2,11,1,0,0,53,34,10,0,16,0,10,1,16,0,17,39,4,15,10,0,16,1,20,10,1,16,1,20,33,12,2,5,17,9,12,2,11,2,4,26,11,0,17,16,11,1,17,16,33,12,3,5,32,11,0,1,11,1,1,9,12,3,11,3,2,12,1,0,0,1,4,11,0,16,0,17,41,2,13,1,0,0,1,4,11,0,16,0,17,44,2,14,1,0,0,1,4,11,0,16,0,17,43,2,15,1,0,0,1,4,11,0,16,1,20,2,16,1,0,0,1,4,11,0,16,2,20,2,17,1,0,0,55,21,10,0,16,2,56,9,4,15,11,0,16,2,56,10,12,2,56,11,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,18,0,0,0,60,10,11,0,19,0,12,2,12,1,12,3,17,26,11,3,11,1,11,2,2,19,0,0,0,1,4,11,0,11,1,56,12,2,20,0,0,0,1,13,14,0,56,13,32,4,10,5,5,13,0,69,4,10,1,56,12,5,0,11,0,70,4,0,0,0,0,0,0,0,0,2,21,3,0,0,40,14,11,0,11,1,10,5,17,45,12,6,11,5,17,27,11,6,11,3,11,4,18,0,11,2,17,19,2,0,1,0,2,0,3,0,21,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,33,2,33,72,3,105,180,4,4,157,5,40,5,197,5,142,4,7,211,9,209,19,8,164,29,96,6,132,30,180,1,10,184,31,145,1,12,201,32,179,26,13,252,58,56,15,180,59,12,0,137,1,2,22,2,23,2,35,2,44,2,76,2,115,2,116,2,134,1,0,108,0,139,1,1,20,1,24,1,78,1,110,0,13,4,0,0,15,4,0,0,8,3,0,0,11,3,0,1,0,12,0,2,1,4,1,0,1,4,3,2,0,5,2,7,0,7,10,2,0,8,12,7,0,9,5,7,0,9,6,12,0,9,7,12,0,10,14,2,0,11,9,7,0,13,4,7,1,0,0,14,9,7,0,0,61,0,1,0,0,59,2,3,0,0,27,4,5,0,0,16,4,5,0,0,18,6,5,0,0,92,7,8,0,0,93,7,5,0,0,94,9,8,0,0,97,10,11,0,0,96,12,5,0,0,101,12,5,0,0,95,4,5,0,0,100,4,5,0,0,30,13,5,0,0,87,14,5,0,0,52,15,16,0,0,54,15,17,0,0,45,15,18,0,0,55,15,19,0,0,31,15,19,0,0,43,15,20,0,0,88,15,20,0,0,57,15,19,0,0,79,15,19,0,0,84,15,19,0,0,21,15,21,0,0,89,15,21,0,0,58,15,21,0,0,90,15,21,0,0,68,15,22,0,0,70,15,22,0,0,71,15,22,0,0,64,15,23,0,0,72,15,23,0,0,69,15,23,0,0,73,15,23,0,0,77,15,24,0,0,66,15,25,0,0,114,15,25,0,0,105,15,25,0,0,113,15,25,0,0,143,1,15,25,0,0,102,4,5,0,0,80,15,25,0,0,81,15,25,0,0,39,15,25,0,0,26,15,25,0,0,83,26,27,0,0,109,15,28,0,0,48,29,16,0,0,50,30,16,1,0,0,49,31,16,1,0,0,63,32,5,0,0,126,33,5,0,0,124,33,5,0,0,125,33,5,0,0,133,1,33,5,0,0,128,1,33,5,0,0,119,33,5,0,0,130,1,33,5,0,0,121,33,5,0,0,131,1,33,5,0,0,122,33,5,0,0,127,34,5,0,0,118,34,5,0,0,129,1,33,5,0,0,120,33,5,0,0,132,1,33,5,0,0,123,33,5,0,0,32,6,5,0,0,135,1,17,5,0,0,136,1,35,5,0,0,41,15,36,0,0,60,37,3,0,1,59,45,46,0,2,141,1,50,25,1,0,3,33,55,5,1,3,5,42,68,28,1,8,6,91,56,5,1,12,7,34,51,25,0,7,99,51,18,0,8,62,35,44,0,9,17,47,5,0,9,28,47,5,0,9,29,64,5,0,9,46,36,25,0,9,52,36,16,0,9,59,45,67,0,9,80,36,25,0,9,81,36,25,0,9,83,66,27,0,9,86,53,5,0,9,87,65,5,0,9,92,52,8,0,9,97,60,11,0,9,104,59,25,0,9,106,59,25,0,10,63,72,28,0,10,142,1,62,63,0,11,110,35,43,0,12,112,68,35,1,0,13,25,70,68,1,0,13,37,73,55,1,0,13,51,70,16,1,0,13,53,70,16,1,0,13,75,5,39,1,0,13,103,55,39,1,0,14,38,43,40,0,105,35,105,40,75,49,76,54,78,8,76,61,77,67,51,40,51,35,50,40,50,35,103,55,101,55,106,40,106,35,104,40,102,40,104,35,102,35,100,1,13,5,10,2,10,2,10,2,10,2,8,16,8,16,8,9,8,9,8,16,8,16,8,16,8,4,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,5,1,8,6,5,7,8,8,1,8,11,3,7,8,1,11,5,1,8,6,7,8,8,3,7,8,1,8,11,6,8,8,1,11,5,1,8,6,3,7,8,1,8,13,3,2,7,8,1,11,5,1,8,6,2,7,8,1,6,8,8,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,16,1,6,8,9,1,6,10,2,1,6,11,15,1,8,16,1,6,11,15,1,10,2,1,6,8,7,1,3,2,6,8,1,3,1,8,10,1,8,7,2,6,8,1,6,8,1,2,6,11,15,1,9,0,6,9,0,2,6,11,15,1,9,0,6,11,15,1,9,0,2,7,8,1,7,8,8,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,1,6,8,12,4,8,0,3,3,7,8,8,20,5,8,16,8,16,8,16,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,8,16,11,15,1,8,16,11,15,1,8,16,10,2,8,4,10,2,10,2,10,2,8,16,8,16,8,9,8,9,1,11,15,1,9,0,1,8,16,7,1,1,1,1,1,1,8,0,1,2,1,8,14,1,8,9,1,7,8,8,1,8,4,2,7,8,12,3,3,3,3,8,11,1,8,6,1,6,11,5,1,9,0,1,6,8,8,4,7,8,12,11,5,1,8,6,3,7,8,8,1,7,8,12,1,8,2,1,9,0,2,9,0,5,2,3,8,11,5,3,3,3,3,11,5,1,8,6,1,6,8,11,3,7,8,12,8,11,6,8,8,1,8,3,1,6,8,13,1,6,5,2,7,8,12,11,5,1,8,6,2,7,8,12,6,8,8,2,6,8,12,3,1,8,12,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,15,1,9,0,2,1,1,2,5,7,8,8,1,7,11,15,1,9,0,3,5,8,7,8,12,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,19,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,86,49,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,22,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,2,105,100,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,12,105,111,116,97,95,98,97,108,97,110,99,101,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,33,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,20,45,5,21,10,2,58,10,2,90,10,2,89,10,2,55,8,16,31,8,16,43,8,9,88,8,9,56,8,16,79,8,16,84,8,16,64,11,15,1,10,2,72,11,15,1,10,2,69,11,15,1,10,2,73,11,15,1,10,2,67,11,15,1,8,16,70,11,15,1,8,16,71,11,15,1,8,16,36,8,4,1,2,10,54,8,0,143,1,3,77,8,7,39,3,108,8,12,26,3,74,3,66,3,65,3,36,8,4,2,2,5,82,8,7,138,1,5,107,5,34,3,19,3,3,2,7,82,8,7,138,1,5,107,5,104,3,117,3,85,3,98,3,0,3,0,0,38,62,11,0,12,13,11,1,12,24,11,2,12,26,11,3,12,27,11,4,12,28,11,5,12,29,11,6,12,30,11,7,12,31,11,8,12,32,11,9,12,14,11,10,12,15,11,11,12,16,56,0,12,17,56,0,12,18,56,0,12,19,56,0,12,20,56,1,12,21,56,1,12,22,56,1,12,23,11,12,12,25,11,13,11,24,11,26,11,27,11,28,11,29,11,30,11,31,11,32,11,14,11,15,11,16,11,17,11,20,11,18,11,19,11,21,11,22,11,23,11,25,18,0,2,1,3,0,0,41,124,14,9,65,42,7,16,37,4,11,14,10,65,42,7,16,37,12,15,5,13,9,12,15,11,15,4,21,14,11,65,42,7,16,37,12,16,5,23,9,12,16,11,16,4,31,14,5,65,42,7,16,37,12,17,5,33,9,12,17,11,17,4,41,14,6,65,42,7,16,37,12,18,5,43,9,12,18,11,18,4,51,14,7,65,42,7,16,37,12,19,5,53,9,12,19,11,19,4,61,14,8,65,42,7,16,37,12,20,5,63,9,12,20,11,20,4,66,5,70,11,14,1,7,8,39,10,13,7,15,37,4,75,5,79,11,14,1,7,7,39,10,12,7,17,37,4,84,5,88,11,14,1,7,14,39,11,0,11,1,11,2,11,3,11,4,11,5,17,99,17,107,11,6,17,99,17,107,11,7,17,81,11,8,17,81,11,9,17,99,17,107,11,10,17,99,17,107,11,11,17,99,17,107,10,14,17,74,17,0,12,21,14,21,17,70,11,21,11,12,11,13,11,14,17,73,2,2,3,0,0,5,5,11,0,15,0,11,1,17,83,2,3,3,0,0,5,5,11,0,15,0,11,1,17,82,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,48,58,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,10,39,10,3,46,17,79,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,11,5,10,3,17,93,12,6,10,0,16,0,17,86,4,34,10,0,15,0,17,91,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,11,2,11,3,46,17,79,11,4,18,2,56,3,11,6,2,6,3,0,0,5,7,11,0,11,1,11,3,17,7,11,2,56,4,2,7,3,0,0,57,47,10,2,46,17,79,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,2,1,7,11,39,14,1,56,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,2,1,7,10,39,10,0,15,0,11,1,6,0,0,0,0,0,0,0,0,11,2,17,93,12,4,10,0,15,0,17,91,10,0,16,5,20,11,3,22,11,0,15,5,21,11,4,2,8,3,0,0,58,45,14,1,17,96,12,3,14,1,17,95,12,5,10,0,15,0,11,1,10,2,17,94,12,7,14,7,56,2,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,10,2,17,80,11,5,11,2,17,79,11,3,11,4,18,3,56,5,11,7,2,9,3,0,0,5,28,10,2,7,17,37,4,5,5,9,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,13,39,11,2,11,0,15,1,21,2,10,3,0,0,5,41,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,2,7,17,37,4,14,5,18,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,13,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,11,3,0,0,5,14,10,1,7,15,37,4,5,5,9,11,0,1,7,7,39,11,1,11,0,15,3,21,2,12,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,1,7,15,37,4,14,5,18,11,0,1,7,7,39,11,1,11,0,15,4,21,2,13,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,84,2,14,3,0,0,5,16,10,0,15,0,11,1,17,92,10,0,46,17,39,11,0,16,5,20,33,4,13,5,15,7,10,39,2,15,1,0,0,5,4,11,0,16,0,17,86,2,16,1,0,0,5,3,11,0,16,6,2,17,1,0,0,5,5,11,0,16,6,16,7,20,2,18,1,0,0,5,4,11,0,16,6,16,8,2,19,1,0,0,5,4,11,0,16,6,16,9,2,20,1,0,0,5,4,11,0,16,6,16,10,2,21,1,0,0,5,4,11,0,16,6,16,11,2,22,1,0,0,5,4,11,0,16,6,16,12,2,23,1,0,0,5,4,11,0,16,6,16,13,2,24,1,0,0,5,4,11,0,16,6,16,14,2,25,1,0,0,5,4,11,0,16,6,16,15,2,26,1,0,0,5,4,11,0,16,6,16,16,2,27,1,0,0,5,4,11,0,16,6,16,17,2,28,1,0,0,5,4,11,0,16,6,16,18,2,29,1,0,0,5,4,11,0,16,6,16,19,2,30,1,0,0,5,4,11,0,16,6,16,20,2,31,1,0,0,5,4,11,0,16,6,16,21,2,32,1,0,0,5,4,11,0,16,6,16,22,2,33,1,0,0,5,4,11,0,16,6,16,23,2,34,1,0,0,5,4,11,0,16,6,16,24,2,35,1,0,0,5,4,11,0,16,6,16,25,2,36,1,0,0,5,3,11,0,16,26,2,37,1,0,0,5,4,11,0,16,1,20,2,38,1,0,0,5,4,11,0,16,0,17,85,2,39,1,0,0,5,4,11,0,16,0,17,85,2,40,1,0,0,5,3,11,0,17,39,2,41,1,0,0,5,4,11,0,16,27,20,2,42,3,0,0,5,5,11,1,11,0,15,27,21,2,43,1,0,0,5,4,11,0,16,0,17,88,2,44,1,0,0,5,4,11,0,16,0,17,89,2,45,1,0,0,5,4,11,0,16,2,20,2,46,1,0,0,5,4,11,0,16,4,20,2,47,1,0,0,5,5,11,0,16,0,11,1,17,90,2,48,1,0,0,5,4,11,0,16,0,56,6,2,49,1,0,0,69,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,15,20,10,1,16,6,16,15,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,17,20,10,1,16,6,16,17,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,17,20,10,1,16,6,16,18,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,18,20,10,1,16,6,16,17,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,19,10,1,16,6,16,19,56,7,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,20,10,1,16,6,16,20,56,7,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,22,10,1,16,6,16,22,56,8,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,24,10,1,16,6,16,24,56,8,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,24,10,1,16,6,16,25,56,8,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,25,10,1,16,6,16,25,56,8,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,25,10,1,16,6,16,24,56,8,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,19,10,1,16,6,16,12,56,9,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,20,10,1,16,6,16,13,56,9,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,22,10,1,16,6,16,15,56,10,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,24,10,1,16,6,16,17,56,10,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,24,10,1,16,6,16,18,56,10,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,25,10,1,16,6,16,18,56,10,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,25,10,1,16,6,16,17,56,10,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,19,10,0,16,6,16,12,56,9,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,20,10,0,16,6,16,13,56,9,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,22,10,0,16,6,16,15,56,10,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,24,10,0,16,6,16,17,56,10,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,24,10,0,16,6,16,18,56,10,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,25,10,0,16,6,16,18,56,10,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,25,11,0,16,6,16,17,56,10,12,23,11,23,2,50,0,0,0,16,17,10,0,56,11,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,12,11,1,33,12,2,11,2,2,51,0,0,0,71,26,10,0,56,11,4,6,8,12,2,5,9,10,1,56,11,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,12,11,1,56,12,33,12,3,11,3,2,52,3,0,0,18,25,10,1,46,17,80,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,12,39,11,2,11,1,17,97,11,0,15,26,21,2,53,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,8,21,2,54,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,9,21,2,55,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,10,21,2,56,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,11,21,2,57,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,19,21,11,0,16,6,17,70,2,58,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,12,21,11,0,16,6,17,70,2,59,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,20,21,11,0,16,6,17,70,2,60,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,13,21,11,0,16,6,17,70,2,61,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,21,21,11,0,16,6,17,70,2,62,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,14,21,11,0,16,6,17,70,2,63,3,0,0,5,16,11,1,56,14,10,0,15,6,15,22,21,11,2,56,14,10,0,15,6,15,23,21,11,0,16,6,17,70,2,64,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,15,21,11,2,10,0,15,6,15,16,21,11,0,16,6,17,70,2,65,3,0,0,5,10,11,1,56,14,10,0,15,6,15,24,21,11,0,16,6,17,70,2,66,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,17,21,11,0,16,6,17,70,2,67,3,0,0,5,10,11,1,56,14,10,0,15,6,15,25,21,11,0,16,6,17,70,2,68,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,70,2,69,3,0,0,5,125,10,0,46,17,29,56,15,4,18,10,0,15,6,15,19,56,16,10,0,15,6,15,12,21,56,1,10,0,15,6,15,19,21,10,0,46,17,30,56,15,4,36,10,0,15,6,15,20,56,16,10,0,15,6,15,13,21,56,1,10,0,15,6,15,20,21,10,0,46,17,31,56,15,4,54,10,0,15,6,15,21,56,16,10,0,15,6,15,14,21,56,1,10,0,15,6,15,21,21,10,0,46,17,32,56,17,4,85,10,0,15,6,15,22,56,18,10,0,15,6,15,15,21,56,0,10,0,15,6,15,22,21,10,0,15,6,15,23,56,18,10,0,15,6,15,16,21,56,0,10,0,15,6,15,23,21,10,0,46,17,34,56,17,4,103,10,0,15,6,15,24,56,18,10,0,15,6,15,17,21,56,0,10,0,15,6,15,24,21,10,0,46,17,35,56,17,4,122,10,0,15,6,15,25,56,18,10,0,15,6,15,18,21,56,0,11,0,15,6,15,25,21,5,124,11,0,1,2,70,1,0,0,5,4,11,0,56,19,17,71,2,71,1,2,0,72,3,0,0,5,3,11,0,16,0,2,73,0,0,0,74,24,14,0,16,7,20,12,4,10,3,17,87,12,6,11,4,10,3,17,97,12,5,11,0,6,0,0,0,0,0,0,0,0,11,5,10,1,11,6,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,74,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,1,0,4,0,2,0,3,0,16,0,17,0,18,0,12,0,13,0,14,0,15,1,2,1,1,0,40,0,47,0,111,0,140,1,0,143,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,227,2,8,227,3,64,6,163,4,34,10,197,4,13,12,210,4,112,13,194,5,4,15,198,5,6,0,18,1,11,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,10,3,4,0,0,9,0,5,0,1,6,13,4,1,8,1,8,10,11,0,2,12,14,6,1,12,3,13,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,7,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,53,2,53,112,3,165,1,163,6,4,200,7,142,1,5,214,8,145,9,7,231,17,141,24,8,244,41,96,6,212,42,195,1,10,151,44,108,12,131,45,226,33,13,229,78,16,15,245,78,4,0,162,1,2,31,2,32,2,58,2,84,2,106,2,119,2,147,1,2,148,1,2,154,1,2,155,1,2,169,1,2,170,1,0,143,1,0,158,1,0,161,1,0,167,1,0,174,1,1,108,1,171,1,0,19,4,0,0,15,3,0,0,16,3,0,0,17,3,0,1,0,12,0,2,1,4,1,0,1,4,4,2,0,5,3,7,0,6,2,6,1,2,0,6,7,6,1,2,0,7,10,12,2,7,1,4,1,8,11,4,1,4,1,10,12,2,0,11,21,7,2,1,0,0,0,12,22,7,1,3,0,13,6,7,0,13,8,12,0,13,9,12,0,14,20,4,0,15,13,12,0,15,18,2,0,16,14,4,0,18,5,7,1,0,0,0,101,0,1,0,0,131,1,2,3,0,0,133,1,4,3,0,0,130,1,5,3,0,0,29,6,3,0,0,132,1,7,3,0,0,129,1,8,9,0,0,135,1,10,11,0,0,134,1,5,3,0,0,28,12,3,0,0,157,1,13,3,0,0,53,14,3,0,0,48,15,16,0,0,151,1,15,16,0,0,165,1,17,16,0,0,163,1,17,16,0,0,166,1,17,16,0,0,164,1,17,18,0,0,145,1,15,19,0,0,111,20,21,0,0,104,15,16,0,0,87,17,22,0,0,90,6,22,0,0,89,23,22,0,0,44,23,16,0,0,91,6,22,0,0,43,24,16,0,0,70,25,26,0,0,62,27,28,0,0,63,29,28,0,0,74,30,31,0,0,75,32,26,0,0,67,33,26,0,0,78,34,26,0,0,76,7,26,0,0,77,7,26,0,0,79,27,35,0,0,68,36,35,0,0,69,17,35,0,0,72,17,35,0,0,173,1,37,38,0,0,120,39,3,0,0,123,40,3,0,0,36,41,3,0,0,122,42,3,0,0,139,1,43,3,0,0,121,44,3,0,0,35,45,16,0,0,27,46,3,0,0,39,47,48,0,0,40,49,50,0,0,41,51,31,0,0,38,52,31,0,0,52,53,3,0,0,55,54,3,0,0,146,1,30,16,0,0,25,15,45,0,0,96,17,22,0,0,93,55,22,0,0,24,15,50,0,1,101,58,68,0,2,51,153,1,3,1,0,2,140,1,152,1,153,1,1,0,2,168,1,86,16,1,0,3,54,83,3,1,3,5,80,115,18,1,8,6,101,106,107,1,2,6,102,104,105,1,2,6,118,108,104,1,2,7,26,62,3,2,7,4,7,33,70,90,2,7,4,7,34,75,91,2,7,4,7,42,70,22,2,7,4,7,101,58,59,2,7,4,7,128,1,75,76,2,7,4,8,33,114,115,1,4,8,34,120,121,1,4,8,56,58,63,1,4,8,92,111,22,1,4,8,99,111,16,1,4,8,117,140,1,83,1,4,8,125,79,3,1,4,9,124,154,1,3,1,12,10,57,74,16,0,10,136,1,74,61,0,11,42,96,22,2,1,0,11,56,3,67,2,1,0,11,66,96,90,2,1,0,11,71,97,91,2,1,0,11,82,99,3,2,1,0,11,92,135,1,22,2,1,0,11,98,135,1,136,1,2,1,0,11,116,147,1,98,2,1,0,11,128,1,97,98,2,1,0,12,42,137,1,22,1,3,12,83,148,1,136,1,1,3,12,92,139,1,22,1,3,12,128,1,138,1,3,1,3,13,59,110,21,0,13,112,89,18,0,14,23,77,3,0,14,27,26,3,0,14,37,35,16,0,14,46,77,3,0,14,47,155,1,3,0,14,53,26,3,0,14,64,35,16,0,14,73,35,110,0,14,85,35,61,0,14,88,113,22,0,14,94,35,22,0,14,107,35,127,0,14,115,157,1,158,1,0,14,121,143,1,3,0,14,129,1,87,9,0,14,134,1,77,3,0,14,135,1,93,11,0,14,142,1,35,16,0,14,144,1,35,18,0,14,152,1,35,16,0,14,174,1,35,16,0,15,103,126,38,0,15,156,1,126,123,0,15,172,1,122,123,0,16,45,71,72,0,16,49,72,60,0,16,100,92,26,0,17,126,3,16,0,17,137,1,46,3,0,17,153,1,3,16,0,18,50,116,83,1,0,18,61,82,83,1,0,18,95,81,22,1,0,18,105,3,116,1,0,18,138,1,83,116,1,0,19,42,84,22,1,0,19,92,130,1,22,1,0,19,128,1,100,83,1,0,73,57,69,57,77,60,73,64,73,65,86,66,72,65,69,65,74,65,74,57,69,64,81,60,132,1,16,131,1,16,135,1,16,63,85,72,57,70,57,72,64,71,64,85,66,93,66,88,66,89,66,137,1,60,67,16,66,16,68,16,79,60,75,60,71,65,134,1,16,133,1,16,130,1,16,76,60,65,128,1,136,1,16,64,132,1,85,134,1,93,134,1,91,134,1,88,134,1,94,61,97,61,96,61,78,60,80,60,64,141,1,86,101,89,101,90,134,1,92,134,1,95,61,85,101,87,101,62,85,82,9,61,85,87,134,1,135,1,61,64,159,1,2,10,8,18,7,8,12,1,8,0,3,7,8,0,8,18,7,8,12,0,2,7,8,0,7,8,12,3,7,8,0,3,6,8,12,2,6,8,0,6,8,18,2,7,8,0,6,8,12,4,7,8,0,5,11,5,1,8,6,7,8,12,1,8,16,3,7,8,0,8,16,6,8,12,1,11,5,1,8,6,8,7,8,0,7,11,5,1,8,6,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,0,3,3,3,7,11,13,2,5,11,14,1,5,7,8,12,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,7,1,6,11,10,2,8,7,5,2,7,8,0,6,8,7,1,6,11,10,2,3,8,15,1,1,2,6,10,8,18,6,8,18,2,6,11,11,1,8,18,6,8,18,2,7,8,0,5,1,7,8,18,2,6,10,8,18,5,1,11,22,1,3,2,6,11,11,1,8,18,5,2,6,10,8,18,6,10,5,1,10,3,2,7,10,8,18,5,3,7,8,0,5,1,3,7,8,0,6,8,20,1,1,6,8,18,3,7,8,0,5,2,3,7,8,0,6,8,19,2,1,8,20,3,7,8,0,7,11,13,2,5,11,14,1,5,7,8,12,5,7,8,0,8,18,7,11,13,2,5,11,14,1,5,1,7,8,12,2,7,11,13,2,5,11,14,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,18,6,8,12,1,6,10,8,18,1,7,10,8,18,3,10,3,3,6,10,3,2,3,11,13,2,3,3,2,6,8,0,11,13,2,5,11,14,1,5,1,10,5,3,6,10,8,18,3,3,6,6,10,8,18,3,3,10,3,3,11,13,2,3,3,4,7,10,8,18,6,10,3,7,11,5,1,8,6,7,8,12,5,3,6,10,8,18,6,10,3,6,11,13,2,5,11,14,1,5,6,10,5,2,6,8,0,8,7,6,3,3,11,10,2,8,7,5,3,6,8,18,8,0,2,8,7,5,1,7,8,12,1,11,10,2,9,0,9,1,1,8,18,1,5,3,7,11,10,2,9,0,9,1,9,0,9,1,1,11,11,1,9,0,2,8,7,8,21,2,5,8,21,2,5,3,1,11,13,2,9,0,9,1,1,8,4,2,1,5,2,6,11,10,2,9,0,9,1,9,0,2,8,18,7,8,12,1,8,21,3,8,7,8,18,5,1,6,8,12,2,7,11,10,2,9,0,9,1,9,0,1,9,1,2,7,8,18,3,3,1,8,18,5,2,7,11,11,1,9,0,9,0,3,5,3,11,22,1,3,1,6,11,22,1,9,0,1,7,11,22,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,6,1,6,11,5,1,9,0,4,7,8,18,11,5,1,8,6,5,7,8,12,3,7,8,18,8,7,5,1,6,8,16,1,6,9,1,1,7,9,1,1,7,8,21,3,7,8,18,8,16,6,8,12,8,10,3,11,13,2,3,3,3,10,5,3,3,3,10,3,8,3,3,7,3,3,8,18,8,18,5,6,8,18,2,6,11,13,2,9,0,9,1,6,9,0,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,8,1,3,3,3,11,9,1,3,3,3,3,6,8,18,3,6,10,8,18,1,11,8,1,3,2,3,9,0,1,11,8,1,9,0,1,10,11,8,1,9,0,1,11,9,1,9,0,1,7,11,9,1,9,0,2,6,8,18,5,1,6,8,17,1,6,11,11,1,9,0,3,3,3,3,2,6,8,18,6,8,18,2,6,11,11,1,9,0,3,1,6,9,0,1,11,22,1,9,0,5,5,3,11,22,1,3,3,10,3,2,3,11,22,1,3,4,3,3,11,22,1,3,11,22,1,3,2,7,11,11,1,9,0,3,1,7,9,0,1,6,8,20,1,6,5,6,1,1,3,3,11,22,1,3,11,22,1,3,4,6,8,18,8,7,6,8,7,5,1,6,8,19,1,6,8,7,1,8,19,2,3,8,18,1,6,10,9,0,3,3,5,8,7,1,8,3,5,3,3,6,5,10,5,7,11,14,1,5,2,5,11,14,1,5,1,6,11,13,2,9,0,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,1,7,11,11,1,9,0,1,8,2,4,3,3,3,3,2,7,8,18,6,8,12,4,3,3,3,6,8,18,4,11,13,2,3,3,4,3,3,5,10,5,6,10,8,18,11,14,1,5,10,5,5,1,7,11,13,2,9,0,9,1,1,11,14,1,9,0,4,3,3,4,10,3,10,3,3,10,3,3,4,3,3,3,3,4,8,3,3,11,5,1,8,6,3,7,8,18,5,4,11,5,1,8,6,2,7,11,5,1,9,0,3,1,11,5,1,9,0,2,9,0,5,2,7,8,18,11,5,1,8,6,8,10,5,3,3,3,3,10,5,6,8,18,5,2,6,8,18,3,1,8,15,1,8,1,5,3,3,10,5,5,6,10,8,18,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,151,1,3,25,10,8,18,109,11,11,1,8,18,110,10,3,145,1,11,10,2,8,7,5,81,11,10,2,8,7,8,21,160,1,11,10,2,5,8,21,30,11,13,2,5,3,60,8,4,1,2,10,57,3,159,1,5,127,3,141,1,3,174,1,3,37,3,113,3,114,8,15,150,1,10,5,149,1,3,2,2,3,57,3,159,1,5,144,1,8,7,3,2,4,57,3,159,1,5,144,1,8,7,97,1,0,3,0,0,56,51,14,0,17,47,12,5,10,1,56,0,12,4,14,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,60,12,6,13,4,10,6,17,118,11,6,17,108,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,7,20,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,60,18,0,12,7,13,7,15,0,17,128,1,11,7,2,1,3,0,0,69,65,10,0,46,14,1,17,22,32,4,13,10,0,46,14,1,17,25,32,12,3,5,15,9,12,3,11,3,4,18,5,24,11,0,1,11,2,1,7,7,39,14,1,17,108,12,4,10,0,16,1,10,4,56,6,32,4,34,5,40,11,0,1,11,2,1,7,11,39,14,1,17,110,4,44,5,50,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,118,11,4,56,1,11,0,15,1,14,1,17,108,11,1,11,2,17,124,56,7,2,2,3,0,0,73,53,10,1,46,17,84,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,125,12,3,14,3,17,110,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,118,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,83,17,103,11,0,15,3,11,2,11,3,11,1,17,124,56,10,2,3,3,0,0,78,64,11,2,17,84,12,5,10,0,16,1,10,5,56,6,4,9,5,13,11,0,1,7,13,39,10,0,15,1,11,5,56,8,17,125,12,4,10,0,46,14,4,17,22,32,4,32,10,0,46,14,4,17,25,32,12,3,5,34,9,12,3,11,3,4,37,5,41,11,0,1,7,7,39,14,4,17,110,4,45,5,49,11,0,1,7,12,39,14,4,17,119,11,1,38,4,55,5,59,11,0,1,7,10,39,11,0,15,4,11,4,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,24,11,0,16,4,11,1,17,26,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,80,35,11,1,17,84,12,2,10,0,16,0,11,2,17,28,12,4,14,4,56,12,4,12,5,16,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,26,5,30,11,0,1,7,16,39,11,0,15,5,11,3,68,16,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,27,11,2,10,3,46,17,84,11,3,17,114,2,7,3,0,0,88,43,14,1,17,99,12,4,10,0,16,2,10,4,56,16,4,20,10,0,16,2,14,1,17,99,56,17,20,12,5,11,0,11,5,17,27,12,3,5,38,10,0,16,3,10,4,56,18,4,26,5,32,11,0,1,11,2,1,7,8,39,11,0,15,3,11,4,56,19,17,126,12,3,11,3,11,1,11,2,17,116,2,8,3,0,0,61,10,11,2,17,84,12,3,11,0,15,0,11,3,17,31,11,1,17,115,2,9,3,0,0,94,93,10,7,46,17,83,6,1,0,0,0,0,0,0,0,22,12,10,17,129,1,12,14,10,0,16,0,10,14,10,1,46,56,15,17,51,12,15,10,0,46,10,2,20,17,50,12,11,10,0,16,0,14,11,17,55,12,12,10,0,16,0,14,11,17,30,11,3,14,15,17,49,12,9,12,13,10,0,16,0,11,14,11,12,11,15,11,13,11,9,17,52,12,8,10,0,15,0,14,8,11,1,10,7,17,53,10,0,15,0,17,48,10,0,15,0,10,7,46,17,46,10,10,10,0,16,0,14,8,10,2,46,14,11,17,54,10,0,11,10,17,44,10,0,10,2,10,7,17,41,10,0,11,4,11,5,11,6,11,2,11,7,17,10,10,0,16,0,17,47,10,0,15,6,21,10,0,15,0,17,128,1,11,0,17,11,2,10,0,0,0,95,106,10,0,16,0,65,60,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,60,12,13,10,13,17,108,12,12,11,13,17,119,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,4,10,0,15,7,14,12,56,21,1,1,5,4,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,4,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,42,5,4,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,42,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,101,24,10,0,16,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,60,17,105,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,102,60,11,0,16,0,12,10,10,10,65,60,12,3,64,103,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,60,12,8,13,1,10,8,17,106,11,8,17,120,56,25,68,103,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,6,17,129,1,17,127,23,12,7,6,0,0,0,0,0,0,0,0,12,5,10,6,10,7,35,4,58,5,49,13,4,56,27,12,9,12,5,11,6,11,9,22,12,6,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,36,17,119,2,15,1,0,0,3,6,11,0,16,0,11,1,17,36,17,117,2,16,1,0,0,3,6,11,0,16,0,11,1,17,36,17,120,2,17,1,0,0,3,6,11,0,16,0,11,1,17,36,17,118,2,18,1,0,0,3,3,11,0,16,2,2,19,3,0,0,109,31,10,0,16,2,10,1,20,56,16,4,19,10,0,16,2,11,1,20,56,17,20,12,3,11,0,11,3,7,2,17,37,12,2,5,27,11,0,15,3,11,1,20,56,19,17,126,46,12,2,11,2,17,107,17,98,2,20,3,0,0,3,12,10,0,16,0,65,60,10,0,16,5,65,16,23,11,0,16,4,56,28,22,2,21,3,0,0,28,8,11,0,16,0,11,1,17,28,12,2,14,2,56,12,2,22,0,0,0,3,5,11,0,16,0,11,1,17,23,2,23,3,0,0,3,6,11,0,11,1,17,24,6,0,0,0,0,0,0,0,0,36,2,24,0,0,0,112,33,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,60,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,25,0,0,0,3,7,11,0,16,4,11,1,17,26,6,0,0,0,0,0,0,0,0,36,2,26,0,0,0,112,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,27,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,126,2,11,0,15,0,11,1,17,31,2,28,0,0,0,101,31,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,60,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,29,0,0,0,101,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,30,0,0,0,117,46,10,1,65,61,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,61,20,12,2,10,0,11,2,17,28,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,31,3,0,0,118,20,10,0,46,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,67,60,2,32,0,0,0,119,45,10,0,16,0,10,1,17,28,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,60,2,10,0,16,4,10,1,17,29,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,126,2,33,3,0,0,3,7,11,0,11,1,17,123,20,11,2,17,32,2,34,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,9,17,32,2,35,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,8,17,32,2,36,0,0,0,118,19,10,0,11,1,17,28,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,60,2,37,3,0,0,124,57,10,0,16,0,10,1,17,28,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,60,2,10,0,16,4,10,1,17,29,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,126,46,2,38,1,0,0,118,21,10,0,16,0,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,60,2,39,1,0,0,118,21,10,0,16,4,11,1,17,29,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,40,3,0,0,125,37,10,1,17,122,20,12,6,10,2,7,0,33,4,14,11,0,46,11,6,17,38,12,3,5,19,11,0,11,6,11,2,17,37,12,3,11,3,17,111,12,5,10,1,56,35,12,4,11,5,14,4,33,4,30,5,34,11,1,1,7,19,39,11,1,17,121,2,41,0,0,0,129,1,32,10,0,15,5,17,45,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,16,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,42,5,3,11,1,1,11,0,1,11,2,1,2,42,0,0,0,131,1,58,10,4,46,17,83,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,108,12,6,14,1,17,118,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,119,23,10,0,15,6,21,11,2,10,6,17,43,10,5,11,6,14,1,17,118,11,3,18,3,56,37,13,1,11,5,17,103,11,0,15,3,11,7,11,1,11,4,17,124,56,10,2,43,0,0,0,133,1,65,10,0,46,14,1,56,38,4,10,10,0,14,1,56,39,1,1,10,0,46,56,40,12,5,14,5,65,61,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,62,14,5,10,2,66,61,12,4,10,0,10,4,56,41,12,6,10,6,46,14,1,56,42,4,53,5,37,10,6,14,1,56,43,11,6,46,56,44,4,50,10,0,11,4,56,39,1,1,5,57,11,4,1,5,57,11,6,1,11,4,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,19,11,0,1,2,44,0,0,0,60,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,100,10,1,14,2,17,108,14,2,17,118,18,2,56,47,10,0,15,0,11,2,68,60,5,0,11,0,1,2,45,0,0,0,142,1,51,10,0,46,65,16,12,4,6,1,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,48,5,11,10,0,46,10,2,66,16,20,12,1,10,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,43,5,24,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,46,10,3,66,16,20,10,1,36,4,43,10,0,10,3,10,3,6,1,0,0,0,0,0,0,0,22,71,16,5,19,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,46,0,0,0,101,26,10,0,46,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,60,10,1,17,113,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,47,0,0,0,144,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,60,12,4,11,3,11,4,17,119,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,48,0,0,0,101,23,10,0,46,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,60,17,101,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,49,0,0,0,145,1,39,6,0,0,0,0,0,0,0,0,12,5,56,48,12,3,14,0,56,36,32,4,34,5,9,13,0,69,16,12,6,10,2,10,6,66,16,20,53,10,1,53,24,7,3,26,12,4,13,3,11,6,10,4,52,56,49,11,5,11,4,52,22,12,5,5,4,11,2,1,11,5,11,3,2,50,0,0,0,146,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,21,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,55,17,127,38,4,2,13,5,11,6,68,61,5,2,11,0,1,11,5,2,51,0,0,0,149,1,37,7,20,12,6,10,0,65,60,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,33,5,12,10,0,10,3,66,60,17,120,53,10,2,53,24,10,1,53,26,12,5,13,6,11,5,52,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,6,2,52,0,0,0,150,1,68,11,1,11,2,23,12,13,7,20,12,8,10,0,65,60,12,12,6,0,0,0,0,0,0,0,0,12,11,10,11,10,12,35,4,64,5,16,10,0,10,11,66,60,17,120,53,12,15,14,3,10,11,66,16,20,12,14,14,5,14,11,56,53,4,41,14,5,14,11,56,54,20,12,9,11,14,11,9,23,12,6,5,54,10,4,53,11,15,24,10,13,53,26,12,10,11,14,11,10,52,22,12,6,11,6,12,7,13,8,11,7,68,16,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,11,11,0,1,11,8,2,53,0,0,0,151,1,90,10,0,46,65,60,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,9,5,19,11,0,1,11,2,1,11,3,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,81,10,0,10,4,67,60,12,8,10,1,10,4,66,16,20,12,7,10,2,10,7,56,55,12,6,11,7,53,10,8,46,17,102,53,24,7,3,26,12,10,13,6,11,10,52,56,55,12,11,14,11,56,15,6,0,0,0,0,0,0,0,0,36,4,71,5,59,10,8,46,17,108,12,9,10,8,11,11,10,9,10,3,17,114,11,9,56,56,5,73,11,11,56,57,11,8,11,6,17,104,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,11,2,1,11,3,1,11,1,1,2,54,0,0,0,156,1,78,10,1,65,60,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,69,5,10,10,1,10,7,66,60,12,11,10,11,17,108,12,12,10,3,14,12,56,38,4,28,10,3,14,12,56,58,20,56,52,12,5,5,30,7,21,12,5,11,5,12,10,10,4,14,12,56,59,4,39,6,0,0,0,0,0,0,0,0,12,6,5,41,6,1,0,0,0,0,0,0,0,12,6,11,6,12,9,10,0,11,12,10,11,17,106,10,11,17,119,10,11,17,120,10,11,17,102,10,2,10,7,66,16,20,11,11,10,0,17,112,11,10,11,9,18,1,56,60,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,5,11,1,1,11,4,1,11,3,1,11,2,1,2,55,1,0,0,144,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,61,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,61,20,17,36,12,5,11,4,11,5,17,120,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,56,1,0,0,3,3,11,0,16,0,2,57,1,0,0,3,5,11,0,16,1,11,1,56,6,2,58,1,0,0,3,5,11,0,16,3,11,1,56,18,2,59,3,0,0,160,1,32,11,0,16,0,12,5,7,21,12,3,6,0,0,0,0,0,0,0,0,12,1,10,5,65,60,12,2,10,1,10,2,35,4,28,5,15,10,5,10,1,66,60,17,108,12,4,13,3,11,4,68,61,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,10,11,5,1,11,3,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,65,0,86,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,206,1,8,208,2,64,6,144,3,10,10,154,3,6,12,160,3,100,13,132,4,2,15,134,4,2,0,14,1,10,1,16,0,12,0,1,4,0,1,0,2,0,2,3,12,0,3,2,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,5,6,0,0,15,5,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,1,6,8,0,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,11,86,97,108,105,100,97,116,111,114,86,49,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,6,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,6,7,10,0,46,17,3,11,0,15,0,56,1,2,2,3,0,0,6,6,14,0,17,3,11,0,19,0,56,2,2,3,0,0,0,6,9,11,0,17,4,6,1,0,0,0,0,0,0,0,33,4,6,5,8,7,0,39,2,4,0,0,0,6,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,8,3,16,87,4,103,4,5,107,132,1,7,239,1,161,2,8,144,4,64,6,208,4,70,10,150,5,9,12,159,5,244,6,13,147,12,4,15,151,12,2,0,21,0,17,1,15,1,20,0,1,2,0,1,0,4,0,0,11,0,1,0,0,5,2,3,0,0,13,4,5,0,0,6,6,1,0,0,2,7,1,0,0,16,8,1,0,0,3,4,1,0,0,14,1,5,0,0,10,1,5,0,1,11,21,1,0,1,13,14,5,0,1,21,14,5,0,2,4,11,5,0,2,8,11,5,0,2,9,11,5,0,3,6,17,1,1,0,3,7,19,20,1,0,15,13,16,13,1,7,10,8,1,0,2,6,10,8,1,3,2,10,8,0,3,1,6,10,8,1,1,3,2,7,10,8,0,8,0,3,7,10,8,0,3,3,2,7,10,8,1,10,8,0,3,10,8,0,3,3,1,8,1,2,3,3,8,3,8,0,3,10,8,0,3,3,3,3,1,8,0,1,6,8,1,3,3,3,3,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,0,1,6,10,9,0,1,1,2,7,8,1,3,12,3,3,3,3,3,3,3,3,3,6,8,1,6,8,1,3,11,86,97,108,105,100,97,116,111,114,86,49,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,49,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,3,117,54,52,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,18,3,21,3,12,3,0,3,0,0,9,27,7,0,7,2,7,0,10,0,46,65,10,17,12,17,13,17,14,12,3,10,0,46,10,3,17,1,12,2,12,1,13,1,11,3,11,2,17,4,10,0,11,1,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,10,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,14,12,9,10,2,10,9,11,6,18,0,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,10,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,37,6,0,0,0,0,0,0,0,0,12,3,10,0,46,65,13,12,4,10,3,10,4,35,4,23,5,11,10,0,46,10,3,66,13,16,0,20,14,1,16,0,20,36,12,2,5,25,9,12,2,11,2,4,32,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,6,11,0,11,1,11,3,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,12,12,7,10,1,10,9,16,1,20,11,7,22,17,14,12,8,10,2,11,8,10,9,16,1,20,23,17,14,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,0,1,12,3,12,2,10,0,11,2,67,10,11,3,17,9,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,118,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,11,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,115,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,110,5,59,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,10,12,7,10,11,17,10,12,8,11,10,17,11,12,5,11,11,17,11,12,6,10,7,10,8,36,4,92,10,5,10,6,38,4,88,5,92,11,0,1,7,4,39,11,7,11,8,35,4,105,11,5,11,6,37,4,101,5,105,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,54,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,0,2,0,1,0,19,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPoolV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadataV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSetV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFundV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"timelocked_staking","datatype_name":"TimelockedStakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000000b","version":1,"module_map":{"bridge":[161,28,235,11,6,0,0,0,11,1,0,49,2,49,170,1,3,219,1,206,4,4,169,6,80,5,249,6,240,5,7,233,12,151,20,8,128,33,128,1,6,128,34,128,2,10,128,36,122,12,250,36,162,15,13,156,52,24,0,47,0,51,0,59,0,106,0,112,0,115,0,151,1,2,40,2,44,2,57,2,58,2,75,2,107,2,120,2,122,2,150,1,2,153,1,2,165,1,2,169,1,3,100,1,43,1,121,0,3,8,0,0,5,4,0,0,22,3,0,0,16,3,0,0,8,6,0,0,25,3,0,0,26,3,0,0,23,3,0,0,24,3,0,0,27,3,0,1,9,7,0,2,4,4,0,2,14,7,0,3,29,4,0,4,0,2,0,4,2,2,0,4,6,7,0,4,7,7,0,4,15,2,0,4,20,2,0,4,28,2,0,4,33,2,0,4,34,2,0,6,10,4,0,8,1,4,1,0,1,9,11,8,0,10,12,12,1,0,1,10,13,12,1,0,1,10,30,12,1,0,1,12,18,12,2,7,0,4,1,13,32,4,0,14,35,12,0,16,31,2,0,17,36,7,2,1,0,0,0,18,37,12,0,19,17,8,0,20,21,7,0,21,19,7,1,0,0,0,64,0,1,0,0,97,2,1,0,0,62,3,1,0,0,162,1,4,1,0,0,127,5,1,1,0,0,128,1,6,1,1,0,0,42,7,1,0,0,54,8,9,1,0,0,53,8,1,1,0,0,79,7,1,0,0,95,10,11,0,0,94,10,12,0,0,108,13,14,0,0,109,15,16,0,0,55,8,17,1,0,0,78,18,1,0,0,81,19,1,0,0,80,20,1,0,0,76,21,1,0,0,90,22,23,0,0,92,10,24,0,1,93,50,95,0,1,104,50,44,0,2,61,40,41,0,2,64,26,30,0,2,77,79,1,0,2,126,46,1,0,2,152,1,45,1,0,2,162,1,47,1,0,2,167,1,65,1,0,3,52,96,44,1,0,3,118,1,35,0,3,163,1,104,1,0,4,65,84,59,0,4,66,55,56,0,4,70,1,11,0,4,71,100,11,0,4,72,1,11,0,4,82,58,82,0,4,83,58,78,0,4,84,58,77,0,4,85,58,66,0,4,86,58,81,0,4,87,58,80,0,4,102,108,44,0,4,105,58,59,0,4,114,58,11,0,4,116,58,11,0,4,131,1,58,23,0,4,135,1,58,11,0,4,139,1,58,117,0,4,141,1,67,23,0,4,143,1,108,54,0,4,144,1,108,110,0,4,145,1,67,54,0,4,146,1,67,11,0,4,148,1,67,11,0,4,149,1,108,109,0,4,156,1,105,23,0,4,157,1,105,11,0,4,159,1,103,23,0,4,160,1,103,11,0,4,161,1,103,11,0,5,39,1,11,0,5,60,1,11,0,5,69,1,11,0,5,140,1,1,11,0,5,155,1,1,11,0,5,158,1,1,11,0,6,38,112,1,0,6,49,57,1,1,0,6,64,31,32,0,6,117,98,9,1,0,6,127,48,1,1,0,6,142,1,51,11,1,0,6,154,1,106,1,0,7,88,54,27,0,7,138,1,27,54,0,8,164,1,53,23,1,0,10,44,52,53,1,0,11,73,39,1,1,3,12,45,72,85,2,7,4,12,46,68,69,2,7,4,12,63,72,44,2,7,4,12,118,31,34,2,7,4,12,125,62,1,2,7,4,15,124,75,1,1,12,15,133,1,39,1,1,8,16,129,1,26,27,0,17,63,114,44,2,1,0,17,74,1,29,2,1,0,17,91,116,69,2,1,0,17,99,115,1,2,1,0,17,101,43,44,2,1,0,18,64,36,37,1,4,18,110,88,89,1,4,18,111,91,92,1,4,18,168,1,88,23,0,21,67,61,1,1,0,21,68,61,39,1,0,21,103,70,44,1,0,21,119,1,61,1,0,21,134,1,39,61,1,0,90,28,84,33,94,25,87,38,93,42,73,39,74,39,79,39,78,39,70,39,101,60,85,33,80,63,82,33,100,60,80,71,102,60,83,33,80,73,14,39,100,9,99,9,86,9,98,9,81,33,95,25,96,25,80,94,101,9,30,39,80,97,72,39,80,99,102,9,80,101,89,28,92,28,91,28,101,117,102,117,3,8,30,2,7,8,32,0,4,7,8,0,11,33,2,5,3,3,6,8,32,5,7,8,0,7,8,35,10,2,10,2,6,8,32,3,7,8,0,10,2,6,8,32,4,7,8,0,11,28,1,9,0,8,31,6,11,27,1,9,0,5,7,8,0,2,10,2,11,26,1,9,0,7,8,32,3,7,8,0,8,16,10,10,2,5,7,8,0,6,8,25,2,3,7,8,32,1,11,26,1,9,0,3,6,8,0,2,3,1,2,1,11,37,1,10,10,2,1,6,8,0,1,6,8,1,1,7,8,0,1,7,8,1,2,11,37,1,11,26,1,9,0,5,2,7,8,1,8,18,2,7,8,1,8,22,2,7,8,1,8,21,2,7,8,1,8,14,2,7,8,1,2,1,3,1,11,37,1,8,19,1,8,1,1,6,8,32,1,5,2,2,3,1,11,33,2,9,0,9,1,1,8,11,1,7,8,32,1,8,23,2,8,17,8,4,1,11,29,2,9,0,9,1,1,8,13,3,3,9,0,7,8,32,1,8,34,1,8,0,1,9,0,1,6,8,11,1,6,11,33,2,10,2,8,12,2,10,2,8,12,1,6,11,33,2,9,0,9,1,1,1,4,7,8,11,11,33,2,5,3,3,6,8,32,5,7,8,11,7,8,35,10,2,10,2,6,8,32,3,7,8,11,10,2,6,8,32,4,7,8,23,11,28,1,9,0,8,31,6,11,27,1,9,0,5,3,7,8,1,8,16,3,2,2,2,2,1,6,8,23,1,6,11,26,1,9,0,1,6,11,24,1,9,0,1,10,2,7,2,3,10,2,2,10,2,2,3,1,8,16,2,7,8,23,11,26,1,9,0,1,6,8,16,1,8,17,1,10,10,2,1,11,37,1,9,0,3,7,11,29,2,9,0,9,1,9,0,9,1,1,8,2,6,1,7,8,1,8,17,7,8,4,2,8,20,3,6,8,11,8,16,10,10,2,1,8,20,1,6,8,20,2,7,11,29,2,9,0,9,1,9,0,1,7,9,1,1,6,11,37,1,9,0,1,8,7,2,6,11,29,2,9,0,9,1,9,0,1,8,5,2,5,11,37,1,11,26,1,9,0,2,9,0,5,8,3,7,8,1,2,8,18,8,15,8,22,8,21,8,14,1,8,18,1,8,15,2,7,8,11,8,15,1,8,22,1,8,21,1,8,14,3,6,8,1,8,17,6,8,4,3,2,2,3,1,6,9,1,2,6,8,1,8,17,2,6,8,1,3,1,6,8,34,1,6,9,0,2,7,8,1,3,1,7,8,34,1,7,9,0,12,2,2,6,2,3,7,8,1,8,17,5,7,8,4,8,10,2,11,26,1,9,0,8,20,1,8,8,1,8,10,5,7,8,13,6,8,23,6,8,25,8,10,3,1,8,9,3,7,8,23,3,7,8,32,1,8,6,1,6,8,18,1,8,3,2,2,8,10,1,6,8,22,3,7,8,13,6,8,10,3,1,6,8,21,3,7,8,23,2,3,7,1,2,10,2,3,10,3,8,36,10,8,36,1,6,8,14,1,10,8,36,1,10,3,1,8,36,5,7,8,23,8,36,2,1,3,2,7,3,3,2,6,11,33,2,9,0,9,1,6,9,0,3,7,11,33,2,9,0,9,1,9,0,9,1,2,7,11,33,2,9,0,9,1,6,9,0,1,8,19,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,7,66,97,108,97,110,99,101,9,66,108,111,99,107,108,105,115,116,6,66,114,105,100,103,101,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,11,66,114,105,100,103,101,73,110,110,101,114,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,12,66,114,105,100,103,101,82,101,99,111,114,100,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,11,69,109,101,114,103,101,110,99,121,79,112,16,69,109,101,114,103,101,110,99,121,79,112,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,19,84,111,107,101,110,68,101,112,111,115,105,116,101,100,69,118,101,110,116,28,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,65,112,112,114,111,118,101,100,27,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,67,108,97,105,109,101,100,21,84,111,107,101,110,84,114,97,110,115,102,101,114,65,112,112,114,111,118,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,67,108,97,105,109,101,100,24,84,111,107,101,110,84,114,97,110,115,102,101,114,76,105,109,105,116,69,120,99,101,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,9,86,101,114,115,105,111,110,101,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,7,97,100,100,114,101,115,115,6,97,109,111,117,110,116,22,97,112,112,114,111,118,101,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,14,98,114,105,100,103,101,95,118,101,114,115,105,111,110,4,98,117,114,110,8,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,24,99,108,97,105,109,95,97,110,100,95,116,114,97,110,115,102,101,114,95,116,111,107,101,110,11,99,108,97,105,109,95,116,111,107,101,110,20,99,108,97,105,109,95,116,111,107,101,110,95,105,110,116,101,114,110,97,108,7,99,108,97,105,109,101,100,5,99,108,111,99,107,4,99,111,105,110,9,99,111,109,109,105,116,116,101,101,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,22,99,111,109,109,105,116,116,101,101,95,114,101,103,105,115,116,114,97,116,105,111,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,26,101,120,101,99,117,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,20,101,120,101,99,117,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,22,101,120,101,99,117,116,101,95,115,121,115,116,101,109,95,109,101,115,115,97,103,101,26,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,10,102,114,111,109,95,98,121,116,101,115,6,102,114,111,122,101,110,33,103,101,116,95,99,117,114,114,101,110,116,95,115,101,113,95,110,117,109,95,97,110,100,95,105,110,99,114,101,109,101,110,116,7,103,101,116,95,109,117,116,33,103,101,116,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,9,103,101,116,95,114,111,117,116,101,36,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,105,103,110,97,116,117,114,101,115,32,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,116,97,116,117,115,2,105,100,21,105,110,105,116,95,98,114,105,100,103,101,95,99,111,109,109,105,116,116,101,101,5,105,110,110,101,114,6,105,110,115,101,114,116,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,7,105,115,95,115,111,109,101,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,3,107,101,121,7,108,105,109,105,116,101,114,12,108,105,110,107,101,100,95,116,97,98,108,101,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,7,109,101,115,115,97,103,101,11,109,101,115,115,97,103,101,95,107,101,121,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,4,109,105,110,116,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,6,112,97,117,115,101,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,8,114,101,103,105,115,116,101,114,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,10,115,101,110,100,95,116,111,107,101,110,6,115,101,110,100,101,114,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,7,115,101,113,95,110,117,109,13,115,101,113,117,101,110,99,101,95,110,117,109,115,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,12,115,111,117,114,99,101,95,99,104,97,105,110,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,22,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,10,116,120,95,99,111,110,116,101,120,116,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,19,118,101,114,105,102,105,101,100,95,115,105,103,110,97,116,117,114,101,115,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,1,1,2,1,0,2,1,2,2,1,3,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,96,8,30,98,8,34,1,2,9,48,3,116,2,50,2,132,1,11,33,2,2,3,59,8,11,151,1,8,23,147,1,11,29,2,8,17,8,4,106,8,13,123,1,2,2,7,131,1,3,135,1,2,130,1,10,2,137,1,2,136,1,10,2,148,1,2,41,3,3,2,1,89,1,4,2,3,112,8,16,166,1,11,37,1,10,10,2,56,1,5,2,1,113,8,17,6,2,1,113,8,17,7,2,1,113,8,17,8,2,1,113,8,17,9,2,1,113,8,17,0,0,0,0,25,34,10,2,46,17,88,7,25,33,4,7,5,11,11,2,1,7,10,39,7,6,7,0,11,1,56,0,10,2,46,17,24,10,2,17,71,10,2,56,1,17,31,9,18,1,12,3,11,0,7,6,11,3,11,2,56,2,18,0,56,3,2,1,0,0,0,16,32,10,3,17,88,7,25,33,4,6,5,12,11,3,1,11,0,1,7,10,39,11,0,17,13,12,4,10,4,16,0,17,23,56,4,4,27,11,4,15,0,11,1,11,2,11,3,17,27,5,31,11,4,1,11,3,1,2,2,1,0,0,1,9,11,0,17,13,15,0,11,1,11,2,11,3,11,4,17,26,2,3,1,0,0,1,7,11,0,17,13,15,0,11,1,11,2,17,28,2,4,1,0,0,1,8,11,0,17,13,15,1,11,1,11,2,11,3,56,5,2,5,1,0,0,49,105,11,0,17,13,12,6,10,6,16,2,20,32,4,9,5,15,11,6,1,11,4,1,7,13,39,10,6,16,3,20,10,1,17,22,4,22,5,28,11,6,1,11,4,1,7,21,39,14,2,65,11,7,4,33,4,34,5,40,11,6,1,11,4,1,7,23,39,10,6,17,66,17,19,12,5,10,6,16,1,56,6,12,9,14,3,56,7,56,8,12,8,10,8,6,0,0,0,0,0,0,0,0,36,4,57,5,63,11,6,1,11,4,1,7,24,39,10,6,16,3,20,10,5,10,4,46,17,88,17,77,10,1,10,2,10,9,10,8,17,34,12,7,10,6,15,1,11,3,56,9,10,6,15,4,14,7,17,45,11,7,56,10,9,18,4,56,11,11,5,11,6,16,3,20,11,4,46,17,88,17,77,11,1,11,2,11,9,11,8,18,2,56,12,2,6,1,0,0,64,143,1,11,0,17,13,12,4,10,4,16,2,20,32,4,9,5,13,11,4,1,7,13,39,10,4,16,0,10,1,10,2,17,29,14,1,17,46,17,66,33,4,24,5,28,11,4,1,7,22,39,14,1,17,47,7,0,33,4,34,5,38,11,4,1,7,17,39,14,1,17,41,12,8,14,8,17,55,12,7,14,1,17,49,10,4,16,3,20,33,4,54,8,12,3,5,60,11,7,10,4,16,3,20,33,12,3,11,3,4,63,5,67,11,4,1,7,9,39,14,1,17,45,12,5,14,1,17,49,10,4,16,3,20,33,4,119,11,4,15,4,10,5,56,13,12,6,10,6,16,5,20,11,1,33,4,89,5,93,11,6,1,7,7,39,10,6,16,6,20,32,4,99,5,103,11,6,1,7,15,39,10,6,16,7,56,14,4,113,11,6,1,11,5,18,7,56,15,2,11,2,56,16,11,6,15,7,21,5,139,1,10,4,16,4,10,5,56,17,4,130,1,11,4,1,11,5,18,7,56,15,2,11,4,15,4,10,5,11,1,11,2,56,16,9,18,4,56,11,11,5,18,5,56,18,2,7,1,0,0,17,26,11,0,11,1,11,2,11,3,10,4,56,19,12,6,12,5,11,4,46,17,88,11,6,33,4,15,5,17,7,6,39,14,5,56,20,4,21,5,23,7,20,39,11,5,56,21,2,8,1,0,0,74,19,11,0,11,1,11,2,11,3,11,4,56,19,12,5,12,6,14,6,56,20,4,16,11,6,56,21,11,5,56,22,5,18,11,6,56,23,2,9,1,0,0,76,108,14,1,17,46,12,5,14,1,17,47,7,0,33,4,9,5,13,11,0,1,7,17,39,11,0,17,13,12,4,14,1,17,49,10,4,16,3,20,33,4,24,5,28,11,4,1,7,9,39,10,4,10,5,17,19,12,3,14,1,17,48,11,3,33,4,38,5,42,11,4,1,7,11,39,10,4,16,0,10,1,11,2,17,29,10,5,17,65,33,4,58,14,1,17,40,12,6,11,4,11,6,17,15,5,107,10,5,17,64,33,4,70,14,1,17,39,12,7,11,4,15,0,11,7,17,25,5,107,10,5,17,68,33,4,81,14,1,17,43,12,8,11,4,11,8,17,16,5,107,10,5,17,67,33,4,92,14,1,17,42,12,9,11,4,11,9,17,17,5,107,11,5,17,63,33,4,103,14,1,17,38,12,10,11,4,11,10,17,18,5,107,11,4,1,7,5,39,2,10,0,0,0,83,39,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,7,3,2,11,3,16,4,11,4,56,24,12,5,10,5,16,6,20,4,31,11,5,1,7,2,2,11,5,16,7,56,14,4,37,7,0,2,7,1,2,11,0,0,0,86,25,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,10,2,11,3,16,4,11,4,56,24,16,7,20,2,12,0,0,0,87,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,16,8,56,25,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,13,0,0,0,90,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,15,8,56,26,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,14,0,0,0,93,189,1,11,0,17,13,12,9,10,9,16,2,20,32,4,9,5,17,11,9,1,11,4,1,11,1,1,7,13,39,10,2,17,66,11,3,17,33,12,10,10,9,16,4,10,10,56,17,4,28,5,36,11,9,1,11,4,1,11,1,1,7,16,39,10,9,15,4,10,10,56,13,12,12,10,12,16,5,17,46,12,5,14,5,12,7,17,66,12,6,11,7,14,6,33,4,54,5,64,11,12,1,11,9,1,11,4,1,11,1,1,7,5,39,10,12,16,7,56,14,4,69,5,79,11,12,1,11,9,1,11,4,1,11,1,1,7,6,39,10,12,16,5,17,41,12,16,14,16,17,54,17,76,12,11,10,12,16,6,20,4,105,11,12,1,11,9,1,11,4,1,11,1,1,11,10,18,8,56,27,56,28,11,11,2,14,16,17,55,12,14,10,14,10,9,16,3,20,33,4,115,5,125,11,12,1,11,9,1,11,4,1,11,1,1,7,9,39,11,2,11,14,17,21,12,13,10,9,16,1,56,6,14,16,17,56,33,4,137,1,5,147,1,11,12,1,11,9,1,11,4,1,11,1,1,7,8,39,14,16,17,51,12,8,10,9,15,10,10,9,16,1,11,1,11,13,10,8,56,29,32,4,172,1,11,12,1,11,9,1,11,4,1,11,10,18,9,56,30,56,28,11,11,2,11,9,15,1,11,8,11,4,56,31,12,15,8,11,12,15,6,21,11,10,18,6,56,32,11,15,56,33,11,11,2,15,0,0,0,11,51,14,1,17,36,12,2,10,2,17,35,33,4,25,10,0,16,2,20,32,4,13,5,17,11,0,1,7,18,39,8,11,0,15,2,21,8,18,3,56,34,5,50,11,2,17,37,33,4,46,10,0,16,2,20,4,34,5,38,11,0,1,7,19,39,9,11,0,15,2,21,9,18,3,56,34,5,50,11,0,1,7,14,39,2,16,0,0,0,102,26,14,1,17,61,12,2,10,2,10,0,16,3,20,33,4,10,5,14,11,0,1,7,9,39,14,1,17,62,11,2,17,21,12,3,11,0,15,10,14,3,14,1,17,60,17,32,2,17,0,0,0,1,8,11,0,15,1,14,1,17,59,14,1,17,58,17,75,2,18,0,0,0,107,59,14,1,17,44,12,2,14,1,17,52,12,4,14,1,17,57,12,8,14,1,17,53,12,6,14,4,65,11,14,8,65,111,33,4,19,5,23,11,0,1,7,7,39,14,4,65,11,14,6,65,23,33,4,30,5,34,11,0,1,7,7,39,14,4,65,11,6,0,0,0,0,0,0,0,0,36,4,56,13,4,69,11,12,3,13,8,69,111,12,7,13,6,69,23,12,5,10,0,15,1,11,7,11,3,10,2,11,5,17,69,5,34,11,0,1,2,19,0,0,0,113,28,10,0,16,11,14,1,56,35,32,4,13,11,0,15,11,11,1,6,1,0,0,0,0,0,0,0,56,36,6,0,0,0,0,0,0,0,0,2,11,0,15,11,14,1,56,37,12,2,10,2,20,12,3,10,3,6,1,0,0,0,0,0,0,0,22,11,2,21,11,3,2,20,0,0,0,86,26,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,38,2,11,3,16,4,11,4,56,24,16,5,17,50,56,39,2,1,4,1,5,1,8,1,2,1,6,4,0,4,2,4,1,0,1,1,0,1,7,1,3,0],"chain_ids":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,4,3,8,66,4,74,2,5,76,42,7,118,221,1,8,211,2,64,6,147,3,28,10,175,3,7,12,182,3,183,2,13,237,5,4,0,2,1,17,0,0,7,0,0,10,0,1,0,0,11,0,1,0,0,9,0,1,0,0,6,0,1,0,0,7,0,1,0,0,5,0,1,0,0,14,2,3,0,0,13,2,3,0,0,1,1,0,0,0,16,0,4,0,0,12,5,6,0,0,8,5,7,0,1,3,10,6,1,0,12,7,0,1,2,1,6,8,0,1,6,2,1,10,8,0,2,2,2,1,1,1,8,0,5,1,1,1,1,1,2,10,8,0,8,0,2,6,10,9,0,6,9,0,11,66,114,105,100,103,101,82,111,117,116,101,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,8,99,111,110,116,97,105,110,115,11,100,101,115,116,105,110,97,116,105,111,110,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,9,103,101,116,95,114,111,117,116,101,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,6,115,111,117,114,99,101,12,118,97,108,105,100,95,114,111,117,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,2,1,1,2,1,2,2,1,10,2,1,11,2,1,12,3,8,0,0,0,0,0,0,0,0,0,2,2,15,2,4,2,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,6,1,0,0,0,3,11,0,16,0,2,7,1,0,0,0,3,11,0,16,1,2,8,1,0,0,8,53,10,0,7,0,33,4,7,8,12,1,5,11,10,0,7,1,33,12,1,11,1,4,16,8,12,2,5,20,10,0,7,2,33,12,2,11,2,4,25,8,12,3,5,29,10,0,7,3,33,12,3,11,3,4,34,8,12,4,5,38,10,0,7,4,33,12,4,11,4,4,43,8,12,5,5,47,11,0,7,5,33,12,5,11,5,4,50,5,52,7,6,39,2,9,1,0,0,0,32,7,0,7,3,18,0,7,3,7,0,18,0,7,1,7,4,18,0,7,1,7,5,18,0,7,2,7,5,18,0,7,2,7,4,18,0,7,4,7,1,18,0,7,4,7,2,18,0,7,5,7,1,18,0,7,5,7,2,18,0,64,7,10,0,0,0,0,0,0,0,2,10,1,0,0,9,10,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,2,11,1,0,0,9,15,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,4,11,5,13,7,6,39,11,3,2,0,0,0,1,0],"committee":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,60,3,82,203,1,4,157,2,50,5,207,2,136,3,7,215,5,167,7,8,254,12,128,1,6,254,13,172,1,10,170,15,77,12,247,15,220,7,13,211,23,22,15,233,23,2,0,21,0,25,0,48,2,27,2,32,2,61,2,63,2,64,3,41,1,50,1,65,0,1,3,0,0,2,4,0,0,7,3,0,0,6,3,0,0,4,7,0,0,5,7,0,2,0,2,0,2,3,7,0,5,10,2,0,6,11,7,2,1,0,0,0,7,12,7,1,3,0,8,8,8,0,9,9,7,1,0,0,0,66,0,1,0,0,24,2,3,0,0,52,4,1,0,0,59,5,1,0,0,33,6,1,0,0,22,7,8,0,0,62,9,1,0,0,20,10,1,0,1,28,52,12,0,2,15,48,17,0,2,16,48,49,0,2,53,14,15,0,2,56,16,12,0,3,54,19,12,0,4,29,38,1,1,3,5,31,2,15,0,5,55,2,26,0,6,23,23,21,2,1,0,6,30,1,27,2,1,0,6,34,23,24,2,1,0,6,35,40,41,2,1,0,6,36,50,51,2,1,0,6,37,34,35,2,1,0,6,39,36,1,2,1,0,6,42,30,21,2,1,0,6,57,30,15,2,1,0,6,60,23,43,2,1,1,7,23,20,21,1,3,7,30,1,13,1,3,7,39,25,1,1,3,8,13,31,32,0,9,26,45,38,1,0,9,43,44,21,1,0,10,14,18,1,1,0,10,23,33,21,1,0,28,12,33,17,27,12,17,22,19,22,29,12,18,22,18,28,24,22,34,26,17,28,22,28,23,28,14,37,25,28,20,28,26,42,32,15,31,15,23,22,14,46,25,22,21,22,14,53,14,55,3,6,8,1,8,7,10,10,2,0,1,6,8,8,1,8,1,5,7,8,1,7,8,11,10,2,10,2,6,8,8,4,7,8,1,11,9,2,5,3,3,6,8,8,2,7,8,1,8,6,1,6,8,1,1,6,11,9,2,10,2,8,4,3,7,8,1,10,2,6,8,8,2,6,8,1,10,2,8,3,6,8,4,10,2,10,2,3,11,10,1,10,2,3,3,1,10,2,1,11,10,1,9,0,1,6,8,7,1,3,1,8,7,1,2,2,7,10,9,0,10,9,0,3,6,10,2,6,10,2,2,2,6,11,10,1,9,0,6,9,0,1,1,2,10,2,8,4,2,6,11,9,2,9,0,9,1,6,9,0,1,6,9,1,2,7,11,10,1,9,0,9,0,1,5,1,11,9,2,9,0,9,1,2,5,8,5,6,8,5,7,8,5,8,5,8,5,5,10,5,1,6,11,9,2,9,0,9,1,1,7,8,11,1,10,5,2,6,10,9,0,6,9,0,2,7,11,9,2,9,0,9,1,6,9,0,1,7,9,1,3,7,11,9,2,9,0,9,1,9,0,9,1,1,8,5,1,9,0,7,3,8,4,11,9,2,10,2,8,4,6,8,5,3,11,12,1,3,3,2,6,11,9,2,9,0,9,1,3,2,6,9,0,6,9,1,2,5,3,1,11,12,1,9,1,1,6,11,12,1,9,0,1,11,12,1,9,0,1,8,2,11,1,10,2,6,10,10,2,1,3,3,7,8,4,3,6,10,2,10,10,2,6,10,2,1,6,8,6,1,6,10,10,2,2,7,11,9,2,9,0,9,1,3,2,6,9,0,7,9,1,1,6,10,2,1,8,0,2,3,7,8,4,1,8,3,3,1,3,6,8,5,9,66,108,111,99,107,108,105,115,116,23,66,108,111,99,107,108,105,115,116,86,97,108,105,100,97,116,111,114,69,118,101,110,116,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,13,66,114,105,100,103,101,77,101,115,115,97,103,101,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,27,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,82,101,103,105,115,116,114,97,116,105,111,110,29,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,85,114,108,85,112,100,97,116,101,69,118,101,110,116,20,67,111,109,109,105,116,116,101,101,85,112,100,97,116,101,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,6,97,112,112,101,110,100,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,11,98,108,111,99,107,108,105,115,116,101,100,6,98,114,105,100,103,101,19,98,114,105,100,103,101,95,112,117,98,107,101,121,95,98,121,116,101,115,28,99,104,101,99,107,95,117,110,105,113,117,101,110,101,115,115,95,98,114,105,100,103,101,95,107,101,121,115,9,99,111,109,109,105,116,116,101,101,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,6,99,114,121,112,116,111,12,100,101,115,116,114,111,121,95,115,111,109,101,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,109,117,116,13,104,116,116,112,95,114,101,115,116,95,117,114,108,6,105,110,115,101,114,116,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,27,108,97,115,116,95,99,111,109,109,105,116,116,101,101,95,117,112,100,97,116,101,95,101,112,111,99,104,6,109,101,109,98,101,114,20,109,101,109,98,101,114,95,114,101,103,105,115,116,114,97,116,105,111,110,115,7,109,101,109,98,101,114,115,7,109,101,115,115,97,103,101,7,110,101,119,95,117,114,108,6,111,112,116,105,111,110,11,112,117,98,108,105,99,95,107,101,121,115,8,114,101,103,105,115,116,101,114,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,6,115,101,110,100,101,114,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,4,115,105,122,101,30,115,116,97,107,101,95,112,97,114,116,105,99,105,112,97,116,105,111,110,95,112,101,114,99,101,110,116,97,103,101,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,10,2,20,19,73,79,84,65,95,66,82,73,68,71,69,95,77,69,83,83,65,71,69,3,8,33,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,2,1,0,0,2,2,17,1,51,10,10,2,1,2,3,47,11,9,2,10,2,8,4,46,11,9,2,5,8,5,44,3,2,2,2,47,11,9,2,10,2,8,4,58,3,3,2,2,45,10,2,49,10,2,4,2,5,40,5,19,10,2,67,3,38,10,2,17,1,5,2,3,40,5,19,10,2,38,10,2,0,1,0,0,11,87,6,0,0,0,0,0,0,0,0,14,2,65,12,12,9,12,3,56,0,12,8,14,1,17,11,12,7,7,10,12,5,13,5,11,1,17,12,56,1,6,0,0,0,0,0,0,0,0,12,10,10,3,10,9,35,4,77,5,23,14,2,10,3,66,12,14,5,49,0,17,13,12,6,14,8,14,6,56,2,32,4,36,5,40,11,0,1,7,1,39,10,0,16,0,14,6,56,3,4,46,5,50,11,0,1,7,2,39,10,0,16,0,14,6,56,4,12,4,10,4,16,1,20,32,4,67,11,10,11,4,16,2,20,22,12,10,5,69,11,4,1,13,8,11,6,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,0,1,11,10,11,7,38,4,84,5,86,7,0,39,2,1,3,0,0,1,13,11,0,17,16,7,12,33,4,6,5,8,7,3,39,56,6,56,7,6,0,0,0,0,0,0,0,0,18,1,2,2,3,0,0,29,85,10,0,16,0,56,8,4,5,5,13,11,1,1,11,0,1,11,4,1,7,7,39,14,2,65,17,7,11,33,4,19,5,27,11,1,1,11,0,1,11,4,1,7,6,39,11,4,17,16,12,9,11,1,17,30,12,10,14,10,14,9,56,9,4,38,5,42,11,0,1,7,5,39,10,0,16,3,14,9,56,10,4,64,10,0,15,3,14,9,56,11,12,6,11,3,10,6,15,4,21,10,2,10,6,15,5,21,11,6,20,12,5,5,76,10,9,10,2,11,3,18,5,12,7,10,0,15,3,11,9,10,7,56,12,11,7,12,5,11,5,12,8,11,0,46,11,2,17,7,11,8,56,13,2,3,3,0,0,39,89,6,0,0,0,0,0,0,0,0,12,4,56,6,12,6,6,0,0,0,0,0,0,0,0,12,8,10,4,10,0,16,3,56,14,35,4,62,5,13,10,0,16,3,10,4,56,15,12,7,1,14,1,10,7,16,6,56,16,12,9,14,9,56,17,4,55,11,9,56,18,12,10,11,8,10,10,22,12,8,10,7,16,6,20,10,7,16,5,20,11,10,52,10,7,16,4,20,9,18,4,12,5,13,6,11,7,16,5,20,11,5,56,19,5,57,11,7,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,10,8,11,2,38,4,84,56,7,10,0,15,3,21,10,6,10,0,15,0,21,11,3,17,15,11,0,15,7,21,11,6,11,8,18,2,56,20,5,88,11,0,1,11,3,1,2,4,3,0,0,47,96,14,1,17,9,49,1,34,12,2,14,1,17,10,12,4,10,4,65,12,12,7,6,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,12,9,7,13,12,11,10,6,10,7,35,4,87,5,22,10,4,10,6,66,12,12,12,9,12,5,10,9,10,0,16,0,56,21,35,4,73,5,35,10,0,15,0,10,9,56,22,12,8,12,10,10,10,17,8,12,3,10,12,20,11,3,33,4,64,11,12,1,10,2,11,8,15,1,21,13,11,11,10,20,68,12,8,12,5,6,0,0,0,0,0,0,0,0,12,9,5,73,11,10,1,11,8,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,28,11,5,4,76,5,82,11,0,1,11,4,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,17,11,0,1,11,4,1,11,2,11,11,18,0,56,23,2,5,3,0,0,1,3,11,0,16,0,2,6,3,0,0,54,50,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,16,0,56,21,35,4,44,5,9,10,0,15,0,10,3,56,22,12,4,1,10,4,16,8,20,10,2,17,16,33,4,37,11,0,1,11,2,1,10,1,10,4,15,9,21,11,4,16,10,20,11,1,18,3,56,24,2,11,4,1,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,11,2,1,7,9,39,7,0,0,0,56,41,10,0,16,3,56,14,12,3,9,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,38,5,11,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,16,3,10,3,56,15,12,4,1,11,4,16,5,20,10,1,33,4,6,11,2,32,4,31,5,35,11,0,1,7,8,39,8,12,2,5,6,11,0,1,2,1,0,4,4,4,2,1,1,5,2,5,1,5,0,1,2,4,0,4,3,4,1,0,18,0],"crypto":[161,28,235,11,6,0,0,0,8,1,0,6,3,6,15,5,21,21,7,42,88,8,130,1,64,6,194,1,4,12,198,1,137,1,15,207,2,2,0,1,1,3,1,5,0,4,0,1,0,1,2,0,1,0,2,6,0,1,0,1,6,10,2,1,10,2,6,10,2,10,2,10,2,10,2,3,3,0,1,2,9,99,111,109,109,105,116,116,101,101,6,99,114,121,112,116,111,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,1,0,0,3,0,0,2,48,11,0,17,1,12,2,6,1,0,0,0,0,0,0,0,7,0,12,3,12,5,10,5,6,65,0,0,0,0,0,0,0,35,4,23,5,12,13,3,14,2,10,5,66,4,20,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,14,3,17,2,12,4,7,0,12,1,6,12,0,0,0,0,0,0,0,12,6,10,6,6,32,0,0,0,0,0,0,0,35,4,46,5,35,13,1,14,4,10,6,66,4,20,68,4,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,30,11,1,2,0,0,0],"limiter":[161,28,235,11,6,0,0,0,12,1,0,16,2,16,38,3,54,164,1,4,218,1,32,5,250,1,177,1,7,171,3,161,5,8,204,8,96,6,172,9,34,10,206,9,39,12,245,9,220,4,13,209,14,12,15,221,14,2,0,35,0,10,0,50,2,12,2,22,2,53,1,39,1,54,0,4,4,0,0,5,4,0,0,6,3,0,1,0,7,0,2,1,4,0,3,2,8,0,5,7,7,2,1,0,0,0,6,3,7,1,0,0,0,26,0,1,0,0,36,2,3,0,0,11,4,5,1,0,0,52,6,2,0,0,14,7,1,0,0,8,8,2,0,0,29,2,9,0,1,19,2,24,0,1,20,2,24,0,1,21,2,24,0,1,25,29,30,0,1,31,2,24,0,1,32,2,24,0,1,33,2,24,0,1,43,25,26,0,1,44,25,26,0,2,15,23,1,1,0,2,38,23,1,1,0,3,46,7,1,0,4,17,22,2,1,3,5,13,11,5,2,1,0,5,18,2,14,2,1,0,5,23,11,12,2,1,0,5,24,17,18,2,1,0,5,30,16,2,2,1,0,5,51,11,19,2,1,1,6,16,21,22,1,0,6,34,20,5,1,0,7,42,28,22,1,0,22,10,21,13,20,13,24,13,23,13,25,10,27,1,26,1,16,22,17,22,20,10,24,10,23,10,19,27,28,1,21,10,2,6,8,0,6,8,3,1,3,0,1,8,0,5,7,8,0,6,8,4,6,8,5,8,3,3,1,1,3,7,8,0,6,8,3,3,1,6,8,5,2,7,8,1,3,1,11,6,2,8,3,3,2,8,3,3,2,6,11,6,2,9,0,9,1,6,9,0,1,6,9,1,2,8,3,8,1,1,11,6,2,9,0,9,1,7,3,3,3,4,7,8,1,11,7,1,3,4,3,7,11,6,2,9,0,9,1,9,0,9,1,2,7,11,6,2,9,0,9,1,6,9,0,1,7,9,1,1,11,7,1,9,1,1,6,11,7,1,9,0,1,11,7,1,9,0,1,9,0,1,6,8,4,1,2,1,6,8,3,1,6,2,1,8,2,2,7,10,9,0,3,2,2,2,1,8,3,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,6,79,112,116,105,111,110,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,14,84,114,97,110,115,102,101,114,82,101,99,111,114,100,21,85,112,100,97,116,101,82,111,117,116,101,76,105,109,105,116,69,118,101,110,116,6,86,101,99,77,97,112,23,97,100,106,117,115,116,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,6,98,114,105,100,103,101,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,24,99,117,114,114,101,110,116,95,104,111,117,114,95,115,105,110,99,101,95,101,112,111,99,104,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,5,101,118,101,110,116,3,103,101,116,7,103,101,116,95,109,117,116,9,103,101,116,95,114,111,117,116,101,15,103,101,116,95,114,111,117,116,101,95,108,105,109,105,116,9,104,111,117,114,95,104,101,97,100,9,104,111,117,114,95,116,97,105,108,23,105,110,105,116,105,97,108,95,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,6,105,110,115,101,114,116,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,7,105,115,95,115,111,109,101,7,108,105,109,105,116,101,114,3,110,101,119,9,110,101,119,95,108,105,109,105,116,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,112,116,105,111,110,16,112,101,114,95,104,111,117,114,95,97,109,111,117,110,116,115,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,6,114,101,109,111,118,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,13,115,101,110,100,105,110,103,95,99,104,97,105,110,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,97,109,111,117,110,116,15,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,16,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,3,8,0,225,245,5,0,0,0,0,10,3,1,0,0,2,2,48,11,6,2,8,3,3,49,11,6,2,8,3,8,1,1,2,4,27,3,28,3,40,10,3,47,3,2,2,3,45,2,41,2,37,3,0,1,0,0,2,6,11,0,16,0,11,1,56,0,20,2,1,3,0,0,2,4,17,6,56,1,18,0,2,2,3,0,0,15,102,10,0,16,1,14,3,56,2,32,4,15,10,0,15,1,10,3,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,7,3,6,0,0,0,0,0,0,0,0,18,1,56,3,10,0,15,1,14,3,56,4,12,9,11,2,17,4,12,5,10,9,11,5,17,5,11,0,16,0,14,3,56,5,12,10,14,10,56,6,4,35,5,41,11,1,1,11,9,1,7,0,39,11,10,56,7,53,10,1,56,8,53,24,12,11,10,1,56,9,53,11,4,53,24,12,8,10,9,16,2,20,53,10,1,56,8,53,24,10,8,22,11,11,36,4,75,11,1,1,11,9,1,9,2,11,8,11,1,56,8,53,26,52,12,7,10,9,15,3,69,1,10,7,22,12,6,10,9,15,3,11,6,68,1,10,9,16,2,20,11,7,22,11,9,15,2,21,8,2,3,3,0,0,24,31,10,1,17,14,20,12,3,10,0,16,0,10,1,56,10,32,4,17,11,0,15,0,10,1,20,10,2,56,11,5,23,10,2,11,0,15,0,10,1,56,12,21,11,1,17,15,20,11,3,11,2,18,2,56,13,2,4,0,0,0,2,5,11,0,17,18,6,128,238,54,0,0,0,0,0,26,2,5,0,0,0,1,89,10,0,16,4,20,10,1,33,4,9,11,0,1,2,10,1,6,23,0,0,0,0,0,0,0,23,12,2,10,0,16,4,20,10,2,35,4,40,7,3,10,0,15,3,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,10,2,10,0,15,5,21,11,2,10,0,15,4,21,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,5,66,10,0,16,5,20,10,2,35,4,66,10,0,16,2,20,10,0,15,3,6,0,0,0,0,0,0,0,0,56,14,23,10,0,15,2,21,10,0,16,5,20,6,1,0,0,0,0,0,0,0,22,10,0,15,5,21,5,40,10,0,16,4,20,10,1,35,4,86,5,73,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,10,0,16,4,20,6,1,0,0,0,0,0,0,0,22,10,0,15,4,21,5,66,11,0,1,2,6,0,0,0,9,36,56,15,12,0,13,0,17,8,17,12,17,10,6,64,75,76,0,0,0,0,0,7,2,24,56,11,13,0,17,9,17,13,17,10,7,1,56,11,13,0,17,9,17,11,17,10,7,1,56,11,13,0,17,7,17,13,17,10,7,1,56,11,13,0,17,7,17,11,17,10,7,1,56,11,11,0,2,0,0,0,1,1,3,1,2,1,0,1,1,0,9,0],"message":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,44,3,56,181,2,4,237,2,16,5,253,2,236,1,7,233,4,158,12,8,135,17,96,6,231,17,95,10,198,18,98,12,168,19,196,12,13,236,31,42,0,44,0,20,0,46,2,16,1,14,1,91,0,3,7,0,0,4,7,0,0,8,2,0,0,5,2,0,0,2,2,0,0,10,2,0,0,9,2,0,0,0,2,0,0,6,2,0,3,1,7,0,4,7,7,0,0,36,0,1,0,0,35,0,2,0,0,34,0,3,0,0,38,0,4,0,0,37,0,5,0,0,33,0,6,0,0,67,7,8,0,0,26,9,7,0,0,24,10,7,0,0,23,11,7,0,0,28,12,7,0,0,27,13,7,0,0,22,14,7,0,0,25,15,16,0,0,42,0,16,0,0,47,0,17,0,0,45,0,17,0,0,66,0,18,0,0,68,0,17,0,0,53,0,8,0,0,80,19,17,0,0,79,19,8,0,0,81,19,17,0,0,75,19,18,0,0,31,20,17,0,0,17,21,17,0,0,18,21,22,0,0,89,23,17,0,0,88,23,17,0,0,87,23,18,0,0,85,24,17,0,0,84,24,18,0,0,41,25,26,0,0,77,25,8,0,0,82,25,27,0,0,78,25,28,0,0,30,29,17,0,0,32,29,17,0,0,61,0,18,0,0,73,0,30,0,0,63,8,8,0,0,55,31,18,0,1,15,17,29,0,2,11,29,17,0,2,21,29,17,0,2,29,29,17,0,2,74,29,17,0,2,83,29,17,0,2,86,29,17,0,3,39,33,8,0,3,49,8,33,0,3,54,31,26,0,3,56,31,17,0,3,57,31,28,0,3,58,31,8,0,3,59,31,38,0,3,72,41,8,1,0,4,69,8,39,0,5,13,42,29,1,0,5,40,34,26,1,0,5,62,45,29,1,0,59,17,56,18,58,17,56,26,56,8,56,27,56,28,60,17,1,6,8,0,1,8,2,1,8,3,1,8,4,1,8,5,1,8,6,1,8,7,1,8,0,1,10,2,7,2,3,10,2,2,10,2,2,3,3,2,3,2,4,2,3,2,10,10,2,4,2,3,2,3,4,2,2,3,3,6,2,3,1,10,2,10,8,10,10,3,3,2,2,3,1,8,1,1,2,1,3,1,6,8,2,1,6,8,3,1,6,8,4,1,6,10,10,2,1,6,8,5,1,6,8,6,1,6,8,7,1,1,1,10,8,10,1,10,3,0,1,8,8,1,7,8,9,7,10,2,3,8,9,10,2,10,2,2,2,1,8,9,1,6,10,9,0,7,10,2,10,2,2,8,9,2,3,10,10,2,4,10,2,8,9,3,2,8,10,2,8,9,3,1,10,2,10,3,10,8,10,10,10,2,1,10,10,2,1,8,10,4,10,2,10,2,3,2,1,6,9,0,2,7,10,9,0,10,9,0,4,10,2,3,3,10,2,8,3,3,3,3,3,3,2,8,3,1,7,10,9,0,3,3,2,3,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,3,66,67,83,9,66,108,111,99,107,108,105,115,116,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,11,69,109,101,114,103,101,110,99,121,79,112,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,6,97,109,111,117,110,116,6,97,112,112,101,110,100,5,97,115,99,105,105,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,3,98,99,115,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,14,98,114,105,100,103,101,95,115,101,113,95,110,117,109,9,99,104,97,105,110,95,105,100,115,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,33,99,114,101,97,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,95,109,101,115,115,97,103,101,24,99,114,101,97,116,101,95,98,108,111,99,107,108,105,115,116,95,109,101,115,115,97,103,101,27,99,114,101,97,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,95,109,101,115,115,97,103,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,33,99,114,101,97,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,109,101,115,115,97,103,101,34,99,114,101,97,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,109,101,115,115,97,103,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,3,107,101,121,5,108,105,109,105,116,7,109,101,115,115,97,103,101,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,7,111,112,95,116,121,112,101,14,112,97,114,115,101,100,95,112,97,121,108,111,97,100,7,112,97,121,108,111,97,100,9,112,101,101,108,95,98,111,111,108,11,112,101,101,108,95,117,54,52,95,98,101,7,112,101,101,108,95,117,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,7,114,101,118,101,114,115,101,13,114,101,118,101,114,115,101,95,98,121,116,101,115,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,13,115,101,110,100,105,110,103,95,99,104,97,105,110,7,115,101,113,95,110,117,109,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,12,115,111,117,114,99,101,95,99,104,97,105,110,6,115,116,114,105,110,103,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,23,118,97,108,105,100,97,116,111,114,95,101,116,104,95,97,100,100,114,101,115,115,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,2,1,0,10,10,2,1,0,10,2,1,0,0,2,5,45,2,47,2,66,3,68,2,53,10,2,1,2,3,68,2,45,2,19,3,2,2,5,64,10,2,71,2,70,10,2,81,2,12,3,3,2,1,51,2,4,2,2,17,2,90,10,10,2,5,2,3,60,2,65,2,43,3,6,2,2,76,2,50,3,7,2,4,48,1,77,10,2,82,10,8,10,78,10,3,8,2,5,47,2,66,3,68,2,53,10,2,52,8,2,0,1,0,0,32,38,11,0,16,0,20,17,50,12,3,13,3,17,54,12,4,13,3,17,52,12,6,13,3,17,54,12,5,13,3,17,52,12,7,13,3,17,41,12,2,10,6,17,42,11,3,17,49,12,1,14,1,56,0,4,29,5,31,7,2,39,11,4,11,6,11,5,11,7,11,2,18,2,2,1,1,0,0,29,18,10,0,16,0,65,17,6,1,0,0,0,0,0,0,0,33,4,7,5,11,11,0,1,7,2,39,11,0,16,0,6,0,0,0,0,0,0,0,0,66,17,20,18,3,2,2,1,0,0,35,63,11,0,16,0,20,17,50,12,4,13,4,17,52,12,5,13,4,17,52,12,3,10,3,49,0,34,4,16,5,18,7,4,39,7,10,12,7,10,3,49,0,36,4,50,7,11,6,0,0,0,0,0,0,0,0,12,6,12,2,5,29,10,6,7,1,35,4,42,13,2,13,4,17,52,68,17,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,29,13,7,11,2,68,8,11,3,49,1,23,12,3,5,20,11,4,17,49,12,1,14,1,56,0,4,57,5,59,7,2,39,11,5,11,7,18,4,2,3,1,0,0,36,31,10,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,10,4,17,42,11,2,17,49,12,1,14,1,56,0,4,20,5,24,11,0,1,7,2,39,11,0,16,1,20,11,4,11,3,18,5,2,4,1,0,0,36,24,11,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,11,2,17,49,12,1,14,1,56,0,4,18,5,20,7,2,39,11,4,11,3,18,6,2,5,1,0,0,37,54,11,0,16,0,20,17,50,12,2,13,2,17,51,12,4,13,2,17,54,12,5,13,2,17,55,12,8,13,2,17,53,12,6,6,0,0,0,0,0,0,0,0,12,3,64,39,0,0,0,0,0,0,0,0,12,7,10,3,14,8,65,8,35,4,39,5,27,13,7,14,8,10,3,66,8,20,17,57,68,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,21,11,2,17,49,12,1,14,1,56,0,4,46,5,48,7,2,39,11,4,11,5,11,7,11,6,18,7,2,6,1,0,0,40,20,11,0,19,0,12,2,12,4,12,3,64,17,2,0,0,0,0,0,0,0,12,1,13,1,14,3,56,1,17,40,56,2,13,1,11,4,68,17,13,1,11,2,56,2,11,1,2,7,1,0,0,8,48,10,0,17,42,10,3,17,42,7,11,12,7,13,7,14,2,65,17,51,68,17,13,7,11,2,56,2,13,7,11,3,68,17,13,7,14,4,65,17,51,68,17,13,7,11,4,56,2,13,7,11,5,68,17,13,7,14,6,56,1,17,40,56,2,14,7,65,17,6,64,0,0,0,0,0,0,0,33,4,39,5,41,7,7,39,17,46,7,0,11,1,11,0,11,7,18,0,2,8,1,0,0,29,10,10,0,17,42,17,45,7,0,11,1,11,0,11,2,64,17,1,0,0,0,0,0,0,0,18,0,2,9,1,0,0,43,45,10,0,17,42,14,3,65,8,12,5,11,2,10,5,51,64,17,2,0,0,0,0,0,0,0,12,7,6,0,0,0,0,0,0,0,0,12,6,10,6,10,5,35,4,38,5,17,14,3,10,6,66,8,20,12,4,14,4,65,17,7,1,33,4,28,5,30,7,3,39,13,7,11,4,56,2,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,12,17,44,7,0,11,1,11,0,11,7,18,0,2,10,1,0,0,8,19,10,0,17,42,10,2,17,42,11,2,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,48,7,0,11,1,11,0,11,4,18,0,2,11,1,0,0,8,17,10,1,17,42,11,0,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,47,7,0,11,2,11,1,11,4,18,0,2,12,1,0,0,8,24,10,0,17,42,14,2,56,3,12,6,13,6,14,3,56,4,56,2,13,6,14,4,56,5,56,2,13,6,14,5,56,6,56,2,17,43,7,0,11,1,11,0,11,6,18,0,2,13,1,0,0,29,5,11,0,11,1,11,2,18,1,2,14,1,0,0,29,11,10,0,16,1,20,10,0,16,2,20,11,0,16,3,20,17,13,2,15,1,0,0,29,4,11,0,16,4,20,2,16,1,0,0,29,4,11,0,16,2,20,2,17,1,0,0,29,4,11,0,16,3,20,2,18,1,0,0,29,4,11,0,16,1,20,2,19,1,0,0,29,4,11,0,16,0,20,2,20,1,0,0,29,4,11,0,16,5,20,2,21,1,0,0,29,4,11,0,16,6,20,2,22,1,0,0,29,4,11,0,16,7,20,2,23,1,0,0,29,4,11,0,16,8,20,2,24,1,0,0,29,4,11,0,16,9,20,2,25,1,0,0,29,4,11,0,16,10,20,2,26,1,0,0,29,3,11,0,16,11,2,27,1,0,0,29,4,11,0,16,12,20,2,28,1,0,0,29,4,11,0,16,13,20,2,29,1,0,0,29,4,11,0,16,14,20,2,30,1,0,0,29,4,11,0,16,15,20,2,31,1,0,0,29,4,11,0,16,16,20,2,32,1,0,0,29,4,11,0,16,17,20,2,33,1,0,0,29,4,11,0,16,18,20,2,34,1,0,0,29,4,11,0,16,19,20,2,35,1,0,0,29,4,11,0,16,20,20,2,36,1,0,0,29,2,7,9,2,37,1,0,0,29,2,7,0,2,38,1,0,0,44,84,10,0,17,16,12,7,10,7,17,46,33,4,12,11,0,1,6,6,13,0,0,0,0,0,0,12,6,5,82,10,7,17,45,33,4,42,11,0,17,1,12,8,14,8,16,9,20,7,9,33,4,28,6,194,1,0,0,0,0,0,0,12,1,5,39,14,8,16,9,20,7,0,33,4,35,5,37,7,6,39,6,137,19,0,0,0,0,0,0,12,1,11,1,12,5,5,80,11,0,1,10,7,17,44,33,4,51,6,137,19,0,0,0,0,0,0,12,4,5,78,10,7,17,47,33,4,58,6,137,19,0,0,0,0,0,0,12,3,5,76,10,7,17,48,33,4,65,6,137,19,0,0,0,0,0,0,12,2,5,74,11,7,17,43,33,4,70,5,72,7,5,39,6,137,19,0,0,0,0,0,0,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,39,1,0,0,1,24,10,0,17,16,17,46,33,4,6,5,10,11,0,1,7,8,39,10,0,17,0,12,1,10,0,17,15,10,0,17,17,10,0,17,18,11,0,17,19,11,1,18,8,2,40,0,0,0,29,4,13,0,56,7,11,0,2,41,0,0,0,46,28,6,0,0,0,0,0,0,0,0,49,64,12,2,12,3,10,2,49,0,36,4,24,5,9,11,2,49,8,23,12,2,10,0,17,52,52,12,1,11,3,11,1,10,2,47,22,12,3,5,4,11,0,1,11,3,2,0,4,0,3,0,0,0,2,0,1,2,1,2,2,2,3,2,4,3,0,4,0,4,1,5,1,5,0,5,2,6,0,6,1,7,0,7,1,7,2,7,3,0],"message_types":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,3,7,35,111,8,146,1,32,6,178,1,18,12,196,1,54,0,3,0,4,0,1,0,0,1,0,1,0,0,2,0,1,0,0,6,0,1,0,0,5,0,1,0,0,0,0,1,0,0,1,2,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,12,101,109,101,114,103,101,110,99,121,95,111,112,13,109,101,115,115,97,103,101,95,116,121,112,101,115,5,116,111,107,101,110,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,6,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,0],"treasury":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,84,3,116,217,1,4,205,2,50,5,255,2,190,2,7,189,5,160,6,8,221,11,96,6,189,12,40,10,229,12,77,12,178,13,217,3,13,139,17,14,15,153,17,2,0,67,2,20,2,22,2,26,2,34,2,41,2,54,2,55,2,57,2,65,2,69,2,75,1,21,1,56,1,70,1,71,0,2,4,0,0,1,7,0,0,5,4,0,0,15,3,0,0,7,3,0,0,11,3,0,2,0,12,0,3,3,12,1,0,1,3,4,12,1,0,1,3,12,12,1,0,1,6,6,7,0,7,8,12,0,8,16,12,0,10,13,2,0,11,17,7,2,1,0,0,0,12,10,7,0,13,9,7,1,0,0,14,14,7,0,0,63,0,1,1,0,0,29,0,2,1,0,0,53,0,2,1,0,0,60,3,4,1,0,0,19,5,4,0,0,27,6,7,0,0,25,8,4,1,0,0,49,9,10,1,0,0,73,11,4,0,0,40,0,12,1,0,1,35,19,20,0,2,18,26,4,2,7,4,2,51,6,41,0,2,61,31,32,2,7,4,3,25,44,2,1,0,3,38,24,1,1,0,3,49,45,10,1,0,3,64,15,2,1,0,4,32,13,4,1,3,5,30,19,19,0,6,43,23,20,0,7,18,28,4,2,7,12,7,23,42,43,2,7,12,7,51,6,39,0,8,74,21,22,0,9,59,13,4,1,12,11,33,4,40,2,1,0,11,39,52,43,2,1,0,11,45,35,4,2,1,0,11,68,47,48,2,1,1,12,46,18,19,0,13,31,51,13,1,0,13,48,49,50,1,0,14,36,4,16,1,0,14,37,17,18,0,14,47,16,18,0,15,58,33,2,0,9,13,17,13,33,13,15,13,11,25,21,27,18,29,13,25,28,34,28,36,25,37,18,38,26,34,26,36,22,27,14,13,16,13,29,36,32,16,31,16,27,34,18,53,29,34,32,12,31,12,1,6,8,0,1,2,1,3,4,7,8,0,11,9,1,9,0,8,12,6,11,8,1,9,0,0,5,7,8,0,8,15,2,1,3,1,7,8,13,1,8,0,2,7,8,0,11,7,1,9,0,3,7,8,0,3,7,8,13,1,11,7,1,9,0,3,7,8,0,2,3,1,8,1,1,9,0,4,8,10,5,8,2,8,17,1,6,11,9,1,9,0,1,8,17,1,6,8,17,1,8,15,1,10,2,1,5,1,6,8,12,1,8,10,1,6,8,10,1,6,11,8,1,9,0,2,8,15,8,2,3,7,8,6,9,0,9,1,2,8,17,11,9,1,9,0,3,7,8,11,9,0,9,1,1,8,5,4,2,3,8,17,8,12,2,7,8,6,9,0,1,9,1,2,3,2,2,8,17,8,1,3,7,11,14,2,9,0,9,1,9,0,9,1,2,2,8,17,1,8,12,1,8,4,1,8,11,1,11,14,2,9,0,9,1,1,8,6,2,7,8,11,9,0,1,7,9,1,2,7,11,9,1,9,0,11,7,1,9,0,3,7,11,9,1,9,0,3,7,8,13,3,7,8,1,11,16,1,8,17,8,17,2,6,11,14,2,9,0,9,1,6,9,0,1,11,16,1,9,1,1,6,11,16,1,9,0,1,1,1,11,16,1,9,0,2,7,11,14,2,9,0,9,1,6,9,0,1,8,3,2,8,17,11,16,1,8,1,3,66,97,103,19,66,114,105,100,103,101,84,111,107,101,110,77,101,116,97,100,97,116,97,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,24,70,111,114,101,105,103,110,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,2,73,68,13,78,101,119,84,111,107,101,110,69,118,101,110,116,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,6,83,116,114,105,110,103,22,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,69,118,101,110,116,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,21,85,112,100,97,116,101,84,111,107,101,110,80,114,105,99,101,69,118,101,110,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,3,97,100,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,97,103,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,4,98,117,114,110,4,99,111,105,110,6,99,114,101,97,116,101,7,100,101,99,105,109,97,108,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,6,100,101,99,111,100,101,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,12,103,101,116,95,100,101,99,105,109,97,108,115,7,103,101,116,95,109,117,116,18,103,101,116,95,116,111,107,101,110,95,109,101,116,97,100,97,116,97,3,104,101,120,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,17,105,100,95,116,111,107,101,110,95,116,121,112,101,95,109,97,112,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,115,111,109,101,4,109,105,110,116,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,3,112,111,119,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,6,114,101,109,111,118,101,16,115,117,112,112,111,114,116,101,100,95,116,111,107,101,110,115,8,116,111,107,101,110,95,105,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,114,101,97,115,117,114,105,101,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,54,52,2,117,99,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,7,118,101,99,95,109,97,112,12,119,97,105,116,105,110,103,95,114,111,111,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,4,66,8,11,62,11,14,2,8,17,8,1,44,11,14,2,2,8,17,76,8,6,1,2,4,42,2,29,3,53,3,50,1,2,2,3,70,8,17,72,8,12,28,2,3,2,2,63,2,52,3,4,2,5,63,2,70,8,17,50,1,29,3,53,3,5,2,3,70,8,17,28,2,50,1,0,1,0,0,12,7,11,0,56,0,12,1,14,1,16,0,20,2,1,1,0,0,12,7,11,0,56,0,12,1,14,1,16,1,20,2,2,1,0,0,12,7,11,0,56,0,12,1,14,1,16,2,20,2,3,3,0,0,14,59,14,1,56,1,6,0,0,0,0,0,0,0,0,33,4,6,5,12,11,0,1,11,3,1,7,2,39,56,2,12,7,14,7,17,34,17,30,17,19,17,10,12,5,14,2,17,24,12,4,14,4,17,20,11,5,33,4,29,5,35,11,0,1,11,3,1,7,1,39,10,7,11,2,10,3,56,3,18,2,12,6,10,0,15,3,10,7,17,35,11,6,56,4,11,0,15,4,10,7,11,1,56,5,11,7,11,3,56,3,9,18,5,56,6,2,4,3,0,0,30,51,10,3,32,4,48,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,0,1,7,3,39,10,0,15,3,11,1,56,7,19,2,12,5,12,8,12,7,6,10,0,0,0,0,0,0,0,11,5,17,36,12,6,10,0,15,5,10,7,10,2,10,6,10,4,10,3,18,1,56,8,11,0,15,6,10,2,10,7,56,9,11,8,56,10,11,2,11,7,11,3,11,6,11,4,18,4,56,11,5,50,11,0,1,2,5,3,0,0,4,8,10,0,17,23,56,12,56,13,11,0,17,12,18,0,2,6,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,56,15,1,2,7,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,11,2,56,16,2,8,3,0,0,46,39,10,0,16,6,14,1,56,17,12,4,14,4,56,18,4,9,5,13,11,0,1,7,0,39,10,2,6,0,0,0,0,0,0,0,0,36,4,18,5,22,11,0,1,7,3,39,11,4,56,19,12,5,11,0,15,5,14,5,56,20,12,3,10,2,11,3,15,2,21,11,1,11,2,18,3,56,21,2,9,0,0,0,54,16,56,2,12,1,11,0,16,5,14,1,56,22,12,2,14,2,56,23,4,11,5,13,7,0,39,11,2,56,24,2,1,0,1,1,1,2,0,3,0,0,0,1,0,2,0,24,0]},"type_origin_table":[{"module_name":"treasury","datatype_name":"BridgeTreasury","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"BridgeTokenMetadata","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"ForeignTokenRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"UpdateTokenPriceEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"NewTokenEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"TokenRegistrationEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"chain_ids","datatype_name":"BridgeRoute","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessageKey","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"TokenTransferPayload","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"EmergencyOp","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"Blocklist","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateBridgeLimit","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateAssetPrice","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"AddTokenOnIota","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"ParsedTokenTransferMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferLimiter","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"UpdateRouteLimitEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BlocklistValidatorEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BridgeCommittee","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberUrlUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMember","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"Bridge","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeInner","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenDepositedEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"EmergencyOpEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferLimitExceed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000003":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000003","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000107a","version":1,"module_map":{"address_unlock_condition":[161,28,235,11,6,0,0,0,8,1,0,18,2,18,42,3,60,76,4,136,1,8,5,144,1,169,1,7,185,2,188,3,8,245,5,64,12,181,6,105,0,8,1,12,1,16,1,19,0,9,0,10,0,11,0,14,0,15,1,3,12,1,0,1,2,7,4,0,3,6,2,1,8,1,4,0,12,0,5,1,8,1,0,1,6,2,8,1,0,1,7,4,12,0,8,5,8,1,0,1,0,21,0,1,1,0,0,23,2,3,1,0,0,20,4,5,1,0,0,22,6,7,1,0,0,25,8,1,1,0,0,26,9,3,1,0,0,24,10,5,1,0,3,17,18,14,1,12,4,13,12,13,0,5,18,17,5,1,0,6,18,15,1,1,0,7,13,19,13,0,8,18,16,3,1,0,10,14,12,14,9,14,7,7,2,7,8,3,11,2,1,11,5,1,9,0,1,11,5,1,9,0,2,7,8,3,11,2,1,11,7,1,9,0,1,11,7,1,9,0,2,7,8,3,11,2,1,11,4,1,9,0,1,11,4,1,9,0,2,7,8,3,11,2,1,11,0,1,9,0,1,11,0,1,9,0,2,7,8,6,11,2,1,11,5,1,9,0,2,7,8,6,11,2,1,11,7,1,9,0,2,7,8,6,11,2,1,11,4,1,9,0,0,1,7,8,3,1,7,8,1,1,9,0,2,7,8,1,11,2,1,11,5,1,9,0,2,7,8,1,11,2,1,11,7,1,9,0,2,7,8,1,11,2,1,11,4,1,9,0,2,7,8,1,11,2,1,9,0,1,7,8,6,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,11,66,97,115,105,99,79,117,116,112,117,116,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,3,78,102,116,9,78,102,116,79,117,116,112,117,116,9,82,101,99,101,105,118,105,110,103,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,98,97,115,105,99,95,111,117,116,112,117,116,12,99,111,105,110,95,109,97,110,97,103,101,114,2,105,100,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,7,114,101,99,101,105,118,101,8,116,114,97,110,115,102,101,114,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,47,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,99,111,105,110,109,97,110,97,103,101,114,95,116,114,101,97,115,117,114,121,30,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,28,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,11,5,11,0,17,8,11,1,56,0,2,1,1,0,0,11,5,11,0,17,8,11,1,56,1,2,2,1,0,0,11,5,11,0,17,8,11,1,56,2,2,3,1,0,0,11,5,11,0,17,8,11,1,56,3,2,4,1,0,0,11,5,11,0,17,11,11,1,56,0,2,5,1,0,0,11,5,11,0,17,11,11,1,56,1,2,6,1,0,0,11,5,11,0,17,11,11,1,56,2,2,0],"alias":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,14,3,20,50,5,70,37,7,107,183,1,8,162,2,96,10,130,3,38,12,168,3,109,13,149,4,16,15,165,4,2,0,4,2,12,1,13,0,0,12,0,1,2,4,0,2,1,7,1,0,0,0,6,0,1,0,0,10,2,3,0,0,15,2,4,0,0,16,2,5,0,0,14,2,6,0,0,11,2,5,0,0,8,2,6,0,0,9,2,5,0,0,7,7,8,0,1,5,9,1,0,1,8,0,0,1,6,8,0,1,6,5,1,14,1,6,11,2,1,10,2,1,6,11,2,1,5,1,7,8,0,1,7,8,1,1,8,1,5,65,108,105,97,115,6,79,112,116,105,111,110,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,23,108,101,103,97,99,121,95,115,116,97,116,101,95,99,111,110,116,114,111,108,108,101,114,8,109,101,116,97,100,97,116,97,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,11,115,116,97,116,101,95,105,110,100,101,120,14,115,116,97,116,101,95,109,101,116,97,100,97,116,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,8,7,8,1,10,5,15,14,16,11,2,1,10,2,14,11,2,1,5,11,11,2,1,10,2,8,11,2,1,5,9,11,2,1,10,2,0,1,0,0,1,11,11,0,19,0,1,1,1,1,1,1,1,17,9,2,1,1,0,0,1,3,11,0,16,0,2,2,1,0,0,1,4,11,0,16,1,20,2,3,1,0,0,1,3,11,0,16,2,2,4,1,0,0,1,3,11,0,16,3,2,5,1,0,0,1,3,11,0,16,4,2,6,1,0,0,1,3,11,0,16,5,2,7,1,0,0,1,3,11,0,16,6,2,8,3,0,0,1,3,11,0,15,7,2,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,0,0,3,0],"alias_output":[161,28,235,11,6,0,0,0,14,1,0,14,2,14,30,3,44,49,4,93,8,5,101,95,7,196,1,219,1,8,159,3,64,6,223,3,9,10,232,3,15,11,247,3,2,12,249,3,74,13,195,4,2,14,197,4,2,15,199,4,2,0,9,1,11,1,12,1,14,1,19,1,22,0,8,0,1,8,1,0,1,1,2,12,0,2,3,4,1,0,1,4,5,4,0,5,4,2,1,8,1,6,0,12,0,0,15,0,1,1,0,0,20,2,0,1,0,0,10,3,4,1,0,0,17,5,6,1,0,3,6,12,4,2,7,12,3,21,13,14,2,7,12,4,13,9,4,0,5,20,10,8,1,8,3,8,7,0,4,11,5,11,1,11,0,1,9,0,3,11,2,1,9,0,8,1,8,5,2,7,8,3,11,4,1,11,0,1,9,0,2,7,11,0,1,9,0,8,5,0,1,7,11,0,1,9,0,1,8,5,3,8,5,11,2,1,9,0,8,1,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,2,10,2,8,5,3,7,8,3,9,0,9,1,2,7,8,3,9,0,1,9,1,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,3,66,97,103,7,66,97,108,97,110,99,101,9,82,101,99,101,105,118,105,110,103,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,97,116,116,97,99,104,95,97,108,105,97,115,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,10,108,111,97,100,95,97,108,105,97,115,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,6,5,97,108,105,97,115,0,2,3,16,8,3,12,11,2,1,9,0,18,8,1,0,8,0,1,0,0,7,12,13,0,56,0,12,1,11,0,58,0,12,3,12,2,17,6,11,2,11,3,11,1,2,1,3,0,0,4,4,11,0,11,1,56,1,2,2,1,0,0,4,6,11,0,54,0,7,0,11,1,56,2,2,3,0,0,0,4,5,11,0,54,0,7,0,56,3,2,0,0,0,8,0,7,0],"basic_output":[161,28,235,11,6,0,0,0,11,1,0,20,2,20,48,3,68,57,4,125,22,5,147,1,131,1,7,150,2,218,3,8,240,5,96,10,208,6,50,11,130,7,2,12,132,7,109,15,241,7,2,0,13,2,11,2,12,2,24,2,33,2,34,0,17,0,29,0,32,1,25,0,2,8,1,0,1,1,0,12,0,2,1,4,1,0,1,3,9,4,0,4,5,2,1,8,1,5,8,2,0,6,3,4,0,7,6,4,0,8,7,4,0,9,4,7,1,0,0,0,19,0,1,1,0,0,26,2,3,1,0,3,14,17,10,0,4,26,18,5,1,8,6,35,13,10,0,7,35,15,10,1,0,8,35,11,10,0,9,15,16,10,1,0,9,18,9,5,1,0,9,21,7,8,1,0,9,6,8,6,9,12,8,12,9,14,8,14,5,5,7,6,7,12,7,14,3,3,2,11,0,1,9,0,7,8,5,2,11,2,1,9,0,8,1,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,6,11,2,1,9,0,11,9,1,8,6,8,3,8,1,11,9,1,8,7,11,9,1,8,8,1,9,0,1,8,8,1,6,11,9,1,9,0,1,1,1,7,11,9,1,9,0,0,2,8,8,6,8,5,1,8,6,2,8,6,7,8,5,1,8,7,3,8,7,7,11,2,1,9,0,7,8,5,1,11,9,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,11,66,97,115,105,99,79,117,116,112,117,116,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,98,97,103,7,98,97,108,97,110,99,101,12,98,97,115,105,99,95,111,117,116,112,117,116,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,115,101,110,100,101,114,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,116,97,103,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,9,20,8,3,12,11,2,1,9,0,23,8,1,28,11,9,1,8,7,31,11,9,1,8,8,16,11,9,1,8,6,22,11,9,1,10,2,30,11,9,1,10,2,27,11,9,1,5,0,5,0,1,0,0,4,48,11,0,58,0,1,1,1,12,3,12,7,12,6,12,5,12,2,12,4,14,7,56,0,4,19,13,7,56,1,10,1,46,17,6,14,3,56,2,4,26,13,3,56,3,10,1,17,4,14,6,56,4,4,35,13,6,56,5,13,2,11,1,56,6,5,37,11,1,1,11,7,56,7,11,3,56,8,11,6,56,9,11,4,17,2,11,2,11,5,2,1,3,0,0,10,4,11,0,11,1,56,10,2,0,10,0],"expiration_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,35,5,47,31,7,78,158,1,8,236,1,64,6,172,2,10,10,182,2,9,12,191,2,119,13,182,3,6,0,4,1,8,0,0,4,0,1,1,2,0,0,10,0,1,0,0,2,2,3,0,0,5,4,3,0,0,6,4,3,0,0,9,4,5,0,1,3,6,8,0,1,7,6,3,0,2,8,0,7,8,1,0,2,6,8,0,6,8,1,1,5,1,6,8,0,1,14,1,6,8,1,2,5,14,1,3,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,99,97,110,95,98,101,95,117,110,108,111,99,107,101,100,95,98,121,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,111,119,110,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,3,5,5,6,5,9,14,0,1,0,0,1,18,14,0,10,1,46,17,1,11,1,46,17,6,33,4,10,5,12,7,0,39,11,0,19,0,1,1,1,2,1,1,0,0,7,20,11,1,17,5,6,232,3,0,0,0,0,0,0,26,76,12,3,10,0,17,4,11,3,37,4,15,11,0,17,3,12,2,5,18,11,0,17,2,12,2,11,2,2,2,1,0,0,1,4,11,0,16,0,20,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,4,11,0,16,2,20,2,0,0,0,1,0,2,0],"irc27":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,30,3,42,55,5,97,40,7,137,1,215,1,8,224,2,96,10,192,3,56,12,248,3,131,1,13,251,4,20,0,11,2,20,2,21,1,10,1,16,1,18,0,1,4,0,1,4,7,0,2,5,7,2,1,0,0,0,3,0,7,0,4,2,7,1,0,0,5,3,7,0,0,22,0,1,0,0,13,0,1,0,0,19,0,2,0,0,14,0,1,0,0,7,0,3,0,0,17,0,4,0,0,12,0,3,0,0,8,0,3,0,0,6,0,5,0,0,15,0,5,0,0,9,6,7,0,1,6,8,0,1,6,8,5,1,6,8,1,1,6,11,4,1,8,5,1,6,11,2,2,5,8,3,1,6,11,2,2,8,5,8,5,1,8,0,0,12,70,105,120,101,100,80,111,105,110,116,51,50,13,73,114,99,50,55,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,6,83,116,114,105,110,103,3,85,114,108,6,86,101,99,77,97,112,10,97,116,116,114,105,98,117,116,101,115,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,11,100,101,115,99,114,105,112,116,105,111,110,7,100,101,115,116,114,111,121,13,102,105,120,101,100,95,112,111,105,110,116,51,50,5,105,114,99,50,55,11,105,115,115,117,101,114,95,110,97,109,101,10,109,101,100,105,97,95,116,121,112,101,4,110,97,109,101,19,110,111,110,95,115,116,97,110,100,97,114,100,95,102,105,101,108,100,115,6,111,112,116,105,111,110,9,114,111,121,97,108,116,105,101,115,6,115,116,114,105,110,103,3,117,114,105,3,117,114,108,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,10,22,8,5,13,8,5,19,8,1,14,8,5,7,11,4,1,8,5,17,11,2,2,5,8,3,12,11,4,1,8,5,8,11,4,1,8,5,6,11,2,2,8,5,8,5,15,11,2,2,8,5,8,5,0,1,0,0,7,3,11,0,16,0,2,1,1,0,0,7,3,11,0,16,1,2,2,1,0,0,7,3,11,0,16,2,2,3,1,0,0,7,3,11,0,16,3,2,4,1,0,0,7,3,11,0,16,4,2,5,1,0,0,7,3,11,0,16,5,2,6,1,0,0,7,3,11,0,16,6,2,7,1,0,0,7,3,11,0,16,7,2,8,1,0,0,7,3,11,0,16,8,2,9,1,0,0,7,3,11,0,16,9,2,10,1,0,0,7,13,11,0,19,0,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0],"nft":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,84,4,142,1,8,5,150,1,117,7,139,2,208,2,8,219,4,96,6,187,5,241,2,10,172,8,36,12,208,8,220,1,13,172,10,12,15,184,10,2,0,24,2,14,2,25,2,27,2,31,2,32,0,20,1,26,1,29,0,2,2,0,0,3,12,0,1,0,12,1,8,1,2,8,4,0,3,5,12,0,5,7,2,0,6,1,4,0,7,4,7,1,0,0,8,6,7,0,0,19,0,1,0,0,13,2,1,0,0,21,3,4,0,0,22,3,5,0,0,30,3,5,0,0,17,3,4,0,0,18,3,6,0,0,16,7,8,0,1,23,15,16,1,8,1,33,17,1,1,8,2,12,22,1,0,3,10,12,1,0,3,11,11,12,1,2,4,28,19,1,1,12,6,13,21,1,0,8,34,13,14,0,12,10,8,2,9,2,13,18,2,8,0,7,8,5,0,1,8,1,1,6,8,1,1,6,11,7,1,5,1,6,11,7,1,10,2,1,6,8,6,1,7,8,1,1,7,8,3,4,11,2,1,8,1,10,8,8,8,4,10,8,8,1,8,0,2,9,0,7,8,5,1,8,4,1,10,2,1,8,8,4,6,8,4,10,8,8,10,8,8,7,8,5,1,11,2,1,9,0,1,7,11,2,1,9,0,1,11,2,1,8,1,1,9,0,2,8,3,8,6,1,8,6,1,8,3,7,68,105,115,112,108,97,121,13,73,114,99,50,55,77,101,116,97,100,97,116,97,3,78,70,84,3,78,102,116,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,5,99,108,97,105,109,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,7,100,105,115,112,108,97,121,11,100,117,109,109,121,95,102,105,101,108,100,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,105,110,105,116,5,105,114,99,50,55,13,108,101,103,97,99,121,95,115,101,110,100,101,114,8,109,101,116,97,100,97,116,97,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,3,110,102,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,3,116,97,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,4,117,116,102,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,5,4,110,97,109,101,10,2,10,9,105,109,97,103,101,95,117,114,108,10,2,12,11,100,101,115,99,114,105,112,116,105,111,110,10,2,8,7,99,114,101,97,116,111,114,10,2,8,7,118,101,114,115,105,111,110,10,2,11,10,109,101,100,105,97,95,116,121,112,101,10,2,16,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,10,2,17,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,10,2,26,25,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,110,97,109,101,125,10,2,25,24,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,117,114,105,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,100,101,115,99,114,105,112,116,105,111,110,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,105,115,115,117,101,114,95,110,97,109,101,125,10,2,29,28,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,118,101,114,115,105,111,110,125,10,2,32,31,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,109,101,100,105,97,95,116,121,112,101,125,10,2,37,36,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,125,10,2,19,18,123,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,125,0,2,1,15,1,1,2,6,16,8,3,21,11,7,1,5,22,11,7,1,10,2,30,11,7,1,10,2,17,11,7,1,5,18,8,6,0,0,0,0,9,53,11,0,10,1,56,0,12,4,7,0,17,15,7,1,17,15,7,2,17,15,7,3,17,15,7,4,17,15,7,5,17,15,7,6,17,15,7,7,17,15,64,14,8,0,0,0,0,0,0,0,12,3,7,8,17,15,7,9,17,15,7,10,17,15,7,11,17,15,7,12,17,15,7,13,17,15,7,14,17,15,7,15,17,15,64,14,8,0,0,0,0,0,0,0,12,5,14,4,11,3,11,5,11,1,56,1,12,2,13,2,56,2,11,4,17,11,11,2,56,3,2,1,1,0,0,20,13,11,0,19,1,12,2,1,1,1,1,12,1,11,2,17,14,11,1,17,10,2,2,1,0,0,1,3,11,0,16,0,2,3,1,0,0,1,3,11,0,16,1,2,4,1,0,0,1,3,11,0,16,2,2,5,1,0,0,1,3,11,0,16,3,2,6,1,0,0,1,3,11,0,16,4,2,7,3,0,0,1,3,11,0,15,5,2,1,1,1,2,1,3,1,4,1,5,1,0,0,9,0],"nft_output":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,52,3,76,83,4,159,1,28,5,187,1,176,1,7,235,2,254,3,8,233,6,96,6,201,7,7,10,208,7,33,11,241,7,2,12,243,7,146,1,13,133,9,2,14,135,9,2,15,137,9,2,0,28,2,14,2,15,2,18,2,29,2,37,2,38,0,20,0,27,0,34,0,36,1,30,0,4,8,1,0,1,1,0,12,0,2,1,4,1,0,1,4,10,4,0,5,6,2,1,8,1,6,9,2,0,7,2,4,0,8,3,12,0,9,7,4,0,10,8,4,0,11,5,7,1,0,0,0,22,0,1,1,0,0,25,2,3,1,0,0,13,4,5,1,0,0,31,6,7,1,0,3,11,24,5,2,7,12,3,32,22,23,2,7,12,4,16,20,5,0,5,31,25,9,1,8,7,39,16,5,0,9,39,18,5,1,0,10,39,14,5,0,11,17,19,5,1,0,11,21,13,9,1,0,11,24,11,12,1,0,1,9,13,10,12,10,13,15,12,15,13,17,12,17,9,9,11,10,11,15,11,17,5,21,4,21,7,7,2,11,0,1,9,0,7,8,5,3,11,2,1,9,0,8,1,8,7,1,7,11,0,1,9,0,1,8,7,2,7,11,0,1,9,0,8,7,0,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,7,11,2,1,9,0,11,10,1,8,6,8,3,8,1,8,7,11,10,1,8,8,11,10,1,8,9,1,9,0,1,8,9,1,6,11,10,1,9,0,1,1,1,7,11,10,1,9,0,2,8,9,6,8,5,1,8,6,2,8,6,7,8,5,1,8,8,3,8,8,7,11,2,1,9,0,7,8,5,1,11,10,1,9,0,1,8,3,2,10,2,8,7,2,7,8,3,9,0,1,9,1,3,7,8,3,9,0,9,1,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,3,78,102,116,9,78,102,116,79,117,116,112,117,116,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,97,116,116,97,99,104,95,110,102,116,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,108,111,97,100,95,110,102,116,13,110,97,116,105,118,101,95,116,111,107,101,110,115,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,4,3,110,102,116,0,2,6,23,8,3,15,11,2,1,9,0,26,8,1,33,11,10,1,8,8,35,11,10,1,8,9,19,11,10,1,8,6,0,9,0,1,0,0,8,49,13,0,56,0,12,6,11,0,58,0,12,3,12,8,12,7,12,5,12,2,12,4,14,8,56,1,4,19,13,8,56,2,10,1,46,17,10,14,3,56,3,4,26,13,3,56,4,10,1,17,8,14,7,56,5,4,35,13,7,56,6,13,2,11,1,56,7,5,37,11,1,1,11,8,56,8,11,3,56,9,11,7,56,10,11,4,17,6,11,2,11,5,11,6,2,1,0,0,0,5,5,11,0,54,0,7,0,56,11,2,2,1,0,0,5,6,11,0,54,0,7,0,11,1,56,12,2,3,3,0,0,5,4,11,0,11,1,56,13,2,0,0,0,9,0,12,0],"stardust_upgrade_label":[161,28,235,11,6,0,0,0,5,1,0,2,2,2,4,7,6,58,8,64,32,10,96,5,0,2,0,0,2,0,22,83,84,65,82,68,85,83,84,95,85,80,71,82,65,68,69,95,76,65,66,69,76,11,100,117,109,109,121,95,102,105,101,108,100,22,115,116,97,114,100,117,115,116,95,117,112,103,114,97,100,101,95,108,97,98,101,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,2,1,1,1,0],"storage_deposit_return_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,20,3,30,34,4,64,6,5,70,57,7,127,203,1,8,202,2,64,10,138,3,7,12,145,3,55,13,200,3,4,0,11,1,4,1,5,1,12,1,13,0,2,4,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,0,14,0,1,1,0,0,8,2,3,0,0,9,2,4,0,1,10,6,7,1,0,2,6,8,9,1,0,3,7,10,1,1,12,3,5,4,5,5,9,3,8,0,7,11,1,1,9,0,7,8,3,0,1,6,8,0,1,5,1,3,1,9,0,2,7,11,1,1,9,0,3,1,11,1,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,102,114,111,109,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,13,114,101,116,117,114,110,95,97,109,111,117,110,116,5,115,112,108,105,116,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,8,5,9,3,0,1,0,0,1,14,11,1,14,0,17,2,56,0,11,2,56,1,14,0,17,1,56,2,11,0,19,0,1,1,2,1,1,0,0,1,4,11,0,16,0,20,2,2,1,0,0,1,4,11,0,16,1,20,2,0,0,0,1,0],"timelock_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,20,5,32,28,7,60,121,8,181,1,64,6,245,1,10,10,255,1,5,12,132,2,65,13,197,2,2,0,4,1,5,0,0,4,0,1,1,2,0,0,7,0,1,0,0,3,2,3,0,0,6,4,5,0,1,2,6,7,0,2,8,0,6,8,1,0,2,6,8,0,6,8,1,1,1,1,6,8,0,1,14,1,6,8,1,1,3,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,13,105,115,95,116,105,109,101,108,111,99,107,101,100,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,14,0,1,0,0,1,12,14,0,11,1,17,1,32,4,6,5,8,7,0,39,11,0,19,0,1,2,1,1,0,0,1,9,11,0,17,2,11,1,17,3,6,232,3,0,0,0,0,0,0,26,76,36,2,2,1,0,0,1,4,11,0,16,0,20,2,0,0,0],"utilities":[161,28,235,11,6,0,0,0,9,1,0,16,2,16,28,3,44,54,4,98,12,5,110,91,7,201,1,201,1,8,146,3,96,6,242,3,10,12,252,3,82,0,21,2,7,2,8,2,9,2,18,2,19,1,6,1,20,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,6,3,7,0,7,5,7,0,0,12,0,1,1,0,0,10,1,2,1,0,0,11,3,4,1,0,1,17,14,15,2,7,4,2,22,16,17,1,0,3,13,7,8,1,0,4,16,9,5,1,12,7,14,5,11,1,0,7,15,11,12,0,2,6,5,6,6,8,7,6,3,13,4,6,3,8,0,5,7,8,3,1,8,0,2,8,0,11,1,1,9,0,1,7,8,0,1,11,1,1,9,0,0,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,2,11,1,1,9,0,8,4,1,8,5,1,8,4,2,8,4,11,1,1,9,0,2,7,8,0,9,0,1,9,1,1,6,11,1,1,9,0,1,3,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,7,101,120,116,114,97,99,116,8,101,120,116,114,97,99,116,95,19,101,120,116,114,97,99,116,95,97,110,100,95,115,101,110,100,95,116,111,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,11,105,110,116,111,95,115,116,114,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,9,117,116,105,108,105,116,105,101,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,5,8,13,0,56,0,11,2,56,1,11,1,56,2,11,0,2,1,1,0,0,4,6,13,0,56,0,12,1,11,0,11,1,2,2,0,0,0,10,17,56,3,17,8,12,2,11,0,11,2,56,4,12,1,14,1,56,5,6,0,0,0,0,0,0,0,0,34,4,13,5,15,7,0,39,11,1,2,0]},"type_origin_table":[{"module_name":"stardust_upgrade_label","datatype_name":"STARDUST_UPGRADE_LABEL","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"timelock_unlock_condition","datatype_name":"TimelockUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"storage_deposit_return_unlock_condition","datatype_name":"StorageDepositReturnUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"irc27","datatype_name":"Irc27Metadata","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"NFT","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"Nft","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"expiration_unlock_condition","datatype_name":"ExpirationUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft_output","datatype_name":"NftOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"basic_output","datatype_name":"BasicOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias","datatype_name":"Alias","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias_output","datatype_name":"AliasOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac","version":1,"module_map":{"tx_instance":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,82,8,131,1,64,10,195,1,7,12,202,1,17,0,8,1,3,1,7,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,6,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,11,116,120,95,105,110,115,116,97,110,99,101,4,117,115,101,114,5,92,109,155,229,94,186,49,49,31,244,4,102,75,239,117,114,117,158,249,213,145,99,227,234,93,69,18,200,49,39,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,9,5,5,1,0,0,0,0,1,7,11,0,46,17,2,8,18,0,56,0,2,0]},"type_origin_table":[{"module_name":"tx_instance","datatype_name":"TxInstance","package":"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","storage_rebate":4218000},{"data":{"Move":{"type_":{"Other":{"address":"0000000000000000000000000000000000000000000000000000000000000002","module":"package","name":"UpgradeCap","type_args":[]}},"version":144,"contents":[44,64,196,3,80,219,157,152,50,140,115,235,62,93,254,141,50,250,123,129,244,216,104,234,135,203,65,65,8,147,107,113,5,92,109,155,229,94,186,49,49,31,244,4,102,75,239,117,114,117,158,249,213,145,99,227,234,93,69,18,200,49,39,172,1,0,0,0,0,0,0,0,0]}},"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"previous_transaction":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","storage_rebate":1626400},{"data":{"Move":{"type_":"GasCoin","version":144,"contents":[253,17,215,197,102,148,4,148,211,118,242,28,192,165,2,134,144,38,118,90,207,253,149,205,55,41,43,51,11,194,223,232,240,7,224,82,2,0,0,0]}},"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"previous_transaction":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","storage_rebate":980400}],"local_exec_effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"8","gasUsed":{"computationCost":"1000000","computationCostBurned":"1000000","storageCost":"9674800","storageRebate":"2606800","nonRefundableStorageFee":"0"},"modifiedAtVersions":[{"objectId":"0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71","sequenceNumber":"144"},{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","sequenceNumber":"144"}],"transactionDigest":"7qq4W43TqHg9tQPMvdAFW4Tz6J88KnPppBPR1hNKmQAd","created":[{"owner":"Immutable","reference":{"objectId":"0x027bd0a5ec89daeaf4a0da0dabde4da8598f8b78421195ca3bd52a302f734b38","version":2,"digest":"j7iErt75Zoxd4F6Pi5yLBwEjk3pGhhmpZNXUqPMzo42"}}],"mutated":[{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71","version":145,"digest":"wCgdbgbTC5hvP12ARzzFe4bgeM8LPwwXEr9qtnwon4G"}},{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":145,"digest":"F7mtJ4EbC7TFgtmt4RDct3xmdznZUafvsf8oWqs4w6NC"}}],"gasObject":{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":145,"digest":"F7mtJ4EbC7TFgtmt4RDct3xmdznZUafvsf8oWqs4w6NC"}},"dependencies":["63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us"]}} \ No newline at end of file diff --git a/crates/iota-replay/tests/sandbox_snapshots/B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us.json b/crates/iota-replay/tests/sandbox_snapshots/B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us.json new file mode 100644 index 00000000000..10b13caa654 --- /dev/null +++ b/crates/iota-replay/tests/sandbox_snapshots/B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us.json @@ -0,0 +1 @@ +{"transaction_info":{"tx_digest":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","sender_signed_data":[{"intent_message":{"intent":{"scope":0,"version":0,"app_id":0},"value":{"V1":{"kind":{"ProgrammableTransaction":{"inputs":[{"Pure":[53,41,236,10,178,90,168,67,148,39,21,25,77,212,238,225,252,29,92,131,223,239,40,232,57,131,143,160,240,179,106,160]}],"commands":[{"Publish":[[[161,28,235,11,6,0,0,0,9,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,82,8,131,1,64,10,195,1,7,12,202,1,17,0,8,1,3,1,7,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,6,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,11,116,120,95,105,110,115,116,97,110,99,101,4,117,115,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,9,5,5,1,0,0,0,0,1,7,11,0,46,17,2,8,18,0,56,0,2,0]],["0x0000000000000000000000000000000000000000000000000000000000000002","0x0000000000000000000000000000000000000000000000000000000000000001"]]},{"TransferObjects":[[{"Result":0}],{"Input":0}]}]}},"sender":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0","gas_data":{"payment":[["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",143,"AYnxtWCgn5SCwhV5ajtUPsKkhiRV471CeWMutJELKRyZ"]],"owner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0","price":1000,"budget":8824800},"expiration":"None"}}},"tx_signatures":["AKaUK8p3f+UCOKVB7rYRC+bUhDOJ8zFeZzOvz0QaDsDUDimtsGuZAz5Gvpf8pny/6pJbmXaZRHAqoUms+TdY0gzyOAC8LLmxqzAAkzFFBpTa1/hyEMyoFJs26KlYv7Jpag=="]}],"sender":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0","input_objects":[{"MovePackage":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"MovePackage":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"ImmOrOwnedMoveObject":["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",143,"AYnxtWCgn5SCwhV5ajtUPsKkhiRV471CeWMutJELKRyZ"]}],"kind":{"ProgrammableTransaction":{"inputs":[{"Pure":[53,41,236,10,178,90,168,67,148,39,21,25,77,212,238,225,252,29,92,131,223,239,40,232,57,131,143,160,240,179,106,160]}],"commands":[{"Publish":[[[161,28,235,11,6,0,0,0,9,1,0,6,2,6,8,3,14,16,4,30,2,5,32,17,7,49,82,8,131,1,64,10,195,1,7,12,202,1,17,0,8,1,3,1,7,0,1,3,0,2,0,2,0,0,4,0,1,0,1,2,5,1,1,3,2,6,2,3,0,1,4,1,7,8,1,0,1,6,8,1,1,5,1,8,0,1,9,0,9,84,120,67,111,110,116,101,120,116,10,84,120,73,110,115,116,97,110,99,101,4,101,109,105,116,5,101,118,101,110,116,4,105,110,105,116,9,112,117,98,108,105,115,104,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,11,116,120,95,105,110,115,116,97,110,99,101,4,117,115,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,9,5,5,1,0,0,0,0,1,7,11,0,46,17,2,8,18,0,56,0,2,0]],["0x0000000000000000000000000000000000000000000000000000000000000002","0x0000000000000000000000000000000000000000000000000000000000000001"]]},{"TransferObjects":[[{"Result":0}],{"Input":0}]}]}},"modified_at_versions":[["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",143]],"shared_object_refs":[],"gas":[["0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8",143,"AYnxtWCgn5SCwhV5ajtUPsKkhiRV471CeWMutJELKRyZ"]],"gas_budget":8824800,"gas_price":1000,"executed_epoch":8,"dependencies":["4r5jgJL3cuwUy1wJFg9ViKzRJhHCgTPbxXDfiEeRbzmp","63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT"],"effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"8","gasUsed":{"computationCost":"1000000","computationCostBurned":"1000000","storageCost":"6824800","storageRebate":"980400","nonRefundableStorageFee":"0"},"modifiedAtVersions":[{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","sequenceNumber":"143"}],"transactionDigest":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","created":[{"owner":"Immutable","reference":{"objectId":"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac","version":1,"digest":"8KgYy687zVX8UtCbXwdjB8McGEFrUNqqDGVbhhPhegiV"}},{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71","version":144,"digest":"5bzTTezdrkPhxC5t5qkrNm8K5QMnnL4dfBAPj3qLWTek"}}],"mutated":[{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":144,"digest":"DXUeTLHjifXZ85nNvRpdaLrQWvcC3kr11747NBrMmLvo"}}],"gasObject":{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":144,"digest":"DXUeTLHjifXZ85nNvRpdaLrQWvcC3kr11747NBrMmLvo"}},"eventsDigest":"Fw9q7gf2h6GkX1nXsUjMx3PWEx3JSGgW5M2J1LeshVMh","dependencies":["4r5jgJL3cuwUy1wJFg9ViKzRJhHCgTPbxXDfiEeRbzmp","63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT"]},"protocol_version":1,"epoch_start_timestamp":1732562158198,"reference_gas_price":1000,"chain":"Unknown"},"required_objects":[{"data":{"Move":{"type_":"GasCoin","version":143,"contents":[253,17,215,197,102,148,4,148,211,118,242,28,192,165,2,134,144,38,118,90,207,253,149,205,55,41,43,51,11,194,223,232,224,119,72,83,2,0,0,0]}},"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"previous_transaction":"4r5jgJL3cuwUy1wJFg9ViKzRJhHCgTPbxXDfiEeRbzmp","storage_rebate":980400},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,147,1,4,167,1,14,5,181,1,165,1,7,218,2,183,2,8,145,5,32,6,177,5,24,10,201,5,11,12,212,5,254,7,13,210,13,4,0,6,0,22,0,31,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,9,0,1,0,0,26,2,3,0,0,30,2,4,0,0,3,5,6,0,0,24,7,8,0,0,23,9,1,0,0,20,5,10,0,0,4,11,8,0,0,14,12,8,0,0,27,13,3,0,0,5,5,14,0,0,15,3,2,0,0,7,1,0,0,0,19,0,6,0,0,17,0,6,0,0,16,5,6,0,0,29,5,3,0,0,28,5,3,0,0,13,15,10,0,0,11,0,0,0,0,10,0,0,0,1,12,17,18,1,0,1,18,16,6,1,0,1,21,8,17,1,0,1,25,18,17,1,0,2,4,21,8,1,0,2,14,24,8,1,0,2,16,23,6,1,0,22,3,21,3,24,3,23,3,25,0,27,0,26,0,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,2,7,8,0,8,0,3,7,8,0,3,8,0,3,6,8,0,3,3,1,6,10,2,2,6,8,0,6,8,0,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,7,3,1,11,2,1,8,0,3,3,3,6,10,2,6,3,1,3,3,3,6,10,2,2,7,10,9,0,10,9,0,2,2,10,2,1,6,10,9,0,3,7,10,9,0,9,0,3,5,1,10,2,3,3,3,10,3,2,7,10,2,6,2,3,3,10,2,3,6,10,2,6,10,2,5,1,3,3,3,3,2,1,2,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,6,97,112,112,101,110,100,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,17,99,104,97,114,95,116,111,95,108,111,119,101,114,99,97,115,101,17,99,104,97,114,95,116,111,95,117,112,112,101,114,99,97,115,101,12,100,101,115,116,114,111,121,95,115,111,109,101,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,12,116,111,95,108,111,119,101,114,99,97,115,101,12,116,111,95,117,112,112,101,114,99,97,115,101,10,116,114,121,95,115,116,114,105,110,103,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,10,2,1,0,0,2,1,8,10,2,1,2,1,7,2,0,1,0,0,8,9,10,0,17,13,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,19,47,14,0,12,7,10,7,65,0,12,1,6,0,0,0,0,0,0,0,0,12,5,11,1,12,6,10,5,10,6,35,4,32,10,5,12,4,10,7,11,4,66,0,20,17,13,32,4,27,11,7,1,9,12,2,5,36,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,9,11,7,1,8,12,2,11,2,4,43,11,0,18,0,56,2,12,3,5,45,56,3,12,3,11,3,2,3,1,0,0,20,39,11,0,16,0,12,6,10,6,65,0,12,1,6,0,0,0,0,0,0,0,0,12,4,11,1,12,5,10,4,10,5,35,4,33,10,4,12,3,10,6,11,3,66,0,20,17,14,32,4,28,11,6,1,9,12,2,5,37,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,10,11,6,1,8,12,2,11,2,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,10,65,0,2,7,1,0,0,8,6,11,0,15,0,11,1,17,11,56,4,2,8,1,0,0,22,32,10,1,10,0,46,17,6,37,4,7,5,11,11,0,1,7,1,39,11,2,17,11,12,4,14,4,56,5,32,4,27,13,4,69,0,12,3,10,0,15,0,11,3,10,1,56,6,5,14,11,0,1,11,4,70,0,0,0,0,0,0,0,0,0,2,9,1,0,0,25,48,10,1,10,2,37,4,10,10,2,10,0,17,6,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,1,39,7,2,12,4,11,1,12,5,11,2,12,7,10,5,10,7,35,4,43,10,5,12,6,13,4,10,0,16,0,11,6,66,0,20,68,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,25,11,0,1,11,4,18,0,2,10,1,0,0,8,3,11,0,16,0,2,11,1,0,0,8,3,11,0,19,0,2,12,1,0,0,8,3,11,0,19,1,2,13,1,0,0,8,4,11,0,49,127,37,2,14,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,15,1,0,0,8,4,11,0,16,0,56,5,2,16,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,19,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,17,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,20,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,18,1,0,0,27,77,6,0,0,0,0,0,0,0,0,12,3,10,0,17,6,10,1,17,6,12,5,12,6,10,6,10,5,35,4,18,11,1,1,11,0,1,11,6,2,10,3,10,6,10,5,23,37,4,71,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,46,5,31,10,0,16,0,10,3,10,4,22,66,0,20,10,1,16,0,10,4,66,0,20,33,12,2,5,49,9,12,2,5,49,11,2,4,56,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,26,11,4,10,5,33,4,66,11,1,1,11,0,1,11,3,2,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,1,1,11,0,1,11,6,2,19,0,0,0,28,22,10,0,49,97,38,4,9,10,0,49,122,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,23,12,2,5,20,11,0,12,2,11,2,2,20,0,0,0,28,22,10,0,49,65,38,4,9,10,0,49,90,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,22,12,2,5,20,11,0,12,2,11,2,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,35,7,76,109,8,185,1,32,6,217,1,40,10,129,2,8,12,137,2,231,3,13,240,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,4,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,34,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,10,2,10,0,35,4,30,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,87,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,5,6,0,0,0,0,0,0,0,0,12,3,10,3,10,5,35,4,30,5,17,10,0,15,0,10,3,67,5,12,2,9,11,2,21,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,0,1,5,86,10,1,12,4,10,4,10,0,16,1,20,35,4,63,5,42,10,0,46,10,4,17,4,4,53,10,0,10,4,10,1,23,17,1,5,58,10,0,10,4,10,1,23,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,35,10,0,16,1,20,11,1,23,12,4,10,4,10,0,16,1,20,35,4,84,5,76,10,0,10,4,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,69,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,10,0,10,2,17,4,32,4,28,5,25,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"macros":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,109,97,99,114,111,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,255,3,13,174,8,2,14,176,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,14,11,0,58,0,12,3,14,3,56,1,4,9,11,1,12,2,5,12,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,129,1,4,151,1,8,5,159,1,120,7,151,2,139,2,8,162,4,32,6,194,4,20,10,214,4,6,12,220,4,158,3,13,250,7,2,0,20,0,5,0,18,0,26,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,25,0,1,0,0,7,2,1,0,0,23,1,2,0,0,24,0,3,0,0,4,4,5,0,0,14,1,0,0,0,15,4,6,0,0,16,4,7,0,0,2,8,9,0,0,3,10,9,0,0,9,11,9,0,0,22,12,1,0,0,8,13,7,0,0,10,5,6,0,0,12,14,6,0,0,13,15,0,0,0,11,16,7,0,0,6,4,5,0,0,21,12,1,0,1,14,2,0,0,1,20,0,2,0,2,17,9,18,1,0,2,19,17,18,1,0,3,2,21,9,1,0,3,15,20,6,1,0,22,1,21,1,24,19,23,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,5,1,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,6,10,2,0,1,0,0,9,9,14,0,17,13,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,19,18,0,2,2,1,0,0,9,4,11,0,19,0,17,20,2,3,1,0,0,3,12,14,0,17,13,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,3,11,0,19,0,2,6,1,0,0,9,4,11,0,16,0,56,2,2,7,1,0,0,9,4,11,0,16,0,65,19,2,8,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,9,1,0,0,9,5,11,0,11,1,17,0,17,8,2,10,1,0,0,22,50,10,0,16,0,12,4,10,1,10,4,65,19,37,4,13,11,4,10,1,17,14,12,3,5,17,11,4,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,7,12,7,10,0,46,6,0,0,0,0,0,0,0,0,10,1,17,11,12,6,10,0,46,11,1,11,7,17,11,12,5,13,6,11,2,17,8,13,6,11,5,17,8,11,6,11,0,21,2,11,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,14,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,14,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,15,18,0,2,12,1,0,0,9,6,11,0,16,0,11,1,16,0,17,16,2,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,1,0,0,9,3,11,0,17,4,2,18,1,0,0,9,5,11,0,11,1,11,2,17,11,2,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,52,5,66,104,7,170,1,156,1,8,198,2,32,6,230,2,97,10,199,3,6,12,205,3,136,5,13,213,8,2,0,15,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,11,2,3,0,0,5,2,4,0,0,7,2,5,0,0,8,2,5,0,0,10,1,5,0,1,12,0,10,0,2,3,4,7,0,2,14,11,5,0,0,1,8,0,1,6,8,0,1,1,1,6,8,1,1,8,1,31,10,2,1,1,1,1,1,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,10,2,6,10,2,6,10,2,6,10,2,1,1,1,1,1,1,1,10,2,1,10,2,10,2,10,2,10,2,10,2,1,6,10,2,1,6,10,2,1,2,4,10,2,3,3,6,10,2,1,3,1,10,2,5,6,2,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,12,105,115,95,112,114,105,109,105,116,105,118,101,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,2,1,118,2,1,101,2,1,99,2,1,116,2,1,111,2,1,114,3,8,0,0,0,0,0,0,0,0,10,2,5,4,98,111,111,108,10,2,3,2,117,56,10,2,4,3,117,49,54,10,2,4,3,117,51,50,10,2,4,3,117,54,52,10,2,5,4,117,49,50,56,10,2,5,4,117,50,53,54,10,2,8,7,97,100,100,114,101,115,115,10,2,1,0,0,2,1,13,8,1,0,1,2,0,1,1,2,0,2,1,0,0,6,189,1,11,0,16,0,17,8,12,31,10,31,12,15,7,8,12,1,11,15,14,1,33,4,15,8,12,16,5,23,10,31,12,14,7,9,12,12,11,14,14,12,33,12,16,11,16,4,28,8,12,17,5,36,10,31,12,13,7,10,12,23,11,13,14,23,33,12,17,11,17,4,41,8,12,18,5,49,10,31,12,11,7,11,12,25,11,11,14,25,33,12,18,11,18,4,54,8,12,19,5,62,10,31,12,10,7,12,12,26,11,10,14,26,33,12,19,11,19,4,67,8,12,20,5,75,10,31,12,9,7,13,12,27,11,9,14,27,33,12,20,11,20,4,80,8,12,21,5,88,10,31,12,8,7,14,12,28,11,8,14,28,33,12,21,11,21,4,93,8,12,22,5,101,10,31,12,7,7,15,12,29,11,7,14,29,33,12,22,11,22,4,108,11,31,1,8,12,24,5,187,1,10,31,65,8,6,6,0,0,0,0,0,0,0,38,4,121,10,31,6,0,0,0,0,0,0,0,0,66,8,20,7,1,33,12,30,5,123,9,12,30,11,30,4,133,1,10,31,6,1,0,0,0,0,0,0,0,66,8,20,7,2,33,12,2,5,135,1,9,12,2,11,2,4,145,1,10,31,6,2,0,0,0,0,0,0,0,66,8,20,7,3,33,12,3,5,147,1,9,12,3,11,3,4,157,1,10,31,6,3,0,0,0,0,0,0,0,66,8,20,7,4,33,12,4,5,159,1,9,12,4,11,4,4,169,1,10,31,6,4,0,0,0,0,0,0,0,66,8,20,7,5,33,12,5,5,171,1,9,12,5,11,5,4,181,1,11,31,6,5,0,0,0,0,0,0,0,66,8,20,7,6,33,12,6,5,185,1,11,31,1,9,12,6,11,6,12,24,11,24,2,3,1,0,0,0,3,11,0,16,0,2,4,1,0,0,9,41,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,8,12,4,7,16,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,36,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,21,11,4,1,11,1,17,9,2,5,1,0,0,12,47,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,8,12,5,7,16,12,4,7,0,12,2,10,5,10,3,66,8,12,1,10,1,14,2,34,4,40,13,4,11,1,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,23,11,5,1,11,1,1,11,4,17,9,2,6,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"u128":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,47,8,100,32,12,132,1,192,3,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,4,4,1,4,2,4,2,3,4,4,4,3,4,2,4,4,15,15,4,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,4,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,77,12,4,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,53,2,0],"u16":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,194,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,13,13,1,13,2,13,2,3,13,13,13,3,13,2,13,4,14,14,13,14,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,49,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,72,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,72,1,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,72,1,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,73,0,0,1,0,12,1,73,0,0,0,0,12,2,11,3,76,12,4,10,1,73,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,75,2,0],"u256":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,25,5,27,16,7,43,42,8,85,32,12,117,191,2,0,5,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,2,15,15,1,15,2,15,2,3,15,15,15,3,15,2,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,0],"u32":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,212,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,14,14,1,14,2,14,2,3,14,14,14,3,14,2,14,4,3,3,14,3,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,51,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,73,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,73,1,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,73,1,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,6,0,0,0,0,1,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,11,3,52,12,4,10,1,6,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,76,2,0],"u64":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,248,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,3,3,1,3,2,3,2,3,3,3,3,3,3,2,3,4,4,4,3,4,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,54,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,6,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,6,1,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,53,12,4,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,52,2,0],"u8":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,14,7,46,45,8,91,32,12,123,185,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,0,1,0,0,5,1,1,0,2,2,2,1,2,3,2,2,2,4,13,13,2,13,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,2,117,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,2,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,2,23,11,0,12,3,11,1,12,4,10,3,10,4,25,49,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,49,1,22,12,2,11,2,2,4,1,0,0,2,37,11,0,12,2,11,1,12,3,49,1,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,3,45,11,0,12,3,72,0,1,12,1,72,0,0,12,2,11,3,75,12,4,10,1,72,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,51,2,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,210,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,37,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,34,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,36,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,33,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,31,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,28,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,71,4,89,2,5,91,38,7,129,1,161,1,8,162,2,64,6,226,2,58,12,156,3,180,2,0,1,0,9,1,2,1,3,1,13,2,0,7,0,4,0,7,0,0,17,0,1,0,0,8,1,0,0,0,7,2,0,0,0,15,0,2,0,0,14,0,3,0,0,16,0,4,0,0,6,5,0,0,0,10,6,6,0,0,11,7,8,0,0,12,7,1,0,1,4,2,2,0,2,13,2,3,0,3,15,9,2,1,0,4,5,3,4,0,12,0,1,5,1,15,1,10,2,1,8,0,1,8,1,1,6,10,2,1,2,0,1,3,1,6,9,0,4,10,2,2,3,2,5,1,1,1,2,2,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,16,102,114,111,109,95,97,115,99,105,105,95,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,14,104,101,120,95,99,104,97,114,95,118,97,108,117,101,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,10,2,1,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,7,3,14,0,56,0,2,4,1,0,0,7,5,11,0,17,3,17,10,17,11,2,5,1,0,0,7,4,11,0,17,4,17,13,2,6,1,0,0,10,49,10,0,65,6,6,64,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,2,39,7,3,12,1,6,0,0,0,0,0,0,0,0,12,3,10,3,6,64,0,0,0,0,0,0,0,35,4,44,10,0,10,3,66,6,20,17,7,12,2,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,6,20,17,7,12,4,13,1,11,2,49,4,47,11,4,27,68,6,11,3,6,2,0,0,0,0,0,0,0,22,12,3,5,14,11,0,1,11,1,17,2,2,7,0,0,0,11,60,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,58,10,0,49,65,38,4,27,10,0,49,70,37,12,2,5,29,9,12,2,11,2,4,36,11,0,49,55,23,12,4,5,56,10,0,49,97,38,4,45,10,0,49,102,37,12,3,5,47,9,12,3,11,3,4,50,5,52,7,2,39,11,0,49,87,23,12,4,11,4,12,5,11,5,2,8,1,0,0,7,2,7,0,2,9,1,0,0,7,2,7,1,2,0],"authenticator_state":[161,28,235,11,6,0,0,0,11,1,0,16,2,16,38,3,54,142,1,4,196,1,28,5,224,1,176,2,7,144,4,223,3,8,239,7,64,6,175,8,68,10,243,8,52,12,167,9,192,13,13,231,22,26,0,14,0,20,0,41,0,47,0,48,1,42,1,45,1,49,0,1,8,0,0,2,4,0,0,3,7,0,0,4,7,0,0,0,7,0,2,8,4,0,4,7,2,0,5,5,7,1,0,0,6,6,7,0,0,9,0,1,0,0,30,2,1,0,0,32,3,1,0,0,46,4,1,0,0,33,0,1,0,0,18,5,6,0,0,37,7,8,0,0,36,9,10,0,0,17,11,6,0,0,50,12,6,0,0,19,13,13,0,0,23,14,6,0,0,25,15,13,0,1,11,26,6,2,7,4,1,15,33,34,2,7,4,1,16,30,31,2,7,4,2,14,6,24,0,3,44,28,6,1,8,4,43,5,22,0,5,15,42,44,1,0,5,16,45,46,1,0,5,24,43,6,1,0,5,27,42,1,1,0,5,40,6,41,1,0,6,13,18,19,0,7,38,37,38,0,13,25,17,27,15,25,14,25,23,40,22,40,21,40,19,40,20,40,23,48,22,48,21,48,19,48,20,48,2,6,8,4,6,8,4,1,1,2,6,8,2,6,8,2,2,6,8,3,6,8,3,2,6,8,8,6,8,8,1,6,8,6,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,1,6,10,8,4,3,7,8,0,10,8,4,6,8,6,1,10,8,4,3,7,8,0,3,6,8,6,2,6,8,0,6,8,6,3,1,1,1,7,1,1,2,6,10,2,2,6,10,2,3,1,6,8,8,1,6,10,2,1,2,3,8,1,8,0,3,1,5,1,8,4,1,8,5,2,3,8,1,3,7,8,5,9,0,9,1,1,8,0,1,9,0,2,7,8,1,3,2,7,8,5,9,0,1,7,9,1,2,6,8,1,3,2,6,8,5,9,0,1,6,9,1,3,6,8,4,6,8,4,3,11,1,3,3,7,8,1,3,8,4,10,8,4,3,6,8,4,6,8,4,10,8,4,2,3,3,1,3,4,3,6,8,4,11,7,1,8,3,10,8,4,1,8,3,1,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,1,6,9,0,1,7,11,7,1,9,0,1,7,9,0,16,1,3,6,8,4,6,8,8,6,8,8,3,3,7,8,1,10,3,3,6,8,4,3,10,8,4,11,7,1,8,8,11,7,1,8,8,7,3,1,8,8,9,65,99,116,105,118,101,74,119,107,18,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,23,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,73,110,110,101,114,3,74,87,75,5,74,119,107,73,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,97,99,116,105,118,101,95,106,119,107,95,101,113,117,97,108,11,97,99,116,105,118,101,95,106,119,107,115,3,97,100,100,3,97,108,103,8,97,115,95,98,121,116,101,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,12,99,104,101,99,107,95,115,111,114,116,101,100,6,99,114,101,97,116,101,11,100,101,100,117,112,108,105,99,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,1,101,5,101,112,111,99,104,11,101,120,112,105,114,101,95,106,119,107,115,4,102,105,108,108,15,103,101,116,95,97,99,116,105,118,101,95,106,119,107,115,2,105,100,7,105,115,95,110,111,110,101,3,105,115,115,3,106,119,107,9,106,119,107,95,101,113,117,97,108,6,106,119,107,95,105,100,12,106,119,107,95,105,100,95,101,113,117,97,108,6,106,119,107,95,108,116,3,107,105,100,3,107,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,3,109,97,120,1,110,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,15,115,116,114,105,110,103,95,98,121,116,101,115,95,108,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,26,117,112,100,97,116,101,95,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,1,0,0,2,2,26,8,5,51,3,1,2,2,51,3,10,10,8,4,2,2,4,35,8,8,21,8,8,39,8,8,12,8,8,3,2,2,28,8,8,34,8,8,4,2,3,31,8,3,29,8,2,22,3,0,0,0,0,1,21,10,0,16,0,10,1,16,0,17,1,4,13,11,0,16,1,11,1,16,1,17,2,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,1,0,0,0,16,43,10,0,16,2,10,1,16,2,33,4,13,10,0,16,3,10,1,16,3,33,12,2,5,15,9,12,2,11,2,4,24,10,0,16,4,10,1,16,4,33,12,3,5,26,9,12,3,11,3,4,35,11,0,16,5,11,1,16,5,33,12,4,5,41,11,1,1,11,0,1,9,12,4,11,4,2,2,0,0,0,1,21,10,0,16,6,10,1,16,6,33,4,13,11,0,16,7,11,1,16,7,33,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,3,0,0,0,17,85,11,0,17,24,12,5,11,1,17,24,12,7,10,5,65,20,10,7,65,20,35,4,19,11,7,1,11,5,1,8,12,3,5,83,10,5,65,20,10,7,65,20,36,4,32,11,7,1,11,5,1,9,12,2,5,81,6,0,0,0,0,0,0,0,0,12,8,10,8,10,5,65,20,35,4,75,5,40,10,5,10,8,66,20,20,12,4,10,7,10,8,66,20,20,12,6,10,4,10,6,35,4,60,11,7,1,11,5,1,8,2,11,4,11,6,36,4,70,11,7,1,11,5,1,9,2,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,34,11,7,1,11,5,1,9,12,2,11,2,12,3,11,3,2,4,0,0,0,6,88,10,0,16,1,16,6,10,1,16,1,16,6,34,4,16,11,0,16,1,16,6,11,1,16,1,16,6,17,3,2,10,0,16,1,16,7,10,1,16,1,16,7,34,4,32,11,0,16,1,16,7,11,1,16,1,16,7,17,3,2,10,0,16,0,16,2,10,1,16,0,16,2,34,4,48,11,0,16,0,16,2,11,1,16,0,16,2,17,3,2,10,0,16,0,16,3,10,1,16,0,16,3,34,4,64,11,0,16,0,16,3,11,1,16,0,16,3,17,3,2,10,0,16,0,16,4,10,1,16,0,16,4,34,4,80,11,0,16,0,16,4,11,1,16,0,16,4,17,3,2,11,0,16,0,16,5,11,1,16,0,16,5,17,3,2,5,0,0,0,21,26,11,0,17,18,7,3,33,4,6,5,8,7,0,39,7,1,12,3,10,3,64,23,0,0,0,0,0,0,0,0,18,1,12,1,17,16,10,3,18,0,12,2,13,2,15,8,11,3,11,1,56,0,11,2,56,1,2,6,0,0,0,29,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,15,8,11,0,16,9,20,56,2,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,7,0,0,0,32,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,16,8,11,0,16,9,20,56,3,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,8,0,0,0,35,37,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,65,23,6,1,0,0,0,0,0,0,0,23,35,4,34,5,10,10,0,10,3,66,23,12,1,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,23,12,2,11,1,11,2,17,4,4,25,5,29,11,0,1,7,2,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,2,9,0,0,0,36,165,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,14,1,17,8,11,1,17,10,12,9,11,0,17,6,12,6,64,23,0,0,0,0,0,0,0,0,12,13,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,7,10,6,16,11,65,23,12,4,14,9,65,23,12,10,10,5,10,4,35,4,40,10,7,10,10,35,12,3,5,42,9,12,3,11,3,4,129,1,10,6,16,11,10,5,66,23,12,12,14,9,10,7,66,23,12,11,10,12,10,11,17,0,4,82,10,12,20,12,8,11,12,16,12,20,11,11,16,12,20,17,25,13,8,15,12,21,13,13,11,8,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,16,1,10,11,16,1,17,2,4,103,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,10,11,17,4,4,118,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,12,1,13,13,11,11,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,5,10,4,35,4,145,1,13,13,10,6,16,11,10,5,66,23,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,129,1,10,7,10,10,35,4,160,1,13,13,14,9,10,7,66,23,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,145,1,11,13,11,6,15,11,21,2,10,0,0,0,39,55,64,23,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,1,56,4,12,3,10,1,14,0,65,23,35,4,53,5,12,14,0,10,1,66,23,12,2,14,3,56,5,4,25,13,3,10,2,16,1,20,56,6,5,44,14,3,56,7,10,2,16,1,17,2,4,38,11,2,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,10,2,16,1,20,13,3,56,8,21,13,4,11,2,20,68,23,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,4,2,11,0,0,0,47,171,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,6,12,10,10,10,16,11,65,23,12,14,7,4,12,11,6,0,0,0,0,0,0,0,0,12,8,56,9,12,16,10,8,10,14,35,4,90,10,10,16,11,10,8,66,23,12,5,10,5,16,1,16,6,12,6,14,16,56,10,4,50,5,40,13,16,11,6,20,56,11,13,11,11,5,16,12,20,68,38,5,85,10,6,14,16,56,12,33,4,75,11,6,1,14,11,65,38,6,1,0,0,0,0,0,0,0,23,12,4,13,11,11,4,67,38,12,18,10,18,20,11,5,16,12,20,17,25,11,18,21,5,85,11,6,20,13,16,56,13,21,13,11,11,5,16,12,20,68,38,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,23,64,23,0,0,0,0,0,0,0,0,12,15,56,9,12,17,6,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,12,10,9,10,14,35,4,166,1,10,10,16,11,10,9,66,23,12,13,10,13,16,1,16,6,12,7,14,17,56,10,4,119,13,17,11,7,20,56,11,5,136,1,10,7,14,17,56,12,34,4,134,1,11,7,20,13,17,56,13,21,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,136,1,11,7,1,14,11,10,12,66,38,20,10,1,35,4,146,1,8,12,3,5,152,1,10,13,16,12,20,10,1,38,12,3,11,3,4,159,1,13,15,11,13,20,68,23,5,161,1,11,13,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,98,11,15,11,10,15,11,21,2,12,0,0,0,6,15,11,1,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,7,16,11,20,2,4,1,4,0,2,0,2,1,2,2,2,3,3,0,3,1,0,0,0,1,1,0,1,1,4,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,16,3,20,94,4,114,2,5,116,99,7,215,1,249,1,8,208,3,32,6,240,3,84,10,196,4,10,11,206,4,4,12,210,4,141,3,13,223,7,4,14,227,7,4,0,3,0,17,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,18,0,1,1,0,0,16,2,1,1,0,0,5,3,4,1,2,0,12,5,6,1,0,0,6,7,1,1,0,0,20,8,6,1,0,0,13,9,1,1,0,0,15,10,6,1,0,0,19,11,6,1,0,0,10,6,8,1,0,0,4,12,6,1,0,0,8,13,8,1,0,0,7,13,8,1,0,0,9,4,1,1,0,1,11,14,1,0,1,14,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,22,100,101,115,116,114,111,121,95,103,101,110,101,115,105,115,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,18,3,1,2,1,18,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,0,0,0,8,22,10,1,17,15,7,5,33,4,6,5,10,11,1,1,7,3,39,11,1,17,14,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,4,39,11,0,58,1,1,2,13,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,180,1,4,200,1,36,5,236,1,204,2,7,184,4,211,3,8,139,8,64,6,203,8,67,10,142,9,6,12,148,9,161,14,13,181,23,2,0,3,0,2,1,3,1,10,1,40,0,0,7,0,3,1,7,1,0,0,0,39,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,26,3,6,0,0,22,3,7,0,0,24,3,8,0,0,25,3,9,0,0,21,3,10,0,0,23,3,11,0,0,29,3,9,0,0,27,3,12,0,0,28,3,13,0,0,35,3,1,0,0,36,3,14,0,0,31,3,15,0,0,33,3,16,0,0,34,3,17,0,0,30,3,18,0,0,32,3,19,0,0,13,3,20,0,0,14,3,21,0,0,20,3,22,0,0,16,3,23,0,0,18,3,24,0,0,19,3,25,0,0,15,3,26,0,0,17,3,27,0,1,5,1,4,0,1,7,28,9,0,2,39,0,1,1,0,3,9,28,49,1,0,3,38,29,49,1,0,4,37,30,28,1,0,31,29,34,6,33,4,32,4,33,5,32,5,33,6,32,6,33,7,32,7,33,8,32,8,33,9,32,9,33,10,32,10,33,11,32,11,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,13,1,14,1,3,1,4,1,15,1,10,5,1,10,1,1,10,10,2,1,10,13,1,10,14,1,10,3,1,10,4,1,10,15,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,13,1,11,1,1,14,1,11,1,1,3,1,11,1,1,4,1,11,1,1,15,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,4,7,8,0,13,2,13,4,7,8,0,14,2,14,4,7,8,0,3,2,3,4,7,8,0,4,2,4,4,7,8,0,15,13,15,4,3,3,2,3,6,5,7,10,5,7,8,0,3,3,10,5,6,1,7,10,1,7,8,0,3,3,10,1,6,2,7,10,2,7,8,0,3,3,10,2,6,10,2,7,10,10,2,7,8,0,3,3,10,10,2,6,13,7,10,13,7,8,0,3,3,10,13,6,14,7,10,14,7,8,0,3,3,10,14,6,3,7,10,3,7,8,0,3,3,10,3,6,4,7,10,4,7,8,0,3,3,10,4,6,15,7,10,15,7,8,0,3,3,10,15,2,11,1,1,5,7,8,0,1,11,1,1,9,0,2,11,1,1,1,7,8,0,2,11,1,1,2,7,8,0,2,11,1,1,13,7,8,0,2,11,1,1,14,7,8,0,2,11,1,1,3,7,8,0,2,11,1,1,4,7,8,0,2,11,1,1,15,7,8,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,49,54,16,112,101,101,108,95,111,112,116,105,111,110,95,117,50,53,54,15,112,101,101,108,95,111,112,116,105,111,110,95,117,51,50,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,49,54,9,112,101,101,108,95,117,50,53,54,8,112,101,101,108,95,117,51,50,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,49,54,13,112,101,101,108,95,118,101,99,95,117,50,53,54,12,112,101,101,108,95,118,101,99,95,117,51,50,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,2,1,0,10,5,1,0,10,1,1,0,10,10,2,1,0,10,13,1,0,10,14,1,0,10,3,1,0,10,4,1,0,10,15,1,0,0,2,1,4,10,2,0,1,0,0,28,3,11,0,56,0,2,1,1,0,0,28,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,31,34,10,0,16,0,65,6,17,30,38,4,7,5,11,11,0,1,7,0,39,7,3,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,30,35,4,29,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,29,2,4,1,0,0,32,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,28,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,33,42,11,0,12,1,10,1,16,0,65,6,6,2,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,72,0,0,12,4,49,0,12,3,10,3,49,16,35,4,38,10,1,15,0,69,6,75,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,7,1,0,0,34,42,11,0,12,1,10,1,16,0,65,6,6,4,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,73,0,0,0,0,12,4,49,0,12,3,10,3,49,32,35,4,38,10,1,15,0,69,6,76,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,8,1,0,0,35,42,11,0,12,1,10,1,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,6,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,64,35,4,38,10,1,15,0,69,6,52,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,9,1,0,0,36,42,11,0,12,1,10,1,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,128,35,4,38,10,1,15,0,69,6,53,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,10,1,0,0,37,42,11,0,12,1,10,1,16,0,65,6,6,32,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,72,0,0,12,3,10,3,72,0,1,35,4,38,10,1,15,0,69,6,77,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,72,8,0,22,12,3,5,17,11,1,1,11,4,2,11,1,0,0,38,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,12,1,0,0,39,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,4,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,3,12,1,11,2,11,1,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,13,1,0,0,40,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,5,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,4,12,1,11,2,11,1,68,5,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,14,1,0,0,41,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,3,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,5,12,1,11,2,11,1,68,6,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,15,1,0,0,42,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,6,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,14,12,1,11,2,11,1,68,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,16,1,0,0,43,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,7,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,6,12,1,11,2,11,1,68,7,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,17,1,0,0,44,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,8,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,7,12,1,11,2,11,1,68,8,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,18,1,0,0,45,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,9,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,8,12,1,11,2,11,1,68,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,19,1,0,0,46,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,10,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,9,12,1,11,2,11,1,68,10,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,20,1,0,0,47,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,11,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,10,12,1,11,2,11,1,68,11,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,21,1,0,0,48,16,11,0,12,2,10,2,17,4,4,10,11,2,17,3,56,2,12,1,5,14,11,2,1,56,3,12,1,11,1,2,22,1,0,0,50,16,11,0,12,2,10,2,17,4,4,10,11,2,17,4,56,4,12,1,5,14,11,2,1,56,5,12,1,11,1,2,23,1,0,0,51,16,11,0,12,2,10,2,17,4,4,10,11,2,17,5,56,6,12,1,5,14,11,2,1,56,7,12,1,11,1,2,24,1,0,0,52,16,11,0,12,2,10,2,17,4,4,10,11,2,17,6,56,8,12,1,5,14,11,2,1,56,9,12,1,11,1,2,25,1,0,0,53,16,11,0,12,2,10,2,17,4,4,10,11,2,17,7,56,10,12,1,5,14,11,2,1,56,11,12,1,11,1,2,26,1,0,0,54,16,11,0,12,2,10,2,17,4,4,10,11,2,17,8,56,12,12,1,5,14,11,2,1,56,13,12,1,11,1,2,27,1,0,0,55,16,11,0,12,2,10,2,17,4,4,10,11,2,17,9,56,14,12,1,5,14,11,2,1,56,15,12,1,11,1,2,28,1,0,0,56,16,11,0,12,2,10,2,17,4,4,10,11,2,17,10,56,16,12,1,5,14,11,2,1,56,17,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,22,3,26,130,2,4,156,2,50,5,206,2,210,2,7,160,5,218,4,8,250,9,32,6,154,10,144,12,10,170,22,20,12,190,22,235,4,0,6,0,30,0,4,0,0,0,1,0,0,0,2,0,0,0,3,0,0,1,0,7,1,0,1,0,8,0,1,0,0,7,0,1,0,0,46,2,3,0,0,47,4,3,0,0,53,5,3,0,0,51,5,3,0,0,44,6,3,0,0,52,6,3,0,0,49,6,3,0,0,45,6,3,0,0,50,7,3,0,0,48,7,3,0,0,14,2,8,0,0,16,5,8,0,0,15,5,8,0,0,12,9,8,0,0,20,9,8,0,0,17,10,8,0,0,13,10,8,0,0,19,11,8,0,0,39,2,8,0,0,18,12,8,0,0,23,2,13,0,0,25,5,13,0,0,24,5,13,0,0,21,14,13,0,0,29,14,13,0,0,26,15,13,0,0,22,15,13,0,0,28,16,13,0,0,40,2,13,0,0,27,17,13,0,0,34,5,18,0,0,33,5,18,0,0,31,19,18,0,0,37,19,18,0,0,35,20,18,0,0,32,20,18,0,0,36,21,18,0,0,43,22,18,0,1,5,28,25,1,0,1,9,30,31,2,0,0,1,11,24,25,1,0,1,38,35,25,1,0,1,41,30,31,2,0,0,1,42,36,31,2,0,0,1,43,30,42,3,0,0,0,1,54,27,5,0,1,55,28,25,1,0,42,23,40,23,48,23,44,29,41,29,42,33,40,33,48,33,44,34,41,34,43,33,45,34,42,37,40,37,48,37,44,38,41,38,43,37,45,38,42,39,40,39,48,39,44,40,41,40,46,41,3,6,10,2,6,10,2,6,10,2,1,1,1,6,10,2,1,11,4,1,8,0,1,3,0,2,6,11,4,1,8,0,6,11,4,1,8,0,1,6,11,4,1,8,0,1,11,4,1,8,1,2,6,11,4,1,8,1,6,11,4,1,8,1,2,6,11,4,1,8,0,6,11,4,1,8,1,1,6,11,4,1,8,1,2,6,10,11,4,1,8,0,6,10,11,4,1,8,1,1,11,4,1,8,2,2,6,11,4,1,8,2,6,11,4,1,8,2,2,6,11,4,1,8,0,6,11,4,1,8,2,1,6,11,4,1,8,2,2,6,10,11,4,1,8,0,6,10,11,4,1,8,2,1,11,4,1,8,3,2,6,11,4,1,8,3,6,11,4,1,8,3,2,6,11,4,1,8,0,6,11,4,1,8,3,1,6,11,4,1,8,3,2,6,11,4,1,8,1,6,11,4,1,8,2,1,8,0,3,2,6,10,2,1,1,11,4,1,9,0,1,10,2,3,3,1,7,10,2,3,2,6,11,4,1,9,0,6,11,4,1,9,0,2,8,0,8,0,3,2,6,11,4,1,9,0,6,11,4,1,9,1,1,11,4,1,9,1,2,11,4,1,8,0,6,11,4,1,8,0,1,8,1,2,8,0,8,1,2,2,6,10,2,3,2,6,10,11,4,1,9,0,6,10,11,4,1,9,1,1,8,2,2,8,0,8,2,1,8,3,2,8,0,8,3,3,8,1,8,2,8,3,1,11,4,1,9,2,7,69,108,101,109,101,110,116,2,71,49,2,71,50,2,71,84,6,83,99,97,108,97,114,3,97,100,100,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,3,100,105,118,11,100,117,109,109,121,95,102,105,101,108,100,10,102,114,111,109,95,98,121,116,101,115,6,103,49,95,97,100,100,6,103,49,95,100,105,118,13,103,49,95,102,114,111,109,95,98,121,116,101,115,12,103,49,95,103,101,110,101,114,97,116,111,114,11,103,49,95,105,100,101,110,116,105,116,121,6,103,49,95,109,117,108,30,103,49,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,49,95,110,101,103,6,103,49,95,115,117,98,6,103,50,95,97,100,100,6,103,50,95,100,105,118,13,103,50,95,102,114,111,109,95,98,121,116,101,115,12,103,50,95,103,101,110,101,114,97,116,111,114,11,103,50,95,105,100,101,110,116,105,116,121,6,103,50,95,109,117,108,30,103,50,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,50,95,110,101,103,6,103,50,95,115,117,98,9,103,114,111,117,112,95,111,112,115,6,103,116,95,97,100,100,6,103,116,95,100,105,118,12,103,116,95,103,101,110,101,114,97,116,111,114,11,103,116,95,105,100,101,110,116,105,116,121,6,103,116,95,109,117,108,6,103,116,95,110,101,103,6,103,116,95,115,117,98,7,104,97,115,104,95,116,111,10,104,97,115,104,95,116,111,95,103,49,10,104,97,115,104,95,116,111,95,103,50,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,10,115,99,97,108,97,114,95,97,100,100,10,115,99,97,108,97,114,95,100,105,118,17,115,99,97,108,97,114,95,102,114,111,109,95,98,121,116,101,115,15,115,99,97,108,97,114,95,102,114,111,109,95,117,54,52,10,115,99,97,108,97,114,95,105,110,118,10,115,99,97,108,97,114,95,109,117,108,10,115,99,97,108,97,114,95,110,101,103,10,115,99,97,108,97,114,95,111,110,101,10,115,99,97,108,97,114,95,115,117,98,11,115,99,97,108,97,114,95,122,101,114,111,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,2,49,48,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,49,48,151,241,211,167,49,151,215,148,38,149,99,140,79,169,172,15,195,104,140,79,151,116,185,5,161,78,58,63,23,27,172,88,108,85,232,63,249,122,26,239,251,58,240,10,219,34,198,187,10,2,97,96,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,97,96,147,224,43,96,82,113,159,96,125,172,211,160,136,39,79,101,89,107,208,208,153,32,182,26,181,218,97,187,220,127,80,73,51,76,241,18,19,148,93,87,229,172,125,5,93,4,43,126,2,74,162,178,240,143,10,145,38,8,5,39,45,197,16,81,198,228,122,212,250,64,59,2,180,81,11,100,122,227,209,119,11,172,3,38,168,5,187,239,212,128,86,200,193,33,189,184,10,2,194,4,192,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,194,4,192,4,18,80,235,216,113,252,10,146,167,178,216,49,104,208,215,39,39,45,68,27,239,161,92,80,61,216,233,12,233,141,179,231,182,209,148,246,8,57,197,8,168,67,5,170,202,23,137,182,8,154,28,91,70,229,17,11,134,117,14,198,165,50,52,136,104,168,64,69,72,60,146,183,175,90,246,137,69,46,175,171,241,168,148,62,80,67,159,29,89,136,42,152,234,160,23,15,25,242,99,55,210,5,251,70,156,214,189,21,195,213,160,77,200,135,132,251,179,208,178,219,222,165,77,67,178,183,63,44,187,18,213,131,134,168,112,62,15,148,130,38,228,126,232,157,6,251,162,62,183,197,175,13,159,128,148,12,167,113,182,255,213,133,123,170,242,34,235,149,167,210,128,157,97,191,224,46,27,253,27,104,255,2,240,184,16,42,225,194,213,213,171,26,19,104,187,68,92,124,45,32,151,3,242,57,104,156,227,76,3,120,166,142,114,166,179,178,22,218,14,34,165,3,27,84,221,255,87,48,147,150,179,140,136,28,76,132,158,194,62,135,25,53,2,184,110,219,136,87,194,115,250,7,90,80,81,41,55,224,121,78,30,101,167,97,124,144,216,189,102,6,91,31,255,229,29,122,87,153,115,177,49,80,33,236,60,25,147,79,17,184,180,36,205,72,191,56,252,239,104,8,59,11,14,197,200,26,147,179,48,238,26,103,125,13,21,255,123,152,78,137,120,239,72,136,30,50,250,201,27,147,180,115,51,226,186,87,3,53,15,85,167,174,252,211,195,27,79,203,108,229,119,28,198,160,233,120,106,181,151,51,32,200,6,173,54,8,41,16,123,168,16,197,160,159,253,217,190,34,145,160,194,90,153,162,1,178,245,34,71,61,23,19,145,18,91,168,77,196,0,124,251,242,248,218,117,47,124,116,24,82,3,252,202,88,154,199,25,195,77,255,187,170,216,67,29,173,28,31,181,151,170,165,1,129,7,21,79,37,167,100,189,60,121,147,122,69,184,69,70,218,99,75,143,107,225,74,128,97,229,92,206,186,71,139,35,247,218,202,163,92,140,167,139,234,233,98,64,69,180,182,4,197,129,35,77,8,106,153,2,36,155,100,114,143,253,33,161,137,232,121,53,169,84,5,28,124,219,167,179,135,38,41,164,250,252,5,6,98,69,203,145,8,240,36,45,15,227,239,15,65,229,134,99,191,8,207,6,134,114,203,208,26,126,199,59,172,164,215,44,169,53,68,222,255,104,107,253,109,245,67,212,142,170,36,175,228,126,30,253,228,73,56,59,103,102,49,2,1,0,2,1,1,2,1,2,2,1,3,0,2,1,10,1,1,2,1,10,1,2,2,1,10,1,3,2,1,10,1,0,1,2,0,1,1,2,0,2,1,0,0,5,5,7,8,11,0,9,56,0,2,3,1,0,0,26,11,7,0,12,1,11,0,8,13,1,17,47,7,8,14,1,8,56,0,2,4,1,0,0,26,7,7,0,12,0,7,8,14,0,8,56,0,2,5,1,0,0,26,7,7,1,12,0,7,8,14,0,8,56,0,2,6,1,0,0,5,5,7,8,11,0,11,1,56,1,2,7,1,0,0,5,5,7,8,11,0,11,1,56,2,2,8,1,0,0,5,5,7,8,11,0,11,1,56,3,2,9,1,0,0,5,5,7,8,11,0,11,1,56,4,2,10,1,0,0,3,6,17,4,12,1,14,1,11,0,17,7,2,11,1,0,0,32,8,11,0,12,2,17,5,12,1,11,2,14,1,17,9,2,12,1,0,0,5,5,7,9,11,0,9,56,5,2,13,1,0,0,26,7,7,2,12,0,7,9,14,0,8,56,5,2,14,1,0,0,26,7,7,3,12,0,7,9,14,0,8,56,5,2,15,1,0,0,5,5,7,9,11,0,11,1,56,6,2,16,1,0,0,5,5,7,9,11,0,11,1,56,7,2,17,1,0,0,5,5,7,9,11,0,11,1,56,8,2,18,1,0,0,5,5,7,9,11,0,11,1,56,9,2,19,1,0,0,8,6,17,13,12,1,14,1,11,0,17,16,2,20,1,0,0,5,4,7,9,11,0,56,10,2,21,1,0,0,5,5,7,9,11,0,11,1,56,11,2,22,1,0,0,5,5,7,10,11,0,9,56,12,2,23,1,0,0,26,7,7,4,12,0,7,10,14,0,8,56,12,2,24,1,0,0,26,7,7,5,12,0,7,10,14,0,8,56,12,2,25,1,0,0,5,5,7,10,11,0,11,1,56,13,2,26,1,0,0,5,5,7,10,11,0,11,1,56,14,2,27,1,0,0,5,5,7,10,11,0,11,1,56,15,2,28,1,0,0,5,5,7,10,11,0,11,1,56,16,2,29,1,0,0,13,6,17,23,12,1,14,1,11,0,17,26,2,30,1,0,0,5,4,7,10,11,0,56,17,2,31,1,0,0,5,5,7,10,11,0,11,1,56,18,2,32,1,0,0,26,7,7,6,12,0,7,11,14,0,8,56,19,2,33,1,0,0,26,7,7,7,12,0,7,11,14,0,8,56,19,2,34,1,0,0,5,5,7,11,11,0,11,1,56,20,2,35,1,0,0,5,5,7,11,11,0,11,1,56,21,2,36,1,0,0,5,5,7,11,11,0,11,1,56,22,2,37,1,0,0,5,5,7,11,11,0,11,1,56,23,2,38,1,0,0,18,6,17,32,12,1,14,1,11,0,17,35,2,39,1,0,0,5,5,7,9,11,0,11,1,56,24,2,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,0,14,0,19,1,15,0,3,4,1,12,0,0,0,0,0,1,1,7,0,2,4,2,0,3,2,7,1,0,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,11,12,13,1,8,2,10,7,8,0,3,7,9,6,1,0,3,8,11,6,1,0,3,9,15,5,1,0,3,18,6,9,1,0,9,6,7,6,4,6,8,6,6,6,2,9,0,7,8,3,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,3,1,5,1,11,4,1,9,0,2,8,2,9,0,1,7,11,4,1,9,0,1,6,9,0,1,8,2,2,8,2,5,2,7,11,4,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,4,1,9,0,1,2,2,17,5,13,8,2,0,6,0,1,0,0,5,6,11,1,17,5,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,80,3,104,143,3,4,247,3,44,5,163,4,148,4,7,183,8,158,10,8,213,18,64,6,149,19,40,10,189,19,67,11,128,20,10,12,138,20,150,7,13,160,27,16,14,176,27,16,0,21,0,18,0,32,0,70,0,84,0,86,0,88,0,93,1,17,1,71,1,77,1,87,0,1,12,1,0,1,0,2,12,1,0,1,0,7,8,1,0,1,0,10,12,1,0,1,0,3,12,1,0,1,1,0,4,1,0,1,1,9,4,1,0,1,2,4,8,0,3,5,7,0,3,13,4,0,5,11,2,0,7,14,7,0,8,8,7,0,9,6,7,1,0,0,10,8,7,0,11,12,7,0,0,83,0,1,1,0,0,85,2,3,1,0,0,78,0,4,1,0,0,79,5,6,1,0,0,95,7,1,1,0,0,18,7,8,1,0,0,19,9,10,1,0,0,47,11,12,1,0,0,57,12,13,1,0,0,82,14,12,1,0,0,73,15,16,1,0,0,63,17,16,1,0,0,76,18,12,1,0,0,44,18,19,1,0,0,96,20,12,1,0,0,42,12,16,1,0,0,25,21,22,1,2,0,26,23,24,1,2,0,64,25,12,1,0,0,66,26,13,1,0,0,20,27,1,1,0,0,33,28,16,1,0,0,40,28,16,1,0,0,34,29,30,1,0,0,35,31,30,1,0,0,37,32,16,1,0,0,36,32,16,1,0,0,38,33,30,1,0,0,39,34,30,1,0,0,65,35,16,1,0,0,91,36,16,1,0,0,92,37,16,1,0,0,89,36,16,1,0,0,90,37,16,1,0,0,48,38,39,1,0,0,51,38,40,1,0,0,52,38,41,1,0,0,49,38,40,1,0,0,50,38,42,1,0,1,27,43,3,1,2,1,29,56,1,1,0,1,42,13,16,1,0,1,56,55,13,1,0,1,63,46,1,1,0,1,76,45,13,1,0,1,80,4,1,1,0,1,95,8,1,1,0,1,96,16,13,1,0,2,15,58,16,0,2,23,59,30,0,2,24,60,30,0,2,43,61,16,0,2,45,61,16,0,2,60,62,30,0,2,61,63,30,0,2,74,58,16,0,3,30,44,16,0,3,55,48,52,1,8,3,68,20,44,0,4,46,43,16,1,8,4,72,64,16,1,12,6,62,48,30,1,2,7,69,41,65,0,8,58,41,49,0,8,77,49,41,0,9,75,43,66,1,0,10,94,49,40,0,11,53,16,57,1,0,11,59,57,41,0,45,43,46,43,44,43,8,43,43,43,9,43,4,43,12,43,47,43,41,43,61,43,39,43,16,43,57,51,57,53,59,54,42,43,40,43,67,43,18,43,60,12,65,65,1,6,11,3,1,9,0,1,3,1,11,3,1,9,0,1,11,6,1,9,0,1,6,11,6,1,9,0,1,7,11,3,1,9,0,1,7,11,6,1,9,0,1,6,11,0,1,9,0,1,6,11,5,1,9,0,1,7,11,0,1,9,0,1,7,11,5,1,9,0,2,11,5,1,9,0,7,8,10,1,11,0,1,9,0,1,11,5,1,9,0,3,7,11,5,1,9,0,3,7,8,10,2,7,11,5,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,13,1,8,11,7,8,10,2,11,3,1,9,0,11,1,1,9,0,8,9,0,2,10,2,10,2,10,2,11,13,1,8,11,1,7,8,10,3,11,3,1,9,0,11,4,1,9,0,11,1,1,9,0,3,7,11,3,1,9,0,3,7,8,10,2,7,11,3,1,9,0,3,2,7,11,3,1,9,0,11,0,1,9,0,4,7,8,7,7,11,4,1,9,0,5,7,8,10,3,6,8,7,5,6,8,10,1,1,2,6,8,7,5,3,7,8,7,7,11,4,1,9,0,7,8,10,2,6,8,7,6,8,10,1,6,8,7,4,7,11,3,1,9,0,3,5,7,8,10,3,6,11,3,1,9,0,7,11,1,1,9,0,8,14,3,6,11,3,1,9,0,7,11,1,1,9,0,8,12,1,6,11,1,1,9,0,1,2,1,8,14,1,8,12,1,11,13,1,8,11,1,9,0,1,8,9,2,7,11,5,1,9,0,3,2,7,11,5,1,9,0,11,5,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,10,2,3,11,4,1,9,0,11,1,1,9,0,11,3,1,9,0,1,11,1,1,9,0,1,8,8,1,11,4,1,9,0,1,11,2,1,9,0,2,7,11,6,1,9,0,3,2,7,11,6,1,9,0,11,5,1,9,0,1,8,15,5,7,8,7,3,10,2,5,7,8,10,5,6,8,7,3,10,2,5,6,8,10,4,6,8,7,3,10,2,5,4,7,8,7,3,10,2,7,8,10,4,6,8,7,3,10,2,6,8,10,3,6,8,7,3,10,2,2,9,0,5,1,8,11,1,11,13,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,9,68,101,110,121,67,97,112,86,49,8,68,101,110,121,76,105,115,116,2,73,68,6,79,112,116,105,111,110,21,82,101,103,117,108,97,116,101,100,67,111,105,110,77,101,116,97,100,97,116,97,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,18,97,108,108,111,119,95,103,108,111,98,97,108,95,112,97,117,115,101,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,20,99,111,105,110,95,109,101,116,97,100,97,116,97,95,111,98,106,101,99,116,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,28,99,114,101,97,116,101,95,114,101,103,117,108,97,116,101,100,95,99,117,114,114,101,110,99,121,95,118,49,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,15,100,101,110,121,95,99,97,112,95,111,98,106,101,99,116,9,100,101,110,121,95,108,105,115,116,16,100,101,110,121,95,108,105,115,116,95,118,49,95,97,100,100,35,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,32,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,33,100,101,110,121,95,108,105,115,116,95,118,49,95,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,32,100,101,110,121,95,108,105,115,116,95,118,49,95,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,50,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,47,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,100,101,110,121,95,108,105,115,116,95,118,49,95,114,101,109,111,118,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,100,105,118,105,100,101,95,105,110,116,111,95,110,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,102,114,101,101,122,101,95,111,98,106,101,99,116,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,6,114,101,109,111,118,101,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,2,55,8,9,18,11,5,1,9,0,1,2,6,55,8,9,28,2,67,8,14,81,8,12,41,8,14,54,11,13,1,8,11,2,2,3,55,8,9,22,8,8,31,8,8,3,2,2,55,8,9,83,11,6,1,9,0,4,2,2,55,8,9,16,1,3,43,0,43,1,43,4,43,2,43,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,56,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,58,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,56,11,1,2,9,1,0,0,16,7,11,2,17,58,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,56,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,47,57,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,51,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,58,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,56,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,58,11,0,56,11,57,0,11,6,17,58,11,1,11,3,17,66,11,2,17,64,11,4,17,66,11,5,57,2,2,17,1,0,0,50,27,11,0,11,1,11,2,11,3,11,4,11,5,10,7,56,12,12,9,12,10,10,7,17,58,11,6,57,3,12,8,11,7,17,58,14,9,56,13,14,8,56,14,57,4,56,15,11,10,11,8,11,9,2,18,1,0,0,16,8,11,2,17,58,11,0,54,0,11,1,56,16,57,1,2,19,1,0,0,16,5,11,0,54,0,11,1,56,16,2,20,1,4,0,13,9,11,1,58,1,12,2,17,56,11,0,54,0,11,2,56,17,2,21,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,48,2,22,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,55,2,23,1,0,0,49,11,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,1,11,2,17,49,2,24,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,50,2,25,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,52,2,26,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,51,2,27,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,53,2,28,1,0,0,49,9,56,18,17,68,17,63,12,1,11,0,7,0,11,1,17,54,2,29,1,4,0,16,7,11,0,11,1,11,3,56,19,11,2,56,20,2,30,1,4,0,16,5,11,2,11,1,54,3,21,2,31,1,4,0,16,5,11,2,11,1,54,4,21,2,32,1,4,0,16,5,11,2,11,1,54,5,21,2,33,1,4,0,16,7,11,2,17,62,56,21,11,1,54,6,21,2,34,1,0,0,16,4,11,0,55,7,20,2,35,1,0,0,16,4,11,0,55,3,20,2,36,1,0,0,16,4,11,0,55,4,20,2,37,1,0,0,16,4,11,0,55,5,20,2,38,1,0,0,16,4,11,0,55,6,20,2,3,1,0,1,4,1,1,2,1,3,1,4,1,5,1,1,0,43,1,43,2,43,3,43,4,43,5,43,6,43,7,43,0],"coin_manager":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,96,3,120,138,3,4,130,4,88,5,218,4,251,3,7,213,8,173,8,8,130,17,64,6,194,17,83,10,149,18,89,11,238,18,8,12,246,18,134,8,13,252,26,24,14,148,27,24,0,28,0,23,0,27,0,35,0,38,0,66,0,81,0,87,1,21,1,67,1,73,1,82,0,3,12,1,0,1,0,5,12,1,0,1,0,4,12,1,0,1,0,7,4,1,0,1,0,2,3,0,0,13,3,0,0,8,3,0,1,0,4,1,0,1,1,11,4,1,0,1,2,1,12,1,0,1,2,6,12,1,0,1,2,12,12,1,0,1,5,16,4,0,6,14,2,0,7,17,7,0,8,10,7,0,9,9,7,1,0,0,10,10,7,0,11,15,7,0,0,63,0,1,1,0,0,64,2,3,1,0,0,30,4,1,1,2,0,19,5,6,2,0,4,0,71,5,7,3,0,4,4,0,20,8,9,2,0,4,0,37,10,6,1,0,0,70,11,6,1,0,0,69,12,6,1,0,0,76,13,14,1,0,0,58,13,14,1,0,0,56,13,15,1,0,0,51,13,16,1,0,0,79,13,17,1,0,0,55,13,17,1,0,0,22,13,17,1,0,0,48,13,14,1,0,0,74,13,18,1,0,0,59,19,20,1,0,0,61,10,21,1,0,0,26,22,17,1,0,0,60,23,6,1,0,0,85,24,6,1,0,0,86,25,6,1,0,0,83,24,6,1,0,0,84,25,6,1,0,0,32,13,26,1,0,0,62,13,27,1,0,0,78,13,28,1,0,0,34,13,27,1,0,0,49,13,29,1,0,2,26,57,17,1,0,2,31,4,40,1,2,2,42,15,26,1,0,2,43,15,27,1,0,2,44,15,29,1,0,2,45,15,27,1,0,2,46,15,28,1,0,2,59,55,20,1,0,2,60,58,6,1,0,2,61,56,21,1,0,2,74,53,18,1,0,2,79,53,17,1,0,2,83,61,6,1,0,2,84,62,6,1,0,2,85,61,6,1,0,2,86,62,6,1,0,3,18,44,6,2,7,4,3,24,42,9,2,7,4,3,39,42,14,1,7,3,68,46,47,2,7,4,4,36,34,6,1,3,5,33,32,6,0,5,63,31,32,0,9,24,48,52,1,0,9,25,59,60,1,0,9,40,49,6,1,0,9,47,54,34,1,3,9,53,48,14,1,0,9,54,48,14,1,0,9,65,6,35,1,0,9,72,34,35,1,0,9,77,49,34,1,0,11,41,6,37,1,0,11,52,37,28,0,61,33,60,36,60,17,63,34,51,38,33,34,36,34,37,34,34,34,35,34,60,33,61,36,32,34,0,34,49,41,47,43,50,45,48,43,58,17,13,34,56,17,16,34,62,17,51,50,51,51,59,36,54,33,54,36,42,34,57,17,14,34,59,17,41,34,38,34,40,34,31,34,39,34,10,34,55,33,45,34,46,34,43,34,44,34,59,33,3,11,11,1,9,0,11,10,1,9,0,7,8,13,3,11,1,1,9,0,11,2,1,9,0,11,0,1,9,0,3,11,11,1,9,0,6,11,10,1,9,0,7,8,13,2,11,1,1,9,0,11,0,1,9,0,7,9,0,2,10,2,10,2,10,2,11,16,1,8,14,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,9,1,0,1,9,2,1,7,11,0,1,9,0,1,6,9,1,3,6,11,1,1,9,0,7,11,0,1,9,0,3,2,11,1,1,9,0,7,11,0,1,9,0,2,11,2,1,9,0,7,11,0,1,9,0,1,6,11,0,1,9,0,1,1,1,6,11,10,1,9,0,1,6,11,3,1,9,0,1,3,1,6,11,8,1,9,0,4,6,11,1,1,9,0,7,11,0,1,9,0,3,7,8,13,1,11,9,1,9,0,1,11,7,1,9,0,3,6,11,1,1,9,0,7,11,0,1,9,0,11,9,1,9,0,5,6,11,1,1,9,0,7,11,0,1,9,0,3,5,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,8,17,3,6,11,2,1,9,0,7,11,0,1,9,0,8,15,1,2,1,8,17,1,8,15,1,11,16,1,8,14,1,11,0,1,9,0,1,7,8,13,1,8,12,1,11,10,1,9,0,1,9,0,1,11,16,1,9,0,1,11,3,1,9,0,1,8,18,1,8,4,2,11,0,1,9,0,11,3,1,9,0,2,11,11,1,9,0,11,10,1,9,0,1,10,2,2,6,8,12,9,0,2,10,2,9,1,3,7,8,12,9,0,9,1,2,10,2,9,2,2,7,8,12,9,0,1,9,1,1,6,11,16,1,9,0,2,7,11,16,1,9,0,9,0,1,8,5,1,8,6,1,6,9,0,1,6,11,11,1,9,0,2,6,11,16,1,9,0,9,0,3,7,11,11,1,9,0,3,7,8,13,2,7,11,11,1,9,0,3,2,7,11,11,1,9,0,11,9,1,9,0,4,7,11,11,1,9,0,3,5,7,8,13,1,7,11,16,1,9,0,1,7,9,0,3,6,11,11,1,9,0,7,11,10,1,9,0,8,17,3,6,11,11,1,9,0,7,11,10,1,9,0,8,15,7,66,97,108,97,110,99,101,4,67,111,105,110,11,67,111,105,110,77,97,110,97,103,101,100,11,67,111,105,110,77,97,110,97,103,101,114,22,67,111,105,110,77,97,110,97,103,101,114,77,101,116,97,100,97,116,97,67,97,112,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,12,67,111,105,110,77,101,116,97,100,97,116,97,21,73,109,109,117,116,97,98,108,101,67,111,105,110,77,101,116,97,100,97,116,97,26,77,101,116,97,100,97,116,97,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,26,84,114,101,97,115,117,114,121,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,23,97,100,100,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,5,97,115,99,105,105,16,97,118,97,105,108,97,98,108,101,95,115,117,112,112,108,121,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,12,99,111,105,110,95,109,97,110,97,103,101,114,9,99,111,105,110,95,110,97,109,101,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,8,100,101,99,105,109,97,108,115,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,22,101,110,102,111,114,99,101,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,105,108,108,3,103,101,116,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,18,104,97,115,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,105,99,111,110,95,117,114,108,2,105,100,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,14,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,109,101,116,97,100,97,116,97,18,109,101,116,97,100,97,116,97,95,105,109,109,117,116,97,98,108,101,21,109,101,116,97,100,97,116,97,95,105,115,95,105,109,109,117,116,97,98,108,101,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,27,110,101,119,95,119,105,116,104,95,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,27,114,101,110,111,117,110,99,101,95,109,101,116,97,100,97,116,97,95,111,119,110,101,114,115,104,105,112,27,114,101,110,111,117,110,99,101,95,116,114,101,97,115,117,114,121,95,111,119,110,101,114,115,104,105,112,27,114,101,112,108,97,99,101,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,4,115,111,109,101,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,16,115,117,112,112,108,121,95,105,109,109,117,116,97,98,108,101,19,115,117,112,112,108,121,95,105,115,95,105,109,109,117,116,97,98,108,101,4,115,119,97,112,6,115,121,109,98,111,108,12,116,111,116,97,108,95,115,117,112,112,108,121,12,116,114,101,97,115,117,114,121,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,10,2,20,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,0,2,7,50,8,12,80,11,11,1,9,0,56,11,16,1,11,10,1,9,0,51,11,16,1,11,3,1,9,0,55,11,16,1,3,75,1,57,1,1,2,1,50,8,12,2,2,1,50,8,12,3,2,5,32,2,62,8,17,78,8,15,34,8,17,49,11,16,1,8,14,4,2,1,29,8,15,5,2,1,29,8,15,6,2,1,29,8,15,0,34,1,34,2,34,3,34,0,1,0,0,30,23,10,2,17,53,11,0,11,1,56,0,56,1,56,2,9,9,57,0,12,3,56,3,17,64,18,4,56,4,10,2,17,53,57,1,11,2,17,53,57,2,11,3,2,1,1,0,0,39,32,10,1,56,5,10,1,56,6,10,1,56,7,10,1,56,8,11,1,56,9,57,3,12,4,10,2,17,53,11,0,56,10,11,4,56,11,56,2,9,8,57,0,12,3,56,3,17,64,18,4,56,4,11,2,17,53,57,1,11,3,2,2,1,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,10,6,56,12,11,6,56,13,2,3,1,0,0,6,17,10,1,55,0,7,6,56,14,32,4,7,5,11,11,1,1,7,3,39,11,1,54,0,7,6,11,2,56,15,2,4,1,0,0,7,22,10,1,55,0,7,6,56,14,4,6,5,10,11,1,1,7,4,39,10,1,54,0,7,6,56,16,12,3,11,1,54,0,7,6,11,2,56,15,11,3,2,5,1,0,0,6,15,10,0,55,0,7,6,56,14,4,6,5,10,11,0,1,7,4,39,11,0,55,0,7,6,56,17,2,6,1,0,0,6,25,10,1,55,1,56,18,4,5,5,9,11,1,1,7,1,39,10,1,46,56,19,10,2,37,4,16,5,20,11,1,1,7,2,39,11,1,54,1,11,2,56,20,2,7,1,0,0,17,30,11,0,58,1,17,52,10,1,46,56,19,12,2,10,1,46,56,21,4,17,10,1,54,1,11,2,56,22,1,5,21,10,1,54,1,11,2,56,20,8,11,1,54,2,21,56,3,17,64,18,5,56,23,2,8,1,0,0,6,12,11,0,58,2,17,52,8,11,1,54,3,21,56,3,17,64,18,6,56,24,2,9,1,0,0,6,4,11,0,55,2,20,2,10,1,0,0,14,15,10,0,55,3,20,4,9,11,0,1,8,12,1,5,13,11,0,55,4,56,25,12,1,11,1,2,11,1,0,0,6,4,11,0,55,5,56,26,2,12,1,0,0,6,4,11,0,55,4,56,27,2,13,1,0,0,6,4,11,0,55,6,56,28,2,14,1,0,0,6,5,11,0,55,1,6,255,255,255,255,255,255,255,255,56,29,2,15,1,0,0,6,6,10,0,56,30,11,0,56,19,23,2,16,1,0,0,6,4,11,0,55,1,56,31,2,17,1,0,0,6,4,11,0,55,6,56,32,2,18,1,0,0,6,23,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,3,1,7,0,39,11,1,54,6,11,2,11,3,56,33,2,19,1,0,0,6,20,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,15,11,1,1,7,0,39,11,1,54,6,11,2,56,34,2,20,1,4,0,6,5,11,1,54,6,11,2,56,35,2,21,1,0,0,6,24,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,4,1,7,0,39,11,1,54,6,11,2,11,3,11,4,56,36,2,22,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,39,2,23,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,40,2,24,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,41,2,25,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,42,2,26,1,0,0,26,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,5,12,1,5,16,11,0,55,4,56,27,55,7,20,12,1,11,1,2,27,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,6,12,1,5,16,11,0,55,4,56,27,55,8,20,12,1,11,1,2,28,1,0,0,28,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,7,12,1,5,16,11,0,55,4,56,27,55,9,20,12,1,11,1,2,29,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,8,12,1,5,16,11,0,55,4,56,27,55,10,20,12,1,11,1,2,30,1,0,0,29,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,9,12,1,5,16,11,0,55,4,56,27,55,11,20,12,1,11,1,2,0,0,0,4,0,5,0,6,0,3,0,2,0,1,3,0,3,1,3,2,3,3,3,4,0,34,1,34,2,34,3,34,4,34,5,34,6,34,7,34,8,34,9,34,10,34,11,34,0],"config":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,44,3,56,204,1,4,132,2,40,5,172,2,230,2,7,146,5,232,3,8,250,8,64,6,186,9,30,10,216,9,35,11,251,9,6,12,129,10,219,4,13,220,14,8,14,228,14,8,15,236,14,2,0,13,0,16,0,32,0,43,0,44,1,34,0,0,8,1,0,1,0,4,6,1,7,0,0,5,6,1,7,0,1,1,8,2,7,0,4,0,2,2,7,0,2,7,4,0,4,6,2,0,5,3,7,1,0,0,0,28,0,1,1,0,0,40,1,2,1,0,0,43,3,2,1,0,0,9,4,5,3,0,7,7,0,39,6,5,3,0,7,7,0,19,7,8,3,0,7,7,0,20,9,8,3,0,7,7,0,11,6,10,3,0,7,7,0,36,7,5,3,0,7,7,0,35,11,12,2,7,7,0,37,13,14,4,8,4,4,7,1,8,28,2,2,7,4,1,10,23,36,2,7,4,1,12,29,30,2,7,4,1,18,23,8,1,7,1,19,23,8,2,7,4,1,23,43,42,1,7,1,38,29,22,2,7,4,2,25,41,42,0,2,28,15,16,0,3,41,17,2,1,8,3,43,18,2,1,8,4,17,20,21,0,5,10,32,37,1,0,5,12,31,39,1,0,5,21,31,17,1,0,5,22,33,2,1,0,5,26,32,8,1,0,5,27,32,8,1,0,5,31,2,25,1,0,5,42,17,25,1,0,20,1,21,1,14,22,30,24,29,24,30,26,11,27,13,27,25,26,27,24,26,26,17,27,15,27,12,27,23,26,28,24,24,26,24,24,16,17,10,44,2,7,9,0,7,8,6,1,11,0,1,9,0,0,2,11,0,1,9,0,5,5,7,11,0,1,9,0,7,9,0,9,1,9,2,7,8,6,1,11,7,1,9,2,4,7,11,0,1,9,0,7,9,0,9,1,7,8,6,2,6,11,0,1,9,0,9,1,1,1,3,6,11,0,1,9,0,9,1,6,8,6,1,7,9,2,3,8,4,9,0,6,8,6,1,11,7,1,9,1,3,5,5,3,1,11,7,1,9,3,1,7,8,6,1,8,5,1,9,0,2,9,0,5,11,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,11,1,1,9,2,7,11,1,1,9,2,1,6,8,6,1,3,1,9,1,2,6,8,5,9,0,1,9,2,1,11,7,1,9,0,1,11,2,1,9,2,2,9,1,11,1,1,9,2,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,7,9,1,1,7,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,10,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,1,11,7,1,9,2,7,11,1,1,9,2,4,1,1,3,6,11,1,1,9,2,1,6,9,1,1,6,9,0,2,7,11,2,1,9,2,3,1,7,9,0,2,5,5,1,6,8,4,1,5,2,5,9,0,4,11,3,2,9,0,11,1,1,9,1,11,1,1,9,1,11,2,1,9,1,9,1,6,67,111,110,102,105,103,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,7,83,101,116,116,105,110,103,11,83,101,116,116,105,110,103,68,97,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,98,111,114,114,111,119,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,4,100,97,116,97,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,5,101,112,111,99,104,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,7,101,120,116,114,97,99,116,4,102,105,108,108,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,3,110,101,119,11,110,101,119,101,114,95,118,97,108,117,101,17,110,101,119,101,114,95,118,97,108,117,101,95,101,112,111,99,104,4,110,111,110,101,6,111,98,106,101,99,116,15,111,108,100,101,114,95,118,97,108,117,101,95,111,112,116,6,111,112,116,105,111,110,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,17,114,101,97,100,95,115,101,116,116,105,110,103,95,105,109,112,108,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,5,115,104,97,114,101,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,24,8,5,1,2,1,14,11,7,1,11,2,1,9,0,2,2,3,30,3,29,11,7,1,9,0,33,11,7,1,9,0,0,17,2,24,1,24,0,3,0,0,2,4,11,1,17,19,57,0,2,1,3,0,0,2,3,11,0,56,0,2,2,3,0,0,2,4,11,0,11,1,56,1,2,3,3,0,0,19,84,11,4,46,17,22,12,8,10,0,55,0,10,2,56,2,32,4,26,11,8,11,3,56,3,56,4,57,1,56,5,57,2,12,14,11,0,54,0,11,2,11,14,56,6,56,4,12,7,5,82,11,0,54,0,11,2,56,7,12,15,10,15,54,1,56,8,58,1,12,11,12,9,12,10,10,8,10,10,36,4,47,11,9,11,11,12,6,12,5,5,68,10,8,11,10,33,4,52,5,56,11,15,1,6,255,255,255,255,87,0,0,128,39,14,9,56,9,4,60,5,64,11,15,1,7,0,39,11,11,56,4,12,6,12,5,11,5,11,6,12,13,12,12,11,15,54,1,11,8,11,3,56,3,11,12,57,1,56,10,11,13,12,7,11,7,2,4,3,0,0,34,76,11,3,46,17,22,12,6,10,0,55,0,10,2,56,2,32,4,14,11,0,1,56,4,2,10,0,54,0,10,2,56,7,12,13,10,13,54,1,56,8,58,1,12,9,12,7,12,8,10,6,10,8,36,4,35,11,7,56,4,12,5,12,4,5,50,10,6,11,8,33,4,40,5,46,11,13,1,11,0,1,6,255,255,255,255,126,0,0,128,39,11,9,11,7,12,5,12,4,11,4,11,5,12,12,12,10,14,10,56,9,12,11,11,13,54,1,11,6,56,4,11,10,57,1,56,10,11,11,4,72,11,0,54,0,11,2,56,11,1,5,74,11,0,1,11,12,2,5,3,0,0,2,5,11,0,55,0,11,1,56,12,2,6,3,0,0,35,43,10,0,55,0,10,1,56,12,4,35,11,2,17,22,12,5,11,0,55,0,11,1,56,13,12,6,11,5,10,6,55,1,56,14,55,2,20,33,4,28,11,6,55,1,56,14,55,3,56,15,12,3,5,32,11,6,1,9,12,3,11,3,12,4,5,41,11,2,1,11,0,1,9,12,4,11,4,2,7,3,0,0,38,35,11,3,46,17,22,12,5,11,0,54,0,11,2,56,7,54,1,56,16,12,4,10,4,55,2,20,11,5,33,4,18,5,22,11,4,1,7,1,39,10,4,55,3,56,15,4,27,5,31,11,4,1,7,1,39,11,4,54,3,56,17,2,8,3,0,0,2,19,10,0,55,0,10,1,56,12,32,4,10,11,0,1,56,4,2,11,0,55,0,11,1,56,13,55,1,56,14,55,3,20,2,9,3,0,0,40,13,14,0,17,18,12,3,10,3,11,1,56,18,12,4,11,3,11,4,11,2,17,22,56,19,2,10,0,2,0,0,0,1,0,2,0,2,1,0,17,1,24,2,24,3,24,0,15,0],"deny_list":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,52,3,70,196,1,4,138,2,46,5,184,2,168,3,7,224,5,177,6,8,145,12,64,6,209,12,44,10,253,12,41,12,166,13,220,6,13,130,20,2,15,132,20,2,0,25,0,15,0,20,0,30,0,33,0,47,0,59,0,60,1,48,0,5,8,0,0,4,2,0,0,3,7,0,0,0,7,0,0,6,7,0,0,9,7,0,1,1,12,0,2,2,8,1,0,1,5,7,7,0,5,11,4,0,7,10,2,0,8,8,7,1,0,0,0,12,0,1,0,0,55,0,1,0,0,22,2,3,0,0,23,4,3,0,0,32,5,1,0,0,28,5,1,0,0,41,6,3,0,0,42,7,3,0,0,14,5,1,0,0,18,8,9,0,0,17,7,10,0,0,49,7,3,0,0,24,11,1,0,1,46,11,51,0,2,13,15,16,3,0,7,7,2,16,17,18,3,0,7,7,2,35,14,3,3,0,7,7,2,46,38,39,1,0,2,53,25,26,2,7,7,2,54,30,16,3,0,7,7,2,56,17,16,3,0,7,7,3,34,46,3,1,7,3,37,41,1,2,7,8,3,38,46,47,2,7,8,3,39,44,45,2,7,8,4,31,29,1,1,3,5,36,22,23,1,8,5,40,1,50,0,6,58,29,1,1,8,7,57,48,49,0,8,26,28,1,1,0,8,27,28,29,1,0,8,43,27,3,1,0,16,13,14,13,15,13,20,13,26,21,18,24,32,3,31,3,30,3,19,13,16,32,14,32,15,32,20,32,18,35,19,32,17,37,22,40,25,42,24,40,23,40,21,43,28,52,5,7,8,0,3,10,2,5,7,8,10,0,5,6,8,0,3,10,2,5,6,8,10,1,1,4,6,8,0,3,10,2,5,4,7,8,0,3,10,2,7,8,10,4,6,8,0,3,10,2,6,8,10,3,6,8,0,3,10,2,3,7,8,0,3,10,2,1,7,11,7,1,8,1,1,6,11,7,1,8,1,1,7,8,10,12,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,3,7,1,7,11,7,1,8,1,3,10,2,8,3,3,8,1,8,3,1,3,6,11,7,1,9,0,9,1,6,8,10,5,7,11,7,1,9,0,7,9,0,9,1,9,2,7,8,10,1,11,11,1,9,2,4,7,11,7,1,9,0,7,9,0,9,1,7,8,10,1,7,9,2,8,8,1,7,11,7,1,8,1,7,8,10,7,8,0,7,11,7,1,8,1,3,10,2,8,3,4,1,11,11,1,1,6,11,7,1,8,1,8,3,1,11,7,1,8,1,1,6,9,0,1,8,8,2,8,3,1,3,8,8,9,0,6,8,10,1,11,11,1,9,1,1,6,11,11,1,9,0,1,11,11,1,9,0,1,9,0,2,6,11,7,1,9,0,9,1,10,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,4,7,1,3,10,2,3,8,1,8,4,1,6,8,1,7,11,7,1,8,1,7,8,10,7,8,0,3,10,2,2,1,11,11,1,1,2,8,4,1,4,8,1,11,7,1,8,1,8,8,8,2,1,8,1,2,7,9,0,7,8,10,1,11,7,1,9,0,2,8,2,11,7,1,8,1,3,7,8,9,9,0,9,1,1,8,5,1,8,2,2,7,8,9,9,0,1,7,9,1,2,6,8,9,9,0,1,6,9,1,1,6,8,10,1,5,1,8,9,1,8,6,1,8,0,10,65,100,100,114,101,115,115,75,101,121,3,66,97,103,6,67,111,110,102,105,103,9,67,111,110,102,105,103,75,101,121,14,67,111,110,102,105,103,87,114,105,116,101,67,97,112,8,68,101,110,121,76,105,115,116,14,71,108,111,98,97,108,80,97,117,115,101,75,101,121,2,73,68,6,79,112,116,105,111,110,20,80,101,114,84,121,112,101,67,111,110,102,105,103,67,114,101,97,116,101,100,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,19,97,100,100,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,3,98,97,103,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,22,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,26,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,95,109,117,116,4,99,111,105,110,6,99,111,110,102,105,103,9,99,111,110,102,105,103,95,105,100,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,6,99,114,101,97,116,101,9,100,101,110,121,95,108,105,115,116,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,11,100,117,109,109,121,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,5,101,118,101,110,116,7,101,120,105,115,116,115,95,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,2,105,100,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,3,107,101,121,5,108,105,115,116,115,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,101,114,95,116,121,112,101,95,101,120,105,115,116,115,14,112,101,114,95,116,121,112,101,95,105,110,100,101,120,12,112,101,114,95,116,121,112,101,95,107,101,121,4,112,111,115,48,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,36,8,9,45,8,6,1,2,1,29,1,2,2,2,50,3,51,10,2,3,2,1,52,5,4,2,1,29,1,5,2,2,44,8,2,21,8,8,0,3,0,0,12,73,11,0,12,10,11,1,12,14,11,2,12,15,10,4,12,8,10,10,46,10,14,10,15,17,11,32,4,21,10,10,10,14,10,15,11,8,17,8,5,23,11,8,1,11,10,11,14,11,15,17,9,12,13,11,3,18,3,12,16,11,13,12,7,9,18,1,12,5,13,5,12,6,11,16,12,11,11,4,12,9,10,7,46,10,11,10,9,46,56,0,32,4,63,10,7,1,10,6,1,10,9,1,10,7,10,6,10,11,8,10,9,56,1,1,11,7,11,6,11,11,11,9,56,2,12,12,8,11,12,21,2,1,3,0,0,19,43,11,0,12,8,11,1,12,10,11,2,12,11,10,4,12,7,10,8,46,10,10,10,11,17,11,32,4,21,10,8,10,10,10,11,11,7,17,8,5,23,11,7,1,11,8,11,10,11,11,17,9,12,9,11,3,18,3,12,12,11,9,12,6,9,18,1,12,5,11,6,13,5,11,12,11,4,56,3,1,2,2,3,0,0,20,39,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,4,1,9,2,11,0,11,1,11,2,17,10,12,7,11,3,18,3,12,8,11,7,56,4,11,8,11,4,56,5,12,6,14,6,56,6,4,33,11,6,56,7,12,5,5,37,11,6,56,8,9,12,5,11,5,2,3,3,0,0,20,35,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,12,6,11,3,18,3,12,7,11,6,11,7,56,9,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,4,3,0,0,31,69,11,0,12,9,11,1,12,12,11,2,12,13,10,3,12,7,10,9,46,10,12,10,13,17,11,32,4,21,10,9,10,12,10,13,11,7,17,8,5,23,11,7,1,11,9,11,12,11,13,17,9,12,6,9,18,1,12,4,13,4,12,5,9,18,4,12,10,11,3,12,8,10,6,46,10,10,10,8,46,56,10,32,4,59,10,6,1,10,5,1,10,8,1,10,6,10,5,10,10,8,10,8,56,11,1,11,6,11,5,11,10,11,8,56,12,12,11,8,11,11,21,2,5,3,0,0,33,39,11,0,12,7,11,1,12,8,11,2,12,9,10,3,12,6,10,7,46,10,8,10,9,17,11,32,4,21,10,7,10,8,10,9,11,6,17,8,5,23,11,6,1,11,7,11,8,11,9,17,9,12,5,9,18,1,12,4,11,5,13,4,9,18,4,11,3,56,13,1,2,6,3,0,0,34,35,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,3,1,9,2,11,0,11,1,11,2,17,10,56,4,9,18,4,11,3,56,14,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,7,3,0,0,34,31,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,9,18,4,56,15,12,4,14,4,56,6,4,25,11,4,56,7,12,3,5,29,11,4,56,8,9,12,3,11,3,2,8,0,0,0,36,24,11,1,11,2,18,2,12,7,9,18,1,12,4,13,4,11,3,56,16,12,5,14,5,56,4,12,6,11,0,15,0,10,7,11,5,56,17,11,7,11,6,18,5,56,18,2,9,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,15,0,11,3,56,19,2,10,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,20,2,11,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,21,2,12,0,0,0,1,17,10,0,46,17,29,7,1,33,4,7,5,11,11,0,1,7,0,39,17,27,11,0,17,13,18,0,56,22,2,0,0,0,19,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,156,3,13,151,10,6,14,157,10,6,0,14,0,18,0,26,0,27,0,32,0,33,0,36,1,31,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,2,2,7,0,2,6,4,0,3,3,12,0,5,5,2,0,6,7,7,2,1,0,0,0,7,4,7,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,1,16,14,3,1,3,2,24,13,28,0,2,34,21,22,0,3,20,8,9,1,0,4,28,19,3,1,12,5,30,17,18,0,6,17,3,30,2,1,0,6,22,31,3,2,1,0,6,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,5,7,8,6,1,11,0,1,9,0,4,6,8,5,10,8,8,10,8,8,7,8,6,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,8,8,8,3,7,11,0,1,9,0,10,8,8,10,8,8,2,7,11,0,1,9,0,8,8,1,6,8,5,1,1,1,6,11,0,1,9,0,1,13,1,6,11,7,2,8,8,8,8,1,7,8,6,1,9,0,3,11,0,1,9,0,3,3,1,8,8,1,6,8,6,1,5,2,9,0,5,2,13,11,7,2,8,8,8,8,1,6,8,4,1,8,3,1,11,2,1,9,0,2,3,3,2,8,8,8,8,2,7,11,7,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,4,1,11,1,1,9,0,1,11,7,2,9,0,9,1,3,7,11,7,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,4,19,11,7,2,8,8,8,8,37,13,1,2,1,21,8,3,2,2,3,21,8,3,37,13,19,11,7,2,8,8,8,8,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,42,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,40,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,37,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,34,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,160,1,7,217,2,136,3,8,225,5,64,6,161,6,50,10,211,6,12,11,223,6,2,12,225,6,231,2,13,200,9,6,14,206,9,8,15,214,9,4,0,12,0,26,1,27,0,0,8,2,7,0,4,0,1,1,7,0,1,3,4,0,2,2,7,1,0,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,28,4,6,2,7,4,0,14,2,7,1,7,0,30,4,8,2,7,4,0,15,2,7,2,7,4,0,16,2,9,1,7,0,17,4,10,1,7,0,20,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,29,15,16,1,8,0,18,15,7,0,0,19,15,7,1,8,1,11,19,1,0,1,22,27,12,0,1,24,12,19,0,1,32,18,12,0,2,25,1,23,1,0,2,31,16,23,1,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,21,6,20,6,15,21,11,25,12,25,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,9,1,2,6,8,2,5,2,7,8,2,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,2,1,8,2,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,1,11,3,1,9,0,4,6,11,0,2,9,0,8,1,5,6,8,2,6,8,1,1,11,0,2,9,0,8,1,2,9,0,8,1,1,6,8,1,4,7,11,0,2,9,0,8,1,5,7,8,2,7,8,1,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,21,8,2,23,9,0,33,9,1,0,20,0,1,0,0,17,26,11,0,46,17,19,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,18,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,19,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,19,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,16,11,4,2,4,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,8,17,10,0,46,10,1,56,5,4,11,11,0,11,1,56,6,56,7,12,2,5,15,11,0,1,56,8,12,2,11,2,2,6,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,24,22,10,0,17,19,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,17,2,8,3,0,0,28,24,10,0,46,17,19,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,17,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,26,2,26,0,26,0,10,0,13,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,173,1,4,201,1,26,5,227,1,160,1,7,131,3,151,3,8,154,6,64,10,218,6,6,11,224,6,2,12,226,6,202,3,15,172,10,2,0,12,0,11,0,27,1,28,0,3,7,1,0,0,2,0,7,0,2,2,4,0,3,1,7,1,0,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,29,4,6,2,7,12,0,13,2,7,1,7,0,14,2,7,2,7,12,0,18,2,8,1,7,0,20,0,1,2,7,8,0,21,2,3,2,7,8,0,22,4,5,2,7,8,0,24,4,6,2,7,8,0,23,2,7,2,7,8,1,4,0,1,2,7,4,1,5,18,1,1,8,1,7,15,11,1,8,1,8,21,22,1,8,1,14,2,7,2,7,4,1,15,2,15,1,7,1,16,4,21,1,7,1,17,24,7,1,8,1,29,4,6,2,7,4,1,30,24,10,1,8,2,18,11,12,1,8,2,19,17,12,0,2,32,16,17,0,3,26,1,27,1,0,3,31,10,27,1,0,22,6,12,13,17,14,13,6,14,6,18,14,15,6,21,6,20,13,16,13,19,6,25,12,26,12,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,8,1,5,8,1,11,0,1,9,0,9,0,7,8,2,9,1,1,9,0,1,6,9,0,1,8,1,2,11,0,1,9,0,8,1,1,11,0,1,9,0,2,6,8,2,5,1,6,8,2,1,5,2,5,9,0,2,11,0,1,9,0,6,8,2,2,11,0,1,9,0,7,8,2,2,7,8,2,5,1,7,9,0,4,11,0,1,9,0,7,8,2,9,1,5,2,5,5,4,1,11,0,1,9,0,6,8,2,5,2,11,0,1,9,0,5,1,11,3,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,25,105,110,116,101,114,110,97,108,95,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,15,105,110,116,101,114,110,97,108,95,114,101,109,111,118,101,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,25,9,0,0,10,0,1,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,1,1,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,2,1,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,3,1,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,6,1,0,0,26,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,23,56,12,2,7,3,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,8,3,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,9,3,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,10,3,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,11,3,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,0,10,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,36,12,177,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,160,1,13,251,5,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,0,14,14,0,16,0,20,14,0,16,1,20,14,0,16,2,20,14,0,16,3,20,64,5,4,0,0,0,0,0,0,0,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"group_ops":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,6,3,12,122,4,134,1,4,5,138,1,165,1,7,175,2,153,2,8,200,4,64,6,136,5,44,10,180,5,6,11,186,5,6,12,192,5,249,3,13,185,9,2,14,187,9,4,15,191,9,2,0,9,0,3,1,25,0,0,7,1,0,1,0,5,0,1,1,0,0,7,2,3,1,0,0,8,4,5,1,0,0,1,6,5,1,0,0,23,6,5,1,0,0,19,7,8,2,0,0,0,6,7,8,2,0,0,0,10,9,5,1,0,0,20,10,8,2,0,0,0,21,7,11,3,0,0,0,0,18,9,3,0,0,11,12,13,0,0,17,12,13,0,0,14,12,13,0,0,12,12,13,0,0,13,9,13,0,0,15,12,13,0,0,16,12,13,0,0,22,14,15,0,1,24,24,13,1,0,2,2,20,15,1,0,20,19,19,23,1,6,11,0,1,9,0,1,6,10,2,2,6,11,0,1,9,0,6,11,0,1,9,0,1,1,3,2,6,10,2,1,1,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,1,1,11,0,1,9,1,2,2,6,10,2,3,2,6,10,11,0,1,9,0,6,10,11,0,1,9,1,1,11,0,1,9,2,3,2,6,10,2,6,10,2,1,10,2,3,3,1,7,10,2,0,1,9,0,1,9,1,5,11,0,1,9,1,10,2,3,11,0,1,9,0,10,2,1,2,2,7,10,9,0,10,9,0,1,9,2,5,3,3,3,3,10,2,1,3,1,6,9,0,7,69,108,101,109,101,110,116,3,97,100,100,6,97,112,112,101,110,100,3,98,99,115,8,98,108,115,49,50,51,56,49,5,98,121,116,101,115,3,100,105,118,5,101,113,117,97,108,10,102,114,111,109,95,98,121,116,101,115,9,103,114,111,117,112,95,111,112,115,7,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,97,100,100,12,105,110,116,101,114,110,97,108,95,100,105,118,16,105,110,116,101,114,110,97,108,95,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,109,117,108,25,105,110,116,101,114,110,97,108,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,16,105,110,116,101,114,110,97,108,95,112,97,105,114,105,110,103,12,105,110,116,101,114,110,97,108,95,115,117,98,17,105,110,116,101,114,110,97,108,95,118,97,108,105,100,97,116,101,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,10,2,1,0,0,2,1,5,10,2,0,16,0,17,0,21,0,1,0,0,15,3,11,0,55,0,2,1,1,0,0,15,6,11,0,55,0,11,1,55,0,33,2,2,3,0,0,3,20,11,2,4,5,8,12,3,5,9,11,0,10,1,17,10,12,3,11,3,4,12,5,16,11,1,1,7,1,39,11,1,20,57,0,2,3,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,11,57,0,2,4,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,12,57,0,2,5,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,13,57,1,2,6,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,14,57,1,2,7,3,0,0,15,5,11,0,11,1,17,15,57,0,2,8,3,0,0,18,71,10,1,65,5,6,0,0,0,0,0,0,0,0,36,4,6,5,12,11,1,1,11,2,1,7,1,39,10,1,65,5,10,2,65,8,33,4,19,5,25,11,1,1,11,2,1,7,1,39,7,4,12,7,7,4,12,4,6,0,0,0,0,0,0,0,0,12,5,10,5,10,1,65,5,35,4,61,10,1,10,5,66,5,20,12,6,13,7,14,6,55,0,20,56,0,10,2,10,5,66,8,20,12,3,13,4,14,3,55,1,20,56,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,1,1,11,2,1,11,0,14,7,14,4,17,16,57,1,2,9,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,17,57,2,2,10,0,2,0,11,0,2,0,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,0,2,0,18,3,0,0,22,52,10,2,46,65,19,12,4,10,4,6,7,0,0,0,0,0,0,0,36,4,9,5,13,11,2,1,7,3,39,14,0,56,1,12,7,6,0,0,0,0,0,0,0,0,12,5,10,5,6,8,0,0,0,0,0,0,0,35,4,49,10,1,4,32,5,25,10,4,10,5,23,6,1,0,0,0,0,0,0,0,23,12,3,5,34,10,5,12,3,11,3,12,6,14,7,10,5,66,19,20,10,2,11,6,67,19,21,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,18,11,2,1,2,0,0,0,16,0,17,0,4,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,34,7,61,44,8,105,64,6,169,1,159,6,12,200,7,188,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,4,10,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,31,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,7,2,12,1,10,2,10,3,35,4,29,5,14,13,4,14,1,14,0,10,2,66,1,20,52,66,0,20,56,0,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,9,11,4,2,1,1,0,0,5,46,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,44,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"iota":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,52,3,66,110,4,176,1,20,5,196,1,223,1,7,163,3,199,2,8,234,5,64,6,170,6,135,1,10,177,7,14,12,191,7,245,1,13,180,9,2,0,19,0,10,0,13,0,31,0,32,0,33,1,24,0,3,2,0,0,4,4,0,1,0,4,1,0,1,1,6,4,1,0,1,2,1,12,1,0,1,2,2,12,1,0,1,2,7,12,1,0,1,4,8,2,0,5,9,7,0,6,5,7,1,0,0,0,22,0,1,0,0,31,2,3,0,0,20,4,5,0,0,21,6,7,0,0,11,8,9,0,0,12,10,9,0,0,30,11,9,0,1,15,31,9,1,0,2,11,28,9,1,0,2,14,20,21,1,2,2,20,24,25,1,0,2,21,26,27,1,0,2,29,29,30,1,0,2,30,32,9,1,0,3,25,17,3,1,12,3,26,23,3,1,12,4,17,13,9,0,4,27,13,14,0,5,23,15,16,0,6,28,17,18,1,0,19,16,9,19,14,22,15,5,10,19,11,19,8,19,12,19,7,19,13,19,1,7,8,7,1,8,1,2,11,4,1,8,0,5,0,3,7,8,1,3,7,8,7,1,11,4,1,8,0,3,7,8,1,3,6,8,7,1,11,2,1,8,0,3,7,8,1,11,4,1,8,0,6,8,7,1,3,3,7,8,1,11,2,1,8,0,6,8,7,1,6,8,1,2,11,5,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,10,2,1,8,8,1,9,0,1,11,9,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,9,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,2,9,0,5,3,7,11,6,1,9,0,3,7,8,7,1,11,4,1,9,0,2,7,11,6,1,9,0,3,1,11,2,1,9,0,2,7,11,6,1,9,0,11,4,1,9,0,1,7,11,6,1,9,0,1,7,11,3,1,9,0,2,7,11,3,1,9,0,11,2,1,9,0,1,6,11,6,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,4,73,79,84,65,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,98,117,114,110,12,98,117,114,110,95,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,5,105,110,110,101,114,4,105,111,116,97,4,109,105,110,116,12,109,105,110,116,95,98,97,108,97,110,99,101,3,110,101,119,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,4,115,111,109,101,10,115,117,112,112,108,121,95,109,117,116,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,5,4,73,79,84,65,10,2,41,40,84,104,101,32,109,97,105,110,32,40,103,97,115,41,116,111,107,101,110,32,111,102,32,116,104,101,32,73,79,84,65,32,78,101,116,119,111,114,107,46,10,2,26,25,104,116,116,112,115,58,47,47,105,111,116,97,46,111,114,103,47,108,111,103,111,46,112,110,103,0,2,1,16,1,1,2,1,18,11,6,1,8,0,0,0,0,0,12,40,10,0,46,17,17,7,2,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,16,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,3,7,3,7,4,7,5,17,18,56,0,11,0,56,1,12,1,12,2,11,1,56,2,11,2,18,1,2,1,1,4,0,3,4,11,0,11,1,56,3,2,2,1,0,0,3,19,10,2,46,17,17,7,2,33,4,7,5,13,11,2,1,11,0,1,7,1,39,11,0,15,0,11,1,11,2,56,4,2,3,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,5,2,4,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,6,2,5,1,0,0,3,16,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,56,7,11,1,56,8,2,6,1,0,0,3,4,11,0,16,0,56,9,2,1,0,0],"kiosk":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,94,3,118,253,2,4,243,3,68,5,183,4,246,3,7,173,8,243,7,8,160,16,64,6,224,16,120,10,216,17,99,11,187,18,8,12,195,18,160,13,13,227,31,16,14,243,31,6,15,249,31,2,0,50,0,20,0,25,0,30,0,31,0,33,0,42,0,61,0,86,0,87,0,88,1,62,0,9,12,0,0,10,12,0,0,14,12,1,12,1,0,1,0,0,0,5,7,0,0,11,7,0,0,12,7,0,0,7,3,1,12,1,0,8,3,1,12,1,0,6,3,1,12,1,1,0,4,1,0,1,2,2,12,1,0,1,6,4,2,0,7,3,7,0,7,18,4,0,9,15,12,1,0,1,9,16,0,1,0,1,10,17,2,0,11,13,7,1,0,0,0,26,0,1,0,0,59,0,2,0,0,24,3,4,0,0,82,5,1,0,0,83,6,1,0,0,64,7,1,1,12,0,56,8,1,1,12,0,85,9,10,1,12,0,54,11,1,1,12,0,65,12,1,1,12,0,28,9,1,1,12,0,71,13,14,1,12,0,55,15,16,1,12,0,75,17,14,1,12,0,79,18,1,1,12,0,94,19,4,0,0,57,20,1,1,12,0,66,20,1,1,12,0,91,21,22,0,0,39,23,24,0,0,40,23,24,1,12,0,46,23,24,0,0,44,23,24,0,0,45,23,24,0,0,38,25,24,0,0,90,25,22,0,0,89,26,27,0,0,63,26,28,0,0,48,26,29,0,0,69,26,30,0,0,70,25,31,0,0,21,32,33,1,12,0,22,9,34,1,12,0,23,9,35,1,12,0,80,36,1,1,12,0,53,37,38,0,0,73,39,38,1,12,0,72,39,38,1,12,0,74,39,30,1,12,1,93,72,30,1,0,1,95,1,47,1,0,2,37,49,50,1,0,2,76,62,1,1,0,2,85,73,50,1,0,2,93,60,30,1,0,3,19,56,1,2,7,4,3,34,75,24,1,7,3,77,52,55,2,7,4,3,78,52,53,2,7,4,4,19,56,1,2,7,12,4,21,75,78,2,7,12,4,22,52,79,2,7,12,4,34,75,24,1,7,4,35,75,24,2,7,12,4,77,52,55,2,7,12,5,32,10,1,1,3,7,27,45,1,0,7,41,33,38,1,8,7,59,0,45,0,7,92,27,38,0,8,84,10,1,1,8,8,86,43,1,1,8,9,60,64,65,1,0,10,81,41,28,0,11,29,71,10,1,0,11,47,70,24,1,0,61,42,60,44,40,46,57,44,41,46,17,10,16,10,48,51,54,54,20,10,45,51,55,57,57,10,5,10,8,10,47,51,55,58,44,46,48,61,42,46,55,63,62,10,65,30,64,30,39,46,43,46,45,61,49,54,52,74,53,54,46,76,46,77,50,54,51,54,1,7,8,17,0,2,8,0,8,1,3,8,0,8,1,7,8,17,1,11,11,1,8,12,3,7,8,0,6,8,1,6,8,17,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,15,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,11,1,8,12,2,9,0,11,16,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,17,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,11,1,8,12,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,18,1,3,7,8,17,2,7,8,0,9,0,1,7,8,0,1,7,8,14,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,1,6,8,0,1,6,8,14,1,5,1,14,1,3,1,7,11,10,1,8,12,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,8,1,1,8,13,1,6,11,2,1,9,0,2,8,1,8,0,1,6,8,17,1,8,1,2,9,0,5,1,8,0,1,8,14,1,8,12,1,11,10,1,9,0,5,8,14,8,13,8,14,14,11,10,1,8,12,2,11,10,1,9,0,7,8,17,1,11,11,1,9,0,2,8,5,3,2,7,8,14,9,0,1,11,18,1,9,1,2,8,4,9,0,1,9,1,3,7,8,14,9,0,9,1,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,11,1,9,0,2,8,6,1,2,7,11,10,1,9,0,11,11,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,16,1,9,0,4,3,8,13,8,14,8,13,5,8,13,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,18,1,9,0,1,11,18,1,9,0,1,6,11,10,1,9,0,3,7,11,10,1,9,0,3,7,8,17,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,2,8,13,8,13,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,79,84,65,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,4,105,111,116,97,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,8,107,105,111,115,107,95,105,100,19,107,105,111,115,107,95,111,119,110,101,114,95,99,97,112,95,102,111,114,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,3,112,117,116,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,12,115,104,97,114,101,95,111,98,106,101,99,116,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,4,41,8,14,68,11,10,1,8,12,63,5,48,14,1,2,2,41,8,14,36,8,13,2,2,4,41,8,14,52,8,13,49,8,13,58,3,3,2,2,52,8,13,49,8,13,4,2,1,41,8,13,5,2,2,41,8,13,43,1,6,2,1,41,8,13,7,2,3,50,8,13,41,8,13,67,3,8,2,3,50,8,13,41,8,13,67,3,9,2,2,50,8,13,41,8,13,7,10,9,10,8,10,2,10,0,0,4,0,40,12,10,0,17,1,12,1,12,2,11,1,11,0,46,17,63,56,0,11,2,56,1,2,1,1,0,0,40,18,10,0,17,58,56,2,10,0,46,17,63,73,0,0,0,0,18,0,12,2,11,0,17,58,14,2,56,3,18,1,12,1,11,2,11,1,2,2,1,0,0,48,37,11,0,19,0,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,59,11,4,33,4,16,5,20,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,25,5,29,11,2,1,7,3,39,11,3,17,56,11,5,17,56,11,7,11,2,56,4,2,3,1,0,0,1,17,10,0,11,1,17,24,4,5,5,11,11,0,1,11,2,1,7,0,39,11,2,17,63,11,0,15,0,21,2,4,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,0,21,2,5,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,2,56,5,2,6,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,3,56,6,2,7,1,0,0,1,62,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,21,32,4,16,5,20,11,0,1,7,7,39,10,0,46,10,2,17,23,32,4,27,5,31,11,0,1,7,4,39,10,0,46,10,2,17,19,4,37,5,41,11,0,1,7,10,39,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,2,9,18,5,56,7,1,11,0,15,2,11,2,18,4,56,8,2,8,1,0,0,1,45,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,15,2,10,2,9,18,5,10,3,56,10,11,0,46,56,3,11,2,11,3,57,0,56,11,2,9,1,0,0,38,13,14,2,56,12,12,4,10,0,10,1,11,2,56,13,11,0,11,1,11,4,11,3,56,14,2,10,1,0,0,1,54,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,46,10,2,17,22,4,36,5,40,11,0,1,7,11,39,10,0,15,2,10,2,9,18,5,56,15,1,11,0,46,56,3,11,2,57,1,56,16,2,11,1,0,0,59,56,10,0,15,2,10,1,9,18,5,56,15,12,4,10,0,15,2,10,1,18,4,56,8,12,3,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,4,14,2,56,17,33,4,27,5,31,11,0,1,7,1,39,10,0,15,2,10,1,18,6,56,18,1,10,0,15,3,11,2,56,19,10,0,46,56,3,10,1,10,4,57,2,56,20,11,3,11,1,11,4,11,0,46,56,3,56,21,2,12,1,0,0,66,60,10,0,11,1,17,24,4,5,5,11,11,0,1,11,4,1,7,0,39,10,0,46,10,2,56,9,4,17,5,23,11,0,1,11,4,1,7,10,39,10,0,46,10,2,17,22,32,4,30,5,36,11,0,1,11,4,1,7,6,39,10,0,15,2,10,2,8,18,5,10,3,56,10,11,3,12,5,11,2,12,6,11,4,17,58,12,7,11,0,46,56,3,12,8,11,7,11,8,11,6,11,5,57,3,2,13,1,0,0,67,68,11,1,58,3,12,6,12,4,12,5,17,56,11,4,12,3,14,2,56,17,12,7,10,7,11,6,38,4,16,5,20,11,0,1,7,1,39,10,0,46,56,3,11,5,33,4,27,5,31,11,0,1,7,5,39,10,0,15,2,10,3,8,18,5,56,15,1,10,0,15,3,11,2,56,19,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,3,18,6,56,18,1,10,0,15,2,10,3,18,4,56,8,11,3,11,7,11,0,46,56,3,56,21,2,14,1,0,0,68,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,3,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,2,11,3,8,18,5,56,15,1,11,2,17,56,2,15,1,0,0,69,45,10,0,11,1,17,24,4,5,5,11,11,0,1,11,3,1,7,0,39,14,2,56,22,4,33,11,2,56,23,12,6,10,6,10,0,16,3,56,24,37,4,24,5,30,11,0,1,11,3,1,7,2,39,11,6,12,4,5,37,10,0,16,3,56,24,12,4,11,4,12,5,11,0,15,3,11,5,11,3,56,25,2,16,3,0,0,1,11,10,0,15,2,14,1,56,12,18,6,8,56,26,11,0,11,1,56,5,2,17,3,0,0,1,16,10,0,16,1,20,73,1,0,0,0,22,10,0,15,1,21,11,0,15,2,14,1,56,12,18,4,11,1,56,27,2,18,3,0,0,1,3,11,0,15,2,2,19,1,0,0,1,6,11,0,16,2,11,1,18,4,56,28,2,20,1,0,0,1,6,11,0,16,2,11,1,18,4,56,29,2,21,1,0,0,1,6,11,0,16,2,11,1,18,6,56,30,2,22,1,0,0,24,18,10,0,16,2,10,1,9,18,5,56,31,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,23,12,2,11,2,2,23,1,0,0,1,7,11,0,16,2,11,1,8,18,5,56,31,2,24,1,0,0,1,8,11,0,46,56,3,11,1,16,4,20,33,2,25,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,2,2,26,1,0,0,1,3,11,0,16,2,2,27,1,0,0,1,4,11,0,16,0,20,2,28,1,0,0,1,4,11,0,16,1,20,2,29,1,0,0,1,4,11,0,16,3,56,24,2,30,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,3,2,31,1,0,0,1,27,10,0,56,3,11,1,16,4,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,19,4,17,5,21,11,0,1,7,10,39,11,0,16,2,11,2,18,4,56,32,2,32,1,0,0,1,36,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,11,0,15,2,11,2,18,4,56,33,2,33,1,0,0,1,41,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,10,0,15,2,10,2,18,4,56,8,11,0,46,56,3,11,2,18,3,2,34,1,0,0,80,32,11,2,19,3,12,3,12,4,10,0,46,56,3,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,12,10,3,33,4,21,5,25,11,0,1,7,9,39,11,0,15,2,11,3,18,4,11,1,56,27,2,35,1,0,0,1,4,11,0,16,4,20,2,36,1,0,0,1,4,11,0,55,0,20,2,37,1,0,0,1,4,11,0,55,1,20,2,38,1,0,0,1,4,11,0,55,2,20,2,0,2,0,3,0,0,0,1,1,1,2,1,2,2,2,3,5,10,6,10,7,10,0,51,0],"kiosk_extension":[161,28,235,11,6,0,0,0,12,1,0,14,2,14,36,3,50,162,1,4,212,1,26,5,238,1,142,1,7,252,2,164,3,8,160,6,32,6,192,6,66,10,130,7,15,11,145,7,2,12,147,7,143,4,13,162,11,6,0,26,0,9,0,17,0,25,0,30,0,37,0,38,0,1,4,0,0,2,7,1,0,1,1,0,12,0,3,3,12,0,3,4,12,0,4,7,4,0,5,5,12,1,0,1,6,6,2,0,0,8,0,1,1,2,0,15,2,1,1,2,0,18,2,1,1,2,0,34,2,1,1,2,0,35,3,4,1,2,0,36,5,6,1,2,0,32,7,1,2,2,12,0,27,7,1,2,2,12,0,24,8,9,1,2,0,23,8,9,1,2,0,13,8,9,1,2,0,12,8,9,1,2,0,20,8,10,1,2,0,21,11,12,1,2,1,14,16,1,0,1,29,15,16,0,2,8,18,1,2,7,4,2,10,24,25,2,7,4,2,11,19,26,2,7,4,2,19,24,9,1,7,2,34,19,20,2,7,4,3,22,2,9,0,3,28,21,1,1,12,3,33,21,1,1,12,3,39,8,22,0,3,40,2,13,0,3,41,11,13,0,16,17,8,14,13,14,20,17,12,14,10,14,11,14,23,20,22,20,19,23,9,14,17,17,18,17,5,9,0,7,8,3,6,8,4,4,7,8,7,0,2,7,8,3,6,8,4,2,9,0,6,8,3,1,6,8,2,2,9,0,7,8,3,1,7,8,2,4,9,0,7,8,3,9,1,6,11,6,1,9,1,1,6,8,3,1,1,1,6,8,0,1,7,8,3,1,7,8,0,1,7,8,5,1,9,0,1,7,8,7,1,8,2,2,11,1,1,9,0,8,0,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,9,1,2,7,8,3,9,0,1,6,8,5,1,11,1,1,9,0,2,6,8,5,9,0,1,6,9,1,1,7,9,1,3,66,97,103,9,69,120,116,101,110,115,105,111,110,12,69,120,116,101,110,115,105,111,110,75,101,121,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,97,110,95,108,111,99,107,9,99,97,110,95,112,108,97,99,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,7,100,105,115,97,98,108,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,6,101,110,97,98,108,101,7,101,120,105,115,116,115,95,9,101,120,116,101,110,115,105,111,110,13,101,120,116,101,110,115,105,111,110,95,109,117,116,10,104,97,115,95,97,99,99,101,115,115,10,105,115,95,101,110,97,98,108,101,100,12,105,115,95,105,110,115,116,97,108,108,101,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,3,110,101,119,6,111,98,106,101,99,116,11,112,101,114,109,105,115,115,105,111,110,115,5,112,108,97,99,101,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,6,114,101,109,111,118,101,7,115,116,111,114,97,103,101,11,115,116,111,114,97,103,101,95,109,117,116,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,4,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,35,8,2,31,4,23,1,1,2,1,16,1,1,14,0,1,0,0,1,25,10,1,10,2,17,21,4,5,5,13,11,1,1,11,4,1,11,2,1,7,0,39,11,1,11,2,17,25,9,57,0,11,4,17,15,11,3,8,18,0,56,0,2,1,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,9,11,0,56,2,15,0,21,2,2,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,8,11,0,56,2,15,0,21,2,3,1,0,0,1,33,10,0,10,1,17,21,4,5,5,11,11,0,1,11,1,1,7,0,39,10,0,46,56,1,4,16,5,22,11,0,1,11,1,1,7,2,39,11,0,11,1,17,25,9,57,0,56,3,19,0,1,1,17,14,2,4,1,0,0,1,12,10,1,56,1,4,4,5,8,11,1,1,7,2,39,11,1,56,4,16,1,2,5,1,0,0,1,13,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,11,1,56,2,15,1,2,6,1,0,0,9,31,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,5,4,16,8,12,4,5,20,10,1,46,56,6,12,4,11,4,4,23,5,27,11,1,1,7,1,39,11,1,11,2,56,7,2,7,1,0,0,1,22,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,6,4,14,5,18,11,1,1,7,1,39,11,1,11,2,56,8,2,8,1,0,0,1,6,11,0,17,24,9,57,0,56,9,2,9,1,0,0,1,5,11,0,56,4,16,0,20,2,10,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,3,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,11,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,4,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,12,0,0,0,1,6,11,0,17,24,9,57,0,56,11,2,13,0,0,0,1,6,11,0,17,26,9,57,0,56,12,2,0,2,0,0,0,1,0],"labeler":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,28,4,50,2,5,52,29,7,81,130,1,8,211,1,32,6,243,1,10,10,253,1,6,11,131,2,2,12,133,2,40,0,8,0,10,0,11,0,12,0,0,12,1,0,1,1,2,4,0,2,1,2,0,0,3,0,1,1,2,0,5,1,2,1,0,1,4,7,2,0,1,9,6,7,0,3,7,4,5,1,2,4,3,2,9,0,7,8,2,1,11,0,1,9,0,0,1,9,0,1,6,9,0,1,1,1,7,8,2,1,8,1,10,76,97,98,101,108,101,114,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,18,99,114,101,97,116,101,95,108,97,98,101,108,101,114,95,99,97,112,6,100,101,108,101,116,101,19,100,101,115,116,114,111,121,95,108,97,98,101,108,101,114,95,99,97,112,2,105,100,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,7,108,97,98,101,108,101,114,3,110,101,119,6,111,98,106,101,99,116,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,8,1,0,3,0,1,0,0,2,12,14,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,17,3,57,0,2,1,1,0,0,2,4,11,0,58,0,17,2,2,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,0,14,0,28,0,40,1,29,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,5,22,5,2,7,4,1,7,23,7,2,7,4,1,8,21,9,2,7,4,1,15,23,13,2,7,4,1,35,21,10,2,7,4,2,10,15,5,0,2,25,0,15,0,4,7,3,25,1,0,4,12,17,16,1,0,4,16,19,5,1,0,4,21,3,13,1,0,4,22,3,13,1,0,4,27,5,17,1,0,4,37,16,17,1,0,4,38,19,17,1,0,29,16,31,16,27,16,26,16,28,16,25,16,30,16,19,20,17,20,18,20,21,20,24,16,9,12,20,20,1,7,8,3,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,4,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,2,1,9,0,1,11,4,1,9,0,5,11,4,1,9,0,11,4,1,9,0,11,4,1,9,0,9,0,11,4,1,9,0,2,7,11,4,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,2,9,0,3,7,8,2,9,0,9,1,2,6,8,2,9,0,3,11,4,1,9,0,11,4,1,9,0,9,1,1,6,9,0,2,8,2,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,2,36,3,18,11,4,1,9,0,39,11,4,1,9,0,1,2,3,32,11,4,1,9,0,26,11,4,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,23,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,22,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,22,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,146,1,4,166,1,6,5,172,1,35,7,207,1,179,3,8,130,5,64,6,194,5,248,1,10,186,7,11,12,197,7,182,2,13,251,9,4,15,255,9,10,0,28,0,3,0,34,1,5,0,0,7,0,0,2,4,0,2,1,2,0,0,23,0,1,0,0,22,0,2,0,0,21,1,3,0,0,20,2,3,0,0,25,4,5,0,0,10,6,5,0,0,4,6,5,0,0,30,6,5,0,0,24,6,5,0,0,8,6,5,0,0,35,7,0,0,0,38,7,3,0,0,37,7,1,0,0,36,7,2,0,0,26,8,5,0,0,11,5,6,0,0,17,9,3,1,8,0,6,9,0,1,8,0,19,9,1,1,8,0,18,9,2,1,8,0,7,9,7,1,8,0,27,2,5,0,0,12,2,6,0,0,31,2,6,0,1,16,1,2,0,2,15,8,2,0,2,32,4,2,0,3,33,9,1,1,0,27,2,20,10,27,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,6,98,114,105,100,103,101,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,17,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,6,114,97,110,100,111,109,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,8,116,111,95,98,121,116,101,115,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,3,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,9,5,1,2,1,17,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,24,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,26,7,7,33,4,6,5,8,7,6,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,3,0,0,6,4,7,2,18,0,18,1,2,7,3,0,0,6,4,7,3,18,0,18,1,2,8,3,0,0,6,4,7,4,18,0,18,1,2,9,0,0,0,6,4,7,5,18,0,18,1,2,10,1,0,0,6,3,11,0,16,1,2,11,1,0,0,6,4,11,0,16,1,20,2,12,1,0,0,6,5,11,0,16,1,16,0,56,0,2,13,1,0,0,6,5,11,0,16,1,16,0,20,2,14,1,0,0,6,5,11,0,17,25,18,0,18,1,2,15,1,0,0,6,5,11,0,19,1,19,0,17,22,2,16,1,0,0,6,5,11,0,56,1,16,1,20,2,17,1,0,0,6,4,11,0,56,1,16,1,2,18,1,0,0,6,5,11,0,56,1,16,1,56,2,2,19,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,20,0,2,0,21,3,0,0,6,6,10,0,17,23,11,0,18,0,18,1,2,22,0,2,0,23,0,2,0,0,0,1,0,0,4,0,10,0,13,0,14,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,0,12,0,19,0,24,1,21,0,1,12,0,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,13,16,9,1,7,1,14,16,9,2,7,12,1,15,16,12,1,7,1,22,17,8,2,7,12,2,10,13,3,0,2,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,3,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,2,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,0,11,0,17,0,22,1,19,0,1,12,2,7,1,12,1,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,12,16,9,1,7,1,13,16,12,1,7,1,20,17,8,2,7,12,2,9,13,3,0,2,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,3,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,2,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,0,33,0,48,0,49,0,51,1,10,1,50,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,0,7,0,1,5,4,0,3,3,2,0,5,2,7,0,6,4,7,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,1,18,23,2,0,1,26,21,7,1,8,1,27,27,7,0,1,28,31,27,0,1,32,22,23,0,2,38,28,2,1,12,3,44,26,27,0,4,29,21,4,1,2,6,23,24,25,0,6,24,24,25,0,6,25,2,19,1,0,31,20,34,20,0,20,29,1,25,14,2,9,0,7,8,6,1,8,0,0,1,6,8,0,1,1,1,6,8,7,1,6,8,1,1,8,4,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,8,1,9,0,1,6,9,0,1,7,8,6,1,8,5,1,6,8,8,1,8,7,1,6,8,6,1,5,2,9,0,5,2,1,8,8,2,8,4,8,4,1,6,8,4,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,5,36,8,7,31,8,7,1,2,4,26,8,5,36,8,4,54,3,37,2,2,2,4,13,8,4,36,8,4,37,2,20,10,2,3,2,2,13,8,4,36,8,4,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,28,14,2,17,32,14,2,17,33,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,30,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,24,2,3,1,0,0,19,9,56,1,12,1,14,1,17,32,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,32,10,0,16,0,20,33,4,17,14,2,17,33,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,24,2,21,1,0,0,30,41,7,8,17,26,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,27,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,71,4,89,14,5,103,126,7,229,1,173,1,8,146,3,32,6,178,3,10,12,188,3,201,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,6,5,1,1,0,0,7,6,1,1,0,1,4,2,15,1,0,1,5,17,1,1,0,1,12,2,9,1,0,2,10,10,1,1,12,3,11,7,8,0,10,9,9,11,0,11,1,11,7,11,8,11,5,11,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,2,7,11,0,1,9,0,11,0,1,9,0,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,11,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,12,27,6,0,0,0,0,0,0,0,0,14,1,65,13,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,13,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,14,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,9,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,9,10,2,46,17,11,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,9,0,0,0,0,0,0,0,0,2,5,1,4,0,16,26,6,0,0,0,0,0,0,0,0,14,1,65,9,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,9,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,9,0,0,0,0,0,0,0,0,2,6,1,4,0,9,18,14,0,65,9,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,9,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"poseidon":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,4,3,8,26,4,34,2,5,36,34,7,70,79,8,149,1,32,6,181,1,59,12,240,1,124,0,4,0,1,1,0,7,0,0,5,0,1,0,0,6,2,3,0,1,2,3,7,0,1,3,8,1,0,1,7,5,3,1,0,4,1,1,6,10,15,1,15,1,6,10,10,2,1,10,2,4,8,0,10,10,2,3,3,1,6,9,0,0,1,8,0,1,7,8,0,3,66,67,83,3,98,99,115,3,110,101,119,9,112,101,101,108,95,117,50,53,54,8,112,111,115,101,105,100,111,110,14,112,111,115,101,105,100,111,110,95,98,110,50,53,52,23,112,111,115,101,105,100,111,110,95,98,110,50,53,52,95,105,110,116,101,114,110,97,108,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,15,32,1,0,0,240,147,245,225,67,145,112,185,121,72,232,51,40,93,88,129,129,182,69,80,184,41,160,49,225,114,78,100,48,10,10,2,1,0,0,1,0,0,4,52,6,0,0,0,0,0,0,0,0,7,3,10,0,65,1,12,4,12,2,12,3,10,4,6,0,0,0,0,0,0,0,0,36,4,12,5,16,11,0,1,7,1,39,10,3,10,4,35,4,43,10,0,10,3,66,1,20,7,2,35,4,28,5,32,11,0,1,7,0,39,13,2,10,0,10,3,66,1,56,0,68,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,16,11,0,1,14,2,17,1,17,2,12,1,13,1,17,3,2,1,0,2,0,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,117,7,203,1,184,1,8,131,3,64,6,195,3,14,10,209,3,18,11,227,3,4,12,231,3,193,5,13,168,9,4,14,172,9,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,1,1,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,39,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,37,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,16,38,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,2,10,0,46,10,1,66,6,55,1,20,10,0,46,10,2,66,6,55,1,20,36,4,35,10,0,11,1,10,2,71,6,11,0,11,2,56,2,5,37,11,0,1,2,6,0,0,0,18,94,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,5,10,5,6,1,0,0,0,0,0,0,0,22,12,7,10,2,12,6,10,5,10,1,35,4,47,10,0,46,10,5,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,3,5,49,9,12,3,11,3,4,53,11,5,12,6,10,7,10,1,35,4,72,10,0,46,10,7,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,4,5,74,9,12,4,11,4,4,78,11,7,12,6,10,6,10,2,34,4,91,10,0,10,6,11,2,71,6,11,0,11,1,11,6,56,0,5,93,11,0,1,2,7,1,0,0,19,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"random":[161,28,235,11,6,0,0,0,11,1,0,18,2,18,24,3,42,193,1,4,235,1,14,5,249,1,228,1,7,221,3,168,5,8,133,9,64,6,197,9,102,10,171,10,32,12,203,10,143,9,13,218,19,16,0,40,0,6,0,29,0,39,0,49,0,50,0,56,1,8,1,54,0,0,8,0,0,2,4,0,0,1,2,0,3,4,4,0,5,3,2,0,6,5,12,0,0,11,0,1,0,0,35,2,3,0,0,34,4,5,0,0,53,6,1,0,0,38,7,8,0,0,12,9,10,0,0,14,9,1,0,0,17,11,10,0,0,52,12,13,0,0,22,9,13,0,0,18,9,14,0,0,25,9,15,0,0,23,9,16,0,0,20,9,17,0,0,27,9,18,0,0,16,9,19,0,0,51,20,14,0,0,19,21,14,0,0,26,22,15,0,0,24,23,16,0,0,21,24,17,0,0,28,25,18,0,0,47,26,1,1,0,1,48,29,10,0,2,30,45,10,0,3,43,1,30,0,4,46,35,1,1,8,5,13,28,15,0,5,15,0,29,0,5,45,28,29,0,6,11,32,33,1,4,6,36,37,41,1,4,6,37,38,39,1,4,6,55,37,15,0,7,48,41,10,1,0,8,7,46,1,1,0,8,33,43,19,1,0,30,31,26,34,32,31,31,31,36,18,34,17,35,18,1,7,8,4,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,4,7,8,0,3,10,2,6,8,4,2,6,8,0,7,8,4,1,8,2,1,7,8,2,1,10,2,2,7,8,2,13,2,7,8,2,2,1,15,1,4,1,3,1,14,1,13,1,2,1,1,4,7,8,2,4,4,2,3,7,8,2,4,4,3,7,8,2,3,3,3,7,8,2,14,14,3,7,8,2,13,13,3,7,8,2,2,2,2,7,8,2,7,10,9,0,2,8,1,3,1,6,8,4,1,5,1,8,3,1,8,1,3,3,9,0,7,8,4,1,8,5,1,8,0,1,9,0,2,7,8,1,3,1,6,8,5,1,7,8,5,1,7,9,0,2,6,8,1,3,1,6,9,0,6,1,1,1,1,3,7,8,1,1,6,10,9,0,2,10,2,6,10,2,2,6,10,2,6,10,2,2,7,10,9,0,10,9,0,3,13,3,10,2,3,2,2,15,2,15,15,5,13,13,13,3,13,6,82,97,110,100,111,109,15,82,97,110,100,111,109,71,101,110,101,114,97,116,111,114,11,82,97,110,100,111,109,73,110,110,101,114,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,101,114,115,105,111,110,101,100,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,3,98,99,115,6,98,117,102,102,101,114,7,99,111,117,110,116,101,114,6,99,114,101,97,116,101,17,100,101,114,105,118,101,95,110,101,120,116,95,98,108,111,99,107,5,101,112,111,99,104,11,102,105,108,108,95,98,117,102,102,101,114,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,13,103,101,110,101,114,97,116,101,95,98,111,111,108,14,103,101,110,101,114,97,116,101,95,98,121,116,101,115,13,103,101,110,101,114,97,116,101,95,117,49,50,56,22,103,101,110,101,114,97,116,101,95,117,49,50,56,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,49,54,21,103,101,110,101,114,97,116,101,95,117,49,54,95,105,110,95,114,97,110,103,101,13,103,101,110,101,114,97,116,101,95,117,50,53,54,12,103,101,110,101,114,97,116,101,95,117,51,50,21,103,101,110,101,114,97,116,101,95,117,51,50,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,54,52,21,103,101,110,101,114,97,116,101,95,117,54,52,95,105,110,95,114,97,110,103,101,11,103,101,110,101,114,97,116,101,95,117,56,20,103,101,110,101,114,97,116,101,95,117,56,95,105,110,95,114,97,110,103,101,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,2,105,100,5,105,110,110,101,114,8,105,115,95,101,109,112,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,13,110,101,119,95,103,101,110,101,114,97,116,111,114,6,111,98,106,101,99,116,6,114,97,110,100,111,109,12,114,97,110,100,111,109,95,98,121,116,101,115,16,114,97,110,100,111,109,110,101,115,115,95,114,111,117,110,100,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,4,115,101,101,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,104,117,102,102,108,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,13,117,49,50,56,95,105,110,95,114,97,110,103,101,15,117,50,53,54,95,102,114,111,109,95,98,121,116,101,115,23,117,112,100,97,116,101,95,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,32,0,3,8,255,255,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,1,0,0,2,2,31,8,3,32,8,5,1,2,4,55,3,13,3,42,3,41,10,2,2,2,3,44,10,2,10,13,9,10,2,0,0,0,0,27,29,10,0,46,17,29,7,7,33,4,7,5,11,11,0,1,7,0,39,7,1,12,2,10,2,10,0,46,17,27,6,0,0,0,0,0,0,0,0,7,8,18,1,12,1,17,25,11,2,11,1,11,0,56,0,18,0,56,1,2,1,0,0,0,36,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,15,0,56,2,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,2,0,0,0,40,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,16,0,56,3,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,3,0,0,0,42,104,10,3,17,29,7,7,33,4,6,5,12,11,0,1,11,3,1,7,0,39,10,3,17,27,12,8,11,0,17,1,12,9,10,9,16,2,20,6,0,0,0,0,0,0,0,0,33,4,31,10,9,16,3,20,6,0,0,0,0,0,0,0,0,33,12,4,5,33,9,12,4,11,4,4,40,10,9,16,4,56,4,12,5,5,42,9,12,5,11,5,4,55,10,1,6,0,0,0,0,0,0,0,0,33,4,49,5,90,11,9,1,11,3,1,7,2,39,11,8,10,9,16,3,20,36,4,66,10,1,6,0,0,0,0,0,0,0,0,33,12,6,5,68,9,12,6,11,6,4,73,8,12,7,5,81,10,1,10,9,16,2,20,6,1,0,0,0,0,0,0,0,22,33,12,7,11,7,4,84,5,90,11,9,1,11,3,1,7,2,39,11,3,17,27,10,9,15,3,21,11,1,10,9,15,2,21,11,2,11,9,15,4,21,2,4,1,0,0,44,15,11,0,17,2,16,4,12,3,11,1,17,28,17,23,12,2,11,3,14,2,17,24,72,0,0,7,8,18,2,2,5,0,0,0,44,19,10,0,16,5,20,72,1,0,22,10,0,15,5,21,10,0,16,6,12,2,11,0,16,5,56,5,12,1,11,2,14,1,17,24,2,6,0,0,0,10,8,10,0,17,5,12,1,11,0,15,7,11,1,56,6,2,7,1,0,0,47,49,7,8,12,4,10,1,7,5,26,12,2,10,2,72,0,0,36,4,20,5,11,13,4,10,0,17,5,56,6,11,2,72,1,0,23,12,2,5,6,11,1,52,12,3,10,0,16,7,65,18,10,3,14,4,65,18,23,35,4,34,10,0,17,6,14,4,65,18,10,3,35,4,45,13,4,10,0,15,7,69,18,68,18,5,34,11,0,1,11,4,2,8,0,0,0,48,37,10,0,16,7,65,18,10,1,52,35,4,9,10,0,17,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,10,1,35,4,33,10,0,15,7,69,18,12,2,11,4,49,8,47,11,2,77,22,12,4,11,3,49,1,22,12,3,5,13,11,0,1,11,4,2,9,1,0,0,1,4,11,0,49,32,17,8,2,10,1,0,0,1,5,11,0,49,16,17,8,53,2,11,1,0,0,1,5,11,0,49,8,17,8,52,2,12,1,0,0,1,5,11,0,49,4,17,8,76,2,13,1,0,0,1,5,11,0,49,2,17,8,75,2,14,1,0,0,1,5,11,0,49,1,17,8,51,2,15,1,0,0,1,8,11,0,49,1,17,8,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,2,16,0,0,0,49,35,10,1,10,2,37,4,5,5,9,11,0,1,7,3,39,10,1,10,2,33,4,17,11,0,1,11,1,2,11,2,10,1,23,77,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,5,11,0,11,3,17,8,12,4,11,1,11,4,11,5,25,53,22,2,17,1,0,0,1,6,11,0,11,1,11,2,49,24,17,16,2,18,1,0,0,1,9,11,0,11,1,53,11,2,53,49,16,17,16,52,2,19,1,0,0,1,9,11,0,11,1,53,11,2,53,49,12,17,16,76,2,20,1,0,0,1,9,11,0,11,1,53,11,2,53,49,10,17,16,75,2,21,1,0,0,1,9,11,0,11,1,53,11,2,53,49,9,17,16,51,2,22,1,0,0,50,58,10,1,46,65,35,12,5,10,5,6,0,0,0,0,0,0,0,0,33,4,13,11,1,1,11,0,1,2,10,5,7,6,37,4,18,5,24,11,1,1,11,0,1,7,4,39,11,5,75,12,6,72,0,0,12,3,11,6,72,1,0,23,12,2,10,3,10,2,35,4,53,10,0,10,3,10,2,17,20,12,4,10,1,10,3,52,11,4,52,71,35,11,3,72,1,0,22,12,3,5,33,11,1,1,11,0,1,2,0,1,1,0,1,2,1,1,1,3,2,1,2,0,2,2,0],"system_admin_cap":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,15,5,27,12,7,39,103,8,142,1,32,6,174,1,54,10,228,1,5,12,233,1,48,0,6,0,7,0,0,4,0,1,1,2,0,0,4,0,1,0,1,3,0,4,0,1,5,0,3,0,1,6,8,1,1,8,0,0,1,5,1,3,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,9,84,120,67,111,110,116,101,120,116,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,20,110,101,119,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,6,115,101,110,100,101,114,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,0,0,0,0,2,21,10,0,17,2,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,17,1,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,0,39,9,18,0,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,128,1,4,152,1,26,5,178,1,152,1,7,202,2,181,1,8,255,3,32,6,159,4,20,10,179,4,10,11,189,4,2,12,191,4,150,3,13,213,7,2,14,215,7,2,0,20,0,19,0,21,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,9,0,1,1,4,0,16,2,1,1,4,0,11,3,4,1,4,0,10,3,5,1,4,0,4,6,7,1,4,0,14,8,9,1,4,0,5,10,11,1,4,0,13,12,13,1,4,0,7,1,9,1,4,0,8,1,9,1,6,0,17,14,9,1,4,0,18,10,13,1,4,1,3,20,9,2,7,4,1,4,18,19,2,7,4,1,5,21,22,2,7,4,1,7,16,9,2,7,4,1,8,16,9,2,7,6,1,11,17,4,2,7,4,1,12,0,16,2,7,4,1,15,21,23,2,7,4,18,15,0,13,5,13,17,15,2,13,13,15,12,15,14,15,19,15,15,15,16,15,10,13,7,13,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,3,7,11,0,1,9,0,3,3,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,2,9,0,9,0,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,9,1,0,0,9,4,11,0,58,0,56,10,2,10,1,0,0,24,50,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,10,2,36,4,18,5,22,11,0,1,7,0,39,10,1,10,2,33,4,29,11,0,1,2,10,0,54,0,10,1,56,8,12,3,10,0,54,0,10,2,56,8,12,4,10,0,54,0,11,2,11,3,56,6,11,0,54,0,11,1,11,4,56,6,2,11,1,0,0,4,24,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,56,11,11,0,56,12,2,0,0,0,13,0],"timelock":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,48,3,70,218,1,4,160,2,44,5,204,2,185,2,7,133,5,183,4,8,188,9,64,6,252,9,40,10,164,10,17,11,181,10,2,12,183,10,215,4,13,142,15,6,14,148,15,8,0,46,0,10,0,26,0,34,0,43,0,47,0,49,1,9,1,35,1,42,1,50,0,5,8,1,4,0,1,0,4,1,0,1,2,2,12,1,0,1,3,8,4,0,4,1,4,0,6,6,2,0,7,4,7,0,8,3,7,1,0,0,9,4,7,0,10,7,7,0,0,27,0,1,1,4,0,29,2,1,2,4,0,0,28,3,4,1,4,0,30,5,4,2,4,0,0,51,6,7,1,4,0,23,8,4,1,0,0,24,9,4,1,0,0,40,10,11,1,0,0,41,10,4,1,0,0,48,6,4,1,4,0,44,12,1,1,4,0,45,13,14,1,4,0,50,4,15,1,0,0,15,16,17,1,4,0,21,18,19,1,4,0,37,18,17,1,4,0,31,16,20,1,4,0,25,16,21,1,4,0,20,16,19,2,4,0,0,36,22,1,1,4,0,52,1,14,1,4,0,47,23,4,1,4,0,12,24,4,0,1,23,31,17,1,0,1,40,33,30,1,0,3,13,40,4,0,3,32,39,40,0,5,47,42,4,1,8,6,14,29,17,0,6,38,29,34,0,8,11,38,20,1,0,8,22,38,19,1,0,8,33,4,25,1,0,8,39,7,25,1,0,9,16,36,15,0,10,17,4,35,1,0,10,19,35,36,0,32,15,19,7,12,26,33,15,0,7,21,7,1,27,20,7,13,30,17,30,20,30,23,7,5,7,24,7,19,30,7,7,9,30,35,7,15,7,31,15,30,15,27,1,3,9,0,3,7,8,5,1,11,0,1,9,0,4,6,11,2,1,9,1,9,0,3,7,8,5,4,9,0,5,3,7,8,5,0,5,6,11,2,1,9,1,9,0,5,3,7,8,5,2,11,0,1,9,0,6,8,5,1,9,0,2,7,11,0,1,11,1,1,9,0,11,0,1,11,1,1,9,0,2,7,11,0,1,11,1,1,9,0,10,11,0,1,11,1,1,9,0,3,7,11,0,1,11,1,1,9,0,3,7,8,5,1,11,0,1,11,1,1,9,0,5,6,8,4,9,0,3,11,7,1,8,8,7,8,5,2,6,8,4,11,0,1,9,0,3,9,0,3,11,7,1,8,8,1,8,8,1,6,11,0,1,9,0,1,3,2,6,11,0,1,9,0,6,8,5,1,1,1,6,9,0,1,11,7,1,8,8,4,9,0,3,11,7,1,8,8,7,8,5,2,11,0,1,9,0,5,2,3,6,8,5,1,11,7,1,9,0,1,9,1,2,9,0,9,1,2,3,9,0,1,6,8,5,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,3,3,3,11,0,1,11,1,1,9,0,2,7,11,1,1,9,0,3,1,5,1,8,9,1,8,6,3,8,8,6,8,8,1,1,6,11,7,1,9,0,1,7,8,5,1,8,3,3,3,11,7,1,8,8,9,0,2,9,0,5,7,66,97,108,97,110,99,101,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,10,76,97,98,101,108,101,114,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,29,99,104,101,99,107,95,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,6,100,101,108,101,116,101,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,10,102,114,111,109,95,97,115,99,105,105,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,11,105,110,116,111,95,115,116,114,105,110,103,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,5,108,97,98,101,108,7,108,97,98,101,108,101,114,4,108,111,99,107,17,108,111,99,107,95,97,110,100,95,116,114,97,110,115,102,101,114,15,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,28,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,95,97,110,100,95,116,114,97,110,115,102,101,114,6,108,111,99,107,101,100,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,4,112,97,99,107,14,114,101,109,97,105,110,105,110,103,95,116,105,109,101,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,13,115,112,108,105,116,95,98,97,108,97,110,99,101,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,8,116,114,97,110,115,102,101,114,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,108,111,99,107,6,117,110,112,97,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,4,18,8,3,31,9,0,15,3,25,11,7,1,8,8,0,7,0,1,0,0,4,10,10,1,10,2,46,17,22,11,0,11,1,56,0,11,2,56,1,2,1,1,0,0,15,13,10,2,10,3,46,17,22,56,2,12,4,11,1,11,2,11,4,56,3,11,3,56,1,2,2,1,0,0,4,7,11,0,11,2,11,3,56,4,11,1,56,5,2,3,1,0,0,4,8,11,0,11,1,11,3,11,4,56,6,11,2,56,5,2,4,1,0,0,28,15,11,0,56,7,1,12,2,12,3,11,2,11,1,17,28,37,4,11,5,13,7,1,39,11,3,2,5,1,0,0,30,35,10,0,46,56,8,14,1,56,8,33,4,8,5,12,11,0,1,7,2,39,10,0,46,56,9,14,1,56,9,33,4,20,5,24,11,0,1,7,3,39,11,1,56,10,1,1,12,2,11,0,54,0,11,2,56,11,1,2,6,1,0,0,32,26,6,0,0,0,0,0,0,0,0,14,1,65,11,12,3,12,2,10,2,10,3,35,4,21,5,10,13,1,69,11,12,4,10,0,11,4,56,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,70,11,0,0,0,0,0,0,0,0,2,7,1,0,0,4,13,10,0,54,0,11,1,56,13,10,0,46,56,8,11,0,46,56,9,11,2,56,14,2,8,1,4,0,4,8,11,0,11,1,10,2,56,15,11,2,46,56,16,2,9,1,0,0,4,5,11,0,11,1,17,29,56,5,2,10,1,0,0,4,6,11,1,11,2,11,3,11,4,56,1,2,11,1,0,0,4,3,11,1,56,7,2,12,1,0,0,4,4,56,17,17,36,17,34,2,13,1,0,0,4,4,11,0,55,1,20,2,14,1,0,0,4,6,11,0,11,1,56,18,6,0,0,0,0,0,0,0,0,36,2,15,1,0,0,17,19,11,1,17,28,12,2,10,0,55,1,20,10,2,35,4,13,11,0,1,6,0,0,0,0,0,0,0,0,2,11,0,55,1,20,11,2,23,2,16,1,0,0,4,3,11,0,55,2,2,17,1,0,0,4,4,11,0,55,3,20,2,18,1,0,0,37,21,10,0,55,3,56,19,4,15,11,0,55,3,56,20,12,2,56,2,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,19,0,0,0,4,7,11,3,17,26,11,0,11,1,11,2,57,0,2,20,0,0,0,41,10,11,0,58,0,12,2,12,1,12,3,17,25,11,3,11,1,11,2,2,21,0,0,0,4,4,11,0,11,1,56,21,2,22,0,0,0,17,11,11,1,17,28,12,2,11,0,11,2,36,4,8,5,10,7,0,39,2,0,1,0,2,0,3,0,30,1,7,0,7,2,7,0],"token":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,100,3,126,173,4,4,171,5,100,5,143,6,175,6,7,190,12,188,8,8,250,20,64,6,186,21,125,10,183,22,87,11,142,23,12,12,154,23,159,11,13,185,34,22,14,207,34,22,0,99,0,26,0,30,0,42,0,45,0,77,0,100,0,102,0,106,0,107,1,78,1,95,1,103,0,8,8,1,0,1,0,10,12,1,0,1,0,9,8,1,0,1,0,0,0,1,0,1,0,5,7,1,0,1,0,11,3,1,0,1,1,1,4,1,0,1,1,7,4,1,0,1,2,2,12,1,0,1,2,12,12,1,0,1,5,3,7,0,5,15,4,0,7,13,2,0,8,16,7,2,1,0,0,0,9,17,7,1,3,0,10,4,7,1,0,0,11,6,7,0,12,14,7,0,0,74,0,1,1,0,0,88,2,3,1,0,0,100,4,5,1,0,0,90,6,5,1,0,0,97,6,7,1,0,0,52,8,9,1,0,0,68,10,3,1,0,0,94,11,12,1,0,0,108,13,12,1,0,0,40,12,3,1,0,0,69,6,3,1,0,0,75,14,5,1,0,0,31,15,16,1,0,0,32,17,16,1,0,0,33,18,16,1,0,0,34,19,16,1,0,0,20,20,3,2,0,2,0,21,21,3,3,0,2,4,0,83,22,23,3,0,2,4,0,84,24,25,3,0,2,4,0,81,26,27,3,0,0,4,0,56,28,29,2,0,0,0,57,28,29,3,0,0,4,0,23,30,3,1,0,0,41,30,3,1,0,0,22,30,3,2,0,2,0,82,30,3,2,0,2,0,71,31,12,1,0,0,29,32,3,1,0,0,49,33,34,1,0,0,63,35,29,1,0,0,85,35,36,1,0,0,93,28,34,1,0,0,105,37,34,1,0,0,101,3,38,0,0,91,3,38,0,0,98,3,38,0,0,53,3,38,0,0,18,39,38,1,0,0,24,39,34,1,0,0,86,39,40,1,0,0,79,39,41,1,0,0,25,39,36,1,0,0,92,39,42,1,0,0,70,3,43,1,0,1,36,77,34,1,0,1,40,47,3,1,0,1,59,92,47,1,0,1,68,61,34,1,0,1,94,62,47,1,0,1,105,53,34,1,0,1,108,3,47,1,0,2,51,57,58,1,0,2,61,58,47,1,0,2,96,75,76,1,0,2,105,59,34,1,0,3,19,81,3,2,7,4,3,27,83,70,2,7,4,3,28,84,85,2,7,4,3,46,83,29,1,7,3,47,83,29,2,7,4,3,80,84,78,2,7,4,4,43,46,3,1,3,5,37,45,3,0,5,58,50,51,1,8,5,73,13,45,0,6,87,46,3,1,8,6,100,54,3,1,8,7,86,63,40,0,8,35,69,29,2,1,0,8,44,3,49,2,1,0,8,54,69,70,2,1,0,8,55,88,85,2,1,0,8,60,87,3,2,1,0,8,80,88,89,2,1,0,9,35,72,29,1,3,9,44,3,66,1,3,9,60,79,3,1,3,9,62,66,71,1,3,9,80,91,3,1,3,10,27,68,50,1,0,10,38,55,3,1,0,10,39,55,46,1,0,10,48,73,46,1,0,10,65,68,29,1,0,10,67,68,29,1,0,10,76,3,55,1,0,10,89,46,55,1,0,11,104,94,38,0,12,54,3,65,1,0,51,46,70,48,64,2,62,52,66,2,50,46,67,12,87,40,86,47,11,46,86,40,87,47,52,46,55,46,53,46,48,46,49,46,46,46,76,65,84,47,69,48,81,47,71,48,78,65,75,65,85,47,83,47,12,46,54,46,82,47,45,46,89,78,77,65,44,78,56,80,22,82,57,80,58,80,61,80,59,86,60,80,73,48,74,48,23,46,72,48,79,65,47,46,80,47,87,34,86,34,2,6,11,9,1,9,0,7,8,12,2,11,2,1,9,0,11,1,1,9,0,1,11,2,1,9,0,0,3,11,0,1,9,0,5,7,8,12,1,11,3,1,9,0,2,11,0,1,9,0,7,8,12,2,11,8,1,9,0,11,3,1,9,0,2,11,8,1,9,0,7,8,12,2,11,0,1,9,0,11,3,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,12,1,11,0,1,9,0,1,7,8,12,5,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,6,8,12,3,6,11,2,1,9,0,11,3,1,9,0,7,8,12,4,8,16,3,5,11,15,1,5,3,7,11,2,1,9,0,11,3,1,9,0,7,8,12,3,6,11,1,1,9,0,11,3,1,9,0,7,8,12,3,7,11,9,1,9,0,11,3,1,9,0,7,8,12,3,9,1,7,11,3,1,9,0,7,8,12,5,9,1,7,11,2,1,9,0,6,11,1,1,9,0,9,2,7,8,12,2,9,1,6,11,2,1,9,0,1,6,9,2,3,9,1,7,11,2,1,9,0,6,11,1,1,9,0,1,7,9,2,3,7,11,2,1,9,0,6,11,1,1,9,0,7,8,12,1,9,2,1,6,11,2,1,9,0,1,1,4,7,11,2,1,9,0,6,11,1,1,9,0,8,16,7,8,12,3,7,11,9,1,9,0,3,7,8,12,2,7,11,9,1,9,0,11,0,1,9,0,3,7,11,2,1,9,0,7,11,9,1,9,0,7,8,12,1,3,2,6,11,2,1,9,0,6,8,16,1,11,14,1,8,17,1,6,11,0,1,9,0,1,8,16,1,6,11,3,1,9,0,1,5,1,11,15,1,5,1,11,15,1,3,1,11,4,1,9,0,2,11,1,1,9,0,11,2,1,9,0,1,8,11,1,9,0,1,11,6,1,9,0,2,8,16,11,14,1,8,17,1,11,13,2,9,0,9,1,1,6,9,0,1,8,10,1,11,5,1,9,0,1,6,11,6,1,9,0,2,9,0,5,1,11,15,1,9,0,3,3,11,6,1,9,0,8,11,2,11,6,1,9,0,7,8,12,1,11,8,1,9,0,1,6,11,8,1,9,0,2,11,6,1,9,0,8,11,2,7,11,6,1,9,0,11,6,1,9,0,2,7,11,6,1,9,0,3,1,6,8,12,6,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,5,11,14,1,8,17,1,8,17,1,11,14,1,9,0,11,10,8,17,3,11,14,1,8,17,3,8,16,11,15,1,5,6,8,17,6,10,8,17,3,5,11,15,1,11,6,1,9,0,1,6,11,15,1,9,0,2,6,11,13,2,9,0,9,1,6,9,0,1,6,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,1,7,11,15,1,9,0,5,3,8,16,11,15,1,5,5,11,15,1,11,6,1,9,0,1,7,11,9,1,9,0,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,6,1,9,0,1,9,1,2,7,11,14,1,9,0,9,0,2,11,4,1,9,1,9,2,3,7,8,11,9,0,9,1,3,9,0,9,1,9,2,2,6,8,11,9,0,2,7,8,11,9,0,1,7,9,1,1,11,4,1,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,17,7,11,14,1,8,17,2,7,11,14,1,9,0,6,9,0,2,7,11,7,1,9,0,3,2,3,11,6,1,9,0,1,10,2,13,65,99,116,105,111,110,82,101,113,117,101,115,116,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,7,82,117,108,101,75,101,121,6,83,116,114,105,110,103,6,83,117,112,112,108,121,5,84,111,107,101,110,11,84,111,107,101,110,80,111,108,105,99,121,14,84,111,107,101,110,80,111,108,105,99,121,67,97,112,18,84,111,107,101,110,80,111,108,105,99,121,67,114,101,97,116,101,100,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,77,97,112,6,86,101,99,83,101,116,6,97,99,116,105,111,110,3,97,100,100,12,97,100,100,95,97,112,112,114,111,118,97,108,15,97,100,100,95,114,117,108,101,95,99,111,110,102,105,103,19,97,100,100,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,5,97,108,108,111,119,6,97,109,111,117,110,116,9,97,112,112,114,111,118,97,108,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,19,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,95,109,117,116,23,99,111,110,102,105,114,109,95,119,105,116,104,95,112,111,108,105,99,121,95,99,97,112,25,99,111,110,102,105,114,109,95,119,105,116,104,95,116,114,101,97,115,117,114,121,95,99,97,112,8,99,111,110,116,97,105,110,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,8,100,105,115,97,108,108,111,119,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,101,120,116,114,97,99,116,5,102,108,117,115,104,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,9,102,114,111,109,95,99,111,105,110,16,102,114,111,109,95,99,111,105,110,95,97,99,116,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,15,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,25,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,95,119,105,116,104,95,116,121,112,101,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,9,105,110,116,111,95,107,101,121,115,10,105,115,95,97,108,108,111,119,101,100,10,105,115,95,109,117,116,97,98,108,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,111,116,101,99,116,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,4,107,101,101,112,3,107,101,121,4,109,105,110,116,4,110,97,109,101,3,110,101,119,10,110,101,119,95,112,111,108,105,99,121,11,110,101,119,95,114,101,113,117,101,115,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,9,114,101,99,105,112,105,101,110,116,6,114,101,109,111,118,101,18,114,101,109,111,118,101,95,114,117,108,101,95,99,111,110,102,105,103,22,114,101,109,111,118,101,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,11,114,117,108,101,95,99,111,110,102,105,103,15,114,117,108,101,95,99,111,110,102,105,103,95,109,117,116,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,104,97,114,101,95,112,111,108,105,99,121,4,115,111,109,101,5,115,112,101,110,100,12,115,112,101,110,100,95,97,99,116,105,111,110,5,115,112,101,110,116,13,115,112,101,110,116,95,98,97,108,97,110,99,101,5,115,112,108,105,116,6,115,116,114,105,110,103,10,115,117,112,112,108,121,95,109,117,116,7,116,111,95,99,111,105,110,14,116,111,95,99,111,105,110,95,97,99,116,105,111,110,5,116,111,107,101,110,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,4,117,116,102,56,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,10,2,6,5,115,112,101,110,100,10,2,9,8,116,114,97,110,115,102,101,114,10,2,8,7,116,111,95,99,111,105,110,10,2,10,9,102,114,111,109,95,99,111,105,110,0,2,2,58,8,11,26,11,6,1,9,0,1,2,2,58,8,11,50,8,10,2,2,3,58,8,11,93,11,6,1,9,0,85,11,13,2,8,16,11,14,1,8,17,3,2,6,72,8,16,24,3,86,5,79,11,15,1,5,93,11,15,1,11,6,1,9,0,25,11,14,1,8,17,4,2,1,66,1,5,2,2,58,8,10,64,1,2,46,1,46,5,46,0,46,3,46,4,46,0,1,0,0,44,15,10,1,17,65,56,0,56,1,57,0,12,3,11,1,17,65,14,3,56,2,57,1,12,2,11,3,11,2,2,1,1,0,0,3,8,14,0,56,2,8,57,2,56,3,11,0,56,4,2,2,1,0,0,34,16,14,0,55,0,56,5,12,3,11,0,10,1,56,6,17,34,11,3,11,1,56,7,56,8,11,2,46,56,9,2,3,1,0,0,47,14,11,0,58,3,12,2,17,63,17,35,14,2,56,5,56,10,11,2,56,11,11,1,46,56,9,2,4,1,0,0,56,20,11,0,58,3,12,3,12,4,14,3,56,5,12,2,11,4,17,63,11,3,10,1,56,12,17,36,11,2,56,10,56,8,11,1,46,56,9,2,5,1,0,0,34,16,14,0,56,13,12,2,10,1,17,65,11,0,56,14,57,3,17,37,11,2,56,10,56,8,11,1,46,56,9,2,6,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,54,0,11,2,56,15,1,11,3,17,63,2,7,1,0,0,3,21,10,0,55,0,56,5,10,1,38,4,7,5,13,11,0,1,11,2,1,7,3,39,11,2,17,65,11,0,54,0,11,1,56,16,57,3,2,8,1,0,0,3,5,11,0,17,65,56,0,57,3,2,9,1,0,0,60,17,11,0,58,3,12,1,12,2,14,1,56,5,6,0,0,0,0,0,0,0,0,33,4,10,5,12,7,4,39,11,1,56,17,11,2,17,63,2,10,1,0,0,3,6,11,0,11,1,46,17,68,56,6,2,11,1,0,0,64,21,11,0,12,5,11,1,12,6,11,2,12,7,11,3,12,8,11,4,17,68,12,9,56,18,12,10,11,5,11,6,11,9,11,7,11,8,11,10,57,4,2,12,1,0,0,67,73,14,1,55,1,56,19,4,5,5,9,11,0,1,7,5,39,10,0,55,2,14,1,55,3,56,20,4,16,5,20,11,0,1,7,0,39,11,1,58,4,12,5,12,13,12,8,12,12,12,4,12,7,11,13,56,21,11,0,55,2,14,7,56,22,20,56,23,12,3,14,3,12,10,10,10,65,65,12,11,6,0,0,0,0,0,0,0,0,12,6,10,6,10,11,35,4,66,10,10,10,6,66,65,12,9,14,5,11,9,56,24,4,57,5,61,11,10,1,7,1,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,44,11,10,1,11,7,11,4,11,12,11,8,2,13,1,0,0,3,37,10,0,55,2,14,1,55,3,56,20,4,7,5,13,11,0,1,11,2,1,7,0,39,14,1,55,1,56,25,4,18,5,24,11,0,1,11,2,1,7,7,39,10,0,54,4,13,1,54,1,56,26,56,15,1,11,0,46,11,1,11,2,56,27,2,14,1,0,0,74,22,14,1,55,1,56,19,4,5,5,7,7,5,39,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,11,7,56,21,11,4,11,3,11,6,11,5,2,15,1,0,0,74,27,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,14,7,56,25,4,18,11,0,56,28,11,7,56,29,56,30,1,5,22,11,0,1,11,7,56,21,11,4,11,3,11,6,11,5,2,16,1,0,0,3,5,11,1,54,5,56,31,56,32,2,17,1,0,0,3,19,10,1,46,56,2,11,2,55,6,20,33,4,9,5,13,11,1,1,7,2,39,11,1,54,7,56,33,11,3,56,34,2,18,1,0,0,3,13,10,1,56,35,4,4,5,8,11,1,1,7,6,39,11,1,55,7,56,33,56,36,2,19,1,0,0,3,29,10,1,46,56,35,4,5,5,11,11,1,1,11,2,1,7,6,39,10,1,46,56,2,11,2,55,6,20,33,4,20,5,24,11,1,1,7,2,39,11,1,54,7,56,33,56,37,2,20,1,0,0,3,29,10,0,46,56,35,4,5,5,11,11,0,1,11,1,1,7,6,39,10,0,46,56,2,11,1,55,6,20,33,4,20,5,24,11,0,1,7,2,39,11,0,54,7,56,33,56,38,2,21,1,0,0,3,5,11,0,55,7,56,33,56,39,2,22,1,0,0,3,5,11,0,55,7,56,33,56,40,2,23,1,0,0,3,19,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,11,2,56,18,56,41,2,24,1,0,0,3,20,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,42,1,1,2,25,1,0,0,3,40,10,0,46,56,2,10,1,55,6,20,33,4,9,5,17,11,0,1,11,3,1,11,1,1,7,2,39,10,0,55,2,14,2,56,20,32,4,29,10,0,11,1,10,2,11,3,56,43,5,33,11,3,1,11,1,1,11,0,54,2,14,2,56,44,56,31,56,32,2,26,1,0,0,90,24,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,44,12,5,56,31,12,4,11,5,14,4,56,45,2,27,1,0,0,47,10,11,0,56,28,11,1,56,46,12,3,11,2,17,65,11,3,57,3,2,28,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,56,28,11,2,56,30,1,11,3,17,63,2,29,1,0,0,93,14,10,0,55,4,56,5,12,3,11,0,54,4,11,3,56,16,12,4,11,1,56,28,11,4,56,30,2,30,1,0,0,3,5,11,0,55,2,11,1,56,20,2,31,1,0,0,3,6,11,0,55,2,11,1,56,22,20,2,32,1,0,0,3,4,11,0,55,4,56,5,2,33,1,0,0,3,4,11,0,55,0,56,5,2,34,1,0,0,3,3,7,9,17,88,2,35,1,0,0,3,3,7,8,17,88,2,36,1,0,0,3,3,7,10,17,88,2,37,1,0,0,3,3,7,11,17,88,2,38,1,0,0,3,4,11,0,55,3,20,2,39,1,0,0,3,4,11,0,55,8,20,2,40,1,0,0,3,4,11,0,55,9,20,2,41,1,0,0,3,4,11,0,55,10,20,2,42,1,0,0,3,4,11,0,55,5,20,2,43,1,0,0,42,17,10,0,55,1,56,25,4,11,11,0,55,1,56,47,56,5,56,48,12,1,5,15,11,0,1,56,49,12,1,11,1,2,44,0,0,0,3,3,8,57,5,2,0,1,3,4,2,2,3,0,2,1,3,5,1,1,2,0,3,1,3,2,3,3,0,46,1,46,2,46,3,46,4,46,5,46,6,46,7,46,8,46,9,46,10,46,0],"transfer":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,14,3,18,83,4,101,8,5,109,42,7,151,1,250,1,8,145,3,32,6,177,3,50,10,227,3,8,11,235,3,2,12,237,3,150,1,13,131,5,2,14,133,5,2,0,16,0,6,0,1,2,1,8,1,1,0,7,0,1,2,4,0,0,16,0,1,1,8,0,10,0,1,1,12,0,3,2,1,1,8,0,7,2,1,1,12,0,14,2,1,1,8,0,9,2,1,1,12,0,11,3,2,1,8,0,8,3,2,1,12,0,13,4,5,1,8,0,4,2,1,1,8,0,15,2,1,1,8,0,17,0,1,1,8,0,12,6,2,1,8,1,18,8,9,0,11,2,9,2,10,2,12,2,2,9,0,5,0,1,9,0,2,7,8,2,11,0,1,9,0,1,6,11,0,1,9,0,1,8,1,3,5,8,1,3,2,8,1,3,1,6,8,2,1,5,2,73,68,9,82,101,99,101,105,118,105,110,103,3,85,73,68,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,2,105,100,6,111,98,106,101,99,116,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,99,101,105,118,101,12,114,101,99,101,105,118,101,95,105,109,112,108,19,114,101,99,101,105,118,105,110,103,95,111,98,106,101,99,116,95,105,100,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,5,8,1,19,3,0,2,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,7,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,8,1,0,0,1,4,11,0,55,0,20,2,9,3,2,0,10,3,2,0,11,3,2,0,12,0,2,0,0,0,0,2,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,84,3,110,150,2,4,132,3,52,5,184,3,200,3,7,128,7,164,5,8,164,12,64,6,228,12,60,10,160,13,61,11,221,13,12,12,233,13,155,5,13,132,19,16,14,148,19,16,0,64,0,20,0,22,0,30,0,33,0,44,0,49,0,51,0,63,0,65,0,71,1,50,1,66,0,11,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,10,3,1,0,1,0,6,7,1,2,1,1,0,4,1,0,1,2,1,12,1,0,1,5,3,2,0,6,2,7,0,6,14,4,0,7,5,12,0,9,12,2,0,10,15,7,1,3,0,11,4,7,1,0,0,12,13,7,0,0,48,0,1,1,0,0,47,2,3,1,0,0,25,2,4,1,0,0,72,5,6,1,0,0,27,7,6,1,0,0,23,8,0,1,0,0,18,9,4,3,0,2,6,0,39,10,11,3,0,2,6,0,19,12,4,2,0,2,0,17,13,4,2,0,2,0,40,14,15,2,0,2,0,57,16,4,3,0,2,6,0,67,14,17,1,0,0,68,16,18,1,0,0,58,14,19,1,0,0,46,20,21,1,0,0,52,20,22,1,0,0,35,20,21,1,0,1,70,42,22,1,0,1,73,4,32,1,0,2,36,47,44,1,0,2,54,59,4,1,0,2,62,43,44,1,0,3,16,55,4,2,7,4,3,21,57,58,2,7,4,3,34,57,15,1,7,3,56,62,53,2,7,4,4,31,25,4,1,3,6,26,29,4,0,6,41,39,21,1,8,6,47,28,29,0,6,69,17,21,0,7,37,27,15,1,0,8,60,25,4,1,8,8,63,37,4,1,8,9,59,35,36,0,10,24,51,15,1,3,10,32,4,24,1,3,10,42,56,4,1,3,10,43,24,49,1,3,10,56,63,4,1,3,10,61,50,22,1,3,11,28,41,25,1,0,11,45,40,15,1,0,12,38,4,23,1,0,37,23,32,25,27,30,19,31,1,25,33,34,34,33,29,34,43,22,42,22,18,31,22,31,27,46,20,31,39,23,41,23,36,23,10,52,23,54,44,53,38,23,24,54,21,31,25,60,26,54,40,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,12,2,11,1,1,9,0,11,2,1,9,0,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,14,1,3,7,8,12,1,11,7,1,8,8,3,11,1,1,9,0,11,2,1,9,0,7,8,12,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,7,1,8,8,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,13,1,8,15,1,6,11,0,1,9,0,1,8,9,1,3,1,8,15,1,11,13,1,9,0,1,9,0,5,8,10,11,13,1,8,15,11,6,1,8,8,8,10,8,9,1,6,8,11,1,7,8,12,1,8,10,1,11,3,1,9,0,1,8,8,1,11,6,1,9,0,1,11,2,1,9,0,1,11,1,1,9,0,1,6,8,12,1,5,2,9,0,5,3,3,3,3,1,6,9,0,1,6,11,14,1,9,0,1,11,14,1,9,0,1,6,11,6,1,9,0,3,7,11,6,1,9,0,3,7,8,12,1,11,7,1,9,0,3,11,6,1,8,8,8,10,8,9,1,11,4,1,9,0,2,11,6,1,9,0,7,8,12,7,10,8,15,8,9,8,9,3,11,13,1,8,15,8,15,3,1,10,9,0,1,6,11,13,1,9,0,2,6,11,13,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,5,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,13,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,6,1,9,0,11,7,1,9,0,1,11,5,1,9,1,2,8,15,7,11,13,1,8,15,2,7,8,10,9,0,2,7,11,13,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,23,84,114,97,110,115,102,101,114,80,111,108,105,99,121,68,101,115,116,114,111,121,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,105,122,101,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,46,8,9,52,3,35,8,9,55,11,13,1,8,15,1,2,3,41,8,10,20,11,6,1,8,8,58,11,13,1,8,15,2,2,2,41,8,10,53,8,9,3,2,1,41,8,9,4,2,1,41,8,9,5,2,1,29,1,0,25,3,25,1,25,2,25,4,25,5,53,0,1,0,0,4,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,30,12,5,14,5,17,31,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,30,11,6,57,3,2,2,0,4,0,33,11,11,0,10,1,56,4,12,2,56,5,11,2,11,1,46,17,35,56,6,2,3,1,0,0,38,49,10,0,46,56,7,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,8,4,37,11,2,56,9,12,6,10,6,10,0,55,1,56,10,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,10,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,11,2,4,1,0,0,45,30,14,0,56,7,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,12,5,12,4,11,0,58,2,1,12,3,17,28,11,4,17,28,11,5,57,4,56,12,11,3,11,2,56,13,2,5,1,0,0,48,51,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,14,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,15,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,45,13,2,69,23,12,7,10,0,55,2,14,7,56,16,4,36,5,40,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,6,1,0,0,4,34,10,1,46,56,7,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,17,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,5,11,3,56,18,11,1,54,2,56,19,56,20,2,7,1,0,0,4,6,11,1,55,3,9,57,5,56,21,2,8,1,0,0,4,14,10,1,46,56,17,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,22,2,9,1,0,0,4,5,11,1,54,4,56,19,56,20,2,10,1,0,0,4,6,11,0,55,3,9,57,5,56,23,2,11,1,0,0,61,28,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,5,56,24,1,11,0,54,2,12,3,56,19,12,2,11,3,14,2,56,25,2,12,1,0,0,4,3,11,0,55,3,2,13,1,0,0,4,16,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,14,1,0,0,4,3,11,0,55,2,2,15,1,0,0,4,4,11,0,55,5,20,2,16,1,0,0,4,4,11,0,55,6,20,2,17,1,0,0,4,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,9,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,10,208,1,14,12,222,1,107,13,201,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vdf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,20,5,22,21,7,43,72,8,115,32,6,147,1,10,12,157,1,36,0,2,0,0,0,1,0,0,1,0,1,0,0,3,2,3,0,0,4,2,3,0,1,6,10,2,1,10,2,4,6,10,2,6,10,2,6,10,2,3,1,1,0,13,104,97,115,104,95,116,111,95,105,110,112,117,116,22,104,97,115,104,95,116,111,95,105,110,112,117,116,95,105,110,116,101,114,110,97,108,3,118,100,102,10,118,100,102,95,118,101,114,105,102,121,19,118,100,102,95,118,101,114,105,102,121,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,4,3,11,0,17,1,2,1,0,2,0,2,1,0,0,4,6,11,0,11,1,11,2,11,3,17,3,2,3,0,2,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,175,1,4,203,1,38,5,241,1,245,1,7,230,3,170,2,8,144,6,64,6,208,6,60,10,140,7,21,11,161,7,4,12,165,7,177,6,13,214,13,6,14,220,13,6,0,31,1,22,1,32,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,15,2,0,2,1,0,0,24,3,4,2,1,0,0,23,5,4,2,1,0,0,14,3,6,2,1,0,0,9,7,8,2,1,0,0,29,7,9,2,1,1,0,3,7,10,2,1,0,0,27,11,12,2,1,0,0,17,11,10,2,1,0,0,5,1,0,2,1,0,0,16,1,13,2,1,0,0,8,13,1,2,1,0,0,20,11,14,2,1,0,0,13,7,15,2,1,0,0,12,7,12,2,1,0,0,10,16,17,2,1,0,0,11,18,19,2,1,0,0,25,18,4,2,1,0,1,6,25,22,1,0,1,18,26,10,1,0,1,21,0,25,1,0,1,28,22,25,1,0,2,17,23,10,1,0,2,24,21,22,1,0,2,26,29,0,1,0,7,4,15,4,24,20,23,20,5,4,22,24,21,24,14,4,20,12,8,4,25,20,25,22,25,24,0,4,23,22,1,4,22,12,21,12,19,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,16,102,114,111,109,95,107,101,121,115,95,118,97,108,117,101,115,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,19,9,0,30,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,18,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,27,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,28,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,22,0,0,0,0,0,0,0,0,12,4,64,24,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,22,13,7,11,6,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,1,32,14,0,65,22,14,1,65,24,33,4,7,5,9,7,5,39,13,0,56,11,13,1,56,12,56,13,12,2,14,0,56,14,32,4,26,13,2,13,0,69,22,13,1,69,24,56,15,5,15,11,0,70,22,0,0,0,0,0,0,0,0,11,1,70,24,0,0,0,0,0,0,0,0,11,2,2,13,1,0,0,30,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,22,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,22,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,14,1,0,0,31,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,16,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,17,2,15,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,18,2,16,1,0,0,32,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,17,1,0,0,33,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,18,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,114,4,132,1,26,5,158,1,91,7,249,1,182,1,8,175,3,64,6,239,3,20,10,131,4,7,11,138,4,2,12,140,4,192,2,13,204,6,2,14,206,6,2,0,21,1,15,1,22,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,18,2,1,1,3,0,9,3,0,1,3,0,16,4,0,1,3,0,2,5,6,1,3,0,19,7,8,1,3,0,11,7,6,1,3,0,10,1,9,1,3,0,6,9,1,1,3,0,13,7,10,1,3,0,8,5,11,1,3,0,7,5,8,1,3,1,4,16,2,1,0,1,12,13,6,1,0,1,14,0,16,1,0,1,20,2,16,1,0,2,11,10,6,1,0,2,16,12,2,1,0,2,17,14,0,1,0,4,2,11,2,17,2,10,2,13,8,5,2,18,2,0,2,16,2,2,2,15,8,14,8,12,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,2,7,10,9,0,3,1,6,11,1,1,9,0,1,7,10,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,9,102,114,111,109,95,107,101,121,115,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,64,2,1,0,0,0,0,0,0,0,57,0,2,2,1,0,0,0,16,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,8,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,1,2,4,1,0,0,11,7,11,0,11,1,56,3,12,2,14,2,56,4,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,5,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,1,16,13,0,56,6,56,7,12,1,14,0,56,8,32,4,14,5,9,13,1,13,0,69,2,56,9,5,4,11,1,2,9,1,0,0,0,3,11,0,55,0,2,10,0,0,0,15,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,5,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,10,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,11,2,11,0,0,0,11,13,11,0,11,1,56,3,12,2,14,2,56,4,4,8,5,10,7,1,39,11,2,56,12,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0],"zklogin_verified_id":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,16,3,24,50,5,74,62,7,136,1,201,1,8,209,2,64,6,145,3,10,10,155,3,20,12,175,3,96,13,143,4,10,0,17,0,12,0,15,1,14,0,3,8,0,1,2,4,0,2,1,2,0,3,0,7,0,0,13,0,1,0,0,10,0,2,0,0,11,0,2,0,0,9,0,2,0,0,4,0,2,0,0,7,3,4,0,0,16,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,6,8,0,1,5,1,6,8,3,1,8,0,0,6,8,3,8,3,8,3,8,3,15,7,8,2,6,5,6,8,3,6,8,3,6,8,3,6,8,3,15,1,1,6,5,6,10,2,6,10,2,6,10,2,6,10,2,15,1,8,1,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,86,101,114,105,102,105,101,100,73,68,8,97,117,100,105,101,110,99,101,16,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,25,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,14,107,101,121,95,99,108,97,105,109,95,110,97,109,101,15,107,101,121,95,99,108,97,105,109,95,118,97,108,117,101,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,116,114,105,110,103,10,116,120,95,99,111,110,116,101,120,116,17,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,100,19,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,6,8,8,1,13,5,10,8,3,11,8,3,9,8,3,4,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,3,11,0,16,2,2,3,1,0,0,4,3,11,0,16,3,2,4,1,0,0,4,3,11,0,16,4,2,5,1,0,0,4,9,11,0,19,0,1,1,1,1,1,17,9,2,6,1,0,0,4,2,7,0,39,7,1,0,0,4,2,7,0,39,8,0,2,0,0,1,0,2,0,3,0,4,0,5,0],"zklogin_verified_issuer":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,16,3,26,56,4,82,2,5,84,54,7,138,1,210,1,8,220,2,64,6,156,3,20,10,176,3,11,12,187,3,105,13,164,4,4,0,18,0,11,0,15,0,16,1,14,0,3,8,0,1,2,4,0,3,1,2,0,4,0,7,0,0,12,0,1,0,0,9,0,2,0,0,7,3,4,0,0,17,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,10,11,9,0,2,15,12,4,1,8,3,13,10,1,0,4,4,2,13,0,8,3,1,6,8,0,1,5,1,6,8,3,1,8,0,0,3,15,8,3,7,8,2,3,5,15,6,8,3,1,1,3,5,15,6,10,2,1,8,1,1,6,8,2,1,7,8,2,2,9,0,5,1,6,10,2,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,14,86,101,114,105,102,105,101,100,73,115,115,117,101,114,8,97,115,95,98,121,116,101,115,20,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,29,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,3,110,101,119,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,23,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,115,115,117,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,8,8,1,12,5,9,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,6,11,0,19,0,1,1,17,6,2,3,1,0,0,1,22,10,2,46,17,9,12,3,10,3,11,0,14,1,17,4,4,10,5,14,11,2,1,7,1,39,11,2,17,7,10,3,11,1,18,0,11,3,56,0,2,4,1,0,0,4,6,11,0,11,1,11,2,17,10,17,5,2,5,0,2,0,0,1,0,2,0]},"type_origin_table":[{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer","datatype_name":"Receiving","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorState","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JWK","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JwkId","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"ActiveJwk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"group_ops","datatype_name":"Element","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"Scalar","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G2","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"GT","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Config","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Setting","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"SettingData","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"DenyList","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigWriteCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"AddressKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"GlobalPauseKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"PerTypeConfigCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"RegulatedCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"DenyCapV1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManager","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerMetadataCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"ImmutableCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManaged","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"TreasuryOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"MetadataOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IotaTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyDestroyed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"Extension","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"ExtensionKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"labeler","datatype_name":"LabelerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"Random","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomGenerator","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"system_admin_cap","datatype_name":"IotaSystemAdminCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"timelock","datatype_name":"TimeLock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"Token","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"ActionRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_id","datatype_name":"VerifiedID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_issuer","datatype_name":"VerifiedIssuer","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":1,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,30,2,30,66,3,96,105,4,201,1,14,5,215,1,195,2,7,154,4,230,8,8,128,13,96,6,224,13,30,10,254,13,87,12,213,14,234,3,13,191,18,16,0,33,2,21,2,23,2,36,2,50,2,64,2,68,0,38,0,39,0,65,0,69,0,72,1,51,1,63,1,74,0,3,3,0,0,2,3,0,0,11,0,0,0,10,0,0,1,0,4,1,0,1,2,1,12,1,0,1,3,4,2,0,3,6,4,0,4,13,4,0,5,5,4,0,6,12,2,0,8,9,4,0,10,14,4,0,12,7,7,1,0,0,13,8,7,0,0,25,0,1,0,0,17,2,1,0,0,16,3,1,0,1,75,1,9,1,0,2,31,31,32,1,0,3,45,21,22,0,3,66,7,6,0,3,67,33,1,0,6,29,5,6,0,7,25,17,1,0,8,26,15,16,0,9,60,29,1,0,10,15,35,1,0,10,49,12,10,0,10,60,30,1,0,11,34,27,28,0,11,40,13,14,0,12,28,25,26,1,0,12,42,24,14,1,0,14,41,20,14,1,0,3,8,19,19,18,23,17,23,18,6,17,6,4,8,8,8,8,8,7,8,1,10,8,0,8,2,11,13,1,8,14,8,9,7,8,10,0,5,7,8,7,10,8,3,7,10,8,12,11,13,1,8,14,7,8,10,1,7,10,8,12,22,10,8,3,10,2,3,3,10,2,3,3,10,2,5,10,2,10,2,10,2,10,2,3,10,2,10,2,10,2,10,2,11,4,1,8,6,8,11,8,12,10,8,12,1,6,8,10,1,3,1,6,8,7,1,8,6,1,11,4,1,9,0,1,8,12,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,10,2,6,10,8,12,6,8,12,1,1,7,3,3,3,3,3,3,7,8,10,1,8,11,9,8,8,8,7,10,8,12,11,4,1,8,6,3,3,8,11,8,9,7,8,10,8,11,4,1,8,6,3,5,11,13,1,3,11,13,1,5,3,7,8,12,5,1,8,3,1,6,10,9,0,3,7,8,7,3,6,8,10,1,11,4,1,8,6,1,5,1,6,11,13,1,9,0,1,11,13,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,6,7,8,12,11,4,1,8,6,5,3,11,13,1,8,14,7,8,10,4,7,8,12,11,4,1,8,6,5,7,8,10,2,11,4,1,9,0,7,8,10,1,11,5,1,9,0,2,11,5,1,8,6,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,12,97,109,111,117,110,116,95,110,97,110,111,115,20,97,117,116,104,111,114,105,116,121,95,112,117,98,108,105,99,95,107,101,121,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,17,112,114,101,95,109,105,110,116,101,100,95,115,117,112,112,108,121,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,31,115,116,97,107,101,100,95,119,105,116,104,95,116,105,109,101,108,111,99,107,95,101,120,112,105,114,97,116,105,111,110,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,14,46,10,2,27,10,2,35,10,2,55,10,2,37,5,32,3,24,3,20,10,2,56,10,2,48,10,2,57,10,2,47,10,2,52,10,2,54,10,2,1,2,8,58,3,22,3,30,3,43,3,44,3,71,3,73,3,70,3,2,2,2,53,3,18,10,8,3,3,2,4,59,5,19,3,62,11,13,1,5,61,11,13,1,3,0,0,0,0,4,136,1,10,7,46,17,8,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,7,1,7,0,39,11,4,19,2,12,8,12,21,14,1,17,6,11,21,33,4,21,5,25,11,7,1,7,2,39,56,0,12,26,64,10,0,0,0,0,0,0,0,0,12,29,14,3,65,11,12,11,6,0,0,0,0,0,0,0,0,12,14,10,14,10,11,35,4,92,14,3,10,14,66,11,20,19,0,12,22,12,20,12,18,12,25,12,19,12,24,12,9,12,10,12,13,12,16,12,23,12,15,12,12,12,17,11,16,11,9,11,19,11,25,11,24,11,17,11,12,11,15,11,23,11,18,11,20,11,22,11,13,11,10,10,7,17,13,12,28,14,29,14,28,17,16,32,4,80,5,84,11,7,1,7,1,39,13,29,11,28,68,10,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,34,13,1,11,8,13,29,11,5,10,7,17,1,13,29,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,10,7,17,10,12,27,11,0,11,1,11,29,11,26,14,2,16,6,20,14,2,16,7,20,11,27,11,6,11,7,17,9,2,1,0,0,0,18,63,14,1,56,1,32,4,54,5,5,13,1,69,19,19,3,12,8,12,9,12,6,12,7,10,0,11,6,10,4,46,17,5,12,5,14,9,56,2,4,48,11,9,56,3,12,12,10,2,11,12,17,15,12,11,14,8,56,4,4,42,11,8,56,5,12,10,11,11,11,5,11,7,11,10,10,3,10,4,17,11,5,0,11,11,11,5,11,7,10,4,17,14,5,0,11,5,10,4,56,6,11,7,17,7,5,0,11,2,1,11,0,1,11,4,1,11,1,70,19,0,0,0,0,0,0,0,0,2,2,0,0,0,34,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,4,1,5,1,6,1,7,1,0,1,1,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,86,3,118,186,3,4,176,4,12,5,188,4,215,3,7,147,8,185,14,8,204,22,96,6,172,23,54,10,226,23,8,12,234,23,202,6,13,180,30,4,15,184,30,4,0,33,2,22,2,24,2,26,2,32,2,40,2,62,2,64,2,66,2,67,2,88,0,35,0,61,0,85,0,86,1,41,0,5,8,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,4,7,4,0,5,2,7,0,5,14,4,0,6,4,4,0,7,12,12,2,7,1,4,1,9,13,2,0,10,17,7,2,1,0,0,0,11,6,4,0,11,11,4,0,12,9,7,0,12,10,12,0,13,16,4,0,14,15,12,0,15,8,7,1,0,0,0,25,0,1,0,0,49,2,1,0,0,51,3,1,0,0,48,3,1,0,0,50,3,1,0,0,53,4,1,0,0,59,4,1,0,0,52,5,1,0,0,58,5,1,0,0,45,6,1,0,0,47,6,7,0,0,46,8,1,0,0,54,9,1,0,0,55,9,10,0,0,44,11,1,0,0,68,11,1,0,0,56,3,1,0,0,77,12,1,0,0,75,12,1,0,0,76,12,1,0,0,84,12,1,0,0,79,12,1,0,0,70,12,1,0,0,81,12,1,0,0,72,12,1,0,0,82,12,1,0,0,73,12,1,0,0,78,13,1,0,0,69,13,1,0,0,83,12,1,0,0,74,12,1,0,0,80,12,1,0,0,71,12,1,0,0,42,14,15,0,0,18,16,17,0,0,37,16,18,0,0,21,19,10,0,0,38,16,20,0,0,39,16,21,0,0,36,16,21,0,0,87,16,22,0,0,30,16,23,0,2,27,42,43,1,0,3,20,28,1,2,7,4,3,23,51,52,2,7,4,8,43,38,1,1,12,8,60,30,1,1,8,9,57,36,37,0,11,18,20,17,0,11,19,20,22,0,11,21,50,10,0,11,25,25,26,0,11,29,1,23,0,11,30,20,23,0,11,34,20,18,0,11,42,49,15,0,11,44,46,1,0,11,45,39,7,0,11,46,40,7,0,11,48,33,1,0,11,49,31,1,0,11,50,33,1,0,11,51,32,1,0,11,52,35,1,0,11,53,34,1,0,11,54,45,10,0,11,56,32,1,0,11,58,35,1,0,11,59,34,1,0,11,63,20,23,0,11,68,46,1,0,11,69,48,1,0,11,70,47,1,0,11,71,47,1,0,11,72,47,1,0,11,73,47,1,0,11,74,47,1,0,11,75,47,1,0,11,76,47,1,0,11,77,47,1,0,11,78,48,1,0,11,79,47,1,0,11,80,47,1,0,11,81,47,1,0,11,82,47,1,0,11,83,47,1,0,11,84,47,1,0,43,27,46,29,45,7,42,41,45,44,44,27,9,8,6,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,0,15,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,0,7,8,9,3,7,8,0,6,8,16,3,3,7,8,0,3,7,8,9,4,7,8,0,11,2,1,8,3,5,7,8,9,1,8,14,5,7,8,0,10,11,2,1,8,3,11,17,1,3,5,7,8,9,3,7,8,0,8,14,7,8,9,1,11,1,1,8,3,3,7,8,0,6,8,16,5,3,7,8,0,10,2,6,8,9,4,7,8,0,10,2,10,2,6,8,9,2,7,8,0,6,8,5,1,6,11,8,2,3,8,13,1,7,8,0,1,10,5,1,6,8,7,11,3,11,1,1,8,3,11,1,1,8,3,7,8,0,3,3,3,3,3,3,7,8,9,1,6,8,11,1,7,8,11,1,11,10,2,5,3,1,3,3,8,0,8,11,3,8,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,1,8,11,2,3,8,11,3,7,8,6,9,0,9,1,1,8,0,1,9,0,15,7,8,11,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,11,7,8,9,2,7,8,11,6,8,9,3,7,8,11,6,8,16,3,3,7,8,11,3,6,8,9,1,6,8,9,1,5,2,9,0,5,4,7,8,11,11,2,1,8,3,5,7,8,9,5,7,8,11,10,11,2,1,8,3,11,17,1,3,5,7,8,9,1,8,3,2,11,1,1,9,0,7,8,9,1,11,2,1,9,0,1,11,2,1,8,3,3,7,8,11,8,14,6,8,9,3,7,8,11,6,8,16,5,3,7,8,11,10,2,6,8,9,4,7,8,11,10,2,10,2,6,8,9,2,7,8,11,6,8,5,11,7,8,11,3,3,3,11,1,1,8,3,11,1,1,8,3,3,3,3,3,7,8,9,2,7,8,6,9,0,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,116,97,107,105,110,103,95,112,111,111,108,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,23,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,31,8,6,89,3,0,3,0,0,24,24,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,17,51,12,10,17,52,12,11,11,0,10,11,18,0,12,9,13,9,15,0,11,11,11,10,56,0,11,9,56,1,2,1,1,4,0,1,18,11,0,17,38,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,17,60,2,2,1,4,0,1,5,11,0,17,38,11,1,17,62,2,3,1,4,0,1,6,11,0,17,38,11,1,46,17,59,2,4,1,4,0,1,6,11,0,17,38,11,1,46,17,61,2,5,1,4,0,1,6,11,0,17,38,11,1,11,2,17,64,2,6,1,4,0,1,6,11,0,17,38,11,1,11,2,17,68,2,7,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,63,2,8,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,67,2,9,1,4,0,1,10,11,0,11,1,11,2,10,3,17,10,11,3,46,17,47,56,2,2,10,1,0,0,1,7,11,0,17,38,11,1,11,2,11,3,17,57,2,11,1,4,0,1,12,11,0,17,38,11,1,11,2,11,3,10,4,17,58,11,4,46,17,47,56,2,2,12,1,4,0,1,11,11,0,11,1,10,2,17,13,10,2,56,3,11,2,46,17,47,56,4,2,13,1,0,0,1,7,11,0,17,38,11,1,11,2,46,17,65,2,14,1,4,0,1,6,11,0,17,38,11,1,11,2,17,56,2,15,1,4,0,1,6,11,0,17,38,11,1,11,2,17,70,2,16,1,4,0,1,5,11,0,17,38,11,1,17,66,2,17,1,4,0,1,6,11,0,17,38,11,1,11,2,17,79,2,18,1,4,0,1,6,11,0,17,38,11,1,11,2,17,77,2,19,1,4,0,1,6,11,0,17,38,11,1,11,2,17,78,2,20,1,4,0,1,6,11,0,17,38,11,1,11,2,17,86,2,21,1,4,0,1,6,11,0,17,38,11,1,11,2,17,81,2,22,1,4,0,1,6,11,0,17,38,11,1,11,2,17,72,2,23,1,4,0,1,6,11,0,17,38,11,1,11,2,17,83,2,24,1,4,0,1,6,11,0,17,38,11,1,11,2,17,74,2,25,1,4,0,1,6,11,0,17,38,11,1,11,2,17,84,2,26,1,4,0,1,6,11,0,17,38,11,1,11,2,17,75,2,27,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,80,2,28,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,71,2,29,1,4,0,1,6,11,0,17,38,11,1,11,2,17,85,2,30,1,4,0,1,6,11,0,17,38,11,1,11,2,17,76,2,31,1,4,0,1,6,11,0,17,38,11,1,11,2,17,82,2,32,1,4,0,1,6,11,0,17,38,11,1,11,2,17,73,2,33,1,0,0,1,5,11,0,17,38,11,1,17,55,2,34,1,0,0,1,4,11,0,17,37,17,48,2,35,3,0,0,1,4,11,0,17,37,17,54,2,36,0,0,0,21,29,11,3,17,38,12,11,10,10,46,17,47,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,4,11,5,11,0,11,1,11,2,11,6,11,7,11,8,11,9,11,10,17,50,2,37,0,0,0,1,4,11,0,17,39,46,2,38,0,0,0,1,3,11,0,17,39,2,39,0,0,0,21,22,10,0,15,0,10,0,16,1,20,56,5,12,1,10,1,46,17,69,11,0,16,1,20,33,4,16,5,20,11,1,1,7,1,39,11,1,2,40,0,0,0,1,4,11,0,17,37,17,49,2,41,1,0,0,1,4,11,0,17,37,17,53,2,0,0,0,1,0,28,0,65,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,49,2,49,104,3,153,1,240,5,4,137,7,59,5,196,7,246,6,7,186,14,228,29,8,158,44,96,6,254,44,107,10,233,45,108,12,213,46,136,16,13,221,62,44,15,137,63,4,0,63,2,27,2,28,2,31,2,43,2,60,2,79,2,82,2,118,2,120,2,127,2,128,1,2,177,1,2,178,1,0,112,0,115,0,163,1,0,164,1,0,168,1,1,80,1,179,1,0,13,4,0,0,6,4,0,0,12,3,0,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,5,7,4,0,6,3,7,0,8,5,4,0,9,14,12,2,7,1,4,1,11,15,2,0,12,20,7,2,1,0,0,0,13,21,7,1,3,0,14,9,7,0,14,10,12,0,15,11,4,0,16,19,4,0,17,16,12,0,17,17,2,0,18,18,4,0,19,8,7,1,0,0,0,33,0,1,0,0,34,2,3,0,0,93,4,5,0,0,95,6,5,0,0,92,7,5,0,0,94,7,5,0,0,97,8,5,0,0,109,8,5,0,0,96,9,5,0,0,108,9,5,0,0,90,10,11,0,0,91,12,11,0,0,98,13,14,0,0,88,15,5,0,0,129,1,15,5,0,0,89,16,5,0,0,130,1,16,5,0,0,99,6,5,0,0,155,1,17,5,0,0,153,1,17,5,0,0,154,1,17,5,0,0,162,1,17,5,0,0,157,1,17,5,0,0,138,1,17,5,0,0,159,1,17,5,0,0,140,1,17,5,0,0,160,1,17,5,0,0,141,1,17,5,0,0,156,1,18,5,0,0,137,1,18,5,0,0,161,1,17,5,0,0,142,1,17,5,0,0,158,1,17,5,0,0,139,1,17,5,0,0,25,19,14,0,0,70,20,21,0,0,40,22,23,0,0,84,22,23,0,0,119,22,23,0,0,62,22,24,0,0,48,5,23,0,0,42,22,23,0,0,169,1,25,23,0,0,23,22,26,0,0,170,1,25,27,0,0,171,1,22,28,0,0,54,22,23,0,0,51,25,29,0,0,53,22,23,0,0,52,22,23,0,0,83,30,31,0,0,22,22,32,0,0,45,33,14,0,1,76,43,44,0,2,37,42,5,1,0,2,68,86,23,1,0,2,111,95,42,1,0,2,176,1,87,23,1,0,2,182,1,85,42,1,0,2,183,1,5,42,1,0,3,46,107,60,1,0,3,59,60,42,1,0,4,38,69,5,1,3,5,29,89,23,0,5,74,94,14,0,5,126,99,23,0,7,69,104,5,1,0,10,85,108,5,1,12,11,105,46,47,0,12,32,68,64,2,1,0,12,39,5,40,2,1,0,12,49,68,100,2,1,0,12,50,72,73,2,1,0,12,58,71,5,2,1,0,12,87,72,78,2,1,0,13,32,74,64,1,3,13,39,5,70,1,3,13,58,75,5,1,3,13,66,77,64,1,3,13,87,76,5,1,3,13,110,69,70,1,3,15,25,90,14,0,15,76,14,38,0,15,121,91,23,0,15,123,91,23,0,16,76,48,45,0,16,77,79,5,0,16,97,58,5,0,16,106,59,5,0,16,107,58,5,0,16,131,1,83,5,0,16,132,1,80,5,0,16,133,1,80,5,0,16,134,1,80,5,0,16,135,1,80,5,0,16,136,1,80,5,0,16,143,1,80,5,0,16,144,1,80,5,0,16,145,1,80,5,0,16,146,1,83,5,0,16,147,1,80,5,0,16,148,1,80,5,0,16,149,1,80,5,0,16,150,1,80,5,0,16,151,1,80,5,0,16,152,1,80,5,0,17,180,1,66,67,0,18,22,37,32,0,18,24,37,52,0,18,25,88,5,0,18,26,82,5,0,18,35,37,23,0,18,55,53,57,0,18,56,53,57,0,18,57,56,57,0,18,65,63,64,0,18,76,35,36,0,18,78,37,23,0,18,83,101,31,0,18,90,61,11,0,18,92,51,5,0,18,93,49,5,0,18,94,53,5,0,18,95,50,5,0,18,96,51,5,0,18,98,62,14,0,18,113,37,28,0,18,124,37,23,0,18,170,1,63,27,0,18,172,1,63,23,0,18,174,1,63,23,0,18,181,1,55,54,0,19,36,106,69,1,0,19,67,105,64,1,0,20,66,98,64,1,0,70,39,59,41,61,41,69,39,80,47,73,39,72,39,75,47,77,47,79,47,78,47,74,39,58,41,55,41,57,41,62,92,56,41,70,97,134,1,47,73,97,71,39,76,47,66,41,133,1,23,132,1,23,60,41,67,103,54,41,8,8,7,10,8,17,11,4,1,8,6,3,3,8,0,8,9,7,8,11,1,8,1,7,3,3,3,3,3,3,7,8,11,1,8,0,15,7,8,1,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,0,2,7,8,1,7,8,11,2,7,8,1,6,8,11,3,7,8,1,6,8,18,3,3,7,8,1,3,6,8,11,4,7,8,1,11,5,1,8,6,5,7,8,11,1,8,15,5,7,8,1,10,11,5,1,8,6,11,21,1,3,5,7,8,11,3,7,8,1,8,15,6,8,11,1,11,4,1,8,6,3,7,8,1,6,8,18,5,3,8,19,5,7,11,12,2,5,11,13,1,5,3,7,8,1,10,2,6,8,11,4,7,8,1,10,2,10,2,6,8,11,11,7,8,1,3,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,3,7,8,11,4,3,11,4,1,8,6,7,8,7,6,8,11,3,11,4,1,8,6,3,3,1,6,8,1,1,3,1,6,8,9,2,6,8,1,5,1,11,12,2,5,3,1,8,8,1,6,11,10,2,8,8,5,1,11,13,1,5,2,7,8,1,6,8,8,1,6,11,10,2,3,8,14,1,10,5,3,10,11,5,1,8,6,11,21,1,3,7,8,11,2,3,8,20,2,10,8,17,7,8,11,1,8,20,1,6,8,20,1,8,16,2,5,11,13,1,5,1,11,12,2,9,0,9,1,1,8,6,1,11,4,1,9,0,1,7,8,11,1,8,3,1,8,17,1,6,8,11,1,5,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,3,7,8,20,8,17,7,8,11,2,7,8,20,7,8,11,3,7,8,20,3,6,8,11,1,6,10,8,17,2,7,8,20,6,8,11,1,8,19,3,7,8,20,6,8,18,2,3,7,8,20,6,8,19,1,1,7,8,17,3,7,8,17,8,19,3,2,7,8,17,3,1,11,5,1,9,0,4,7,8,20,5,11,4,1,8,6,7,8,11,3,7,8,20,8,15,6,8,11,2,6,8,20,5,1,1,2,5,7,11,13,1,5,1,6,8,19,1,6,5,2,6,11,12,2,9,0,9,1,6,9,0,1,9,0,1,11,13,1,9,0,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,13,1,9,0,6,9,0,2,7,11,13,1,9,0,9,0,2,7,11,13,1,9,0,6,9,0,1,6,11,13,1,9,0,2,9,0,9,1,2,7,8,17,7,8,11,2,7,8,17,10,2,2,7,8,17,6,8,17,2,6,8,20,6,8,17,3,7,8,17,10,2,10,2,15,1,1,3,3,11,4,1,8,6,3,3,11,4,1,8,6,3,11,4,1,8,6,11,4,1,8,6,3,11,4,1,8,6,3,3,1,7,11,4,1,9,0,2,7,11,4,1,9,0,11,4,1,9,0,1,6,11,4,1,9,0,8,7,8,20,7,11,4,1,8,6,7,11,12,2,5,11,13,1,5,3,3,3,3,7,8,11,3,7,8,7,11,4,1,8,6,6,8,11,4,7,8,16,11,4,1,8,6,3,3,1,6,8,16,1,8,2,6,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,7,8,7,3,6,8,11,2,7,11,4,1,9,0,3,4,10,5,5,3,11,12,2,5,3,2,5,3,1,6,10,9,0,1,6,8,7,1,6,9,1,2,7,8,20,6,8,8,5,11,4,1,8,6,3,11,4,1,8,6,11,5,1,8,6,11,4,1,8,6,1,11,5,1,8,6,2,7,11,5,1,9,0,10,11,5,1,9,0,1,6,11,21,1,9,0,1,11,21,1,9,0,2,11,4,1,9,0,7,8,11,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,111,114,97,103,101,70,117,110,100,86,49,22,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,12,98,117,114,110,95,98,97,108,97,110,99,101,19,98,117,114,110,116,95,116,111,107,101,110,115,95,97,109,111,117,110,116,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,17,105,111,116,97,95,116,114,101,97,115,117,114,121,95,99,97,112,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,41,109,97,116,99,104,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,95,116,111,95,116,97,114,103,101,116,95,114,101,119,97,114,100,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,20,109,105,110,116,101,100,95,116,111,107,101,110,115,95,97,109,111,117,110,116,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,99,104,97,114,103,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,41,3,72,3,71,3,73,3,166,1,3,173,1,3,165,1,3,44,8,3,1,2,17,40,3,84,3,119,3,64,8,7,175,1,8,20,115,8,16,81,8,0,62,8,9,86,3,167,1,11,12,2,5,11,13,1,5,100,1,103,11,4,1,8,6,101,11,4,1,8,6,104,3,102,3,42,3,44,8,3,2,2,11,40,3,84,3,86,3,124,3,114,3,117,3,116,3,122,3,125,3,30,3,75,3,0,3,0,0,34,28,11,1,10,7,17,116,12,9,14,9,17,111,12,8,6,0,0,0,0,0,0,0,0,11,3,17,40,11,0,11,9,11,2,17,82,11,5,11,6,11,8,56,0,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,4,11,7,17,53,18,1,2,1,3,0,0,5,11,11,0,6,4,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,11,5,11,6,17,53,18,0,2,2,3,0,0,45,25,10,14,46,17,68,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,10,14,17,85,12,15,11,0,15,0,11,15,11,14,17,121,2,3,3,0,0,5,5,11,0,15,0,11,1,17,123,2,4,3,0,0,5,25,10,0,16,0,17,117,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,120,2,5,3,0,0,5,31,10,0,16,0,17,108,65,45,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,117,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,122,2,6,3,0,0,54,15,10,0,15,0,11,1,7,1,17,131,1,12,3,11,0,15,0,14,3,9,17,114,11,3,11,2,17,87,2,7,3,0,0,54,15,10,0,15,0,11,1,7,2,17,131,1,12,3,11,0,15,0,14,3,8,17,114,11,3,11,2,17,89,2,8,3,0,0,5,6,11,0,15,0,11,1,11,2,17,124,2,9,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,88,2,10,3,0,0,5,8,11,0,15,0,11,2,11,1,56,2,11,3,17,119,2,11,3,0,0,14,12,11,1,11,2,10,4,17,52,12,5,11,0,15,0,11,3,11,5,11,4,17,119,2,12,3,0,0,5,6,11,0,15,0,11,1,11,2,17,125,2,13,3,0,0,5,22,10,0,16,0,10,2,17,115,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,15,2,14,3,0,0,5,10,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,16,2,15,0,0,0,65,42,14,0,17,106,20,12,3,10,3,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,46,14,1,56,3,32,4,25,11,2,11,1,11,3,56,4,56,5,5,41,11,2,14,1,56,6,12,4,10,4,46,14,3,56,7,32,4,39,11,4,11,3,56,8,5,41,11,4,1,2,16,0,0,0,65,46,10,2,46,14,1,56,3,4,6,5,10,11,2,1,7,7,39,10,2,14,1,56,6,12,4,14,0,17,106,20,12,3,10,4,46,14,3,56,7,4,24,5,30,11,2,1,11,4,1,7,7,39,10,4,14,3,56,9,11,4,46,56,10,4,43,11,2,14,1,56,11,1,1,5,45,11,2,1,2,17,3,0,0,5,8,11,0,15,0,10,1,46,17,113,11,1,17,86,2,18,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,98,2,19,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,96,2,20,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,97,2,21,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,105,2,22,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,100,11,3,46,12,4,11,0,16,0,11,4,17,110,2,23,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,91,2,24,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,102,11,3,46,12,4,11,0,16,0,11,4,17,110,2,25,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,93,2,26,3,0,0,5,7,11,0,15,0,11,2,17,112,11,1,17,103,2,27,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,94,2,28,3,0,0,81,17,10,0,15,0,11,3,17,112,12,4,10,4,11,1,11,2,17,99,11,4,46,12,5,11,0,16,0,11,5,17,110,2,29,3,0,0,5,8,11,0,15,0,11,3,17,113,11,1,11,2,17,90,2,30,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,104,11,3,46,12,4,11,0,16,0,11,4,17,110,2,31,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,95,2,32,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,110,2,33,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,92,2,34,3,0,0,84,214,1,11,9,10,0,15,6,21,10,8,7,11,52,37,4,10,5,16,11,0,1,11,10,1,7,8,39,10,0,15,7,56,12,12,21,13,4,11,21,56,13,1,10,0,15,8,56,12,12,20,13,5,11,20,56,13,1,11,6,10,0,16,9,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,9,21,11,7,10,0,16,10,20,22,12,7,6,0,0,0,0,0,0,0,0,10,0,15,10,21,14,4,56,14,12,22,14,5,56,14,12,14,11,3,11,5,10,0,15,11,10,10,46,17,35,12,13,12,16,12,23,10,0,16,12,20,6,1,0,0,0,0,0,0,0,22,10,0,15,12,21,11,1,10,0,16,12,20,33,4,83,5,89,11,0,1,11,10,1,7,10,39,14,23,56,14,12,24,10,0,15,0,13,23,10,0,15,5,11,8,10,0,16,1,16,13,20,10,0,16,1,16,14,20,10,0,16,1,16,15,20,10,10,17,109,10,0,16,0,17,127,12,17,14,23,56,14,12,19,11,24,11,19,23,12,25,11,2,10,0,15,16,21,10,0,16,0,17,111,10,0,15,17,21,11,23,12,15,11,13,14,15,56,14,22,12,13,10,0,15,11,11,15,11,10,46,17,63,1,10,0,15,18,11,4,10,6,11,7,17,81,12,18,10,0,16,12,20,10,0,16,16,20,10,0,16,17,20,11,17,11,22,11,6,10,0,16,18,17,83,11,14,11,25,11,13,11,16,18,2,56,15,9,10,0,15,19,21,10,0,16,9,20,6,0,0,0,0,0,0,0,0,33,4,192,1,10,0,16,7,56,14,6,0,0,0,0,0,0,0,0,33,12,11,5,194,1,9,12,11,11,11,4,203,1,11,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,12,5,207,1,11,0,1,9,12,12,11,12,4,210,1,5,212,1,7,9,39,11,18,2,35,0,0,0,93,58,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,5,14,1,56,14,10,0,35,4,27,11,0,14,1,56,14,23,12,9,11,2,11,9,11,3,17,64,12,6,14,6,56,14,12,5,13,1,11,6,56,13,1,5,54,14,1,56,14,10,0,36,4,50,14,1,56,14,11,0,23,12,8,13,1,11,8,56,16,12,7,14,7,56,14,12,4,11,2,11,7,11,3,17,63,1,5,54,11,2,1,11,3,1,11,1,11,5,11,4,2,36,3,0,0,5,4,11,0,16,12,20,2,37,3,0,0,5,4,11,0,16,16,20,2,38,3,0,0,5,4,11,0,16,20,20,2,39,3,0,0,5,3,11,0,16,21,2,40,3,0,0,5,2,7,3,2,41,3,0,0,5,4,11,0,16,6,20,2,42,3,0,0,5,5,11,0,16,0,11,1,17,129,1,2,43,3,0,0,96,27,10,0,17,51,12,1,56,17,12,4,14,1,56,18,32,4,23,5,10,13,1,69,47,12,2,10,0,16,0,10,2,17,130,1,12,3,13,4,11,2,11,3,56,19,5,5,11,0,1,11,4,2,44,3,0,0,5,5,11,0,16,0,11,1,17,128,1,2,45,3,0,0,5,4,11,0,16,0,17,126,2,46,3,0,0,5,4,11,0,16,11,17,65,2,47,3,0,0,29,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,20,20,12,2,5,16,11,0,1,56,21,12,2,11,2,2,48,3,0,0,5,4,11,0,16,18,17,83,2,49,3,0,0,5,4,11,0,16,18,17,84,2,50,3,0,0,5,5,11,0,15,0,11,1,17,118,2,51,3,0,0,5,4,11,0,16,0,17,107,2,52,0,0,0,102,45,13,0,69,103,12,6,13,6,11,0,56,22,11,6,56,2,12,7,14,1,56,23,4,39,11,1,56,24,12,4,13,7,11,4,56,16,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,25,11,2,46,17,68,56,26,5,36,11,2,1,11,7,56,27,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,1,4,1,6,0,2,0,3,0,1,1,9,1,15,1,11,1,12,1,13,1,14,1,3,1,0,0,4,0,5,0,6,1,1,1,8,1,5,1,10,1,2,1,7,0,47,0,61,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,173,2,4,245,2,34,5,151,3,199,2,7,222,5,212,8,8,178,14,96,6,146,15,200,1,10,218,16,66,12,156,17,165,11,13,193,28,28,15,221,28,4,0,70,2,14,2,15,2,32,2,46,2,71,2,72,2,73,1,47,1,74,0,7,12,0,0,5,7,0,0,6,12,0,1,0,12,0,2,1,4,1,0,1,3,3,2,0,4,2,7,0,4,10,4,0,5,8,12,2,7,1,4,1,7,9,2,0,8,4,7,1,0,0,0,44,0,1,0,0,61,2,3,0,0,62,4,5,0,0,79,6,7,0,0,75,3,5,0,0,22,8,9,0,0,60,10,9,0,0,59,11,9,0,0,58,11,9,0,0,80,12,5,0,0,11,13,9,0,0,19,13,9,0,0,34,14,15,0,0,53,16,17,0,0,69,16,15,0,0,68,16,15,0,0,38,14,18,0,0,36,14,18,0,0,66,19,3,0,0,67,19,9,0,0,42,20,9,0,0,35,21,18,0,0,56,22,23,0,0,50,14,15,0,0,51,14,15,0,0,24,14,24,0,0,33,25,15,0,0,54,25,15,0,0,39,22,18,0,0,27,26,15,0,0,28,26,15,0,0,31,9,23,0,0,17,22,9,0,1,44,0,34,0,2,41,40,15,1,0,2,66,45,33,1,0,2,78,36,15,1,0,2,81,9,33,1,0,4,21,30,9,0,4,30,37,17,1,8,4,44,0,30,0,5,13,42,9,2,7,4,5,16,52,53,2,7,4,5,18,52,18,2,7,4,5,44,0,29,2,7,4,6,72,50,9,1,8,7,23,39,15,0,7,64,39,49,0,8,16,48,37,1,0,8,26,46,9,1,0,8,29,51,47,1,3,8,37,48,18,1,0,8,40,48,18,1,0,8,45,9,31,1,0,8,65,47,31,1,0,9,43,44,15,0,44,28,53,15,37,32,36,32,39,1,34,32,41,28,35,32,49,15,54,15,51,15,52,15,45,3,50,15,48,15,43,28,42,28,1,7,8,9,1,8,0,4,7,8,0,11,4,1,8,5,3,7,8,9,1,8,2,3,7,8,0,8,2,6,8,9,1,11,4,1,8,5,2,6,8,0,8,2,2,3,11,4,1,8,5,2,7,8,0,11,4,1,8,5,0,2,7,8,0,6,8,9,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,3,1,6,8,2,1,8,6,1,1,3,7,8,2,3,7,8,9,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,1,6,11,8,2,3,8,1,1,6,8,1,2,6,8,1,3,1,11,8,2,3,8,1,2,3,8,1,1,11,8,2,9,0,9,1,1,8,7,1,11,10,1,9,0,1,8,5,1,11,4,1,9,0,1,8,3,2,3,8,2,1,6,11,4,1,9,0,1,6,9,0,6,3,11,4,1,8,5,11,4,1,8,5,3,11,4,1,8,5,3,1,6,8,9,2,7,11,4,1,9,0,11,4,1,9,0,2,8,1,11,4,1,8,5,3,7,11,8,2,9,0,9,1,9,0,9,1,4,3,8,1,3,3,2,3,3,2,7,11,4,1,9,0,3,2,7,11,10,1,9,0,9,0,1,9,0,1,6,11,10,1,9,0,1,5,2,9,0,5,2,6,11,10,1,9,0,9,0,2,6,11,8,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,15,103,101,116,95,105,111,116,97,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,4,105,111,116,97,11,105,111,116,97,95,97,109,111,117,110,116,12,105,111,116,97,95,98,97,108,97,110,99,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,27,112,101,110,100,105,110,103,95,116,111,116,97,108,95,105,111,116,97,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,18,117,110,119,114,97,112,95,115,116,97,107,101,100,95,105,111,116,97,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,30,8,7,12,11,10,1,3,20,11,10,1,3,34,3,63,11,4,1,8,5,55,3,24,11,8,2,3,8,1,49,3,52,3,48,3,25,8,3,1,2,2,33,3,54,3,2,2,4,30,8,7,53,8,6,68,3,57,11,4,1,8,5,0,3,0,0,27,18,10,0,56,0,12,1,10,0,17,40,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,33,18,0,2,1,3,0,0,35,45,14,1,56,3,12,4,10,0,46,17,17,32,4,9,5,15,11,0,1,11,3,1,7,11,39,10,4,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,3,1,7,18,39,11,3,17,40,10,0,46,56,4,11,2,11,1,18,2,12,5,10,0,16,0,20,11,4,22,11,0,15,0,21,11,5,2,2,3,0,0,38,75,14,1,16,1,20,10,2,17,46,36,4,23,11,2,1,11,1,17,4,12,4,10,0,16,0,20,14,4,56,3,23,11,0,15,0,21,11,4,2,10,0,46,11,1,17,3,12,5,12,3,14,5,56,3,12,6,10,0,10,6,10,3,11,2,17,46,17,9,12,7,11,6,14,7,56,3,22,12,8,10,0,16,2,20,11,8,22,10,0,15,2,21,10,0,16,3,20,11,3,22,10,0,15,3,21,10,0,46,17,17,4,67,11,0,17,7,5,69,11,0,1,13,5,11,7,56,5,1,11,5,2,3,3,0,0,41,27,14,1,16,4,20,10,0,56,4,33,4,8,5,12,11,0,1,7,2,39,11,0,14,1,16,1,20,17,22,12,2,11,1,17,4,12,3,14,2,14,3,56,3,17,30,11,3,2,4,0,0,0,5,8,11,0,19,2,12,1,1,1,17,38,11,1,2,5,3,0,0,9,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,5,1,2,6,3,0,0,15,25,11,1,17,46,6,1,0,0,0,0,0,0,0,22,12,2,10,0,17,7,10,0,17,8,10,0,15,7,10,2,10,0,16,5,20,10,0,16,8,20,18,1,56,6,11,0,46,11,2,17,32,2,7,0,0,0,9,29,10,0,16,5,20,10,0,16,2,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,3,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,6,0,0,0,0,0,0,0,0,11,0,15,3,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,30,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,43,31,10,0,46,11,3,17,22,12,5,14,5,11,2,17,29,12,7,10,7,10,1,38,4,18,11,7,11,1,23,12,4,5,20,6,0,0,0,0,0,0,0,0,12,4,11,4,10,0,16,6,56,3,17,55,12,6,11,0,15,6,11,6,56,7,2,10,3,0,0,9,29,10,0,15,7,10,1,17,31,56,6,10,0,46,17,16,4,10,5,14,11,0,1,7,15,39,10,0,46,17,17,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,8,2,11,3,0,0,9,16,10,0,46,17,17,32,4,6,5,10,11,0,1,7,12,39,11,1,56,9,11,0,15,10,21,2,12,1,0,0,9,4,11,0,16,5,20,2,13,1,0,0,9,4,11,0,16,4,20,2,14,1,0,0,9,4,11,0,16,11,56,3,2,15,1,0,0,9,4,11,0,16,1,20,2,16,1,0,0,9,4,11,0,16,9,56,10,2,17,1,0,0,9,4,11,0,16,10,56,11,2,18,1,0,0,15,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,40,10,0,16,4,20,10,0,16,1,20,11,0,15,11,11,1,56,7,18,2,2,19,1,4,0,9,9,11,0,11,1,10,2,17,18,11,2,46,17,47,56,12,2,20,1,4,0,5,22,10,0,46,14,1,17,21,4,6,5,10,11,0,1,7,13,39,11,1,19,2,12,2,1,1,17,38,11,0,15,11,11,2,56,5,1,2,21,1,0,0,18,25,10,0,16,4,20,10,1,16,4,20,33,4,17,11,0,16,1,20,11,1,16,1,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,22,1,0,0,44,45,10,0,10,1,17,28,4,8,11,0,1,17,31,2,10,0,16,10,10,1,56,13,11,1,17,55,12,3,10,0,16,9,56,14,20,12,2,10,3,10,2,38,4,41,10,0,16,7,10,3,56,15,4,36,5,30,11,0,16,7,11,3,56,16,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,31,2,23,1,0,0,9,4,11,0,16,0,20,2,24,1,0,0,9,4,11,0,16,2,20,2,25,3,0,0,9,3,11,0,16,7,2,26,1,0,0,9,4,11,0,16,12,20,2,27,1,0,0,9,4,11,0,16,13,20,2,28,0,0,0,18,17,10,0,17,16,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,14,20,11,1,36,12,2,11,2,2,29,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,30,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,31,0,0,0,9,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,32,0,0,0,54,22,10,0,11,1,17,22,12,3,14,3,10,0,16,5,20,17,30,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,2,2,0,8,0,9,2,1,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,76,0,77,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,63,7,135,1,183,1,8,190,2,64,10,254,2,15,12,141,3,89,13,230,3,4,15,234,3,2,0,11,1,4,1,5,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,8,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,7,8,4,1,0,1,10,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,4,7,8,0,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,4,73,79,84,65,13,83,116,111,114,97,103,101,70,117,110,100,86,49,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,105,111,116,97,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,9,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,20,10,0,15,0,11,1,56,1,1,10,0,15,0,11,3,56,2,12,4,10,0,15,1,11,4,56,1,1,11,0,15,0,11,2,56,2,2,2,1,0,0,5,4,11,0,16,0,56,3,2,3,1,0,0,5,8,10,0,16,0,56,3,11,0,16,1,56,3,22,2,0,0,0,1,0,6,0],"timelocked_staking":[161,28,235,11,6,0,0,0,12,1,0,30,2,30,64,3,94,132,2,4,226,2,28,5,254,2,198,3,7,196,6,171,7,8,239,13,96,6,207,14,20,10,227,14,17,12,244,14,168,6,13,156,21,6,15,162,21,2,0,58,2,14,2,16,2,23,2,34,2,54,2,57,2,59,2,63,0,24,0,52,0,66,1,35,1,53,1,68,0,10,8,0,1,0,4,1,0,1,2,1,12,1,0,1,3,3,2,0,4,2,7,0,4,12,4,0,5,4,4,0,6,9,8,1,4,0,8,11,2,0,9,5,8,0,10,7,12,0,11,13,4,0,12,6,7,1,0,0,13,8,7,0,0,38,0,1,0,0,41,2,1,0,0,44,3,1,0,0,43,0,4,0,0,42,2,5,0,0,45,3,6,0,0,47,7,4,0,0,48,7,1,0,0,30,8,1,0,0,61,9,1,0,0,62,10,1,0,0,26,11,12,0,0,36,13,14,0,0,51,13,15,0,0,49,13,15,0,0,19,13,15,0,0,31,13,16,0,0,27,13,12,1,0,0,65,4,17,0,0,59,18,1,0,0,60,19,1,0,0,39,20,1,0,1,18,32,1,1,0,1,47,48,32,1,0,1,67,25,15,1,0,2,20,26,27,1,0,4,17,42,1,0,4,33,41,42,0,6,28,34,12,1,4,6,55,49,50,1,4,6,56,37,38,1,4,6,61,23,1,1,4,6,64,1,56,1,0,7,37,31,1,1,12,7,59,31,1,1,8,8,46,28,29,0,9,32,35,36,0,9,43,39,40,0,9,45,47,22,0,10,26,54,12,0,10,30,52,1,0,10,36,46,14,0,10,47,51,40,0,10,49,46,15,0,10,51,46,15,0,11,40,62,40,0,12,15,57,58,1,0,12,29,57,12,1,0,14,25,61,12,1,0,31,22,24,24,25,24,33,30,22,24,28,22,30,22,23,24,29,22,47,56,46,56,32,59,34,4,48,4,4,7,8,9,11,7,1,11,1,1,8,3,5,7,8,8,0,4,7,8,9,10,11,7,1,11,1,1,8,3,5,7,8,8,3,7,8,9,8,0,7,8,8,1,8,0,1,10,8,0,2,11,7,1,11,1,1,8,3,11,1,1,8,3,3,7,8,0,3,7,8,8,2,7,8,0,8,0,2,8,0,6,8,8,2,10,8,0,6,8,8,2,6,8,0,6,8,0,1,1,1,6,8,0,1,8,4,1,3,1,11,12,1,8,13,3,8,10,3,11,12,1,8,13,2,8,0,5,2,10,8,0,5,6,7,8,11,11,1,1,8,3,5,3,11,12,1,8,13,7,8,8,3,3,3,10,8,0,1,11,1,1,8,3,2,11,7,1,9,0,6,8,8,1,8,3,1,6,11,1,1,9,0,2,11,1,1,9,0,7,8,8,1,11,2,1,9,0,1,6,8,8,1,5,1,11,2,1,8,3,2,9,0,5,1,11,1,1,9,0,4,11,1,1,8,3,3,11,12,1,8,13,8,10,2,6,11,7,1,9,0,6,8,8,1,7,8,9,1,6,8,6,2,6,8,6,11,7,1,9,0,3,9,0,3,11,12,1,8,13,4,7,8,9,11,2,1,8,3,5,7,8,8,1,8,10,1,7,8,8,1,8,5,5,3,3,10,8,0,11,7,1,11,1,1,8,3,8,0,1,11,7,1,11,1,1,8,3,6,3,11,12,1,8,13,3,11,1,1,8,3,8,10,11,1,1,8,3,1,6,8,10,3,7,8,9,8,10,7,8,8,2,7,11,1,1,9,0,3,5,6,8,6,9,0,3,11,12,1,8,13,7,8,8,1,11,7,1,9,0,3,7,8,10,3,7,8,8,2,7,8,10,8,10,2,1,1,2,6,8,10,6,8,10,3,8,13,6,8,13,1,1,8,13,1,6,11,12,1,9,0,1,6,9,0,1,9,0,3,3,11,12,1,8,13,8,10,1,6,10,9,0,3,7,8,11,11,1,1,8,3,7,8,8,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,10,83,116,97,107,101,100,73,111,116,97,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,20,84,105,109,101,108,111,99,107,101,100,83,116,97,107,101,100,73,111,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,122,101,114,111,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,5,108,97,98,101,108,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,111,111,108,95,105,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,25,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,35,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,95,110,111,110,95,101,110,116,114,121,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,6,115,101,110,100,101,114,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,11,115,116,97,107,101,100,95,105,111,116,97,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,17,116,114,97,110,115,102,101,114,95,109,117,108,116,105,112,108,101,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,27,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,95,109,117,108,116,105,112,108,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,112,97,99,107,9,118,97,108,105,100,97,116,111,114,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,22,8,5,50,8,10,19,3,31,11,12,1,8,13,0,1,4,0,1,9,11,0,11,1,11,2,10,3,17,3,11,3,46,17,9,2,1,1,4,0,21,31,11,0,11,1,11,2,10,3,17,4,12,6,6,0,0,0,0,0,0,0,0,14,6,65,4,12,5,12,4,10,4,10,5,35,4,26,5,16,13,6,69,4,10,3,46,17,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,3,1,11,6,70,4,0,0,0,0,0,0,0,0,2,2,1,4,0,22,26,11,0,11,1,10,2,17,5,12,3,10,2,46,56,0,14,3,56,1,6,0,0,0,0,0,0,0,0,36,4,21,11,3,10,2,56,2,11,2,46,17,35,56,3,5,25,11,2,1,11,3,56,4,2,3,1,0,0,33,34,14,1,10,3,46,56,5,4,6,5,12,11,0,1,11,3,1,7,0,39,10,0,17,36,11,1,56,6,12,6,12,5,12,4,11,0,11,4,10,3,56,2,11,2,10,3,17,37,12,7,11,3,17,27,11,7,11,5,11,6,18,0,2,4,1,0,0,43,37,64,4,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,14,1,65,44,12,5,12,4,10,4,10,5,35,4,29,5,12,13,1,69,44,12,7,10,0,11,7,10,2,10,3,17,3,12,8,13,6,11,8,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,7,11,0,1,11,3,1,11,1,70,44,0,0,0,0,0,0,0,0,11,6,2,5,1,0,0,45,26,11,1,17,18,12,4,12,3,12,7,14,7,17,44,12,5,10,0,11,7,10,2,17,38,12,8,13,8,11,5,56,7,12,6,11,0,17,36,11,6,11,3,11,4,11,2,56,8,11,8,2,6,1,0,0,40,17,10,0,15,0,11,1,10,2,17,42,12,3,11,2,17,27,11,3,10,0,16,1,20,11,0,16,2,20,18,0,2,7,1,4,0,1,8,11,0,11,1,10,2,17,6,11,2,46,17,9,2,8,1,4,0,40,21,10,0,46,14,1,17,11,4,6,5,10,11,0,1,7,1,39,11,1,19,0,1,1,12,2,17,26,11,0,15,0,11,2,17,40,2,9,1,0,0,1,5,11,0,11,1,17,35,17,19,2,10,1,0,0,1,5,11,0,11,1,17,35,17,20,2,11,1,0,0,53,34,10,0,16,0,10,1,16,0,17,39,4,15,10,0,16,1,20,10,1,16,1,20,33,12,2,5,17,9,12,2,11,2,4,26,11,0,17,16,11,1,17,16,33,12,3,5,32,11,0,1,11,1,1,9,12,3,11,3,2,12,1,0,0,1,4,11,0,16,0,17,41,2,13,1,0,0,1,4,11,0,16,0,17,44,2,14,1,0,0,1,4,11,0,16,0,17,43,2,15,1,0,0,1,4,11,0,16,1,20,2,16,1,0,0,1,4,11,0,16,2,20,2,17,1,0,0,55,21,10,0,16,2,56,9,4,15,11,0,16,2,56,10,12,2,56,11,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,18,0,0,0,60,10,11,0,19,0,12,2,12,1,12,3,17,26,11,3,11,1,11,2,2,19,0,0,0,1,4,11,0,11,1,56,12,2,20,0,0,0,1,13,14,0,56,13,32,4,10,5,5,13,0,69,4,10,1,56,12,5,0,11,0,70,4,0,0,0,0,0,0,0,0,2,21,3,0,0,40,14,11,0,11,1,10,5,17,45,12,6,11,5,17,27,11,6,11,3,11,4,18,0,11,2,17,19,2,0,1,0,2,0,3,0,21,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,33,2,33,72,3,105,180,4,4,157,5,40,5,197,5,142,4,7,211,9,209,19,8,164,29,96,6,132,30,180,1,10,184,31,145,1,12,201,32,179,26,13,252,58,56,15,180,59,12,0,137,1,2,22,2,23,2,35,2,44,2,76,2,115,2,116,2,134,1,0,108,0,139,1,1,20,1,24,1,78,1,110,0,13,4,0,0,15,4,0,0,8,3,0,0,11,3,0,1,0,12,0,2,1,4,1,0,1,4,3,2,0,5,2,7,0,7,10,2,0,8,12,7,0,9,5,7,0,9,6,12,0,9,7,12,0,10,14,2,0,11,9,7,0,13,4,7,1,0,0,14,9,7,0,0,61,0,1,0,0,59,2,3,0,0,27,4,5,0,0,16,4,5,0,0,18,6,5,0,0,92,7,8,0,0,93,7,5,0,0,94,9,8,0,0,97,10,11,0,0,96,12,5,0,0,101,12,5,0,0,95,4,5,0,0,100,4,5,0,0,30,13,5,0,0,87,14,5,0,0,52,15,16,0,0,54,15,17,0,0,45,15,18,0,0,55,15,19,0,0,31,15,19,0,0,43,15,20,0,0,88,15,20,0,0,57,15,19,0,0,79,15,19,0,0,84,15,19,0,0,21,15,21,0,0,89,15,21,0,0,58,15,21,0,0,90,15,21,0,0,68,15,22,0,0,70,15,22,0,0,71,15,22,0,0,64,15,23,0,0,72,15,23,0,0,69,15,23,0,0,73,15,23,0,0,77,15,24,0,0,66,15,25,0,0,114,15,25,0,0,105,15,25,0,0,113,15,25,0,0,143,1,15,25,0,0,102,4,5,0,0,80,15,25,0,0,81,15,25,0,0,39,15,25,0,0,26,15,25,0,0,83,26,27,0,0,109,15,28,0,0,48,29,16,0,0,50,30,16,1,0,0,49,31,16,1,0,0,63,32,5,0,0,126,33,5,0,0,124,33,5,0,0,125,33,5,0,0,133,1,33,5,0,0,128,1,33,5,0,0,119,33,5,0,0,130,1,33,5,0,0,121,33,5,0,0,131,1,33,5,0,0,122,33,5,0,0,127,34,5,0,0,118,34,5,0,0,129,1,33,5,0,0,120,33,5,0,0,132,1,33,5,0,0,123,33,5,0,0,32,6,5,0,0,135,1,17,5,0,0,136,1,35,5,0,0,41,15,36,0,0,60,37,3,0,1,59,45,46,0,2,141,1,50,25,1,0,3,33,55,5,1,3,5,42,68,28,1,8,6,91,56,5,1,12,7,34,51,25,0,7,99,51,18,0,8,62,35,44,0,9,17,47,5,0,9,28,47,5,0,9,29,64,5,0,9,46,36,25,0,9,52,36,16,0,9,59,45,67,0,9,80,36,25,0,9,81,36,25,0,9,83,66,27,0,9,86,53,5,0,9,87,65,5,0,9,92,52,8,0,9,97,60,11,0,9,104,59,25,0,9,106,59,25,0,10,63,72,28,0,10,142,1,62,63,0,11,110,35,43,0,12,112,68,35,1,0,13,25,70,68,1,0,13,37,73,55,1,0,13,51,70,16,1,0,13,53,70,16,1,0,13,75,5,39,1,0,13,103,55,39,1,0,14,38,43,40,0,105,35,105,40,75,49,76,54,78,8,76,61,77,67,51,40,51,35,50,40,50,35,103,55,101,55,106,40,106,35,104,40,102,40,104,35,102,35,100,1,13,5,10,2,10,2,10,2,10,2,8,16,8,16,8,9,8,9,8,16,8,16,8,16,8,4,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,5,1,8,6,5,7,8,8,1,8,11,3,7,8,1,11,5,1,8,6,7,8,8,3,7,8,1,8,11,6,8,8,1,11,5,1,8,6,3,7,8,1,8,13,3,2,7,8,1,11,5,1,8,6,2,7,8,1,6,8,8,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,16,1,6,8,9,1,6,10,2,1,6,11,15,1,8,16,1,6,11,15,1,10,2,1,6,8,7,1,3,2,6,8,1,3,1,8,10,1,8,7,2,6,8,1,6,8,1,2,6,11,15,1,9,0,6,9,0,2,6,11,15,1,9,0,6,11,15,1,9,0,2,7,8,1,7,8,8,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,1,6,8,12,4,8,0,3,3,7,8,8,20,5,8,16,8,16,8,16,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,8,16,11,15,1,8,16,11,15,1,8,16,10,2,8,4,10,2,10,2,10,2,8,16,8,16,8,9,8,9,1,11,15,1,9,0,1,8,16,7,1,1,1,1,1,1,8,0,1,2,1,8,14,1,8,9,1,7,8,8,1,8,4,2,7,8,12,3,3,3,3,8,11,1,8,6,1,6,11,5,1,9,0,1,6,8,8,4,7,8,12,11,5,1,8,6,3,7,8,8,1,7,8,12,1,8,2,1,9,0,2,9,0,5,2,3,8,11,5,3,3,3,3,11,5,1,8,6,1,6,8,11,3,7,8,12,8,11,6,8,8,1,8,3,1,6,8,13,1,6,5,2,7,8,12,11,5,1,8,6,2,7,8,12,6,8,8,2,6,8,12,3,1,8,12,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,15,1,9,0,2,1,1,2,5,7,8,8,1,7,11,15,1,9,0,3,5,8,7,8,12,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,19,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,86,49,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,22,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,2,105,100,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,12,105,111,116,97,95,98,97,108,97,110,99,101,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,33,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,20,45,5,21,10,2,58,10,2,90,10,2,89,10,2,55,8,16,31,8,16,43,8,9,88,8,9,56,8,16,79,8,16,84,8,16,64,11,15,1,10,2,72,11,15,1,10,2,69,11,15,1,10,2,73,11,15,1,10,2,67,11,15,1,8,16,70,11,15,1,8,16,71,11,15,1,8,16,36,8,4,1,2,10,54,8,0,143,1,3,77,8,7,39,3,108,8,12,26,3,74,3,66,3,65,3,36,8,4,2,2,5,82,8,7,138,1,5,107,5,34,3,19,3,3,2,7,82,8,7,138,1,5,107,5,104,3,117,3,85,3,98,3,0,3,0,0,38,62,11,0,12,13,11,1,12,24,11,2,12,26,11,3,12,27,11,4,12,28,11,5,12,29,11,6,12,30,11,7,12,31,11,8,12,32,11,9,12,14,11,10,12,15,11,11,12,16,56,0,12,17,56,0,12,18,56,0,12,19,56,0,12,20,56,1,12,21,56,1,12,22,56,1,12,23,11,12,12,25,11,13,11,24,11,26,11,27,11,28,11,29,11,30,11,31,11,32,11,14,11,15,11,16,11,17,11,20,11,18,11,19,11,21,11,22,11,23,11,25,18,0,2,1,3,0,0,41,124,14,9,65,42,7,16,37,4,11,14,10,65,42,7,16,37,12,15,5,13,9,12,15,11,15,4,21,14,11,65,42,7,16,37,12,16,5,23,9,12,16,11,16,4,31,14,5,65,42,7,16,37,12,17,5,33,9,12,17,11,17,4,41,14,6,65,42,7,16,37,12,18,5,43,9,12,18,11,18,4,51,14,7,65,42,7,16,37,12,19,5,53,9,12,19,11,19,4,61,14,8,65,42,7,16,37,12,20,5,63,9,12,20,11,20,4,66,5,70,11,14,1,7,8,39,10,13,7,15,37,4,75,5,79,11,14,1,7,7,39,10,12,7,17,37,4,84,5,88,11,14,1,7,14,39,11,0,11,1,11,2,11,3,11,4,11,5,17,99,17,107,11,6,17,99,17,107,11,7,17,81,11,8,17,81,11,9,17,99,17,107,11,10,17,99,17,107,11,11,17,99,17,107,10,14,17,74,17,0,12,21,14,21,17,70,11,21,11,12,11,13,11,14,17,73,2,2,3,0,0,5,5,11,0,15,0,11,1,17,83,2,3,3,0,0,5,5,11,0,15,0,11,1,17,82,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,48,58,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,10,39,10,3,46,17,79,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,11,5,10,3,17,93,12,6,10,0,16,0,17,86,4,34,10,0,15,0,17,91,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,11,2,11,3,46,17,79,11,4,18,2,56,3,11,6,2,6,3,0,0,5,7,11,0,11,1,11,3,17,7,11,2,56,4,2,7,3,0,0,57,47,10,2,46,17,79,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,2,1,7,11,39,14,1,56,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,2,1,7,10,39,10,0,15,0,11,1,6,0,0,0,0,0,0,0,0,11,2,17,93,12,4,10,0,15,0,17,91,10,0,16,5,20,11,3,22,11,0,15,5,21,11,4,2,8,3,0,0,58,45,14,1,17,96,12,3,14,1,17,95,12,5,10,0,15,0,11,1,10,2,17,94,12,7,14,7,56,2,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,10,2,17,80,11,5,11,2,17,79,11,3,11,4,18,3,56,5,11,7,2,9,3,0,0,5,28,10,2,7,17,37,4,5,5,9,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,13,39,11,2,11,0,15,1,21,2,10,3,0,0,5,41,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,2,7,17,37,4,14,5,18,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,13,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,11,3,0,0,5,14,10,1,7,15,37,4,5,5,9,11,0,1,7,7,39,11,1,11,0,15,3,21,2,12,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,1,7,15,37,4,14,5,18,11,0,1,7,7,39,11,1,11,0,15,4,21,2,13,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,84,2,14,3,0,0,5,16,10,0,15,0,11,1,17,92,10,0,46,17,39,11,0,16,5,20,33,4,13,5,15,7,10,39,2,15,1,0,0,5,4,11,0,16,0,17,86,2,16,1,0,0,5,3,11,0,16,6,2,17,1,0,0,5,5,11,0,16,6,16,7,20,2,18,1,0,0,5,4,11,0,16,6,16,8,2,19,1,0,0,5,4,11,0,16,6,16,9,2,20,1,0,0,5,4,11,0,16,6,16,10,2,21,1,0,0,5,4,11,0,16,6,16,11,2,22,1,0,0,5,4,11,0,16,6,16,12,2,23,1,0,0,5,4,11,0,16,6,16,13,2,24,1,0,0,5,4,11,0,16,6,16,14,2,25,1,0,0,5,4,11,0,16,6,16,15,2,26,1,0,0,5,4,11,0,16,6,16,16,2,27,1,0,0,5,4,11,0,16,6,16,17,2,28,1,0,0,5,4,11,0,16,6,16,18,2,29,1,0,0,5,4,11,0,16,6,16,19,2,30,1,0,0,5,4,11,0,16,6,16,20,2,31,1,0,0,5,4,11,0,16,6,16,21,2,32,1,0,0,5,4,11,0,16,6,16,22,2,33,1,0,0,5,4,11,0,16,6,16,23,2,34,1,0,0,5,4,11,0,16,6,16,24,2,35,1,0,0,5,4,11,0,16,6,16,25,2,36,1,0,0,5,3,11,0,16,26,2,37,1,0,0,5,4,11,0,16,1,20,2,38,1,0,0,5,4,11,0,16,0,17,85,2,39,1,0,0,5,4,11,0,16,0,17,85,2,40,1,0,0,5,3,11,0,17,39,2,41,1,0,0,5,4,11,0,16,27,20,2,42,3,0,0,5,5,11,1,11,0,15,27,21,2,43,1,0,0,5,4,11,0,16,0,17,88,2,44,1,0,0,5,4,11,0,16,0,17,89,2,45,1,0,0,5,4,11,0,16,2,20,2,46,1,0,0,5,4,11,0,16,4,20,2,47,1,0,0,5,5,11,0,16,0,11,1,17,90,2,48,1,0,0,5,4,11,0,16,0,56,6,2,49,1,0,0,69,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,15,20,10,1,16,6,16,15,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,17,20,10,1,16,6,16,17,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,17,20,10,1,16,6,16,18,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,18,20,10,1,16,6,16,17,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,19,10,1,16,6,16,19,56,7,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,20,10,1,16,6,16,20,56,7,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,22,10,1,16,6,16,22,56,8,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,24,10,1,16,6,16,24,56,8,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,24,10,1,16,6,16,25,56,8,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,25,10,1,16,6,16,25,56,8,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,25,10,1,16,6,16,24,56,8,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,19,10,1,16,6,16,12,56,9,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,20,10,1,16,6,16,13,56,9,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,22,10,1,16,6,16,15,56,10,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,24,10,1,16,6,16,17,56,10,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,24,10,1,16,6,16,18,56,10,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,25,10,1,16,6,16,18,56,10,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,25,10,1,16,6,16,17,56,10,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,19,10,0,16,6,16,12,56,9,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,20,10,0,16,6,16,13,56,9,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,22,10,0,16,6,16,15,56,10,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,24,10,0,16,6,16,17,56,10,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,24,10,0,16,6,16,18,56,10,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,25,10,0,16,6,16,18,56,10,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,25,11,0,16,6,16,17,56,10,12,23,11,23,2,50,0,0,0,16,17,10,0,56,11,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,12,11,1,33,12,2,11,2,2,51,0,0,0,71,26,10,0,56,11,4,6,8,12,2,5,9,10,1,56,11,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,12,11,1,56,12,33,12,3,11,3,2,52,3,0,0,18,25,10,1,46,17,80,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,12,39,11,2,11,1,17,97,11,0,15,26,21,2,53,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,8,21,2,54,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,9,21,2,55,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,10,21,2,56,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,11,21,2,57,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,19,21,11,0,16,6,17,70,2,58,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,12,21,11,0,16,6,17,70,2,59,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,20,21,11,0,16,6,17,70,2,60,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,13,21,11,0,16,6,17,70,2,61,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,21,21,11,0,16,6,17,70,2,62,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,14,21,11,0,16,6,17,70,2,63,3,0,0,5,16,11,1,56,14,10,0,15,6,15,22,21,11,2,56,14,10,0,15,6,15,23,21,11,0,16,6,17,70,2,64,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,15,21,11,2,10,0,15,6,15,16,21,11,0,16,6,17,70,2,65,3,0,0,5,10,11,1,56,14,10,0,15,6,15,24,21,11,0,16,6,17,70,2,66,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,17,21,11,0,16,6,17,70,2,67,3,0,0,5,10,11,1,56,14,10,0,15,6,15,25,21,11,0,16,6,17,70,2,68,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,70,2,69,3,0,0,5,125,10,0,46,17,29,56,15,4,18,10,0,15,6,15,19,56,16,10,0,15,6,15,12,21,56,1,10,0,15,6,15,19,21,10,0,46,17,30,56,15,4,36,10,0,15,6,15,20,56,16,10,0,15,6,15,13,21,56,1,10,0,15,6,15,20,21,10,0,46,17,31,56,15,4,54,10,0,15,6,15,21,56,16,10,0,15,6,15,14,21,56,1,10,0,15,6,15,21,21,10,0,46,17,32,56,17,4,85,10,0,15,6,15,22,56,18,10,0,15,6,15,15,21,56,0,10,0,15,6,15,22,21,10,0,15,6,15,23,56,18,10,0,15,6,15,16,21,56,0,10,0,15,6,15,23,21,10,0,46,17,34,56,17,4,103,10,0,15,6,15,24,56,18,10,0,15,6,15,17,21,56,0,10,0,15,6,15,24,21,10,0,46,17,35,56,17,4,122,10,0,15,6,15,25,56,18,10,0,15,6,15,18,21,56,0,11,0,15,6,15,25,21,5,124,11,0,1,2,70,1,0,0,5,4,11,0,56,19,17,71,2,71,1,2,0,72,3,0,0,5,3,11,0,16,0,2,73,0,0,0,74,24,14,0,16,7,20,12,4,10,3,17,87,12,6,11,4,10,3,17,97,12,5,11,0,6,0,0,0,0,0,0,0,0,11,5,10,1,11,6,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,74,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,1,0,4,0,2,0,3,0,16,0,17,0,18,0,12,0,13,0,14,0,15,1,2,1,1,0,40,0,47,0,111,0,140,1,0,143,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,227,2,8,227,3,64,6,163,4,34,10,197,4,13,12,210,4,112,13,194,5,4,15,198,5,6,0,18,1,11,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,10,3,4,0,0,9,0,5,0,1,6,13,4,1,8,1,8,10,11,0,2,12,14,6,1,12,3,13,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,7,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,53,2,53,112,3,165,1,163,6,4,200,7,142,1,5,214,8,145,9,7,231,17,141,24,8,244,41,96,6,212,42,195,1,10,151,44,108,12,131,45,226,33,13,229,78,16,15,245,78,4,0,162,1,2,31,2,32,2,58,2,84,2,106,2,119,2,147,1,2,148,1,2,154,1,2,155,1,2,169,1,2,170,1,0,143,1,0,158,1,0,161,1,0,167,1,0,174,1,1,108,1,171,1,0,19,4,0,0,15,3,0,0,16,3,0,0,17,3,0,1,0,12,0,2,1,4,1,0,1,4,4,2,0,5,3,7,0,6,2,6,1,2,0,6,7,6,1,2,0,7,10,12,2,7,1,4,1,8,11,4,1,4,1,10,12,2,0,11,21,7,2,1,0,0,0,12,22,7,1,3,0,13,6,7,0,13,8,12,0,13,9,12,0,14,20,4,0,15,13,12,0,15,18,2,0,16,14,4,0,18,5,7,1,0,0,0,101,0,1,0,0,131,1,2,3,0,0,133,1,4,3,0,0,130,1,5,3,0,0,29,6,3,0,0,132,1,7,3,0,0,129,1,8,9,0,0,135,1,10,11,0,0,134,1,5,3,0,0,28,12,3,0,0,157,1,13,3,0,0,53,14,3,0,0,48,15,16,0,0,151,1,15,16,0,0,165,1,17,16,0,0,163,1,17,16,0,0,166,1,17,16,0,0,164,1,17,18,0,0,145,1,15,19,0,0,111,20,21,0,0,104,15,16,0,0,87,17,22,0,0,90,6,22,0,0,89,23,22,0,0,44,23,16,0,0,91,6,22,0,0,43,24,16,0,0,70,25,26,0,0,62,27,28,0,0,63,29,28,0,0,74,30,31,0,0,75,32,26,0,0,67,33,26,0,0,78,34,26,0,0,76,7,26,0,0,77,7,26,0,0,79,27,35,0,0,68,36,35,0,0,69,17,35,0,0,72,17,35,0,0,173,1,37,38,0,0,120,39,3,0,0,123,40,3,0,0,36,41,3,0,0,122,42,3,0,0,139,1,43,3,0,0,121,44,3,0,0,35,45,16,0,0,27,46,3,0,0,39,47,48,0,0,40,49,50,0,0,41,51,31,0,0,38,52,31,0,0,52,53,3,0,0,55,54,3,0,0,146,1,30,16,0,0,25,15,45,0,0,96,17,22,0,0,93,55,22,0,0,24,15,50,0,1,101,58,68,0,2,51,153,1,3,1,0,2,140,1,152,1,153,1,1,0,2,168,1,86,16,1,0,3,54,83,3,1,3,5,80,115,18,1,8,6,101,106,107,1,2,6,102,104,105,1,2,6,118,108,104,1,2,7,26,62,3,2,7,4,7,33,70,90,2,7,4,7,34,75,91,2,7,4,7,42,70,22,2,7,4,7,101,58,59,2,7,4,7,128,1,75,76,2,7,4,8,33,114,115,1,4,8,34,120,121,1,4,8,56,58,63,1,4,8,92,111,22,1,4,8,99,111,16,1,4,8,117,140,1,83,1,4,8,125,79,3,1,4,9,124,154,1,3,1,12,10,57,74,16,0,10,136,1,74,61,0,11,42,96,22,2,1,0,11,56,3,67,2,1,0,11,66,96,90,2,1,0,11,71,97,91,2,1,0,11,82,99,3,2,1,0,11,92,135,1,22,2,1,0,11,98,135,1,136,1,2,1,0,11,116,147,1,98,2,1,0,11,128,1,97,98,2,1,0,12,42,137,1,22,1,3,12,83,148,1,136,1,1,3,12,92,139,1,22,1,3,12,128,1,138,1,3,1,3,13,59,110,21,0,13,112,89,18,0,14,23,77,3,0,14,27,26,3,0,14,37,35,16,0,14,46,77,3,0,14,47,155,1,3,0,14,53,26,3,0,14,64,35,16,0,14,73,35,110,0,14,85,35,61,0,14,88,113,22,0,14,94,35,22,0,14,107,35,127,0,14,115,157,1,158,1,0,14,121,143,1,3,0,14,129,1,87,9,0,14,134,1,77,3,0,14,135,1,93,11,0,14,142,1,35,16,0,14,144,1,35,18,0,14,152,1,35,16,0,14,174,1,35,16,0,15,103,126,38,0,15,156,1,126,123,0,15,172,1,122,123,0,16,45,71,72,0,16,49,72,60,0,16,100,92,26,0,17,126,3,16,0,17,137,1,46,3,0,17,153,1,3,16,0,18,50,116,83,1,0,18,61,82,83,1,0,18,95,81,22,1,0,18,105,3,116,1,0,18,138,1,83,116,1,0,19,42,84,22,1,0,19,92,130,1,22,1,0,19,128,1,100,83,1,0,73,57,69,57,77,60,73,64,73,65,86,66,72,65,69,65,74,65,74,57,69,64,81,60,132,1,16,131,1,16,135,1,16,63,85,72,57,70,57,72,64,71,64,85,66,93,66,88,66,89,66,137,1,60,67,16,66,16,68,16,79,60,75,60,71,65,134,1,16,133,1,16,130,1,16,76,60,65,128,1,136,1,16,64,132,1,85,134,1,93,134,1,91,134,1,88,134,1,94,61,97,61,96,61,78,60,80,60,64,141,1,86,101,89,101,90,134,1,92,134,1,95,61,85,101,87,101,62,85,82,9,61,85,87,134,1,135,1,61,64,159,1,2,10,8,18,7,8,12,1,8,0,3,7,8,0,8,18,7,8,12,0,2,7,8,0,7,8,12,3,7,8,0,3,6,8,12,2,6,8,0,6,8,18,2,7,8,0,6,8,12,4,7,8,0,5,11,5,1,8,6,7,8,12,1,8,16,3,7,8,0,8,16,6,8,12,1,11,5,1,8,6,8,7,8,0,7,11,5,1,8,6,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,0,3,3,3,7,11,13,2,5,11,14,1,5,7,8,12,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,7,1,6,11,10,2,8,7,5,2,7,8,0,6,8,7,1,6,11,10,2,3,8,15,1,1,2,6,10,8,18,6,8,18,2,6,11,11,1,8,18,6,8,18,2,7,8,0,5,1,7,8,18,2,6,10,8,18,5,1,11,22,1,3,2,6,11,11,1,8,18,5,2,6,10,8,18,6,10,5,1,10,3,2,7,10,8,18,5,3,7,8,0,5,1,3,7,8,0,6,8,20,1,1,6,8,18,3,7,8,0,5,2,3,7,8,0,6,8,19,2,1,8,20,3,7,8,0,7,11,13,2,5,11,14,1,5,7,8,12,5,7,8,0,8,18,7,11,13,2,5,11,14,1,5,1,7,8,12,2,7,11,13,2,5,11,14,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,18,6,8,12,1,6,10,8,18,1,7,10,8,18,3,10,3,3,6,10,3,2,3,11,13,2,3,3,2,6,8,0,11,13,2,5,11,14,1,5,1,10,5,3,6,10,8,18,3,3,6,6,10,8,18,3,3,10,3,3,11,13,2,3,3,4,7,10,8,18,6,10,3,7,11,5,1,8,6,7,8,12,5,3,6,10,8,18,6,10,3,6,11,13,2,5,11,14,1,5,6,10,5,2,6,8,0,8,7,6,3,3,11,10,2,8,7,5,3,6,8,18,8,0,2,8,7,5,1,7,8,12,1,11,10,2,9,0,9,1,1,8,18,1,5,3,7,11,10,2,9,0,9,1,9,0,9,1,1,11,11,1,9,0,2,8,7,8,21,2,5,8,21,2,5,3,1,11,13,2,9,0,9,1,1,8,4,2,1,5,2,6,11,10,2,9,0,9,1,9,0,2,8,18,7,8,12,1,8,21,3,8,7,8,18,5,1,6,8,12,2,7,11,10,2,9,0,9,1,9,0,1,9,1,2,7,8,18,3,3,1,8,18,5,2,7,11,11,1,9,0,9,0,3,5,3,11,22,1,3,1,6,11,22,1,9,0,1,7,11,22,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,6,1,6,11,5,1,9,0,4,7,8,18,11,5,1,8,6,5,7,8,12,3,7,8,18,8,7,5,1,6,8,16,1,6,9,1,1,7,9,1,1,7,8,21,3,7,8,18,8,16,6,8,12,8,10,3,11,13,2,3,3,3,10,5,3,3,3,10,3,8,3,3,7,3,3,8,18,8,18,5,6,8,18,2,6,11,13,2,9,0,9,1,6,9,0,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,8,1,3,3,3,11,9,1,3,3,3,3,6,8,18,3,6,10,8,18,1,11,8,1,3,2,3,9,0,1,11,8,1,9,0,1,10,11,8,1,9,0,1,11,9,1,9,0,1,7,11,9,1,9,0,2,6,8,18,5,1,6,8,17,1,6,11,11,1,9,0,3,3,3,3,2,6,8,18,6,8,18,2,6,11,11,1,9,0,3,1,6,9,0,1,11,22,1,9,0,5,5,3,11,22,1,3,3,10,3,2,3,11,22,1,3,4,3,3,11,22,1,3,11,22,1,3,2,7,11,11,1,9,0,3,1,7,9,0,1,6,8,20,1,6,5,6,1,1,3,3,11,22,1,3,11,22,1,3,4,6,8,18,8,7,6,8,7,5,1,6,8,19,1,6,8,7,1,8,19,2,3,8,18,1,6,10,9,0,3,3,5,8,7,1,8,3,5,3,3,6,5,10,5,7,11,14,1,5,2,5,11,14,1,5,1,6,11,13,2,9,0,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,1,7,11,11,1,9,0,1,8,2,4,3,3,3,3,2,7,8,18,6,8,12,4,3,3,3,6,8,18,4,11,13,2,3,3,4,3,3,5,10,5,6,10,8,18,11,14,1,5,10,5,5,1,7,11,13,2,9,0,9,1,1,11,14,1,9,0,4,3,3,4,10,3,10,3,3,10,3,3,4,3,3,3,3,4,8,3,3,11,5,1,8,6,3,7,8,18,5,4,11,5,1,8,6,2,7,11,5,1,9,0,3,1,11,5,1,9,0,2,9,0,5,2,7,8,18,11,5,1,8,6,8,10,5,3,3,3,3,10,5,6,8,18,5,2,6,8,18,3,1,8,15,1,8,1,5,3,3,10,5,5,6,10,8,18,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,151,1,3,25,10,8,18,109,11,11,1,8,18,110,10,3,145,1,11,10,2,8,7,5,81,11,10,2,8,7,8,21,160,1,11,10,2,5,8,21,30,11,13,2,5,3,60,8,4,1,2,10,57,3,159,1,5,127,3,141,1,3,174,1,3,37,3,113,3,114,8,15,150,1,10,5,149,1,3,2,2,3,57,3,159,1,5,144,1,8,7,3,2,4,57,3,159,1,5,144,1,8,7,97,1,0,3,0,0,56,51,14,0,17,47,12,5,10,1,56,0,12,4,14,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,60,12,6,13,4,10,6,17,118,11,6,17,108,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,7,20,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,60,18,0,12,7,13,7,15,0,17,128,1,11,7,2,1,3,0,0,69,65,10,0,46,14,1,17,22,32,4,13,10,0,46,14,1,17,25,32,12,3,5,15,9,12,3,11,3,4,18,5,24,11,0,1,11,2,1,7,7,39,14,1,17,108,12,4,10,0,16,1,10,4,56,6,32,4,34,5,40,11,0,1,11,2,1,7,11,39,14,1,17,110,4,44,5,50,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,118,11,4,56,1,11,0,15,1,14,1,17,108,11,1,11,2,17,124,56,7,2,2,3,0,0,73,53,10,1,46,17,84,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,125,12,3,14,3,17,110,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,118,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,83,17,103,11,0,15,3,11,2,11,3,11,1,17,124,56,10,2,3,3,0,0,78,64,11,2,17,84,12,5,10,0,16,1,10,5,56,6,4,9,5,13,11,0,1,7,13,39,10,0,15,1,11,5,56,8,17,125,12,4,10,0,46,14,4,17,22,32,4,32,10,0,46,14,4,17,25,32,12,3,5,34,9,12,3,11,3,4,37,5,41,11,0,1,7,7,39,14,4,17,110,4,45,5,49,11,0,1,7,12,39,14,4,17,119,11,1,38,4,55,5,59,11,0,1,7,10,39,11,0,15,4,11,4,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,24,11,0,16,4,11,1,17,26,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,80,35,11,1,17,84,12,2,10,0,16,0,11,2,17,28,12,4,14,4,56,12,4,12,5,16,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,26,5,30,11,0,1,7,16,39,11,0,15,5,11,3,68,16,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,27,11,2,10,3,46,17,84,11,3,17,114,2,7,3,0,0,88,43,14,1,17,99,12,4,10,0,16,2,10,4,56,16,4,20,10,0,16,2,14,1,17,99,56,17,20,12,5,11,0,11,5,17,27,12,3,5,38,10,0,16,3,10,4,56,18,4,26,5,32,11,0,1,11,2,1,7,8,39,11,0,15,3,11,4,56,19,17,126,12,3,11,3,11,1,11,2,17,116,2,8,3,0,0,61,10,11,2,17,84,12,3,11,0,15,0,11,3,17,31,11,1,17,115,2,9,3,0,0,94,93,10,7,46,17,83,6,1,0,0,0,0,0,0,0,22,12,10,17,129,1,12,14,10,0,16,0,10,14,10,1,46,56,15,17,51,12,15,10,0,46,10,2,20,17,50,12,11,10,0,16,0,14,11,17,55,12,12,10,0,16,0,14,11,17,30,11,3,14,15,17,49,12,9,12,13,10,0,16,0,11,14,11,12,11,15,11,13,11,9,17,52,12,8,10,0,15,0,14,8,11,1,10,7,17,53,10,0,15,0,17,48,10,0,15,0,10,7,46,17,46,10,10,10,0,16,0,14,8,10,2,46,14,11,17,54,10,0,11,10,17,44,10,0,10,2,10,7,17,41,10,0,11,4,11,5,11,6,11,2,11,7,17,10,10,0,16,0,17,47,10,0,15,6,21,10,0,15,0,17,128,1,11,0,17,11,2,10,0,0,0,95,106,10,0,16,0,65,60,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,60,12,13,10,13,17,108,12,12,11,13,17,119,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,4,10,0,15,7,14,12,56,21,1,1,5,4,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,4,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,42,5,4,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,42,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,101,24,10,0,16,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,60,17,105,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,102,60,11,0,16,0,12,10,10,10,65,60,12,3,64,103,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,60,12,8,13,1,10,8,17,106,11,8,17,120,56,25,68,103,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,6,17,129,1,17,127,23,12,7,6,0,0,0,0,0,0,0,0,12,5,10,6,10,7,35,4,58,5,49,13,4,56,27,12,9,12,5,11,6,11,9,22,12,6,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,36,17,119,2,15,1,0,0,3,6,11,0,16,0,11,1,17,36,17,117,2,16,1,0,0,3,6,11,0,16,0,11,1,17,36,17,120,2,17,1,0,0,3,6,11,0,16,0,11,1,17,36,17,118,2,18,1,0,0,3,3,11,0,16,2,2,19,3,0,0,109,31,10,0,16,2,10,1,20,56,16,4,19,10,0,16,2,11,1,20,56,17,20,12,3,11,0,11,3,7,2,17,37,12,2,5,27,11,0,15,3,11,1,20,56,19,17,126,46,12,2,11,2,17,107,17,98,2,20,3,0,0,3,12,10,0,16,0,65,60,10,0,16,5,65,16,23,11,0,16,4,56,28,22,2,21,3,0,0,28,8,11,0,16,0,11,1,17,28,12,2,14,2,56,12,2,22,0,0,0,3,5,11,0,16,0,11,1,17,23,2,23,3,0,0,3,6,11,0,11,1,17,24,6,0,0,0,0,0,0,0,0,36,2,24,0,0,0,112,33,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,60,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,25,0,0,0,3,7,11,0,16,4,11,1,17,26,6,0,0,0,0,0,0,0,0,36,2,26,0,0,0,112,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,27,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,126,2,11,0,15,0,11,1,17,31,2,28,0,0,0,101,31,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,60,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,29,0,0,0,101,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,30,0,0,0,117,46,10,1,65,61,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,61,20,12,2,10,0,11,2,17,28,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,31,3,0,0,118,20,10,0,46,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,67,60,2,32,0,0,0,119,45,10,0,16,0,10,1,17,28,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,60,2,10,0,16,4,10,1,17,29,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,126,2,33,3,0,0,3,7,11,0,11,1,17,123,20,11,2,17,32,2,34,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,9,17,32,2,35,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,8,17,32,2,36,0,0,0,118,19,10,0,11,1,17,28,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,60,2,37,3,0,0,124,57,10,0,16,0,10,1,17,28,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,60,2,10,0,16,4,10,1,17,29,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,126,46,2,38,1,0,0,118,21,10,0,16,0,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,60,2,39,1,0,0,118,21,10,0,16,4,11,1,17,29,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,40,3,0,0,125,37,10,1,17,122,20,12,6,10,2,7,0,33,4,14,11,0,46,11,6,17,38,12,3,5,19,11,0,11,6,11,2,17,37,12,3,11,3,17,111,12,5,10,1,56,35,12,4,11,5,14,4,33,4,30,5,34,11,1,1,7,19,39,11,1,17,121,2,41,0,0,0,129,1,32,10,0,15,5,17,45,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,16,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,42,5,3,11,1,1,11,0,1,11,2,1,2,42,0,0,0,131,1,58,10,4,46,17,83,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,108,12,6,14,1,17,118,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,119,23,10,0,15,6,21,11,2,10,6,17,43,10,5,11,6,14,1,17,118,11,3,18,3,56,37,13,1,11,5,17,103,11,0,15,3,11,7,11,1,11,4,17,124,56,10,2,43,0,0,0,133,1,65,10,0,46,14,1,56,38,4,10,10,0,14,1,56,39,1,1,10,0,46,56,40,12,5,14,5,65,61,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,62,14,5,10,2,66,61,12,4,10,0,10,4,56,41,12,6,10,6,46,14,1,56,42,4,53,5,37,10,6,14,1,56,43,11,6,46,56,44,4,50,10,0,11,4,56,39,1,1,5,57,11,4,1,5,57,11,6,1,11,4,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,19,11,0,1,2,44,0,0,0,60,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,100,10,1,14,2,17,108,14,2,17,118,18,2,56,47,10,0,15,0,11,2,68,60,5,0,11,0,1,2,45,0,0,0,142,1,51,10,0,46,65,16,12,4,6,1,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,48,5,11,10,0,46,10,2,66,16,20,12,1,10,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,43,5,24,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,46,10,3,66,16,20,10,1,36,4,43,10,0,10,3,10,3,6,1,0,0,0,0,0,0,0,22,71,16,5,19,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,46,0,0,0,101,26,10,0,46,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,60,10,1,17,113,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,47,0,0,0,144,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,60,12,4,11,3,11,4,17,119,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,48,0,0,0,101,23,10,0,46,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,60,17,101,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,49,0,0,0,145,1,39,6,0,0,0,0,0,0,0,0,12,5,56,48,12,3,14,0,56,36,32,4,34,5,9,13,0,69,16,12,6,10,2,10,6,66,16,20,53,10,1,53,24,7,3,26,12,4,13,3,11,6,10,4,52,56,49,11,5,11,4,52,22,12,5,5,4,11,2,1,11,5,11,3,2,50,0,0,0,146,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,21,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,55,17,127,38,4,2,13,5,11,6,68,61,5,2,11,0,1,11,5,2,51,0,0,0,149,1,37,7,20,12,6,10,0,65,60,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,33,5,12,10,0,10,3,66,60,17,120,53,10,2,53,24,10,1,53,26,12,5,13,6,11,5,52,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,6,2,52,0,0,0,150,1,68,11,1,11,2,23,12,13,7,20,12,8,10,0,65,60,12,12,6,0,0,0,0,0,0,0,0,12,11,10,11,10,12,35,4,64,5,16,10,0,10,11,66,60,17,120,53,12,15,14,3,10,11,66,16,20,12,14,14,5,14,11,56,53,4,41,14,5,14,11,56,54,20,12,9,11,14,11,9,23,12,6,5,54,10,4,53,11,15,24,10,13,53,26,12,10,11,14,11,10,52,22,12,6,11,6,12,7,13,8,11,7,68,16,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,11,11,0,1,11,8,2,53,0,0,0,151,1,90,10,0,46,65,60,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,9,5,19,11,0,1,11,2,1,11,3,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,81,10,0,10,4,67,60,12,8,10,1,10,4,66,16,20,12,7,10,2,10,7,56,55,12,6,11,7,53,10,8,46,17,102,53,24,7,3,26,12,10,13,6,11,10,52,56,55,12,11,14,11,56,15,6,0,0,0,0,0,0,0,0,36,4,71,5,59,10,8,46,17,108,12,9,10,8,11,11,10,9,10,3,17,114,11,9,56,56,5,73,11,11,56,57,11,8,11,6,17,104,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,11,2,1,11,3,1,11,1,1,2,54,0,0,0,156,1,78,10,1,65,60,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,69,5,10,10,1,10,7,66,60,12,11,10,11,17,108,12,12,10,3,14,12,56,38,4,28,10,3,14,12,56,58,20,56,52,12,5,5,30,7,21,12,5,11,5,12,10,10,4,14,12,56,59,4,39,6,0,0,0,0,0,0,0,0,12,6,5,41,6,1,0,0,0,0,0,0,0,12,6,11,6,12,9,10,0,11,12,10,11,17,106,10,11,17,119,10,11,17,120,10,11,17,102,10,2,10,7,66,16,20,11,11,10,0,17,112,11,10,11,9,18,1,56,60,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,5,11,1,1,11,4,1,11,3,1,11,2,1,2,55,1,0,0,144,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,61,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,61,20,17,36,12,5,11,4,11,5,17,120,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,56,1,0,0,3,3,11,0,16,0,2,57,1,0,0,3,5,11,0,16,1,11,1,56,6,2,58,1,0,0,3,5,11,0,16,3,11,1,56,18,2,59,3,0,0,160,1,32,11,0,16,0,12,5,7,21,12,3,6,0,0,0,0,0,0,0,0,12,1,10,5,65,60,12,2,10,1,10,2,35,4,28,5,15,10,5,10,1,66,60,17,108,12,4,13,3,11,4,68,61,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,10,11,5,1,11,3,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,65,0,86,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,206,1,8,208,2,64,6,144,3,10,10,154,3,6,12,160,3,100,13,132,4,2,15,134,4,2,0,14,1,10,1,16,0,12,0,1,4,0,1,0,2,0,2,3,12,0,3,2,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,5,6,0,0,15,5,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,1,6,8,0,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,11,86,97,108,105,100,97,116,111,114,86,49,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,6,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,6,7,10,0,46,17,3,11,0,15,0,56,1,2,2,3,0,0,6,6,14,0,17,3,11,0,19,0,56,2,2,3,0,0,0,6,9,11,0,17,4,6,1,0,0,0,0,0,0,0,33,4,6,5,8,7,0,39,2,4,0,0,0,6,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,8,3,16,87,4,103,4,5,107,132,1,7,239,1,161,2,8,144,4,64,6,208,4,70,10,150,5,9,12,159,5,244,6,13,147,12,4,15,151,12,2,0,21,0,17,1,15,1,20,0,1,2,0,1,0,4,0,0,11,0,1,0,0,5,2,3,0,0,13,4,5,0,0,6,6,1,0,0,2,7,1,0,0,16,8,1,0,0,3,4,1,0,0,14,1,5,0,0,10,1,5,0,1,11,21,1,0,1,13,14,5,0,1,21,14,5,0,2,4,11,5,0,2,8,11,5,0,2,9,11,5,0,3,6,17,1,1,0,3,7,19,20,1,0,15,13,16,13,1,7,10,8,1,0,2,6,10,8,1,3,2,10,8,0,3,1,6,10,8,1,1,3,2,7,10,8,0,8,0,3,7,10,8,0,3,3,2,7,10,8,1,10,8,0,3,10,8,0,3,3,1,8,1,2,3,3,8,3,8,0,3,10,8,0,3,3,3,3,1,8,0,1,6,8,1,3,3,3,3,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,0,1,6,10,9,0,1,1,2,7,8,1,3,12,3,3,3,3,3,3,3,3,3,6,8,1,6,8,1,3,11,86,97,108,105,100,97,116,111,114,86,49,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,49,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,3,117,54,52,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,18,3,21,3,12,3,0,3,0,0,9,27,7,0,7,2,7,0,10,0,46,65,10,17,12,17,13,17,14,12,3,10,0,46,10,3,17,1,12,2,12,1,13,1,11,3,11,2,17,4,10,0,11,1,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,10,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,14,12,9,10,2,10,9,11,6,18,0,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,10,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,37,6,0,0,0,0,0,0,0,0,12,3,10,0,46,65,13,12,4,10,3,10,4,35,4,23,5,11,10,0,46,10,3,66,13,16,0,20,14,1,16,0,20,36,12,2,5,25,9,12,2,11,2,4,32,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,6,11,0,11,1,11,3,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,12,12,7,10,1,10,9,16,1,20,11,7,22,17,14,12,8,10,2,11,8,10,9,16,1,20,23,17,14,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,0,1,12,3,12,2,10,0,11,2,67,10,11,3,17,9,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,118,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,11,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,115,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,110,5,59,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,10,12,7,10,11,17,10,12,8,11,10,17,11,12,5,11,11,17,11,12,6,10,7,10,8,36,4,92,10,5,10,6,38,4,88,5,92,11,0,1,7,4,39,11,7,11,8,35,4,105,11,5,11,6,37,4,101,5,105,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,54,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,0,2,0,1,0,19,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPoolV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadataV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSetV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFundV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"timelocked_staking","datatype_name":"TimelockedStakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000000b","version":1,"module_map":{"bridge":[161,28,235,11,6,0,0,0,11,1,0,49,2,49,170,1,3,219,1,206,4,4,169,6,80,5,249,6,240,5,7,233,12,151,20,8,128,33,128,1,6,128,34,128,2,10,128,36,122,12,250,36,162,15,13,156,52,24,0,47,0,51,0,59,0,106,0,112,0,115,0,151,1,2,40,2,44,2,57,2,58,2,75,2,107,2,120,2,122,2,150,1,2,153,1,2,165,1,2,169,1,3,100,1,43,1,121,0,3,8,0,0,5,4,0,0,22,3,0,0,16,3,0,0,8,6,0,0,25,3,0,0,26,3,0,0,23,3,0,0,24,3,0,0,27,3,0,1,9,7,0,2,4,4,0,2,14,7,0,3,29,4,0,4,0,2,0,4,2,2,0,4,6,7,0,4,7,7,0,4,15,2,0,4,20,2,0,4,28,2,0,4,33,2,0,4,34,2,0,6,10,4,0,8,1,4,1,0,1,9,11,8,0,10,12,12,1,0,1,10,13,12,1,0,1,10,30,12,1,0,1,12,18,12,2,7,0,4,1,13,32,4,0,14,35,12,0,16,31,2,0,17,36,7,2,1,0,0,0,18,37,12,0,19,17,8,0,20,21,7,0,21,19,7,1,0,0,0,64,0,1,0,0,97,2,1,0,0,62,3,1,0,0,162,1,4,1,0,0,127,5,1,1,0,0,128,1,6,1,1,0,0,42,7,1,0,0,54,8,9,1,0,0,53,8,1,1,0,0,79,7,1,0,0,95,10,11,0,0,94,10,12,0,0,108,13,14,0,0,109,15,16,0,0,55,8,17,1,0,0,78,18,1,0,0,81,19,1,0,0,80,20,1,0,0,76,21,1,0,0,90,22,23,0,0,92,10,24,0,1,93,50,95,0,1,104,50,44,0,2,61,40,41,0,2,64,26,30,0,2,77,79,1,0,2,126,46,1,0,2,152,1,45,1,0,2,162,1,47,1,0,2,167,1,65,1,0,3,52,96,44,1,0,3,118,1,35,0,3,163,1,104,1,0,4,65,84,59,0,4,66,55,56,0,4,70,1,11,0,4,71,100,11,0,4,72,1,11,0,4,82,58,82,0,4,83,58,78,0,4,84,58,77,0,4,85,58,66,0,4,86,58,81,0,4,87,58,80,0,4,102,108,44,0,4,105,58,59,0,4,114,58,11,0,4,116,58,11,0,4,131,1,58,23,0,4,135,1,58,11,0,4,139,1,58,117,0,4,141,1,67,23,0,4,143,1,108,54,0,4,144,1,108,110,0,4,145,1,67,54,0,4,146,1,67,11,0,4,148,1,67,11,0,4,149,1,108,109,0,4,156,1,105,23,0,4,157,1,105,11,0,4,159,1,103,23,0,4,160,1,103,11,0,4,161,1,103,11,0,5,39,1,11,0,5,60,1,11,0,5,69,1,11,0,5,140,1,1,11,0,5,155,1,1,11,0,5,158,1,1,11,0,6,38,112,1,0,6,49,57,1,1,0,6,64,31,32,0,6,117,98,9,1,0,6,127,48,1,1,0,6,142,1,51,11,1,0,6,154,1,106,1,0,7,88,54,27,0,7,138,1,27,54,0,8,164,1,53,23,1,0,10,44,52,53,1,0,11,73,39,1,1,3,12,45,72,85,2,7,4,12,46,68,69,2,7,4,12,63,72,44,2,7,4,12,118,31,34,2,7,4,12,125,62,1,2,7,4,15,124,75,1,1,12,15,133,1,39,1,1,8,16,129,1,26,27,0,17,63,114,44,2,1,0,17,74,1,29,2,1,0,17,91,116,69,2,1,0,17,99,115,1,2,1,0,17,101,43,44,2,1,0,18,64,36,37,1,4,18,110,88,89,1,4,18,111,91,92,1,4,18,168,1,88,23,0,21,67,61,1,1,0,21,68,61,39,1,0,21,103,70,44,1,0,21,119,1,61,1,0,21,134,1,39,61,1,0,90,28,84,33,94,25,87,38,93,42,73,39,74,39,79,39,78,39,70,39,101,60,85,33,80,63,82,33,100,60,80,71,102,60,83,33,80,73,14,39,100,9,99,9,86,9,98,9,81,33,95,25,96,25,80,94,101,9,30,39,80,97,72,39,80,99,102,9,80,101,89,28,92,28,91,28,101,117,102,117,3,8,30,2,7,8,32,0,4,7,8,0,11,33,2,5,3,3,6,8,32,5,7,8,0,7,8,35,10,2,10,2,6,8,32,3,7,8,0,10,2,6,8,32,4,7,8,0,11,28,1,9,0,8,31,6,11,27,1,9,0,5,7,8,0,2,10,2,11,26,1,9,0,7,8,32,3,7,8,0,8,16,10,10,2,5,7,8,0,6,8,25,2,3,7,8,32,1,11,26,1,9,0,3,6,8,0,2,3,1,2,1,11,37,1,10,10,2,1,6,8,0,1,6,8,1,1,7,8,0,1,7,8,1,2,11,37,1,11,26,1,9,0,5,2,7,8,1,8,18,2,7,8,1,8,22,2,7,8,1,8,21,2,7,8,1,8,14,2,7,8,1,2,1,3,1,11,37,1,8,19,1,8,1,1,6,8,32,1,5,2,2,3,1,11,33,2,9,0,9,1,1,8,11,1,7,8,32,1,8,23,2,8,17,8,4,1,11,29,2,9,0,9,1,1,8,13,3,3,9,0,7,8,32,1,8,34,1,8,0,1,9,0,1,6,8,11,1,6,11,33,2,10,2,8,12,2,10,2,8,12,1,6,11,33,2,9,0,9,1,1,1,4,7,8,11,11,33,2,5,3,3,6,8,32,5,7,8,11,7,8,35,10,2,10,2,6,8,32,3,7,8,11,10,2,6,8,32,4,7,8,23,11,28,1,9,0,8,31,6,11,27,1,9,0,5,3,7,8,1,8,16,3,2,2,2,2,1,6,8,23,1,6,11,26,1,9,0,1,6,11,24,1,9,0,1,10,2,7,2,3,10,2,2,10,2,2,3,1,8,16,2,7,8,23,11,26,1,9,0,1,6,8,16,1,8,17,1,10,10,2,1,11,37,1,9,0,3,7,11,29,2,9,0,9,1,9,0,9,1,1,8,2,6,1,7,8,1,8,17,7,8,4,2,8,20,3,6,8,11,8,16,10,10,2,1,8,20,1,6,8,20,2,7,11,29,2,9,0,9,1,9,0,1,7,9,1,1,6,11,37,1,9,0,1,8,7,2,6,11,29,2,9,0,9,1,9,0,1,8,5,2,5,11,37,1,11,26,1,9,0,2,9,0,5,8,3,7,8,1,2,8,18,8,15,8,22,8,21,8,14,1,8,18,1,8,15,2,7,8,11,8,15,1,8,22,1,8,21,1,8,14,3,6,8,1,8,17,6,8,4,3,2,2,3,1,6,9,1,2,6,8,1,8,17,2,6,8,1,3,1,6,8,34,1,6,9,0,2,7,8,1,3,1,7,8,34,1,7,9,0,12,2,2,6,2,3,7,8,1,8,17,5,7,8,4,8,10,2,11,26,1,9,0,8,20,1,8,8,1,8,10,5,7,8,13,6,8,23,6,8,25,8,10,3,1,8,9,3,7,8,23,3,7,8,32,1,8,6,1,6,8,18,1,8,3,2,2,8,10,1,6,8,22,3,7,8,13,6,8,10,3,1,6,8,21,3,7,8,23,2,3,7,1,2,10,2,3,10,3,8,36,10,8,36,1,6,8,14,1,10,8,36,1,10,3,1,8,36,5,7,8,23,8,36,2,1,3,2,7,3,3,2,6,11,33,2,9,0,9,1,6,9,0,3,7,11,33,2,9,0,9,1,9,0,9,1,2,7,11,33,2,9,0,9,1,6,9,0,1,8,19,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,7,66,97,108,97,110,99,101,9,66,108,111,99,107,108,105,115,116,6,66,114,105,100,103,101,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,11,66,114,105,100,103,101,73,110,110,101,114,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,12,66,114,105,100,103,101,82,101,99,111,114,100,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,11,69,109,101,114,103,101,110,99,121,79,112,16,69,109,101,114,103,101,110,99,121,79,112,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,19,84,111,107,101,110,68,101,112,111,115,105,116,101,100,69,118,101,110,116,28,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,65,112,112,114,111,118,101,100,27,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,67,108,97,105,109,101,100,21,84,111,107,101,110,84,114,97,110,115,102,101,114,65,112,112,114,111,118,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,67,108,97,105,109,101,100,24,84,111,107,101,110,84,114,97,110,115,102,101,114,76,105,109,105,116,69,120,99,101,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,9,86,101,114,115,105,111,110,101,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,7,97,100,100,114,101,115,115,6,97,109,111,117,110,116,22,97,112,112,114,111,118,101,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,14,98,114,105,100,103,101,95,118,101,114,115,105,111,110,4,98,117,114,110,8,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,24,99,108,97,105,109,95,97,110,100,95,116,114,97,110,115,102,101,114,95,116,111,107,101,110,11,99,108,97,105,109,95,116,111,107,101,110,20,99,108,97,105,109,95,116,111,107,101,110,95,105,110,116,101,114,110,97,108,7,99,108,97,105,109,101,100,5,99,108,111,99,107,4,99,111,105,110,9,99,111,109,109,105,116,116,101,101,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,22,99,111,109,109,105,116,116,101,101,95,114,101,103,105,115,116,114,97,116,105,111,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,26,101,120,101,99,117,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,20,101,120,101,99,117,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,22,101,120,101,99,117,116,101,95,115,121,115,116,101,109,95,109,101,115,115,97,103,101,26,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,10,102,114,111,109,95,98,121,116,101,115,6,102,114,111,122,101,110,33,103,101,116,95,99,117,114,114,101,110,116,95,115,101,113,95,110,117,109,95,97,110,100,95,105,110,99,114,101,109,101,110,116,7,103,101,116,95,109,117,116,33,103,101,116,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,9,103,101,116,95,114,111,117,116,101,36,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,105,103,110,97,116,117,114,101,115,32,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,116,97,116,117,115,2,105,100,21,105,110,105,116,95,98,114,105,100,103,101,95,99,111,109,109,105,116,116,101,101,5,105,110,110,101,114,6,105,110,115,101,114,116,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,7,105,115,95,115,111,109,101,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,3,107,101,121,7,108,105,109,105,116,101,114,12,108,105,110,107,101,100,95,116,97,98,108,101,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,7,109,101,115,115,97,103,101,11,109,101,115,115,97,103,101,95,107,101,121,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,4,109,105,110,116,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,6,112,97,117,115,101,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,8,114,101,103,105,115,116,101,114,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,10,115,101,110,100,95,116,111,107,101,110,6,115,101,110,100,101,114,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,7,115,101,113,95,110,117,109,13,115,101,113,117,101,110,99,101,95,110,117,109,115,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,12,115,111,117,114,99,101,95,99,104,97,105,110,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,22,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,10,116,120,95,99,111,110,116,101,120,116,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,19,118,101,114,105,102,105,101,100,95,115,105,103,110,97,116,117,114,101,115,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,1,1,2,1,0,2,1,2,2,1,3,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,96,8,30,98,8,34,1,2,9,48,3,116,2,50,2,132,1,11,33,2,2,3,59,8,11,151,1,8,23,147,1,11,29,2,8,17,8,4,106,8,13,123,1,2,2,7,131,1,3,135,1,2,130,1,10,2,137,1,2,136,1,10,2,148,1,2,41,3,3,2,1,89,1,4,2,3,112,8,16,166,1,11,37,1,10,10,2,56,1,5,2,1,113,8,17,6,2,1,113,8,17,7,2,1,113,8,17,8,2,1,113,8,17,9,2,1,113,8,17,0,0,0,0,25,34,10,2,46,17,88,7,25,33,4,7,5,11,11,2,1,7,10,39,7,6,7,0,11,1,56,0,10,2,46,17,24,10,2,17,71,10,2,56,1,17,31,9,18,1,12,3,11,0,7,6,11,3,11,2,56,2,18,0,56,3,2,1,0,0,0,16,32,10,3,17,88,7,25,33,4,6,5,12,11,3,1,11,0,1,7,10,39,11,0,17,13,12,4,10,4,16,0,17,23,56,4,4,27,11,4,15,0,11,1,11,2,11,3,17,27,5,31,11,4,1,11,3,1,2,2,1,0,0,1,9,11,0,17,13,15,0,11,1,11,2,11,3,11,4,17,26,2,3,1,0,0,1,7,11,0,17,13,15,0,11,1,11,2,17,28,2,4,1,0,0,1,8,11,0,17,13,15,1,11,1,11,2,11,3,56,5,2,5,1,0,0,49,105,11,0,17,13,12,6,10,6,16,2,20,32,4,9,5,15,11,6,1,11,4,1,7,13,39,10,6,16,3,20,10,1,17,22,4,22,5,28,11,6,1,11,4,1,7,21,39,14,2,65,11,7,4,33,4,34,5,40,11,6,1,11,4,1,7,23,39,10,6,17,66,17,19,12,5,10,6,16,1,56,6,12,9,14,3,56,7,56,8,12,8,10,8,6,0,0,0,0,0,0,0,0,36,4,57,5,63,11,6,1,11,4,1,7,24,39,10,6,16,3,20,10,5,10,4,46,17,88,17,77,10,1,10,2,10,9,10,8,17,34,12,7,10,6,15,1,11,3,56,9,10,6,15,4,14,7,17,45,11,7,56,10,9,18,4,56,11,11,5,11,6,16,3,20,11,4,46,17,88,17,77,11,1,11,2,11,9,11,8,18,2,56,12,2,6,1,0,0,64,143,1,11,0,17,13,12,4,10,4,16,2,20,32,4,9,5,13,11,4,1,7,13,39,10,4,16,0,10,1,10,2,17,29,14,1,17,46,17,66,33,4,24,5,28,11,4,1,7,22,39,14,1,17,47,7,0,33,4,34,5,38,11,4,1,7,17,39,14,1,17,41,12,8,14,8,17,55,12,7,14,1,17,49,10,4,16,3,20,33,4,54,8,12,3,5,60,11,7,10,4,16,3,20,33,12,3,11,3,4,63,5,67,11,4,1,7,9,39,14,1,17,45,12,5,14,1,17,49,10,4,16,3,20,33,4,119,11,4,15,4,10,5,56,13,12,6,10,6,16,5,20,11,1,33,4,89,5,93,11,6,1,7,7,39,10,6,16,6,20,32,4,99,5,103,11,6,1,7,15,39,10,6,16,7,56,14,4,113,11,6,1,11,5,18,7,56,15,2,11,2,56,16,11,6,15,7,21,5,139,1,10,4,16,4,10,5,56,17,4,130,1,11,4,1,11,5,18,7,56,15,2,11,4,15,4,10,5,11,1,11,2,56,16,9,18,4,56,11,11,5,18,5,56,18,2,7,1,0,0,17,26,11,0,11,1,11,2,11,3,10,4,56,19,12,6,12,5,11,4,46,17,88,11,6,33,4,15,5,17,7,6,39,14,5,56,20,4,21,5,23,7,20,39,11,5,56,21,2,8,1,0,0,74,19,11,0,11,1,11,2,11,3,11,4,56,19,12,5,12,6,14,6,56,20,4,16,11,6,56,21,11,5,56,22,5,18,11,6,56,23,2,9,1,0,0,76,108,14,1,17,46,12,5,14,1,17,47,7,0,33,4,9,5,13,11,0,1,7,17,39,11,0,17,13,12,4,14,1,17,49,10,4,16,3,20,33,4,24,5,28,11,4,1,7,9,39,10,4,10,5,17,19,12,3,14,1,17,48,11,3,33,4,38,5,42,11,4,1,7,11,39,10,4,16,0,10,1,11,2,17,29,10,5,17,65,33,4,58,14,1,17,40,12,6,11,4,11,6,17,15,5,107,10,5,17,64,33,4,70,14,1,17,39,12,7,11,4,15,0,11,7,17,25,5,107,10,5,17,68,33,4,81,14,1,17,43,12,8,11,4,11,8,17,16,5,107,10,5,17,67,33,4,92,14,1,17,42,12,9,11,4,11,9,17,17,5,107,11,5,17,63,33,4,103,14,1,17,38,12,10,11,4,11,10,17,18,5,107,11,4,1,7,5,39,2,10,0,0,0,83,39,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,7,3,2,11,3,16,4,11,4,56,24,12,5,10,5,16,6,20,4,31,11,5,1,7,2,2,11,5,16,7,56,14,4,37,7,0,2,7,1,2,11,0,0,0,86,25,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,10,2,11,3,16,4,11,4,56,24,16,7,20,2,12,0,0,0,87,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,16,8,56,25,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,13,0,0,0,90,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,15,8,56,26,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,14,0,0,0,93,189,1,11,0,17,13,12,9,10,9,16,2,20,32,4,9,5,17,11,9,1,11,4,1,11,1,1,7,13,39,10,2,17,66,11,3,17,33,12,10,10,9,16,4,10,10,56,17,4,28,5,36,11,9,1,11,4,1,11,1,1,7,16,39,10,9,15,4,10,10,56,13,12,12,10,12,16,5,17,46,12,5,14,5,12,7,17,66,12,6,11,7,14,6,33,4,54,5,64,11,12,1,11,9,1,11,4,1,11,1,1,7,5,39,10,12,16,7,56,14,4,69,5,79,11,12,1,11,9,1,11,4,1,11,1,1,7,6,39,10,12,16,5,17,41,12,16,14,16,17,54,17,76,12,11,10,12,16,6,20,4,105,11,12,1,11,9,1,11,4,1,11,1,1,11,10,18,8,56,27,56,28,11,11,2,14,16,17,55,12,14,10,14,10,9,16,3,20,33,4,115,5,125,11,12,1,11,9,1,11,4,1,11,1,1,7,9,39,11,2,11,14,17,21,12,13,10,9,16,1,56,6,14,16,17,56,33,4,137,1,5,147,1,11,12,1,11,9,1,11,4,1,11,1,1,7,8,39,14,16,17,51,12,8,10,9,15,10,10,9,16,1,11,1,11,13,10,8,56,29,32,4,172,1,11,12,1,11,9,1,11,4,1,11,10,18,9,56,30,56,28,11,11,2,11,9,15,1,11,8,11,4,56,31,12,15,8,11,12,15,6,21,11,10,18,6,56,32,11,15,56,33,11,11,2,15,0,0,0,11,51,14,1,17,36,12,2,10,2,17,35,33,4,25,10,0,16,2,20,32,4,13,5,17,11,0,1,7,18,39,8,11,0,15,2,21,8,18,3,56,34,5,50,11,2,17,37,33,4,46,10,0,16,2,20,4,34,5,38,11,0,1,7,19,39,9,11,0,15,2,21,9,18,3,56,34,5,50,11,0,1,7,14,39,2,16,0,0,0,102,26,14,1,17,61,12,2,10,2,10,0,16,3,20,33,4,10,5,14,11,0,1,7,9,39,14,1,17,62,11,2,17,21,12,3,11,0,15,10,14,3,14,1,17,60,17,32,2,17,0,0,0,1,8,11,0,15,1,14,1,17,59,14,1,17,58,17,75,2,18,0,0,0,107,59,14,1,17,44,12,2,14,1,17,52,12,4,14,1,17,57,12,8,14,1,17,53,12,6,14,4,65,11,14,8,65,111,33,4,19,5,23,11,0,1,7,7,39,14,4,65,11,14,6,65,23,33,4,30,5,34,11,0,1,7,7,39,14,4,65,11,6,0,0,0,0,0,0,0,0,36,4,56,13,4,69,11,12,3,13,8,69,111,12,7,13,6,69,23,12,5,10,0,15,1,11,7,11,3,10,2,11,5,17,69,5,34,11,0,1,2,19,0,0,0,113,28,10,0,16,11,14,1,56,35,32,4,13,11,0,15,11,11,1,6,1,0,0,0,0,0,0,0,56,36,6,0,0,0,0,0,0,0,0,2,11,0,15,11,14,1,56,37,12,2,10,2,20,12,3,10,3,6,1,0,0,0,0,0,0,0,22,11,2,21,11,3,2,20,0,0,0,86,26,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,38,2,11,3,16,4,11,4,56,24,16,5,17,50,56,39,2,1,4,1,5,1,8,1,2,1,6,4,0,4,2,4,1,0,1,1,0,1,7,1,3,0],"chain_ids":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,4,3,8,66,4,74,2,5,76,42,7,118,221,1,8,211,2,64,6,147,3,28,10,175,3,7,12,182,3,183,2,13,237,5,4,0,2,1,17,0,0,7,0,0,10,0,1,0,0,11,0,1,0,0,9,0,1,0,0,6,0,1,0,0,7,0,1,0,0,5,0,1,0,0,14,2,3,0,0,13,2,3,0,0,1,1,0,0,0,16,0,4,0,0,12,5,6,0,0,8,5,7,0,1,3,10,6,1,0,12,7,0,1,2,1,6,8,0,1,6,2,1,10,8,0,2,2,2,1,1,1,8,0,5,1,1,1,1,1,2,10,8,0,8,0,2,6,10,9,0,6,9,0,11,66,114,105,100,103,101,82,111,117,116,101,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,8,99,111,110,116,97,105,110,115,11,100,101,115,116,105,110,97,116,105,111,110,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,9,103,101,116,95,114,111,117,116,101,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,6,115,111,117,114,99,101,12,118,97,108,105,100,95,114,111,117,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,2,1,1,2,1,2,2,1,10,2,1,11,2,1,12,3,8,0,0,0,0,0,0,0,0,0,2,2,15,2,4,2,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,6,1,0,0,0,3,11,0,16,0,2,7,1,0,0,0,3,11,0,16,1,2,8,1,0,0,8,53,10,0,7,0,33,4,7,8,12,1,5,11,10,0,7,1,33,12,1,11,1,4,16,8,12,2,5,20,10,0,7,2,33,12,2,11,2,4,25,8,12,3,5,29,10,0,7,3,33,12,3,11,3,4,34,8,12,4,5,38,10,0,7,4,33,12,4,11,4,4,43,8,12,5,5,47,11,0,7,5,33,12,5,11,5,4,50,5,52,7,6,39,2,9,1,0,0,0,32,7,0,7,3,18,0,7,3,7,0,18,0,7,1,7,4,18,0,7,1,7,5,18,0,7,2,7,5,18,0,7,2,7,4,18,0,7,4,7,1,18,0,7,4,7,2,18,0,7,5,7,1,18,0,7,5,7,2,18,0,64,7,10,0,0,0,0,0,0,0,2,10,1,0,0,9,10,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,2,11,1,0,0,9,15,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,4,11,5,13,7,6,39,11,3,2,0,0,0,1,0],"committee":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,60,3,82,203,1,4,157,2,50,5,207,2,136,3,7,215,5,167,7,8,254,12,128,1,6,254,13,172,1,10,170,15,77,12,247,15,220,7,13,211,23,22,15,233,23,2,0,21,0,25,0,48,2,27,2,32,2,61,2,63,2,64,3,41,1,50,1,65,0,1,3,0,0,2,4,0,0,7,3,0,0,6,3,0,0,4,7,0,0,5,7,0,2,0,2,0,2,3,7,0,5,10,2,0,6,11,7,2,1,0,0,0,7,12,7,1,3,0,8,8,8,0,9,9,7,1,0,0,0,66,0,1,0,0,24,2,3,0,0,52,4,1,0,0,59,5,1,0,0,33,6,1,0,0,22,7,8,0,0,62,9,1,0,0,20,10,1,0,1,28,52,12,0,2,15,48,17,0,2,16,48,49,0,2,53,14,15,0,2,56,16,12,0,3,54,19,12,0,4,29,38,1,1,3,5,31,2,15,0,5,55,2,26,0,6,23,23,21,2,1,0,6,30,1,27,2,1,0,6,34,23,24,2,1,0,6,35,40,41,2,1,0,6,36,50,51,2,1,0,6,37,34,35,2,1,0,6,39,36,1,2,1,0,6,42,30,21,2,1,0,6,57,30,15,2,1,0,6,60,23,43,2,1,1,7,23,20,21,1,3,7,30,1,13,1,3,7,39,25,1,1,3,8,13,31,32,0,9,26,45,38,1,0,9,43,44,21,1,0,10,14,18,1,1,0,10,23,33,21,1,0,28,12,33,17,27,12,17,22,19,22,29,12,18,22,18,28,24,22,34,26,17,28,22,28,23,28,14,37,25,28,20,28,26,42,32,15,31,15,23,22,14,46,25,22,21,22,14,53,14,55,3,6,8,1,8,7,10,10,2,0,1,6,8,8,1,8,1,5,7,8,1,7,8,11,10,2,10,2,6,8,8,4,7,8,1,11,9,2,5,3,3,6,8,8,2,7,8,1,8,6,1,6,8,1,1,6,11,9,2,10,2,8,4,3,7,8,1,10,2,6,8,8,2,6,8,1,10,2,8,3,6,8,4,10,2,10,2,3,11,10,1,10,2,3,3,1,10,2,1,11,10,1,9,0,1,6,8,7,1,3,1,8,7,1,2,2,7,10,9,0,10,9,0,3,6,10,2,6,10,2,2,2,6,11,10,1,9,0,6,9,0,1,1,2,10,2,8,4,2,6,11,9,2,9,0,9,1,6,9,0,1,6,9,1,2,7,11,10,1,9,0,9,0,1,5,1,11,9,2,9,0,9,1,2,5,8,5,6,8,5,7,8,5,8,5,8,5,5,10,5,1,6,11,9,2,9,0,9,1,1,7,8,11,1,10,5,2,6,10,9,0,6,9,0,2,7,11,9,2,9,0,9,1,6,9,0,1,7,9,1,3,7,11,9,2,9,0,9,1,9,0,9,1,1,8,5,1,9,0,7,3,8,4,11,9,2,10,2,8,4,6,8,5,3,11,12,1,3,3,2,6,11,9,2,9,0,9,1,3,2,6,9,0,6,9,1,2,5,3,1,11,12,1,9,1,1,6,11,12,1,9,0,1,11,12,1,9,0,1,8,2,11,1,10,2,6,10,10,2,1,3,3,7,8,4,3,6,10,2,10,10,2,6,10,2,1,6,8,6,1,6,10,10,2,2,7,11,9,2,9,0,9,1,3,2,6,9,0,7,9,1,1,6,10,2,1,8,0,2,3,7,8,4,1,8,3,3,1,3,6,8,5,9,66,108,111,99,107,108,105,115,116,23,66,108,111,99,107,108,105,115,116,86,97,108,105,100,97,116,111,114,69,118,101,110,116,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,13,66,114,105,100,103,101,77,101,115,115,97,103,101,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,27,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,82,101,103,105,115,116,114,97,116,105,111,110,29,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,85,114,108,85,112,100,97,116,101,69,118,101,110,116,20,67,111,109,109,105,116,116,101,101,85,112,100,97,116,101,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,6,97,112,112,101,110,100,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,11,98,108,111,99,107,108,105,115,116,101,100,6,98,114,105,100,103,101,19,98,114,105,100,103,101,95,112,117,98,107,101,121,95,98,121,116,101,115,28,99,104,101,99,107,95,117,110,105,113,117,101,110,101,115,115,95,98,114,105,100,103,101,95,107,101,121,115,9,99,111,109,109,105,116,116,101,101,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,6,99,114,121,112,116,111,12,100,101,115,116,114,111,121,95,115,111,109,101,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,109,117,116,13,104,116,116,112,95,114,101,115,116,95,117,114,108,6,105,110,115,101,114,116,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,27,108,97,115,116,95,99,111,109,109,105,116,116,101,101,95,117,112,100,97,116,101,95,101,112,111,99,104,6,109,101,109,98,101,114,20,109,101,109,98,101,114,95,114,101,103,105,115,116,114,97,116,105,111,110,115,7,109,101,109,98,101,114,115,7,109,101,115,115,97,103,101,7,110,101,119,95,117,114,108,6,111,112,116,105,111,110,11,112,117,98,108,105,99,95,107,101,121,115,8,114,101,103,105,115,116,101,114,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,6,115,101,110,100,101,114,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,4,115,105,122,101,30,115,116,97,107,101,95,112,97,114,116,105,99,105,112,97,116,105,111,110,95,112,101,114,99,101,110,116,97,103,101,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,10,2,20,19,73,79,84,65,95,66,82,73,68,71,69,95,77,69,83,83,65,71,69,3,8,33,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,2,1,0,0,2,2,17,1,51,10,10,2,1,2,3,47,11,9,2,10,2,8,4,46,11,9,2,5,8,5,44,3,2,2,2,47,11,9,2,10,2,8,4,58,3,3,2,2,45,10,2,49,10,2,4,2,5,40,5,19,10,2,67,3,38,10,2,17,1,5,2,3,40,5,19,10,2,38,10,2,0,1,0,0,11,87,6,0,0,0,0,0,0,0,0,14,2,65,12,12,9,12,3,56,0,12,8,14,1,17,11,12,7,7,10,12,5,13,5,11,1,17,12,56,1,6,0,0,0,0,0,0,0,0,12,10,10,3,10,9,35,4,77,5,23,14,2,10,3,66,12,14,5,49,0,17,13,12,6,14,8,14,6,56,2,32,4,36,5,40,11,0,1,7,1,39,10,0,16,0,14,6,56,3,4,46,5,50,11,0,1,7,2,39,10,0,16,0,14,6,56,4,12,4,10,4,16,1,20,32,4,67,11,10,11,4,16,2,20,22,12,10,5,69,11,4,1,13,8,11,6,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,0,1,11,10,11,7,38,4,84,5,86,7,0,39,2,1,3,0,0,1,13,11,0,17,16,7,12,33,4,6,5,8,7,3,39,56,6,56,7,6,0,0,0,0,0,0,0,0,18,1,2,2,3,0,0,29,85,10,0,16,0,56,8,4,5,5,13,11,1,1,11,0,1,11,4,1,7,7,39,14,2,65,17,7,11,33,4,19,5,27,11,1,1,11,0,1,11,4,1,7,6,39,11,4,17,16,12,9,11,1,17,30,12,10,14,10,14,9,56,9,4,38,5,42,11,0,1,7,5,39,10,0,16,3,14,9,56,10,4,64,10,0,15,3,14,9,56,11,12,6,11,3,10,6,15,4,21,10,2,10,6,15,5,21,11,6,20,12,5,5,76,10,9,10,2,11,3,18,5,12,7,10,0,15,3,11,9,10,7,56,12,11,7,12,5,11,5,12,8,11,0,46,11,2,17,7,11,8,56,13,2,3,3,0,0,39,89,6,0,0,0,0,0,0,0,0,12,4,56,6,12,6,6,0,0,0,0,0,0,0,0,12,8,10,4,10,0,16,3,56,14,35,4,62,5,13,10,0,16,3,10,4,56,15,12,7,1,14,1,10,7,16,6,56,16,12,9,14,9,56,17,4,55,11,9,56,18,12,10,11,8,10,10,22,12,8,10,7,16,6,20,10,7,16,5,20,11,10,52,10,7,16,4,20,9,18,4,12,5,13,6,11,7,16,5,20,11,5,56,19,5,57,11,7,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,10,8,11,2,38,4,84,56,7,10,0,15,3,21,10,6,10,0,15,0,21,11,3,17,15,11,0,15,7,21,11,6,11,8,18,2,56,20,5,88,11,0,1,11,3,1,2,4,3,0,0,47,96,14,1,17,9,49,1,34,12,2,14,1,17,10,12,4,10,4,65,12,12,7,6,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,12,9,7,13,12,11,10,6,10,7,35,4,87,5,22,10,4,10,6,66,12,12,12,9,12,5,10,9,10,0,16,0,56,21,35,4,73,5,35,10,0,15,0,10,9,56,22,12,8,12,10,10,10,17,8,12,3,10,12,20,11,3,33,4,64,11,12,1,10,2,11,8,15,1,21,13,11,11,10,20,68,12,8,12,5,6,0,0,0,0,0,0,0,0,12,9,5,73,11,10,1,11,8,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,28,11,5,4,76,5,82,11,0,1,11,4,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,17,11,0,1,11,4,1,11,2,11,11,18,0,56,23,2,5,3,0,0,1,3,11,0,16,0,2,6,3,0,0,54,50,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,16,0,56,21,35,4,44,5,9,10,0,15,0,10,3,56,22,12,4,1,10,4,16,8,20,10,2,17,16,33,4,37,11,0,1,11,2,1,10,1,10,4,15,9,21,11,4,16,10,20,11,1,18,3,56,24,2,11,4,1,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,11,2,1,7,9,39,7,0,0,0,56,41,10,0,16,3,56,14,12,3,9,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,38,5,11,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,16,3,10,3,56,15,12,4,1,11,4,16,5,20,10,1,33,4,6,11,2,32,4,31,5,35,11,0,1,7,8,39,8,12,2,5,6,11,0,1,2,1,0,4,4,4,2,1,1,5,2,5,1,5,0,1,2,4,0,4,3,4,1,0,18,0],"crypto":[161,28,235,11,6,0,0,0,8,1,0,6,3,6,15,5,21,21,7,42,88,8,130,1,64,6,194,1,4,12,198,1,137,1,15,207,2,2,0,1,1,3,1,5,0,4,0,1,0,1,2,0,1,0,2,6,0,1,0,1,6,10,2,1,10,2,6,10,2,10,2,10,2,10,2,3,3,0,1,2,9,99,111,109,109,105,116,116,101,101,6,99,114,121,112,116,111,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,1,0,0,3,0,0,2,48,11,0,17,1,12,2,6,1,0,0,0,0,0,0,0,7,0,12,3,12,5,10,5,6,65,0,0,0,0,0,0,0,35,4,23,5,12,13,3,14,2,10,5,66,4,20,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,14,3,17,2,12,4,7,0,12,1,6,12,0,0,0,0,0,0,0,12,6,10,6,6,32,0,0,0,0,0,0,0,35,4,46,5,35,13,1,14,4,10,6,66,4,20,68,4,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,30,11,1,2,0,0,0],"limiter":[161,28,235,11,6,0,0,0,12,1,0,16,2,16,38,3,54,164,1,4,218,1,32,5,250,1,177,1,7,171,3,161,5,8,204,8,96,6,172,9,34,10,206,9,39,12,245,9,220,4,13,209,14,12,15,221,14,2,0,35,0,10,0,50,2,12,2,22,2,53,1,39,1,54,0,4,4,0,0,5,4,0,0,6,3,0,1,0,7,0,2,1,4,0,3,2,8,0,5,7,7,2,1,0,0,0,6,3,7,1,0,0,0,26,0,1,0,0,36,2,3,0,0,11,4,5,1,0,0,52,6,2,0,0,14,7,1,0,0,8,8,2,0,0,29,2,9,0,1,19,2,24,0,1,20,2,24,0,1,21,2,24,0,1,25,29,30,0,1,31,2,24,0,1,32,2,24,0,1,33,2,24,0,1,43,25,26,0,1,44,25,26,0,2,15,23,1,1,0,2,38,23,1,1,0,3,46,7,1,0,4,17,22,2,1,3,5,13,11,5,2,1,0,5,18,2,14,2,1,0,5,23,11,12,2,1,0,5,24,17,18,2,1,0,5,30,16,2,2,1,0,5,51,11,19,2,1,1,6,16,21,22,1,0,6,34,20,5,1,0,7,42,28,22,1,0,22,10,21,13,20,13,24,13,23,13,25,10,27,1,26,1,16,22,17,22,20,10,24,10,23,10,19,27,28,1,21,10,2,6,8,0,6,8,3,1,3,0,1,8,0,5,7,8,0,6,8,4,6,8,5,8,3,3,1,1,3,7,8,0,6,8,3,3,1,6,8,5,2,7,8,1,3,1,11,6,2,8,3,3,2,8,3,3,2,6,11,6,2,9,0,9,1,6,9,0,1,6,9,1,2,8,3,8,1,1,11,6,2,9,0,9,1,7,3,3,3,4,7,8,1,11,7,1,3,4,3,7,11,6,2,9,0,9,1,9,0,9,1,2,7,11,6,2,9,0,9,1,6,9,0,1,7,9,1,1,11,7,1,9,1,1,6,11,7,1,9,0,1,11,7,1,9,0,1,9,0,1,6,8,4,1,2,1,6,8,3,1,6,2,1,8,2,2,7,10,9,0,3,2,2,2,1,8,3,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,6,79,112,116,105,111,110,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,14,84,114,97,110,115,102,101,114,82,101,99,111,114,100,21,85,112,100,97,116,101,82,111,117,116,101,76,105,109,105,116,69,118,101,110,116,6,86,101,99,77,97,112,23,97,100,106,117,115,116,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,6,98,114,105,100,103,101,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,24,99,117,114,114,101,110,116,95,104,111,117,114,95,115,105,110,99,101,95,101,112,111,99,104,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,5,101,118,101,110,116,3,103,101,116,7,103,101,116,95,109,117,116,9,103,101,116,95,114,111,117,116,101,15,103,101,116,95,114,111,117,116,101,95,108,105,109,105,116,9,104,111,117,114,95,104,101,97,100,9,104,111,117,114,95,116,97,105,108,23,105,110,105,116,105,97,108,95,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,6,105,110,115,101,114,116,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,7,105,115,95,115,111,109,101,7,108,105,109,105,116,101,114,3,110,101,119,9,110,101,119,95,108,105,109,105,116,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,112,116,105,111,110,16,112,101,114,95,104,111,117,114,95,97,109,111,117,110,116,115,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,6,114,101,109,111,118,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,13,115,101,110,100,105,110,103,95,99,104,97,105,110,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,97,109,111,117,110,116,15,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,16,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,3,8,0,225,245,5,0,0,0,0,10,3,1,0,0,2,2,48,11,6,2,8,3,3,49,11,6,2,8,3,8,1,1,2,4,27,3,28,3,40,10,3,47,3,2,2,3,45,2,41,2,37,3,0,1,0,0,2,6,11,0,16,0,11,1,56,0,20,2,1,3,0,0,2,4,17,6,56,1,18,0,2,2,3,0,0,15,102,10,0,16,1,14,3,56,2,32,4,15,10,0,15,1,10,3,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,7,3,6,0,0,0,0,0,0,0,0,18,1,56,3,10,0,15,1,14,3,56,4,12,9,11,2,17,4,12,5,10,9,11,5,17,5,11,0,16,0,14,3,56,5,12,10,14,10,56,6,4,35,5,41,11,1,1,11,9,1,7,0,39,11,10,56,7,53,10,1,56,8,53,24,12,11,10,1,56,9,53,11,4,53,24,12,8,10,9,16,2,20,53,10,1,56,8,53,24,10,8,22,11,11,36,4,75,11,1,1,11,9,1,9,2,11,8,11,1,56,8,53,26,52,12,7,10,9,15,3,69,1,10,7,22,12,6,10,9,15,3,11,6,68,1,10,9,16,2,20,11,7,22,11,9,15,2,21,8,2,3,3,0,0,24,31,10,1,17,14,20,12,3,10,0,16,0,10,1,56,10,32,4,17,11,0,15,0,10,1,20,10,2,56,11,5,23,10,2,11,0,15,0,10,1,56,12,21,11,1,17,15,20,11,3,11,2,18,2,56,13,2,4,0,0,0,2,5,11,0,17,18,6,128,238,54,0,0,0,0,0,26,2,5,0,0,0,1,89,10,0,16,4,20,10,1,33,4,9,11,0,1,2,10,1,6,23,0,0,0,0,0,0,0,23,12,2,10,0,16,4,20,10,2,35,4,40,7,3,10,0,15,3,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,10,2,10,0,15,5,21,11,2,10,0,15,4,21,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,5,66,10,0,16,5,20,10,2,35,4,66,10,0,16,2,20,10,0,15,3,6,0,0,0,0,0,0,0,0,56,14,23,10,0,15,2,21,10,0,16,5,20,6,1,0,0,0,0,0,0,0,22,10,0,15,5,21,5,40,10,0,16,4,20,10,1,35,4,86,5,73,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,10,0,16,4,20,6,1,0,0,0,0,0,0,0,22,10,0,15,4,21,5,66,11,0,1,2,6,0,0,0,9,36,56,15,12,0,13,0,17,8,17,12,17,10,6,64,75,76,0,0,0,0,0,7,2,24,56,11,13,0,17,9,17,13,17,10,7,1,56,11,13,0,17,9,17,11,17,10,7,1,56,11,13,0,17,7,17,13,17,10,7,1,56,11,13,0,17,7,17,11,17,10,7,1,56,11,11,0,2,0,0,0,1,1,3,1,2,1,0,1,1,0,9,0],"message":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,44,3,56,181,2,4,237,2,16,5,253,2,236,1,7,233,4,158,12,8,135,17,96,6,231,17,95,10,198,18,98,12,168,19,196,12,13,236,31,42,0,44,0,20,0,46,2,16,1,14,1,91,0,3,7,0,0,4,7,0,0,8,2,0,0,5,2,0,0,2,2,0,0,10,2,0,0,9,2,0,0,0,2,0,0,6,2,0,3,1,7,0,4,7,7,0,0,36,0,1,0,0,35,0,2,0,0,34,0,3,0,0,38,0,4,0,0,37,0,5,0,0,33,0,6,0,0,67,7,8,0,0,26,9,7,0,0,24,10,7,0,0,23,11,7,0,0,28,12,7,0,0,27,13,7,0,0,22,14,7,0,0,25,15,16,0,0,42,0,16,0,0,47,0,17,0,0,45,0,17,0,0,66,0,18,0,0,68,0,17,0,0,53,0,8,0,0,80,19,17,0,0,79,19,8,0,0,81,19,17,0,0,75,19,18,0,0,31,20,17,0,0,17,21,17,0,0,18,21,22,0,0,89,23,17,0,0,88,23,17,0,0,87,23,18,0,0,85,24,17,0,0,84,24,18,0,0,41,25,26,0,0,77,25,8,0,0,82,25,27,0,0,78,25,28,0,0,30,29,17,0,0,32,29,17,0,0,61,0,18,0,0,73,0,30,0,0,63,8,8,0,0,55,31,18,0,1,15,17,29,0,2,11,29,17,0,2,21,29,17,0,2,29,29,17,0,2,74,29,17,0,2,83,29,17,0,2,86,29,17,0,3,39,33,8,0,3,49,8,33,0,3,54,31,26,0,3,56,31,17,0,3,57,31,28,0,3,58,31,8,0,3,59,31,38,0,3,72,41,8,1,0,4,69,8,39,0,5,13,42,29,1,0,5,40,34,26,1,0,5,62,45,29,1,0,59,17,56,18,58,17,56,26,56,8,56,27,56,28,60,17,1,6,8,0,1,8,2,1,8,3,1,8,4,1,8,5,1,8,6,1,8,7,1,8,0,1,10,2,7,2,3,10,2,2,10,2,2,3,3,2,3,2,4,2,3,2,10,10,2,4,2,3,2,3,4,2,2,3,3,6,2,3,1,10,2,10,8,10,10,3,3,2,2,3,1,8,1,1,2,1,3,1,6,8,2,1,6,8,3,1,6,8,4,1,6,10,10,2,1,6,8,5,1,6,8,6,1,6,8,7,1,1,1,10,8,10,1,10,3,0,1,8,8,1,7,8,9,7,10,2,3,8,9,10,2,10,2,2,2,1,8,9,1,6,10,9,0,7,10,2,10,2,2,8,9,2,3,10,10,2,4,10,2,8,9,3,2,8,10,2,8,9,3,1,10,2,10,3,10,8,10,10,10,2,1,10,10,2,1,8,10,4,10,2,10,2,3,2,1,6,9,0,2,7,10,9,0,10,9,0,4,10,2,3,3,10,2,8,3,3,3,3,3,3,2,8,3,1,7,10,9,0,3,3,2,3,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,3,66,67,83,9,66,108,111,99,107,108,105,115,116,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,11,69,109,101,114,103,101,110,99,121,79,112,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,6,97,109,111,117,110,116,6,97,112,112,101,110,100,5,97,115,99,105,105,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,3,98,99,115,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,14,98,114,105,100,103,101,95,115,101,113,95,110,117,109,9,99,104,97,105,110,95,105,100,115,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,33,99,114,101,97,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,95,109,101,115,115,97,103,101,24,99,114,101,97,116,101,95,98,108,111,99,107,108,105,115,116,95,109,101,115,115,97,103,101,27,99,114,101,97,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,95,109,101,115,115,97,103,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,33,99,114,101,97,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,109,101,115,115,97,103,101,34,99,114,101,97,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,109,101,115,115,97,103,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,3,107,101,121,5,108,105,109,105,116,7,109,101,115,115,97,103,101,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,7,111,112,95,116,121,112,101,14,112,97,114,115,101,100,95,112,97,121,108,111,97,100,7,112,97,121,108,111,97,100,9,112,101,101,108,95,98,111,111,108,11,112,101,101,108,95,117,54,52,95,98,101,7,112,101,101,108,95,117,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,7,114,101,118,101,114,115,101,13,114,101,118,101,114,115,101,95,98,121,116,101,115,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,13,115,101,110,100,105,110,103,95,99,104,97,105,110,7,115,101,113,95,110,117,109,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,12,115,111,117,114,99,101,95,99,104,97,105,110,6,115,116,114,105,110,103,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,23,118,97,108,105,100,97,116,111,114,95,101,116,104,95,97,100,100,114,101,115,115,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,2,1,0,10,10,2,1,0,10,2,1,0,0,2,5,45,2,47,2,66,3,68,2,53,10,2,1,2,3,68,2,45,2,19,3,2,2,5,64,10,2,71,2,70,10,2,81,2,12,3,3,2,1,51,2,4,2,2,17,2,90,10,10,2,5,2,3,60,2,65,2,43,3,6,2,2,76,2,50,3,7,2,4,48,1,77,10,2,82,10,8,10,78,10,3,8,2,5,47,2,66,3,68,2,53,10,2,52,8,2,0,1,0,0,32,38,11,0,16,0,20,17,50,12,3,13,3,17,54,12,4,13,3,17,52,12,6,13,3,17,54,12,5,13,3,17,52,12,7,13,3,17,41,12,2,10,6,17,42,11,3,17,49,12,1,14,1,56,0,4,29,5,31,7,2,39,11,4,11,6,11,5,11,7,11,2,18,2,2,1,1,0,0,29,18,10,0,16,0,65,17,6,1,0,0,0,0,0,0,0,33,4,7,5,11,11,0,1,7,2,39,11,0,16,0,6,0,0,0,0,0,0,0,0,66,17,20,18,3,2,2,1,0,0,35,63,11,0,16,0,20,17,50,12,4,13,4,17,52,12,5,13,4,17,52,12,3,10,3,49,0,34,4,16,5,18,7,4,39,7,10,12,7,10,3,49,0,36,4,50,7,11,6,0,0,0,0,0,0,0,0,12,6,12,2,5,29,10,6,7,1,35,4,42,13,2,13,4,17,52,68,17,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,29,13,7,11,2,68,8,11,3,49,1,23,12,3,5,20,11,4,17,49,12,1,14,1,56,0,4,57,5,59,7,2,39,11,5,11,7,18,4,2,3,1,0,0,36,31,10,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,10,4,17,42,11,2,17,49,12,1,14,1,56,0,4,20,5,24,11,0,1,7,2,39,11,0,16,1,20,11,4,11,3,18,5,2,4,1,0,0,36,24,11,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,11,2,17,49,12,1,14,1,56,0,4,18,5,20,7,2,39,11,4,11,3,18,6,2,5,1,0,0,37,54,11,0,16,0,20,17,50,12,2,13,2,17,51,12,4,13,2,17,54,12,5,13,2,17,55,12,8,13,2,17,53,12,6,6,0,0,0,0,0,0,0,0,12,3,64,39,0,0,0,0,0,0,0,0,12,7,10,3,14,8,65,8,35,4,39,5,27,13,7,14,8,10,3,66,8,20,17,57,68,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,21,11,2,17,49,12,1,14,1,56,0,4,46,5,48,7,2,39,11,4,11,5,11,7,11,6,18,7,2,6,1,0,0,40,20,11,0,19,0,12,2,12,4,12,3,64,17,2,0,0,0,0,0,0,0,12,1,13,1,14,3,56,1,17,40,56,2,13,1,11,4,68,17,13,1,11,2,56,2,11,1,2,7,1,0,0,8,48,10,0,17,42,10,3,17,42,7,11,12,7,13,7,14,2,65,17,51,68,17,13,7,11,2,56,2,13,7,11,3,68,17,13,7,14,4,65,17,51,68,17,13,7,11,4,56,2,13,7,11,5,68,17,13,7,14,6,56,1,17,40,56,2,14,7,65,17,6,64,0,0,0,0,0,0,0,33,4,39,5,41,7,7,39,17,46,7,0,11,1,11,0,11,7,18,0,2,8,1,0,0,29,10,10,0,17,42,17,45,7,0,11,1,11,0,11,2,64,17,1,0,0,0,0,0,0,0,18,0,2,9,1,0,0,43,45,10,0,17,42,14,3,65,8,12,5,11,2,10,5,51,64,17,2,0,0,0,0,0,0,0,12,7,6,0,0,0,0,0,0,0,0,12,6,10,6,10,5,35,4,38,5,17,14,3,10,6,66,8,20,12,4,14,4,65,17,7,1,33,4,28,5,30,7,3,39,13,7,11,4,56,2,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,12,17,44,7,0,11,1,11,0,11,7,18,0,2,10,1,0,0,8,19,10,0,17,42,10,2,17,42,11,2,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,48,7,0,11,1,11,0,11,4,18,0,2,11,1,0,0,8,17,10,1,17,42,11,0,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,47,7,0,11,2,11,1,11,4,18,0,2,12,1,0,0,8,24,10,0,17,42,14,2,56,3,12,6,13,6,14,3,56,4,56,2,13,6,14,4,56,5,56,2,13,6,14,5,56,6,56,2,17,43,7,0,11,1,11,0,11,6,18,0,2,13,1,0,0,29,5,11,0,11,1,11,2,18,1,2,14,1,0,0,29,11,10,0,16,1,20,10,0,16,2,20,11,0,16,3,20,17,13,2,15,1,0,0,29,4,11,0,16,4,20,2,16,1,0,0,29,4,11,0,16,2,20,2,17,1,0,0,29,4,11,0,16,3,20,2,18,1,0,0,29,4,11,0,16,1,20,2,19,1,0,0,29,4,11,0,16,0,20,2,20,1,0,0,29,4,11,0,16,5,20,2,21,1,0,0,29,4,11,0,16,6,20,2,22,1,0,0,29,4,11,0,16,7,20,2,23,1,0,0,29,4,11,0,16,8,20,2,24,1,0,0,29,4,11,0,16,9,20,2,25,1,0,0,29,4,11,0,16,10,20,2,26,1,0,0,29,3,11,0,16,11,2,27,1,0,0,29,4,11,0,16,12,20,2,28,1,0,0,29,4,11,0,16,13,20,2,29,1,0,0,29,4,11,0,16,14,20,2,30,1,0,0,29,4,11,0,16,15,20,2,31,1,0,0,29,4,11,0,16,16,20,2,32,1,0,0,29,4,11,0,16,17,20,2,33,1,0,0,29,4,11,0,16,18,20,2,34,1,0,0,29,4,11,0,16,19,20,2,35,1,0,0,29,4,11,0,16,20,20,2,36,1,0,0,29,2,7,9,2,37,1,0,0,29,2,7,0,2,38,1,0,0,44,84,10,0,17,16,12,7,10,7,17,46,33,4,12,11,0,1,6,6,13,0,0,0,0,0,0,12,6,5,82,10,7,17,45,33,4,42,11,0,17,1,12,8,14,8,16,9,20,7,9,33,4,28,6,194,1,0,0,0,0,0,0,12,1,5,39,14,8,16,9,20,7,0,33,4,35,5,37,7,6,39,6,137,19,0,0,0,0,0,0,12,1,11,1,12,5,5,80,11,0,1,10,7,17,44,33,4,51,6,137,19,0,0,0,0,0,0,12,4,5,78,10,7,17,47,33,4,58,6,137,19,0,0,0,0,0,0,12,3,5,76,10,7,17,48,33,4,65,6,137,19,0,0,0,0,0,0,12,2,5,74,11,7,17,43,33,4,70,5,72,7,5,39,6,137,19,0,0,0,0,0,0,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,39,1,0,0,1,24,10,0,17,16,17,46,33,4,6,5,10,11,0,1,7,8,39,10,0,17,0,12,1,10,0,17,15,10,0,17,17,10,0,17,18,11,0,17,19,11,1,18,8,2,40,0,0,0,29,4,13,0,56,7,11,0,2,41,0,0,0,46,28,6,0,0,0,0,0,0,0,0,49,64,12,2,12,3,10,2,49,0,36,4,24,5,9,11,2,49,8,23,12,2,10,0,17,52,52,12,1,11,3,11,1,10,2,47,22,12,3,5,4,11,0,1,11,3,2,0,4,0,3,0,0,0,2,0,1,2,1,2,2,2,3,2,4,3,0,4,0,4,1,5,1,5,0,5,2,6,0,6,1,7,0,7,1,7,2,7,3,0],"message_types":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,3,7,35,111,8,146,1,32,6,178,1,18,12,196,1,54,0,3,0,4,0,1,0,0,1,0,1,0,0,2,0,1,0,0,6,0,1,0,0,5,0,1,0,0,0,0,1,0,0,1,2,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,12,101,109,101,114,103,101,110,99,121,95,111,112,13,109,101,115,115,97,103,101,95,116,121,112,101,115,5,116,111,107,101,110,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,6,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,0],"treasury":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,84,3,116,217,1,4,205,2,50,5,255,2,190,2,7,189,5,160,6,8,221,11,96,6,189,12,40,10,229,12,77,12,178,13,217,3,13,139,17,14,15,153,17,2,0,67,2,20,2,22,2,26,2,34,2,41,2,54,2,55,2,57,2,65,2,69,2,75,1,21,1,56,1,70,1,71,0,2,4,0,0,1,7,0,0,5,4,0,0,15,3,0,0,7,3,0,0,11,3,0,2,0,12,0,3,3,12,1,0,1,3,4,12,1,0,1,3,12,12,1,0,1,6,6,7,0,7,8,12,0,8,16,12,0,10,13,2,0,11,17,7,2,1,0,0,0,12,10,7,0,13,9,7,1,0,0,14,14,7,0,0,63,0,1,1,0,0,29,0,2,1,0,0,53,0,2,1,0,0,60,3,4,1,0,0,19,5,4,0,0,27,6,7,0,0,25,8,4,1,0,0,49,9,10,1,0,0,73,11,4,0,0,40,0,12,1,0,1,35,19,20,0,2,18,26,4,2,7,4,2,51,6,41,0,2,61,31,32,2,7,4,3,25,44,2,1,0,3,38,24,1,1,0,3,49,45,10,1,0,3,64,15,2,1,0,4,32,13,4,1,3,5,30,19,19,0,6,43,23,20,0,7,18,28,4,2,7,12,7,23,42,43,2,7,12,7,51,6,39,0,8,74,21,22,0,9,59,13,4,1,12,11,33,4,40,2,1,0,11,39,52,43,2,1,0,11,45,35,4,2,1,0,11,68,47,48,2,1,1,12,46,18,19,0,13,31,51,13,1,0,13,48,49,50,1,0,14,36,4,16,1,0,14,37,17,18,0,14,47,16,18,0,15,58,33,2,0,9,13,17,13,33,13,15,13,11,25,21,27,18,29,13,25,28,34,28,36,25,37,18,38,26,34,26,36,22,27,14,13,16,13,29,36,32,16,31,16,27,34,18,53,29,34,32,12,31,12,1,6,8,0,1,2,1,3,4,7,8,0,11,9,1,9,0,8,12,6,11,8,1,9,0,0,5,7,8,0,8,15,2,1,3,1,7,8,13,1,8,0,2,7,8,0,11,7,1,9,0,3,7,8,0,3,7,8,13,1,11,7,1,9,0,3,7,8,0,2,3,1,8,1,1,9,0,4,8,10,5,8,2,8,17,1,6,11,9,1,9,0,1,8,17,1,6,8,17,1,8,15,1,10,2,1,5,1,6,8,12,1,8,10,1,6,8,10,1,6,11,8,1,9,0,2,8,15,8,2,3,7,8,6,9,0,9,1,2,8,17,11,9,1,9,0,3,7,8,11,9,0,9,1,1,8,5,4,2,3,8,17,8,12,2,7,8,6,9,0,1,9,1,2,3,2,2,8,17,8,1,3,7,11,14,2,9,0,9,1,9,0,9,1,2,2,8,17,1,8,12,1,8,4,1,8,11,1,11,14,2,9,0,9,1,1,8,6,2,7,8,11,9,0,1,7,9,1,2,7,11,9,1,9,0,11,7,1,9,0,3,7,11,9,1,9,0,3,7,8,13,3,7,8,1,11,16,1,8,17,8,17,2,6,11,14,2,9,0,9,1,6,9,0,1,11,16,1,9,1,1,6,11,16,1,9,0,1,1,1,11,16,1,9,0,2,7,11,14,2,9,0,9,1,6,9,0,1,8,3,2,8,17,11,16,1,8,1,3,66,97,103,19,66,114,105,100,103,101,84,111,107,101,110,77,101,116,97,100,97,116,97,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,24,70,111,114,101,105,103,110,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,2,73,68,13,78,101,119,84,111,107,101,110,69,118,101,110,116,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,6,83,116,114,105,110,103,22,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,69,118,101,110,116,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,21,85,112,100,97,116,101,84,111,107,101,110,80,114,105,99,101,69,118,101,110,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,3,97,100,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,97,103,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,4,98,117,114,110,4,99,111,105,110,6,99,114,101,97,116,101,7,100,101,99,105,109,97,108,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,6,100,101,99,111,100,101,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,12,103,101,116,95,100,101,99,105,109,97,108,115,7,103,101,116,95,109,117,116,18,103,101,116,95,116,111,107,101,110,95,109,101,116,97,100,97,116,97,3,104,101,120,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,17,105,100,95,116,111,107,101,110,95,116,121,112,101,95,109,97,112,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,115,111,109,101,4,109,105,110,116,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,3,112,111,119,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,6,114,101,109,111,118,101,16,115,117,112,112,111,114,116,101,100,95,116,111,107,101,110,115,8,116,111,107,101,110,95,105,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,114,101,97,115,117,114,105,101,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,54,52,2,117,99,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,7,118,101,99,95,109,97,112,12,119,97,105,116,105,110,103,95,114,111,111,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,4,66,8,11,62,11,14,2,8,17,8,1,44,11,14,2,2,8,17,76,8,6,1,2,4,42,2,29,3,53,3,50,1,2,2,3,70,8,17,72,8,12,28,2,3,2,2,63,2,52,3,4,2,5,63,2,70,8,17,50,1,29,3,53,3,5,2,3,70,8,17,28,2,50,1,0,1,0,0,12,7,11,0,56,0,12,1,14,1,16,0,20,2,1,1,0,0,12,7,11,0,56,0,12,1,14,1,16,1,20,2,2,1,0,0,12,7,11,0,56,0,12,1,14,1,16,2,20,2,3,3,0,0,14,59,14,1,56,1,6,0,0,0,0,0,0,0,0,33,4,6,5,12,11,0,1,11,3,1,7,2,39,56,2,12,7,14,7,17,34,17,30,17,19,17,10,12,5,14,2,17,24,12,4,14,4,17,20,11,5,33,4,29,5,35,11,0,1,11,3,1,7,1,39,10,7,11,2,10,3,56,3,18,2,12,6,10,0,15,3,10,7,17,35,11,6,56,4,11,0,15,4,10,7,11,1,56,5,11,7,11,3,56,3,9,18,5,56,6,2,4,3,0,0,30,51,10,3,32,4,48,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,0,1,7,3,39,10,0,15,3,11,1,56,7,19,2,12,5,12,8,12,7,6,10,0,0,0,0,0,0,0,11,5,17,36,12,6,10,0,15,5,10,7,10,2,10,6,10,4,10,3,18,1,56,8,11,0,15,6,10,2,10,7,56,9,11,8,56,10,11,2,11,7,11,3,11,6,11,4,18,4,56,11,5,50,11,0,1,2,5,3,0,0,4,8,10,0,17,23,56,12,56,13,11,0,17,12,18,0,2,6,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,56,15,1,2,7,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,11,2,56,16,2,8,3,0,0,46,39,10,0,16,6,14,1,56,17,12,4,14,4,56,18,4,9,5,13,11,0,1,7,0,39,10,2,6,0,0,0,0,0,0,0,0,36,4,18,5,22,11,0,1,7,3,39,11,4,56,19,12,5,11,0,15,5,14,5,56,20,12,3,10,2,11,3,15,2,21,11,1,11,2,18,3,56,21,2,9,0,0,0,54,16,56,2,12,1,11,0,16,5,14,1,56,22,12,2,14,2,56,23,4,11,5,13,7,0,39,11,2,56,24,2,1,0,1,1,1,2,0,3,0,0,0,1,0,2,0,24,0]},"type_origin_table":[{"module_name":"treasury","datatype_name":"BridgeTreasury","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"BridgeTokenMetadata","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"ForeignTokenRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"UpdateTokenPriceEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"NewTokenEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"TokenRegistrationEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"chain_ids","datatype_name":"BridgeRoute","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessageKey","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"TokenTransferPayload","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"EmergencyOp","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"Blocklist","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateBridgeLimit","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateAssetPrice","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"AddTokenOnIota","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"ParsedTokenTransferMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferLimiter","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"UpdateRouteLimitEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BlocklistValidatorEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BridgeCommittee","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberUrlUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMember","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"Bridge","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeInner","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenDepositedEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"EmergencyOpEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferLimitExceed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000003":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000003","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000107a","version":1,"module_map":{"address_unlock_condition":[161,28,235,11,6,0,0,0,8,1,0,18,2,18,42,3,60,76,4,136,1,8,5,144,1,169,1,7,185,2,188,3,8,245,5,64,12,181,6,105,0,8,1,12,1,16,1,19,0,9,0,10,0,11,0,14,0,15,1,3,12,1,0,1,2,7,4,0,3,6,2,1,8,1,4,0,12,0,5,1,8,1,0,1,6,2,8,1,0,1,7,4,12,0,8,5,8,1,0,1,0,21,0,1,1,0,0,23,2,3,1,0,0,20,4,5,1,0,0,22,6,7,1,0,0,25,8,1,1,0,0,26,9,3,1,0,0,24,10,5,1,0,3,17,18,14,1,12,4,13,12,13,0,5,18,17,5,1,0,6,18,15,1,1,0,7,13,19,13,0,8,18,16,3,1,0,10,14,12,14,9,14,7,7,2,7,8,3,11,2,1,11,5,1,9,0,1,11,5,1,9,0,2,7,8,3,11,2,1,11,7,1,9,0,1,11,7,1,9,0,2,7,8,3,11,2,1,11,4,1,9,0,1,11,4,1,9,0,2,7,8,3,11,2,1,11,0,1,9,0,1,11,0,1,9,0,2,7,8,6,11,2,1,11,5,1,9,0,2,7,8,6,11,2,1,11,7,1,9,0,2,7,8,6,11,2,1,11,4,1,9,0,0,1,7,8,3,1,7,8,1,1,9,0,2,7,8,1,11,2,1,11,5,1,9,0,2,7,8,1,11,2,1,11,7,1,9,0,2,7,8,1,11,2,1,11,4,1,9,0,2,7,8,1,11,2,1,9,0,1,7,8,6,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,11,66,97,115,105,99,79,117,116,112,117,116,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,3,78,102,116,9,78,102,116,79,117,116,112,117,116,9,82,101,99,101,105,118,105,110,103,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,98,97,115,105,99,95,111,117,116,112,117,116,12,99,111,105,110,95,109,97,110,97,103,101,114,2,105,100,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,7,114,101,99,101,105,118,101,8,116,114,97,110,115,102,101,114,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,47,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,99,111,105,110,109,97,110,97,103,101,114,95,116,114,101,97,115,117,114,121,30,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,28,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,11,5,11,0,17,8,11,1,56,0,2,1,1,0,0,11,5,11,0,17,8,11,1,56,1,2,2,1,0,0,11,5,11,0,17,8,11,1,56,2,2,3,1,0,0,11,5,11,0,17,8,11,1,56,3,2,4,1,0,0,11,5,11,0,17,11,11,1,56,0,2,5,1,0,0,11,5,11,0,17,11,11,1,56,1,2,6,1,0,0,11,5,11,0,17,11,11,1,56,2,2,0],"alias":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,14,3,20,50,5,70,37,7,107,183,1,8,162,2,96,10,130,3,38,12,168,3,109,13,149,4,16,15,165,4,2,0,4,2,12,1,13,0,0,12,0,1,2,4,0,2,1,7,1,0,0,0,6,0,1,0,0,10,2,3,0,0,15,2,4,0,0,16,2,5,0,0,14,2,6,0,0,11,2,5,0,0,8,2,6,0,0,9,2,5,0,0,7,7,8,0,1,5,9,1,0,1,8,0,0,1,6,8,0,1,6,5,1,14,1,6,11,2,1,10,2,1,6,11,2,1,5,1,7,8,0,1,7,8,1,1,8,1,5,65,108,105,97,115,6,79,112,116,105,111,110,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,23,108,101,103,97,99,121,95,115,116,97,116,101,95,99,111,110,116,114,111,108,108,101,114,8,109,101,116,97,100,97,116,97,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,11,115,116,97,116,101,95,105,110,100,101,120,14,115,116,97,116,101,95,109,101,116,97,100,97,116,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,8,7,8,1,10,5,15,14,16,11,2,1,10,2,14,11,2,1,5,11,11,2,1,10,2,8,11,2,1,5,9,11,2,1,10,2,0,1,0,0,1,11,11,0,19,0,1,1,1,1,1,1,1,17,9,2,1,1,0,0,1,3,11,0,16,0,2,2,1,0,0,1,4,11,0,16,1,20,2,3,1,0,0,1,3,11,0,16,2,2,4,1,0,0,1,3,11,0,16,3,2,5,1,0,0,1,3,11,0,16,4,2,6,1,0,0,1,3,11,0,16,5,2,7,1,0,0,1,3,11,0,16,6,2,8,3,0,0,1,3,11,0,15,7,2,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,0,0,3,0],"alias_output":[161,28,235,11,6,0,0,0,14,1,0,14,2,14,30,3,44,49,4,93,8,5,101,95,7,196,1,219,1,8,159,3,64,6,223,3,9,10,232,3,15,11,247,3,2,12,249,3,74,13,195,4,2,14,197,4,2,15,199,4,2,0,9,1,11,1,12,1,14,1,19,1,22,0,8,0,1,8,1,0,1,1,2,12,0,2,3,4,1,0,1,4,5,4,0,5,4,2,1,8,1,6,0,12,0,0,15,0,1,1,0,0,20,2,0,1,0,0,10,3,4,1,0,0,17,5,6,1,0,3,6,12,4,2,7,12,3,21,13,14,2,7,12,4,13,9,4,0,5,20,10,8,1,8,3,8,7,0,4,11,5,11,1,11,0,1,9,0,3,11,2,1,9,0,8,1,8,5,2,7,8,3,11,4,1,11,0,1,9,0,2,7,11,0,1,9,0,8,5,0,1,7,11,0,1,9,0,1,8,5,3,8,5,11,2,1,9,0,8,1,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,2,10,2,8,5,3,7,8,3,9,0,9,1,2,7,8,3,9,0,1,9,1,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,3,66,97,103,7,66,97,108,97,110,99,101,9,82,101,99,101,105,118,105,110,103,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,97,116,116,97,99,104,95,97,108,105,97,115,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,10,108,111,97,100,95,97,108,105,97,115,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,6,5,97,108,105,97,115,0,2,3,16,8,3,12,11,2,1,9,0,18,8,1,0,8,0,1,0,0,7,12,13,0,56,0,12,1,11,0,58,0,12,3,12,2,17,6,11,2,11,3,11,1,2,1,3,0,0,4,4,11,0,11,1,56,1,2,2,1,0,0,4,6,11,0,54,0,7,0,11,1,56,2,2,3,0,0,0,4,5,11,0,54,0,7,0,56,3,2,0,0,0,8,0,7,0],"basic_output":[161,28,235,11,6,0,0,0,11,1,0,20,2,20,48,3,68,57,4,125,22,5,147,1,131,1,7,150,2,218,3,8,240,5,96,10,208,6,50,11,130,7,2,12,132,7,109,15,241,7,2,0,13,2,11,2,12,2,24,2,33,2,34,0,17,0,29,0,32,1,25,0,2,8,1,0,1,1,0,12,0,2,1,4,1,0,1,3,9,4,0,4,5,2,1,8,1,5,8,2,0,6,3,4,0,7,6,4,0,8,7,4,0,9,4,7,1,0,0,0,19,0,1,1,0,0,26,2,3,1,0,3,14,17,10,0,4,26,18,5,1,8,6,35,13,10,0,7,35,15,10,1,0,8,35,11,10,0,9,15,16,10,1,0,9,18,9,5,1,0,9,21,7,8,1,0,9,6,8,6,9,12,8,12,9,14,8,14,5,5,7,6,7,12,7,14,3,3,2,11,0,1,9,0,7,8,5,2,11,2,1,9,0,8,1,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,6,11,2,1,9,0,11,9,1,8,6,8,3,8,1,11,9,1,8,7,11,9,1,8,8,1,9,0,1,8,8,1,6,11,9,1,9,0,1,1,1,7,11,9,1,9,0,0,2,8,8,6,8,5,1,8,6,2,8,6,7,8,5,1,8,7,3,8,7,7,11,2,1,9,0,7,8,5,1,11,9,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,11,66,97,115,105,99,79,117,116,112,117,116,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,98,97,103,7,98,97,108,97,110,99,101,12,98,97,115,105,99,95,111,117,116,112,117,116,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,115,101,110,100,101,114,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,116,97,103,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,9,20,8,3,12,11,2,1,9,0,23,8,1,28,11,9,1,8,7,31,11,9,1,8,8,16,11,9,1,8,6,22,11,9,1,10,2,30,11,9,1,10,2,27,11,9,1,5,0,5,0,1,0,0,4,48,11,0,58,0,1,1,1,12,3,12,7,12,6,12,5,12,2,12,4,14,7,56,0,4,19,13,7,56,1,10,1,46,17,6,14,3,56,2,4,26,13,3,56,3,10,1,17,4,14,6,56,4,4,35,13,6,56,5,13,2,11,1,56,6,5,37,11,1,1,11,7,56,7,11,3,56,8,11,6,56,9,11,4,17,2,11,2,11,5,2,1,3,0,0,10,4,11,0,11,1,56,10,2,0,10,0],"expiration_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,35,5,47,31,7,78,158,1,8,236,1,64,6,172,2,10,10,182,2,9,12,191,2,119,13,182,3,6,0,4,1,8,0,0,4,0,1,1,2,0,0,10,0,1,0,0,2,2,3,0,0,5,4,3,0,0,6,4,3,0,0,9,4,5,0,1,3,6,8,0,1,7,6,3,0,2,8,0,7,8,1,0,2,6,8,0,6,8,1,1,5,1,6,8,0,1,14,1,6,8,1,2,5,14,1,3,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,99,97,110,95,98,101,95,117,110,108,111,99,107,101,100,95,98,121,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,111,119,110,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,3,5,5,6,5,9,14,0,1,0,0,1,18,14,0,10,1,46,17,1,11,1,46,17,6,33,4,10,5,12,7,0,39,11,0,19,0,1,1,1,2,1,1,0,0,7,20,11,1,17,5,6,232,3,0,0,0,0,0,0,26,76,12,3,10,0,17,4,11,3,37,4,15,11,0,17,3,12,2,5,18,11,0,17,2,12,2,11,2,2,2,1,0,0,1,4,11,0,16,0,20,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,4,11,0,16,2,20,2,0,0,0,1,0,2,0],"irc27":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,30,3,42,55,5,97,40,7,137,1,215,1,8,224,2,96,10,192,3,56,12,248,3,131,1,13,251,4,20,0,11,2,20,2,21,1,10,1,16,1,18,0,1,4,0,1,4,7,0,2,5,7,2,1,0,0,0,3,0,7,0,4,2,7,1,0,0,5,3,7,0,0,22,0,1,0,0,13,0,1,0,0,19,0,2,0,0,14,0,1,0,0,7,0,3,0,0,17,0,4,0,0,12,0,3,0,0,8,0,3,0,0,6,0,5,0,0,15,0,5,0,0,9,6,7,0,1,6,8,0,1,6,8,5,1,6,8,1,1,6,11,4,1,8,5,1,6,11,2,2,5,8,3,1,6,11,2,2,8,5,8,5,1,8,0,0,12,70,105,120,101,100,80,111,105,110,116,51,50,13,73,114,99,50,55,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,6,83,116,114,105,110,103,3,85,114,108,6,86,101,99,77,97,112,10,97,116,116,114,105,98,117,116,101,115,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,11,100,101,115,99,114,105,112,116,105,111,110,7,100,101,115,116,114,111,121,13,102,105,120,101,100,95,112,111,105,110,116,51,50,5,105,114,99,50,55,11,105,115,115,117,101,114,95,110,97,109,101,10,109,101,100,105,97,95,116,121,112,101,4,110,97,109,101,19,110,111,110,95,115,116,97,110,100,97,114,100,95,102,105,101,108,100,115,6,111,112,116,105,111,110,9,114,111,121,97,108,116,105,101,115,6,115,116,114,105,110,103,3,117,114,105,3,117,114,108,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,10,22,8,5,13,8,5,19,8,1,14,8,5,7,11,4,1,8,5,17,11,2,2,5,8,3,12,11,4,1,8,5,8,11,4,1,8,5,6,11,2,2,8,5,8,5,15,11,2,2,8,5,8,5,0,1,0,0,7,3,11,0,16,0,2,1,1,0,0,7,3,11,0,16,1,2,2,1,0,0,7,3,11,0,16,2,2,3,1,0,0,7,3,11,0,16,3,2,4,1,0,0,7,3,11,0,16,4,2,5,1,0,0,7,3,11,0,16,5,2,6,1,0,0,7,3,11,0,16,6,2,7,1,0,0,7,3,11,0,16,7,2,8,1,0,0,7,3,11,0,16,8,2,9,1,0,0,7,3,11,0,16,9,2,10,1,0,0,7,13,11,0,19,0,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0],"nft":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,84,4,142,1,8,5,150,1,117,7,139,2,208,2,8,219,4,96,6,187,5,241,2,10,172,8,36,12,208,8,220,1,13,172,10,12,15,184,10,2,0,24,2,14,2,25,2,27,2,31,2,32,0,20,1,26,1,29,0,2,2,0,0,3,12,0,1,0,12,1,8,1,2,8,4,0,3,5,12,0,5,7,2,0,6,1,4,0,7,4,7,1,0,0,8,6,7,0,0,19,0,1,0,0,13,2,1,0,0,21,3,4,0,0,22,3,5,0,0,30,3,5,0,0,17,3,4,0,0,18,3,6,0,0,16,7,8,0,1,23,15,16,1,8,1,33,17,1,1,8,2,12,22,1,0,3,10,12,1,0,3,11,11,12,1,2,4,28,19,1,1,12,6,13,21,1,0,8,34,13,14,0,12,10,8,2,9,2,13,18,2,8,0,7,8,5,0,1,8,1,1,6,8,1,1,6,11,7,1,5,1,6,11,7,1,10,2,1,6,8,6,1,7,8,1,1,7,8,3,4,11,2,1,8,1,10,8,8,8,4,10,8,8,1,8,0,2,9,0,7,8,5,1,8,4,1,10,2,1,8,8,4,6,8,4,10,8,8,10,8,8,7,8,5,1,11,2,1,9,0,1,7,11,2,1,9,0,1,11,2,1,8,1,1,9,0,2,8,3,8,6,1,8,6,1,8,3,7,68,105,115,112,108,97,121,13,73,114,99,50,55,77,101,116,97,100,97,116,97,3,78,70,84,3,78,102,116,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,5,99,108,97,105,109,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,7,100,105,115,112,108,97,121,11,100,117,109,109,121,95,102,105,101,108,100,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,105,110,105,116,5,105,114,99,50,55,13,108,101,103,97,99,121,95,115,101,110,100,101,114,8,109,101,116,97,100,97,116,97,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,3,110,102,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,3,116,97,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,4,117,116,102,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,5,4,110,97,109,101,10,2,10,9,105,109,97,103,101,95,117,114,108,10,2,12,11,100,101,115,99,114,105,112,116,105,111,110,10,2,8,7,99,114,101,97,116,111,114,10,2,8,7,118,101,114,115,105,111,110,10,2,11,10,109,101,100,105,97,95,116,121,112,101,10,2,16,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,10,2,17,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,10,2,26,25,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,110,97,109,101,125,10,2,25,24,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,117,114,105,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,100,101,115,99,114,105,112,116,105,111,110,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,105,115,115,117,101,114,95,110,97,109,101,125,10,2,29,28,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,118,101,114,115,105,111,110,125,10,2,32,31,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,109,101,100,105,97,95,116,121,112,101,125,10,2,37,36,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,125,10,2,19,18,123,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,125,0,2,1,15,1,1,2,6,16,8,3,21,11,7,1,5,22,11,7,1,10,2,30,11,7,1,10,2,17,11,7,1,5,18,8,6,0,0,0,0,9,53,11,0,10,1,56,0,12,4,7,0,17,15,7,1,17,15,7,2,17,15,7,3,17,15,7,4,17,15,7,5,17,15,7,6,17,15,7,7,17,15,64,14,8,0,0,0,0,0,0,0,12,3,7,8,17,15,7,9,17,15,7,10,17,15,7,11,17,15,7,12,17,15,7,13,17,15,7,14,17,15,7,15,17,15,64,14,8,0,0,0,0,0,0,0,12,5,14,4,11,3,11,5,11,1,56,1,12,2,13,2,56,2,11,4,17,11,11,2,56,3,2,1,1,0,0,20,13,11,0,19,1,12,2,1,1,1,1,12,1,11,2,17,14,11,1,17,10,2,2,1,0,0,1,3,11,0,16,0,2,3,1,0,0,1,3,11,0,16,1,2,4,1,0,0,1,3,11,0,16,2,2,5,1,0,0,1,3,11,0,16,3,2,6,1,0,0,1,3,11,0,16,4,2,7,3,0,0,1,3,11,0,15,5,2,1,1,1,2,1,3,1,4,1,5,1,0,0,9,0],"nft_output":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,52,3,76,83,4,159,1,28,5,187,1,176,1,7,235,2,254,3,8,233,6,96,6,201,7,7,10,208,7,33,11,241,7,2,12,243,7,146,1,13,133,9,2,14,135,9,2,15,137,9,2,0,28,2,14,2,15,2,18,2,29,2,37,2,38,0,20,0,27,0,34,0,36,1,30,0,4,8,1,0,1,1,0,12,0,2,1,4,1,0,1,4,10,4,0,5,6,2,1,8,1,6,9,2,0,7,2,4,0,8,3,12,0,9,7,4,0,10,8,4,0,11,5,7,1,0,0,0,22,0,1,1,0,0,25,2,3,1,0,0,13,4,5,1,0,0,31,6,7,1,0,3,11,24,5,2,7,12,3,32,22,23,2,7,12,4,16,20,5,0,5,31,25,9,1,8,7,39,16,5,0,9,39,18,5,1,0,10,39,14,5,0,11,17,19,5,1,0,11,21,13,9,1,0,11,24,11,12,1,0,1,9,13,10,12,10,13,15,12,15,13,17,12,17,9,9,11,10,11,15,11,17,5,21,4,21,7,7,2,11,0,1,9,0,7,8,5,3,11,2,1,9,0,8,1,8,7,1,7,11,0,1,9,0,1,8,7,2,7,11,0,1,9,0,8,7,0,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,7,11,2,1,9,0,11,10,1,8,6,8,3,8,1,8,7,11,10,1,8,8,11,10,1,8,9,1,9,0,1,8,9,1,6,11,10,1,9,0,1,1,1,7,11,10,1,9,0,2,8,9,6,8,5,1,8,6,2,8,6,7,8,5,1,8,8,3,8,8,7,11,2,1,9,0,7,8,5,1,11,10,1,9,0,1,8,3,2,10,2,8,7,2,7,8,3,9,0,1,9,1,3,7,8,3,9,0,9,1,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,3,78,102,116,9,78,102,116,79,117,116,112,117,116,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,97,116,116,97,99,104,95,110,102,116,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,108,111,97,100,95,110,102,116,13,110,97,116,105,118,101,95,116,111,107,101,110,115,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,4,3,110,102,116,0,2,6,23,8,3,15,11,2,1,9,0,26,8,1,33,11,10,1,8,8,35,11,10,1,8,9,19,11,10,1,8,6,0,9,0,1,0,0,8,49,13,0,56,0,12,6,11,0,58,0,12,3,12,8,12,7,12,5,12,2,12,4,14,8,56,1,4,19,13,8,56,2,10,1,46,17,10,14,3,56,3,4,26,13,3,56,4,10,1,17,8,14,7,56,5,4,35,13,7,56,6,13,2,11,1,56,7,5,37,11,1,1,11,8,56,8,11,3,56,9,11,7,56,10,11,4,17,6,11,2,11,5,11,6,2,1,0,0,0,5,5,11,0,54,0,7,0,56,11,2,2,1,0,0,5,6,11,0,54,0,7,0,11,1,56,12,2,3,3,0,0,5,4,11,0,11,1,56,13,2,0,0,0,9,0,12,0],"stardust_upgrade_label":[161,28,235,11,6,0,0,0,5,1,0,2,2,2,4,7,6,58,8,64,32,10,96,5,0,2,0,0,2,0,22,83,84,65,82,68,85,83,84,95,85,80,71,82,65,68,69,95,76,65,66,69,76,11,100,117,109,109,121,95,102,105,101,108,100,22,115,116,97,114,100,117,115,116,95,117,112,103,114,97,100,101,95,108,97,98,101,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,2,1,1,1,0],"storage_deposit_return_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,20,3,30,34,4,64,6,5,70,57,7,127,203,1,8,202,2,64,10,138,3,7,12,145,3,55,13,200,3,4,0,11,1,4,1,5,1,12,1,13,0,2,4,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,0,14,0,1,1,0,0,8,2,3,0,0,9,2,4,0,1,10,6,7,1,0,2,6,8,9,1,0,3,7,10,1,1,12,3,5,4,5,5,9,3,8,0,7,11,1,1,9,0,7,8,3,0,1,6,8,0,1,5,1,3,1,9,0,2,7,11,1,1,9,0,3,1,11,1,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,102,114,111,109,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,13,114,101,116,117,114,110,95,97,109,111,117,110,116,5,115,112,108,105,116,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,8,5,9,3,0,1,0,0,1,14,11,1,14,0,17,2,56,0,11,2,56,1,14,0,17,1,56,2,11,0,19,0,1,1,2,1,1,0,0,1,4,11,0,16,0,20,2,2,1,0,0,1,4,11,0,16,1,20,2,0,0,0,1,0],"timelock_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,20,5,32,28,7,60,121,8,181,1,64,6,245,1,10,10,255,1,5,12,132,2,65,13,197,2,2,0,4,1,5,0,0,4,0,1,1,2,0,0,7,0,1,0,0,3,2,3,0,0,6,4,5,0,1,2,6,7,0,2,8,0,6,8,1,0,2,6,8,0,6,8,1,1,1,1,6,8,0,1,14,1,6,8,1,1,3,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,13,105,115,95,116,105,109,101,108,111,99,107,101,100,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,14,0,1,0,0,1,12,14,0,11,1,17,1,32,4,6,5,8,7,0,39,11,0,19,0,1,2,1,1,0,0,1,9,11,0,17,2,11,1,17,3,6,232,3,0,0,0,0,0,0,26,76,36,2,2,1,0,0,1,4,11,0,16,0,20,2,0,0,0],"utilities":[161,28,235,11,6,0,0,0,9,1,0,16,2,16,28,3,44,54,4,98,12,5,110,91,7,201,1,201,1,8,146,3,96,6,242,3,10,12,252,3,82,0,21,2,7,2,8,2,9,2,18,2,19,1,6,1,20,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,6,3,7,0,7,5,7,0,0,12,0,1,1,0,0,10,1,2,1,0,0,11,3,4,1,0,1,17,14,15,2,7,4,2,22,16,17,1,0,3,13,7,8,1,0,4,16,9,5,1,12,7,14,5,11,1,0,7,15,11,12,0,2,6,5,6,6,8,7,6,3,13,4,6,3,8,0,5,7,8,3,1,8,0,2,8,0,11,1,1,9,0,1,7,8,0,1,11,1,1,9,0,0,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,2,11,1,1,9,0,8,4,1,8,5,1,8,4,2,8,4,11,1,1,9,0,2,7,8,0,9,0,1,9,1,1,6,11,1,1,9,0,1,3,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,7,101,120,116,114,97,99,116,8,101,120,116,114,97,99,116,95,19,101,120,116,114,97,99,116,95,97,110,100,95,115,101,110,100,95,116,111,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,11,105,110,116,111,95,115,116,114,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,9,117,116,105,108,105,116,105,101,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,5,8,13,0,56,0,11,2,56,1,11,1,56,2,11,0,2,1,1,0,0,4,6,13,0,56,0,12,1,11,0,11,1,2,2,0,0,0,10,17,56,3,17,8,12,2,11,0,11,2,56,4,12,1,14,1,56,5,6,0,0,0,0,0,0,0,0,34,4,13,5,15,7,0,39,11,1,2,0]},"type_origin_table":[{"module_name":"stardust_upgrade_label","datatype_name":"STARDUST_UPGRADE_LABEL","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"timelock_unlock_condition","datatype_name":"TimelockUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"storage_deposit_return_unlock_condition","datatype_name":"StorageDepositReturnUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"irc27","datatype_name":"Irc27Metadata","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"NFT","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"Nft","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"expiration_unlock_condition","datatype_name":"ExpirationUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft_output","datatype_name":"NftOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"basic_output","datatype_name":"BasicOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias","datatype_name":"Alias","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias_output","datatype_name":"AliasOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,147,1,4,167,1,14,5,181,1,165,1,7,218,2,183,2,8,145,5,32,6,177,5,24,10,201,5,11,12,212,5,254,7,13,210,13,4,0,6,0,22,0,31,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,9,0,1,0,0,26,2,3,0,0,30,2,4,0,0,3,5,6,0,0,24,7,8,0,0,23,9,1,0,0,20,5,10,0,0,4,11,8,0,0,14,12,8,0,0,27,13,3,0,0,5,5,14,0,0,15,3,2,0,0,7,1,0,0,0,19,0,6,0,0,17,0,6,0,0,16,5,6,0,0,29,5,3,0,0,28,5,3,0,0,13,15,10,0,0,11,0,0,0,0,10,0,0,0,1,12,17,18,1,0,1,18,16,6,1,0,1,21,8,17,1,0,1,25,18,17,1,0,2,4,21,8,1,0,2,14,24,8,1,0,2,16,23,6,1,0,22,3,21,3,24,3,23,3,25,0,27,0,26,0,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,2,7,8,0,8,0,3,7,8,0,3,8,0,3,6,8,0,3,3,1,6,10,2,2,6,8,0,6,8,0,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,7,3,1,11,2,1,8,0,3,3,3,6,10,2,6,3,1,3,3,3,6,10,2,2,7,10,9,0,10,9,0,2,2,10,2,1,6,10,9,0,3,7,10,9,0,9,0,3,5,1,10,2,3,3,3,10,3,2,7,10,2,6,2,3,3,10,2,3,6,10,2,6,10,2,5,1,3,3,3,3,2,1,2,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,6,97,112,112,101,110,100,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,17,99,104,97,114,95,116,111,95,108,111,119,101,114,99,97,115,101,17,99,104,97,114,95,116,111,95,117,112,112,101,114,99,97,115,101,12,100,101,115,116,114,111,121,95,115,111,109,101,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,12,116,111,95,108,111,119,101,114,99,97,115,101,12,116,111,95,117,112,112,101,114,99,97,115,101,10,116,114,121,95,115,116,114,105,110,103,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,10,2,1,0,0,2,1,8,10,2,1,2,1,7,2,0,1,0,0,8,9,10,0,17,13,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,19,47,14,0,12,7,10,7,65,0,12,1,6,0,0,0,0,0,0,0,0,12,5,11,1,12,6,10,5,10,6,35,4,32,10,5,12,4,10,7,11,4,66,0,20,17,13,32,4,27,11,7,1,9,12,2,5,36,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,9,11,7,1,8,12,2,11,2,4,43,11,0,18,0,56,2,12,3,5,45,56,3,12,3,11,3,2,3,1,0,0,20,39,11,0,16,0,12,6,10,6,65,0,12,1,6,0,0,0,0,0,0,0,0,12,4,11,1,12,5,10,4,10,5,35,4,33,10,4,12,3,10,6,11,3,66,0,20,17,14,32,4,28,11,6,1,9,12,2,5,37,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,10,11,6,1,8,12,2,11,2,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,10,65,0,2,7,1,0,0,8,6,11,0,15,0,11,1,17,11,56,4,2,8,1,0,0,22,32,10,1,10,0,46,17,6,37,4,7,5,11,11,0,1,7,1,39,11,2,17,11,12,4,14,4,56,5,32,4,27,13,4,69,0,12,3,10,0,15,0,11,3,10,1,56,6,5,14,11,0,1,11,4,70,0,0,0,0,0,0,0,0,0,2,9,1,0,0,25,48,10,1,10,2,37,4,10,10,2,10,0,17,6,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,1,39,7,2,12,4,11,1,12,5,11,2,12,7,10,5,10,7,35,4,43,10,5,12,6,13,4,10,0,16,0,11,6,66,0,20,68,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,25,11,0,1,11,4,18,0,2,10,1,0,0,8,3,11,0,16,0,2,11,1,0,0,8,3,11,0,19,0,2,12,1,0,0,8,3,11,0,19,1,2,13,1,0,0,8,4,11,0,49,127,37,2,14,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,15,1,0,0,8,4,11,0,16,0,56,5,2,16,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,19,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,17,1,0,0,26,43,11,0,17,10,12,9,7,2,12,7,11,9,12,10,10,10,65,0,12,1,6,0,0,0,0,0,0,0,0,12,6,11,1,12,8,10,6,10,8,35,4,38,10,6,12,5,10,10,11,5,66,0,12,4,13,7,12,3,11,4,20,17,20,12,2,11,3,11,2,68,0,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,14,11,10,1,11,7,18,0,2,18,1,0,0,27,77,6,0,0,0,0,0,0,0,0,12,3,10,0,17,6,10,1,17,6,12,5,12,6,10,6,10,5,35,4,18,11,1,1,11,0,1,11,6,2,10,3,10,6,10,5,23,37,4,71,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,46,5,31,10,0,16,0,10,3,10,4,22,66,0,20,10,1,16,0,10,4,66,0,20,33,12,2,5,49,9,12,2,5,49,11,2,4,56,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,26,11,4,10,5,33,4,66,11,1,1,11,0,1,11,3,2,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,1,1,11,0,1,11,6,2,19,0,0,0,28,22,10,0,49,97,38,4,9,10,0,49,122,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,23,12,2,5,20,11,0,12,2,11,2,2,20,0,0,0,28,22,10,0,49,65,38,4,9,10,0,49,90,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,32,22,12,2,5,20,11,0,12,2,11,2,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,35,7,76,109,8,185,1,32,6,217,1,40,10,129,2,8,12,137,2,231,3,13,240,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,4,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,34,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,10,2,10,0,35,4,30,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,87,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,5,6,0,0,0,0,0,0,0,0,12,3,10,3,10,5,35,4,30,5,17,10,0,15,0,10,3,67,5,12,2,9,11,2,21,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,0,1,5,86,10,1,12,4,10,4,10,0,16,1,20,35,4,63,5,42,10,0,46,10,4,17,4,4,53,10,0,10,4,10,1,23,17,1,5,58,10,0,10,4,10,1,23,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,35,10,0,16,1,20,11,1,23,12,4,10,4,10,0,16,1,20,35,4,84,5,76,10,0,10,4,17,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,69,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,10,0,10,2,17,4,32,4,28,5,25,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"macros":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,109,97,99,114,111,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,255,3,13,174,8,2,14,176,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,14,11,0,58,0,12,3,14,3,56,1,4,9,11,1,12,2,5,12,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,129,1,4,151,1,8,5,159,1,120,7,151,2,139,2,8,162,4,32,6,194,4,20,10,214,4,6,12,220,4,158,3,13,250,7,2,0,20,0,5,0,18,0,26,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,25,0,1,0,0,7,2,1,0,0,23,1,2,0,0,24,0,3,0,0,4,4,5,0,0,14,1,0,0,0,15,4,6,0,0,16,4,7,0,0,2,8,9,0,0,3,10,9,0,0,9,11,9,0,0,22,12,1,0,0,8,13,7,0,0,10,5,6,0,0,12,14,6,0,0,13,15,0,0,0,11,16,7,0,0,6,4,5,0,0,21,12,1,0,1,14,2,0,0,1,20,0,2,0,2,17,9,18,1,0,2,19,17,18,1,0,3,2,21,9,1,0,3,15,20,6,1,0,22,1,21,1,24,19,23,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,5,1,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,9,115,117,98,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,6,10,2,0,1,0,0,9,9,14,0,17,13,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,19,18,0,2,2,1,0,0,9,4,11,0,19,0,17,20,2,3,1,0,0,3,12,14,0,17,13,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,3,11,0,19,0,2,6,1,0,0,9,4,11,0,16,0,56,2,2,7,1,0,0,9,4,11,0,16,0,65,19,2,8,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,9,1,0,0,9,5,11,0,11,1,17,0,17,8,2,10,1,0,0,22,50,10,0,16,0,12,4,10,1,10,4,65,19,37,4,13,11,4,10,1,17,14,12,3,5,17,11,4,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,7,12,7,10,0,46,6,0,0,0,0,0,0,0,0,10,1,17,11,12,6,10,0,46,11,1,11,7,17,11,12,5,13,6,11,2,17,8,13,6,11,5,17,8,11,6,11,0,21,2,11,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,14,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,14,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,15,18,0,2,12,1,0,0,9,6,11,0,16,0,11,1,16,0,17,16,2,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,1,0,0,9,3,11,0,17,4,2,18,1,0,0,9,5,11,0,11,1,11,2,17,11,2,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,52,5,66,104,7,170,1,156,1,8,198,2,32,6,230,2,97,10,199,3,6,12,205,3,136,5,13,213,8,2,0,15,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,11,2,3,0,0,5,2,4,0,0,7,2,5,0,0,8,2,5,0,0,10,1,5,0,1,12,0,10,0,2,3,4,7,0,2,14,11,5,0,0,1,8,0,1,6,8,0,1,1,1,6,8,1,1,8,1,31,10,2,1,1,1,1,1,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,10,2,6,10,2,6,10,2,6,10,2,1,1,1,1,1,1,1,10,2,1,10,2,10,2,10,2,10,2,10,2,1,6,10,2,1,6,10,2,1,2,4,10,2,3,3,6,10,2,1,3,1,10,2,5,6,2,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,12,105,115,95,112,114,105,109,105,116,105,118,101,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,2,1,118,2,1,101,2,1,99,2,1,116,2,1,111,2,1,114,3,8,0,0,0,0,0,0,0,0,10,2,5,4,98,111,111,108,10,2,3,2,117,56,10,2,4,3,117,49,54,10,2,4,3,117,51,50,10,2,4,3,117,54,52,10,2,5,4,117,49,50,56,10,2,5,4,117,50,53,54,10,2,8,7,97,100,100,114,101,115,115,10,2,1,0,0,2,1,13,8,1,0,1,2,0,1,1,2,0,2,1,0,0,6,189,1,11,0,16,0,17,8,12,31,10,31,12,15,7,8,12,1,11,15,14,1,33,4,15,8,12,16,5,23,10,31,12,14,7,9,12,12,11,14,14,12,33,12,16,11,16,4,28,8,12,17,5,36,10,31,12,13,7,10,12,23,11,13,14,23,33,12,17,11,17,4,41,8,12,18,5,49,10,31,12,11,7,11,12,25,11,11,14,25,33,12,18,11,18,4,54,8,12,19,5,62,10,31,12,10,7,12,12,26,11,10,14,26,33,12,19,11,19,4,67,8,12,20,5,75,10,31,12,9,7,13,12,27,11,9,14,27,33,12,20,11,20,4,80,8,12,21,5,88,10,31,12,8,7,14,12,28,11,8,14,28,33,12,21,11,21,4,93,8,12,22,5,101,10,31,12,7,7,15,12,29,11,7,14,29,33,12,22,11,22,4,108,11,31,1,8,12,24,5,187,1,10,31,65,8,6,6,0,0,0,0,0,0,0,38,4,121,10,31,6,0,0,0,0,0,0,0,0,66,8,20,7,1,33,12,30,5,123,9,12,30,11,30,4,133,1,10,31,6,1,0,0,0,0,0,0,0,66,8,20,7,2,33,12,2,5,135,1,9,12,2,11,2,4,145,1,10,31,6,2,0,0,0,0,0,0,0,66,8,20,7,3,33,12,3,5,147,1,9,12,3,11,3,4,157,1,10,31,6,3,0,0,0,0,0,0,0,66,8,20,7,4,33,12,4,5,159,1,9,12,4,11,4,4,169,1,10,31,6,4,0,0,0,0,0,0,0,66,8,20,7,5,33,12,5,5,171,1,9,12,5,11,5,4,181,1,11,31,6,5,0,0,0,0,0,0,0,66,8,20,7,6,33,12,6,5,185,1,11,31,1,9,12,6,11,6,12,24,11,24,2,3,1,0,0,0,3,11,0,16,0,2,4,1,0,0,9,41,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,8,12,4,7,16,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,36,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,21,11,4,1,11,1,17,9,2,5,1,0,0,12,47,10,0,17,2,32,4,5,5,9,11,0,1,7,7,39,17,7,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,8,12,5,7,16,12,4,7,0,12,2,10,5,10,3,66,8,12,1,10,1,14,2,34,4,40,13,4,11,1,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,23,11,5,1,11,1,1,11,4,17,9,2,6,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"u128":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,47,8,100,32,12,132,1,192,3,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,4,4,1,4,2,4,2,3,4,4,4,3,4,2,4,4,15,15,4,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,4,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,50,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,77,12,4,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,53,2,0],"u16":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,194,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,13,13,1,13,2,13,2,3,13,13,13,3,13,2,13,4,14,14,13,14,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,49,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,72,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,72,1,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,72,1,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,73,0,0,1,0,12,1,73,0,0,0,0,12,2,11,3,76,12,4,10,1,73,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,75,2,0],"u256":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,25,5,27,16,7,43,42,8,85,32,12,117,191,2,0,5,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,2,15,15,1,15,2,15,2,3,15,15,15,3,15,2,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,0],"u32":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,212,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,14,14,1,14,2,14,2,3,14,14,14,3,14,2,14,4,3,3,14,3,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,51,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,73,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,73,1,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,73,1,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,6,0,0,0,0,1,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,11,3,52,12,4,10,1,6,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,76,2,0],"u64":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,21,7,53,46,8,99,32,12,131,1,248,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,2,1,0,0,5,1,1,0,2,3,3,1,3,2,3,2,3,3,3,3,3,3,2,3,4,4,4,3,4,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,3,117,54,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,3,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,3,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,3,23,11,0,12,3,11,1,12,4,10,3,10,4,25,6,0,0,0,0,0,0,0,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,4,1,0,0,4,37,11,0,12,2,11,1,12,3,6,1,0,0,0,0,0,0,0,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,5,45,11,0,12,3,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,3,53,12,4,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,52,2,0],"u8":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,30,5,32,14,7,46,45,8,91,32,12,123,185,2,0,6,0,2,0,1,0,0,3,0,1,0,0,0,0,1,0,0,1,0,1,0,0,4,0,1,0,0,5,1,1,0,2,2,2,1,2,3,2,2,2,4,13,13,2,13,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,2,117,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,36,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,1,1,0,0,2,15,11,0,12,3,11,1,12,4,10,3,10,4,35,4,11,11,3,12,2,5,13,11,4,12,2,11,2,2,2,1,0,0,2,19,11,0,12,3,11,1,12,4,10,3,10,4,36,4,13,11,3,11,4,23,12,2,5,17,11,4,11,3,23,12,2,11,2,2,3,1,0,0,2,23,11,0,12,3,11,1,12,4,10,3,10,4,25,49,0,33,4,15,11,3,11,4,26,12,2,5,21,11,3,11,4,26,49,1,22,12,2,11,2,2,4,1,0,0,2,37,11,0,12,2,11,1,12,3,49,1,12,4,10,3,49,1,38,4,35,5,11,10,3,49,2,25,49,0,33,4,26,10,2,11,2,24,12,2,11,3,49,2,26,12,3,5,6,11,4,10,2,24,12,4,11,3,49,1,23,12,3,5,6,11,4,2,5,1,0,0,3,45,11,0,12,3,72,0,1,12,1,72,0,0,12,2,11,3,75,12,4,10,1,72,0,0,34,4,42,5,14,10,4,10,2,10,1,22,38,4,33,11,4,10,2,10,1,22,23,12,4,11,2,49,1,48,10,1,22,12,2,5,37,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,9,11,2,51,2,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,210,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,37,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,34,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,36,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,33,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,31,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,28,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":1,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,71,4,89,2,5,91,38,7,129,1,161,1,8,162,2,64,6,226,2,58,12,156,3,180,2,0,1,0,9,1,2,1,3,1,13,2,0,7,0,4,0,7,0,0,17,0,1,0,0,8,1,0,0,0,7,2,0,0,0,15,0,2,0,0,14,0,3,0,0,16,0,4,0,0,6,5,0,0,0,10,6,6,0,0,11,7,8,0,0,12,7,1,0,1,4,2,2,0,2,13,2,3,0,3,15,9,2,1,0,4,5,3,4,0,12,0,1,5,1,15,1,10,2,1,8,0,1,8,1,1,6,10,2,1,2,0,1,3,1,6,9,0,4,10,2,2,3,2,5,1,1,1,2,2,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,16,102,114,111,109,95,97,115,99,105,105,95,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,14,104,101,120,95,99,104,97,114,95,118,97,108,117,101,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,10,2,1,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,7,3,14,0,56,0,2,4,1,0,0,7,5,11,0,17,3,17,10,17,11,2,5,1,0,0,7,4,11,0,17,4,17,13,2,6,1,0,0,10,49,10,0,65,6,6,64,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,2,39,7,3,12,1,6,0,0,0,0,0,0,0,0,12,3,10,3,6,64,0,0,0,0,0,0,0,35,4,44,10,0,10,3,66,6,20,17,7,12,2,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,6,20,17,7,12,4,13,1,11,2,49,4,47,11,4,27,68,6,11,3,6,2,0,0,0,0,0,0,0,22,12,3,5,14,11,0,1,11,1,17,2,2,7,0,0,0,11,60,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,58,10,0,49,65,38,4,27,10,0,49,70,37,12,2,5,29,9,12,2,11,2,4,36,11,0,49,55,23,12,4,5,56,10,0,49,97,38,4,45,10,0,49,102,37,12,3,5,47,9,12,3,11,3,4,50,5,52,7,2,39,11,0,49,87,23,12,4,11,4,12,5,11,5,2,8,1,0,0,7,2,7,0,2,9,1,0,0,7,2,7,1,2,0],"authenticator_state":[161,28,235,11,6,0,0,0,11,1,0,16,2,16,38,3,54,142,1,4,196,1,28,5,224,1,176,2,7,144,4,223,3,8,239,7,64,6,175,8,68,10,243,8,52,12,167,9,192,13,13,231,22,26,0,14,0,20,0,41,0,47,0,48,1,42,1,45,1,49,0,1,8,0,0,2,4,0,0,3,7,0,0,4,7,0,0,0,7,0,2,8,4,0,4,7,2,0,5,5,7,1,0,0,6,6,7,0,0,9,0,1,0,0,30,2,1,0,0,32,3,1,0,0,46,4,1,0,0,33,0,1,0,0,18,5,6,0,0,37,7,8,0,0,36,9,10,0,0,17,11,6,0,0,50,12,6,0,0,19,13,13,0,0,23,14,6,0,0,25,15,13,0,1,11,26,6,2,7,4,1,15,33,34,2,7,4,1,16,30,31,2,7,4,2,14,6,24,0,3,44,28,6,1,8,4,43,5,22,0,5,15,42,44,1,0,5,16,45,46,1,0,5,24,43,6,1,0,5,27,42,1,1,0,5,40,6,41,1,0,6,13,18,19,0,7,38,37,38,0,13,25,17,27,15,25,14,25,23,40,22,40,21,40,19,40,20,40,23,48,22,48,21,48,19,48,20,48,2,6,8,4,6,8,4,1,1,2,6,8,2,6,8,2,2,6,8,3,6,8,3,2,6,8,8,6,8,8,1,6,8,6,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,1,6,10,8,4,3,7,8,0,10,8,4,6,8,6,1,10,8,4,3,7,8,0,3,6,8,6,2,6,8,0,6,8,6,3,1,1,1,7,1,1,2,6,10,2,2,6,10,2,3,1,6,8,8,1,6,10,2,1,2,3,8,1,8,0,3,1,5,1,8,4,1,8,5,2,3,8,1,3,7,8,5,9,0,9,1,1,8,0,1,9,0,2,7,8,1,3,2,7,8,5,9,0,1,7,9,1,2,6,8,1,3,2,6,8,5,9,0,1,6,9,1,3,6,8,4,6,8,4,3,11,1,3,3,7,8,1,3,8,4,10,8,4,3,6,8,4,6,8,4,10,8,4,2,3,3,1,3,4,3,6,8,4,11,7,1,8,3,10,8,4,1,8,3,1,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,1,6,9,0,1,7,11,7,1,9,0,1,7,9,0,16,1,3,6,8,4,6,8,8,6,8,8,3,3,7,8,1,10,3,3,6,8,4,3,10,8,4,11,7,1,8,8,11,7,1,8,8,7,3,1,8,8,9,65,99,116,105,118,101,74,119,107,18,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,23,65,117,116,104,101,110,116,105,99,97,116,111,114,83,116,97,116,101,73,110,110,101,114,3,74,87,75,5,74,119,107,73,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,97,99,116,105,118,101,95,106,119,107,95,101,113,117,97,108,11,97,99,116,105,118,101,95,106,119,107,115,3,97,100,100,3,97,108,103,8,97,115,95,98,121,116,101,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,12,99,104,101,99,107,95,115,111,114,116,101,100,6,99,114,101,97,116,101,11,100,101,100,117,112,108,105,99,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,1,101,5,101,112,111,99,104,11,101,120,112,105,114,101,95,106,119,107,115,4,102,105,108,108,15,103,101,116,95,97,99,116,105,118,101,95,106,119,107,115,2,105,100,7,105,115,95,110,111,110,101,3,105,115,115,3,106,119,107,9,106,119,107,95,101,113,117,97,108,6,106,119,107,95,105,100,12,106,119,107,95,105,100,95,101,113,117,97,108,6,106,119,107,95,108,116,3,107,105,100,3,107,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,3,109,97,120,1,110,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,15,115,116,114,105,110,103,95,98,121,116,101,115,95,108,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,26,117,112,100,97,116,101,95,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,1,0,0,2,2,26,8,5,51,3,1,2,2,51,3,10,10,8,4,2,2,4,35,8,8,21,8,8,39,8,8,12,8,8,3,2,2,28,8,8,34,8,8,4,2,3,31,8,3,29,8,2,22,3,0,0,0,0,1,21,10,0,16,0,10,1,16,0,17,1,4,13,11,0,16,1,11,1,16,1,17,2,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,1,0,0,0,16,43,10,0,16,2,10,1,16,2,33,4,13,10,0,16,3,10,1,16,3,33,12,2,5,15,9,12,2,11,2,4,24,10,0,16,4,10,1,16,4,33,12,3,5,26,9,12,3,11,3,4,35,11,0,16,5,11,1,16,5,33,12,4,5,41,11,1,1,11,0,1,9,12,4,11,4,2,2,0,0,0,1,21,10,0,16,6,10,1,16,6,33,4,13,11,0,16,7,11,1,16,7,33,12,2,5,19,11,1,1,11,0,1,9,12,2,11,2,2,3,0,0,0,17,85,11,0,17,24,12,5,11,1,17,24,12,7,10,5,65,20,10,7,65,20,35,4,19,11,7,1,11,5,1,8,12,3,5,83,10,5,65,20,10,7,65,20,36,4,32,11,7,1,11,5,1,9,12,2,5,81,6,0,0,0,0,0,0,0,0,12,8,10,8,10,5,65,20,35,4,75,5,40,10,5,10,8,66,20,20,12,4,10,7,10,8,66,20,20,12,6,10,4,10,6,35,4,60,11,7,1,11,5,1,8,2,11,4,11,6,36,4,70,11,7,1,11,5,1,9,2,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,34,11,7,1,11,5,1,9,12,2,11,2,12,3,11,3,2,4,0,0,0,6,88,10,0,16,1,16,6,10,1,16,1,16,6,34,4,16,11,0,16,1,16,6,11,1,16,1,16,6,17,3,2,10,0,16,1,16,7,10,1,16,1,16,7,34,4,32,11,0,16,1,16,7,11,1,16,1,16,7,17,3,2,10,0,16,0,16,2,10,1,16,0,16,2,34,4,48,11,0,16,0,16,2,11,1,16,0,16,2,17,3,2,10,0,16,0,16,3,10,1,16,0,16,3,34,4,64,11,0,16,0,16,3,11,1,16,0,16,3,17,3,2,10,0,16,0,16,4,10,1,16,0,16,4,34,4,80,11,0,16,0,16,4,11,1,16,0,16,4,17,3,2,11,0,16,0,16,5,11,1,16,0,16,5,17,3,2,5,0,0,0,21,26,11,0,17,18,7,3,33,4,6,5,8,7,0,39,7,1,12,3,10,3,64,23,0,0,0,0,0,0,0,0,18,1,12,1,17,16,10,3,18,0,12,2,13,2,15,8,11,3,11,1,56,0,11,2,56,1,2,6,0,0,0,29,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,15,8,11,0,16,9,20,56,2,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,7,0,0,0,32,33,10,0,16,9,20,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,10,0,16,8,11,0,16,9,20,56,3,12,1,10,1,16,10,20,11,2,33,4,27,5,31,11,1,1,7,1,39,11,1,2,8,0,0,0,35,37,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,65,23,6,1,0,0,0,0,0,0,0,23,35,4,34,5,10,10,0,10,3,66,23,12,1,10,0,10,3,6,1,0,0,0,0,0,0,0,22,66,23,12,2,11,1,11,2,17,4,4,25,5,29,11,0,1,7,2,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,2,9,0,0,0,36,165,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,14,1,17,8,11,1,17,10,12,9,11,0,17,6,12,6,64,23,0,0,0,0,0,0,0,0,12,13,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,7,10,6,16,11,65,23,12,4,14,9,65,23,12,10,10,5,10,4,35,4,40,10,7,10,10,35,12,3,5,42,9,12,3,11,3,4,129,1,10,6,16,11,10,5,66,23,12,12,14,9,10,7,66,23,12,11,10,12,10,11,17,0,4,82,10,12,20,12,8,11,12,16,12,20,11,11,16,12,20,17,25,13,8,15,12,21,13,13,11,8,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,16,1,10,11,16,1,17,2,4,103,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,12,10,11,17,4,4,118,11,11,1,13,13,11,12,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,12,1,13,13,11,11,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,31,10,5,10,4,35,4,145,1,13,13,10,6,16,11,10,5,66,23,20,68,23,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,129,1,10,7,10,10,35,4,160,1,13,13,14,9,10,7,66,23,20,68,23,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,145,1,11,13,11,6,15,11,21,2,10,0,0,0,39,55,64,23,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,1,56,4,12,3,10,1,14,0,65,23,35,4,53,5,12,14,0,10,1,66,23,12,2,14,3,56,5,4,25,13,3,10,2,16,1,20,56,6,5,44,14,3,56,7,10,2,16,1,17,2,4,38,11,2,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,10,2,16,1,20,13,3,56,8,21,13,4,11,2,20,68,23,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,4,2,11,0,0,0,47,171,1,11,2,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,6,12,10,10,10,16,11,65,23,12,14,7,4,12,11,6,0,0,0,0,0,0,0,0,12,8,56,9,12,16,10,8,10,14,35,4,90,10,10,16,11,10,8,66,23,12,5,10,5,16,1,16,6,12,6,14,16,56,10,4,50,5,40,13,16,11,6,20,56,11,13,11,11,5,16,12,20,68,38,5,85,10,6,14,16,56,12,33,4,75,11,6,1,14,11,65,38,6,1,0,0,0,0,0,0,0,23,12,4,13,11,11,4,67,38,12,18,10,18,20,11,5,16,12,20,17,25,11,18,21,5,85,11,6,20,13,16,56,13,21,13,11,11,5,16,12,20,68,38,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,23,64,23,0,0,0,0,0,0,0,0,12,15,56,9,12,17,6,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,12,10,9,10,14,35,4,166,1,10,10,16,11,10,9,66,23,12,13,10,13,16,1,16,6,12,7,14,17,56,10,4,119,13,17,11,7,20,56,11,5,136,1,10,7,14,17,56,12,34,4,134,1,11,7,20,13,17,56,13,21,11,12,6,1,0,0,0,0,0,0,0,22,12,12,5,136,1,11,7,1,14,11,10,12,66,38,20,10,1,35,4,146,1,8,12,3,5,152,1,10,13,16,12,20,10,1,38,12,3,11,3,4,159,1,13,15,11,13,20,68,23,5,161,1,11,13,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,98,11,15,11,10,15,11,21,2,12,0,0,0,6,15,11,1,17,18,7,3,33,4,6,5,10,11,0,1,7,0,39,11,0,17,7,16,11,20,2,4,1,4,0,2,0,2,1,2,2,2,3,3,0,3,1,0,0,0,1,1,0,1,1,4,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,16,3,20,94,4,114,2,5,116,99,7,215,1,249,1,8,208,3,32,6,240,3,84,10,196,4,10,11,206,4,4,12,210,4,141,3,13,223,7,4,14,227,7,4,0,3,0,17,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,18,0,1,1,0,0,16,2,1,1,0,0,5,3,4,1,2,0,12,5,6,1,0,0,6,7,1,1,0,0,20,8,6,1,0,0,13,9,1,1,0,0,15,10,6,1,0,0,19,11,6,1,0,0,10,6,8,1,0,0,4,12,6,1,0,0,8,13,8,1,0,0,7,13,8,1,0,0,9,4,1,1,0,1,11,14,1,0,1,14,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,22,100,101,115,116,114,111,121,95,103,101,110,101,115,105,115,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,18,3,1,2,1,18,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,15,7,5,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,0,0,0,8,22,10,1,17,15,7,5,33,4,6,5,10,11,1,1,7,3,39,11,1,17,14,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,4,39,11,0,58,1,1,2,13,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,180,1,4,200,1,36,5,236,1,204,2,7,184,4,211,3,8,139,8,64,6,203,8,67,10,142,9,6,12,148,9,161,14,13,181,23,2,0,3,0,2,1,3,1,10,1,40,0,0,7,0,3,1,7,1,0,0,0,39,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,26,3,6,0,0,22,3,7,0,0,24,3,8,0,0,25,3,9,0,0,21,3,10,0,0,23,3,11,0,0,29,3,9,0,0,27,3,12,0,0,28,3,13,0,0,35,3,1,0,0,36,3,14,0,0,31,3,15,0,0,33,3,16,0,0,34,3,17,0,0,30,3,18,0,0,32,3,19,0,0,13,3,20,0,0,14,3,21,0,0,20,3,22,0,0,16,3,23,0,0,18,3,24,0,0,19,3,25,0,0,15,3,26,0,0,17,3,27,0,1,5,1,4,0,1,7,28,9,0,2,39,0,1,1,0,3,9,28,49,1,0,3,38,29,49,1,0,4,37,30,28,1,0,31,29,34,6,33,4,32,4,33,5,32,5,33,6,32,6,33,7,32,7,33,8,32,8,33,9,32,9,33,10,32,10,33,11,32,11,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,13,1,14,1,3,1,4,1,15,1,10,5,1,10,1,1,10,10,2,1,10,13,1,10,14,1,10,3,1,10,4,1,10,15,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,13,1,11,1,1,14,1,11,1,1,3,1,11,1,1,4,1,11,1,1,15,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,4,7,8,0,13,2,13,4,7,8,0,14,2,14,4,7,8,0,3,2,3,4,7,8,0,4,2,4,4,7,8,0,15,13,15,4,3,3,2,3,6,5,7,10,5,7,8,0,3,3,10,5,6,1,7,10,1,7,8,0,3,3,10,1,6,2,7,10,2,7,8,0,3,3,10,2,6,10,2,7,10,10,2,7,8,0,3,3,10,10,2,6,13,7,10,13,7,8,0,3,3,10,13,6,14,7,10,14,7,8,0,3,3,10,14,6,3,7,10,3,7,8,0,3,3,10,3,6,4,7,10,4,7,8,0,3,3,10,4,6,15,7,10,15,7,8,0,3,3,10,15,2,11,1,1,5,7,8,0,1,11,1,1,9,0,2,11,1,1,1,7,8,0,2,11,1,1,2,7,8,0,2,11,1,1,13,7,8,0,2,11,1,1,14,7,8,0,2,11,1,1,3,7,8,0,2,11,1,1,4,7,8,0,2,11,1,1,15,7,8,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,49,54,16,112,101,101,108,95,111,112,116,105,111,110,95,117,50,53,54,15,112,101,101,108,95,111,112,116,105,111,110,95,117,51,50,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,49,54,9,112,101,101,108,95,117,50,53,54,8,112,101,101,108,95,117,51,50,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,49,54,13,112,101,101,108,95,118,101,99,95,117,50,53,54,12,112,101,101,108,95,118,101,99,95,117,51,50,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,2,1,0,10,5,1,0,10,1,1,0,10,10,2,1,0,10,13,1,0,10,14,1,0,10,3,1,0,10,4,1,0,10,15,1,0,0,2,1,4,10,2,0,1,0,0,28,3,11,0,56,0,2,1,1,0,0,28,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,31,34,10,0,16,0,65,6,17,30,38,4,7,5,11,11,0,1,7,0,39,7,3,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,30,35,4,29,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,29,2,4,1,0,0,32,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,28,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,33,42,11,0,12,1,10,1,16,0,65,6,6,2,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,72,0,0,12,4,49,0,12,3,10,3,49,16,35,4,38,10,1,15,0,69,6,75,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,7,1,0,0,34,42,11,0,12,1,10,1,16,0,65,6,6,4,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,73,0,0,0,0,12,4,49,0,12,3,10,3,49,32,35,4,38,10,1,15,0,69,6,76,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,8,1,0,0,35,42,11,0,12,1,10,1,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,6,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,64,35,4,38,10,1,15,0,69,6,52,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,9,1,0,0,36,42,11,0,12,1,10,1,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,49,128,35,4,38,10,1,15,0,69,6,53,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,49,8,22,12,3,5,17,11,1,1,11,4,2,10,1,0,0,37,42,11,0,12,1,10,1,16,0,65,6,6,32,0,0,0,0,0,0,0,38,4,9,5,13,11,1,1,7,0,39,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,72,0,0,12,3,10,3,72,0,1,35,4,38,10,1,15,0,69,6,77,12,2,11,4,11,2,10,3,51,47,22,12,4,11,3,72,8,0,22,12,3,5,17,11,1,1,11,4,2,11,1,0,0,38,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,12,1,0,0,39,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,4,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,3,12,1,11,2,11,1,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,13,1,0,0,40,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,5,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,4,12,1,11,2,11,1,68,5,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,14,1,0,0,41,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,3,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,5,12,1,11,2,11,1,68,6,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,15,1,0,0,42,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,6,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,14,12,1,11,2,11,1,68,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,16,1,0,0,43,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,7,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,6,12,1,11,2,11,1,68,7,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,17,1,0,0,44,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,8,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,7,12,1,11,2,11,1,68,8,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,18,1,0,0,45,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,9,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,8,12,1,11,2,11,1,68,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,19,1,0,0,46,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,10,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,9,12,1,11,2,11,1,68,10,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,20,1,0,0,47,31,11,0,12,3,10,3,17,11,12,5,6,0,0,0,0,0,0,0,0,12,4,7,11,12,6,10,4,10,5,35,4,27,5,14,13,6,12,2,10,3,17,10,12,1,11,2,11,1,68,11,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,11,3,1,11,6,2,21,1,0,0,48,16,11,0,12,2,10,2,17,4,4,10,11,2,17,3,56,2,12,1,5,14,11,2,1,56,3,12,1,11,1,2,22,1,0,0,50,16,11,0,12,2,10,2,17,4,4,10,11,2,17,4,56,4,12,1,5,14,11,2,1,56,5,12,1,11,1,2,23,1,0,0,51,16,11,0,12,2,10,2,17,4,4,10,11,2,17,5,56,6,12,1,5,14,11,2,1,56,7,12,1,11,1,2,24,1,0,0,52,16,11,0,12,2,10,2,17,4,4,10,11,2,17,6,56,8,12,1,5,14,11,2,1,56,9,12,1,11,1,2,25,1,0,0,53,16,11,0,12,2,10,2,17,4,4,10,11,2,17,7,56,10,12,1,5,14,11,2,1,56,11,12,1,11,1,2,26,1,0,0,54,16,11,0,12,2,10,2,17,4,4,10,11,2,17,8,56,12,12,1,5,14,11,2,1,56,13,12,1,11,1,2,27,1,0,0,55,16,11,0,12,2,10,2,17,4,4,10,11,2,17,9,56,14,12,1,5,14,11,2,1,56,15,12,1,11,1,2,28,1,0,0,56,16,11,0,12,2,10,2,17,4,4,10,11,2,17,10,56,16,12,1,5,14,11,2,1,56,17,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,22,3,26,130,2,4,156,2,50,5,206,2,210,2,7,160,5,218,4,8,250,9,32,6,154,10,144,12,10,170,22,20,12,190,22,235,4,0,6,0,30,0,4,0,0,0,1,0,0,0,2,0,0,0,3,0,0,1,0,7,1,0,1,0,8,0,1,0,0,7,0,1,0,0,46,2,3,0,0,47,4,3,0,0,53,5,3,0,0,51,5,3,0,0,44,6,3,0,0,52,6,3,0,0,49,6,3,0,0,45,6,3,0,0,50,7,3,0,0,48,7,3,0,0,14,2,8,0,0,16,5,8,0,0,15,5,8,0,0,12,9,8,0,0,20,9,8,0,0,17,10,8,0,0,13,10,8,0,0,19,11,8,0,0,39,2,8,0,0,18,12,8,0,0,23,2,13,0,0,25,5,13,0,0,24,5,13,0,0,21,14,13,0,0,29,14,13,0,0,26,15,13,0,0,22,15,13,0,0,28,16,13,0,0,40,2,13,0,0,27,17,13,0,0,34,5,18,0,0,33,5,18,0,0,31,19,18,0,0,37,19,18,0,0,35,20,18,0,0,32,20,18,0,0,36,21,18,0,0,43,22,18,0,1,5,28,25,1,0,1,9,30,31,2,0,0,1,11,24,25,1,0,1,38,35,25,1,0,1,41,30,31,2,0,0,1,42,36,31,2,0,0,1,43,30,42,3,0,0,0,1,54,27,5,0,1,55,28,25,1,0,42,23,40,23,48,23,44,29,41,29,42,33,40,33,48,33,44,34,41,34,43,33,45,34,42,37,40,37,48,37,44,38,41,38,43,37,45,38,42,39,40,39,48,39,44,40,41,40,46,41,3,6,10,2,6,10,2,6,10,2,1,1,1,6,10,2,1,11,4,1,8,0,1,3,0,2,6,11,4,1,8,0,6,11,4,1,8,0,1,6,11,4,1,8,0,1,11,4,1,8,1,2,6,11,4,1,8,1,6,11,4,1,8,1,2,6,11,4,1,8,0,6,11,4,1,8,1,1,6,11,4,1,8,1,2,6,10,11,4,1,8,0,6,10,11,4,1,8,1,1,11,4,1,8,2,2,6,11,4,1,8,2,6,11,4,1,8,2,2,6,11,4,1,8,0,6,11,4,1,8,2,1,6,11,4,1,8,2,2,6,10,11,4,1,8,0,6,10,11,4,1,8,2,1,11,4,1,8,3,2,6,11,4,1,8,3,6,11,4,1,8,3,2,6,11,4,1,8,0,6,11,4,1,8,3,1,6,11,4,1,8,3,2,6,11,4,1,8,1,6,11,4,1,8,2,1,8,0,3,2,6,10,2,1,1,11,4,1,9,0,1,10,2,3,3,1,7,10,2,3,2,6,11,4,1,9,0,6,11,4,1,9,0,2,8,0,8,0,3,2,6,11,4,1,9,0,6,11,4,1,9,1,1,11,4,1,9,1,2,11,4,1,8,0,6,11,4,1,8,0,1,8,1,2,8,0,8,1,2,2,6,10,2,3,2,6,10,11,4,1,9,0,6,10,11,4,1,9,1,1,8,2,2,8,0,8,2,1,8,3,2,8,0,8,3,3,8,1,8,2,8,3,1,11,4,1,9,2,7,69,108,101,109,101,110,116,2,71,49,2,71,50,2,71,84,6,83,99,97,108,97,114,3,97,100,100,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,3,100,105,118,11,100,117,109,109,121,95,102,105,101,108,100,10,102,114,111,109,95,98,121,116,101,115,6,103,49,95,97,100,100,6,103,49,95,100,105,118,13,103,49,95,102,114,111,109,95,98,121,116,101,115,12,103,49,95,103,101,110,101,114,97,116,111,114,11,103,49,95,105,100,101,110,116,105,116,121,6,103,49,95,109,117,108,30,103,49,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,49,95,110,101,103,6,103,49,95,115,117,98,6,103,50,95,97,100,100,6,103,50,95,100,105,118,13,103,50,95,102,114,111,109,95,98,121,116,101,115,12,103,50,95,103,101,110,101,114,97,116,111,114,11,103,50,95,105,100,101,110,116,105,116,121,6,103,50,95,109,117,108,30,103,50,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,6,103,50,95,110,101,103,6,103,50,95,115,117,98,9,103,114,111,117,112,95,111,112,115,6,103,116,95,97,100,100,6,103,116,95,100,105,118,12,103,116,95,103,101,110,101,114,97,116,111,114,11,103,116,95,105,100,101,110,116,105,116,121,6,103,116,95,109,117,108,6,103,116,95,110,101,103,6,103,116,95,115,117,98,7,104,97,115,104,95,116,111,10,104,97,115,104,95,116,111,95,103,49,10,104,97,115,104,95,116,111,95,103,50,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,10,115,99,97,108,97,114,95,97,100,100,10,115,99,97,108,97,114,95,100,105,118,17,115,99,97,108,97,114,95,102,114,111,109,95,98,121,116,101,115,15,115,99,97,108,97,114,95,102,114,111,109,95,117,54,52,10,115,99,97,108,97,114,95,105,110,118,10,115,99,97,108,97,114,95,109,117,108,10,115,99,97,108,97,114,95,110,101,103,10,115,99,97,108,97,114,95,111,110,101,10,115,99,97,108,97,114,95,115,117,98,11,115,99,97,108,97,114,95,122,101,114,111,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,2,49,48,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,49,48,151,241,211,167,49,151,215,148,38,149,99,140,79,169,172,15,195,104,140,79,151,116,185,5,161,78,58,63,23,27,172,88,108,85,232,63,249,122,26,239,251,58,240,10,219,34,198,187,10,2,97,96,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,97,96,147,224,43,96,82,113,159,96,125,172,211,160,136,39,79,101,89,107,208,208,153,32,182,26,181,218,97,187,220,127,80,73,51,76,241,18,19,148,93,87,229,172,125,5,93,4,43,126,2,74,162,178,240,143,10,145,38,8,5,39,45,197,16,81,198,228,122,212,250,64,59,2,180,81,11,100,122,227,209,119,11,172,3,38,168,5,187,239,212,128,86,200,193,33,189,184,10,2,194,4,192,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,194,4,192,4,18,80,235,216,113,252,10,146,167,178,216,49,104,208,215,39,39,45,68,27,239,161,92,80,61,216,233,12,233,141,179,231,182,209,148,246,8,57,197,8,168,67,5,170,202,23,137,182,8,154,28,91,70,229,17,11,134,117,14,198,165,50,52,136,104,168,64,69,72,60,146,183,175,90,246,137,69,46,175,171,241,168,148,62,80,67,159,29,89,136,42,152,234,160,23,15,25,242,99,55,210,5,251,70,156,214,189,21,195,213,160,77,200,135,132,251,179,208,178,219,222,165,77,67,178,183,63,44,187,18,213,131,134,168,112,62,15,148,130,38,228,126,232,157,6,251,162,62,183,197,175,13,159,128,148,12,167,113,182,255,213,133,123,170,242,34,235,149,167,210,128,157,97,191,224,46,27,253,27,104,255,2,240,184,16,42,225,194,213,213,171,26,19,104,187,68,92,124,45,32,151,3,242,57,104,156,227,76,3,120,166,142,114,166,179,178,22,218,14,34,165,3,27,84,221,255,87,48,147,150,179,140,136,28,76,132,158,194,62,135,25,53,2,184,110,219,136,87,194,115,250,7,90,80,81,41,55,224,121,78,30,101,167,97,124,144,216,189,102,6,91,31,255,229,29,122,87,153,115,177,49,80,33,236,60,25,147,79,17,184,180,36,205,72,191,56,252,239,104,8,59,11,14,197,200,26,147,179,48,238,26,103,125,13,21,255,123,152,78,137,120,239,72,136,30,50,250,201,27,147,180,115,51,226,186,87,3,53,15,85,167,174,252,211,195,27,79,203,108,229,119,28,198,160,233,120,106,181,151,51,32,200,6,173,54,8,41,16,123,168,16,197,160,159,253,217,190,34,145,160,194,90,153,162,1,178,245,34,71,61,23,19,145,18,91,168,77,196,0,124,251,242,248,218,117,47,124,116,24,82,3,252,202,88,154,199,25,195,77,255,187,170,216,67,29,173,28,31,181,151,170,165,1,129,7,21,79,37,167,100,189,60,121,147,122,69,184,69,70,218,99,75,143,107,225,74,128,97,229,92,206,186,71,139,35,247,218,202,163,92,140,167,139,234,233,98,64,69,180,182,4,197,129,35,77,8,106,153,2,36,155,100,114,143,253,33,161,137,232,121,53,169,84,5,28,124,219,167,179,135,38,41,164,250,252,5,6,98,69,203,145,8,240,36,45,15,227,239,15,65,229,134,99,191,8,207,6,134,114,203,208,26,126,199,59,172,164,215,44,169,53,68,222,255,104,107,253,109,245,67,212,142,170,36,175,228,126,30,253,228,73,56,59,103,102,49,2,1,0,2,1,1,2,1,2,2,1,3,0,2,1,10,1,1,2,1,10,1,2,2,1,10,1,3,2,1,10,1,0,1,2,0,1,1,2,0,2,1,0,0,5,5,7,8,11,0,9,56,0,2,3,1,0,0,26,11,7,0,12,1,11,0,8,13,1,17,47,7,8,14,1,8,56,0,2,4,1,0,0,26,7,7,0,12,0,7,8,14,0,8,56,0,2,5,1,0,0,26,7,7,1,12,0,7,8,14,0,8,56,0,2,6,1,0,0,5,5,7,8,11,0,11,1,56,1,2,7,1,0,0,5,5,7,8,11,0,11,1,56,2,2,8,1,0,0,5,5,7,8,11,0,11,1,56,3,2,9,1,0,0,5,5,7,8,11,0,11,1,56,4,2,10,1,0,0,3,6,17,4,12,1,14,1,11,0,17,7,2,11,1,0,0,32,8,11,0,12,2,17,5,12,1,11,2,14,1,17,9,2,12,1,0,0,5,5,7,9,11,0,9,56,5,2,13,1,0,0,26,7,7,2,12,0,7,9,14,0,8,56,5,2,14,1,0,0,26,7,7,3,12,0,7,9,14,0,8,56,5,2,15,1,0,0,5,5,7,9,11,0,11,1,56,6,2,16,1,0,0,5,5,7,9,11,0,11,1,56,7,2,17,1,0,0,5,5,7,9,11,0,11,1,56,8,2,18,1,0,0,5,5,7,9,11,0,11,1,56,9,2,19,1,0,0,8,6,17,13,12,1,14,1,11,0,17,16,2,20,1,0,0,5,4,7,9,11,0,56,10,2,21,1,0,0,5,5,7,9,11,0,11,1,56,11,2,22,1,0,0,5,5,7,10,11,0,9,56,12,2,23,1,0,0,26,7,7,4,12,0,7,10,14,0,8,56,12,2,24,1,0,0,26,7,7,5,12,0,7,10,14,0,8,56,12,2,25,1,0,0,5,5,7,10,11,0,11,1,56,13,2,26,1,0,0,5,5,7,10,11,0,11,1,56,14,2,27,1,0,0,5,5,7,10,11,0,11,1,56,15,2,28,1,0,0,5,5,7,10,11,0,11,1,56,16,2,29,1,0,0,13,6,17,23,12,1,14,1,11,0,17,26,2,30,1,0,0,5,4,7,10,11,0,56,17,2,31,1,0,0,5,5,7,10,11,0,11,1,56,18,2,32,1,0,0,26,7,7,6,12,0,7,11,14,0,8,56,19,2,33,1,0,0,26,7,7,7,12,0,7,11,14,0,8,56,19,2,34,1,0,0,5,5,7,11,11,0,11,1,56,20,2,35,1,0,0,5,5,7,11,11,0,11,1,56,21,2,36,1,0,0,5,5,7,11,11,0,11,1,56,22,2,37,1,0,0,5,5,7,11,11,0,11,1,56,23,2,38,1,0,0,18,6,17,32,12,1,14,1,11,0,17,35,2,39,1,0,0,5,5,7,9,11,0,11,1,56,24,2,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,0,14,0,19,1,15,0,3,4,1,12,0,0,0,0,0,1,1,7,0,2,4,2,0,3,2,7,1,0,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,11,12,13,1,8,2,10,7,8,0,3,7,9,6,1,0,3,8,11,6,1,0,3,9,15,5,1,0,3,18,6,9,1,0,9,6,7,6,4,6,8,6,6,6,2,9,0,7,8,3,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,3,1,5,1,11,4,1,9,0,2,8,2,9,0,1,7,11,4,1,9,0,1,6,9,0,1,8,2,2,8,2,5,2,7,11,4,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,4,1,9,0,1,2,2,17,5,13,8,2,0,6,0,1,0,0,5,6,11,1,17,5,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,80,3,104,143,3,4,247,3,44,5,163,4,148,4,7,183,8,158,10,8,213,18,64,6,149,19,40,10,189,19,67,11,128,20,10,12,138,20,150,7,13,160,27,16,14,176,27,16,0,21,0,18,0,32,0,70,0,84,0,86,0,88,0,93,1,17,1,71,1,77,1,87,0,1,12,1,0,1,0,2,12,1,0,1,0,7,8,1,0,1,0,10,12,1,0,1,0,3,12,1,0,1,1,0,4,1,0,1,1,9,4,1,0,1,2,4,8,0,3,5,7,0,3,13,4,0,5,11,2,0,7,14,7,0,8,8,7,0,9,6,7,1,0,0,10,8,7,0,11,12,7,0,0,83,0,1,1,0,0,85,2,3,1,0,0,78,0,4,1,0,0,79,5,6,1,0,0,95,7,1,1,0,0,18,7,8,1,0,0,19,9,10,1,0,0,47,11,12,1,0,0,57,12,13,1,0,0,82,14,12,1,0,0,73,15,16,1,0,0,63,17,16,1,0,0,76,18,12,1,0,0,44,18,19,1,0,0,96,20,12,1,0,0,42,12,16,1,0,0,25,21,22,1,2,0,26,23,24,1,2,0,64,25,12,1,0,0,66,26,13,1,0,0,20,27,1,1,0,0,33,28,16,1,0,0,40,28,16,1,0,0,34,29,30,1,0,0,35,31,30,1,0,0,37,32,16,1,0,0,36,32,16,1,0,0,38,33,30,1,0,0,39,34,30,1,0,0,65,35,16,1,0,0,91,36,16,1,0,0,92,37,16,1,0,0,89,36,16,1,0,0,90,37,16,1,0,0,48,38,39,1,0,0,51,38,40,1,0,0,52,38,41,1,0,0,49,38,40,1,0,0,50,38,42,1,0,1,27,43,3,1,2,1,29,56,1,1,0,1,42,13,16,1,0,1,56,55,13,1,0,1,63,46,1,1,0,1,76,45,13,1,0,1,80,4,1,1,0,1,95,8,1,1,0,1,96,16,13,1,0,2,15,58,16,0,2,23,59,30,0,2,24,60,30,0,2,43,61,16,0,2,45,61,16,0,2,60,62,30,0,2,61,63,30,0,2,74,58,16,0,3,30,44,16,0,3,55,48,52,1,8,3,68,20,44,0,4,46,43,16,1,8,4,72,64,16,1,12,6,62,48,30,1,2,7,69,41,65,0,8,58,41,49,0,8,77,49,41,0,9,75,43,66,1,0,10,94,49,40,0,11,53,16,57,1,0,11,59,57,41,0,45,43,46,43,44,43,8,43,43,43,9,43,4,43,12,43,47,43,41,43,61,43,39,43,16,43,57,51,57,53,59,54,42,43,40,43,67,43,18,43,60,12,65,65,1,6,11,3,1,9,0,1,3,1,11,3,1,9,0,1,11,6,1,9,0,1,6,11,6,1,9,0,1,7,11,3,1,9,0,1,7,11,6,1,9,0,1,6,11,0,1,9,0,1,6,11,5,1,9,0,1,7,11,0,1,9,0,1,7,11,5,1,9,0,2,11,5,1,9,0,7,8,10,1,11,0,1,9,0,1,11,5,1,9,0,3,7,11,5,1,9,0,3,7,8,10,2,7,11,5,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,13,1,8,11,7,8,10,2,11,3,1,9,0,11,1,1,9,0,8,9,0,2,10,2,10,2,10,2,11,13,1,8,11,1,7,8,10,3,11,3,1,9,0,11,4,1,9,0,11,1,1,9,0,3,7,11,3,1,9,0,3,7,8,10,2,7,11,3,1,9,0,3,2,7,11,3,1,9,0,11,0,1,9,0,4,7,8,7,7,11,4,1,9,0,5,7,8,10,3,6,8,7,5,6,8,10,1,1,2,6,8,7,5,3,7,8,7,7,11,4,1,9,0,7,8,10,2,6,8,7,6,8,10,1,6,8,7,4,7,11,3,1,9,0,3,5,7,8,10,3,6,11,3,1,9,0,7,11,1,1,9,0,8,14,3,6,11,3,1,9,0,7,11,1,1,9,0,8,12,1,6,11,1,1,9,0,1,2,1,8,14,1,8,12,1,11,13,1,8,11,1,9,0,1,8,9,2,7,11,5,1,9,0,3,2,7,11,5,1,9,0,11,5,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,10,2,3,11,4,1,9,0,11,1,1,9,0,11,3,1,9,0,1,11,1,1,9,0,1,8,8,1,11,4,1,9,0,1,11,2,1,9,0,2,7,11,6,1,9,0,3,2,7,11,6,1,9,0,11,5,1,9,0,1,8,15,5,7,8,7,3,10,2,5,7,8,10,5,6,8,7,3,10,2,5,6,8,10,4,6,8,7,3,10,2,5,4,7,8,7,3,10,2,7,8,10,4,6,8,7,3,10,2,6,8,10,3,6,8,7,3,10,2,2,9,0,5,1,8,11,1,11,13,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,9,68,101,110,121,67,97,112,86,49,8,68,101,110,121,76,105,115,116,2,73,68,6,79,112,116,105,111,110,21,82,101,103,117,108,97,116,101,100,67,111,105,110,77,101,116,97,100,97,116,97,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,18,97,108,108,111,119,95,103,108,111,98,97,108,95,112,97,117,115,101,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,20,99,111,105,110,95,109,101,116,97,100,97,116,97,95,111,98,106,101,99,116,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,28,99,114,101,97,116,101,95,114,101,103,117,108,97,116,101,100,95,99,117,114,114,101,110,99,121,95,118,49,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,15,100,101,110,121,95,99,97,112,95,111,98,106,101,99,116,9,100,101,110,121,95,108,105,115,116,16,100,101,110,121,95,108,105,115,116,95,118,49,95,97,100,100,35,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,32,100,101,110,121,95,108,105,115,116,95,118,49,95,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,33,100,101,110,121,95,108,105,115,116,95,118,49,95,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,32,100,101,110,121,95,108,105,115,116,95,118,49,95,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,50,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,47,100,101,110,121,95,108,105,115,116,95,118,49,95,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,100,101,110,121,95,108,105,115,116,95,118,49,95,114,101,109,111,118,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,100,105,118,105,100,101,95,105,110,116,111,95,110,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,13,102,114,101,101,122,101,95,111,98,106,101,99,116,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,6,114,101,109,111,118,101,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,2,55,8,9,18,11,5,1,9,0,1,2,6,55,8,9,28,2,67,8,14,81,8,12,41,8,14,54,11,13,1,8,11,2,2,3,55,8,9,22,8,8,31,8,8,3,2,2,55,8,9,83,11,6,1,9,0,4,2,2,55,8,9,16,1,3,43,0,43,1,43,4,43,2,43,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,56,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,58,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,56,11,1,2,9,1,0,0,16,7,11,2,17,58,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,56,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,47,57,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,51,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,58,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,56,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,58,11,0,56,11,57,0,11,6,17,58,11,1,11,3,17,66,11,2,17,64,11,4,17,66,11,5,57,2,2,17,1,0,0,50,27,11,0,11,1,11,2,11,3,11,4,11,5,10,7,56,12,12,9,12,10,10,7,17,58,11,6,57,3,12,8,11,7,17,58,14,9,56,13,14,8,56,14,57,4,56,15,11,10,11,8,11,9,2,18,1,0,0,16,8,11,2,17,58,11,0,54,0,11,1,56,16,57,1,2,19,1,0,0,16,5,11,0,54,0,11,1,56,16,2,20,1,4,0,13,9,11,1,58,1,12,2,17,56,11,0,54,0,11,2,56,17,2,21,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,48,2,22,1,0,0,49,11,56,18,17,68,17,63,12,4,11,0,7,0,11,4,11,2,11,3,17,55,2,23,1,0,0,49,11,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,1,11,2,17,49,2,24,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,50,2,25,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,52,2,26,1,0,0,49,21,11,1,55,2,20,4,5,5,11,11,0,1,11,2,1,7,3,39,56,18,17,68,17,63,12,3,11,0,7,0,11,3,11,2,17,51,2,27,1,0,0,49,10,56,18,17,68,17,63,12,2,11,0,7,0,11,2,11,1,17,53,2,28,1,0,0,49,9,56,18,17,68,17,63,12,1,11,0,7,0,11,1,17,54,2,29,1,4,0,16,7,11,0,11,1,11,3,56,19,11,2,56,20,2,30,1,4,0,16,5,11,2,11,1,54,3,21,2,31,1,4,0,16,5,11,2,11,1,54,4,21,2,32,1,4,0,16,5,11,2,11,1,54,5,21,2,33,1,4,0,16,7,11,2,17,62,56,21,11,1,54,6,21,2,34,1,0,0,16,4,11,0,55,7,20,2,35,1,0,0,16,4,11,0,55,3,20,2,36,1,0,0,16,4,11,0,55,4,20,2,37,1,0,0,16,4,11,0,55,5,20,2,38,1,0,0,16,4,11,0,55,6,20,2,3,1,0,1,4,1,1,2,1,3,1,4,1,5,1,1,0,43,1,43,2,43,3,43,4,43,5,43,6,43,7,43,0],"coin_manager":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,96,3,120,138,3,4,130,4,88,5,218,4,251,3,7,213,8,173,8,8,130,17,64,6,194,17,83,10,149,18,89,11,238,18,8,12,246,18,134,8,13,252,26,24,14,148,27,24,0,28,0,23,0,27,0,35,0,38,0,66,0,81,0,87,1,21,1,67,1,73,1,82,0,3,12,1,0,1,0,5,12,1,0,1,0,4,12,1,0,1,0,7,4,1,0,1,0,2,3,0,0,13,3,0,0,8,3,0,1,0,4,1,0,1,1,11,4,1,0,1,2,1,12,1,0,1,2,6,12,1,0,1,2,12,12,1,0,1,5,16,4,0,6,14,2,0,7,17,7,0,8,10,7,0,9,9,7,1,0,0,10,10,7,0,11,15,7,0,0,63,0,1,1,0,0,64,2,3,1,0,0,30,4,1,1,2,0,19,5,6,2,0,4,0,71,5,7,3,0,4,4,0,20,8,9,2,0,4,0,37,10,6,1,0,0,70,11,6,1,0,0,69,12,6,1,0,0,76,13,14,1,0,0,58,13,14,1,0,0,56,13,15,1,0,0,51,13,16,1,0,0,79,13,17,1,0,0,55,13,17,1,0,0,22,13,17,1,0,0,48,13,14,1,0,0,74,13,18,1,0,0,59,19,20,1,0,0,61,10,21,1,0,0,26,22,17,1,0,0,60,23,6,1,0,0,85,24,6,1,0,0,86,25,6,1,0,0,83,24,6,1,0,0,84,25,6,1,0,0,32,13,26,1,0,0,62,13,27,1,0,0,78,13,28,1,0,0,34,13,27,1,0,0,49,13,29,1,0,2,26,57,17,1,0,2,31,4,40,1,2,2,42,15,26,1,0,2,43,15,27,1,0,2,44,15,29,1,0,2,45,15,27,1,0,2,46,15,28,1,0,2,59,55,20,1,0,2,60,58,6,1,0,2,61,56,21,1,0,2,74,53,18,1,0,2,79,53,17,1,0,2,83,61,6,1,0,2,84,62,6,1,0,2,85,61,6,1,0,2,86,62,6,1,0,3,18,44,6,2,7,4,3,24,42,9,2,7,4,3,39,42,14,1,7,3,68,46,47,2,7,4,4,36,34,6,1,3,5,33,32,6,0,5,63,31,32,0,9,24,48,52,1,0,9,25,59,60,1,0,9,40,49,6,1,0,9,47,54,34,1,3,9,53,48,14,1,0,9,54,48,14,1,0,9,65,6,35,1,0,9,72,34,35,1,0,9,77,49,34,1,0,11,41,6,37,1,0,11,52,37,28,0,61,33,60,36,60,17,63,34,51,38,33,34,36,34,37,34,34,34,35,34,60,33,61,36,32,34,0,34,49,41,47,43,50,45,48,43,58,17,13,34,56,17,16,34,62,17,51,50,51,51,59,36,54,33,54,36,42,34,57,17,14,34,59,17,41,34,38,34,40,34,31,34,39,34,10,34,55,33,45,34,46,34,43,34,44,34,59,33,3,11,11,1,9,0,11,10,1,9,0,7,8,13,3,11,1,1,9,0,11,2,1,9,0,11,0,1,9,0,3,11,11,1,9,0,6,11,10,1,9,0,7,8,13,2,11,1,1,9,0,11,0,1,9,0,7,9,0,2,10,2,10,2,10,2,11,16,1,8,14,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,9,1,0,1,9,2,1,7,11,0,1,9,0,1,6,9,1,3,6,11,1,1,9,0,7,11,0,1,9,0,3,2,11,1,1,9,0,7,11,0,1,9,0,2,11,2,1,9,0,7,11,0,1,9,0,1,6,11,0,1,9,0,1,1,1,6,11,10,1,9,0,1,6,11,3,1,9,0,1,3,1,6,11,8,1,9,0,4,6,11,1,1,9,0,7,11,0,1,9,0,3,7,8,13,1,11,9,1,9,0,1,11,7,1,9,0,3,6,11,1,1,9,0,7,11,0,1,9,0,11,9,1,9,0,5,6,11,1,1,9,0,7,11,0,1,9,0,3,5,7,8,13,3,6,11,2,1,9,0,7,11,0,1,9,0,8,17,3,6,11,2,1,9,0,7,11,0,1,9,0,8,15,1,2,1,8,17,1,8,15,1,11,16,1,8,14,1,11,0,1,9,0,1,7,8,13,1,8,12,1,11,10,1,9,0,1,9,0,1,11,16,1,9,0,1,11,3,1,9,0,1,8,18,1,8,4,2,11,0,1,9,0,11,3,1,9,0,2,11,11,1,9,0,11,10,1,9,0,1,10,2,2,6,8,12,9,0,2,10,2,9,1,3,7,8,12,9,0,9,1,2,10,2,9,2,2,7,8,12,9,0,1,9,1,1,6,11,16,1,9,0,2,7,11,16,1,9,0,9,0,1,8,5,1,8,6,1,6,9,0,1,6,11,11,1,9,0,2,6,11,16,1,9,0,9,0,3,7,11,11,1,9,0,3,7,8,13,2,7,11,11,1,9,0,3,2,7,11,11,1,9,0,11,9,1,9,0,4,7,11,11,1,9,0,3,5,7,8,13,1,7,11,16,1,9,0,1,7,9,0,3,6,11,11,1,9,0,7,11,10,1,9,0,8,17,3,6,11,11,1,9,0,7,11,10,1,9,0,8,15,7,66,97,108,97,110,99,101,4,67,111,105,110,11,67,111,105,110,77,97,110,97,103,101,100,11,67,111,105,110,77,97,110,97,103,101,114,22,67,111,105,110,77,97,110,97,103,101,114,77,101,116,97,100,97,116,97,67,97,112,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,12,67,111,105,110,77,101,116,97,100,97,116,97,21,73,109,109,117,116,97,98,108,101,67,111,105,110,77,101,116,97,100,97,116,97,26,77,101,116,97,100,97,116,97,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,26,84,114,101,97,115,117,114,121,79,119,110,101,114,115,104,105,112,82,101,110,111,117,110,99,101,100,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,3,85,114,108,3,97,100,100,23,97,100,100,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,5,97,115,99,105,105,16,97,118,97,105,108,97,98,108,101,95,115,117,112,112,108,121,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,12,99,111,105,110,95,109,97,110,97,103,101,114,9,99,111,105,110,95,110,97,109,101,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,8,100,101,99,105,109,97,108,115,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,22,101,110,102,111,114,99,101,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,105,108,108,3,103,101,116,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,18,104,97,115,95,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,105,99,111,110,95,117,114,108,2,105,100,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,14,109,97,120,105,109,117,109,95,115,117,112,112,108,121,8,109,101,116,97,100,97,116,97,18,109,101,116,97,100,97,116,97,95,105,109,109,117,116,97,98,108,101,21,109,101,116,97,100,97,116,97,95,105,115,95,105,109,109,117,116,97,98,108,101,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,27,110,101,119,95,119,105,116,104,95,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,27,114,101,110,111,117,110,99,101,95,109,101,116,97,100,97,116,97,95,111,119,110,101,114,115,104,105,112,27,114,101,110,111,117,110,99,101,95,116,114,101,97,115,117,114,121,95,111,119,110,101,114,115,104,105,112,27,114,101,112,108,97,99,101,95,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,4,115,111,109,101,6,115,116,114,105,110,103,12,115,117,112,112,108,121,95,105,109,109,117,116,16,115,117,112,112,108,121,95,105,109,109,117,116,97,98,108,101,19,115,117,112,112,108,121,95,105,115,95,105,109,109,117,116,97,98,108,101,4,115,119,97,112,6,115,121,109,98,111,108,12,116,111,116,97,108,95,115,117,112,112,108,121,12,116,114,101,97,115,117,114,121,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,10,2,20,19,97,100,100,105,116,105,111,110,97,108,95,109,101,116,97,100,97,116,97,0,2,7,50,8,12,80,11,11,1,9,0,56,11,16,1,11,10,1,9,0,51,11,16,1,11,3,1,9,0,55,11,16,1,3,75,1,57,1,1,2,1,50,8,12,2,2,1,50,8,12,3,2,5,32,2,62,8,17,78,8,15,34,8,17,49,11,16,1,8,14,4,2,1,29,8,15,5,2,1,29,8,15,6,2,1,29,8,15,0,34,1,34,2,34,3,34,0,1,0,0,30,23,10,2,17,53,11,0,11,1,56,0,56,1,56,2,9,9,57,0,12,3,56,3,17,64,18,4,56,4,10,2,17,53,57,1,11,2,17,53,57,2,11,3,2,1,1,0,0,39,32,10,1,56,5,10,1,56,6,10,1,56,7,10,1,56,8,11,1,56,9,57,3,12,4,10,2,17,53,11,0,56,10,11,4,56,11,56,2,9,8,57,0,12,3,56,3,17,64,18,4,56,4,11,2,17,53,57,1,11,3,2,2,1,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,10,6,56,12,11,6,56,13,2,3,1,0,0,6,17,10,1,55,0,7,6,56,14,32,4,7,5,11,11,1,1,7,3,39,11,1,54,0,7,6,11,2,56,15,2,4,1,0,0,7,22,10,1,55,0,7,6,56,14,4,6,5,10,11,1,1,7,4,39,10,1,54,0,7,6,56,16,12,3,11,1,54,0,7,6,11,2,56,15,11,3,2,5,1,0,0,6,15,10,0,55,0,7,6,56,14,4,6,5,10,11,0,1,7,4,39,11,0,55,0,7,6,56,17,2,6,1,0,0,6,25,10,1,55,1,56,18,4,5,5,9,11,1,1,7,1,39,10,1,46,56,19,10,2,37,4,16,5,20,11,1,1,7,2,39,11,1,54,1,11,2,56,20,2,7,1,0,0,17,30,11,0,58,1,17,52,10,1,46,56,19,12,2,10,1,46,56,21,4,17,10,1,54,1,11,2,56,22,1,5,21,10,1,54,1,11,2,56,20,8,11,1,54,2,21,56,3,17,64,18,5,56,23,2,8,1,0,0,6,12,11,0,58,2,17,52,8,11,1,54,3,21,56,3,17,64,18,6,56,24,2,9,1,0,0,6,4,11,0,55,2,20,2,10,1,0,0,14,15,10,0,55,3,20,4,9,11,0,1,8,12,1,5,13,11,0,55,4,56,25,12,1,11,1,2,11,1,0,0,6,4,11,0,55,5,56,26,2,12,1,0,0,6,4,11,0,55,4,56,27,2,13,1,0,0,6,4,11,0,55,6,56,28,2,14,1,0,0,6,5,11,0,55,1,6,255,255,255,255,255,255,255,255,56,29,2,15,1,0,0,6,6,10,0,56,30,11,0,56,19,23,2,16,1,0,0,6,4,11,0,55,1,56,31,2,17,1,0,0,6,4,11,0,55,6,56,32,2,18,1,0,0,6,23,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,3,1,7,0,39,11,1,54,6,11,2,11,3,56,33,2,19,1,0,0,6,20,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,15,11,1,1,7,0,39,11,1,54,6,11,2,56,34,2,20,1,4,0,6,5,11,1,54,6,11,2,56,35,2,21,1,0,0,6,24,10,1,46,56,19,10,2,22,10,1,46,56,30,37,4,11,5,17,11,1,1,11,4,1,7,0,39,11,1,54,6,11,2,11,3,11,4,56,36,2,22,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,39,2,23,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,40,2,24,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,41,2,25,1,0,0,6,17,10,1,46,56,37,4,5,5,9,11,1,1,7,5,39,10,1,55,6,11,1,54,5,56,38,11,2,56,42,2,26,1,0,0,26,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,5,12,1,5,16,11,0,55,4,56,27,55,7,20,12,1,11,1,2,27,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,6,12,1,5,16,11,0,55,4,56,27,55,8,20,12,1,11,1,2,28,1,0,0,28,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,7,12,1,5,16,11,0,55,4,56,27,55,9,20,12,1,11,1,2,29,1,0,0,27,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,8,12,1,5,16,11,0,55,4,56,27,55,10,20,12,1,11,1,2,30,1,0,0,29,18,10,0,55,5,56,43,4,10,11,0,55,5,56,26,56,9,12,1,5,16,11,0,55,4,56,27,55,11,20,12,1,11,1,2,0,0,0,4,0,5,0,6,0,3,0,2,0,1,3,0,3,1,3,2,3,3,3,4,0,34,1,34,2,34,3,34,4,34,5,34,6,34,7,34,8,34,9,34,10,34,11,34,0],"config":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,44,3,56,204,1,4,132,2,40,5,172,2,230,2,7,146,5,232,3,8,250,8,64,6,186,9,30,10,216,9,35,11,251,9,6,12,129,10,219,4,13,220,14,8,14,228,14,8,15,236,14,2,0,13,0,16,0,32,0,43,0,44,1,34,0,0,8,1,0,1,0,4,6,1,7,0,0,5,6,1,7,0,1,1,8,2,7,0,4,0,2,2,7,0,2,7,4,0,4,6,2,0,5,3,7,1,0,0,0,28,0,1,1,0,0,40,1,2,1,0,0,43,3,2,1,0,0,9,4,5,3,0,7,7,0,39,6,5,3,0,7,7,0,19,7,8,3,0,7,7,0,20,9,8,3,0,7,7,0,11,6,10,3,0,7,7,0,36,7,5,3,0,7,7,0,35,11,12,2,7,7,0,37,13,14,4,8,4,4,7,1,8,28,2,2,7,4,1,10,23,36,2,7,4,1,12,29,30,2,7,4,1,18,23,8,1,7,1,19,23,8,2,7,4,1,23,43,42,1,7,1,38,29,22,2,7,4,2,25,41,42,0,2,28,15,16,0,3,41,17,2,1,8,3,43,18,2,1,8,4,17,20,21,0,5,10,32,37,1,0,5,12,31,39,1,0,5,21,31,17,1,0,5,22,33,2,1,0,5,26,32,8,1,0,5,27,32,8,1,0,5,31,2,25,1,0,5,42,17,25,1,0,20,1,21,1,14,22,30,24,29,24,30,26,11,27,13,27,25,26,27,24,26,26,17,27,15,27,12,27,23,26,28,24,24,26,24,24,16,17,10,44,2,7,9,0,7,8,6,1,11,0,1,9,0,0,2,11,0,1,9,0,5,5,7,11,0,1,9,0,7,9,0,9,1,9,2,7,8,6,1,11,7,1,9,2,4,7,11,0,1,9,0,7,9,0,9,1,7,8,6,2,6,11,0,1,9,0,9,1,1,1,3,6,11,0,1,9,0,9,1,6,8,6,1,7,9,2,3,8,4,9,0,6,8,6,1,11,7,1,9,1,3,5,5,3,1,11,7,1,9,3,1,7,8,6,1,8,5,1,9,0,2,9,0,5,11,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,11,7,1,9,2,11,1,1,9,2,7,11,1,1,9,2,1,6,8,6,1,3,1,9,1,2,6,8,5,9,0,1,9,2,1,11,7,1,9,0,1,11,2,1,9,2,2,9,1,11,1,1,9,2,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,7,9,1,1,7,11,7,1,9,0,1,6,11,7,1,9,0,2,7,11,7,1,9,0,9,0,10,11,7,1,9,2,11,7,1,9,2,3,11,7,1,9,2,3,11,7,1,9,2,11,7,1,9,2,1,11,7,1,9,2,7,11,1,1,9,2,4,1,1,3,6,11,1,1,9,2,1,6,9,1,1,6,9,0,2,7,11,2,1,9,2,3,1,7,9,0,2,5,5,1,6,8,4,1,5,2,5,9,0,4,11,3,2,9,0,11,1,1,9,1,11,1,1,9,1,11,2,1,9,1,9,1,6,67,111,110,102,105,103,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,7,83,101,116,116,105,110,103,11,83,101,116,116,105,110,103,68,97,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,98,111,114,114,111,119,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,4,100,97,116,97,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,5,101,112,111,99,104,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,7,101,120,116,114,97,99,116,4,102,105,108,108,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,3,110,101,119,11,110,101,119,101,114,95,118,97,108,117,101,17,110,101,119,101,114,95,118,97,108,117,101,95,101,112,111,99,104,4,110,111,110,101,6,111,98,106,101,99,116,15,111,108,100,101,114,95,118,97,108,117,101,95,111,112,116,6,111,112,116,105,111,110,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,17,114,101,97,100,95,115,101,116,116,105,110,103,95,105,109,112,108,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,5,115,104,97,114,101,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,24,8,5,1,2,1,14,11,7,1,11,2,1,9,0,2,2,3,30,3,29,11,7,1,9,0,33,11,7,1,9,0,0,17,2,24,1,24,0,3,0,0,2,4,11,1,17,19,57,0,2,1,3,0,0,2,3,11,0,56,0,2,2,3,0,0,2,4,11,0,11,1,56,1,2,3,3,0,0,19,84,11,4,46,17,22,12,8,10,0,55,0,10,2,56,2,32,4,26,11,8,11,3,56,3,56,4,57,1,56,5,57,2,12,14,11,0,54,0,11,2,11,14,56,6,56,4,12,7,5,82,11,0,54,0,11,2,56,7,12,15,10,15,54,1,56,8,58,1,12,11,12,9,12,10,10,8,10,10,36,4,47,11,9,11,11,12,6,12,5,5,68,10,8,11,10,33,4,52,5,56,11,15,1,6,255,255,255,255,87,0,0,128,39,14,9,56,9,4,60,5,64,11,15,1,7,0,39,11,11,56,4,12,6,12,5,11,5,11,6,12,13,12,12,11,15,54,1,11,8,11,3,56,3,11,12,57,1,56,10,11,13,12,7,11,7,2,4,3,0,0,34,76,11,3,46,17,22,12,6,10,0,55,0,10,2,56,2,32,4,14,11,0,1,56,4,2,10,0,54,0,10,2,56,7,12,13,10,13,54,1,56,8,58,1,12,9,12,7,12,8,10,6,10,8,36,4,35,11,7,56,4,12,5,12,4,5,50,10,6,11,8,33,4,40,5,46,11,13,1,11,0,1,6,255,255,255,255,126,0,0,128,39,11,9,11,7,12,5,12,4,11,4,11,5,12,12,12,10,14,10,56,9,12,11,11,13,54,1,11,6,56,4,11,10,57,1,56,10,11,11,4,72,11,0,54,0,11,2,56,11,1,5,74,11,0,1,11,12,2,5,3,0,0,2,5,11,0,55,0,11,1,56,12,2,6,3,0,0,35,43,10,0,55,0,10,1,56,12,4,35,11,2,17,22,12,5,11,0,55,0,11,1,56,13,12,6,11,5,10,6,55,1,56,14,55,2,20,33,4,28,11,6,55,1,56,14,55,3,56,15,12,3,5,32,11,6,1,9,12,3,11,3,12,4,5,41,11,2,1,11,0,1,9,12,4,11,4,2,7,3,0,0,38,35,11,3,46,17,22,12,5,11,0,54,0,11,2,56,7,54,1,56,16,12,4,10,4,55,2,20,11,5,33,4,18,5,22,11,4,1,7,1,39,10,4,55,3,56,15,4,27,5,31,11,4,1,7,1,39,11,4,54,3,56,17,2,8,3,0,0,2,19,10,0,55,0,10,1,56,12,32,4,10,11,0,1,56,4,2,11,0,55,0,11,1,56,13,55,1,56,14,55,3,20,2,9,3,0,0,40,13,14,0,17,18,12,3,10,3,11,1,56,18,12,4,11,3,11,4,11,2,17,22,56,19,2,10,0,2,0,0,0,1,0,2,0,2,1,0,17,1,24,2,24,3,24,0,15,0],"deny_list":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,52,3,70,196,1,4,138,2,46,5,184,2,168,3,7,224,5,177,6,8,145,12,64,6,209,12,44,10,253,12,41,12,166,13,220,6,13,130,20,2,15,132,20,2,0,25,0,15,0,20,0,30,0,33,0,47,0,59,0,60,1,48,0,5,8,0,0,4,2,0,0,3,7,0,0,0,7,0,0,6,7,0,0,9,7,0,1,1,12,0,2,2,8,1,0,1,5,7,7,0,5,11,4,0,7,10,2,0,8,8,7,1,0,0,0,12,0,1,0,0,55,0,1,0,0,22,2,3,0,0,23,4,3,0,0,32,5,1,0,0,28,5,1,0,0,41,6,3,0,0,42,7,3,0,0,14,5,1,0,0,18,8,9,0,0,17,7,10,0,0,49,7,3,0,0,24,11,1,0,1,46,11,51,0,2,13,15,16,3,0,7,7,2,16,17,18,3,0,7,7,2,35,14,3,3,0,7,7,2,46,38,39,1,0,2,53,25,26,2,7,7,2,54,30,16,3,0,7,7,2,56,17,16,3,0,7,7,3,34,46,3,1,7,3,37,41,1,2,7,8,3,38,46,47,2,7,8,3,39,44,45,2,7,8,4,31,29,1,1,3,5,36,22,23,1,8,5,40,1,50,0,6,58,29,1,1,8,7,57,48,49,0,8,26,28,1,1,0,8,27,28,29,1,0,8,43,27,3,1,0,16,13,14,13,15,13,20,13,26,21,18,24,32,3,31,3,30,3,19,13,16,32,14,32,15,32,20,32,18,35,19,32,17,37,22,40,25,42,24,40,23,40,21,43,28,52,5,7,8,0,3,10,2,5,7,8,10,0,5,6,8,0,3,10,2,5,6,8,10,1,1,4,6,8,0,3,10,2,5,4,7,8,0,3,10,2,7,8,10,4,6,8,0,3,10,2,6,8,10,3,6,8,0,3,10,2,3,7,8,0,3,10,2,1,7,11,7,1,8,1,1,6,11,7,1,8,1,1,7,8,10,12,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,3,7,1,7,11,7,1,8,1,3,10,2,8,3,3,8,1,8,3,1,3,6,11,7,1,9,0,9,1,6,8,10,5,7,11,7,1,9,0,7,9,0,9,1,9,2,7,8,10,1,11,11,1,9,2,4,7,11,7,1,9,0,7,9,0,9,1,7,8,10,1,7,9,2,8,8,1,7,11,7,1,8,1,7,8,10,7,8,0,7,11,7,1,8,1,3,10,2,8,3,4,1,11,11,1,1,6,11,7,1,8,1,8,3,1,11,7,1,8,1,1,6,9,0,1,8,8,2,8,3,1,3,8,8,9,0,6,8,10,1,11,11,1,9,1,1,6,11,11,1,9,0,1,11,11,1,9,0,1,9,0,2,6,11,7,1,9,0,9,1,10,8,1,7,8,1,7,11,7,1,8,1,7,8,10,7,8,10,7,8,0,8,4,7,1,3,10,2,3,8,1,8,4,1,6,8,1,7,11,7,1,8,1,7,8,10,7,8,0,3,10,2,2,1,11,11,1,1,2,8,4,1,4,8,1,11,7,1,8,1,8,8,8,2,1,8,1,2,7,9,0,7,8,10,1,11,7,1,9,0,2,8,2,11,7,1,8,1,3,7,8,9,9,0,9,1,1,8,5,1,8,2,2,7,8,9,9,0,1,7,9,1,2,6,8,9,9,0,1,6,9,1,1,6,8,10,1,5,1,8,9,1,8,6,1,8,0,10,65,100,100,114,101,115,115,75,101,121,3,66,97,103,6,67,111,110,102,105,103,9,67,111,110,102,105,103,75,101,121,14,67,111,110,102,105,103,87,114,105,116,101,67,97,112,8,68,101,110,121,76,105,115,116,14,71,108,111,98,97,108,80,97,117,115,101,75,101,121,2,73,68,6,79,112,116,105,111,110,20,80,101,114,84,121,112,101,67,111,110,102,105,103,67,114,101,97,116,101,100,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,18,97,100,100,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,19,97,100,100,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,3,98,97,103,25,98,111,114,114,111,119,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,95,109,117,116,22,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,26,98,111,114,114,111,119,95,112,101,114,95,116,121,112,101,95,99,111,110,102,105,103,95,109,117,116,4,99,111,105,110,6,99,111,110,102,105,103,9,99,111,110,102,105,103,95,105,100,22,99,111,110,116,97,105,110,115,95,99,117,114,114,101,110,116,95,101,112,111,99,104,19,99,111,110,116,97,105,110,115,95,110,101,120,116,95,101,112,111,99,104,6,99,114,101,97,116,101,9,100,101,110,121,95,108,105,115,116,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,105,115,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,11,100,117,109,109,121,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,19,101,110,97,98,108,101,95,103,108,111,98,97,108,95,112,97,117,115,101,5,101,118,101,110,116,7,101,120,105,115,116,115,95,31,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,2,105,100,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,37,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,99,117,114,114,101,110,116,95,101,112,111,99,104,34,105,115,95,103,108,111,98,97,108,95,112,97,117,115,101,95,101,110,97,98,108,101,100,95,110,101,120,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,3,107,101,121,5,108,105,115,116,115,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,101,114,95,116,121,112,101,95,101,120,105,115,116,115,14,112,101,114,95,116,121,112,101,95,105,110,100,101,120,12,112,101,114,95,116,121,112,101,95,107,101,121,4,112,111,115,48,12,114,101,97,100,95,115,101,116,116,105,110,103,27,114,101,97,100,95,115,101,116,116,105,110,103,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,114,101,109,111,118,101,21,114,101,109,111,118,101,95,102,111,114,95,110,101,120,116,95,101,112,111,99,104,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,36,8,9,45,8,6,1,2,1,29,1,2,2,2,50,3,51,10,2,3,2,1,52,5,4,2,1,29,1,5,2,2,44,8,2,21,8,8,0,3,0,0,12,73,11,0,12,10,11,1,12,14,11,2,12,15,10,4,12,8,10,10,46,10,14,10,15,17,11,32,4,21,10,10,10,14,10,15,11,8,17,8,5,23,11,8,1,11,10,11,14,11,15,17,9,12,13,11,3,18,3,12,16,11,13,12,7,9,18,1,12,5,13,5,12,6,11,16,12,11,11,4,12,9,10,7,46,10,11,10,9,46,56,0,32,4,63,10,7,1,10,6,1,10,9,1,10,7,10,6,10,11,8,10,9,56,1,1,11,7,11,6,11,11,11,9,56,2,12,12,8,11,12,21,2,1,3,0,0,19,43,11,0,12,8,11,1,12,10,11,2,12,11,10,4,12,7,10,8,46,10,10,10,11,17,11,32,4,21,10,8,10,10,10,11,11,7,17,8,5,23,11,7,1,11,8,11,10,11,11,17,9,12,9,11,3,18,3,12,12,11,9,12,6,9,18,1,12,5,11,6,13,5,11,12,11,4,56,3,1,2,2,3,0,0,20,39,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,4,1,9,2,11,0,11,1,11,2,17,10,12,7,11,3,18,3,12,8,11,7,56,4,11,8,11,4,56,5,12,6,14,6,56,6,4,33,11,6,56,7,12,5,5,37,11,6,56,8,9,12,5,11,5,2,3,3,0,0,20,35,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,12,6,11,3,18,3,12,7,11,6,11,7,56,9,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,4,3,0,0,31,69,11,0,12,9,11,1,12,12,11,2,12,13,10,3,12,7,10,9,46,10,12,10,13,17,11,32,4,21,10,9,10,12,10,13,11,7,17,8,5,23,11,7,1,11,9,11,12,11,13,17,9,12,6,9,18,1,12,4,13,4,12,5,9,18,4,12,10,11,3,12,8,10,6,46,10,10,10,8,46,56,10,32,4,59,10,6,1,10,5,1,10,8,1,10,6,10,5,10,10,8,10,8,56,11,1,11,6,11,5,11,10,11,8,56,12,12,11,8,11,11,21,2,5,3,0,0,33,39,11,0,12,7,11,1,12,8,11,2,12,9,10,3,12,6,10,7,46,10,8,10,9,17,11,32,4,21,10,7,10,8,10,9,11,6,17,8,5,23,11,6,1,11,7,11,8,11,9,17,9,12,5,9,18,1,12,4,11,5,13,4,9,18,4,11,3,56,13,1,2,6,3,0,0,34,35,10,0,10,1,10,2,17,11,32,4,12,11,0,1,11,3,1,9,2,11,0,11,1,11,2,17,10,56,4,9,18,4,11,3,56,14,12,5,14,5,56,6,4,29,11,5,56,7,12,4,5,33,11,5,56,8,9,12,4,11,4,2,7,3,0,0,34,31,10,0,10,1,10,2,17,11,32,4,10,11,0,1,9,2,11,0,11,1,11,2,17,10,9,18,4,56,15,12,4,14,4,56,6,4,25,11,4,56,7,12,3,5,29,11,4,56,8,9,12,3,11,3,2,8,0,0,0,36,24,11,1,11,2,18,2,12,7,9,18,1,12,4,13,4,11,3,56,16,12,5,14,5,56,4,12,6,11,0,15,0,10,7,11,5,56,17,11,7,11,6,18,5,56,18,2,9,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,15,0,11,3,56,19,2,10,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,20,2,11,0,0,0,43,9,11,1,11,2,18,2,12,3,11,0,16,0,11,3,56,21,2,12,0,0,0,1,17,10,0,46,17,29,7,1,33,4,7,5,11,11,0,1,7,0,39,17,27,11,0,17,13,18,0,56,22,2,0,0,0,19,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,156,3,13,151,10,6,14,157,10,6,0,14,0,18,0,26,0,27,0,32,0,33,0,36,1,31,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,2,2,7,0,2,6,4,0,3,3,12,0,5,5,2,0,6,7,7,2,1,0,0,0,7,4,7,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,1,16,14,3,1,3,2,24,13,28,0,2,34,21,22,0,3,20,8,9,1,0,4,28,19,3,1,12,5,30,17,18,0,6,17,3,30,2,1,0,6,22,31,3,2,1,0,6,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,5,7,8,6,1,11,0,1,9,0,4,6,8,5,10,8,8,10,8,8,7,8,6,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,8,8,8,3,7,11,0,1,9,0,10,8,8,10,8,8,2,7,11,0,1,9,0,8,8,1,6,8,5,1,1,1,6,11,0,1,9,0,1,13,1,6,11,7,2,8,8,8,8,1,7,8,6,1,9,0,3,11,0,1,9,0,3,3,1,8,8,1,6,8,6,1,5,2,9,0,5,2,13,11,7,2,8,8,8,8,1,6,8,4,1,8,3,1,11,2,1,9,0,2,3,3,2,8,8,8,8,2,7,11,7,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,4,1,11,1,1,9,0,1,11,7,2,9,0,9,1,3,7,11,7,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,4,19,11,7,2,8,8,8,8,37,13,1,2,1,21,8,3,2,2,3,21,8,3,37,13,19,11,7,2,8,8,8,8,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,42,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,40,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,37,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,34,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,160,1,7,217,2,136,3,8,225,5,64,6,161,6,50,10,211,6,12,11,223,6,2,12,225,6,231,2,13,200,9,6,14,206,9,8,15,214,9,4,0,12,0,26,1,27,0,0,8,2,7,0,4,0,1,1,7,0,1,3,4,0,2,2,7,1,0,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,28,4,6,2,7,4,0,14,2,7,1,7,0,30,4,8,2,7,4,0,15,2,7,2,7,4,0,16,2,9,1,7,0,17,4,10,1,7,0,20,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,29,15,16,1,8,0,18,15,7,0,0,19,15,7,1,8,1,11,19,1,0,1,22,27,12,0,1,24,12,19,0,1,32,18,12,0,2,25,1,23,1,0,2,31,16,23,1,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,21,6,20,6,15,21,11,25,12,25,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,9,1,2,6,8,2,5,2,7,8,2,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,2,1,8,2,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,1,11,3,1,9,0,4,6,11,0,2,9,0,8,1,5,6,8,2,6,8,1,1,11,0,2,9,0,8,1,2,9,0,8,1,1,6,8,1,4,7,11,0,2,9,0,8,1,5,7,8,2,7,8,1,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,99,111,110,102,105,103,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,21,8,2,23,9,0,33,9,1,0,20,0,1,0,0,17,26,11,0,46,17,19,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,18,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,19,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,19,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,16,11,4,2,4,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,8,17,10,0,46,10,1,56,5,4,11,11,0,11,1,56,6,56,7,12,2,5,15,11,0,1,56,8,12,2,11,2,2,6,1,0,0,15,11,11,0,17,19,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,24,22,10,0,17,19,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,17,2,8,3,0,0,28,24,10,0,46,17,19,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,17,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,26,2,26,0,26,0,10,0,13,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,173,1,4,201,1,26,5,227,1,160,1,7,131,3,151,3,8,154,6,64,10,218,6,6,11,224,6,2,12,226,6,202,3,15,172,10,2,0,12,0,11,0,27,1,28,0,3,7,1,0,0,2,0,7,0,2,2,4,0,3,1,7,1,0,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,29,4,6,2,7,12,0,13,2,7,1,7,0,14,2,7,2,7,12,0,18,2,8,1,7,0,20,0,1,2,7,8,0,21,2,3,2,7,8,0,22,4,5,2,7,8,0,24,4,6,2,7,8,0,23,2,7,2,7,8,1,4,0,1,2,7,4,1,5,18,1,1,8,1,7,15,11,1,8,1,8,21,22,1,8,1,14,2,7,2,7,4,1,15,2,15,1,7,1,16,4,21,1,7,1,17,24,7,1,8,1,29,4,6,2,7,4,1,30,24,10,1,8,2,18,11,12,1,8,2,19,17,12,0,2,32,16,17,0,3,26,1,27,1,0,3,31,10,27,1,0,22,6,12,13,17,14,13,6,14,6,18,14,15,6,21,6,20,13,16,13,19,6,25,12,26,12,3,7,8,2,9,0,9,1,0,2,6,8,2,9,0,1,6,9,1,2,7,8,2,9,0,1,7,9,1,1,9,1,1,1,1,11,3,1,8,1,5,8,1,11,0,1,9,0,9,0,7,8,2,9,1,1,9,0,1,6,9,0,1,8,1,2,11,0,1,9,0,8,1,1,11,0,1,9,0,2,6,8,2,5,1,6,8,2,1,5,2,5,9,0,2,11,0,1,9,0,6,8,2,2,11,0,1,9,0,7,8,2,2,7,8,2,5,1,7,9,0,4,11,0,1,9,0,7,8,2,9,1,5,2,5,5,4,1,11,0,1,9,0,6,8,2,5,2,11,0,1,9,0,5,1,11,3,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,12,105,110,116,101,114,110,97,108,95,97,100,100,15,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,19,105,110,116,101,114,110,97,108,95,98,111,114,114,111,119,95,109,117,116,25,105,110,116,101,114,110,97,108,95,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,15,105,110,116,101,114,110,97,108,95,114,101,109,111,118,101,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,25,9,0,0,10,0,1,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,1,1,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,2,1,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,3,1,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,6,1,0,0,26,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,23,56,12,2,7,3,0,0,9,25,11,0,12,6,11,1,12,5,11,2,12,7,11,5,57,0,12,4,14,7,56,0,12,3,10,6,10,4,11,3,56,1,11,6,46,11,4,56,2,1,17,24,11,7,56,3,2,8,3,0,0,19,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,2,56,4,2,9,3,0,0,20,10,11,0,12,3,11,1,57,0,12,2,11,3,11,2,56,5,56,6,2,10,3,0,0,23,20,11,0,12,3,11,1,57,0,12,2,10,3,46,10,2,56,2,12,5,17,24,11,5,56,7,12,4,11,3,11,2,56,8,1,11,4,2,11,3,0,0,25,25,11,0,12,4,11,1,57,0,12,3,10,4,10,3,56,9,32,4,15,11,4,1,9,12,2,5,23,11,4,11,3,56,2,12,5,17,24,11,5,56,10,12,2,11,2,2,0,10,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,36,12,177,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,160,1,13,251,5,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,0,14,14,0,16,0,20,14,0,16,1,20,14,0,16,2,20,14,0,16,3,20,64,5,4,0,0,0,0,0,0,0,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"group_ops":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,6,3,12,122,4,134,1,4,5,138,1,165,1,7,175,2,153,2,8,200,4,64,6,136,5,44,10,180,5,6,11,186,5,6,12,192,5,249,3,13,185,9,2,14,187,9,4,15,191,9,2,0,9,0,3,1,25,0,0,7,1,0,1,0,5,0,1,1,0,0,7,2,3,1,0,0,8,4,5,1,0,0,1,6,5,1,0,0,23,6,5,1,0,0,19,7,8,2,0,0,0,6,7,8,2,0,0,0,10,9,5,1,0,0,20,10,8,2,0,0,0,21,7,11,3,0,0,0,0,18,9,3,0,0,11,12,13,0,0,17,12,13,0,0,14,12,13,0,0,12,12,13,0,0,13,9,13,0,0,15,12,13,0,0,16,12,13,0,0,22,14,15,0,1,24,24,13,1,0,2,2,20,15,1,0,20,19,19,23,1,6,11,0,1,9,0,1,6,10,2,2,6,11,0,1,9,0,6,11,0,1,9,0,1,1,3,2,6,10,2,1,1,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,0,3,2,6,11,0,1,9,0,6,11,0,1,9,1,1,11,0,1,9,1,2,2,6,10,2,3,2,6,10,11,0,1,9,0,6,10,11,0,1,9,1,1,11,0,1,9,2,3,2,6,10,2,6,10,2,1,10,2,3,3,1,7,10,2,0,1,9,0,1,9,1,5,11,0,1,9,1,10,2,3,11,0,1,9,0,10,2,1,2,2,7,10,9,0,10,9,0,1,9,2,5,3,3,3,3,10,2,1,3,1,6,9,0,7,69,108,101,109,101,110,116,3,97,100,100,6,97,112,112,101,110,100,3,98,99,115,8,98,108,115,49,50,51,56,49,5,98,121,116,101,115,3,100,105,118,5,101,113,117,97,108,10,102,114,111,109,95,98,121,116,101,115,9,103,114,111,117,112,95,111,112,115,7,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,97,100,100,12,105,110,116,101,114,110,97,108,95,100,105,118,16,105,110,116,101,114,110,97,108,95,104,97,115,104,95,116,111,12,105,110,116,101,114,110,97,108,95,109,117,108,25,105,110,116,101,114,110,97,108,95,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,16,105,110,116,101,114,110,97,108,95,112,97,105,114,105,110,103,12,105,110,116,101,114,110,97,108,95,115,117,98,17,105,110,116,101,114,110,97,108,95,118,97,108,105,100,97,116,101,3,109,117,108,27,109,117,108,116,105,95,115,99,97,108,97,114,95,109,117,108,116,105,112,108,105,99,97,116,105,111,110,7,112,97,105,114,105,110,103,13,115,101,116,95,97,115,95,112,114,101,102,105,120,3,115,117,98,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,10,2,1,0,0,2,1,5,10,2,0,16,0,17,0,21,0,1,0,0,15,3,11,0,55,0,2,1,1,0,0,15,6,11,0,55,0,11,1,55,0,33,2,2,3,0,0,3,20,11,2,4,5,8,12,3,5,9,11,0,10,1,17,10,12,3,11,3,4,12,5,16,11,1,1,7,1,39,11,1,20,57,0,2,3,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,11,57,0,2,4,3,0,0,15,8,11,0,11,1,55,0,11,2,55,0,17,12,57,0,2,5,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,13,57,1,2,6,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,14,57,1,2,7,3,0,0,15,5,11,0,11,1,17,15,57,0,2,8,3,0,0,18,71,10,1,65,5,6,0,0,0,0,0,0,0,0,36,4,6,5,12,11,1,1,11,2,1,7,1,39,10,1,65,5,10,2,65,8,33,4,19,5,25,11,1,1,11,2,1,7,1,39,7,4,12,7,7,4,12,4,6,0,0,0,0,0,0,0,0,12,5,10,5,10,1,65,5,35,4,61,10,1,10,5,66,5,20,12,6,13,7,14,6,55,0,20,56,0,10,2,10,5,66,8,20,12,3,13,4,14,3,55,1,20,56,0,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,31,11,1,1,11,2,1,11,0,14,7,14,4,17,16,57,1,2,9,3,0,0,15,8,11,0,11,1,55,0,11,2,55,1,17,17,57,2,2,10,0,2,0,11,0,2,0,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,16,0,2,0,17,0,2,0,18,3,0,0,22,52,10,2,46,65,19,12,4,10,4,6,7,0,0,0,0,0,0,0,36,4,9,5,13,11,2,1,7,3,39,14,0,56,1,12,7,6,0,0,0,0,0,0,0,0,12,5,10,5,6,8,0,0,0,0,0,0,0,35,4,49,10,1,4,32,5,25,10,4,10,5,23,6,1,0,0,0,0,0,0,0,23,12,3,5,34,10,5,12,3,11,3,12,6,14,7,10,5,66,19,20,10,2,11,6,67,19,21,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,18,11,2,1,2,0,0,0,16,0,17,0,4,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,34,7,61,44,8,105,64,6,169,1,159,6,12,200,7,188,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,4,10,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,31,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,7,2,12,1,10,2,10,3,35,4,29,5,14,13,4,14,1,14,0,10,2,66,1,20,52,66,0,20,56,0,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,9,11,4,2,1,1,0,0,5,46,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,44,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"iota":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,52,3,66,110,4,176,1,20,5,196,1,223,1,7,163,3,199,2,8,234,5,64,6,170,6,135,1,10,177,7,14,12,191,7,245,1,13,180,9,2,0,19,0,10,0,13,0,31,0,32,0,33,1,24,0,3,2,0,0,4,4,0,1,0,4,1,0,1,1,6,4,1,0,1,2,1,12,1,0,1,2,2,12,1,0,1,2,7,12,1,0,1,4,8,2,0,5,9,7,0,6,5,7,1,0,0,0,22,0,1,0,0,31,2,3,0,0,20,4,5,0,0,21,6,7,0,0,11,8,9,0,0,12,10,9,0,0,30,11,9,0,1,15,31,9,1,0,2,11,28,9,1,0,2,14,20,21,1,2,2,20,24,25,1,0,2,21,26,27,1,0,2,29,29,30,1,0,2,30,32,9,1,0,3,25,17,3,1,12,3,26,23,3,1,12,4,17,13,9,0,4,27,13,14,0,5,23,15,16,0,6,28,17,18,1,0,19,16,9,19,14,22,15,5,10,19,11,19,8,19,12,19,7,19,13,19,1,7,8,7,1,8,1,2,11,4,1,8,0,5,0,3,7,8,1,3,7,8,7,1,11,4,1,8,0,3,7,8,1,3,6,8,7,1,11,2,1,8,0,3,7,8,1,11,4,1,8,0,6,8,7,1,3,3,7,8,1,11,2,1,8,0,6,8,7,1,6,8,1,2,11,5,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,10,2,1,8,8,1,9,0,1,11,9,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,9,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,2,9,0,5,3,7,11,6,1,9,0,3,7,8,7,1,11,4,1,9,0,2,7,11,6,1,9,0,3,1,11,2,1,9,0,2,7,11,6,1,9,0,11,4,1,9,0,1,7,11,6,1,9,0,1,7,11,3,1,9,0,2,7,11,3,1,9,0,11,2,1,9,0,1,6,11,6,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,4,73,79,84,65,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,98,117,114,110,12,98,117,114,110,95,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,5,105,110,110,101,114,4,105,111,116,97,4,109,105,110,116,12,109,105,110,116,95,98,97,108,97,110,99,101,3,110,101,119,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,4,115,111,109,101,10,115,117,112,112,108,121,95,109,117,116,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,5,4,73,79,84,65,10,2,41,40,84,104,101,32,109,97,105,110,32,40,103,97,115,41,116,111,107,101,110,32,111,102,32,116,104,101,32,73,79,84,65,32,78,101,116,119,111,114,107,46,10,2,26,25,104,116,116,112,115,58,47,47,105,111,116,97,46,111,114,103,47,108,111,103,111,46,112,110,103,0,2,1,16,1,1,2,1,18,11,6,1,8,0,0,0,0,0,12,40,10,0,46,17,17,7,2,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,16,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,3,7,3,7,4,7,5,17,18,56,0,11,0,56,1,12,1,12,2,11,1,56,2,11,2,18,1,2,1,1,4,0,3,4,11,0,11,1,56,3,2,2,1,0,0,3,19,10,2,46,17,17,7,2,33,4,7,5,13,11,2,1,11,0,1,7,1,39,11,0,15,0,11,1,11,2,56,4,2,3,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,5,2,4,1,0,0,3,15,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,11,1,56,6,2,5,1,0,0,3,16,11,2,17,17,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,15,0,56,7,11,1,56,8,2,6,1,0,0,3,4,11,0,16,0,56,9,2,1,0,0],"kiosk":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,94,3,118,253,2,4,243,3,68,5,183,4,246,3,7,173,8,243,7,8,160,16,64,6,224,16,120,10,216,17,99,11,187,18,8,12,195,18,160,13,13,227,31,16,14,243,31,6,15,249,31,2,0,50,0,20,0,25,0,30,0,31,0,33,0,42,0,61,0,86,0,87,0,88,1,62,0,9,12,0,0,10,12,0,0,14,12,1,12,1,0,1,0,0,0,5,7,0,0,11,7,0,0,12,7,0,0,7,3,1,12,1,0,8,3,1,12,1,0,6,3,1,12,1,1,0,4,1,0,1,2,2,12,1,0,1,6,4,2,0,7,3,7,0,7,18,4,0,9,15,12,1,0,1,9,16,0,1,0,1,10,17,2,0,11,13,7,1,0,0,0,26,0,1,0,0,59,0,2,0,0,24,3,4,0,0,82,5,1,0,0,83,6,1,0,0,64,7,1,1,12,0,56,8,1,1,12,0,85,9,10,1,12,0,54,11,1,1,12,0,65,12,1,1,12,0,28,9,1,1,12,0,71,13,14,1,12,0,55,15,16,1,12,0,75,17,14,1,12,0,79,18,1,1,12,0,94,19,4,0,0,57,20,1,1,12,0,66,20,1,1,12,0,91,21,22,0,0,39,23,24,0,0,40,23,24,1,12,0,46,23,24,0,0,44,23,24,0,0,45,23,24,0,0,38,25,24,0,0,90,25,22,0,0,89,26,27,0,0,63,26,28,0,0,48,26,29,0,0,69,26,30,0,0,70,25,31,0,0,21,32,33,1,12,0,22,9,34,1,12,0,23,9,35,1,12,0,80,36,1,1,12,0,53,37,38,0,0,73,39,38,1,12,0,72,39,38,1,12,0,74,39,30,1,12,1,93,72,30,1,0,1,95,1,47,1,0,2,37,49,50,1,0,2,76,62,1,1,0,2,85,73,50,1,0,2,93,60,30,1,0,3,19,56,1,2,7,4,3,34,75,24,1,7,3,77,52,55,2,7,4,3,78,52,53,2,7,4,4,19,56,1,2,7,12,4,21,75,78,2,7,12,4,22,52,79,2,7,12,4,34,75,24,1,7,4,35,75,24,2,7,12,4,77,52,55,2,7,12,5,32,10,1,1,3,7,27,45,1,0,7,41,33,38,1,8,7,59,0,45,0,7,92,27,38,0,8,84,10,1,1,8,8,86,43,1,1,8,9,60,64,65,1,0,10,81,41,28,0,11,29,71,10,1,0,11,47,70,24,1,0,61,42,60,44,40,46,57,44,41,46,17,10,16,10,48,51,54,54,20,10,45,51,55,57,57,10,5,10,8,10,47,51,55,58,44,46,48,61,42,46,55,63,62,10,65,30,64,30,39,46,43,46,45,61,49,54,52,74,53,54,46,76,46,77,50,54,51,54,1,7,8,17,0,2,8,0,8,1,3,8,0,8,1,7,8,17,1,11,11,1,8,12,3,7,8,0,6,8,1,6,8,17,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,15,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,11,1,8,12,2,9,0,11,16,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,17,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,11,1,8,12,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,18,1,3,7,8,17,2,7,8,0,9,0,1,7,8,0,1,7,8,14,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,1,6,8,0,1,6,8,14,1,5,1,14,1,3,1,7,11,10,1,8,12,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,8,1,1,8,13,1,6,11,2,1,9,0,2,8,1,8,0,1,6,8,17,1,8,1,2,9,0,5,1,8,0,1,8,14,1,8,12,1,11,10,1,9,0,5,8,14,8,13,8,14,14,11,10,1,8,12,2,11,10,1,9,0,7,8,17,1,11,11,1,9,0,2,8,5,3,2,7,8,14,9,0,1,11,18,1,9,1,2,8,4,9,0,1,9,1,3,7,8,14,9,0,9,1,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,11,1,9,0,2,8,6,1,2,7,11,10,1,9,0,11,11,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,16,1,9,0,4,3,8,13,8,14,8,13,5,8,13,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,18,1,9,0,1,11,18,1,9,0,1,6,11,10,1,9,0,3,7,11,10,1,9,0,3,7,8,17,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,2,8,13,8,13,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,79,84,65,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,4,105,111,116,97,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,8,107,105,111,115,107,95,105,100,19,107,105,111,115,107,95,111,119,110,101,114,95,99,97,112,95,102,111,114,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,3,112,117,116,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,12,115,104,97,114,101,95,111,98,106,101,99,116,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,4,41,8,14,68,11,10,1,8,12,63,5,48,14,1,2,2,41,8,14,36,8,13,2,2,4,41,8,14,52,8,13,49,8,13,58,3,3,2,2,52,8,13,49,8,13,4,2,1,41,8,13,5,2,2,41,8,13,43,1,6,2,1,41,8,13,7,2,3,50,8,13,41,8,13,67,3,8,2,3,50,8,13,41,8,13,67,3,9,2,2,50,8,13,41,8,13,7,10,9,10,8,10,2,10,0,0,4,0,40,12,10,0,17,1,12,1,12,2,11,1,11,0,46,17,63,56,0,11,2,56,1,2,1,1,0,0,40,18,10,0,17,58,56,2,10,0,46,17,63,73,0,0,0,0,18,0,12,2,11,0,17,58,14,2,56,3,18,1,12,1,11,2,11,1,2,2,1,0,0,48,37,11,0,19,0,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,59,11,4,33,4,16,5,20,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,25,5,29,11,2,1,7,3,39,11,3,17,56,11,5,17,56,11,7,11,2,56,4,2,3,1,0,0,1,17,10,0,11,1,17,24,4,5,5,11,11,0,1,11,2,1,7,0,39,11,2,17,63,11,0,15,0,21,2,4,1,0,0,1,14,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,2,11,0,15,0,21,2,5,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,2,56,5,2,6,1,0,0,1,13,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,11,3,56,6,2,7,1,0,0,1,62,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,21,32,4,16,5,20,11,0,1,7,7,39,10,0,46,10,2,17,23,32,4,27,5,31,11,0,1,7,4,39,10,0,46,10,2,17,19,4,37,5,41,11,0,1,7,10,39,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,2,9,18,5,56,7,1,11,0,15,2,11,2,18,4,56,8,2,8,1,0,0,1,45,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,15,2,10,2,9,18,5,10,3,56,10,11,0,46,56,3,11,2,11,3,57,0,56,11,2,9,1,0,0,38,13,14,2,56,12,12,4,10,0,10,1,11,2,56,13,11,0,11,1,11,4,11,3,56,14,2,10,1,0,0,1,54,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,56,9,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,23,32,4,26,5,30,11,0,1,7,4,39,10,0,46,10,2,17,22,4,36,5,40,11,0,1,7,11,39,10,0,15,2,10,2,9,18,5,56,15,1,11,0,46,56,3,11,2,57,1,56,16,2,11,1,0,0,59,56,10,0,15,2,10,1,9,18,5,56,15,12,4,10,0,15,2,10,1,18,4,56,8,12,3,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,4,14,2,56,17,33,4,27,5,31,11,0,1,7,1,39,10,0,15,2,10,1,18,6,56,18,1,10,0,15,3,11,2,56,19,10,0,46,56,3,10,1,10,4,57,2,56,20,11,3,11,1,11,4,11,0,46,56,3,56,21,2,12,1,0,0,66,60,10,0,11,1,17,24,4,5,5,11,11,0,1,11,4,1,7,0,39,10,0,46,10,2,56,9,4,17,5,23,11,0,1,11,4,1,7,10,39,10,0,46,10,2,17,22,32,4,30,5,36,11,0,1,11,4,1,7,6,39,10,0,15,2,10,2,8,18,5,10,3,56,10,11,3,12,5,11,2,12,6,11,4,17,58,12,7,11,0,46,56,3,12,8,11,7,11,8,11,6,11,5,57,3,2,13,1,0,0,67,68,11,1,58,3,12,6,12,4,12,5,17,56,11,4,12,3,14,2,56,17,12,7,10,7,11,6,38,4,16,5,20,11,0,1,7,1,39,10,0,46,56,3,11,5,33,4,27,5,31,11,0,1,7,5,39,10,0,15,2,10,3,8,18,5,56,15,1,10,0,15,3,11,2,56,19,10,0,16,1,20,73,1,0,0,0,23,10,0,15,1,21,10,0,15,2,10,3,18,6,56,18,1,10,0,15,2,10,3,18,4,56,8,11,3,11,7,11,0,46,56,3,56,21,2,14,1,0,0,68,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,3,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,2,11,3,8,18,5,56,15,1,11,2,17,56,2,15,1,0,0,69,45,10,0,11,1,17,24,4,5,5,11,11,0,1,11,3,1,7,0,39,14,2,56,22,4,33,11,2,56,23,12,6,10,6,10,0,16,3,56,24,37,4,24,5,30,11,0,1,11,3,1,7,2,39,11,6,12,4,5,37,10,0,16,3,56,24,12,4,11,4,12,5,11,0,15,3,11,5,11,3,56,25,2,16,3,0,0,1,11,10,0,15,2,14,1,56,12,18,6,8,56,26,11,0,11,1,56,5,2,17,3,0,0,1,16,10,0,16,1,20,73,1,0,0,0,22,10,0,15,1,21,11,0,15,2,14,1,56,12,18,4,11,1,56,27,2,18,3,0,0,1,3,11,0,15,2,2,19,1,0,0,1,6,11,0,16,2,11,1,18,4,56,28,2,20,1,0,0,1,6,11,0,16,2,11,1,18,4,56,29,2,21,1,0,0,1,6,11,0,16,2,11,1,18,6,56,30,2,22,1,0,0,24,18,10,0,16,2,10,1,9,18,5,56,31,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,23,12,2,11,2,2,23,1,0,0,1,7,11,0,16,2,11,1,8,18,5,56,31,2,24,1,0,0,1,8,11,0,46,56,3,11,1,16,4,20,33,2,25,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,2,2,26,1,0,0,1,3,11,0,16,2,2,27,1,0,0,1,4,11,0,16,0,20,2,28,1,0,0,1,4,11,0,16,1,20,2,29,1,0,0,1,4,11,0,16,3,56,24,2,30,1,0,0,1,12,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,11,0,15,3,2,31,1,0,0,1,27,10,0,56,3,11,1,16,4,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,19,4,17,5,21,11,0,1,7,10,39,11,0,16,2,11,2,18,4,56,32,2,32,1,0,0,1,36,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,11,0,15,2,11,2,18,4,56,33,2,33,1,0,0,1,41,10,0,11,1,17,24,4,5,5,9,11,0,1,7,0,39,10,0,46,10,2,17,19,4,15,5,19,11,0,1,7,10,39,10,0,46,10,2,17,22,32,4,26,5,30,11,0,1,7,8,39,10,0,15,2,10,2,18,4,56,8,11,0,46,56,3,11,2,18,3,2,34,1,0,0,80,32,11,2,19,3,12,3,12,4,10,0,46,56,3,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,12,10,3,33,4,21,5,25,11,0,1,7,9,39,11,0,15,2,11,3,18,4,11,1,56,27,2,35,1,0,0,1,4,11,0,16,4,20,2,36,1,0,0,1,4,11,0,55,0,20,2,37,1,0,0,1,4,11,0,55,1,20,2,38,1,0,0,1,4,11,0,55,2,20,2,0,2,0,3,0,0,0,1,1,1,2,1,2,2,2,3,5,10,6,10,7,10,0,51,0],"kiosk_extension":[161,28,235,11,6,0,0,0,12,1,0,14,2,14,36,3,50,162,1,4,212,1,26,5,238,1,142,1,7,252,2,164,3,8,160,6,32,6,192,6,66,10,130,7,15,11,145,7,2,12,147,7,143,4,13,162,11,6,0,26,0,9,0,17,0,25,0,30,0,37,0,38,0,1,4,0,0,2,7,1,0,1,1,0,12,0,3,3,12,0,3,4,12,0,4,7,4,0,5,5,12,1,0,1,6,6,2,0,0,8,0,1,1,2,0,15,2,1,1,2,0,18,2,1,1,2,0,34,2,1,1,2,0,35,3,4,1,2,0,36,5,6,1,2,0,32,7,1,2,2,12,0,27,7,1,2,2,12,0,24,8,9,1,2,0,23,8,9,1,2,0,13,8,9,1,2,0,12,8,9,1,2,0,20,8,10,1,2,0,21,11,12,1,2,1,14,16,1,0,1,29,15,16,0,2,8,18,1,2,7,4,2,10,24,25,2,7,4,2,11,19,26,2,7,4,2,19,24,9,1,7,2,34,19,20,2,7,4,3,22,2,9,0,3,28,21,1,1,12,3,33,21,1,1,12,3,39,8,22,0,3,40,2,13,0,3,41,11,13,0,16,17,8,14,13,14,20,17,12,14,10,14,11,14,23,20,22,20,19,23,9,14,17,17,18,17,5,9,0,7,8,3,6,8,4,4,7,8,7,0,2,7,8,3,6,8,4,2,9,0,6,8,3,1,6,8,2,2,9,0,7,8,3,1,7,8,2,4,9,0,7,8,3,9,1,6,11,6,1,9,1,1,6,8,3,1,1,1,6,8,0,1,7,8,3,1,7,8,0,1,7,8,5,1,9,0,1,7,8,7,1,8,2,2,11,1,1,9,0,8,0,3,7,8,5,9,0,9,1,2,7,8,5,9,0,1,9,1,2,7,8,3,9,0,1,6,8,5,1,11,1,1,9,0,2,6,8,5,9,0,1,6,9,1,1,7,9,1,3,66,97,103,9,69,120,116,101,110,115,105,111,110,12,69,120,116,101,110,115,105,111,110,75,101,121,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,97,110,95,108,111,99,107,9,99,97,110,95,112,108,97,99,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,7,100,105,115,97,98,108,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,6,101,110,97,98,108,101,7,101,120,105,115,116,115,95,9,101,120,116,101,110,115,105,111,110,13,101,120,116,101,110,115,105,111,110,95,109,117,116,10,104,97,115,95,97,99,99,101,115,115,10,105,115,95,101,110,97,98,108,101,100,12,105,115,95,105,110,115,116,97,108,108,101,100,5,107,105,111,115,107,15,107,105,111,115,107,95,101,120,116,101,110,115,105,111,110,4,108,111,99,107,13,108,111,99,107,95,105,110,116,101,114,110,97,108,3,110,101,119,6,111,98,106,101,99,116,11,112,101,114,109,105,115,115,105,111,110,115,5,112,108,97,99,101,14,112,108,97,99,101,95,105,110,116,101,114,110,97,108,6,114,101,109,111,118,101,7,115,116,111,114,97,103,101,11,115,116,111,114,97,103,101,95,109,117,116,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,16,117,105,100,95,109,117,116,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,4,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,35,8,2,31,4,23,1,1,2,1,16,1,1,14,0,1,0,0,1,25,10,1,10,2,17,21,4,5,5,13,11,1,1,11,4,1,11,2,1,7,0,39,11,1,11,2,17,25,9,57,0,11,4,17,15,11,3,8,18,0,56,0,2,1,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,9,11,0,56,2,15,0,21,2,2,1,0,0,1,24,10,0,11,1,17,21,4,5,5,9,11,0,1,7,0,39,10,0,46,56,1,4,14,5,18,11,0,1,7,2,39,8,11,0,56,2,15,0,21,2,3,1,0,0,1,33,10,0,10,1,17,21,4,5,5,11,11,0,1,11,1,1,7,0,39,10,0,46,56,1,4,16,5,22,11,0,1,11,1,1,7,2,39,11,0,11,1,17,25,9,57,0,56,3,19,0,1,1,17,14,2,4,1,0,0,1,12,10,1,56,1,4,4,5,8,11,1,1,7,2,39,11,1,56,4,16,1,2,5,1,0,0,1,13,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,11,1,56,2,15,1,2,6,1,0,0,9,31,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,5,4,16,8,12,4,5,20,10,1,46,56,6,12,4,11,4,4,23,5,27,11,1,1,7,1,39,11,1,11,2,56,7,2,7,1,0,0,1,22,10,1,46,56,1,4,5,5,9,11,1,1,7,2,39,10,1,46,56,6,4,14,5,18,11,1,1,7,1,39,11,1,11,2,56,8,2,8,1,0,0,1,6,11,0,17,24,9,57,0,56,9,2,9,1,0,0,1,5,11,0,56,4,16,0,20,2,10,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,3,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,11,1,0,0,9,19,10,0,56,10,4,13,11,0,56,4,16,2,20,7,4,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,12,1,5,17,11,0,1,9,12,1,11,1,2,12,0,0,0,1,6,11,0,17,24,9,57,0,56,11,2,13,0,0,0,1,6,11,0,17,26,9,57,0,56,12,2,0,2,0,0,0,1,0],"labeler":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,28,4,50,2,5,52,29,7,81,130,1,8,211,1,32,6,243,1,10,10,253,1,6,11,131,2,2,12,133,2,40,0,8,0,10,0,11,0,12,0,0,12,1,0,1,1,2,4,0,2,1,2,0,0,3,0,1,1,2,0,5,1,2,1,0,1,4,7,2,0,1,9,6,7,0,3,7,4,5,1,2,4,3,2,9,0,7,8,2,1,11,0,1,9,0,0,1,9,0,1,6,9,0,1,1,1,7,8,2,1,8,1,10,76,97,98,101,108,101,114,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,18,99,114,101,97,116,101,95,108,97,98,101,108,101,114,95,99,97,112,6,100,101,108,101,116,101,19,100,101,115,116,114,111,121,95,108,97,98,101,108,101,114,95,99,97,112,2,105,100,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,7,108,97,98,101,108,101,114,3,110,101,119,6,111,98,106,101,99,116,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,8,1,0,3,0,1,0,0,2,12,14,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,17,3,57,0,2,1,1,0,0,2,4,11,0,58,0,17,2,2,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,0,14,0,28,0,40,1,29,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,5,22,5,2,7,4,1,7,23,7,2,7,4,1,8,21,9,2,7,4,1,15,23,13,2,7,4,1,35,21,10,2,7,4,2,10,15,5,0,2,25,0,15,0,4,7,3,25,1,0,4,12,17,16,1,0,4,16,19,5,1,0,4,21,3,13,1,0,4,22,3,13,1,0,4,27,5,17,1,0,4,37,16,17,1,0,4,38,19,17,1,0,29,16,31,16,27,16,26,16,28,16,25,16,30,16,19,20,17,20,18,20,21,20,24,16,9,12,20,20,1,7,8,3,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,4,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,2,1,9,0,1,11,4,1,9,0,5,11,4,1,9,0,11,4,1,9,0,11,4,1,9,0,9,0,11,4,1,9,0,2,7,11,4,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,2,9,0,3,7,8,2,9,0,9,1,2,6,8,2,9,0,3,11,4,1,9,0,11,4,1,9,0,9,1,1,6,9,0,2,8,2,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,2,36,3,18,11,4,1,9,0,39,11,4,1,9,0,1,2,3,32,11,4,1,9,0,26,11,4,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,23,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,22,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,22,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,146,1,4,166,1,6,5,172,1,35,7,207,1,179,3,8,130,5,64,6,194,5,248,1,10,186,7,11,12,197,7,182,2,13,251,9,4,15,255,9,10,0,28,0,3,0,34,1,5,0,0,7,0,0,2,4,0,2,1,2,0,0,23,0,1,0,0,22,0,2,0,0,21,1,3,0,0,20,2,3,0,0,25,4,5,0,0,10,6,5,0,0,4,6,5,0,0,30,6,5,0,0,24,6,5,0,0,8,6,5,0,0,35,7,0,0,0,38,7,3,0,0,37,7,1,0,0,36,7,2,0,0,26,8,5,0,0,11,5,6,0,0,17,9,3,1,8,0,6,9,0,1,8,0,19,9,1,1,8,0,18,9,2,1,8,0,7,9,7,1,8,0,27,2,5,0,0,12,2,6,0,0,31,2,6,0,1,16,1,2,0,2,15,8,2,0,2,32,4,2,0,3,33,9,1,1,0,27,2,20,10,27,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,19,97,117,116,104,101,110,116,105,99,97,116,111,114,95,115,116,97,116,101,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,6,98,114,105,100,103,101,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,9,100,101,110,121,95,108,105,115,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,24,105,111,116,97,95,100,101,110,121,95,108,105,115,116,95,111,98,106,101,99,116,95,105,100,17,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,6,114,97,110,100,111,109,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,8,116,111,95,98,121,116,101,115,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,3,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,9,5,1,2,1,17,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,24,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,26,7,7,33,4,6,5,8,7,6,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,3,0,0,6,4,7,2,18,0,18,1,2,7,3,0,0,6,4,7,3,18,0,18,1,2,8,3,0,0,6,4,7,4,18,0,18,1,2,9,0,0,0,6,4,7,5,18,0,18,1,2,10,1,0,0,6,3,11,0,16,1,2,11,1,0,0,6,4,11,0,16,1,20,2,12,1,0,0,6,5,11,0,16,1,16,0,56,0,2,13,1,0,0,6,5,11,0,16,1,16,0,20,2,14,1,0,0,6,5,11,0,17,25,18,0,18,1,2,15,1,0,0,6,5,11,0,19,1,19,0,17,22,2,16,1,0,0,6,5,11,0,56,1,16,1,20,2,17,1,0,0,6,4,11,0,56,1,16,1,2,18,1,0,0,6,5,11,0,56,1,16,1,56,2,2,19,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,20,0,2,0,21,3,0,0,6,6,10,0,17,23,11,0,18,0,18,1,2,22,0,2,0,23,0,2,0,0,0,1,0,0,4,0,10,0,13,0,14,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,0,12,0,19,0,24,1,21,0,1,12,0,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,13,16,9,1,7,1,14,16,9,2,7,12,1,15,16,12,1,7,1,22,17,8,2,7,12,2,10,13,3,0,2,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,3,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,2,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,0,11,0,17,0,22,1,19,0,1,12,2,7,1,12,1,2,0,7,0,2,4,4,0,3,3,2,0,4,2,7,1,0,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,1,5,15,3,2,7,12,1,6,16,5,2,7,12,1,7,17,7,2,7,12,1,12,16,9,1,7,1,13,16,12,1,7,1,20,17,8,2,7,12,2,9,13,3,0,2,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,3,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,4,1,8,1,1,8,2,2,9,0,9,1,3,7,8,2,9,0,9,1,2,6,8,2,9,0,2,7,8,2,9,0,1,9,0,2,8,2,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,2,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,0,33,0,48,0,49,0,51,1,10,1,50,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,0,7,0,1,5,4,0,3,3,2,0,5,2,7,0,6,4,7,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,1,18,23,2,0,1,26,21,7,1,8,1,27,27,7,0,1,28,31,27,0,1,32,22,23,0,2,38,28,2,1,12,3,44,26,27,0,4,29,21,4,1,2,6,23,24,25,0,6,24,24,25,0,6,25,2,19,1,0,31,20,34,20,0,20,29,1,25,14,2,9,0,7,8,6,1,8,0,0,1,6,8,0,1,1,1,6,8,7,1,6,8,1,1,8,4,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,8,1,9,0,1,6,9,0,1,7,8,6,1,8,5,1,6,8,8,1,8,7,1,6,8,6,1,5,2,9,0,5,2,1,8,8,2,8,4,8,4,1,6,8,4,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,5,36,8,7,31,8,7,1,2,4,26,8,5,36,8,4,54,3,37,2,2,2,4,13,8,4,36,8,4,37,2,20,10,2,3,2,2,13,8,4,36,8,4,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,28,14,2,17,32,14,2,17,33,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,30,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,24,2,3,1,0,0,19,9,56,1,12,1,14,1,17,32,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,32,10,0,16,0,20,33,4,17,14,2,17,33,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,24,2,21,1,0,0,30,41,7,8,17,26,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,27,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,71,4,89,14,5,103,126,7,229,1,173,1,8,146,3,32,6,178,3,10,12,188,3,201,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,6,5,1,1,0,0,7,6,1,1,0,1,4,2,15,1,0,1,5,17,1,1,0,1,12,2,9,1,0,2,10,10,1,1,12,3,11,7,8,0,10,9,9,11,0,11,1,11,7,11,8,11,5,11,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,2,7,11,0,1,9,0,11,0,1,9,0,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,11,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,12,27,6,0,0,0,0,0,0,0,0,14,1,65,13,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,13,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,14,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,9,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,9,10,2,46,17,11,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,9,0,0,0,0,0,0,0,0,2,5,1,4,0,16,26,6,0,0,0,0,0,0,0,0,14,1,65,9,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,9,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,9,0,0,0,0,0,0,0,0,2,6,1,4,0,9,18,14,0,65,9,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,9,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"poseidon":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,4,3,8,26,4,34,2,5,36,34,7,70,79,8,149,1,32,6,181,1,59,12,240,1,124,0,4,0,1,1,0,7,0,0,5,0,1,0,0,6,2,3,0,1,2,3,7,0,1,3,8,1,0,1,7,5,3,1,0,4,1,1,6,10,15,1,15,1,6,10,10,2,1,10,2,4,8,0,10,10,2,3,3,1,6,9,0,0,1,8,0,1,7,8,0,3,66,67,83,3,98,99,115,3,110,101,119,9,112,101,101,108,95,117,50,53,54,8,112,111,115,101,105,100,111,110,14,112,111,115,101,105,100,111,110,95,98,110,50,53,52,23,112,111,115,101,105,100,111,110,95,98,110,50,53,52,95,105,110,116,101,114,110,97,108,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,15,32,1,0,0,240,147,245,225,67,145,112,185,121,72,232,51,40,93,88,129,129,182,69,80,184,41,160,49,225,114,78,100,48,10,10,2,1,0,0,1,0,0,4,52,6,0,0,0,0,0,0,0,0,7,3,10,0,65,1,12,4,12,2,12,3,10,4,6,0,0,0,0,0,0,0,0,36,4,12,5,16,11,0,1,7,1,39,10,3,10,4,35,4,43,10,0,10,3,66,1,20,7,2,35,4,28,5,32,11,0,1,7,0,39,13,2,10,0,10,3,66,1,56,0,68,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,16,11,0,1,14,2,17,1,17,2,12,1,13,1,17,3,2,1,0,2,0,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,117,7,203,1,184,1,8,131,3,64,6,195,3,14,10,209,3,18,11,227,3,4,12,231,3,193,5,13,168,9,4,14,172,9,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,1,1,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,39,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,37,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,16,38,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,2,10,0,46,10,1,66,6,55,1,20,10,0,46,10,2,66,6,55,1,20,36,4,35,10,0,11,1,10,2,71,6,11,0,11,2,56,2,5,37,11,0,1,2,6,0,0,0,18,94,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,5,10,5,6,1,0,0,0,0,0,0,0,22,12,7,10,2,12,6,10,5,10,1,35,4,47,10,0,46,10,5,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,3,5,49,9,12,3,11,3,4,53,11,5,12,6,10,7,10,1,35,4,72,10,0,46,10,7,66,6,55,1,20,10,0,46,10,6,66,6,55,1,20,36,12,4,5,74,9,12,4,11,4,4,78,11,7,12,6,10,6,10,2,34,4,91,10,0,10,6,11,2,71,6,11,0,11,1,11,6,56,0,5,93,11,0,1,2,7,1,0,0,19,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,3,1,0,2,7,2,7,8,9,32,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"random":[161,28,235,11,6,0,0,0,11,1,0,18,2,18,24,3,42,193,1,4,235,1,14,5,249,1,228,1,7,221,3,168,5,8,133,9,64,6,197,9,102,10,171,10,32,12,203,10,143,9,13,218,19,16,0,40,0,6,0,29,0,39,0,49,0,50,0,56,1,8,1,54,0,0,8,0,0,2,4,0,0,1,2,0,3,4,4,0,5,3,2,0,6,5,12,0,0,11,0,1,0,0,35,2,3,0,0,34,4,5,0,0,53,6,1,0,0,38,7,8,0,0,12,9,10,0,0,14,9,1,0,0,17,11,10,0,0,52,12,13,0,0,22,9,13,0,0,18,9,14,0,0,25,9,15,0,0,23,9,16,0,0,20,9,17,0,0,27,9,18,0,0,16,9,19,0,0,51,20,14,0,0,19,21,14,0,0,26,22,15,0,0,24,23,16,0,0,21,24,17,0,0,28,25,18,0,0,47,26,1,1,0,1,48,29,10,0,2,30,45,10,0,3,43,1,30,0,4,46,35,1,1,8,5,13,28,15,0,5,15,0,29,0,5,45,28,29,0,6,11,32,33,1,4,6,36,37,41,1,4,6,37,38,39,1,4,6,55,37,15,0,7,48,41,10,1,0,8,7,46,1,1,0,8,33,43,19,1,0,30,31,26,34,32,31,31,31,36,18,34,17,35,18,1,7,8,4,0,1,7,8,0,1,7,8,1,1,6,8,0,1,6,8,1,4,7,8,0,3,10,2,6,8,4,2,6,8,0,7,8,4,1,8,2,1,7,8,2,1,10,2,2,7,8,2,13,2,7,8,2,2,1,15,1,4,1,3,1,14,1,13,1,2,1,1,4,7,8,2,4,4,2,3,7,8,2,4,4,3,7,8,2,3,3,3,7,8,2,14,14,3,7,8,2,13,13,3,7,8,2,2,2,2,7,8,2,7,10,9,0,2,8,1,3,1,6,8,4,1,5,1,8,3,1,8,1,3,3,9,0,7,8,4,1,8,5,1,8,0,1,9,0,2,7,8,1,3,1,6,8,5,1,7,8,5,1,7,9,0,2,6,8,1,3,1,6,9,0,6,1,1,1,1,3,7,8,1,1,6,10,9,0,2,10,2,6,10,2,2,6,10,2,6,10,2,2,7,10,9,0,10,9,0,3,13,3,10,2,3,2,2,15,2,15,15,5,13,13,13,3,13,6,82,97,110,100,111,109,15,82,97,110,100,111,109,71,101,110,101,114,97,116,111,114,11,82,97,110,100,111,109,73,110,110,101,114,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,101,114,115,105,111,110,101,100,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,3,98,99,115,6,98,117,102,102,101,114,7,99,111,117,110,116,101,114,6,99,114,101,97,116,101,17,100,101,114,105,118,101,95,110,101,120,116,95,98,108,111,99,107,5,101,112,111,99,104,11,102,105,108,108,95,98,117,102,102,101,114,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,13,103,101,110,101,114,97,116,101,95,98,111,111,108,14,103,101,110,101,114,97,116,101,95,98,121,116,101,115,13,103,101,110,101,114,97,116,101,95,117,49,50,56,22,103,101,110,101,114,97,116,101,95,117,49,50,56,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,49,54,21,103,101,110,101,114,97,116,101,95,117,49,54,95,105,110,95,114,97,110,103,101,13,103,101,110,101,114,97,116,101,95,117,50,53,54,12,103,101,110,101,114,97,116,101,95,117,51,50,21,103,101,110,101,114,97,116,101,95,117,51,50,95,105,110,95,114,97,110,103,101,12,103,101,110,101,114,97,116,101,95,117,54,52,21,103,101,110,101,114,97,116,101,95,117,54,52,95,105,110,95,114,97,110,103,101,11,103,101,110,101,114,97,116,101,95,117,56,20,103,101,110,101,114,97,116,101,95,117,56,95,105,110,95,114,97,110,103,101,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,2,105,100,5,105,110,110,101,114,8,105,115,95,101,109,112,116,121,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,13,110,101,119,95,103,101,110,101,114,97,116,111,114,6,111,98,106,101,99,116,6,114,97,110,100,111,109,12,114,97,110,100,111,109,95,98,121,116,101,115,16,114,97,110,100,111,109,110,101,115,115,95,114,111,117,110,100,16,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,4,115,101,101,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,7,115,104,117,102,102,108,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,13,117,49,50,56,95,105,110,95,114,97,110,103,101,15,117,50,53,54,95,102,114,111,109,95,98,121,116,101,115,23,117,112,100,97,116,101,95,114,97,110,100,111,109,110,101,115,115,95,115,116,97,116,101,6,118,101,99,116,111,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,32,0,3,8,255,255,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,1,0,0,2,2,31,8,3,32,8,5,1,2,4,55,3,13,3,42,3,41,10,2,2,2,3,44,10,2,10,13,9,10,2,0,0,0,0,27,29,10,0,46,17,29,7,7,33,4,7,5,11,11,0,1,7,0,39,7,1,12,2,10,2,10,0,46,17,27,6,0,0,0,0,0,0,0,0,7,8,18,1,12,1,17,25,11,2,11,1,11,0,56,0,18,0,56,1,2,1,0,0,0,36,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,15,0,56,2,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,2,0,0,0,40,30,10,0,16,0,17,33,12,2,10,2,7,1,33,4,9,5,13,11,0,1,7,1,39,11,0,16,0,56,3,12,1,10,1,16,1,20,11,2,33,4,24,5,28,11,1,1,7,1,39,11,1,2,3,0,0,0,42,104,10,3,17,29,7,7,33,4,6,5,12,11,0,1,11,3,1,7,0,39,10,3,17,27,12,8,11,0,17,1,12,9,10,9,16,2,20,6,0,0,0,0,0,0,0,0,33,4,31,10,9,16,3,20,6,0,0,0,0,0,0,0,0,33,12,4,5,33,9,12,4,11,4,4,40,10,9,16,4,56,4,12,5,5,42,9,12,5,11,5,4,55,10,1,6,0,0,0,0,0,0,0,0,33,4,49,5,90,11,9,1,11,3,1,7,2,39,11,8,10,9,16,3,20,36,4,66,10,1,6,0,0,0,0,0,0,0,0,33,12,6,5,68,9,12,6,11,6,4,73,8,12,7,5,81,10,1,10,9,16,2,20,6,1,0,0,0,0,0,0,0,22,33,12,7,11,7,4,84,5,90,11,9,1,11,3,1,7,2,39,11,3,17,27,10,9,15,3,21,11,1,10,9,15,2,21,11,2,11,9,15,4,21,2,4,1,0,0,44,15,11,0,17,2,16,4,12,3,11,1,17,28,17,23,12,2,11,3,14,2,17,24,72,0,0,7,8,18,2,2,5,0,0,0,44,19,10,0,16,5,20,72,1,0,22,10,0,15,5,21,10,0,16,6,12,2,11,0,16,5,56,5,12,1,11,2,14,1,17,24,2,6,0,0,0,10,8,10,0,17,5,12,1,11,0,15,7,11,1,56,6,2,7,1,0,0,47,49,7,8,12,4,10,1,7,5,26,12,2,10,2,72,0,0,36,4,20,5,11,13,4,10,0,17,5,56,6,11,2,72,1,0,23,12,2,5,6,11,1,52,12,3,10,0,16,7,65,18,10,3,14,4,65,18,23,35,4,34,10,0,17,6,14,4,65,18,10,3,35,4,45,13,4,10,0,15,7,69,18,68,18,5,34,11,0,1,11,4,2,8,0,0,0,48,37,10,0,16,7,65,18,10,1,52,35,4,9,10,0,17,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,49,0,12,3,10,3,10,1,35,4,33,10,0,15,7,69,18,12,2,11,4,49,8,47,11,2,77,22,12,4,11,3,49,1,22,12,3,5,13,11,0,1,11,4,2,9,1,0,0,1,4,11,0,49,32,17,8,2,10,1,0,0,1,5,11,0,49,16,17,8,53,2,11,1,0,0,1,5,11,0,49,8,17,8,52,2,12,1,0,0,1,5,11,0,49,4,17,8,76,2,13,1,0,0,1,5,11,0,49,2,17,8,75,2,14,1,0,0,1,5,11,0,49,1,17,8,51,2,15,1,0,0,1,8,11,0,49,1,17,8,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,2,16,0,0,0,49,35,10,1,10,2,37,4,5,5,9,11,0,1,7,3,39,10,1,10,2,33,4,17,11,0,1,11,1,2,11,2,10,1,23,77,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,12,5,11,0,11,3,17,8,12,4,11,1,11,4,11,5,25,53,22,2,17,1,0,0,1,6,11,0,11,1,11,2,49,24,17,16,2,18,1,0,0,1,9,11,0,11,1,53,11,2,53,49,16,17,16,52,2,19,1,0,0,1,9,11,0,11,1,53,11,2,53,49,12,17,16,76,2,20,1,0,0,1,9,11,0,11,1,53,11,2,53,49,10,17,16,75,2,21,1,0,0,1,9,11,0,11,1,53,11,2,53,49,9,17,16,51,2,22,1,0,0,50,58,10,1,46,65,35,12,5,10,5,6,0,0,0,0,0,0,0,0,33,4,13,11,1,1,11,0,1,2,10,5,7,6,37,4,18,5,24,11,1,1,11,0,1,7,4,39,11,5,75,12,6,72,0,0,12,3,11,6,72,1,0,23,12,2,10,3,10,2,35,4,53,10,0,10,3,10,2,17,20,12,4,10,1,10,3,52,11,4,52,71,35,11,3,72,1,0,22,12,3,5,33,11,1,1,11,0,1,2,0,1,1,0,1,2,1,1,1,3,2,1,2,0,2,2,0],"system_admin_cap":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,15,5,27,12,7,39,103,8,142,1,32,6,174,1,54,10,228,1,5,12,233,1,48,0,6,0,7,0,0,4,0,1,1,2,0,0,4,0,1,0,1,3,0,4,0,1,5,0,3,0,1,6,8,1,1,8,0,0,1,5,1,3,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,9,84,120,67,111,110,116,101,120,116,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,20,110,101,119,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,6,115,101,110,100,101,114,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,0,0,0,0,2,21,10,0,17,2,7,2,33,4,6,5,10,11,0,1,7,1,39,11,0,17,1,6,0,0,0,0,0,0,0,0,33,4,16,5,18,7,0,39,9,18,0,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,128,1,4,152,1,26,5,178,1,152,1,7,202,2,181,1,8,255,3,32,6,159,4,20,10,179,4,10,11,189,4,2,12,191,4,150,3,13,213,7,2,14,215,7,2,0,20,0,19,0,21,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,9,0,1,1,4,0,16,2,1,1,4,0,11,3,4,1,4,0,10,3,5,1,4,0,4,6,7,1,4,0,14,8,9,1,4,0,5,10,11,1,4,0,13,12,13,1,4,0,7,1,9,1,4,0,8,1,9,1,6,0,17,14,9,1,4,0,18,10,13,1,4,1,3,20,9,2,7,4,1,4,18,19,2,7,4,1,5,21,22,2,7,4,1,7,16,9,2,7,4,1,8,16,9,2,7,6,1,11,17,4,2,7,4,1,12,0,16,2,7,4,1,15,21,23,2,7,4,18,15,0,13,5,13,17,15,2,13,13,15,12,15,14,15,19,15,15,15,16,15,10,13,7,13,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,3,7,11,0,1,9,0,3,3,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,2,9,0,9,0,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,9,1,0,0,9,4,11,0,58,0,56,10,2,10,1,0,0,24,50,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,10,2,36,4,18,5,22,11,0,1,7,0,39,10,1,10,2,33,4,29,11,0,1,2,10,0,54,0,10,1,56,8,12,3,10,0,54,0,10,2,56,8,12,4,10,0,54,0,11,2,11,3,56,6,11,0,54,0,11,1,11,4,56,6,2,11,1,0,0,4,24,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,10,0,46,56,4,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,56,11,11,0,56,12,2,0,0,0,13,0],"timelock":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,48,3,70,218,1,4,160,2,44,5,204,2,185,2,7,133,5,183,4,8,188,9,64,6,252,9,40,10,164,10,17,11,181,10,2,12,183,10,215,4,13,142,15,6,14,148,15,8,0,46,0,10,0,26,0,34,0,43,0,47,0,49,1,9,1,35,1,42,1,50,0,5,8,1,4,0,1,0,4,1,0,1,2,2,12,1,0,1,3,8,4,0,4,1,4,0,6,6,2,0,7,4,7,0,8,3,7,1,0,0,9,4,7,0,10,7,7,0,0,27,0,1,1,4,0,29,2,1,2,4,0,0,28,3,4,1,4,0,30,5,4,2,4,0,0,51,6,7,1,4,0,23,8,4,1,0,0,24,9,4,1,0,0,40,10,11,1,0,0,41,10,4,1,0,0,48,6,4,1,4,0,44,12,1,1,4,0,45,13,14,1,4,0,50,4,15,1,0,0,15,16,17,1,4,0,21,18,19,1,4,0,37,18,17,1,4,0,31,16,20,1,4,0,25,16,21,1,4,0,20,16,19,2,4,0,0,36,22,1,1,4,0,52,1,14,1,4,0,47,23,4,1,4,0,12,24,4,0,1,23,31,17,1,0,1,40,33,30,1,0,3,13,40,4,0,3,32,39,40,0,5,47,42,4,1,8,6,14,29,17,0,6,38,29,34,0,8,11,38,20,1,0,8,22,38,19,1,0,8,33,4,25,1,0,8,39,7,25,1,0,9,16,36,15,0,10,17,4,35,1,0,10,19,35,36,0,32,15,19,7,12,26,33,15,0,7,21,7,1,27,20,7,13,30,17,30,20,30,23,7,5,7,24,7,19,30,7,7,9,30,35,7,15,7,31,15,30,15,27,1,3,9,0,3,7,8,5,1,11,0,1,9,0,4,6,11,2,1,9,1,9,0,3,7,8,5,4,9,0,5,3,7,8,5,0,5,6,11,2,1,9,1,9,0,5,3,7,8,5,2,11,0,1,9,0,6,8,5,1,9,0,2,7,11,0,1,11,1,1,9,0,11,0,1,11,1,1,9,0,2,7,11,0,1,11,1,1,9,0,10,11,0,1,11,1,1,9,0,3,7,11,0,1,11,1,1,9,0,3,7,8,5,1,11,0,1,11,1,1,9,0,5,6,8,4,9,0,3,11,7,1,8,8,7,8,5,2,6,8,4,11,0,1,9,0,3,9,0,3,11,7,1,8,8,1,8,8,1,6,11,0,1,9,0,1,3,2,6,11,0,1,9,0,6,8,5,1,1,1,6,9,0,1,11,7,1,8,8,4,9,0,3,11,7,1,8,8,7,8,5,2,11,0,1,9,0,5,2,3,6,8,5,1,11,7,1,9,0,1,9,1,2,9,0,9,1,2,3,9,0,1,6,8,5,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,3,3,3,11,0,1,11,1,1,9,0,2,7,11,1,1,9,0,3,1,5,1,8,9,1,8,6,3,8,8,6,8,8,1,1,6,11,7,1,9,0,1,7,8,5,1,8,3,3,3,11,7,1,8,8,9,0,2,9,0,5,7,66,97,108,97,110,99,101,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,10,76,97,98,101,108,101,114,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,29,99,104,101,99,107,95,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,6,100,101,108,101,116,101,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,10,102,114,111,109,95,97,115,99,105,105,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,11,105,110,116,111,95,115,116,114,105,110,103,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,5,108,97,98,101,108,7,108,97,98,101,108,101,114,4,108,111,99,107,17,108,111,99,107,95,97,110,100,95,116,114,97,110,115,102,101,114,15,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,28,108,111,99,107,95,119,105,116,104,95,108,97,98,101,108,95,97,110,100,95,116,114,97,110,115,102,101,114,6,108,111,99,107,101,100,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,4,112,97,99,107,14,114,101,109,97,105,110,105,110,103,95,116,105,109,101,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,13,115,112,108,105,116,95,98,97,108,97,110,99,101,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,8,116,114,97,110,115,102,101,114,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,108,111,99,107,6,117,110,112,97,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,4,18,8,3,31,9,0,15,3,25,11,7,1,8,8,0,7,0,1,0,0,4,10,10,1,10,2,46,17,22,11,0,11,1,56,0,11,2,56,1,2,1,1,0,0,15,13,10,2,10,3,46,17,22,56,2,12,4,11,1,11,2,11,4,56,3,11,3,56,1,2,2,1,0,0,4,7,11,0,11,2,11,3,56,4,11,1,56,5,2,3,1,0,0,4,8,11,0,11,1,11,3,11,4,56,6,11,2,56,5,2,4,1,0,0,28,15,11,0,56,7,1,12,2,12,3,11,2,11,1,17,28,37,4,11,5,13,7,1,39,11,3,2,5,1,0,0,30,35,10,0,46,56,8,14,1,56,8,33,4,8,5,12,11,0,1,7,2,39,10,0,46,56,9,14,1,56,9,33,4,20,5,24,11,0,1,7,3,39,11,1,56,10,1,1,12,2,11,0,54,0,11,2,56,11,1,2,6,1,0,0,32,26,6,0,0,0,0,0,0,0,0,14,1,65,11,12,3,12,2,10,2,10,3,35,4,21,5,10,13,1,69,11,12,4,10,0,11,4,56,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,70,11,0,0,0,0,0,0,0,0,2,7,1,0,0,4,13,10,0,54,0,11,1,56,13,10,0,46,56,8,11,0,46,56,9,11,2,56,14,2,8,1,4,0,4,8,11,0,11,1,10,2,56,15,11,2,46,56,16,2,9,1,0,0,4,5,11,0,11,1,17,29,56,5,2,10,1,0,0,4,6,11,1,11,2,11,3,11,4,56,1,2,11,1,0,0,4,3,11,1,56,7,2,12,1,0,0,4,4,56,17,17,36,17,34,2,13,1,0,0,4,4,11,0,55,1,20,2,14,1,0,0,4,6,11,0,11,1,56,18,6,0,0,0,0,0,0,0,0,36,2,15,1,0,0,17,19,11,1,17,28,12,2,10,0,55,1,20,10,2,35,4,13,11,0,1,6,0,0,0,0,0,0,0,0,2,11,0,55,1,20,11,2,23,2,16,1,0,0,4,3,11,0,55,2,2,17,1,0,0,4,4,11,0,55,3,20,2,18,1,0,0,37,21,10,0,55,3,56,19,4,15,11,0,55,3,56,20,12,2,56,2,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,19,0,0,0,4,7,11,3,17,26,11,0,11,1,11,2,57,0,2,20,0,0,0,41,10,11,0,58,0,12,2,12,1,12,3,17,25,11,3,11,1,11,2,2,21,0,0,0,4,4,11,0,11,1,56,21,2,22,0,0,0,17,11,11,1,17,28,12,2,11,0,11,2,36,4,8,5,10,7,0,39,2,0,1,0,2,0,3,0,30,1,7,0,7,2,7,0],"token":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,100,3,126,173,4,4,171,5,100,5,143,6,175,6,7,190,12,188,8,8,250,20,64,6,186,21,125,10,183,22,87,11,142,23,12,12,154,23,159,11,13,185,34,22,14,207,34,22,0,99,0,26,0,30,0,42,0,45,0,77,0,100,0,102,0,106,0,107,1,78,1,95,1,103,0,8,8,1,0,1,0,10,12,1,0,1,0,9,8,1,0,1,0,0,0,1,0,1,0,5,7,1,0,1,0,11,3,1,0,1,1,1,4,1,0,1,1,7,4,1,0,1,2,2,12,1,0,1,2,12,12,1,0,1,5,3,7,0,5,15,4,0,7,13,2,0,8,16,7,2,1,0,0,0,9,17,7,1,3,0,10,4,7,1,0,0,11,6,7,0,12,14,7,0,0,74,0,1,1,0,0,88,2,3,1,0,0,100,4,5,1,0,0,90,6,5,1,0,0,97,6,7,1,0,0,52,8,9,1,0,0,68,10,3,1,0,0,94,11,12,1,0,0,108,13,12,1,0,0,40,12,3,1,0,0,69,6,3,1,0,0,75,14,5,1,0,0,31,15,16,1,0,0,32,17,16,1,0,0,33,18,16,1,0,0,34,19,16,1,0,0,20,20,3,2,0,2,0,21,21,3,3,0,2,4,0,83,22,23,3,0,2,4,0,84,24,25,3,0,2,4,0,81,26,27,3,0,0,4,0,56,28,29,2,0,0,0,57,28,29,3,0,0,4,0,23,30,3,1,0,0,41,30,3,1,0,0,22,30,3,2,0,2,0,82,30,3,2,0,2,0,71,31,12,1,0,0,29,32,3,1,0,0,49,33,34,1,0,0,63,35,29,1,0,0,85,35,36,1,0,0,93,28,34,1,0,0,105,37,34,1,0,0,101,3,38,0,0,91,3,38,0,0,98,3,38,0,0,53,3,38,0,0,18,39,38,1,0,0,24,39,34,1,0,0,86,39,40,1,0,0,79,39,41,1,0,0,25,39,36,1,0,0,92,39,42,1,0,0,70,3,43,1,0,1,36,77,34,1,0,1,40,47,3,1,0,1,59,92,47,1,0,1,68,61,34,1,0,1,94,62,47,1,0,1,105,53,34,1,0,1,108,3,47,1,0,2,51,57,58,1,0,2,61,58,47,1,0,2,96,75,76,1,0,2,105,59,34,1,0,3,19,81,3,2,7,4,3,27,83,70,2,7,4,3,28,84,85,2,7,4,3,46,83,29,1,7,3,47,83,29,2,7,4,3,80,84,78,2,7,4,4,43,46,3,1,3,5,37,45,3,0,5,58,50,51,1,8,5,73,13,45,0,6,87,46,3,1,8,6,100,54,3,1,8,7,86,63,40,0,8,35,69,29,2,1,0,8,44,3,49,2,1,0,8,54,69,70,2,1,0,8,55,88,85,2,1,0,8,60,87,3,2,1,0,8,80,88,89,2,1,0,9,35,72,29,1,3,9,44,3,66,1,3,9,60,79,3,1,3,9,62,66,71,1,3,9,80,91,3,1,3,10,27,68,50,1,0,10,38,55,3,1,0,10,39,55,46,1,0,10,48,73,46,1,0,10,65,68,29,1,0,10,67,68,29,1,0,10,76,3,55,1,0,10,89,46,55,1,0,11,104,94,38,0,12,54,3,65,1,0,51,46,70,48,64,2,62,52,66,2,50,46,67,12,87,40,86,47,11,46,86,40,87,47,52,46,55,46,53,46,48,46,49,46,46,46,76,65,84,47,69,48,81,47,71,48,78,65,75,65,85,47,83,47,12,46,54,46,82,47,45,46,89,78,77,65,44,78,56,80,22,82,57,80,58,80,61,80,59,86,60,80,73,48,74,48,23,46,72,48,79,65,47,46,80,47,87,34,86,34,2,6,11,9,1,9,0,7,8,12,2,11,2,1,9,0,11,1,1,9,0,1,11,2,1,9,0,0,3,11,0,1,9,0,5,7,8,12,1,11,3,1,9,0,2,11,0,1,9,0,7,8,12,2,11,8,1,9,0,11,3,1,9,0,2,11,8,1,9,0,7,8,12,2,11,0,1,9,0,11,3,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,12,1,11,0,1,9,0,1,7,8,12,5,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,6,8,12,3,6,11,2,1,9,0,11,3,1,9,0,7,8,12,4,8,16,3,5,11,15,1,5,3,7,11,2,1,9,0,11,3,1,9,0,7,8,12,3,6,11,1,1,9,0,11,3,1,9,0,7,8,12,3,7,11,9,1,9,0,11,3,1,9,0,7,8,12,3,9,1,7,11,3,1,9,0,7,8,12,5,9,1,7,11,2,1,9,0,6,11,1,1,9,0,9,2,7,8,12,2,9,1,6,11,2,1,9,0,1,6,9,2,3,9,1,7,11,2,1,9,0,6,11,1,1,9,0,1,7,9,2,3,7,11,2,1,9,0,6,11,1,1,9,0,7,8,12,1,9,2,1,6,11,2,1,9,0,1,1,4,7,11,2,1,9,0,6,11,1,1,9,0,8,16,7,8,12,3,7,11,9,1,9,0,3,7,8,12,2,7,11,9,1,9,0,11,0,1,9,0,3,7,11,2,1,9,0,7,11,9,1,9,0,7,8,12,1,3,2,6,11,2,1,9,0,6,8,16,1,11,14,1,8,17,1,6,11,0,1,9,0,1,8,16,1,6,11,3,1,9,0,1,5,1,11,15,1,5,1,11,15,1,3,1,11,4,1,9,0,2,11,1,1,9,0,11,2,1,9,0,1,8,11,1,9,0,1,11,6,1,9,0,2,8,16,11,14,1,8,17,1,11,13,2,9,0,9,1,1,6,9,0,1,8,10,1,11,5,1,9,0,1,6,11,6,1,9,0,2,9,0,5,1,11,15,1,9,0,3,3,11,6,1,9,0,8,11,2,11,6,1,9,0,7,8,12,1,11,8,1,9,0,1,6,11,8,1,9,0,2,11,6,1,9,0,8,11,2,7,11,6,1,9,0,11,6,1,9,0,2,7,11,6,1,9,0,3,1,6,8,12,6,8,16,3,11,15,1,5,11,15,1,11,6,1,9,0,5,11,14,1,8,17,1,8,17,1,11,14,1,9,0,11,10,8,17,3,11,14,1,8,17,3,8,16,11,15,1,5,6,8,17,6,10,8,17,3,5,11,15,1,11,6,1,9,0,1,6,11,15,1,9,0,2,6,11,13,2,9,0,9,1,6,9,0,1,6,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,1,7,11,15,1,9,0,5,3,8,16,11,15,1,5,5,11,15,1,11,6,1,9,0,1,7,11,9,1,9,0,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,6,1,9,0,1,9,1,2,7,11,14,1,9,0,9,0,2,11,4,1,9,1,9,2,3,7,8,11,9,0,9,1,3,9,0,9,1,9,2,2,6,8,11,9,0,2,7,8,11,9,0,1,7,9,1,1,11,4,1,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,17,7,11,14,1,8,17,2,7,11,14,1,9,0,6,9,0,2,7,11,7,1,9,0,3,2,3,11,6,1,9,0,1,10,2,13,65,99,116,105,111,110,82,101,113,117,101,115,116,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,7,82,117,108,101,75,101,121,6,83,116,114,105,110,103,6,83,117,112,112,108,121,5,84,111,107,101,110,11,84,111,107,101,110,80,111,108,105,99,121,14,84,111,107,101,110,80,111,108,105,99,121,67,97,112,18,84,111,107,101,110,80,111,108,105,99,121,67,114,101,97,116,101,100,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,77,97,112,6,86,101,99,83,101,116,6,97,99,116,105,111,110,3,97,100,100,12,97,100,100,95,97,112,112,114,111,118,97,108,15,97,100,100,95,114,117,108,101,95,99,111,110,102,105,103,19,97,100,100,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,5,97,108,108,111,119,6,97,109,111,117,110,116,9,97,112,112,114,111,118,97,108,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,19,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,95,109,117,116,23,99,111,110,102,105,114,109,95,119,105,116,104,95,112,111,108,105,99,121,95,99,97,112,25,99,111,110,102,105,114,109,95,119,105,116,104,95,116,114,101,97,115,117,114,121,95,99,97,112,8,99,111,110,116,97,105,110,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,8,100,105,115,97,108,108,111,119,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,101,120,116,114,97,99,116,5,102,108,117,115,104,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,9,102,114,111,109,95,99,111,105,110,16,102,114,111,109,95,99,111,105,110,95,97,99,116,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,15,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,25,104,97,115,95,114,117,108,101,95,99,111,110,102,105,103,95,119,105,116,104,95,116,121,112,101,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,9,105,110,116,111,95,107,101,121,115,10,105,115,95,97,108,108,111,119,101,100,10,105,115,95,109,117,116,97,98,108,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,111,116,101,99,116,101,100,7,105,115,95,115,111,109,101,4,106,111,105,110,4,107,101,101,112,3,107,101,121,4,109,105,110,116,4,110,97,109,101,3,110,101,119,10,110,101,119,95,112,111,108,105,99,121,11,110,101,119,95,114,101,113,117,101,115,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,9,114,101,99,105,112,105,101,110,116,6,114,101,109,111,118,101,18,114,101,109,111,118,101,95,114,117,108,101,95,99,111,110,102,105,103,22,114,101,109,111,118,101,95,114,117,108,101,95,102,111,114,95,97,99,116,105,111,110,11,114,117,108,101,95,99,111,110,102,105,103,15,114,117,108,101,95,99,111,110,102,105,103,95,109,117,116,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,104,97,114,101,95,112,111,108,105,99,121,4,115,111,109,101,5,115,112,101,110,100,12,115,112,101,110,100,95,97,99,116,105,111,110,5,115,112,101,110,116,13,115,112,101,110,116,95,98,97,108,97,110,99,101,5,115,112,108,105,116,6,115,116,114,105,110,103,10,115,117,112,112,108,121,95,109,117,116,7,116,111,95,99,111,105,110,14,116,111,95,99,111,105,110,95,97,99,116,105,111,110,5,116,111,107,101,110,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,4,117,116,102,56,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,10,2,6,5,115,112,101,110,100,10,2,9,8,116,114,97,110,115,102,101,114,10,2,8,7,116,111,95,99,111,105,110,10,2,10,9,102,114,111,109,95,99,111,105,110,0,2,2,58,8,11,26,11,6,1,9,0,1,2,2,58,8,11,50,8,10,2,2,3,58,8,11,93,11,6,1,9,0,85,11,13,2,8,16,11,14,1,8,17,3,2,6,72,8,16,24,3,86,5,79,11,15,1,5,93,11,15,1,11,6,1,9,0,25,11,14,1,8,17,4,2,1,66,1,5,2,2,58,8,10,64,1,2,46,1,46,5,46,0,46,3,46,4,46,0,1,0,0,44,15,10,1,17,65,56,0,56,1,57,0,12,3,11,1,17,65,14,3,56,2,57,1,12,2,11,3,11,2,2,1,1,0,0,3,8,14,0,56,2,8,57,2,56,3,11,0,56,4,2,2,1,0,0,34,16,14,0,55,0,56,5,12,3,11,0,10,1,56,6,17,34,11,3,11,1,56,7,56,8,11,2,46,56,9,2,3,1,0,0,47,14,11,0,58,3,12,2,17,63,17,35,14,2,56,5,56,10,11,2,56,11,11,1,46,56,9,2,4,1,0,0,56,20,11,0,58,3,12,3,12,4,14,3,56,5,12,2,11,4,17,63,11,3,10,1,56,12,17,36,11,2,56,10,56,8,11,1,46,56,9,2,5,1,0,0,34,16,14,0,56,13,12,2,10,1,17,65,11,0,56,14,57,3,17,37,11,2,56,10,56,8,11,1,46,56,9,2,6,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,54,0,11,2,56,15,1,11,3,17,63,2,7,1,0,0,3,21,10,0,55,0,56,5,10,1,38,4,7,5,13,11,0,1,11,2,1,7,3,39,11,2,17,65,11,0,54,0,11,1,56,16,57,3,2,8,1,0,0,3,5,11,0,17,65,56,0,57,3,2,9,1,0,0,60,17,11,0,58,3,12,1,12,2,14,1,56,5,6,0,0,0,0,0,0,0,0,33,4,10,5,12,7,4,39,11,1,56,17,11,2,17,63,2,10,1,0,0,3,6,11,0,11,1,46,17,68,56,6,2,11,1,0,0,64,21,11,0,12,5,11,1,12,6,11,2,12,7,11,3,12,8,11,4,17,68,12,9,56,18,12,10,11,5,11,6,11,9,11,7,11,8,11,10,57,4,2,12,1,0,0,67,73,14,1,55,1,56,19,4,5,5,9,11,0,1,7,5,39,10,0,55,2,14,1,55,3,56,20,4,16,5,20,11,0,1,7,0,39,11,1,58,4,12,5,12,13,12,8,12,12,12,4,12,7,11,13,56,21,11,0,55,2,14,7,56,22,20,56,23,12,3,14,3,12,10,10,10,65,65,12,11,6,0,0,0,0,0,0,0,0,12,6,10,6,10,11,35,4,66,10,10,10,6,66,65,12,9,14,5,11,9,56,24,4,57,5,61,11,10,1,7,1,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,44,11,10,1,11,7,11,4,11,12,11,8,2,13,1,0,0,3,37,10,0,55,2,14,1,55,3,56,20,4,7,5,13,11,0,1,11,2,1,7,0,39,14,1,55,1,56,25,4,18,5,24,11,0,1,11,2,1,7,7,39,10,0,54,4,13,1,54,1,56,26,56,15,1,11,0,46,11,1,11,2,56,27,2,14,1,0,0,74,22,14,1,55,1,56,19,4,5,5,7,7,5,39,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,11,7,56,21,11,4,11,3,11,6,11,5,2,15,1,0,0,74,27,11,1,58,4,1,12,7,12,5,12,6,12,3,12,4,14,7,56,25,4,18,11,0,56,28,11,7,56,29,56,30,1,5,22,11,0,1,11,7,56,21,11,4,11,3,11,6,11,5,2,16,1,0,0,3,5,11,1,54,5,56,31,56,32,2,17,1,0,0,3,19,10,1,46,56,2,11,2,55,6,20,33,4,9,5,13,11,1,1,7,2,39,11,1,54,7,56,33,11,3,56,34,2,18,1,0,0,3,13,10,1,56,35,4,4,5,8,11,1,1,7,6,39,11,1,55,7,56,33,56,36,2,19,1,0,0,3,29,10,1,46,56,35,4,5,5,11,11,1,1,11,2,1,7,6,39,10,1,46,56,2,11,2,55,6,20,33,4,20,5,24,11,1,1,7,2,39,11,1,54,7,56,33,56,37,2,20,1,0,0,3,29,10,0,46,56,35,4,5,5,11,11,0,1,11,1,1,7,6,39,10,0,46,56,2,11,1,55,6,20,33,4,20,5,24,11,0,1,7,2,39,11,0,54,7,56,33,56,38,2,21,1,0,0,3,5,11,0,55,7,56,33,56,39,2,22,1,0,0,3,5,11,0,55,7,56,33,56,40,2,23,1,0,0,3,19,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,11,2,56,18,56,41,2,24,1,0,0,3,20,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,42,1,1,2,25,1,0,0,3,40,10,0,46,56,2,10,1,55,6,20,33,4,9,5,17,11,0,1,11,3,1,11,1,1,7,2,39,10,0,55,2,14,2,56,20,32,4,29,10,0,11,1,10,2,11,3,56,43,5,33,11,3,1,11,1,1,11,0,54,2,14,2,56,44,56,31,56,32,2,26,1,0,0,90,24,10,0,46,56,2,11,1,55,6,20,33,4,9,5,13,11,0,1,7,2,39,11,0,54,2,14,2,56,44,12,5,56,31,12,4,11,5,14,4,56,45,2,27,1,0,0,47,10,11,0,56,28,11,1,56,46,12,3,11,2,17,65,11,3,57,3,2,28,1,0,0,60,12,11,1,58,3,12,2,12,3,11,0,56,28,11,2,56,30,1,11,3,17,63,2,29,1,0,0,93,14,10,0,55,4,56,5,12,3,11,0,54,4,11,3,56,16,12,4,11,1,56,28,11,4,56,30,2,30,1,0,0,3,5,11,0,55,2,11,1,56,20,2,31,1,0,0,3,6,11,0,55,2,11,1,56,22,20,2,32,1,0,0,3,4,11,0,55,4,56,5,2,33,1,0,0,3,4,11,0,55,0,56,5,2,34,1,0,0,3,3,7,9,17,88,2,35,1,0,0,3,3,7,8,17,88,2,36,1,0,0,3,3,7,10,17,88,2,37,1,0,0,3,3,7,11,17,88,2,38,1,0,0,3,4,11,0,55,3,20,2,39,1,0,0,3,4,11,0,55,8,20,2,40,1,0,0,3,4,11,0,55,9,20,2,41,1,0,0,3,4,11,0,55,10,20,2,42,1,0,0,3,4,11,0,55,5,20,2,43,1,0,0,42,17,10,0,55,1,56,25,4,11,11,0,55,1,56,47,56,5,56,48,12,1,5,15,11,0,1,56,49,12,1,11,1,2,44,0,0,0,3,3,8,57,5,2,0,1,3,4,2,2,3,0,2,1,3,5,1,1,2,0,3,1,3,2,3,3,0,46,1,46,2,46,3,46,4,46,5,46,6,46,7,46,8,46,9,46,10,46,0],"transfer":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,14,3,18,83,4,101,8,5,109,42,7,151,1,250,1,8,145,3,32,6,177,3,50,10,227,3,8,11,235,3,2,12,237,3,150,1,13,131,5,2,14,133,5,2,0,16,0,6,0,1,2,1,8,1,1,0,7,0,1,2,4,0,0,16,0,1,1,8,0,10,0,1,1,12,0,3,2,1,1,8,0,7,2,1,1,12,0,14,2,1,1,8,0,9,2,1,1,12,0,11,3,2,1,8,0,8,3,2,1,12,0,13,4,5,1,8,0,4,2,1,1,8,0,15,2,1,1,8,0,17,0,1,1,8,0,12,6,2,1,8,1,18,8,9,0,11,2,9,2,10,2,12,2,2,9,0,5,0,1,9,0,2,7,8,2,11,0,1,9,0,1,6,11,0,1,9,0,1,8,1,3,5,8,1,3,2,8,1,3,1,6,8,2,1,5,2,73,68,9,82,101,99,101,105,118,105,110,103,3,85,73,68,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,2,105,100,6,111,98,106,101,99,116,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,99,101,105,118,101,12,114,101,99,101,105,118,101,95,105,109,112,108,19,114,101,99,101,105,118,105,110,103,95,111,98,106,101,99,116,95,105,100,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,5,8,1,19,3,0,2,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,7,1,0,0,7,11,11,1,58,0,12,3,12,2,11,0,46,17,13,11,2,11,3,56,3,2,8,1,0,0,1,4,11,0,55,0,20,2,9,3,2,0,10,3,2,0,11,3,2,0,12,0,2,0,0,0,0,2,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,26,2,26,84,3,110,150,2,4,132,3,52,5,184,3,200,3,7,128,7,164,5,8,164,12,64,6,228,12,60,10,160,13,61,11,221,13,12,12,233,13,155,5,13,132,19,16,14,148,19,16,0,64,0,20,0,22,0,30,0,33,0,44,0,49,0,51,0,63,0,65,0,71,1,50,1,66,0,11,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,10,3,1,0,1,0,6,7,1,2,1,1,0,4,1,0,1,2,1,12,1,0,1,5,3,2,0,6,2,7,0,6,14,4,0,7,5,12,0,9,12,2,0,10,15,7,1,3,0,11,4,7,1,0,0,12,13,7,0,0,48,0,1,1,0,0,47,2,3,1,0,0,25,2,4,1,0,0,72,5,6,1,0,0,27,7,6,1,0,0,23,8,0,1,0,0,18,9,4,3,0,2,6,0,39,10,11,3,0,2,6,0,19,12,4,2,0,2,0,17,13,4,2,0,2,0,40,14,15,2,0,2,0,57,16,4,3,0,2,6,0,67,14,17,1,0,0,68,16,18,1,0,0,58,14,19,1,0,0,46,20,21,1,0,0,52,20,22,1,0,0,35,20,21,1,0,1,70,42,22,1,0,1,73,4,32,1,0,2,36,47,44,1,0,2,54,59,4,1,0,2,62,43,44,1,0,3,16,55,4,2,7,4,3,21,57,58,2,7,4,3,34,57,15,1,7,3,56,62,53,2,7,4,4,31,25,4,1,3,6,26,29,4,0,6,41,39,21,1,8,6,47,28,29,0,6,69,17,21,0,7,37,27,15,1,0,8,60,25,4,1,8,8,63,37,4,1,8,9,59,35,36,0,10,24,51,15,1,3,10,32,4,24,1,3,10,42,56,4,1,3,10,43,24,49,1,3,10,56,63,4,1,3,10,61,50,22,1,3,11,28,41,25,1,0,11,45,40,15,1,0,12,38,4,23,1,0,37,23,32,25,27,30,19,31,1,25,33,34,34,33,29,34,43,22,42,22,18,31,22,31,27,46,20,31,39,23,41,23,36,23,10,52,23,54,44,53,38,23,24,54,21,31,25,60,26,54,40,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,12,2,11,1,1,9,0,11,2,1,9,0,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,14,1,3,7,8,12,1,11,7,1,8,8,3,11,1,1,9,0,11,2,1,9,0,7,8,12,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,7,1,8,8,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,13,1,8,15,1,6,11,0,1,9,0,1,8,9,1,3,1,8,15,1,11,13,1,9,0,1,9,0,5,8,10,11,13,1,8,15,11,6,1,8,8,8,10,8,9,1,6,8,11,1,7,8,12,1,8,10,1,11,3,1,9,0,1,8,8,1,11,6,1,9,0,1,11,2,1,9,0,1,11,1,1,9,0,1,6,8,12,1,5,2,9,0,5,3,3,3,3,1,6,9,0,1,6,11,14,1,9,0,1,11,14,1,9,0,1,6,11,6,1,9,0,3,7,11,6,1,9,0,3,7,8,12,1,11,7,1,9,0,3,11,6,1,8,8,8,10,8,9,1,11,4,1,9,0,2,11,6,1,9,0,7,8,12,7,10,8,15,8,9,8,9,3,11,13,1,8,15,8,15,3,1,10,9,0,1,6,11,13,1,9,0,2,6,11,13,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,5,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,13,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,6,1,9,0,11,7,1,9,0,1,11,5,1,9,1,2,8,15,7,11,13,1,8,15,2,7,8,10,9,0,2,7,11,13,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,23,84,114,97,110,115,102,101,114,80,111,108,105,99,121,68,101,115,116,114,111,121,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,7,100,101,102,97,117,108,116,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,105,122,101,4,116,97,107,101,8,116,114,97,110,115,102,101,114,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,46,8,9,52,3,35,8,9,55,11,13,1,8,15,1,2,3,41,8,10,20,11,6,1,8,8,58,11,13,1,8,15,2,2,2,41,8,10,53,8,9,3,2,1,41,8,9,4,2,1,41,8,9,5,2,1,29,1,0,25,3,25,1,25,2,25,4,25,5,53,0,1,0,0,4,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,30,12,5,14,5,17,31,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,30,11,6,57,3,2,2,0,4,0,33,11,11,0,10,1,56,4,12,2,56,5,11,2,11,1,46,17,35,56,6,2,3,1,0,0,38,49,10,0,46,56,7,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,8,4,37,11,2,56,9,12,6,10,6,10,0,55,1,56,10,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,10,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,11,2,4,1,0,0,45,30,14,0,56,7,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,12,5,12,4,11,0,58,2,1,12,3,17,28,11,4,17,28,11,5,57,4,56,12,11,3,11,2,56,13,2,5,1,0,0,48,51,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,14,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,15,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,45,13,2,69,23,12,7,10,0,55,2,14,7,56,16,4,36,5,40,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,6,1,0,0,4,34,10,1,46,56,7,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,17,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,5,11,3,56,18,11,1,54,2,56,19,56,20,2,7,1,0,0,4,6,11,1,55,3,9,57,5,56,21,2,8,1,0,0,4,14,10,1,46,56,17,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,22,2,9,1,0,0,4,5,11,1,54,4,56,19,56,20,2,10,1,0,0,4,6,11,0,55,3,9,57,5,56,23,2,11,1,0,0,61,28,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,5,56,24,1,11,0,54,2,12,3,56,19,12,2,11,3,14,2,56,25,2,12,1,0,0,4,3,11,0,55,3,2,13,1,0,0,4,16,10,0,46,56,7,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,14,1,0,0,4,3,11,0,55,2,2,15,1,0,0,4,4,11,0,55,5,20,2,16,1,0,0,4,4,11,0,55,6,20,2,17,1,0,0,4,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,9,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,10,208,1,14,12,222,1,107,13,201,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vdf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,20,5,22,21,7,43,72,8,115,32,6,147,1,10,12,157,1,36,0,2,0,0,0,1,0,0,1,0,1,0,0,3,2,3,0,0,4,2,3,0,1,6,10,2,1,10,2,4,6,10,2,6,10,2,6,10,2,3,1,1,0,13,104,97,115,104,95,116,111,95,105,110,112,117,116,22,104,97,115,104,95,116,111,95,105,110,112,117,116,95,105,110,116,101,114,110,97,108,3,118,100,102,10,118,100,102,95,118,101,114,105,102,121,19,118,100,102,95,118,101,114,105,102,121,95,105,110,116,101,114,110,97,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,4,3,11,0,17,1,2,1,0,2,0,2,1,0,0,4,6,11,0,11,1,11,2,11,3,17,3,2,3,0,2,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,175,1,4,203,1,38,5,241,1,245,1,7,230,3,170,2,8,144,6,64,6,208,6,60,10,140,7,21,11,161,7,4,12,165,7,177,6,13,214,13,6,14,220,13,6,0,31,1,22,1,32,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,15,2,0,2,1,0,0,24,3,4,2,1,0,0,23,5,4,2,1,0,0,14,3,6,2,1,0,0,9,7,8,2,1,0,0,29,7,9,2,1,1,0,3,7,10,2,1,0,0,27,11,12,2,1,0,0,17,11,10,2,1,0,0,5,1,0,2,1,0,0,16,1,13,2,1,0,0,8,13,1,2,1,0,0,20,11,14,2,1,0,0,13,7,15,2,1,0,0,12,7,12,2,1,0,0,10,16,17,2,1,0,0,11,18,19,2,1,0,0,25,18,4,2,1,0,1,6,25,22,1,0,1,18,26,10,1,0,1,21,0,25,1,0,1,28,22,25,1,0,2,17,23,10,1,0,2,24,21,22,1,0,2,26,29,0,1,0,7,4,15,4,24,20,23,20,5,4,22,24,21,24,14,4,20,12,8,4,25,20,25,22,25,24,0,4,23,22,1,4,22,12,21,12,19,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,16,102,114,111,109,95,107,101,121,115,95,118,97,108,117,101,115,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,19,9,0,30,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,18,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,12,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,27,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,28,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,22,0,0,0,0,0,0,0,0,12,4,64,24,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,22,13,7,11,6,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,1,32,14,0,65,22,14,1,65,24,33,4,7,5,9,7,5,39,13,0,56,11,13,1,56,12,56,13,12,2,14,0,56,14,32,4,26,13,2,13,0,69,22,13,1,69,24,56,15,5,15,11,0,70,22,0,0,0,0,0,0,0,0,11,1,70,24,0,0,0,0,0,0,0,0,11,2,2,13,1,0,0,30,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,22,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,22,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,14,1,0,0,31,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,16,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,17,2,15,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,18,2,16,1,0,0,32,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,17,1,0,0,33,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,18,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,114,4,132,1,26,5,158,1,91,7,249,1,182,1,8,175,3,64,6,239,3,20,10,131,4,7,11,138,4,2,12,140,4,192,2,13,204,6,2,14,206,6,2,0,21,1,15,1,22,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,18,2,1,1,3,0,9,3,0,1,3,0,16,4,0,1,3,0,2,5,6,1,3,0,19,7,8,1,3,0,11,7,6,1,3,0,10,1,9,1,3,0,6,9,1,1,3,0,13,7,10,1,3,0,8,5,11,1,3,0,7,5,8,1,3,1,4,16,2,1,0,1,12,13,6,1,0,1,14,0,16,1,0,1,20,2,16,1,0,2,11,10,6,1,0,2,16,12,2,1,0,2,17,14,0,1,0,4,2,11,2,17,2,10,2,13,8,5,2,18,2,0,2,16,2,2,2,15,8,14,8,12,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,2,7,10,9,0,3,1,6,11,1,1,9,0,1,7,10,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,9,102,114,111,109,95,107,101,121,115,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,64,2,1,0,0,0,0,0,0,0,57,0,2,2,1,0,0,0,16,10,0,46,14,1,56,0,32,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,8,11,10,0,46,11,1,56,1,12,2,11,0,54,0,11,2,56,2,1,2,4,1,0,0,11,7,11,0,11,1,56,3,12,2,14,2,56,4,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,5,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,1,16,13,0,56,6,56,7,12,1,14,0,56,8,32,4,14,5,9,13,1,13,0,69,2,56,9,5,4,11,1,2,9,1,0,0,0,3,11,0,55,0,2,10,0,0,0,15,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,5,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,10,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,11,2,11,0,0,0,11,13,11,0,11,1,56,3,12,2,14,2,56,4,4,8,5,10,7,1,39,11,2,56,12,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0],"zklogin_verified_id":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,16,3,24,50,5,74,62,7,136,1,201,1,8,209,2,64,6,145,3,10,10,155,3,20,12,175,3,96,13,143,4,10,0,17,0,12,0,15,1,14,0,3,8,0,1,2,4,0,2,1,2,0,3,0,7,0,0,13,0,1,0,0,10,0,2,0,0,11,0,2,0,0,9,0,2,0,0,4,0,2,0,0,7,3,4,0,0,16,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,6,8,0,1,5,1,6,8,3,1,8,0,0,6,8,3,8,3,8,3,8,3,15,7,8,2,6,5,6,8,3,6,8,3,6,8,3,6,8,3,15,1,1,6,5,6,10,2,6,10,2,6,10,2,6,10,2,15,1,8,1,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,86,101,114,105,102,105,101,100,73,68,8,97,117,100,105,101,110,99,101,16,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,25,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,100,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,14,107,101,121,95,99,108,97,105,109,95,110,97,109,101,15,107,101,121,95,99,108,97,105,109,95,118,97,108,117,101,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,116,114,105,110,103,10,116,120,95,99,111,110,116,101,120,116,17,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,100,19,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,6,8,8,1,13,5,10,8,3,11,8,3,9,8,3,4,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,3,11,0,16,2,2,3,1,0,0,4,3,11,0,16,3,2,4,1,0,0,4,3,11,0,16,4,2,5,1,0,0,4,9,11,0,19,0,1,1,1,1,1,17,9,2,6,1,0,0,4,2,7,0,39,7,1,0,0,4,2,7,0,39,8,0,2,0,0,1,0,2,0,3,0,4,0,5,0],"zklogin_verified_issuer":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,16,3,26,56,4,82,2,5,84,54,7,138,1,210,1,8,220,2,64,6,156,3,20,10,176,3,11,12,187,3,105,13,164,4,4,0,18,0,11,0,15,0,16,1,14,0,3,8,0,1,2,4,0,3,1,2,0,4,0,7,0,0,12,0,1,0,0,9,0,2,0,0,7,3,4,0,0,17,5,4,0,0,5,6,7,0,0,6,8,7,0,1,7,9,4,0,1,10,11,9,0,2,15,12,4,1,8,3,13,10,1,0,4,4,2,13,0,8,3,1,6,8,0,1,5,1,6,8,3,1,8,0,0,3,15,8,3,7,8,2,3,5,15,6,8,3,1,1,3,5,15,6,10,2,1,8,1,1,6,8,2,1,7,8,2,2,9,0,5,1,6,10,2,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,14,86,101,114,105,102,105,101,100,73,115,115,117,101,114,8,97,115,95,98,121,116,101,115,20,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,29,99,104,101,99,107,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,95,105,110,116,101,114,110,97,108,6,100,101,108,101,116,101,2,105,100,6,105,115,115,117,101,114,3,110,101,119,6,111,98,106,101,99,116,5,111,119,110,101,114,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,118,101,114,105,102,121,95,122,107,108,111,103,105,110,95,105,115,115,117,101,114,23,122,107,108,111,103,105,110,95,118,101,114,105,102,105,101,100,95,105,115,115,117,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,8,8,1,12,5,9,8,3,0,1,0,0,4,4,11,0,16,0,20,2,1,1,0,0,4,3,11,0,16,1,2,2,1,0,0,4,6,11,0,19,0,1,1,17,6,2,3,1,0,0,1,22,10,2,46,17,9,12,3,10,3,11,0,14,1,17,4,4,10,5,14,11,2,1,7,1,39,11,2,17,7,10,3,11,1,18,0,11,3,56,0,2,4,1,0,0,4,6,11,0,11,1,11,2,17,10,17,5,2,5,0,2,0,0,1,0,2,0]},"type_origin_table":[{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer","datatype_name":"Receiving","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorState","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"AuthenticatorStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JWK","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"JwkId","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"authenticator_state","datatype_name":"ActiveJwk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"group_ops","datatype_name":"Element","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"Scalar","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"G2","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bls12381","datatype_name":"GT","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Config","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"Setting","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"config","datatype_name":"SettingData","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"DenyList","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigWriteCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"ConfigKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"AddressKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"GlobalPauseKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"deny_list","datatype_name":"PerTypeConfigCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"RegulatedCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"DenyCapV1","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManager","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManagerMetadataCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"ImmutableCoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"CoinManaged","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"TreasuryOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin_manager","datatype_name":"MetadataOwnershipRenounced","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IotaTreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyDestroyed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"Extension","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk_extension","datatype_name":"ExtensionKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"labeler","datatype_name":"LabelerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"Random","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomInner","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"random","datatype_name":"RandomGenerator","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"system_admin_cap","datatype_name":"IotaSystemAdminCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"timelock","datatype_name":"TimeLock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"Token","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"ActionRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"token","datatype_name":"TokenPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_id","datatype_name":"VerifiedID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"zklogin_verified_issuer","datatype_name":"VerifiedIssuer","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":1,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,30,2,30,66,3,96,105,4,201,1,14,5,215,1,195,2,7,154,4,230,8,8,128,13,96,6,224,13,30,10,254,13,87,12,213,14,234,3,13,191,18,16,0,33,2,21,2,23,2,36,2,50,2,64,2,68,0,38,0,39,0,65,0,69,0,72,1,51,1,63,1,74,0,3,3,0,0,2,3,0,0,11,0,0,0,10,0,0,1,0,4,1,0,1,2,1,12,1,0,1,3,4,2,0,3,6,4,0,4,13,4,0,5,5,4,0,6,12,2,0,8,9,4,0,10,14,4,0,12,7,7,1,0,0,13,8,7,0,0,25,0,1,0,0,17,2,1,0,0,16,3,1,0,1,75,1,9,1,0,2,31,31,32,1,0,3,45,21,22,0,3,66,7,6,0,3,67,33,1,0,6,29,5,6,0,7,25,17,1,0,8,26,15,16,0,9,60,29,1,0,10,15,35,1,0,10,49,12,10,0,10,60,30,1,0,11,34,27,28,0,11,40,13,14,0,12,28,25,26,1,0,12,42,24,14,1,0,14,41,20,14,1,0,3,8,19,19,18,23,17,23,18,6,17,6,4,8,8,8,8,8,7,8,1,10,8,0,8,2,11,13,1,8,14,8,9,7,8,10,0,5,7,8,7,10,8,3,7,10,8,12,11,13,1,8,14,7,8,10,1,7,10,8,12,22,10,8,3,10,2,3,3,10,2,3,3,10,2,5,10,2,10,2,10,2,10,2,3,10,2,10,2,10,2,10,2,11,4,1,8,6,8,11,8,12,10,8,12,1,6,8,10,1,3,1,6,8,7,1,8,6,1,11,4,1,9,0,1,8,12,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,10,2,6,10,8,12,6,8,12,1,1,7,3,3,3,3,3,3,7,8,10,1,8,11,9,8,8,8,7,10,8,12,11,4,1,8,6,3,3,8,11,8,9,7,8,10,8,11,4,1,8,6,3,5,11,13,1,3,11,13,1,5,3,7,8,12,5,1,8,3,1,6,10,9,0,3,7,8,7,3,6,8,10,1,11,4,1,8,6,1,5,1,6,11,13,1,9,0,1,11,13,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,6,7,8,12,11,4,1,8,6,5,3,11,13,1,8,14,7,8,10,4,7,8,12,11,4,1,8,6,5,7,8,10,2,11,4,1,9,0,7,8,10,1,11,5,1,9,0,2,11,5,1,8,6,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,6,83,116,114,105,110,103,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,12,97,109,111,117,110,116,95,110,97,110,111,115,20,97,117,116,104,111,114,105,116,121,95,112,117,98,108,105,99,95,107,101,121,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,17,112,114,101,95,109,105,110,116,101,100,95,115,117,112,112,108,121,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,31,115,116,97,107,101,100,95,119,105,116,104,95,116,105,109,101,108,111,99,107,95,101,120,112,105,114,97,116,105,111,110,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,14,46,10,2,27,10,2,35,10,2,55,10,2,37,5,32,3,24,3,20,10,2,56,10,2,48,10,2,57,10,2,47,10,2,52,10,2,54,10,2,1,2,8,58,3,22,3,30,3,43,3,44,3,71,3,73,3,70,3,2,2,2,53,3,18,10,8,3,3,2,4,59,5,19,3,62,11,13,1,5,61,11,13,1,3,0,0,0,0,4,136,1,10,7,46,17,8,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,7,1,7,0,39,11,4,19,2,12,8,12,21,14,1,17,6,11,21,33,4,21,5,25,11,7,1,7,2,39,56,0,12,26,64,10,0,0,0,0,0,0,0,0,12,29,14,3,65,11,12,11,6,0,0,0,0,0,0,0,0,12,14,10,14,10,11,35,4,92,14,3,10,14,66,11,20,19,0,12,22,12,20,12,18,12,25,12,19,12,24,12,9,12,10,12,13,12,16,12,23,12,15,12,12,12,17,11,16,11,9,11,19,11,25,11,24,11,17,11,12,11,15,11,23,11,18,11,20,11,22,11,13,11,10,10,7,17,13,12,28,14,29,14,28,17,16,32,4,80,5,84,11,7,1,7,1,39,13,29,11,28,68,10,11,14,6,1,0,0,0,0,0,0,0,22,12,14,5,34,13,1,11,8,13,29,11,5,10,7,17,1,13,29,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,10,7,17,10,12,27,11,0,11,1,11,29,11,26,14,2,16,6,20,14,2,16,7,20,11,27,11,6,11,7,17,9,2,1,0,0,0,18,63,14,1,56,1,32,4,54,5,5,13,1,69,19,19,3,12,8,12,9,12,6,12,7,10,0,11,6,10,4,46,17,5,12,5,14,9,56,2,4,48,11,9,56,3,12,12,10,2,11,12,17,15,12,11,14,8,56,4,4,42,11,8,56,5,12,10,11,11,11,5,11,7,11,10,10,3,10,4,17,11,5,0,11,11,11,5,11,7,10,4,17,14,5,0,11,5,10,4,56,6,11,7,17,7,5,0,11,2,1,11,0,1,11,4,1,11,1,70,19,0,0,0,0,0,0,0,0,2,2,0,0,0,34,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,12,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,4,1,5,1,6,1,7,1,0,1,1,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,86,3,118,186,3,4,176,4,12,5,188,4,215,3,7,147,8,185,14,8,204,22,96,6,172,23,54,10,226,23,8,12,234,23,202,6,13,180,30,4,15,184,30,4,0,33,2,22,2,24,2,26,2,32,2,40,2,62,2,64,2,66,2,67,2,88,0,35,0,61,0,85,0,86,1,41,0,5,8,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,4,7,4,0,5,2,7,0,5,14,4,0,6,4,4,0,7,12,12,2,7,1,4,1,9,13,2,0,10,17,7,2,1,0,0,0,11,6,4,0,11,11,4,0,12,9,7,0,12,10,12,0,13,16,4,0,14,15,12,0,15,8,7,1,0,0,0,25,0,1,0,0,49,2,1,0,0,51,3,1,0,0,48,3,1,0,0,50,3,1,0,0,53,4,1,0,0,59,4,1,0,0,52,5,1,0,0,58,5,1,0,0,45,6,1,0,0,47,6,7,0,0,46,8,1,0,0,54,9,1,0,0,55,9,10,0,0,44,11,1,0,0,68,11,1,0,0,56,3,1,0,0,77,12,1,0,0,75,12,1,0,0,76,12,1,0,0,84,12,1,0,0,79,12,1,0,0,70,12,1,0,0,81,12,1,0,0,72,12,1,0,0,82,12,1,0,0,73,12,1,0,0,78,13,1,0,0,69,13,1,0,0,83,12,1,0,0,74,12,1,0,0,80,12,1,0,0,71,12,1,0,0,42,14,15,0,0,18,16,17,0,0,37,16,18,0,0,21,19,10,0,0,38,16,20,0,0,39,16,21,0,0,36,16,21,0,0,87,16,22,0,0,30,16,23,0,2,27,42,43,1,0,3,20,28,1,2,7,4,3,23,51,52,2,7,4,8,43,38,1,1,12,8,60,30,1,1,8,9,57,36,37,0,11,18,20,17,0,11,19,20,22,0,11,21,50,10,0,11,25,25,26,0,11,29,1,23,0,11,30,20,23,0,11,34,20,18,0,11,42,49,15,0,11,44,46,1,0,11,45,39,7,0,11,46,40,7,0,11,48,33,1,0,11,49,31,1,0,11,50,33,1,0,11,51,32,1,0,11,52,35,1,0,11,53,34,1,0,11,54,45,10,0,11,56,32,1,0,11,58,35,1,0,11,59,34,1,0,11,63,20,23,0,11,68,46,1,0,11,69,48,1,0,11,70,47,1,0,11,71,47,1,0,11,72,47,1,0,11,73,47,1,0,11,74,47,1,0,11,75,47,1,0,11,76,47,1,0,11,77,47,1,0,11,78,48,1,0,11,79,47,1,0,11,80,47,1,0,11,81,47,1,0,11,82,47,1,0,11,83,47,1,0,11,84,47,1,0,43,27,46,29,45,7,42,41,45,44,44,27,9,8,6,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,0,15,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,0,7,8,9,3,7,8,0,6,8,16,3,3,7,8,0,3,7,8,9,4,7,8,0,11,2,1,8,3,5,7,8,9,1,8,14,5,7,8,0,10,11,2,1,8,3,11,17,1,3,5,7,8,9,3,7,8,0,8,14,7,8,9,1,11,1,1,8,3,3,7,8,0,6,8,16,5,3,7,8,0,10,2,6,8,9,4,7,8,0,10,2,10,2,6,8,9,2,7,8,0,6,8,5,1,6,11,8,2,3,8,13,1,7,8,0,1,10,5,1,6,8,7,11,3,11,1,1,8,3,11,1,1,8,3,7,8,0,3,3,3,3,3,3,7,8,9,1,6,8,11,1,7,8,11,1,11,10,2,5,3,1,3,3,8,0,8,11,3,8,8,4,10,8,15,11,1,1,8,3,3,3,8,12,8,7,7,8,9,1,8,11,2,3,8,11,3,7,8,6,9,0,9,1,1,8,0,1,9,0,15,7,8,11,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,7,8,11,7,8,9,2,7,8,11,6,8,9,3,7,8,11,6,8,16,3,3,7,8,11,3,6,8,9,1,6,8,9,1,5,2,9,0,5,4,7,8,11,11,2,1,8,3,5,7,8,9,5,7,8,11,10,11,2,1,8,3,11,17,1,3,5,7,8,9,1,8,3,2,11,1,1,9,0,7,8,9,1,11,2,1,9,0,1,11,2,1,8,3,3,7,8,11,8,14,6,8,9,3,7,8,11,6,8,16,5,3,7,8,11,10,2,6,8,9,4,7,8,11,10,2,10,2,6,8,9,2,7,8,11,6,8,5,11,7,8,11,3,3,3,11,1,1,8,3,11,1,1,8,3,3,3,3,3,7,8,9,2,7,8,6,9,0,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,116,97,107,105,110,103,95,112,111,111,108,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,23,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,31,8,6,89,3,0,3,0,0,24,24,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,17,51,12,10,17,52,12,11,11,0,10,11,18,0,12,9,13,9,15,0,11,11,11,10,56,0,11,9,56,1,2,1,1,4,0,1,18,11,0,17,38,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,17,60,2,2,1,4,0,1,5,11,0,17,38,11,1,17,62,2,3,1,4,0,1,6,11,0,17,38,11,1,46,17,59,2,4,1,4,0,1,6,11,0,17,38,11,1,46,17,61,2,5,1,4,0,1,6,11,0,17,38,11,1,11,2,17,64,2,6,1,4,0,1,6,11,0,17,38,11,1,11,2,17,68,2,7,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,63,2,8,1,4,0,1,7,11,0,17,38,11,1,11,2,46,17,67,2,9,1,4,0,1,10,11,0,11,1,11,2,10,3,17,10,11,3,46,17,47,56,2,2,10,1,0,0,1,7,11,0,17,38,11,1,11,2,11,3,17,57,2,11,1,4,0,1,12,11,0,17,38,11,1,11,2,11,3,10,4,17,58,11,4,46,17,47,56,2,2,12,1,4,0,1,11,11,0,11,1,10,2,17,13,10,2,56,3,11,2,46,17,47,56,4,2,13,1,0,0,1,7,11,0,17,38,11,1,11,2,46,17,65,2,14,1,4,0,1,6,11,0,17,38,11,1,11,2,17,56,2,15,1,4,0,1,6,11,0,17,38,11,1,11,2,17,70,2,16,1,4,0,1,5,11,0,17,38,11,1,17,66,2,17,1,4,0,1,6,11,0,17,38,11,1,11,2,17,79,2,18,1,4,0,1,6,11,0,17,38,11,1,11,2,17,77,2,19,1,4,0,1,6,11,0,17,38,11,1,11,2,17,78,2,20,1,4,0,1,6,11,0,17,38,11,1,11,2,17,86,2,21,1,4,0,1,6,11,0,17,38,11,1,11,2,17,81,2,22,1,4,0,1,6,11,0,17,38,11,1,11,2,17,72,2,23,1,4,0,1,6,11,0,17,38,11,1,11,2,17,83,2,24,1,4,0,1,6,11,0,17,38,11,1,11,2,17,74,2,25,1,4,0,1,6,11,0,17,38,11,1,11,2,17,84,2,26,1,4,0,1,6,11,0,17,38,11,1,11,2,17,75,2,27,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,80,2,28,1,4,0,1,7,11,0,17,38,11,1,11,2,11,3,17,71,2,29,1,4,0,1,6,11,0,17,38,11,1,11,2,17,85,2,30,1,4,0,1,6,11,0,17,38,11,1,11,2,17,76,2,31,1,4,0,1,6,11,0,17,38,11,1,11,2,17,82,2,32,1,4,0,1,6,11,0,17,38,11,1,11,2,17,73,2,33,1,0,0,1,5,11,0,17,38,11,1,17,55,2,34,1,0,0,1,4,11,0,17,37,17,48,2,35,3,0,0,1,4,11,0,17,37,17,54,2,36,0,0,0,21,29,11,3,17,38,12,11,10,10,46,17,47,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,4,11,5,11,0,11,1,11,2,11,6,11,7,11,8,11,9,11,10,17,50,2,37,0,0,0,1,4,11,0,17,39,46,2,38,0,0,0,1,3,11,0,17,39,2,39,0,0,0,21,22,10,0,15,0,10,0,16,1,20,56,5,12,1,10,1,46,17,69,11,0,16,1,20,33,4,16,5,20,11,1,1,7,1,39,11,1,2,40,0,0,0,1,4,11,0,17,37,17,49,2,41,1,0,0,1,4,11,0,17,37,17,53,2,0,0,0,1,0,28,0,65,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,49,2,49,104,3,153,1,240,5,4,137,7,59,5,196,7,246,6,7,186,14,228,29,8,158,44,96,6,254,44,107,10,233,45,108,12,213,46,136,16,13,221,62,44,15,137,63,4,0,63,2,27,2,28,2,31,2,43,2,60,2,79,2,82,2,118,2,120,2,127,2,128,1,2,177,1,2,178,1,0,112,0,115,0,163,1,0,164,1,0,168,1,1,80,1,179,1,0,13,4,0,0,6,4,0,0,12,3,0,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,5,7,4,0,6,3,7,0,8,5,4,0,9,14,12,2,7,1,4,1,11,15,2,0,12,20,7,2,1,0,0,0,13,21,7,1,3,0,14,9,7,0,14,10,12,0,15,11,4,0,16,19,4,0,17,16,12,0,17,17,2,0,18,18,4,0,19,8,7,1,0,0,0,33,0,1,0,0,34,2,3,0,0,93,4,5,0,0,95,6,5,0,0,92,7,5,0,0,94,7,5,0,0,97,8,5,0,0,109,8,5,0,0,96,9,5,0,0,108,9,5,0,0,90,10,11,0,0,91,12,11,0,0,98,13,14,0,0,88,15,5,0,0,129,1,15,5,0,0,89,16,5,0,0,130,1,16,5,0,0,99,6,5,0,0,155,1,17,5,0,0,153,1,17,5,0,0,154,1,17,5,0,0,162,1,17,5,0,0,157,1,17,5,0,0,138,1,17,5,0,0,159,1,17,5,0,0,140,1,17,5,0,0,160,1,17,5,0,0,141,1,17,5,0,0,156,1,18,5,0,0,137,1,18,5,0,0,161,1,17,5,0,0,142,1,17,5,0,0,158,1,17,5,0,0,139,1,17,5,0,0,25,19,14,0,0,70,20,21,0,0,40,22,23,0,0,84,22,23,0,0,119,22,23,0,0,62,22,24,0,0,48,5,23,0,0,42,22,23,0,0,169,1,25,23,0,0,23,22,26,0,0,170,1,25,27,0,0,171,1,22,28,0,0,54,22,23,0,0,51,25,29,0,0,53,22,23,0,0,52,22,23,0,0,83,30,31,0,0,22,22,32,0,0,45,33,14,0,1,76,43,44,0,2,37,42,5,1,0,2,68,86,23,1,0,2,111,95,42,1,0,2,176,1,87,23,1,0,2,182,1,85,42,1,0,2,183,1,5,42,1,0,3,46,107,60,1,0,3,59,60,42,1,0,4,38,69,5,1,3,5,29,89,23,0,5,74,94,14,0,5,126,99,23,0,7,69,104,5,1,0,10,85,108,5,1,12,11,105,46,47,0,12,32,68,64,2,1,0,12,39,5,40,2,1,0,12,49,68,100,2,1,0,12,50,72,73,2,1,0,12,58,71,5,2,1,0,12,87,72,78,2,1,0,13,32,74,64,1,3,13,39,5,70,1,3,13,58,75,5,1,3,13,66,77,64,1,3,13,87,76,5,1,3,13,110,69,70,1,3,15,25,90,14,0,15,76,14,38,0,15,121,91,23,0,15,123,91,23,0,16,76,48,45,0,16,77,79,5,0,16,97,58,5,0,16,106,59,5,0,16,107,58,5,0,16,131,1,83,5,0,16,132,1,80,5,0,16,133,1,80,5,0,16,134,1,80,5,0,16,135,1,80,5,0,16,136,1,80,5,0,16,143,1,80,5,0,16,144,1,80,5,0,16,145,1,80,5,0,16,146,1,83,5,0,16,147,1,80,5,0,16,148,1,80,5,0,16,149,1,80,5,0,16,150,1,80,5,0,16,151,1,80,5,0,16,152,1,80,5,0,17,180,1,66,67,0,18,22,37,32,0,18,24,37,52,0,18,25,88,5,0,18,26,82,5,0,18,35,37,23,0,18,55,53,57,0,18,56,53,57,0,18,57,56,57,0,18,65,63,64,0,18,76,35,36,0,18,78,37,23,0,18,83,101,31,0,18,90,61,11,0,18,92,51,5,0,18,93,49,5,0,18,94,53,5,0,18,95,50,5,0,18,96,51,5,0,18,98,62,14,0,18,113,37,28,0,18,124,37,23,0,18,170,1,63,27,0,18,172,1,63,23,0,18,174,1,63,23,0,18,181,1,55,54,0,19,36,106,69,1,0,19,67,105,64,1,0,20,66,98,64,1,0,70,39,59,41,61,41,69,39,80,47,73,39,72,39,75,47,77,47,79,47,78,47,74,39,58,41,55,41,57,41,62,92,56,41,70,97,134,1,47,73,97,71,39,76,47,66,41,133,1,23,132,1,23,60,41,67,103,54,41,8,8,7,10,8,17,11,4,1,8,6,3,3,8,0,8,9,7,8,11,1,8,1,7,3,3,3,3,3,3,7,8,11,1,8,0,15,7,8,1,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,0,2,7,8,1,7,8,11,2,7,8,1,6,8,11,3,7,8,1,6,8,18,3,3,7,8,1,3,6,8,11,4,7,8,1,11,5,1,8,6,5,7,8,11,1,8,15,5,7,8,1,10,11,5,1,8,6,11,21,1,3,5,7,8,11,3,7,8,1,8,15,6,8,11,1,11,4,1,8,6,3,7,8,1,6,8,18,5,3,8,19,5,7,11,12,2,5,11,13,1,5,3,7,8,1,10,2,6,8,11,4,7,8,1,10,2,10,2,6,8,11,11,7,8,1,3,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,3,7,8,11,4,3,11,4,1,8,6,7,8,7,6,8,11,3,11,4,1,8,6,3,3,1,6,8,1,1,3,1,6,8,9,2,6,8,1,5,1,11,12,2,5,3,1,8,8,1,6,11,10,2,8,8,5,1,11,13,1,5,2,7,8,1,6,8,8,1,6,11,10,2,3,8,14,1,10,5,3,10,11,5,1,8,6,11,21,1,3,7,8,11,2,3,8,20,2,10,8,17,7,8,11,1,8,20,1,6,8,20,1,8,16,2,5,11,13,1,5,1,11,12,2,9,0,9,1,1,8,6,1,11,4,1,9,0,1,7,8,11,1,8,3,1,8,17,1,6,8,11,1,5,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,3,7,8,20,8,17,7,8,11,2,7,8,20,7,8,11,3,7,8,20,3,6,8,11,1,6,10,8,17,2,7,8,20,6,8,11,1,8,19,3,7,8,20,6,8,18,2,3,7,8,20,6,8,19,1,1,7,8,17,3,7,8,17,8,19,3,2,7,8,17,3,1,11,5,1,9,0,4,7,8,20,5,11,4,1,8,6,7,8,11,3,7,8,20,8,15,6,8,11,2,6,8,20,5,1,1,2,5,7,11,13,1,5,1,6,8,19,1,6,5,2,6,11,12,2,9,0,9,1,6,9,0,1,9,0,1,11,13,1,9,0,3,7,11,12,2,9,0,9,1,9,0,9,1,2,7,11,12,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,13,1,9,0,6,9,0,2,7,11,13,1,9,0,9,0,2,7,11,13,1,9,0,6,9,0,1,6,11,13,1,9,0,2,9,0,9,1,2,7,8,17,7,8,11,2,7,8,17,10,2,2,7,8,17,6,8,17,2,6,8,20,6,8,17,3,7,8,17,10,2,10,2,15,1,1,3,3,11,4,1,8,6,3,3,11,4,1,8,6,3,11,4,1,8,6,11,4,1,8,6,3,11,4,1,8,6,3,3,1,7,11,4,1,9,0,2,7,11,4,1,9,0,11,4,1,9,0,1,6,11,4,1,9,0,8,7,8,20,7,11,4,1,8,6,7,11,12,2,5,11,13,1,5,3,3,3,3,7,8,11,3,7,8,7,11,4,1,8,6,6,8,11,4,7,8,16,11,4,1,8,6,3,3,1,6,8,16,1,8,2,6,3,3,11,4,1,8,6,11,4,1,8,6,3,3,3,7,8,7,3,6,8,11,2,7,11,4,1,9,0,3,4,10,5,5,3,11,12,2,5,3,2,5,3,1,6,10,9,0,1,6,8,7,1,6,9,1,2,7,8,20,6,8,8,5,11,4,1,8,6,3,11,4,1,8,6,11,5,1,8,6,11,4,1,8,6,1,11,5,1,8,6,2,7,11,5,1,9,0,10,11,5,1,9,0,1,6,11,21,1,9,0,1,11,21,1,9,0,2,11,4,1,9,0,7,8,11,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,17,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,86,49,15,73,111,116,97,84,114,101,97,115,117,114,121,67,97,112,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,111,114,97,103,101,70,117,110,100,86,49,22,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,30,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,12,98,117,114,110,95,98,97,108,97,110,99,101,19,98,117,114,110,116,95,116,111,107,101,110,115,95,97,109,111,117,110,116,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,21,103,101,116,95,116,111,116,97,108,95,105,111,116,97,95,115,117,112,112,108,121,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,21,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,17,105,111,116,97,95,116,114,101,97,115,117,114,121,95,99,97,112,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,41,109,97,116,99,104,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,95,116,111,95,116,97,114,103,101,116,95,114,101,119,97,114,100,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,12,109,105,110,116,95,98,97,108,97,110,99,101,20,109,105,110,116,101,100,95,116,111,107,101,110,115,95,97,109,111,117,110,116,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,99,104,97,114,103,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,44,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,41,3,72,3,71,3,73,3,166,1,3,173,1,3,165,1,3,44,8,3,1,2,17,40,3,84,3,119,3,64,8,7,175,1,8,20,115,8,16,81,8,0,62,8,9,86,3,167,1,11,12,2,5,11,13,1,5,100,1,103,11,4,1,8,6,101,11,4,1,8,6,104,3,102,3,42,3,44,8,3,2,2,11,40,3,84,3,86,3,124,3,114,3,117,3,116,3,122,3,125,3,30,3,75,3,0,3,0,0,34,28,11,1,10,7,17,116,12,9,14,9,17,111,12,8,6,0,0,0,0,0,0,0,0,11,3,17,40,11,0,11,9,11,2,17,82,11,5,11,6,11,8,56,0,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,4,11,7,17,53,18,1,2,1,3,0,0,5,11,11,0,6,4,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,11,5,11,6,17,53,18,0,2,2,3,0,0,45,25,10,14,46,17,68,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,10,14,17,85,12,15,11,0,15,0,11,15,11,14,17,121,2,3,3,0,0,5,5,11,0,15,0,11,1,17,123,2,4,3,0,0,5,25,10,0,16,0,17,117,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,120,2,5,3,0,0,5,31,10,0,16,0,17,108,65,45,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,117,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,122,2,6,3,0,0,54,15,10,0,15,0,11,1,7,1,17,131,1,12,3,11,0,15,0,14,3,9,17,114,11,3,11,2,17,87,2,7,3,0,0,54,15,10,0,15,0,11,1,7,2,17,131,1,12,3,11,0,15,0,14,3,8,17,114,11,3,11,2,17,89,2,8,3,0,0,5,6,11,0,15,0,11,1,11,2,17,124,2,9,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,88,2,10,3,0,0,5,8,11,0,15,0,11,2,11,1,56,2,11,3,17,119,2,11,3,0,0,14,12,11,1,11,2,10,4,17,52,12,5,11,0,15,0,11,3,11,5,11,4,17,119,2,12,3,0,0,5,6,11,0,15,0,11,1,11,2,17,125,2,13,3,0,0,5,22,10,0,16,0,10,2,17,115,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,15,2,14,3,0,0,5,10,10,0,15,0,11,1,7,0,17,131,1,11,2,11,0,15,5,17,16,2,15,0,0,0,65,42,14,0,17,106,20,12,3,10,3,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,46,14,1,56,3,32,4,25,11,2,11,1,11,3,56,4,56,5,5,41,11,2,14,1,56,6,12,4,10,4,46,14,3,56,7,32,4,39,11,4,11,3,56,8,5,41,11,4,1,2,16,0,0,0,65,46,10,2,46,14,1,56,3,4,6,5,10,11,2,1,7,7,39,10,2,14,1,56,6,12,4,14,0,17,106,20,12,3,10,4,46,14,3,56,7,4,24,5,30,11,2,1,11,4,1,7,7,39,10,4,14,3,56,9,11,4,46,56,10,4,43,11,2,14,1,56,11,1,1,5,45,11,2,1,2,17,3,0,0,5,8,11,0,15,0,10,1,46,17,113,11,1,17,86,2,18,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,98,2,19,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,96,2,20,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,97,2,21,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,105,2,22,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,100,11,3,46,12,4,11,0,16,0,11,4,17,110,2,23,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,91,2,24,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,102,11,3,46,12,4,11,0,16,0,11,4,17,110,2,25,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,93,2,26,3,0,0,5,7,11,0,15,0,11,2,17,112,11,1,17,103,2,27,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,94,2,28,3,0,0,81,17,10,0,15,0,11,3,17,112,12,4,10,4,11,1,11,2,17,99,11,4,46,12,5,11,0,16,0,11,5,17,110,2,29,3,0,0,5,8,11,0,15,0,11,3,17,113,11,1,11,2,17,90,2,30,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,104,11,3,46,12,4,11,0,16,0,11,4,17,110,2,31,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,95,2,32,3,0,0,81,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,110,2,33,3,0,0,5,7,11,0,15,0,11,2,17,113,11,1,17,92,2,34,3,0,0,84,214,1,11,9,10,0,15,6,21,10,8,7,11,52,37,4,10,5,16,11,0,1,11,10,1,7,8,39,10,0,15,7,56,12,12,21,13,4,11,21,56,13,1,10,0,15,8,56,12,12,20,13,5,11,20,56,13,1,11,6,10,0,16,9,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,9,21,11,7,10,0,16,10,20,22,12,7,6,0,0,0,0,0,0,0,0,10,0,15,10,21,14,4,56,14,12,22,14,5,56,14,12,14,11,3,11,5,10,0,15,11,10,10,46,17,35,12,13,12,16,12,23,10,0,16,12,20,6,1,0,0,0,0,0,0,0,22,10,0,15,12,21,11,1,10,0,16,12,20,33,4,83,5,89,11,0,1,11,10,1,7,10,39,14,23,56,14,12,24,10,0,15,0,13,23,10,0,15,5,11,8,10,0,16,1,16,13,20,10,0,16,1,16,14,20,10,0,16,1,16,15,20,10,10,17,109,10,0,16,0,17,127,12,17,14,23,56,14,12,19,11,24,11,19,23,12,25,11,2,10,0,15,16,21,10,0,16,0,17,111,10,0,15,17,21,11,23,12,15,11,13,14,15,56,14,22,12,13,10,0,15,11,11,15,11,10,46,17,63,1,10,0,15,18,11,4,10,6,11,7,17,81,12,18,10,0,16,12,20,10,0,16,16,20,10,0,16,17,20,11,17,11,22,11,6,10,0,16,18,17,83,11,14,11,25,11,13,11,16,18,2,56,15,9,10,0,15,19,21,10,0,16,9,20,6,0,0,0,0,0,0,0,0,33,4,192,1,10,0,16,7,56,14,6,0,0,0,0,0,0,0,0,33,12,11,5,194,1,9,12,11,11,11,4,203,1,11,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,12,5,207,1,11,0,1,9,12,12,11,12,4,210,1,5,212,1,7,9,39,11,18,2,35,0,0,0,93,58,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,5,14,1,56,14,10,0,35,4,27,11,0,14,1,56,14,23,12,9,11,2,11,9,11,3,17,64,12,6,14,6,56,14,12,5,13,1,11,6,56,13,1,5,54,14,1,56,14,10,0,36,4,50,14,1,56,14,11,0,23,12,8,13,1,11,8,56,16,12,7,14,7,56,14,12,4,11,2,11,7,11,3,17,63,1,5,54,11,2,1,11,3,1,11,1,11,5,11,4,2,36,3,0,0,5,4,11,0,16,12,20,2,37,3,0,0,5,4,11,0,16,16,20,2,38,3,0,0,5,4,11,0,16,20,20,2,39,3,0,0,5,3,11,0,16,21,2,40,3,0,0,5,2,7,3,2,41,3,0,0,5,4,11,0,16,6,20,2,42,3,0,0,5,5,11,0,16,0,11,1,17,129,1,2,43,3,0,0,96,27,10,0,17,51,12,1,56,17,12,4,14,1,56,18,32,4,23,5,10,13,1,69,47,12,2,10,0,16,0,10,2,17,130,1,12,3,13,4,11,2,11,3,56,19,5,5,11,0,1,11,4,2,44,3,0,0,5,5,11,0,16,0,11,1,17,128,1,2,45,3,0,0,5,4,11,0,16,0,17,126,2,46,3,0,0,5,4,11,0,16,11,17,65,2,47,3,0,0,29,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,20,20,12,2,5,16,11,0,1,56,21,12,2,11,2,2,48,3,0,0,5,4,11,0,16,18,17,83,2,49,3,0,0,5,4,11,0,16,18,17,84,2,50,3,0,0,5,5,11,0,15,0,11,1,17,118,2,51,3,0,0,5,4,11,0,16,0,17,107,2,52,0,0,0,102,45,13,0,69,103,12,6,13,6,11,0,56,22,11,6,56,2,12,7,14,1,56,23,4,39,11,1,56,24,12,4,13,7,11,4,56,16,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,25,11,2,46,17,68,56,26,5,36,11,2,1,11,7,56,27,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,1,4,1,6,0,2,0,3,0,1,1,9,1,15,1,11,1,12,1,13,1,14,1,3,1,0,0,4,0,5,0,6,1,1,1,8,1,5,1,10,1,2,1,7,0,47,0,61,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,173,2,4,245,2,34,5,151,3,199,2,7,222,5,212,8,8,178,14,96,6,146,15,200,1,10,218,16,66,12,156,17,165,11,13,193,28,28,15,221,28,4,0,70,2,14,2,15,2,32,2,46,2,71,2,72,2,73,1,47,1,74,0,7,12,0,0,5,7,0,0,6,12,0,1,0,12,0,2,1,4,1,0,1,3,3,2,0,4,2,7,0,4,10,4,0,5,8,12,2,7,1,4,1,7,9,2,0,8,4,7,1,0,0,0,44,0,1,0,0,61,2,3,0,0,62,4,5,0,0,79,6,7,0,0,75,3,5,0,0,22,8,9,0,0,60,10,9,0,0,59,11,9,0,0,58,11,9,0,0,80,12,5,0,0,11,13,9,0,0,19,13,9,0,0,34,14,15,0,0,53,16,17,0,0,69,16,15,0,0,68,16,15,0,0,38,14,18,0,0,36,14,18,0,0,66,19,3,0,0,67,19,9,0,0,42,20,9,0,0,35,21,18,0,0,56,22,23,0,0,50,14,15,0,0,51,14,15,0,0,24,14,24,0,0,33,25,15,0,0,54,25,15,0,0,39,22,18,0,0,27,26,15,0,0,28,26,15,0,0,31,9,23,0,0,17,22,9,0,1,44,0,34,0,2,41,40,15,1,0,2,66,45,33,1,0,2,78,36,15,1,0,2,81,9,33,1,0,4,21,30,9,0,4,30,37,17,1,8,4,44,0,30,0,5,13,42,9,2,7,4,5,16,52,53,2,7,4,5,18,52,18,2,7,4,5,44,0,29,2,7,4,6,72,50,9,1,8,7,23,39,15,0,7,64,39,49,0,8,16,48,37,1,0,8,26,46,9,1,0,8,29,51,47,1,3,8,37,48,18,1,0,8,40,48,18,1,0,8,45,9,31,1,0,8,65,47,31,1,0,9,43,44,15,0,44,28,53,15,37,32,36,32,39,1,34,32,41,28,35,32,49,15,54,15,51,15,52,15,45,3,50,15,48,15,43,28,42,28,1,7,8,9,1,8,0,4,7,8,0,11,4,1,8,5,3,7,8,9,1,8,2,3,7,8,0,8,2,6,8,9,1,11,4,1,8,5,2,6,8,0,8,2,2,3,11,4,1,8,5,2,7,8,0,11,4,1,8,5,0,2,7,8,0,6,8,9,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,3,1,6,8,2,1,8,6,1,1,3,7,8,2,3,7,8,9,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,1,6,11,8,2,3,8,1,1,6,8,1,2,6,8,1,3,1,11,8,2,3,8,1,2,3,8,1,1,11,8,2,9,0,9,1,1,8,7,1,11,10,1,9,0,1,8,5,1,11,4,1,9,0,1,8,3,2,3,8,2,1,6,11,4,1,9,0,1,6,9,0,6,3,11,4,1,8,5,11,4,1,8,5,3,11,4,1,8,5,3,1,6,8,9,2,7,11,4,1,9,0,11,4,1,9,0,2,8,1,11,4,1,8,5,3,7,11,8,2,9,0,9,1,9,0,9,1,4,3,8,1,3,3,2,3,3,2,7,11,4,1,9,0,3,2,7,11,10,1,9,0,9,0,1,9,0,1,6,11,10,1,9,0,1,5,2,9,0,5,2,6,11,10,1,9,0,9,0,2,6,11,8,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,15,103,101,116,95,105,111,116,97,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,4,105,111,116,97,11,105,111,116,97,95,97,109,111,117,110,116,12,105,111,116,97,95,98,97,108,97,110,99,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,27,112,101,110,100,105,110,103,95,116,111,116,97,108,95,105,111,116,97,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,117,54,52,18,117,110,119,114,97,112,95,115,116,97,107,101,100,95,105,111,116,97,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,30,8,7,12,11,10,1,3,20,11,10,1,3,34,3,63,11,4,1,8,5,55,3,24,11,8,2,3,8,1,49,3,52,3,48,3,25,8,3,1,2,2,33,3,54,3,2,2,4,30,8,7,53,8,6,68,3,57,11,4,1,8,5,0,3,0,0,27,18,10,0,56,0,12,1,10,0,17,40,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,33,18,0,2,1,3,0,0,35,45,14,1,56,3,12,4,10,0,46,17,17,32,4,9,5,15,11,0,1,11,3,1,7,11,39,10,4,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,3,1,7,18,39,11,3,17,40,10,0,46,56,4,11,2,11,1,18,2,12,5,10,0,16,0,20,11,4,22,11,0,15,0,21,11,5,2,2,3,0,0,38,75,14,1,16,1,20,10,2,17,46,36,4,23,11,2,1,11,1,17,4,12,4,10,0,16,0,20,14,4,56,3,23,11,0,15,0,21,11,4,2,10,0,46,11,1,17,3,12,5,12,3,14,5,56,3,12,6,10,0,10,6,10,3,11,2,17,46,17,9,12,7,11,6,14,7,56,3,22,12,8,10,0,16,2,20,11,8,22,10,0,15,2,21,10,0,16,3,20,11,3,22,10,0,15,3,21,10,0,46,17,17,4,67,11,0,17,7,5,69,11,0,1,13,5,11,7,56,5,1,11,5,2,3,3,0,0,41,27,14,1,16,4,20,10,0,56,4,33,4,8,5,12,11,0,1,7,2,39,11,0,14,1,16,1,20,17,22,12,2,11,1,17,4,12,3,14,2,14,3,56,3,17,30,11,3,2,4,0,0,0,5,8,11,0,19,2,12,1,1,1,17,38,11,1,2,5,3,0,0,9,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,5,1,2,6,3,0,0,15,25,11,1,17,46,6,1,0,0,0,0,0,0,0,22,12,2,10,0,17,7,10,0,17,8,10,0,15,7,10,2,10,0,16,5,20,10,0,16,8,20,18,1,56,6,11,0,46,11,2,17,32,2,7,0,0,0,9,29,10,0,16,5,20,10,0,16,2,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,3,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,6,0,0,0,0,0,0,0,0,11,0,15,3,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,30,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,43,31,10,0,46,11,3,17,22,12,5,14,5,11,2,17,29,12,7,10,7,10,1,38,4,18,11,7,11,1,23,12,4,5,20,6,0,0,0,0,0,0,0,0,12,4,11,4,10,0,16,6,56,3,17,55,12,6,11,0,15,6,11,6,56,7,2,10,3,0,0,9,29,10,0,15,7,10,1,17,31,56,6,10,0,46,17,16,4,10,5,14,11,0,1,7,15,39,10,0,46,17,17,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,8,2,11,3,0,0,9,16,10,0,46,17,17,32,4,6,5,10,11,0,1,7,12,39,11,1,56,9,11,0,15,10,21,2,12,1,0,0,9,4,11,0,16,5,20,2,13,1,0,0,9,4,11,0,16,4,20,2,14,1,0,0,9,4,11,0,16,11,56,3,2,15,1,0,0,9,4,11,0,16,1,20,2,16,1,0,0,9,4,11,0,16,9,56,10,2,17,1,0,0,9,4,11,0,16,10,56,11,2,18,1,0,0,15,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,40,10,0,16,4,20,10,0,16,1,20,11,0,15,11,11,1,56,7,18,2,2,19,1,4,0,9,9,11,0,11,1,10,2,17,18,11,2,46,17,47,56,12,2,20,1,4,0,5,22,10,0,46,14,1,17,21,4,6,5,10,11,0,1,7,13,39,11,1,19,2,12,2,1,1,17,38,11,0,15,11,11,2,56,5,1,2,21,1,0,0,18,25,10,0,16,4,20,10,1,16,4,20,33,4,17,11,0,16,1,20,11,1,16,1,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,22,1,0,0,44,45,10,0,10,1,17,28,4,8,11,0,1,17,31,2,10,0,16,10,10,1,56,13,11,1,17,55,12,3,10,0,16,9,56,14,20,12,2,10,3,10,2,38,4,41,10,0,16,7,10,3,56,15,4,36,5,30,11,0,16,7,11,3,56,16,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,31,2,23,1,0,0,9,4,11,0,16,0,20,2,24,1,0,0,9,4,11,0,16,2,20,2,25,3,0,0,9,3,11,0,16,7,2,26,1,0,0,9,4,11,0,16,12,20,2,27,1,0,0,9,4,11,0,16,13,20,2,28,0,0,0,18,17,10,0,17,16,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,14,20,11,1,36,12,2,11,2,2,29,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,30,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,31,0,0,0,9,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,32,0,0,0,54,22,10,0,11,1,17,22,12,3,14,3,10,0,16,5,20,17,30,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,2,2,0,8,0,9,2,1,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,76,0,77,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,63,7,135,1,183,1,8,190,2,64,10,254,2,15,12,141,3,89,13,230,3,4,15,234,3,2,0,11,1,4,1,5,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,8,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,7,8,4,1,0,1,10,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,4,7,8,0,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,4,73,79,84,65,13,83,116,111,114,97,103,101,70,117,110,100,86,49,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,105,111,116,97,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,9,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,20,10,0,15,0,11,1,56,1,1,10,0,15,0,11,3,56,2,12,4,10,0,15,1,11,4,56,1,1,11,0,15,0,11,2,56,2,2,2,1,0,0,5,4,11,0,16,0,56,3,2,3,1,0,0,5,8,10,0,16,0,56,3,11,0,16,1,56,3,22,2,0,0,0,1,0,6,0],"timelocked_staking":[161,28,235,11,6,0,0,0,12,1,0,30,2,30,64,3,94,132,2,4,226,2,28,5,254,2,198,3,7,196,6,171,7,8,239,13,96,6,207,14,20,10,227,14,17,12,244,14,168,6,13,156,21,6,15,162,21,2,0,58,2,14,2,16,2,23,2,34,2,54,2,57,2,59,2,63,0,24,0,52,0,66,1,35,1,53,1,68,0,10,8,0,1,0,4,1,0,1,2,1,12,1,0,1,3,3,2,0,4,2,7,0,4,12,4,0,5,4,4,0,6,9,8,1,4,0,8,11,2,0,9,5,8,0,10,7,12,0,11,13,4,0,12,6,7,1,0,0,13,8,7,0,0,38,0,1,0,0,41,2,1,0,0,44,3,1,0,0,43,0,4,0,0,42,2,5,0,0,45,3,6,0,0,47,7,4,0,0,48,7,1,0,0,30,8,1,0,0,61,9,1,0,0,62,10,1,0,0,26,11,12,0,0,36,13,14,0,0,51,13,15,0,0,49,13,15,0,0,19,13,15,0,0,31,13,16,0,0,27,13,12,1,0,0,65,4,17,0,0,59,18,1,0,0,60,19,1,0,0,39,20,1,0,1,18,32,1,1,0,1,47,48,32,1,0,1,67,25,15,1,0,2,20,26,27,1,0,4,17,42,1,0,4,33,41,42,0,6,28,34,12,1,4,6,55,49,50,1,4,6,56,37,38,1,4,6,61,23,1,1,4,6,64,1,56,1,0,7,37,31,1,1,12,7,59,31,1,1,8,8,46,28,29,0,9,32,35,36,0,9,43,39,40,0,9,45,47,22,0,10,26,54,12,0,10,30,52,1,0,10,36,46,14,0,10,47,51,40,0,10,49,46,15,0,10,51,46,15,0,11,40,62,40,0,12,15,57,58,1,0,12,29,57,12,1,0,14,25,61,12,1,0,31,22,24,24,25,24,33,30,22,24,28,22,30,22,23,24,29,22,47,56,46,56,32,59,34,4,48,4,4,7,8,9,11,7,1,11,1,1,8,3,5,7,8,8,0,4,7,8,9,10,11,7,1,11,1,1,8,3,5,7,8,8,3,7,8,9,8,0,7,8,8,1,8,0,1,10,8,0,2,11,7,1,11,1,1,8,3,11,1,1,8,3,3,7,8,0,3,7,8,8,2,7,8,0,8,0,2,8,0,6,8,8,2,10,8,0,6,8,8,2,6,8,0,6,8,0,1,1,1,6,8,0,1,8,4,1,3,1,11,12,1,8,13,3,8,10,3,11,12,1,8,13,2,8,0,5,2,10,8,0,5,6,7,8,11,11,1,1,8,3,5,3,11,12,1,8,13,7,8,8,3,3,3,10,8,0,1,11,1,1,8,3,2,11,7,1,9,0,6,8,8,1,8,3,1,6,11,1,1,9,0,2,11,1,1,9,0,7,8,8,1,11,2,1,9,0,1,6,8,8,1,5,1,11,2,1,8,3,2,9,0,5,1,11,1,1,9,0,4,11,1,1,8,3,3,11,12,1,8,13,8,10,2,6,11,7,1,9,0,6,8,8,1,7,8,9,1,6,8,6,2,6,8,6,11,7,1,9,0,3,9,0,3,11,12,1,8,13,4,7,8,9,11,2,1,8,3,5,7,8,8,1,8,10,1,7,8,8,1,8,5,5,3,3,10,8,0,11,7,1,11,1,1,8,3,8,0,1,11,7,1,11,1,1,8,3,6,3,11,12,1,8,13,3,11,1,1,8,3,8,10,11,1,1,8,3,1,6,8,10,3,7,8,9,8,10,7,8,8,2,7,11,1,1,9,0,3,5,6,8,6,9,0,3,11,12,1,8,13,7,8,8,1,11,7,1,9,0,3,7,8,10,3,7,8,8,2,7,8,10,8,10,2,1,1,2,6,8,10,6,8,10,3,8,13,6,8,13,1,1,8,13,1,6,11,12,1,9,0,1,6,9,0,1,9,0,3,3,11,12,1,8,13,8,10,1,6,10,9,0,3,7,8,11,11,1,1,8,3,7,8,8,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,4,73,79,84,65,18,73,111,116,97,83,121,115,116,101,109,65,100,109,105,110,67,97,112,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,10,83,116,97,107,101,100,73,111,116,97,6,83,116,114,105,110,103,8,84,105,109,101,76,111,99,107,20,84,105,109,101,108,111,99,107,101,100,83,116,97,107,101,100,73,111,116,97,9,84,120,67,111,110,116,101,120,116,3,85,73,68,11,86,97,108,105,100,97,116,111,114,86,49,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,122,101,114,111,23,101,120,112,105,114,97,116,105,111,110,95,116,105,109,101,115,116,97,109,112,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,2,105,100,4,105,111,116,97,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,15,105,115,95,108,97,98,101,108,101,100,95,119,105,116,104,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,16,106,111,105,110,95,115,116,97,107,101,100,95,105,111,116,97,5,108,97,98,101,108,26,108,111,97,100,95,105,111,116,97,95,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,111,111,108,95,105,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,25,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,35,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,98,97,108,95,110,111,110,95,101,110,116,114,121,27,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,110,111,110,95,101,110,116,114,121,6,115,101,110,100,101,114,5,115,112,108,105,116,17,115,112,108,105,116,95,115,116,97,107,101,100,95,105,111,116,97,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,11,115,116,97,107,101,100,95,105,111,116,97,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,6,115,116,114,105,110,103,16,115,121,115,116,101,109,95,97,100,109,105,110,95,99,97,112,11,115,121,115,116,101,109,95,112,97,99,107,13,115,121,115,116,101,109,95,117,110,112,97,99,107,8,116,105,109,101,108,111,99,107,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,114,97,110,115,102,101,114,17,116,114,97,110,115,102,101,114,95,109,117,108,116,105,112,108,101,18,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,27,116,114,97,110,115,102,101,114,95,116,111,95,115,101,110,100,101,114,95,109,117,108,116,105,112,108,101,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,6,117,110,112,97,99,107,9,118,97,108,105,100,97,116,111,114,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,22,8,5,50,8,10,19,3,31,11,12,1,8,13,0,1,4,0,1,9,11,0,11,1,11,2,10,3,17,3,11,3,46,17,9,2,1,1,4,0,21,31,11,0,11,1,11,2,10,3,17,4,12,6,6,0,0,0,0,0,0,0,0,14,6,65,4,12,5,12,4,10,4,10,5,35,4,26,5,16,13,6,69,4,10,3,46,17,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,3,1,11,6,70,4,0,0,0,0,0,0,0,0,2,2,1,4,0,22,26,11,0,11,1,10,2,17,5,12,3,10,2,46,56,0,14,3,56,1,6,0,0,0,0,0,0,0,0,36,4,21,11,3,10,2,56,2,11,2,46,17,35,56,3,5,25,11,2,1,11,3,56,4,2,3,1,0,0,33,34,14,1,10,3,46,56,5,4,6,5,12,11,0,1,11,3,1,7,0,39,10,0,17,36,11,1,56,6,12,6,12,5,12,4,11,0,11,4,10,3,56,2,11,2,10,3,17,37,12,7,11,3,17,27,11,7,11,5,11,6,18,0,2,4,1,0,0,43,37,64,4,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,14,1,65,44,12,5,12,4,10,4,10,5,35,4,29,5,12,13,1,69,44,12,7,10,0,11,7,10,2,10,3,17,3,12,8,13,6,11,8,68,4,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,7,11,0,1,11,3,1,11,1,70,44,0,0,0,0,0,0,0,0,11,6,2,5,1,0,0,45,26,11,1,17,18,12,4,12,3,12,7,14,7,17,44,12,5,10,0,11,7,10,2,17,38,12,8,13,8,11,5,56,7,12,6,11,0,17,36,11,6,11,3,11,4,11,2,56,8,11,8,2,6,1,0,0,40,17,10,0,15,0,11,1,10,2,17,42,12,3,11,2,17,27,11,3,10,0,16,1,20,11,0,16,2,20,18,0,2,7,1,4,0,1,8,11,0,11,1,10,2,17,6,11,2,46,17,9,2,8,1,4,0,40,21,10,0,46,14,1,17,11,4,6,5,10,11,0,1,7,1,39,11,1,19,0,1,1,12,2,17,26,11,0,15,0,11,2,17,40,2,9,1,0,0,1,5,11,0,11,1,17,35,17,19,2,10,1,0,0,1,5,11,0,11,1,17,35,17,20,2,11,1,0,0,53,34,10,0,16,0,10,1,16,0,17,39,4,15,10,0,16,1,20,10,1,16,1,20,33,12,2,5,17,9,12,2,11,2,4,26,11,0,17,16,11,1,17,16,33,12,3,5,32,11,0,1,11,1,1,9,12,3,11,3,2,12,1,0,0,1,4,11,0,16,0,17,41,2,13,1,0,0,1,4,11,0,16,0,17,44,2,14,1,0,0,1,4,11,0,16,0,17,43,2,15,1,0,0,1,4,11,0,16,1,20,2,16,1,0,0,1,4,11,0,16,2,20,2,17,1,0,0,55,21,10,0,16,2,56,9,4,15,11,0,16,2,56,10,12,2,56,11,12,1,11,2,14,1,33,12,3,5,19,11,0,1,9,12,3,11,3,2,18,0,0,0,60,10,11,0,19,0,12,2,12,1,12,3,17,26,11,3,11,1,11,2,2,19,0,0,0,1,4,11,0,11,1,56,12,2,20,0,0,0,1,13,14,0,56,13,32,4,10,5,5,13,0,69,4,10,1,56,12,5,0,11,0,70,4,0,0,0,0,0,0,0,0,2,21,3,0,0,40,14,11,0,11,1,10,5,17,45,12,6,11,5,17,27,11,6,11,3,11,4,18,0,11,2,17,19,2,0,1,0,2,0,3,0,21,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,33,2,33,72,3,105,180,4,4,157,5,40,5,197,5,142,4,7,211,9,209,19,8,164,29,96,6,132,30,180,1,10,184,31,145,1,12,201,32,179,26,13,252,58,56,15,180,59,12,0,137,1,2,22,2,23,2,35,2,44,2,76,2,115,2,116,2,134,1,0,108,0,139,1,1,20,1,24,1,78,1,110,0,13,4,0,0,15,4,0,0,8,3,0,0,11,3,0,1,0,12,0,2,1,4,1,0,1,4,3,2,0,5,2,7,0,7,10,2,0,8,12,7,0,9,5,7,0,9,6,12,0,9,7,12,0,10,14,2,0,11,9,7,0,13,4,7,1,0,0,14,9,7,0,0,61,0,1,0,0,59,2,3,0,0,27,4,5,0,0,16,4,5,0,0,18,6,5,0,0,92,7,8,0,0,93,7,5,0,0,94,9,8,0,0,97,10,11,0,0,96,12,5,0,0,101,12,5,0,0,95,4,5,0,0,100,4,5,0,0,30,13,5,0,0,87,14,5,0,0,52,15,16,0,0,54,15,17,0,0,45,15,18,0,0,55,15,19,0,0,31,15,19,0,0,43,15,20,0,0,88,15,20,0,0,57,15,19,0,0,79,15,19,0,0,84,15,19,0,0,21,15,21,0,0,89,15,21,0,0,58,15,21,0,0,90,15,21,0,0,68,15,22,0,0,70,15,22,0,0,71,15,22,0,0,64,15,23,0,0,72,15,23,0,0,69,15,23,0,0,73,15,23,0,0,77,15,24,0,0,66,15,25,0,0,114,15,25,0,0,105,15,25,0,0,113,15,25,0,0,143,1,15,25,0,0,102,4,5,0,0,80,15,25,0,0,81,15,25,0,0,39,15,25,0,0,26,15,25,0,0,83,26,27,0,0,109,15,28,0,0,48,29,16,0,0,50,30,16,1,0,0,49,31,16,1,0,0,63,32,5,0,0,126,33,5,0,0,124,33,5,0,0,125,33,5,0,0,133,1,33,5,0,0,128,1,33,5,0,0,119,33,5,0,0,130,1,33,5,0,0,121,33,5,0,0,131,1,33,5,0,0,122,33,5,0,0,127,34,5,0,0,118,34,5,0,0,129,1,33,5,0,0,120,33,5,0,0,132,1,33,5,0,0,123,33,5,0,0,32,6,5,0,0,135,1,17,5,0,0,136,1,35,5,0,0,41,15,36,0,0,60,37,3,0,1,59,45,46,0,2,141,1,50,25,1,0,3,33,55,5,1,3,5,42,68,28,1,8,6,91,56,5,1,12,7,34,51,25,0,7,99,51,18,0,8,62,35,44,0,9,17,47,5,0,9,28,47,5,0,9,29,64,5,0,9,46,36,25,0,9,52,36,16,0,9,59,45,67,0,9,80,36,25,0,9,81,36,25,0,9,83,66,27,0,9,86,53,5,0,9,87,65,5,0,9,92,52,8,0,9,97,60,11,0,9,104,59,25,0,9,106,59,25,0,10,63,72,28,0,10,142,1,62,63,0,11,110,35,43,0,12,112,68,35,1,0,13,25,70,68,1,0,13,37,73,55,1,0,13,51,70,16,1,0,13,53,70,16,1,0,13,75,5,39,1,0,13,103,55,39,1,0,14,38,43,40,0,105,35,105,40,75,49,76,54,78,8,76,61,77,67,51,40,51,35,50,40,50,35,103,55,101,55,106,40,106,35,104,40,102,40,104,35,102,35,100,1,13,5,10,2,10,2,10,2,10,2,8,16,8,16,8,9,8,9,8,16,8,16,8,16,8,4,1,8,0,15,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,8,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,5,1,8,6,5,7,8,8,1,8,11,3,7,8,1,11,5,1,8,6,7,8,8,3,7,8,1,8,11,6,8,8,1,11,5,1,8,6,3,7,8,1,8,13,3,2,7,8,1,11,5,1,8,6,2,7,8,1,6,8,8,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,16,1,6,8,9,1,6,10,2,1,6,11,15,1,8,16,1,6,11,15,1,10,2,1,6,8,7,1,3,2,6,8,1,3,1,8,10,1,8,7,2,6,8,1,6,8,1,2,6,11,15,1,9,0,6,9,0,2,6,11,15,1,9,0,6,11,15,1,9,0,2,7,8,1,7,8,8,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,1,6,8,12,4,8,0,3,3,7,8,8,20,5,8,16,8,16,8,16,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,10,2,11,15,1,8,16,11,15,1,8,16,11,15,1,8,16,10,2,8,4,10,2,10,2,10,2,8,16,8,16,8,9,8,9,1,11,15,1,9,0,1,8,16,7,1,1,1,1,1,1,8,0,1,2,1,8,14,1,8,9,1,7,8,8,1,8,4,2,7,8,12,3,3,3,3,8,11,1,8,6,1,6,11,5,1,9,0,1,6,8,8,4,7,8,12,11,5,1,8,6,3,7,8,8,1,7,8,12,1,8,2,1,9,0,2,9,0,5,2,3,8,11,5,3,3,3,3,11,5,1,8,6,1,6,8,11,3,7,8,12,8,11,6,8,8,1,8,3,1,6,8,13,1,6,5,2,7,8,12,11,5,1,8,6,2,7,8,12,6,8,8,2,6,8,12,3,1,8,12,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,15,1,9,0,2,1,1,2,5,7,8,8,1,7,11,15,1,9,0,3,5,8,7,8,12,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,19,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,86,49,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,11,86,97,108,105,100,97,116,111,114,86,49,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,22,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,2,105,100,9,105,109,97,103,101,95,117,114,108,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,12,105,111,116,97,95,98,97,108,97,110,99,101,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,33,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,95,98,121,116,101,115,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,41,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,95,119,105,116,104,95,114,101,99,101,105,112,116,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,18,115,116,97,107,101,100,95,105,111,116,97,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,18,116,105,109,101,108,111,99,107,101,100,95,115,116,97,107,105,110,103,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,33,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,34,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,97,117,116,104,111,114,105,116,121,95,112,117,98,107,101,121,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,20,45,5,21,10,2,58,10,2,90,10,2,89,10,2,55,8,16,31,8,16,43,8,9,88,8,9,56,8,16,79,8,16,84,8,16,64,11,15,1,10,2,72,11,15,1,10,2,69,11,15,1,10,2,73,11,15,1,10,2,67,11,15,1,8,16,70,11,15,1,8,16,71,11,15,1,8,16,36,8,4,1,2,10,54,8,0,143,1,3,77,8,7,39,3,108,8,12,26,3,74,3,66,3,65,3,36,8,4,2,2,5,82,8,7,138,1,5,107,5,34,3,19,3,3,2,7,82,8,7,138,1,5,107,5,104,3,117,3,85,3,98,3,0,3,0,0,38,62,11,0,12,13,11,1,12,24,11,2,12,26,11,3,12,27,11,4,12,28,11,5,12,29,11,6,12,30,11,7,12,31,11,8,12,32,11,9,12,14,11,10,12,15,11,11,12,16,56,0,12,17,56,0,12,18,56,0,12,19,56,0,12,20,56,1,12,21,56,1,12,22,56,1,12,23,11,12,12,25,11,13,11,24,11,26,11,27,11,28,11,29,11,30,11,31,11,32,11,14,11,15,11,16,11,17,11,20,11,18,11,19,11,21,11,22,11,23,11,25,18,0,2,1,3,0,0,41,124,14,9,65,42,7,16,37,4,11,14,10,65,42,7,16,37,12,15,5,13,9,12,15,11,15,4,21,14,11,65,42,7,16,37,12,16,5,23,9,12,16,11,16,4,31,14,5,65,42,7,16,37,12,17,5,33,9,12,17,11,17,4,41,14,6,65,42,7,16,37,12,18,5,43,9,12,18,11,18,4,51,14,7,65,42,7,16,37,12,19,5,53,9,12,19,11,19,4,61,14,8,65,42,7,16,37,12,20,5,63,9,12,20,11,20,4,66,5,70,11,14,1,7,8,39,10,13,7,15,37,4,75,5,79,11,14,1,7,7,39,10,12,7,17,37,4,84,5,88,11,14,1,7,14,39,11,0,11,1,11,2,11,3,11,4,11,5,17,99,17,107,11,6,17,99,17,107,11,7,17,81,11,8,17,81,11,9,17,99,17,107,11,10,17,99,17,107,11,11,17,99,17,107,10,14,17,74,17,0,12,21,14,21,17,70,11,21,11,12,11,13,11,14,17,73,2,2,3,0,0,5,5,11,0,15,0,11,1,17,83,2,3,3,0,0,5,5,11,0,15,0,11,1,17,82,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,48,58,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,10,39,10,3,46,17,79,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,11,5,10,3,17,93,12,6,10,0,16,0,17,86,4,34,10,0,15,0,17,91,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,11,2,11,3,46,17,79,11,4,18,2,56,3,11,6,2,6,3,0,0,5,7,11,0,11,1,11,3,17,7,11,2,56,4,2,7,3,0,0,57,47,10,2,46,17,79,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,2,1,7,11,39,14,1,56,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,2,1,7,10,39,10,0,15,0,11,1,6,0,0,0,0,0,0,0,0,11,2,17,93,12,4,10,0,15,0,17,91,10,0,16,5,20,11,3,22,11,0,15,5,21,11,4,2,8,3,0,0,58,45,14,1,17,96,12,3,14,1,17,95,12,5,10,0,15,0,11,1,10,2,17,94,12,7,14,7,56,2,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,48,11,0,16,6,16,7,20,10,2,17,80,11,5,11,2,17,79,11,3,11,4,18,3,56,5,11,7,2,9,3,0,0,5,28,10,2,7,17,37,4,5,5,9,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,13,39,11,2,11,0,15,1,21,2,10,3,0,0,5,41,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,2,7,17,37,4,14,5,18,11,0,1,7,14,39,14,1,17,98,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,13,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,11,3,0,0,5,14,10,1,7,15,37,4,5,5,9,11,0,1,7,7,39,11,1,11,0,15,3,21,2,12,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,10,1,7,15,37,4,14,5,18,11,0,1,7,7,39,11,1,11,0,15,4,21,2,13,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,84,2,14,3,0,0,5,16,10,0,15,0,11,1,17,92,10,0,46,17,39,11,0,16,5,20,33,4,13,5,15,7,10,39,2,15,1,0,0,5,4,11,0,16,0,17,86,2,16,1,0,0,5,3,11,0,16,6,2,17,1,0,0,5,5,11,0,16,6,16,7,20,2,18,1,0,0,5,4,11,0,16,6,16,8,2,19,1,0,0,5,4,11,0,16,6,16,9,2,20,1,0,0,5,4,11,0,16,6,16,10,2,21,1,0,0,5,4,11,0,16,6,16,11,2,22,1,0,0,5,4,11,0,16,6,16,12,2,23,1,0,0,5,4,11,0,16,6,16,13,2,24,1,0,0,5,4,11,0,16,6,16,14,2,25,1,0,0,5,4,11,0,16,6,16,15,2,26,1,0,0,5,4,11,0,16,6,16,16,2,27,1,0,0,5,4,11,0,16,6,16,17,2,28,1,0,0,5,4,11,0,16,6,16,18,2,29,1,0,0,5,4,11,0,16,6,16,19,2,30,1,0,0,5,4,11,0,16,6,16,20,2,31,1,0,0,5,4,11,0,16,6,16,21,2,32,1,0,0,5,4,11,0,16,6,16,22,2,33,1,0,0,5,4,11,0,16,6,16,23,2,34,1,0,0,5,4,11,0,16,6,16,24,2,35,1,0,0,5,4,11,0,16,6,16,25,2,36,1,0,0,5,3,11,0,16,26,2,37,1,0,0,5,4,11,0,16,1,20,2,38,1,0,0,5,4,11,0,16,0,17,85,2,39,1,0,0,5,4,11,0,16,0,17,85,2,40,1,0,0,5,3,11,0,17,39,2,41,1,0,0,5,4,11,0,16,27,20,2,42,3,0,0,5,5,11,1,11,0,15,27,21,2,43,1,0,0,5,4,11,0,16,0,17,88,2,44,1,0,0,5,4,11,0,16,0,17,89,2,45,1,0,0,5,4,11,0,16,2,20,2,46,1,0,0,5,4,11,0,16,4,20,2,47,1,0,0,5,5,11,0,16,0,11,1,17,90,2,48,1,0,0,5,4,11,0,16,0,56,6,2,49,1,0,0,69,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,15,20,10,1,16,6,16,15,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,17,20,10,1,16,6,16,17,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,17,20,10,1,16,6,16,18,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,18,20,10,1,16,6,16,17,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,19,10,1,16,6,16,19,56,7,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,20,10,1,16,6,16,20,56,7,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,22,10,1,16,6,16,22,56,8,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,24,10,1,16,6,16,24,56,8,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,24,10,1,16,6,16,25,56,8,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,25,10,1,16,6,16,25,56,8,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,25,10,1,16,6,16,24,56,8,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,19,10,1,16,6,16,12,56,9,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,20,10,1,16,6,16,13,56,9,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,22,10,1,16,6,16,15,56,10,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,24,10,1,16,6,16,17,56,10,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,24,10,1,16,6,16,18,56,10,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,25,10,1,16,6,16,18,56,10,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,25,10,1,16,6,16,17,56,10,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,19,10,0,16,6,16,12,56,9,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,20,10,0,16,6,16,13,56,9,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,22,10,0,16,6,16,15,56,10,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,24,10,0,16,6,16,17,56,10,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,24,10,0,16,6,16,18,56,10,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,25,10,0,16,6,16,18,56,10,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,25,11,0,16,6,16,17,56,10,12,23,11,23,2,50,0,0,0,16,17,10,0,56,11,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,12,11,1,33,12,2,11,2,2,51,0,0,0,71,26,10,0,56,11,4,6,8,12,2,5,9,10,1,56,11,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,12,11,1,56,12,33,12,3,11,3,2,52,3,0,0,18,25,10,1,46,17,80,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,12,39,11,2,11,1,17,97,11,0,15,26,21,2,53,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,8,21,2,54,3,0,0,5,18,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,11,0,15,6,15,9,21,2,55,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,10,21,2,56,3,0,0,5,17,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,81,11,0,15,6,15,11,21,2,57,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,19,21,11,0,16,6,17,70,2,58,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,12,21,11,0,16,6,17,70,2,59,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,20,21,11,0,16,6,17,70,2,60,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,13,21,11,0,16,6,17,70,2,61,3,0,0,5,22,14,1,65,42,7,16,37,4,6,5,10,11,0,1,7,8,39,11,1,17,99,17,107,56,13,10,0,15,6,15,21,21,11,0,16,6,17,70,2,62,3,0,0,5,30,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,14,1,65,42,7,16,37,4,15,5,19,11,0,1,7,8,39,11,1,17,99,17,107,10,0,15,6,15,14,21,11,0,16,6,17,70,2,63,3,0,0,5,16,11,1,56,14,10,0,15,6,15,22,21,11,2,56,14,10,0,15,6,15,23,21,11,0,16,6,17,70,2,64,3,0,0,5,23,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,15,21,11,2,10,0,15,6,15,16,21,11,0,16,6,17,70,2,65,3,0,0,5,10,11,1,56,14,10,0,15,6,15,24,21,11,0,16,6,17,70,2,66,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,17,21,11,0,16,6,17,70,2,67,3,0,0,5,10,11,1,56,14,10,0,15,6,15,25,21,11,0,16,6,17,70,2,68,3,0,0,5,18,10,0,46,17,15,4,5,5,9,11,0,1,7,9,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,70,2,69,3,0,0,5,125,10,0,46,17,29,56,15,4,18,10,0,15,6,15,19,56,16,10,0,15,6,15,12,21,56,1,10,0,15,6,15,19,21,10,0,46,17,30,56,15,4,36,10,0,15,6,15,20,56,16,10,0,15,6,15,13,21,56,1,10,0,15,6,15,20,21,10,0,46,17,31,56,15,4,54,10,0,15,6,15,21,56,16,10,0,15,6,15,14,21,56,1,10,0,15,6,15,21,21,10,0,46,17,32,56,17,4,85,10,0,15,6,15,22,56,18,10,0,15,6,15,15,21,56,0,10,0,15,6,15,22,21,10,0,15,6,15,23,56,18,10,0,15,6,15,16,21,56,0,10,0,15,6,15,23,21,10,0,46,17,34,56,17,4,103,10,0,15,6,15,24,56,18,10,0,15,6,15,17,21,56,0,10,0,15,6,15,24,21,10,0,46,17,35,56,17,4,122,10,0,15,6,15,25,56,18,10,0,15,6,15,18,21,56,0,11,0,15,6,15,25,21,5,124,11,0,1,2,70,1,0,0,5,4,11,0,56,19,17,71,2,71,1,2,0,72,3,0,0,5,3,11,0,16,0,2,73,0,0,0,74,24,14,0,16,7,20,12,4,10,3,17,87,12,6,11,4,10,3,17,97,12,5,11,0,6,0,0,0,0,0,0,0,0,11,5,10,1,11,6,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,74,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,1,0,4,0,2,0,3,0,16,0,17,0,18,0,12,0,13,0,14,0,15,1,2,1,1,0,40,0,47,0,111,0,140,1,0,143,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,227,2,8,227,3,64,6,163,4,34,10,197,4,13,12,210,4,112,13,194,5,4,15,198,5,6,0,18,1,11,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,10,3,4,0,0,9,0,5,0,1,6,13,4,1,8,1,8,10,11,0,2,12,14,6,1,12,3,13,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,7,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,53,2,53,112,3,165,1,163,6,4,200,7,142,1,5,214,8,145,9,7,231,17,141,24,8,244,41,96,6,212,42,195,1,10,151,44,108,12,131,45,226,33,13,229,78,16,15,245,78,4,0,162,1,2,31,2,32,2,58,2,84,2,106,2,119,2,147,1,2,148,1,2,154,1,2,155,1,2,169,1,2,170,1,0,143,1,0,158,1,0,161,1,0,167,1,0,174,1,1,108,1,171,1,0,19,4,0,0,15,3,0,0,16,3,0,0,17,3,0,1,0,12,0,2,1,4,1,0,1,4,4,2,0,5,3,7,0,6,2,6,1,2,0,6,7,6,1,2,0,7,10,12,2,7,1,4,1,8,11,4,1,4,1,10,12,2,0,11,21,7,2,1,0,0,0,12,22,7,1,3,0,13,6,7,0,13,8,12,0,13,9,12,0,14,20,4,0,15,13,12,0,15,18,2,0,16,14,4,0,18,5,7,1,0,0,0,101,0,1,0,0,131,1,2,3,0,0,133,1,4,3,0,0,130,1,5,3,0,0,29,6,3,0,0,132,1,7,3,0,0,129,1,8,9,0,0,135,1,10,11,0,0,134,1,5,3,0,0,28,12,3,0,0,157,1,13,3,0,0,53,14,3,0,0,48,15,16,0,0,151,1,15,16,0,0,165,1,17,16,0,0,163,1,17,16,0,0,166,1,17,16,0,0,164,1,17,18,0,0,145,1,15,19,0,0,111,20,21,0,0,104,15,16,0,0,87,17,22,0,0,90,6,22,0,0,89,23,22,0,0,44,23,16,0,0,91,6,22,0,0,43,24,16,0,0,70,25,26,0,0,62,27,28,0,0,63,29,28,0,0,74,30,31,0,0,75,32,26,0,0,67,33,26,0,0,78,34,26,0,0,76,7,26,0,0,77,7,26,0,0,79,27,35,0,0,68,36,35,0,0,69,17,35,0,0,72,17,35,0,0,173,1,37,38,0,0,120,39,3,0,0,123,40,3,0,0,36,41,3,0,0,122,42,3,0,0,139,1,43,3,0,0,121,44,3,0,0,35,45,16,0,0,27,46,3,0,0,39,47,48,0,0,40,49,50,0,0,41,51,31,0,0,38,52,31,0,0,52,53,3,0,0,55,54,3,0,0,146,1,30,16,0,0,25,15,45,0,0,96,17,22,0,0,93,55,22,0,0,24,15,50,0,1,101,58,68,0,2,51,153,1,3,1,0,2,140,1,152,1,153,1,1,0,2,168,1,86,16,1,0,3,54,83,3,1,3,5,80,115,18,1,8,6,101,106,107,1,2,6,102,104,105,1,2,6,118,108,104,1,2,7,26,62,3,2,7,4,7,33,70,90,2,7,4,7,34,75,91,2,7,4,7,42,70,22,2,7,4,7,101,58,59,2,7,4,7,128,1,75,76,2,7,4,8,33,114,115,1,4,8,34,120,121,1,4,8,56,58,63,1,4,8,92,111,22,1,4,8,99,111,16,1,4,8,117,140,1,83,1,4,8,125,79,3,1,4,9,124,154,1,3,1,12,10,57,74,16,0,10,136,1,74,61,0,11,42,96,22,2,1,0,11,56,3,67,2,1,0,11,66,96,90,2,1,0,11,71,97,91,2,1,0,11,82,99,3,2,1,0,11,92,135,1,22,2,1,0,11,98,135,1,136,1,2,1,0,11,116,147,1,98,2,1,0,11,128,1,97,98,2,1,0,12,42,137,1,22,1,3,12,83,148,1,136,1,1,3,12,92,139,1,22,1,3,12,128,1,138,1,3,1,3,13,59,110,21,0,13,112,89,18,0,14,23,77,3,0,14,27,26,3,0,14,37,35,16,0,14,46,77,3,0,14,47,155,1,3,0,14,53,26,3,0,14,64,35,16,0,14,73,35,110,0,14,85,35,61,0,14,88,113,22,0,14,94,35,22,0,14,107,35,127,0,14,115,157,1,158,1,0,14,121,143,1,3,0,14,129,1,87,9,0,14,134,1,77,3,0,14,135,1,93,11,0,14,142,1,35,16,0,14,144,1,35,18,0,14,152,1,35,16,0,14,174,1,35,16,0,15,103,126,38,0,15,156,1,126,123,0,15,172,1,122,123,0,16,45,71,72,0,16,49,72,60,0,16,100,92,26,0,17,126,3,16,0,17,137,1,46,3,0,17,153,1,3,16,0,18,50,116,83,1,0,18,61,82,83,1,0,18,95,81,22,1,0,18,105,3,116,1,0,18,138,1,83,116,1,0,19,42,84,22,1,0,19,92,130,1,22,1,0,19,128,1,100,83,1,0,73,57,69,57,77,60,73,64,73,65,86,66,72,65,69,65,74,65,74,57,69,64,81,60,132,1,16,131,1,16,135,1,16,63,85,72,57,70,57,72,64,71,64,85,66,93,66,88,66,89,66,137,1,60,67,16,66,16,68,16,79,60,75,60,71,65,134,1,16,133,1,16,130,1,16,76,60,65,128,1,136,1,16,64,132,1,85,134,1,93,134,1,91,134,1,88,134,1,94,61,97,61,96,61,78,60,80,60,64,141,1,86,101,89,101,90,134,1,92,134,1,95,61,85,101,87,101,62,85,82,9,61,85,87,134,1,135,1,61,64,159,1,2,10,8,18,7,8,12,1,8,0,3,7,8,0,8,18,7,8,12,0,2,7,8,0,7,8,12,3,7,8,0,3,6,8,12,2,6,8,0,6,8,18,2,7,8,0,6,8,12,4,7,8,0,5,11,5,1,8,6,7,8,12,1,8,16,3,7,8,0,8,16,6,8,12,1,11,5,1,8,6,8,7,8,0,7,11,5,1,8,6,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,0,3,3,3,7,11,13,2,5,11,14,1,5,7,8,12,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,7,1,6,11,10,2,8,7,5,2,7,8,0,6,8,7,1,6,11,10,2,3,8,15,1,1,2,6,10,8,18,6,8,18,2,6,11,11,1,8,18,6,8,18,2,7,8,0,5,1,7,8,18,2,6,10,8,18,5,1,11,22,1,3,2,6,11,11,1,8,18,5,2,6,10,8,18,6,10,5,1,10,3,2,7,10,8,18,5,3,7,8,0,5,1,3,7,8,0,6,8,20,1,1,6,8,18,3,7,8,0,5,2,3,7,8,0,6,8,19,2,1,8,20,3,7,8,0,7,11,13,2,5,11,14,1,5,7,8,12,5,7,8,0,8,18,7,11,13,2,5,11,14,1,5,1,7,8,12,2,7,11,13,2,5,11,14,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,18,6,8,12,1,6,10,8,18,1,7,10,8,18,3,10,3,3,6,10,3,2,3,11,13,2,3,3,2,6,8,0,11,13,2,5,11,14,1,5,1,10,5,3,6,10,8,18,3,3,6,6,10,8,18,3,3,10,3,3,11,13,2,3,3,4,7,10,8,18,6,10,3,7,11,5,1,8,6,7,8,12,5,3,6,10,8,18,6,10,3,6,11,13,2,5,11,14,1,5,6,10,5,2,6,8,0,8,7,6,3,3,11,10,2,8,7,5,3,6,8,18,8,0,2,8,7,5,1,7,8,12,1,11,10,2,9,0,9,1,1,8,18,1,5,3,7,11,10,2,9,0,9,1,9,0,9,1,1,11,11,1,9,0,2,8,7,8,21,2,5,8,21,2,5,3,1,11,13,2,9,0,9,1,1,8,4,2,1,5,2,6,11,10,2,9,0,9,1,9,0,2,8,18,7,8,12,1,8,21,3,8,7,8,18,5,1,6,8,12,2,7,11,10,2,9,0,9,1,9,0,1,9,1,2,7,8,18,3,3,1,8,18,5,2,7,11,11,1,9,0,9,0,3,5,3,11,22,1,3,1,6,11,22,1,9,0,1,7,11,22,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,6,1,6,11,5,1,9,0,4,7,8,18,11,5,1,8,6,5,7,8,12,3,7,8,18,8,7,5,1,6,8,16,1,6,9,1,1,7,9,1,1,7,8,21,3,7,8,18,8,16,6,8,12,8,10,3,11,13,2,3,3,3,10,5,3,3,3,10,3,8,3,3,7,3,3,8,18,8,18,5,6,8,18,2,6,11,13,2,9,0,9,1,6,9,0,2,7,11,13,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,8,1,3,3,3,11,9,1,3,3,3,3,6,8,18,3,6,10,8,18,1,11,8,1,3,2,3,9,0,1,11,8,1,9,0,1,10,11,8,1,9,0,1,11,9,1,9,0,1,7,11,9,1,9,0,2,6,8,18,5,1,6,8,17,1,6,11,11,1,9,0,3,3,3,3,2,6,8,18,6,8,18,2,6,11,11,1,9,0,3,1,6,9,0,1,11,22,1,9,0,5,5,3,11,22,1,3,3,10,3,2,3,11,22,1,3,4,3,3,11,22,1,3,11,22,1,3,2,7,11,11,1,9,0,3,1,7,9,0,1,6,8,20,1,6,5,6,1,1,3,3,11,22,1,3,11,22,1,3,4,6,8,18,8,7,6,8,7,5,1,6,8,19,1,6,8,7,1,8,19,2,3,8,18,1,6,10,9,0,3,3,5,8,7,1,8,3,5,3,3,6,5,10,5,7,11,14,1,5,2,5,11,14,1,5,1,6,11,13,2,9,0,9,1,1,10,9,0,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,1,7,11,11,1,9,0,1,8,2,4,3,3,3,3,2,7,8,18,6,8,12,4,3,3,3,6,8,18,4,11,13,2,3,3,4,3,3,5,10,5,6,10,8,18,11,14,1,5,10,5,5,1,7,11,13,2,9,0,9,1,1,11,14,1,9,0,4,3,3,4,10,3,10,3,3,10,3,3,4,3,3,3,3,4,8,3,3,11,5,1,8,6,3,7,8,18,5,4,11,5,1,8,6,2,7,11,5,1,9,0,3,1,11,5,1,9,0,2,9,0,5,2,7,8,18,11,5,1,8,6,8,10,5,3,3,3,3,10,5,6,8,18,5,2,6,8,18,3,1,8,15,1,8,1,5,3,3,10,5,5,6,10,8,18,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,4,73,79,84,65,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,10,83,116,97,107,101,100,73,111,116,97,13,83,116,97,107,105,110,103,80,111,111,108,86,49,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,49,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,14,86,97,108,105,100,97,116,111,114,83,101,116,86,49,11,86,97,108,105,100,97,116,111,114,86,49,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,20,103,101,116,95,115,116,97,107,105,110,103,95,112,111,111,108,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,4,105,111,116,97,12,105,111,116,97,95,97,100,100,114,101,115,115,23,105,111,116,97,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,35,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,105,111,116,97,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,19,112,111,111,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,22,118,97,108,105,100,97,116,111,114,95,118,111,116,105,110,103,95,112,111,119,101,114,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,151,1,3,25,10,8,18,109,11,11,1,8,18,110,10,3,145,1,11,10,2,8,7,5,81,11,10,2,8,7,8,21,160,1,11,10,2,5,8,21,30,11,13,2,5,3,60,8,4,1,2,10,57,3,159,1,5,127,3,141,1,3,174,1,3,37,3,113,3,114,8,15,150,1,10,5,149,1,3,2,2,3,57,3,159,1,5,144,1,8,7,3,2,4,57,3,159,1,5,144,1,8,7,97,1,0,3,0,0,56,51,14,0,17,47,12,5,10,1,56,0,12,4,14,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,60,12,6,13,4,10,6,17,118,11,6,17,108,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,7,20,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,60,18,0,12,7,13,7,15,0,17,128,1,11,7,2,1,3,0,0,69,65,10,0,46,14,1,17,22,32,4,13,10,0,46,14,1,17,25,32,12,3,5,15,9,12,3,11,3,4,18,5,24,11,0,1,11,2,1,7,7,39,14,1,17,108,12,4,10,0,16,1,10,4,56,6,32,4,34,5,40,11,0,1,11,2,1,7,11,39,14,1,17,110,4,44,5,50,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,118,11,4,56,1,11,0,15,1,14,1,17,108,11,1,11,2,17,124,56,7,2,2,3,0,0,73,53,10,1,46,17,84,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,125,12,3,14,3,17,110,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,118,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,83,17,103,11,0,15,3,11,2,11,3,11,1,17,124,56,10,2,3,3,0,0,78,64,11,2,17,84,12,5,10,0,16,1,10,5,56,6,4,9,5,13,11,0,1,7,13,39,10,0,15,1,11,5,56,8,17,125,12,4,10,0,46,14,4,17,22,32,4,32,10,0,46,14,4,17,25,32,12,3,5,34,9,12,3,11,3,4,37,5,41,11,0,1,7,7,39,14,4,17,110,4,45,5,49,11,0,1,7,12,39,14,4,17,119,11,1,38,4,55,5,59,11,0,1,7,10,39,11,0,15,4,11,4,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,24,11,0,16,4,11,1,17,26,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,80,35,11,1,17,84,12,2,10,0,16,0,11,2,17,28,12,4,14,4,56,12,4,12,5,16,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,26,5,30,11,0,1,7,16,39,11,0,15,5,11,3,68,16,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,27,11,2,10,3,46,17,84,11,3,17,114,2,7,3,0,0,88,43,14,1,17,99,12,4,10,0,16,2,10,4,56,16,4,20,10,0,16,2,14,1,17,99,56,17,20,12,5,11,0,11,5,17,27,12,3,5,38,10,0,16,3,10,4,56,18,4,26,5,32,11,0,1,11,2,1,7,8,39,11,0,15,3,11,4,56,19,17,126,12,3,11,3,11,1,11,2,17,116,2,8,3,0,0,61,10,11,2,17,84,12,3,11,0,15,0,11,3,17,31,11,1,17,115,2,9,3,0,0,94,93,10,7,46,17,83,6,1,0,0,0,0,0,0,0,22,12,10,17,129,1,12,14,10,0,16,0,10,14,10,1,46,56,15,17,51,12,15,10,0,46,10,2,20,17,50,12,11,10,0,16,0,14,11,17,55,12,12,10,0,16,0,14,11,17,30,11,3,14,15,17,49,12,9,12,13,10,0,16,0,11,14,11,12,11,15,11,13,11,9,17,52,12,8,10,0,15,0,14,8,11,1,10,7,17,53,10,0,15,0,17,48,10,0,15,0,10,7,46,17,46,10,10,10,0,16,0,14,8,10,2,46,14,11,17,54,10,0,11,10,17,44,10,0,10,2,10,7,17,41,10,0,11,4,11,5,11,6,11,2,11,7,17,10,10,0,16,0,17,47,10,0,15,6,21,10,0,15,0,17,128,1,11,0,17,11,2,10,0,0,0,95,106,10,0,16,0,65,60,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,60,12,13,10,13,17,108,12,12,11,13,17,119,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,4,10,0,15,7,14,12,56,21,1,1,5,4,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,4,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,42,5,4,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,42,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,101,24,10,0,16,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,60,17,105,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,102,60,11,0,16,0,12,10,10,10,65,60,12,3,64,103,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,60,12,8,13,1,10,8,17,106,11,8,17,120,56,25,68,103,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,6,17,129,1,17,127,23,12,7,6,0,0,0,0,0,0,0,0,12,5,10,6,10,7,35,4,58,5,49,13,4,56,27,12,9,12,5,11,6,11,9,22,12,6,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,36,17,119,2,15,1,0,0,3,6,11,0,16,0,11,1,17,36,17,117,2,16,1,0,0,3,6,11,0,16,0,11,1,17,36,17,120,2,17,1,0,0,3,6,11,0,16,0,11,1,17,36,17,118,2,18,1,0,0,3,3,11,0,16,2,2,19,3,0,0,109,31,10,0,16,2,10,1,20,56,16,4,19,10,0,16,2,11,1,20,56,17,20,12,3,11,0,11,3,7,2,17,37,12,2,5,27,11,0,15,3,11,1,20,56,19,17,126,46,12,2,11,2,17,107,17,98,2,20,3,0,0,3,12,10,0,16,0,65,60,10,0,16,5,65,16,23,11,0,16,4,56,28,22,2,21,3,0,0,28,8,11,0,16,0,11,1,17,28,12,2,14,2,56,12,2,22,0,0,0,3,5,11,0,16,0,11,1,17,23,2,23,3,0,0,3,6,11,0,11,1,17,24,6,0,0,0,0,0,0,0,0,36,2,24,0,0,0,112,33,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,60,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,25,0,0,0,3,7,11,0,16,4,11,1,17,26,6,0,0,0,0,0,0,0,0,36,2,26,0,0,0,112,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,109,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,27,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,126,2,11,0,15,0,11,1,17,31,2,28,0,0,0,101,31,10,0,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,60,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,29,0,0,0,101,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,108,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,30,0,0,0,117,46,10,1,65,61,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,61,20,12,2,10,0,11,2,17,28,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,31,3,0,0,118,20,10,0,46,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,67,60,2,32,0,0,0,119,45,10,0,16,0,10,1,17,28,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,60,2,10,0,16,4,10,1,17,29,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,126,2,33,3,0,0,3,7,11,0,11,1,17,123,20,11,2,17,32,2,34,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,9,17,32,2,35,3,0,0,61,8,11,1,17,84,12,2,11,0,11,2,8,17,32,2,36,0,0,0,118,19,10,0,11,1,17,28,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,60,2,37,3,0,0,124,57,10,0,16,0,10,1,17,28,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,60,2,10,0,16,4,10,1,17,29,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,126,46,2,38,1,0,0,118,21,10,0,16,0,11,1,17,28,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,60,2,39,1,0,0,118,21,10,0,16,4,11,1,17,29,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,40,3,0,0,125,37,10,1,17,122,20,12,6,10,2,7,0,33,4,14,11,0,46,11,6,17,38,12,3,5,19,11,0,11,6,11,2,17,37,12,3,11,3,17,111,12,5,10,1,56,35,12,4,11,5,14,4,33,4,30,5,34,11,1,1,7,19,39,11,1,17,121,2,41,0,0,0,129,1,32,10,0,15,5,17,45,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,16,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,42,5,3,11,1,1,11,0,1,11,2,1,2,42,0,0,0,131,1,58,10,4,46,17,83,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,108,12,6,14,1,17,118,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,119,23,10,0,15,6,21,11,2,10,6,17,43,10,5,11,6,14,1,17,118,11,3,18,3,56,37,13,1,11,5,17,103,11,0,15,3,11,7,11,1,11,4,17,124,56,10,2,43,0,0,0,133,1,65,10,0,46,14,1,56,38,4,10,10,0,14,1,56,39,1,1,10,0,46,56,40,12,5,14,5,65,61,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,62,14,5,10,2,66,61,12,4,10,0,10,4,56,41,12,6,10,6,46,14,1,56,42,4,53,5,37,10,6,14,1,56,43,11,6,46,56,44,4,50,10,0,11,4,56,39,1,1,5,57,11,4,1,5,57,11,6,1,11,4,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,19,11,0,1,2,44,0,0,0,60,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,100,10,1,14,2,17,108,14,2,17,118,18,2,56,47,10,0,15,0,11,2,68,60,5,0,11,0,1,2,45,0,0,0,142,1,51,10,0,46,65,16,12,4,6,1,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,48,5,11,10,0,46,10,2,66,16,20,12,1,10,2,12,3,10,3,6,0,0,0,0,0,0,0,0,36,4,43,5,24,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,46,10,3,66,16,20,10,1,36,4,43,10,0,10,3,10,3,6,1,0,0,0,0,0,0,0,22,71,16,5,19,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,46,0,0,0,101,26,10,0,46,65,60,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,60,10,1,17,113,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,47,0,0,0,144,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,60,12,4,11,3,11,4,17,119,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,48,0,0,0,101,23,10,0,46,65,60,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,60,17,101,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,49,0,0,0,145,1,39,6,0,0,0,0,0,0,0,0,12,5,56,48,12,3,14,0,56,36,32,4,34,5,9,13,0,69,16,12,6,10,2,10,6,66,16,20,53,10,1,53,24,7,3,26,12,4,13,3,11,6,10,4,52,56,49,11,5,11,4,52,22,12,5,5,4,11,2,1,11,5,11,3,2,50,0,0,0,146,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,21,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,55,17,127,38,4,2,13,5,11,6,68,61,5,2,11,0,1,11,5,2,51,0,0,0,149,1,37,7,20,12,6,10,0,65,60,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,33,5,12,10,0,10,3,66,60,17,120,53,10,2,53,24,10,1,53,26,12,5,13,6,11,5,52,68,16,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,6,2,52,0,0,0,150,1,68,11,1,11,2,23,12,13,7,20,12,8,10,0,65,60,12,12,6,0,0,0,0,0,0,0,0,12,11,10,11,10,12,35,4,64,5,16,10,0,10,11,66,60,17,120,53,12,15,14,3,10,11,66,16,20,12,14,14,5,14,11,56,53,4,41,14,5,14,11,56,54,20,12,9,11,14,11,9,23,12,6,5,54,10,4,53,11,15,24,10,13,53,26,12,10,11,14,11,10,52,22,12,6,11,6,12,7,13,8,11,7,68,16,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,11,11,0,1,11,8,2,53,0,0,0,151,1,90,10,0,46,65,60,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,9,5,19,11,0,1,11,2,1,11,3,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,81,10,0,10,4,67,60,12,8,10,1,10,4,66,16,20,12,7,10,2,10,7,56,55,12,6,11,7,53,10,8,46,17,102,53,24,7,3,26,12,10,13,6,11,10,52,56,55,12,11,14,11,56,15,6,0,0,0,0,0,0,0,0,36,4,71,5,59,10,8,46,17,108,12,9,10,8,11,11,10,9,10,3,17,114,11,9,56,56,5,73,11,11,56,57,11,8,11,6,17,104,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,11,2,1,11,3,1,11,1,1,2,54,0,0,0,156,1,78,10,1,65,60,12,8,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,69,5,10,10,1,10,7,66,60,12,11,10,11,17,108,12,12,10,3,14,12,56,38,4,28,10,3,14,12,56,58,20,56,52,12,5,5,30,7,21,12,5,11,5,12,10,10,4,14,12,56,59,4,39,6,0,0,0,0,0,0,0,0,12,6,5,41,6,1,0,0,0,0,0,0,0,12,6,11,6,12,9,10,0,11,12,10,11,17,106,10,11,17,119,10,11,17,120,10,11,17,102,10,2,10,7,66,16,20,11,11,10,0,17,112,11,10,11,9,18,1,56,60,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,5,11,1,1,11,4,1,11,3,1,11,2,1,2,55,1,0,0,144,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,61,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,61,20,17,36,12,5,11,4,11,5,17,120,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,56,1,0,0,3,3,11,0,16,0,2,57,1,0,0,3,5,11,0,16,1,11,1,56,6,2,58,1,0,0,3,5,11,0,16,3,11,1,56,18,2,59,3,0,0,160,1,32,11,0,16,0,12,5,7,21,12,3,6,0,0,0,0,0,0,0,0,12,1,10,5,65,60,12,2,10,1,10,2,35,4,28,5,15,10,5,10,1,66,60,17,108,12,4,13,3,11,4,68,61,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,10,11,5,1,11,3,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,65,0,86,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,206,1,8,208,2,64,6,144,3,10,10,154,3,6,12,160,3,100,13,132,4,2,15,134,4,2,0,14,1,10,1,16,0,12,0,1,4,0,1,0,2,0,2,3,12,0,3,2,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,5,6,0,0,15,5,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,1,6,8,0,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,11,86,97,108,105,100,97,116,111,114,86,49,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,6,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,6,7,10,0,46,17,3,11,0,15,0,56,1,2,2,3,0,0,6,6,14,0,17,3,11,0,19,0,56,2,2,3,0,0,0,6,9,11,0,17,4,6,1,0,0,0,0,0,0,0,33,4,6,5,8,7,0,39,2,4,0,0,0,6,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,8,3,16,87,4,103,4,5,107,132,1,7,239,1,161,2,8,144,4,64,6,208,4,70,10,150,5,9,12,159,5,244,6,13,147,12,4,15,151,12,2,0,21,0,17,1,15,1,20,0,1,2,0,1,0,4,0,0,11,0,1,0,0,5,2,3,0,0,13,4,5,0,0,6,6,1,0,0,2,7,1,0,0,16,8,1,0,0,3,4,1,0,0,14,1,5,0,0,10,1,5,0,1,11,21,1,0,1,13,14,5,0,1,21,14,5,0,2,4,11,5,0,2,8,11,5,0,2,9,11,5,0,3,6,17,1,1,0,3,7,19,20,1,0,15,13,16,13,1,7,10,8,1,0,2,6,10,8,1,3,2,10,8,0,3,1,6,10,8,1,1,3,2,7,10,8,0,8,0,3,7,10,8,0,3,3,2,7,10,8,1,10,8,0,3,10,8,0,3,3,1,8,1,2,3,3,8,3,8,0,3,10,8,0,3,3,3,3,1,8,0,1,6,8,1,3,3,3,3,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,0,1,6,10,9,0,1,1,2,7,8,1,3,12,3,3,3,3,3,3,3,3,3,6,8,1,6,8,1,3,11,86,97,108,105,100,97,116,111,114,86,49,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,49,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,3,117,54,52,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,18,3,21,3,12,3,0,3,0,0,9,27,7,0,7,2,7,0,10,0,46,65,10,17,12,17,13,17,14,12,3,10,0,46,10,3,17,1,12,2,12,1,13,1,11,3,11,2,17,4,10,0,11,1,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,10,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,14,12,9,10,2,10,9,11,6,18,0,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,10,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,37,6,0,0,0,0,0,0,0,0,12,3,10,0,46,65,13,12,4,10,3,10,4,35,4,23,5,11,10,0,46,10,3,66,13,16,0,20,14,1,16,0,20,36,12,2,5,25,9,12,2,11,2,4,32,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,6,11,0,11,1,11,3,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,12,12,7,10,1,10,9,16,1,20,11,7,22,17,14,12,8,10,2,11,8,10,9,16,1,20,23,17,14,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,0,1,12,3,12,2,10,0,11,2,67,10,11,3,17,9,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,118,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,11,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,115,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,110,5,59,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,10,12,7,10,11,17,10,12,8,11,10,17,11,12,5,11,11,17,11,12,6,10,7,10,8,36,4,92,10,5,10,6,38,4,88,5,92,11,0,1,7,4,39,11,7,11,8,35,4,105,11,5,11,6,37,4,101,5,105,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,54,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,0,2,0,1,0,19,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPoolV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadataV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSetV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFundV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEventV1","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"timelocked_staking","datatype_name":"TimelockedStakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000000b","version":1,"module_map":{"bridge":[161,28,235,11,6,0,0,0,11,1,0,49,2,49,170,1,3,219,1,206,4,4,169,6,80,5,249,6,240,5,7,233,12,151,20,8,128,33,128,1,6,128,34,128,2,10,128,36,122,12,250,36,162,15,13,156,52,24,0,47,0,51,0,59,0,106,0,112,0,115,0,151,1,2,40,2,44,2,57,2,58,2,75,2,107,2,120,2,122,2,150,1,2,153,1,2,165,1,2,169,1,3,100,1,43,1,121,0,3,8,0,0,5,4,0,0,22,3,0,0,16,3,0,0,8,6,0,0,25,3,0,0,26,3,0,0,23,3,0,0,24,3,0,0,27,3,0,1,9,7,0,2,4,4,0,2,14,7,0,3,29,4,0,4,0,2,0,4,2,2,0,4,6,7,0,4,7,7,0,4,15,2,0,4,20,2,0,4,28,2,0,4,33,2,0,4,34,2,0,6,10,4,0,8,1,4,1,0,1,9,11,8,0,10,12,12,1,0,1,10,13,12,1,0,1,10,30,12,1,0,1,12,18,12,2,7,0,4,1,13,32,4,0,14,35,12,0,16,31,2,0,17,36,7,2,1,0,0,0,18,37,12,0,19,17,8,0,20,21,7,0,21,19,7,1,0,0,0,64,0,1,0,0,97,2,1,0,0,62,3,1,0,0,162,1,4,1,0,0,127,5,1,1,0,0,128,1,6,1,1,0,0,42,7,1,0,0,54,8,9,1,0,0,53,8,1,1,0,0,79,7,1,0,0,95,10,11,0,0,94,10,12,0,0,108,13,14,0,0,109,15,16,0,0,55,8,17,1,0,0,78,18,1,0,0,81,19,1,0,0,80,20,1,0,0,76,21,1,0,0,90,22,23,0,0,92,10,24,0,1,93,50,95,0,1,104,50,44,0,2,61,40,41,0,2,64,26,30,0,2,77,79,1,0,2,126,46,1,0,2,152,1,45,1,0,2,162,1,47,1,0,2,167,1,65,1,0,3,52,96,44,1,0,3,118,1,35,0,3,163,1,104,1,0,4,65,84,59,0,4,66,55,56,0,4,70,1,11,0,4,71,100,11,0,4,72,1,11,0,4,82,58,82,0,4,83,58,78,0,4,84,58,77,0,4,85,58,66,0,4,86,58,81,0,4,87,58,80,0,4,102,108,44,0,4,105,58,59,0,4,114,58,11,0,4,116,58,11,0,4,131,1,58,23,0,4,135,1,58,11,0,4,139,1,58,117,0,4,141,1,67,23,0,4,143,1,108,54,0,4,144,1,108,110,0,4,145,1,67,54,0,4,146,1,67,11,0,4,148,1,67,11,0,4,149,1,108,109,0,4,156,1,105,23,0,4,157,1,105,11,0,4,159,1,103,23,0,4,160,1,103,11,0,4,161,1,103,11,0,5,39,1,11,0,5,60,1,11,0,5,69,1,11,0,5,140,1,1,11,0,5,155,1,1,11,0,5,158,1,1,11,0,6,38,112,1,0,6,49,57,1,1,0,6,64,31,32,0,6,117,98,9,1,0,6,127,48,1,1,0,6,142,1,51,11,1,0,6,154,1,106,1,0,7,88,54,27,0,7,138,1,27,54,0,8,164,1,53,23,1,0,10,44,52,53,1,0,11,73,39,1,1,3,12,45,72,85,2,7,4,12,46,68,69,2,7,4,12,63,72,44,2,7,4,12,118,31,34,2,7,4,12,125,62,1,2,7,4,15,124,75,1,1,12,15,133,1,39,1,1,8,16,129,1,26,27,0,17,63,114,44,2,1,0,17,74,1,29,2,1,0,17,91,116,69,2,1,0,17,99,115,1,2,1,0,17,101,43,44,2,1,0,18,64,36,37,1,4,18,110,88,89,1,4,18,111,91,92,1,4,18,168,1,88,23,0,21,67,61,1,1,0,21,68,61,39,1,0,21,103,70,44,1,0,21,119,1,61,1,0,21,134,1,39,61,1,0,90,28,84,33,94,25,87,38,93,42,73,39,74,39,79,39,78,39,70,39,101,60,85,33,80,63,82,33,100,60,80,71,102,60,83,33,80,73,14,39,100,9,99,9,86,9,98,9,81,33,95,25,96,25,80,94,101,9,30,39,80,97,72,39,80,99,102,9,80,101,89,28,92,28,91,28,101,117,102,117,3,8,30,2,7,8,32,0,4,7,8,0,11,33,2,5,3,3,6,8,32,5,7,8,0,7,8,35,10,2,10,2,6,8,32,3,7,8,0,10,2,6,8,32,4,7,8,0,11,28,1,9,0,8,31,6,11,27,1,9,0,5,7,8,0,2,10,2,11,26,1,9,0,7,8,32,3,7,8,0,8,16,10,10,2,5,7,8,0,6,8,25,2,3,7,8,32,1,11,26,1,9,0,3,6,8,0,2,3,1,2,1,11,37,1,10,10,2,1,6,8,0,1,6,8,1,1,7,8,0,1,7,8,1,2,11,37,1,11,26,1,9,0,5,2,7,8,1,8,18,2,7,8,1,8,22,2,7,8,1,8,21,2,7,8,1,8,14,2,7,8,1,2,1,3,1,11,37,1,8,19,1,8,1,1,6,8,32,1,5,2,2,3,1,11,33,2,9,0,9,1,1,8,11,1,7,8,32,1,8,23,2,8,17,8,4,1,11,29,2,9,0,9,1,1,8,13,3,3,9,0,7,8,32,1,8,34,1,8,0,1,9,0,1,6,8,11,1,6,11,33,2,10,2,8,12,2,10,2,8,12,1,6,11,33,2,9,0,9,1,1,1,4,7,8,11,11,33,2,5,3,3,6,8,32,5,7,8,11,7,8,35,10,2,10,2,6,8,32,3,7,8,11,10,2,6,8,32,4,7,8,23,11,28,1,9,0,8,31,6,11,27,1,9,0,5,3,7,8,1,8,16,3,2,2,2,2,1,6,8,23,1,6,11,26,1,9,0,1,6,11,24,1,9,0,1,10,2,7,2,3,10,2,2,10,2,2,3,1,8,16,2,7,8,23,11,26,1,9,0,1,6,8,16,1,8,17,1,10,10,2,1,11,37,1,9,0,3,7,11,29,2,9,0,9,1,9,0,9,1,1,8,2,6,1,7,8,1,8,17,7,8,4,2,8,20,3,6,8,11,8,16,10,10,2,1,8,20,1,6,8,20,2,7,11,29,2,9,0,9,1,9,0,1,7,9,1,1,6,11,37,1,9,0,1,8,7,2,6,11,29,2,9,0,9,1,9,0,1,8,5,2,5,11,37,1,11,26,1,9,0,2,9,0,5,8,3,7,8,1,2,8,18,8,15,8,22,8,21,8,14,1,8,18,1,8,15,2,7,8,11,8,15,1,8,22,1,8,21,1,8,14,3,6,8,1,8,17,6,8,4,3,2,2,3,1,6,9,1,2,6,8,1,8,17,2,6,8,1,3,1,6,8,34,1,6,9,0,2,7,8,1,3,1,7,8,34,1,7,9,0,12,2,2,6,2,3,7,8,1,8,17,5,7,8,4,8,10,2,11,26,1,9,0,8,20,1,8,8,1,8,10,5,7,8,13,6,8,23,6,8,25,8,10,3,1,8,9,3,7,8,23,3,7,8,32,1,8,6,1,6,8,18,1,8,3,2,2,8,10,1,6,8,22,3,7,8,13,6,8,10,3,1,6,8,21,3,7,8,23,2,3,7,1,2,10,2,3,10,3,8,36,10,8,36,1,6,8,14,1,10,8,36,1,10,3,1,8,36,5,7,8,23,8,36,2,1,3,2,7,3,3,2,6,11,33,2,9,0,9,1,6,9,0,3,7,11,33,2,9,0,9,1,9,0,9,1,2,7,11,33,2,9,0,9,1,6,9,0,1,8,19,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,7,66,97,108,97,110,99,101,9,66,108,111,99,107,108,105,115,116,6,66,114,105,100,103,101,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,11,66,114,105,100,103,101,73,110,110,101,114,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,12,66,114,105,100,103,101,82,101,99,111,114,100,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,11,69,109,101,114,103,101,110,99,121,79,112,16,69,109,101,114,103,101,110,99,121,79,112,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,19,84,111,107,101,110,68,101,112,111,115,105,116,101,100,69,118,101,110,116,28,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,65,112,112,114,111,118,101,100,27,84,111,107,101,110,84,114,97,110,115,102,101,114,65,108,114,101,97,100,121,67,108,97,105,109,101,100,21,84,111,107,101,110,84,114,97,110,115,102,101,114,65,112,112,114,111,118,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,67,108,97,105,109,101,100,24,84,111,107,101,110,84,114,97,110,115,102,101,114,76,105,109,105,116,69,120,99,101,101,100,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,9,86,101,114,115,105,111,110,101,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,7,97,100,100,114,101,115,115,6,97,109,111,117,110,116,22,97,112,112,114,111,118,101,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,14,98,114,105,100,103,101,95,118,101,114,115,105,111,110,4,98,117,114,110,8,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,24,99,108,97,105,109,95,97,110,100,95,116,114,97,110,115,102,101,114,95,116,111,107,101,110,11,99,108,97,105,109,95,116,111,107,101,110,20,99,108,97,105,109,95,116,111,107,101,110,95,105,110,116,101,114,110,97,108,7,99,108,97,105,109,101,100,5,99,108,111,99,107,4,99,111,105,110,9,99,111,109,109,105,116,116,101,101,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,22,99,111,109,109,105,116,116,101,101,95,114,101,103,105,115,116,114,97,116,105,111,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,26,101,120,101,99,117,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,20,101,120,101,99,117,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,22,101,120,101,99,117,116,101,95,115,121,115,116,101,109,95,109,101,115,115,97,103,101,26,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,101,99,117,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,10,102,114,111,109,95,98,121,116,101,115,6,102,114,111,122,101,110,33,103,101,116,95,99,117,114,114,101,110,116,95,115,101,113,95,110,117,109,95,97,110,100,95,105,110,99,114,101,109,101,110,116,7,103,101,116,95,109,117,116,33,103,101,116,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,9,103,101,116,95,114,111,117,116,101,36,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,105,103,110,97,116,117,114,101,115,32,103,101,116,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,97,99,116,105,111,110,95,115,116,97,116,117,115,2,105,100,21,105,110,105,116,95,98,114,105,100,103,101,95,99,111,109,109,105,116,116,101,101,5,105,110,110,101,114,6,105,110,115,101,114,116,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,7,105,115,95,115,111,109,101,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,3,107,101,121,7,108,105,109,105,116,101,114,12,108,105,110,107,101,100,95,116,97,98,108,101,10,108,111,97,100,95,105,110,110,101,114,14,108,111,97,100,95,105,110,110,101,114,95,109,117,116,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,7,109,101,115,115,97,103,101,11,109,101,115,115,97,103,101,95,107,101,121,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,4,109,105,110,116,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,6,112,97,117,115,101,100,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,9,112,117,115,104,95,98,97,99,107,8,114,101,103,105,115,116,101,114,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,10,115,101,110,100,95,116,111,107,101,110,6,115,101,110,100,101,114,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,7,115,101,113,95,110,117,109,13,115,101,113,117,101,110,99,101,95,110,117,109,115,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,12,115,111,117,114,99,101,95,99,104,97,105,110,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,22,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,10,116,120,95,99,111,110,116,101,120,116,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,19,118,101,114,105,102,105,101,100,95,115,105,103,110,97,116,117,114,101,115,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,1,1,2,1,0,2,1,2,2,1,3,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,96,8,30,98,8,34,1,2,9,48,3,116,2,50,2,132,1,11,33,2,2,3,59,8,11,151,1,8,23,147,1,11,29,2,8,17,8,4,106,8,13,123,1,2,2,7,131,1,3,135,1,2,130,1,10,2,137,1,2,136,1,10,2,148,1,2,41,3,3,2,1,89,1,4,2,3,112,8,16,166,1,11,37,1,10,10,2,56,1,5,2,1,113,8,17,6,2,1,113,8,17,7,2,1,113,8,17,8,2,1,113,8,17,9,2,1,113,8,17,0,0,0,0,25,34,10,2,46,17,88,7,25,33,4,7,5,11,11,2,1,7,10,39,7,6,7,0,11,1,56,0,10,2,46,17,24,10,2,17,71,10,2,56,1,17,31,9,18,1,12,3,11,0,7,6,11,3,11,2,56,2,18,0,56,3,2,1,0,0,0,16,32,10,3,17,88,7,25,33,4,6,5,12,11,3,1,11,0,1,7,10,39,11,0,17,13,12,4,10,4,16,0,17,23,56,4,4,27,11,4,15,0,11,1,11,2,11,3,17,27,5,31,11,4,1,11,3,1,2,2,1,0,0,1,9,11,0,17,13,15,0,11,1,11,2,11,3,11,4,17,26,2,3,1,0,0,1,7,11,0,17,13,15,0,11,1,11,2,17,28,2,4,1,0,0,1,8,11,0,17,13,15,1,11,1,11,2,11,3,56,5,2,5,1,0,0,49,105,11,0,17,13,12,6,10,6,16,2,20,32,4,9,5,15,11,6,1,11,4,1,7,13,39,10,6,16,3,20,10,1,17,22,4,22,5,28,11,6,1,11,4,1,7,21,39,14,2,65,11,7,4,33,4,34,5,40,11,6,1,11,4,1,7,23,39,10,6,17,66,17,19,12,5,10,6,16,1,56,6,12,9,14,3,56,7,56,8,12,8,10,8,6,0,0,0,0,0,0,0,0,36,4,57,5,63,11,6,1,11,4,1,7,24,39,10,6,16,3,20,10,5,10,4,46,17,88,17,77,10,1,10,2,10,9,10,8,17,34,12,7,10,6,15,1,11,3,56,9,10,6,15,4,14,7,17,45,11,7,56,10,9,18,4,56,11,11,5,11,6,16,3,20,11,4,46,17,88,17,77,11,1,11,2,11,9,11,8,18,2,56,12,2,6,1,0,0,64,143,1,11,0,17,13,12,4,10,4,16,2,20,32,4,9,5,13,11,4,1,7,13,39,10,4,16,0,10,1,10,2,17,29,14,1,17,46,17,66,33,4,24,5,28,11,4,1,7,22,39,14,1,17,47,7,0,33,4,34,5,38,11,4,1,7,17,39,14,1,17,41,12,8,14,8,17,55,12,7,14,1,17,49,10,4,16,3,20,33,4,54,8,12,3,5,60,11,7,10,4,16,3,20,33,12,3,11,3,4,63,5,67,11,4,1,7,9,39,14,1,17,45,12,5,14,1,17,49,10,4,16,3,20,33,4,119,11,4,15,4,10,5,56,13,12,6,10,6,16,5,20,11,1,33,4,89,5,93,11,6,1,7,7,39,10,6,16,6,20,32,4,99,5,103,11,6,1,7,15,39,10,6,16,7,56,14,4,113,11,6,1,11,5,18,7,56,15,2,11,2,56,16,11,6,15,7,21,5,139,1,10,4,16,4,10,5,56,17,4,130,1,11,4,1,11,5,18,7,56,15,2,11,4,15,4,10,5,11,1,11,2,56,16,9,18,4,56,11,11,5,18,5,56,18,2,7,1,0,0,17,26,11,0,11,1,11,2,11,3,10,4,56,19,12,6,12,5,11,4,46,17,88,11,6,33,4,15,5,17,7,6,39,14,5,56,20,4,21,5,23,7,20,39,11,5,56,21,2,8,1,0,0,74,19,11,0,11,1,11,2,11,3,11,4,56,19,12,5,12,6,14,6,56,20,4,16,11,6,56,21,11,5,56,22,5,18,11,6,56,23,2,9,1,0,0,76,108,14,1,17,46,12,5,14,1,17,47,7,0,33,4,9,5,13,11,0,1,7,17,39,11,0,17,13,12,4,14,1,17,49,10,4,16,3,20,33,4,24,5,28,11,4,1,7,9,39,10,4,10,5,17,19,12,3,14,1,17,48,11,3,33,4,38,5,42,11,4,1,7,11,39,10,4,16,0,10,1,11,2,17,29,10,5,17,65,33,4,58,14,1,17,40,12,6,11,4,11,6,17,15,5,107,10,5,17,64,33,4,70,14,1,17,39,12,7,11,4,15,0,11,7,17,25,5,107,10,5,17,68,33,4,81,14,1,17,43,12,8,11,4,11,8,17,16,5,107,10,5,17,67,33,4,92,14,1,17,42,12,9,11,4,11,9,17,17,5,107,11,5,17,63,33,4,103,14,1,17,38,12,10,11,4,11,10,17,18,5,107,11,4,1,7,5,39,2,10,0,0,0,83,39,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,7,3,2,11,3,16,4,11,4,56,24,12,5,10,5,16,6,20,4,31,11,5,1,7,2,2,11,5,16,7,56,14,4,37,7,0,2,7,1,2,11,0,0,0,86,25,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,10,2,11,3,16,4,11,4,56,24,16,7,20,2,12,0,0,0,87,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,16,8,56,25,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,13,0,0,0,90,30,10,0,16,8,17,97,12,2,10,2,7,6,33,4,9,5,13,11,0,1,7,12,39,11,0,15,8,56,26,12,1,10,1,16,9,20,11,2,33,4,24,5,28,11,1,1,7,12,39,11,1,2,14,0,0,0,93,189,1,11,0,17,13,12,9,10,9,16,2,20,32,4,9,5,17,11,9,1,11,4,1,11,1,1,7,13,39,10,2,17,66,11,3,17,33,12,10,10,9,16,4,10,10,56,17,4,28,5,36,11,9,1,11,4,1,11,1,1,7,16,39,10,9,15,4,10,10,56,13,12,12,10,12,16,5,17,46,12,5,14,5,12,7,17,66,12,6,11,7,14,6,33,4,54,5,64,11,12,1,11,9,1,11,4,1,11,1,1,7,5,39,10,12,16,7,56,14,4,69,5,79,11,12,1,11,9,1,11,4,1,11,1,1,7,6,39,10,12,16,5,17,41,12,16,14,16,17,54,17,76,12,11,10,12,16,6,20,4,105,11,12,1,11,9,1,11,4,1,11,1,1,11,10,18,8,56,27,56,28,11,11,2,14,16,17,55,12,14,10,14,10,9,16,3,20,33,4,115,5,125,11,12,1,11,9,1,11,4,1,11,1,1,7,9,39,11,2,11,14,17,21,12,13,10,9,16,1,56,6,14,16,17,56,33,4,137,1,5,147,1,11,12,1,11,9,1,11,4,1,11,1,1,7,8,39,14,16,17,51,12,8,10,9,15,10,10,9,16,1,11,1,11,13,10,8,56,29,32,4,172,1,11,12,1,11,9,1,11,4,1,11,10,18,9,56,30,56,28,11,11,2,11,9,15,1,11,8,11,4,56,31,12,15,8,11,12,15,6,21,11,10,18,6,56,32,11,15,56,33,11,11,2,15,0,0,0,11,51,14,1,17,36,12,2,10,2,17,35,33,4,25,10,0,16,2,20,32,4,13,5,17,11,0,1,7,18,39,8,11,0,15,2,21,8,18,3,56,34,5,50,11,2,17,37,33,4,46,10,0,16,2,20,4,34,5,38,11,0,1,7,19,39,9,11,0,15,2,21,9,18,3,56,34,5,50,11,0,1,7,14,39,2,16,0,0,0,102,26,14,1,17,61,12,2,10,2,10,0,16,3,20,33,4,10,5,14,11,0,1,7,9,39,14,1,17,62,11,2,17,21,12,3,11,0,15,10,14,3,14,1,17,60,17,32,2,17,0,0,0,1,8,11,0,15,1,14,1,17,59,14,1,17,58,17,75,2,18,0,0,0,107,59,14,1,17,44,12,2,14,1,17,52,12,4,14,1,17,57,12,8,14,1,17,53,12,6,14,4,65,11,14,8,65,111,33,4,19,5,23,11,0,1,7,7,39,14,4,65,11,14,6,65,23,33,4,30,5,34,11,0,1,7,7,39,14,4,65,11,6,0,0,0,0,0,0,0,0,36,4,56,13,4,69,11,12,3,13,8,69,111,12,7,13,6,69,23,12,5,10,0,15,1,11,7,11,3,10,2,11,5,17,69,5,34,11,0,1,2,19,0,0,0,113,28,10,0,16,11,14,1,56,35,32,4,13,11,0,15,11,11,1,6,1,0,0,0,0,0,0,0,56,36,6,0,0,0,0,0,0,0,0,2,11,0,15,11,14,1,56,37,12,2,10,2,20,12,3,10,3,6,1,0,0,0,0,0,0,0,22,11,2,21,11,3,2,20,0,0,0,86,26,11,0,17,12,12,3,11,1,17,66,11,2,17,33,12,4,10,3,16,4,10,4,56,17,32,4,18,11,3,1,56,38,2,11,3,16,4,11,4,56,24,16,5,17,50,56,39,2,1,4,1,5,1,8,1,2,1,6,4,0,4,2,4,1,0,1,1,0,1,7,1,3,0],"chain_ids":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,4,3,8,66,4,74,2,5,76,42,7,118,221,1,8,211,2,64,6,147,3,28,10,175,3,7,12,182,3,183,2,13,237,5,4,0,2,1,17,0,0,7,0,0,10,0,1,0,0,11,0,1,0,0,9,0,1,0,0,6,0,1,0,0,7,0,1,0,0,5,0,1,0,0,14,2,3,0,0,13,2,3,0,0,1,1,0,0,0,16,0,4,0,0,12,5,6,0,0,8,5,7,0,1,3,10,6,1,0,12,7,0,1,2,1,6,8,0,1,6,2,1,10,8,0,2,2,2,1,1,1,8,0,5,1,1,1,1,1,2,10,8,0,8,0,2,6,10,9,0,6,9,0,11,66,114,105,100,103,101,82,111,117,116,101,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,9,99,104,97,105,110,95,105,100,115,8,99,111,110,116,97,105,110,115,11,100,101,115,116,105,110,97,116,105,111,110,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,9,103,101,116,95,114,111,117,116,101,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,14,105,115,95,118,97,108,105,100,95,114,111,117,116,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,6,115,111,117,114,99,101,12,118,97,108,105,100,95,114,111,117,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,2,1,1,2,1,2,2,1,10,2,1,11,2,1,12,3,8,0,0,0,0,0,0,0,0,0,2,2,15,2,4,2,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,6,1,0,0,0,3,11,0,16,0,2,7,1,0,0,0,3,11,0,16,1,2,8,1,0,0,8,53,10,0,7,0,33,4,7,8,12,1,5,11,10,0,7,1,33,12,1,11,1,4,16,8,12,2,5,20,10,0,7,2,33,12,2,11,2,4,25,8,12,3,5,29,10,0,7,3,33,12,3,11,3,4,34,8,12,4,5,38,10,0,7,4,33,12,4,11,4,4,43,8,12,5,5,47,11,0,7,5,33,12,5,11,5,4,50,5,52,7,6,39,2,9,1,0,0,0,32,7,0,7,3,18,0,7,3,7,0,18,0,7,1,7,4,18,0,7,1,7,5,18,0,7,2,7,5,18,0,7,2,7,4,18,0,7,4,7,1,18,0,7,4,7,2,18,0,7,5,7,1,18,0,7,5,7,2,18,0,64,7,10,0,0,0,0,0,0,0,2,10,1,0,0,9,10,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,2,11,1,0,0,9,15,11,0,11,1,18,0,12,3,17,9,12,2,14,2,14,3,56,0,4,11,5,13,7,6,39,11,3,2,0,0,0,1,0],"committee":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,60,3,82,203,1,4,157,2,50,5,207,2,136,3,7,215,5,167,7,8,254,12,128,1,6,254,13,172,1,10,170,15,77,12,247,15,220,7,13,211,23,22,15,233,23,2,0,21,0,25,0,48,2,27,2,32,2,61,2,63,2,64,3,41,1,50,1,65,0,1,3,0,0,2,4,0,0,7,3,0,0,6,3,0,0,4,7,0,0,5,7,0,2,0,2,0,2,3,7,0,5,10,2,0,6,11,7,2,1,0,0,0,7,12,7,1,3,0,8,8,8,0,9,9,7,1,0,0,0,66,0,1,0,0,24,2,3,0,0,52,4,1,0,0,59,5,1,0,0,33,6,1,0,0,22,7,8,0,0,62,9,1,0,0,20,10,1,0,1,28,52,12,0,2,15,48,17,0,2,16,48,49,0,2,53,14,15,0,2,56,16,12,0,3,54,19,12,0,4,29,38,1,1,3,5,31,2,15,0,5,55,2,26,0,6,23,23,21,2,1,0,6,30,1,27,2,1,0,6,34,23,24,2,1,0,6,35,40,41,2,1,0,6,36,50,51,2,1,0,6,37,34,35,2,1,0,6,39,36,1,2,1,0,6,42,30,21,2,1,0,6,57,30,15,2,1,0,6,60,23,43,2,1,1,7,23,20,21,1,3,7,30,1,13,1,3,7,39,25,1,1,3,8,13,31,32,0,9,26,45,38,1,0,9,43,44,21,1,0,10,14,18,1,1,0,10,23,33,21,1,0,28,12,33,17,27,12,17,22,19,22,29,12,18,22,18,28,24,22,34,26,17,28,22,28,23,28,14,37,25,28,20,28,26,42,32,15,31,15,23,22,14,46,25,22,21,22,14,53,14,55,3,6,8,1,8,7,10,10,2,0,1,6,8,8,1,8,1,5,7,8,1,7,8,11,10,2,10,2,6,8,8,4,7,8,1,11,9,2,5,3,3,6,8,8,2,7,8,1,8,6,1,6,8,1,1,6,11,9,2,10,2,8,4,3,7,8,1,10,2,6,8,8,2,6,8,1,10,2,8,3,6,8,4,10,2,10,2,3,11,10,1,10,2,3,3,1,10,2,1,11,10,1,9,0,1,6,8,7,1,3,1,8,7,1,2,2,7,10,9,0,10,9,0,3,6,10,2,6,10,2,2,2,6,11,10,1,9,0,6,9,0,1,1,2,10,2,8,4,2,6,11,9,2,9,0,9,1,6,9,0,1,6,9,1,2,7,11,10,1,9,0,9,0,1,5,1,11,9,2,9,0,9,1,2,5,8,5,6,8,5,7,8,5,8,5,8,5,5,10,5,1,6,11,9,2,9,0,9,1,1,7,8,11,1,10,5,2,6,10,9,0,6,9,0,2,7,11,9,2,9,0,9,1,6,9,0,1,7,9,1,3,7,11,9,2,9,0,9,1,9,0,9,1,1,8,5,1,9,0,7,3,8,4,11,9,2,10,2,8,4,6,8,5,3,11,12,1,3,3,2,6,11,9,2,9,0,9,1,3,2,6,9,0,6,9,1,2,5,3,1,11,12,1,9,1,1,6,11,12,1,9,0,1,11,12,1,9,0,1,8,2,11,1,10,2,6,10,10,2,1,3,3,7,8,4,3,6,10,2,10,10,2,6,10,2,1,6,8,6,1,6,10,10,2,2,7,11,9,2,9,0,9,1,3,2,6,9,0,7,9,1,1,6,10,2,1,8,0,2,3,7,8,4,1,8,3,3,1,3,6,8,5,9,66,108,111,99,107,108,105,115,116,23,66,108,111,99,107,108,105,115,116,86,97,108,105,100,97,116,111,114,69,118,101,110,116,15,66,114,105,100,103,101,67,111,109,109,105,116,116,101,101,13,66,114,105,100,103,101,77,101,115,115,97,103,101,15,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,27,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,82,101,103,105,115,116,114,97,116,105,111,110,29,67,111,109,109,105,116,116,101,101,77,101,109,98,101,114,85,114,108,85,112,100,97,116,101,69,118,101,110,116,20,67,111,109,109,105,116,116,101,101,85,112,100,97,116,101,69,118,101,110,116,15,73,111,116,97,83,121,115,116,101,109,83,116,97,116,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,26,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,6,97,112,112,101,110,100,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,11,98,108,111,99,107,108,105,115,116,101,100,6,98,114,105,100,103,101,19,98,114,105,100,103,101,95,112,117,98,107,101,121,95,98,121,116,101,115,28,99,104,101,99,107,95,117,110,105,113,117,101,110,101,115,115,95,98,114,105,100,103,101,95,107,101,121,115,9,99,111,109,109,105,116,116,101,101,17,99,111,109,109,105,116,116,101,101,95,109,101,109,98,101,114,115,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,6,99,114,121,112,116,111,12,100,101,115,116,114,111,121,95,115,111,109,101,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,17,101,120,101,99,117,116,101,95,98,108,111,99,107,108,105,115,116,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,109,117,116,13,104,116,116,112,95,114,101,115,116,95,117,114,108,6,105,110,115,101,114,116,12,105,111,116,97,95,97,100,100,114,101,115,115,11,105,111,116,97,95,115,121,115,116,101,109,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,27,108,97,115,116,95,99,111,109,109,105,116,116,101,101,95,117,112,100,97,116,101,95,101,112,111,99,104,6,109,101,109,98,101,114,20,109,101,109,98,101,114,95,114,101,103,105,115,116,114,97,116,105,111,110,115,7,109,101,109,98,101,114,115,7,109,101,115,115,97,103,101,7,110,101,119,95,117,114,108,6,111,112,116,105,111,110,11,112,117,98,108,105,99,95,107,101,121,115,8,114,101,103,105,115,116,101,114,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,6,115,101,110,100,101,114,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,4,115,105,122,101,30,115,116,97,107,101,95,112,97,114,116,105,99,105,112,97,116,105,111,110,95,112,101,114,99,101,110,116,97,103,101,25,116,114,121,95,99,114,101,97,116,101,95,110,101,120,116,95,99,111,109,109,105,116,116,101,101,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,15,117,112,100,97,116,101,95,110,111,100,101,95,117,114,108,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,17,118,101,114,105,102,121,95,115,105,103,110,97,116,117,114,101,115,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,10,2,20,19,73,79,84,65,95,66,82,73,68,71,69,95,77,69,83,83,65,71,69,3,8,33,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,2,1,0,0,2,2,17,1,51,10,10,2,1,2,3,47,11,9,2,10,2,8,4,46,11,9,2,5,8,5,44,3,2,2,2,47,11,9,2,10,2,8,4,58,3,3,2,2,45,10,2,49,10,2,4,2,5,40,5,19,10,2,67,3,38,10,2,17,1,5,2,3,40,5,19,10,2,38,10,2,0,1,0,0,11,87,6,0,0,0,0,0,0,0,0,14,2,65,12,12,9,12,3,56,0,12,8,14,1,17,11,12,7,7,10,12,5,13,5,11,1,17,12,56,1,6,0,0,0,0,0,0,0,0,12,10,10,3,10,9,35,4,77,5,23,14,2,10,3,66,12,14,5,49,0,17,13,12,6,14,8,14,6,56,2,32,4,36,5,40,11,0,1,7,1,39,10,0,16,0,14,6,56,3,4,46,5,50,11,0,1,7,2,39,10,0,16,0,14,6,56,4,12,4,10,4,16,1,20,32,4,67,11,10,11,4,16,2,20,22,12,10,5,69,11,4,1,13,8,11,6,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,18,11,0,1,11,10,11,7,38,4,84,5,86,7,0,39,2,1,3,0,0,1,13,11,0,17,16,7,12,33,4,6,5,8,7,3,39,56,6,56,7,6,0,0,0,0,0,0,0,0,18,1,2,2,3,0,0,29,85,10,0,16,0,56,8,4,5,5,13,11,1,1,11,0,1,11,4,1,7,7,39,14,2,65,17,7,11,33,4,19,5,27,11,1,1,11,0,1,11,4,1,7,6,39,11,4,17,16,12,9,11,1,17,30,12,10,14,10,14,9,56,9,4,38,5,42,11,0,1,7,5,39,10,0,16,3,14,9,56,10,4,64,10,0,15,3,14,9,56,11,12,6,11,3,10,6,15,4,21,10,2,10,6,15,5,21,11,6,20,12,5,5,76,10,9,10,2,11,3,18,5,12,7,10,0,15,3,11,9,10,7,56,12,11,7,12,5,11,5,12,8,11,0,46,11,2,17,7,11,8,56,13,2,3,3,0,0,39,89,6,0,0,0,0,0,0,0,0,12,4,56,6,12,6,6,0,0,0,0,0,0,0,0,12,8,10,4,10,0,16,3,56,14,35,4,62,5,13,10,0,16,3,10,4,56,15,12,7,1,14,1,10,7,16,6,56,16,12,9,14,9,56,17,4,55,11,9,56,18,12,10,11,8,10,10,22,12,8,10,7,16,6,20,10,7,16,5,20,11,10,52,10,7,16,4,20,9,18,4,12,5,13,6,11,7,16,5,20,11,5,56,19,5,57,11,7,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,10,8,11,2,38,4,84,56,7,10,0,15,3,21,10,6,10,0,15,0,21,11,3,17,15,11,0,15,7,21,11,6,11,8,18,2,56,20,5,88,11,0,1,11,3,1,2,4,3,0,0,47,96,14,1,17,9,49,1,34,12,2,14,1,17,10,12,4,10,4,65,12,12,7,6,0,0,0,0,0,0,0,0,12,6,6,0,0,0,0,0,0,0,0,12,9,7,13,12,11,10,6,10,7,35,4,87,5,22,10,4,10,6,66,12,12,12,9,12,5,10,9,10,0,16,0,56,21,35,4,73,5,35,10,0,15,0,10,9,56,22,12,8,12,10,10,10,17,8,12,3,10,12,20,11,3,33,4,64,11,12,1,10,2,11,8,15,1,21,13,11,11,10,20,68,12,8,12,5,6,0,0,0,0,0,0,0,0,12,9,5,73,11,10,1,11,8,1,11,9,6,1,0,0,0,0,0,0,0,22,12,9,5,28,11,5,4,76,5,82,11,0,1,11,4,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,17,11,0,1,11,4,1,11,2,11,11,18,0,56,23,2,5,3,0,0,1,3,11,0,16,0,2,6,3,0,0,54,50,6,0,0,0,0,0,0,0,0,12,3,10,3,10,0,16,0,56,21,35,4,44,5,9,10,0,15,0,10,3,56,22,12,4,1,10,4,16,8,20,10,2,17,16,33,4,37,11,0,1,11,2,1,10,1,10,4,15,9,21,11,4,16,10,20,11,1,18,3,56,24,2,11,4,1,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,2,11,0,1,11,2,1,7,9,39,7,0,0,0,56,41,10,0,16,3,56,14,12,3,9,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,38,5,11,11,3,6,1,0,0,0,0,0,0,0,23,12,3,10,0,16,3,10,3,56,15,12,4,1,11,4,16,5,20,10,1,33,4,6,11,2,32,4,31,5,35,11,0,1,7,8,39,8,12,2,5,6,11,0,1,2,1,0,4,4,4,2,1,1,5,2,5,1,5,0,1,2,4,0,4,3,4,1,0,18,0],"crypto":[161,28,235,11,6,0,0,0,8,1,0,6,3,6,15,5,21,21,7,42,88,8,130,1,64,6,194,1,4,12,198,1,137,1,15,207,2,2,0,1,1,3,1,5,0,4,0,1,0,1,2,0,1,0,2,6,0,1,0,1,6,10,2,1,10,2,6,10,2,10,2,10,2,10,2,3,3,0,1,2,9,99,111,109,109,105,116,116,101,101,6,99,114,121,112,116,111,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,28,101,99,100,115,97,95,112,117,98,95,107,101,121,95,116,111,95,101,116,104,95,97,100,100,114,101,115,115,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,1,0,0,3,0,0,2,48,11,0,17,1,12,2,6,1,0,0,0,0,0,0,0,7,0,12,3,12,5,10,5,6,65,0,0,0,0,0,0,0,35,4,23,5,12,13,3,14,2,10,5,66,4,20,68,4,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,7,14,3,17,2,12,4,7,0,12,1,6,12,0,0,0,0,0,0,0,12,6,10,6,6,32,0,0,0,0,0,0,0,35,4,46,5,35,13,1,14,4,10,6,66,4,20,68,4,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,30,11,1,2,0,0,0],"limiter":[161,28,235,11,6,0,0,0,12,1,0,16,2,16,38,3,54,164,1,4,218,1,32,5,250,1,177,1,7,171,3,161,5,8,204,8,96,6,172,9,34,10,206,9,39,12,245,9,220,4,13,209,14,12,15,221,14,2,0,35,0,10,0,50,2,12,2,22,2,53,1,39,1,54,0,4,4,0,0,5,4,0,0,6,3,0,1,0,7,0,2,1,4,0,3,2,8,0,5,7,7,2,1,0,0,0,6,3,7,1,0,0,0,26,0,1,0,0,36,2,3,0,0,11,4,5,1,0,0,52,6,2,0,0,14,7,1,0,0,8,8,2,0,0,29,2,9,0,1,19,2,24,0,1,20,2,24,0,1,21,2,24,0,1,25,29,30,0,1,31,2,24,0,1,32,2,24,0,1,33,2,24,0,1,43,25,26,0,1,44,25,26,0,2,15,23,1,1,0,2,38,23,1,1,0,3,46,7,1,0,4,17,22,2,1,3,5,13,11,5,2,1,0,5,18,2,14,2,1,0,5,23,11,12,2,1,0,5,24,17,18,2,1,0,5,30,16,2,2,1,0,5,51,11,19,2,1,1,6,16,21,22,1,0,6,34,20,5,1,0,7,42,28,22,1,0,22,10,21,13,20,13,24,13,23,13,25,10,27,1,26,1,16,22,17,22,20,10,24,10,23,10,19,27,28,1,21,10,2,6,8,0,6,8,3,1,3,0,1,8,0,5,7,8,0,6,8,4,6,8,5,8,3,3,1,1,3,7,8,0,6,8,3,3,1,6,8,5,2,7,8,1,3,1,11,6,2,8,3,3,2,8,3,3,2,6,11,6,2,9,0,9,1,6,9,0,1,6,9,1,2,8,3,8,1,1,11,6,2,9,0,9,1,7,3,3,3,4,7,8,1,11,7,1,3,4,3,7,11,6,2,9,0,9,1,9,0,9,1,2,7,11,6,2,9,0,9,1,6,9,0,1,7,9,1,1,11,7,1,9,1,1,6,11,7,1,9,0,1,11,7,1,9,0,1,9,0,1,6,8,4,1,2,1,6,8,3,1,6,2,1,8,2,2,7,10,9,0,3,2,2,2,1,8,3,11,66,114,105,100,103,101,82,111,117,116,101,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,5,67,108,111,99,107,6,79,112,116,105,111,110,15,84,114,97,110,115,102,101,114,76,105,109,105,116,101,114,14,84,114,97,110,115,102,101,114,82,101,99,111,114,100,21,85,112,100,97,116,101,82,111,117,116,101,76,105,109,105,116,69,118,101,110,116,6,86,101,99,77,97,112,23,97,100,106,117,115,116,95,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,6,98,114,105,100,103,101,9,99,104,97,105,110,95,105,100,115,33,99,104,101,99,107,95,97,110,100,95,114,101,99,111,114,100,95,115,101,110,100,105,110,103,95,116,114,97,110,115,102,101,114,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,24,99,117,114,114,101,110,116,95,104,111,117,114,95,115,105,110,99,101,95,101,112,111,99,104,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,10,101,116,104,95,99,117,115,116,111,109,11,101,116,104,95,109,97,105,110,110,101,116,11,101,116,104,95,115,101,112,111,108,105,97,5,101,118,101,110,116,3,103,101,116,7,103,101,116,95,109,117,116,9,103,101,116,95,114,111,117,116,101,15,103,101,116,95,114,111,117,116,101,95,108,105,109,105,116,9,104,111,117,114,95,104,101,97,100,9,104,111,117,114,95,116,97,105,108,23,105,110,105,116,105,97,108,95,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,6,105,110,115,101,114,116,11,105,111,116,97,95,99,117,115,116,111,109,12,105,111,116,97,95,109,97,105,110,110,101,116,12,105,111,116,97,95,116,101,115,116,110,101,116,7,105,115,95,115,111,109,101,7,108,105,109,105,116,101,114,3,110,101,119,9,110,101,119,95,108,105,109,105,116,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,112,116,105,111,110,16,112,101,114,95,104,111,117,114,95,97,109,111,117,110,116,115,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,6,114,101,109,111,118,101,17,114,111,117,116,101,95,100,101,115,116,105,110,97,116,105,111,110,12,114,111,117,116,101,95,115,111,117,114,99,101,13,115,101,110,100,105,110,103,95,99,104,97,105,110,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,97,109,111,117,110,116,15,116,114,97,110,115,102,101,114,95,108,105,109,105,116,115,16,116,114,97,110,115,102,101,114,95,114,101,99,111,114,100,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,18,117,112,100,97,116,101,95,114,111,117,116,101,95,108,105,109,105,116,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,3,8,0,225,245,5,0,0,0,0,10,3,1,0,0,2,2,48,11,6,2,8,3,3,49,11,6,2,8,3,8,1,1,2,4,27,3,28,3,40,10,3,47,3,2,2,3,45,2,41,2,37,3,0,1,0,0,2,6,11,0,16,0,11,1,56,0,20,2,1,3,0,0,2,4,17,6,56,1,18,0,2,2,3,0,0,15,102,10,0,16,1,14,3,56,2,32,4,15,10,0,15,1,10,3,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,7,3,6,0,0,0,0,0,0,0,0,18,1,56,3,10,0,15,1,14,3,56,4,12,9,11,2,17,4,12,5,10,9,11,5,17,5,11,0,16,0,14,3,56,5,12,10,14,10,56,6,4,35,5,41,11,1,1,11,9,1,7,0,39,11,10,56,7,53,10,1,56,8,53,24,12,11,10,1,56,9,53,11,4,53,24,12,8,10,9,16,2,20,53,10,1,56,8,53,24,10,8,22,11,11,36,4,75,11,1,1,11,9,1,9,2,11,8,11,1,56,8,53,26,52,12,7,10,9,15,3,69,1,10,7,22,12,6,10,9,15,3,11,6,68,1,10,9,16,2,20,11,7,22,11,9,15,2,21,8,2,3,3,0,0,24,31,10,1,17,14,20,12,3,10,0,16,0,10,1,56,10,32,4,17,11,0,15,0,10,1,20,10,2,56,11,5,23,10,2,11,0,15,0,10,1,56,12,21,11,1,17,15,20,11,3,11,2,18,2,56,13,2,4,0,0,0,2,5,11,0,17,18,6,128,238,54,0,0,0,0,0,26,2,5,0,0,0,1,89,10,0,16,4,20,10,1,33,4,9,11,0,1,2,10,1,6,23,0,0,0,0,0,0,0,23,12,2,10,0,16,4,20,10,2,35,4,40,7,3,10,0,15,3,21,6,0,0,0,0,0,0,0,0,10,0,15,2,21,10,2,10,0,15,5,21,11,2,10,0,15,4,21,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,5,66,10,0,16,5,20,10,2,35,4,66,10,0,16,2,20,10,0,15,3,6,0,0,0,0,0,0,0,0,56,14,23,10,0,15,2,21,10,0,16,5,20,6,1,0,0,0,0,0,0,0,22,10,0,15,5,21,5,40,10,0,16,4,20,10,1,35,4,86,5,73,10,0,15,3,6,0,0,0,0,0,0,0,0,68,1,10,0,16,4,20,6,1,0,0,0,0,0,0,0,22,10,0,15,4,21,5,66,11,0,1,2,6,0,0,0,9,36,56,15,12,0,13,0,17,8,17,12,17,10,6,64,75,76,0,0,0,0,0,7,2,24,56,11,13,0,17,9,17,13,17,10,7,1,56,11,13,0,17,9,17,11,17,10,7,1,56,11,13,0,17,7,17,13,17,10,7,1,56,11,13,0,17,7,17,11,17,10,7,1,56,11,11,0,2,0,0,0,1,1,3,1,2,1,0,1,1,0,9,0],"message":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,44,3,56,181,2,4,237,2,16,5,253,2,236,1,7,233,4,158,12,8,135,17,96,6,231,17,95,10,198,18,98,12,168,19,196,12,13,236,31,42,0,44,0,20,0,46,2,16,1,14,1,91,0,3,7,0,0,4,7,0,0,8,2,0,0,5,2,0,0,2,2,0,0,10,2,0,0,9,2,0,0,0,2,0,0,6,2,0,3,1,7,0,4,7,7,0,0,36,0,1,0,0,35,0,2,0,0,34,0,3,0,0,38,0,4,0,0,37,0,5,0,0,33,0,6,0,0,67,7,8,0,0,26,9,7,0,0,24,10,7,0,0,23,11,7,0,0,28,12,7,0,0,27,13,7,0,0,22,14,7,0,0,25,15,16,0,0,42,0,16,0,0,47,0,17,0,0,45,0,17,0,0,66,0,18,0,0,68,0,17,0,0,53,0,8,0,0,80,19,17,0,0,79,19,8,0,0,81,19,17,0,0,75,19,18,0,0,31,20,17,0,0,17,21,17,0,0,18,21,22,0,0,89,23,17,0,0,88,23,17,0,0,87,23,18,0,0,85,24,17,0,0,84,24,18,0,0,41,25,26,0,0,77,25,8,0,0,82,25,27,0,0,78,25,28,0,0,30,29,17,0,0,32,29,17,0,0,61,0,18,0,0,73,0,30,0,0,63,8,8,0,0,55,31,18,0,1,15,17,29,0,2,11,29,17,0,2,21,29,17,0,2,29,29,17,0,2,74,29,17,0,2,83,29,17,0,2,86,29,17,0,3,39,33,8,0,3,49,8,33,0,3,54,31,26,0,3,56,31,17,0,3,57,31,28,0,3,58,31,8,0,3,59,31,38,0,3,72,41,8,1,0,4,69,8,39,0,5,13,42,29,1,0,5,40,34,26,1,0,5,62,45,29,1,0,59,17,56,18,58,17,56,26,56,8,56,27,56,28,60,17,1,6,8,0,1,8,2,1,8,3,1,8,4,1,8,5,1,8,6,1,8,7,1,8,0,1,10,2,7,2,3,10,2,2,10,2,2,3,3,2,3,2,4,2,3,2,10,10,2,4,2,3,2,3,4,2,2,3,3,6,2,3,1,10,2,10,8,10,10,3,3,2,2,3,1,8,1,1,2,1,3,1,6,8,2,1,6,8,3,1,6,8,4,1,6,10,10,2,1,6,8,5,1,6,8,6,1,6,8,7,1,1,1,10,8,10,1,10,3,0,1,8,8,1,7,8,9,7,10,2,3,8,9,10,2,10,2,2,2,1,8,9,1,6,10,9,0,7,10,2,10,2,2,8,9,2,3,10,10,2,4,10,2,8,9,3,2,8,10,2,8,9,3,1,10,2,10,3,10,8,10,10,10,2,1,10,10,2,1,8,10,4,10,2,10,2,3,2,1,6,9,0,2,7,10,9,0,10,9,0,4,10,2,3,3,10,2,8,3,3,3,3,3,3,2,8,3,1,7,10,9,0,3,3,2,3,14,65,100,100,84,111,107,101,110,79,110,73,111,116,97,3,66,67,83,9,66,108,111,99,107,108,105,115,116,13,66,114,105,100,103,101,77,101,115,115,97,103,101,16,66,114,105,100,103,101,77,101,115,115,97,103,101,75,101,121,11,69,109,101,114,103,101,110,99,121,79,112,26,80,97,114,115,101,100,84,111,107,101,110,84,114,97,110,115,102,101,114,77,101,115,115,97,103,101,6,83,116,114,105,110,103,20,84,111,107,101,110,84,114,97,110,115,102,101,114,80,97,121,108,111,97,100,16,85,112,100,97,116,101,65,115,115,101,116,80,114,105,99,101,17,85,112,100,97,116,101,66,114,105,100,103,101,76,105,109,105,116,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,6,97,109,111,117,110,116,6,97,112,112,101,110,100,5,97,115,99,105,105,21,97,115,115,101,114,116,95,118,97,108,105,100,95,99,104,97,105,110,95,105,100,3,98,99,115,14,98,108,111,99,107,108,105,115,116,95,116,121,112,101,29,98,108,111,99,107,108,105,115,116,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,101,115,14,98,114,105,100,103,101,95,115,101,113,95,110,117,109,9,99,104,97,105,110,95,105,100,115,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,33,99,114,101,97,116,101,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,95,109,101,115,115,97,103,101,24,99,114,101,97,116,101,95,98,108,111,99,107,108,105,115,116,95,109,101,115,115,97,103,101,27,99,114,101,97,116,101,95,101,109,101,114,103,101,110,99,121,95,111,112,95,109,101,115,115,97,103,101,10,99,114,101,97,116,101,95,107,101,121,27,99,114,101,97,116,101,95,116,111,107,101,110,95,98,114,105,100,103,101,95,109,101,115,115,97,103,101,33,99,114,101,97,116,101,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,109,101,115,115,97,103,101,34,99,114,101,97,116,101,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,109,101,115,115,97,103,101,12,101,109,101,114,103,101,110,99,121,95,111,112,18,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,117,115,101,17,101,109,101,114,103,101,110,99,121,95,111,112,95,116,121,112,101,20,101,109,101,114,103,101,110,99,121,95,111,112,95,117,110,112,97,117,115,101,26,101,120,116,114,97,99,116,95,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,25,101,120,116,114,97,99,116,95,98,108,111,99,107,108,105,115,116,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,101,109,101,114,103,101,110,99,121,95,111,112,95,112,97,121,108,111,97,100,28,101,120,116,114,97,99,116,95,116,111,107,101,110,95,98,114,105,100,103,101,95,112,97,121,108,111,97,100,26,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,27,101,120,116,114,97,99,116,95,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,9,105,115,95,110,97,116,105,118,101,3,107,101,121,5,108,105,109,105,116,7,109,101,115,115,97,103,101,12,109,101,115,115,97,103,101,95,116,121,112,101,13,109,101,115,115,97,103,101,95,116,121,112,101,115,15,109,101,115,115,97,103,101,95,118,101,114,115,105,111,110,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,7,111,112,95,116,121,112,101,14,112,97,114,115,101,100,95,112,97,121,108,111,97,100,7,112,97,121,108,111,97,100,9,112,101,101,108,95,98,111,111,108,11,112,101,101,108,95,117,54,52,95,98,101,7,112,101,101,108,95,117,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,15,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,21,114,101,113,117,105,114,101,100,95,118,111,116,105,110,103,95,112,111,119,101,114,7,114,101,118,101,114,115,101,13,114,101,118,101,114,115,101,95,98,121,116,101,115,14,115,101,110,100,101,114,95,97,100,100,114,101,115,115,13,115,101,110,100,105,110,103,95,99,104,97,105,110,7,115,101,113,95,110,117,109,17,115,101,114,105,97,108,105,122,101,95,109,101,115,115,97,103,101,12,115,111,117,114,99,101,95,99,104,97,105,110,6,115,116,114,105,110,103,14,116,97,114,103,101,116,95,97,100,100,114,101,115,115,12,116,97,114,103,101,116,95,99,104,97,105,110,8,116,111,95,98,121,116,101,115,32,116,111,95,112,97,114,115,101,100,95,116,111,107,101,110,95,116,114,97,110,115,102,101,114,95,109,101,115,115,97,103,101,5,116,111,107,101,110,12,116,111,107,101,110,95,97,109,111,117,110,116,8,116,111,107,101,110,95,105,100,9,116,111,107,101,110,95,105,100,115,12,116,111,107,101,110,95,112,114,105,99,101,115,20,116,111,107,101,110,95,116,97,114,103,101,116,95,97,100,100,114,101,115,115,18,116,111,107,101,110,95,116,97,114,103,101,116,95,99,104,97,105,110,10,116,111,107,101,110,95,116,121,112,101,16,116,111,107,101,110,95,116,121,112,101,95,110,97,109,101,115,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,36,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,110,101,119,95,112,114,105,99,101,35,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,95,112,97,121,108,111,97,100,95,116,111,107,101,110,95,105,100,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,33,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,108,105,109,105,116,43,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,114,101,99,101,105,118,105,110,103,95,99,104,97,105,110,41,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,95,112,97,121,108,111,97,100,95,115,101,110,100,105,110,103,95,99,104,97,105,110,23,118,97,108,105,100,97,116,111,114,95,101,116,104,95,97,100,100,114,101,115,115,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,3,8,20,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,2,1,0,10,10,2,1,0,10,2,1,0,0,2,5,45,2,47,2,66,3,68,2,53,10,2,1,2,3,68,2,45,2,19,3,2,2,5,64,10,2,71,2,70,10,2,81,2,12,3,3,2,1,51,2,4,2,2,17,2,90,10,10,2,5,2,3,60,2,65,2,43,3,6,2,2,76,2,50,3,7,2,4,48,1,77,10,2,82,10,8,10,78,10,3,8,2,5,47,2,66,3,68,2,53,10,2,52,8,2,0,1,0,0,32,38,11,0,16,0,20,17,50,12,3,13,3,17,54,12,4,13,3,17,52,12,6,13,3,17,54,12,5,13,3,17,52,12,7,13,3,17,41,12,2,10,6,17,42,11,3,17,49,12,1,14,1,56,0,4,29,5,31,7,2,39,11,4,11,6,11,5,11,7,11,2,18,2,2,1,1,0,0,29,18,10,0,16,0,65,17,6,1,0,0,0,0,0,0,0,33,4,7,5,11,11,0,1,7,2,39,11,0,16,0,6,0,0,0,0,0,0,0,0,66,17,20,18,3,2,2,1,0,0,35,63,11,0,16,0,20,17,50,12,4,13,4,17,52,12,5,13,4,17,52,12,3,10,3,49,0,34,4,16,5,18,7,4,39,7,10,12,7,10,3,49,0,36,4,50,7,11,6,0,0,0,0,0,0,0,0,12,6,12,2,5,29,10,6,7,1,35,4,42,13,2,13,4,17,52,68,17,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,29,13,7,11,2,68,8,11,3,49,1,23,12,3,5,20,11,4,17,49,12,1,14,1,56,0,4,57,5,59,7,2,39,11,5,11,7,18,4,2,3,1,0,0,36,31,10,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,10,4,17,42,11,2,17,49,12,1,14,1,56,0,4,20,5,24,11,0,1,7,2,39,11,0,16,1,20,11,4,11,3,18,5,2,4,1,0,0,36,24,11,0,16,0,20,17,50,12,2,13,2,17,52,12,4,13,2,17,41,12,3,11,2,17,49,12,1,14,1,56,0,4,18,5,20,7,2,39,11,4,11,3,18,6,2,5,1,0,0,37,54,11,0,16,0,20,17,50,12,2,13,2,17,51,12,4,13,2,17,54,12,5,13,2,17,55,12,8,13,2,17,53,12,6,6,0,0,0,0,0,0,0,0,12,3,64,39,0,0,0,0,0,0,0,0,12,7,10,3,14,8,65,8,35,4,39,5,27,13,7,14,8,10,3,66,8,20,17,57,68,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,21,11,2,17,49,12,1,14,1,56,0,4,46,5,48,7,2,39,11,4,11,5,11,7,11,6,18,7,2,6,1,0,0,40,20,11,0,19,0,12,2,12,4,12,3,64,17,2,0,0,0,0,0,0,0,12,1,13,1,14,3,56,1,17,40,56,2,13,1,11,4,68,17,13,1,11,2,56,2,11,1,2,7,1,0,0,8,48,10,0,17,42,10,3,17,42,7,11,12,7,13,7,14,2,65,17,51,68,17,13,7,11,2,56,2,13,7,11,3,68,17,13,7,14,4,65,17,51,68,17,13,7,11,4,56,2,13,7,11,5,68,17,13,7,14,6,56,1,17,40,56,2,14,7,65,17,6,64,0,0,0,0,0,0,0,33,4,39,5,41,7,7,39,17,46,7,0,11,1,11,0,11,7,18,0,2,8,1,0,0,29,10,10,0,17,42,17,45,7,0,11,1,11,0,11,2,64,17,1,0,0,0,0,0,0,0,18,0,2,9,1,0,0,43,45,10,0,17,42,14,3,65,8,12,5,11,2,10,5,51,64,17,2,0,0,0,0,0,0,0,12,7,6,0,0,0,0,0,0,0,0,12,6,10,6,10,5,35,4,38,5,17,14,3,10,6,66,8,20,12,4,14,4,65,17,7,1,33,4,28,5,30,7,3,39,13,7,11,4,56,2,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,12,17,44,7,0,11,1,11,0,11,7,18,0,2,10,1,0,0,8,19,10,0,17,42,10,2,17,42,11,2,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,48,7,0,11,1,11,0,11,4,18,0,2,11,1,0,0,8,17,10,1,17,42,11,0,64,17,1,0,0,0,0,0,0,0,12,4,13,4,14,3,56,1,17,40,56,2,17,47,7,0,11,2,11,1,11,4,18,0,2,12,1,0,0,8,24,10,0,17,42,14,2,56,3,12,6,13,6,14,3,56,4,56,2,13,6,14,4,56,5,56,2,13,6,14,5,56,6,56,2,17,43,7,0,11,1,11,0,11,6,18,0,2,13,1,0,0,29,5,11,0,11,1,11,2,18,1,2,14,1,0,0,29,11,10,0,16,1,20,10,0,16,2,20,11,0,16,3,20,17,13,2,15,1,0,0,29,4,11,0,16,4,20,2,16,1,0,0,29,4,11,0,16,2,20,2,17,1,0,0,29,4,11,0,16,3,20,2,18,1,0,0,29,4,11,0,16,1,20,2,19,1,0,0,29,4,11,0,16,0,20,2,20,1,0,0,29,4,11,0,16,5,20,2,21,1,0,0,29,4,11,0,16,6,20,2,22,1,0,0,29,4,11,0,16,7,20,2,23,1,0,0,29,4,11,0,16,8,20,2,24,1,0,0,29,4,11,0,16,9,20,2,25,1,0,0,29,4,11,0,16,10,20,2,26,1,0,0,29,3,11,0,16,11,2,27,1,0,0,29,4,11,0,16,12,20,2,28,1,0,0,29,4,11,0,16,13,20,2,29,1,0,0,29,4,11,0,16,14,20,2,30,1,0,0,29,4,11,0,16,15,20,2,31,1,0,0,29,4,11,0,16,16,20,2,32,1,0,0,29,4,11,0,16,17,20,2,33,1,0,0,29,4,11,0,16,18,20,2,34,1,0,0,29,4,11,0,16,19,20,2,35,1,0,0,29,4,11,0,16,20,20,2,36,1,0,0,29,2,7,9,2,37,1,0,0,29,2,7,0,2,38,1,0,0,44,84,10,0,17,16,12,7,10,7,17,46,33,4,12,11,0,1,6,6,13,0,0,0,0,0,0,12,6,5,82,10,7,17,45,33,4,42,11,0,17,1,12,8,14,8,16,9,20,7,9,33,4,28,6,194,1,0,0,0,0,0,0,12,1,5,39,14,8,16,9,20,7,0,33,4,35,5,37,7,6,39,6,137,19,0,0,0,0,0,0,12,1,11,1,12,5,5,80,11,0,1,10,7,17,44,33,4,51,6,137,19,0,0,0,0,0,0,12,4,5,78,10,7,17,47,33,4,58,6,137,19,0,0,0,0,0,0,12,3,5,76,10,7,17,48,33,4,65,6,137,19,0,0,0,0,0,0,12,2,5,74,11,7,17,43,33,4,70,5,72,7,5,39,6,137,19,0,0,0,0,0,0,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,39,1,0,0,1,24,10,0,17,16,17,46,33,4,6,5,10,11,0,1,7,8,39,10,0,17,0,12,1,10,0,17,15,10,0,17,17,10,0,17,18,11,0,17,19,11,1,18,8,2,40,0,0,0,29,4,13,0,56,7,11,0,2,41,0,0,0,46,28,6,0,0,0,0,0,0,0,0,49,64,12,2,12,3,10,2,49,0,36,4,24,5,9,11,2,49,8,23,12,2,10,0,17,52,52,12,1,11,3,11,1,10,2,47,22,12,3,5,4,11,0,1,11,3,2,0,4,0,3,0,0,0,2,0,1,2,1,2,2,2,3,2,4,3,0,4,0,4,1,5,1,5,0,5,2,6,0,6,1,7,0,7,1,7,2,7,3,0],"message_types":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,30,5,32,3,7,35,111,8,146,1,32,6,178,1,18,12,196,1,54,0,3,0,4,0,1,0,0,1,0,1,0,0,2,0,1,0,0,6,0,1,0,0,5,0,1,0,0,0,0,1,0,0,1,2,18,97,100,100,95,116,111,107,101,110,115,95,111,110,95,105,111,116,97,19,99,111,109,109,105,116,116,101,101,95,98,108,111,99,107,108,105,115,116,12,101,109,101,114,103,101,110,99,121,95,111,112,13,109,101,115,115,97,103,101,95,116,121,112,101,115,5,116,111,107,101,110,18,117,112,100,97,116,101,95,97,115,115,101,116,95,112,114,105,99,101,19,117,112,100,97,116,101,95,98,114,105,100,103,101,95,108,105,109,105,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,6,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,1,2,2,1,0,0,0,2,7,2,2,3,1,0,0,0,2,7,3,2,4,1,0,0,0,2,7,4,2,5,1,0,0,0,2,7,5,2,0],"treasury":[161,28,235,11,6,0,0,0,12,1,0,32,2,32,84,3,116,217,1,4,205,2,50,5,255,2,190,2,7,189,5,160,6,8,221,11,96,6,189,12,40,10,229,12,77,12,178,13,217,3,13,139,17,14,15,153,17,2,0,67,2,20,2,22,2,26,2,34,2,41,2,54,2,55,2,57,2,65,2,69,2,75,1,21,1,56,1,70,1,71,0,2,4,0,0,1,7,0,0,5,4,0,0,15,3,0,0,7,3,0,0,11,3,0,2,0,12,0,3,3,12,1,0,1,3,4,12,1,0,1,3,12,12,1,0,1,6,6,7,0,7,8,12,0,8,16,12,0,10,13,2,0,11,17,7,2,1,0,0,0,12,10,7,0,13,9,7,1,0,0,14,14,7,0,0,63,0,1,1,0,0,29,0,2,1,0,0,53,0,2,1,0,0,60,3,4,1,0,0,19,5,4,0,0,27,6,7,0,0,25,8,4,1,0,0,49,9,10,1,0,0,73,11,4,0,0,40,0,12,1,0,1,35,19,20,0,2,18,26,4,2,7,4,2,51,6,41,0,2,61,31,32,2,7,4,3,25,44,2,1,0,3,38,24,1,1,0,3,49,45,10,1,0,3,64,15,2,1,0,4,32,13,4,1,3,5,30,19,19,0,6,43,23,20,0,7,18,28,4,2,7,12,7,23,42,43,2,7,12,7,51,6,39,0,8,74,21,22,0,9,59,13,4,1,12,11,33,4,40,2,1,0,11,39,52,43,2,1,0,11,45,35,4,2,1,0,11,68,47,48,2,1,1,12,46,18,19,0,13,31,51,13,1,0,13,48,49,50,1,0,14,36,4,16,1,0,14,37,17,18,0,14,47,16,18,0,15,58,33,2,0,9,13,17,13,33,13,15,13,11,25,21,27,18,29,13,25,28,34,28,36,25,37,18,38,26,34,26,36,22,27,14,13,16,13,29,36,32,16,31,16,27,34,18,53,29,34,32,12,31,12,1,6,8,0,1,2,1,3,4,7,8,0,11,9,1,9,0,8,12,6,11,8,1,9,0,0,5,7,8,0,8,15,2,1,3,1,7,8,13,1,8,0,2,7,8,0,11,7,1,9,0,3,7,8,0,3,7,8,13,1,11,7,1,9,0,3,7,8,0,2,3,1,8,1,1,9,0,4,8,10,5,8,2,8,17,1,6,11,9,1,9,0,1,8,17,1,6,8,17,1,8,15,1,10,2,1,5,1,6,8,12,1,8,10,1,6,8,10,1,6,11,8,1,9,0,2,8,15,8,2,3,7,8,6,9,0,9,1,2,8,17,11,9,1,9,0,3,7,8,11,9,0,9,1,1,8,5,4,2,3,8,17,8,12,2,7,8,6,9,0,1,9,1,2,3,2,2,8,17,8,1,3,7,11,14,2,9,0,9,1,9,0,9,1,2,2,8,17,1,8,12,1,8,4,1,8,11,1,11,14,2,9,0,9,1,1,8,6,2,7,8,11,9,0,1,7,9,1,2,7,11,9,1,9,0,11,7,1,9,0,3,7,11,9,1,9,0,3,7,8,13,3,7,8,1,11,16,1,8,17,8,17,2,6,11,14,2,9,0,9,1,6,9,0,1,11,16,1,9,1,1,6,11,16,1,9,0,1,1,1,11,16,1,9,0,2,7,11,14,2,9,0,9,1,6,9,0,1,8,3,2,8,17,11,16,1,8,1,3,66,97,103,19,66,114,105,100,103,101,84,111,107,101,110,77,101,116,97,100,97,116,97,14,66,114,105,100,103,101,84,114,101,97,115,117,114,121,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,24,70,111,114,101,105,103,110,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,2,73,68,13,78,101,119,84,111,107,101,110,69,118,101,110,116,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,6,83,116,114,105,110,103,22,84,111,107,101,110,82,101,103,105,115,116,114,97,116,105,111,110,69,118,101,110,116,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,21,85,112,100,97,116,101,84,111,107,101,110,80,114,105,99,101,69,118,101,110,116,10,85,112,103,114,97,100,101,67,97,112,6,86,101,99,77,97,112,3,97,100,100,13,97,100,100,95,110,101,119,95,116,111,107,101,110,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,97,103,10,98,111,114,114,111,119,95,109,117,116,6,98,114,105,100,103,101,4,98,117,114,110,4,99,111,105,110,6,99,114,101,97,116,101,7,100,101,99,105,109,97,108,18,100,101,99,105,109,97,108,95,109,117,108,116,105,112,108,105,101,114,6,100,101,99,111,100,101,12,100,101,115,116,114,111,121,95,115,111,109,101,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,12,103,101,116,95,100,101,99,105,109,97,108,115,7,103,101,116,95,109,117,116,18,103,101,116,95,116,111,107,101,110,95,109,101,116,97,100,97,116,97,3,104,101,120,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,17,105,100,95,116,111,107,101,110,95,116,121,112,101,95,109,97,112,6,105,110,115,101,114,116,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,105,115,95,115,111,109,101,4,109,105,110,116,12,110,97,116,105,118,101,95,116,111,107,101,110,3,110,101,119,9,110,101,119,95,112,114,105,99,101,14,110,111,116,105,111,110,97,108,95,118,97,108,117,101,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,3,112,111,119,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,22,114,101,103,105,115,116,101,114,95,102,111,114,101,105,103,110,95,116,111,107,101,110,6,114,101,109,111,118,101,16,115,117,112,112,111,114,116,101,100,95,116,111,107,101,110,115,8,116,111,107,101,110,95,105,100,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,114,101,97,115,117,114,105,101,115,8,116,114,101,97,115,117,114,121,7,116,114,121,95,103,101,116,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,54,52,2,117,99,27,117,112,100,97,116,101,95,97,115,115,101,116,95,110,111,116,105,111,110,97,108,95,112,114,105,99,101,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,7,118,101,99,95,109,97,112,12,119,97,105,116,105,110,103,95,114,111,111,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,4,66,8,11,62,11,14,2,8,17,8,1,44,11,14,2,2,8,17,76,8,6,1,2,4,42,2,29,3,53,3,50,1,2,2,3,70,8,17,72,8,12,28,2,3,2,2,63,2,52,3,4,2,5,63,2,70,8,17,50,1,29,3,53,3,5,2,3,70,8,17,28,2,50,1,0,1,0,0,12,7,11,0,56,0,12,1,14,1,16,0,20,2,1,1,0,0,12,7,11,0,56,0,12,1,14,1,16,1,20,2,2,1,0,0,12,7,11,0,56,0,12,1,14,1,16,2,20,2,3,3,0,0,14,59,14,1,56,1,6,0,0,0,0,0,0,0,0,33,4,6,5,12,11,0,1,11,3,1,7,2,39,56,2,12,7,14,7,17,34,17,30,17,19,17,10,12,5,14,2,17,24,12,4,14,4,17,20,11,5,33,4,29,5,35,11,0,1,11,3,1,7,1,39,10,7,11,2,10,3,56,3,18,2,12,6,10,0,15,3,10,7,17,35,11,6,56,4,11,0,15,4,10,7,11,1,56,5,11,7,11,3,56,3,9,18,5,56,6,2,4,3,0,0,30,51,10,3,32,4,48,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,12,11,0,1,7,3,39,10,0,15,3,11,1,56,7,19,2,12,5,12,8,12,7,6,10,0,0,0,0,0,0,0,11,5,17,36,12,6,10,0,15,5,10,7,10,2,10,6,10,4,10,3,18,1,56,8,11,0,15,6,10,2,10,7,56,9,11,8,56,10,11,2,11,7,11,3,11,6,11,4,18,4,56,11,5,50,11,0,1,2,5,3,0,0,4,8,10,0,17,23,56,12,56,13,11,0,17,12,18,0,2,6,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,56,15,1,2,7,3,0,0,4,8,11,0,15,4,56,2,56,14,11,1,11,2,56,16,2,8,3,0,0,46,39,10,0,16,6,14,1,56,17,12,4,14,4,56,18,4,9,5,13,11,0,1,7,0,39,10,2,6,0,0,0,0,0,0,0,0,36,4,18,5,22,11,0,1,7,3,39,11,4,56,19,12,5,11,0,15,5,14,5,56,20,12,3,10,2,11,3,15,2,21,11,1,11,2,18,3,56,21,2,9,0,0,0,54,16,56,2,12,1,11,0,16,5,14,1,56,22,12,2,14,2,56,23,4,11,5,13,7,0,39,11,2,56,24,2,1,0,1,1,1,2,0,3,0,0,0,1,0,2,0,24,0]},"type_origin_table":[{"module_name":"treasury","datatype_name":"BridgeTreasury","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"BridgeTokenMetadata","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"ForeignTokenRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"UpdateTokenPriceEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"NewTokenEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"treasury","datatype_name":"TokenRegistrationEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"chain_ids","datatype_name":"BridgeRoute","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"BridgeMessageKey","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"TokenTransferPayload","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"EmergencyOp","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"Blocklist","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateBridgeLimit","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"UpdateAssetPrice","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"AddTokenOnIota","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"message","datatype_name":"ParsedTokenTransferMessage","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferLimiter","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"TransferRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"limiter","datatype_name":"UpdateRouteLimitEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BlocklistValidatorEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"BridgeCommittee","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberUrlUpdateEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMember","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"committee","datatype_name":"CommitteeMemberRegistration","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"Bridge","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeInner","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenDepositedEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"EmergencyOpEvent","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"BridgeRecord","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyApproved","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferAlreadyClaimed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"},{"module_name":"bridge","datatype_name":"TokenTransferLimitExceed","package":"0x000000000000000000000000000000000000000000000000000000000000000b"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000003":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000003","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000107a","version":1,"module_map":{"address_unlock_condition":[161,28,235,11,6,0,0,0,8,1,0,18,2,18,42,3,60,76,4,136,1,8,5,144,1,169,1,7,185,2,188,3,8,245,5,64,12,181,6,105,0,8,1,12,1,16,1,19,0,9,0,10,0,11,0,14,0,15,1,3,12,1,0,1,2,7,4,0,3,6,2,1,8,1,4,0,12,0,5,1,8,1,0,1,6,2,8,1,0,1,7,4,12,0,8,5,8,1,0,1,0,21,0,1,1,0,0,23,2,3,1,0,0,20,4,5,1,0,0,22,6,7,1,0,0,25,8,1,1,0,0,26,9,3,1,0,0,24,10,5,1,0,3,17,18,14,1,12,4,13,12,13,0,5,18,17,5,1,0,6,18,15,1,1,0,7,13,19,13,0,8,18,16,3,1,0,10,14,12,14,9,14,7,7,2,7,8,3,11,2,1,11,5,1,9,0,1,11,5,1,9,0,2,7,8,3,11,2,1,11,7,1,9,0,1,11,7,1,9,0,2,7,8,3,11,2,1,11,4,1,9,0,1,11,4,1,9,0,2,7,8,3,11,2,1,11,0,1,9,0,1,11,0,1,9,0,2,7,8,6,11,2,1,11,5,1,9,0,2,7,8,6,11,2,1,11,7,1,9,0,2,7,8,6,11,2,1,11,4,1,9,0,0,1,7,8,3,1,7,8,1,1,9,0,2,7,8,1,11,2,1,11,5,1,9,0,2,7,8,1,11,2,1,11,7,1,9,0,2,7,8,1,11,2,1,11,4,1,9,0,2,7,8,1,11,2,1,9,0,1,7,8,6,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,11,66,97,115,105,99,79,117,116,112,117,116,22,67,111,105,110,77,97,110,97,103,101,114,84,114,101,97,115,117,114,121,67,97,112,3,78,102,116,9,78,102,116,79,117,116,112,117,116,9,82,101,99,101,105,118,105,110,103,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,98,97,115,105,99,95,111,117,116,112,117,116,12,99,111,105,110,95,109,97,110,97,103,101,114,2,105,100,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,14,112,117,98,108,105,99,95,114,101,99,101,105,118,101,7,114,101,99,101,105,118,101,8,116,114,97,110,115,102,101,114,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,32,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,47,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,99,111,105,110,109,97,110,97,103,101,114,95,116,114,101,97,115,117,114,121,30,117,110,108,111,99,107,95,97,108,105,97,115,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,97,108,105,97,115,30,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,98,97,115,105,99,28,117,110,108,111,99,107,95,110,102,116,95,97,100,100,114,101,115,115,95,111,119,110,101,100,95,110,102,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,11,5,11,0,17,8,11,1,56,0,2,1,1,0,0,11,5,11,0,17,8,11,1,56,1,2,2,1,0,0,11,5,11,0,17,8,11,1,56,2,2,3,1,0,0,11,5,11,0,17,8,11,1,56,3,2,4,1,0,0,11,5,11,0,17,11,11,1,56,0,2,5,1,0,0,11,5,11,0,17,11,11,1,56,1,2,6,1,0,0,11,5,11,0,17,11,11,1,56,2,2,0],"alias":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,14,3,20,50,5,70,37,7,107,183,1,8,162,2,96,10,130,3,38,12,168,3,109,13,149,4,16,15,165,4,2,0,4,2,12,1,13,0,0,12,0,1,2,4,0,2,1,7,1,0,0,0,6,0,1,0,0,10,2,3,0,0,15,2,4,0,0,16,2,5,0,0,14,2,6,0,0,11,2,5,0,0,8,2,6,0,0,9,2,5,0,0,7,7,8,0,1,5,9,1,0,1,8,0,0,1,6,8,0,1,6,5,1,14,1,6,11,2,1,10,2,1,6,11,2,1,5,1,7,8,0,1,7,8,1,1,8,1,5,65,108,105,97,115,6,79,112,116,105,111,110,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,23,108,101,103,97,99,121,95,115,116,97,116,101,95,99,111,110,116,114,111,108,108,101,114,8,109,101,116,97,100,97,116,97,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,115,101,110,100,101,114,11,115,116,97,116,101,95,105,110,100,101,120,14,115,116,97,116,101,95,109,101,116,97,100,97,116,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,8,7,8,1,10,5,15,14,16,11,2,1,10,2,14,11,2,1,5,11,11,2,1,10,2,8,11,2,1,5,9,11,2,1,10,2,0,1,0,0,1,11,11,0,19,0,1,1,1,1,1,1,1,17,9,2,1,1,0,0,1,3,11,0,16,0,2,2,1,0,0,1,4,11,0,16,1,20,2,3,1,0,0,1,3,11,0,16,2,2,4,1,0,0,1,3,11,0,16,3,2,5,1,0,0,1,3,11,0,16,4,2,6,1,0,0,1,3,11,0,16,5,2,7,1,0,0,1,3,11,0,16,6,2,8,3,0,0,1,3,11,0,15,7,2,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,0,0,3,0],"alias_output":[161,28,235,11,6,0,0,0,14,1,0,14,2,14,30,3,44,49,4,93,8,5,101,95,7,196,1,219,1,8,159,3,64,6,223,3,9,10,232,3,15,11,247,3,2,12,249,3,74,13,195,4,2,14,197,4,2,15,199,4,2,0,9,1,11,1,12,1,14,1,19,1,22,0,8,0,1,8,1,0,1,1,2,12,0,2,3,4,1,0,1,4,5,4,0,5,4,2,1,8,1,6,0,12,0,0,15,0,1,1,0,0,20,2,0,1,0,0,10,3,4,1,0,0,17,5,6,1,0,3,6,12,4,2,7,12,3,21,13,14,2,7,12,4,13,9,4,0,5,20,10,8,1,8,3,8,7,0,4,11,5,11,1,11,0,1,9,0,3,11,2,1,9,0,8,1,8,5,2,7,8,3,11,4,1,11,0,1,9,0,2,7,11,0,1,9,0,8,5,0,1,7,11,0,1,9,0,1,8,5,3,8,5,11,2,1,9,0,8,1,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,2,10,2,8,5,3,7,8,3,9,0,9,1,2,7,8,3,9,0,1,9,1,5,65,108,105,97,115,11,65,108,105,97,115,79,117,116,112,117,116,3,66,97,103,7,66,97,108,97,110,99,101,9,82,101,99,101,105,118,105,110,103,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,97,108,105,97,115,12,97,108,105,97,115,95,111,117,116,112,117,116,12,97,116,116,97,99,104,95,97,108,105,97,115,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,10,108,111,97,100,95,97,108,105,97,115,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,6,5,97,108,105,97,115,0,2,3,16,8,3,12,11,2,1,9,0,18,8,1,0,8,0,1,0,0,7,12,13,0,56,0,12,1,11,0,58,0,12,3,12,2,17,6,11,2,11,3,11,1,2,1,3,0,0,4,4,11,0,11,1,56,1,2,2,1,0,0,4,6,11,0,54,0,7,0,11,1,56,2,2,3,0,0,0,4,5,11,0,54,0,7,0,56,3,2,0,0,0,8,0,7,0],"basic_output":[161,28,235,11,6,0,0,0,11,1,0,20,2,20,48,3,68,57,4,125,22,5,147,1,131,1,7,150,2,218,3,8,240,5,96,10,208,6,50,11,130,7,2,12,132,7,109,15,241,7,2,0,13,2,11,2,12,2,24,2,33,2,34,0,17,0,29,0,32,1,25,0,2,8,1,0,1,1,0,12,0,2,1,4,1,0,1,3,9,4,0,4,5,2,1,8,1,5,8,2,0,6,3,4,0,7,6,4,0,8,7,4,0,9,4,7,1,0,0,0,19,0,1,1,0,0,26,2,3,1,0,3,14,17,10,0,4,26,18,5,1,8,6,35,13,10,0,7,35,15,10,1,0,8,35,11,10,0,9,15,16,10,1,0,9,18,9,5,1,0,9,21,7,8,1,0,9,6,8,6,9,12,8,12,9,14,8,14,5,5,7,6,7,12,7,14,3,3,2,11,0,1,9,0,7,8,5,2,11,2,1,9,0,8,1,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,6,11,2,1,9,0,11,9,1,8,6,8,3,8,1,11,9,1,8,7,11,9,1,8,8,1,9,0,1,8,8,1,6,11,9,1,9,0,1,1,1,7,11,9,1,9,0,0,2,8,8,6,8,5,1,8,6,2,8,6,7,8,5,1,8,7,3,8,7,7,11,2,1,9,0,7,8,5,1,11,9,1,9,0,1,8,3,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,11,66,97,115,105,99,79,117,116,112,117,116,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,98,97,103,7,98,97,108,97,110,99,101,12,98,97,115,105,99,95,111,117,116,112,117,116,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,13,110,97,116,105,118,101,95,116,111,107,101,110,115,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,115,101,110,100,101,114,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,3,116,97,103,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,9,20,8,3,12,11,2,1,9,0,23,8,1,28,11,9,1,8,7,31,11,9,1,8,8,16,11,9,1,8,6,22,11,9,1,10,2,30,11,9,1,10,2,27,11,9,1,5,0,5,0,1,0,0,4,48,11,0,58,0,1,1,1,12,3,12,7,12,6,12,5,12,2,12,4,14,7,56,0,4,19,13,7,56,1,10,1,46,17,6,14,3,56,2,4,26,13,3,56,3,10,1,17,4,14,6,56,4,4,35,13,6,56,5,13,2,11,1,56,6,5,37,11,1,1,11,7,56,7,11,3,56,8,11,6,56,9,11,4,17,2,11,2,11,5,2,1,3,0,0,10,4,11,0,11,1,56,10,2,0,10,0],"expiration_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,35,5,47,31,7,78,158,1,8,236,1,64,6,172,2,10,10,182,2,9,12,191,2,119,13,182,3,6,0,4,1,8,0,0,4,0,1,1,2,0,0,10,0,1,0,0,2,2,3,0,0,5,4,3,0,0,6,4,3,0,0,9,4,5,0,1,3,6,8,0,1,7,6,3,0,2,8,0,7,8,1,0,2,6,8,0,6,8,1,1,5,1,6,8,0,1,14,1,6,8,1,2,5,14,1,3,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,99,97,110,95,98,101,95,117,110,108,111,99,107,101,100,95,98,121,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,5,111,119,110,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,3,5,5,6,5,9,14,0,1,0,0,1,18,14,0,10,1,46,17,1,11,1,46,17,6,33,4,10,5,12,7,0,39,11,0,19,0,1,1,1,2,1,1,0,0,7,20,11,1,17,5,6,232,3,0,0,0,0,0,0,26,76,12,3,10,0,17,4,11,3,37,4,15,11,0,17,3,12,2,5,18,11,0,17,2,12,2,11,2,2,2,1,0,0,1,4,11,0,16,0,20,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,4,11,0,16,2,20,2,0,0,0,1,0,2,0],"irc27":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,30,3,42,55,5,97,40,7,137,1,215,1,8,224,2,96,10,192,3,56,12,248,3,131,1,13,251,4,20,0,11,2,20,2,21,1,10,1,16,1,18,0,1,4,0,1,4,7,0,2,5,7,2,1,0,0,0,3,0,7,0,4,2,7,1,0,0,5,3,7,0,0,22,0,1,0,0,13,0,1,0,0,19,0,2,0,0,14,0,1,0,0,7,0,3,0,0,17,0,4,0,0,12,0,3,0,0,8,0,3,0,0,6,0,5,0,0,15,0,5,0,0,9,6,7,0,1,6,8,0,1,6,8,5,1,6,8,1,1,6,11,4,1,8,5,1,6,11,2,2,5,8,3,1,6,11,2,2,8,5,8,5,1,8,0,0,12,70,105,120,101,100,80,111,105,110,116,51,50,13,73,114,99,50,55,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,6,83,116,114,105,110,103,3,85,114,108,6,86,101,99,77,97,112,10,97,116,116,114,105,98,117,116,101,115,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,11,100,101,115,99,114,105,112,116,105,111,110,7,100,101,115,116,114,111,121,13,102,105,120,101,100,95,112,111,105,110,116,51,50,5,105,114,99,50,55,11,105,115,115,117,101,114,95,110,97,109,101,10,109,101,100,105,97,95,116,121,112,101,4,110,97,109,101,19,110,111,110,95,115,116,97,110,100,97,114,100,95,102,105,101,108,100,115,6,111,112,116,105,111,110,9,114,111,121,97,108,116,105,101,115,6,115,116,114,105,110,103,3,117,114,105,3,117,114,108,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,10,22,8,5,13,8,5,19,8,1,14,8,5,7,11,4,1,8,5,17,11,2,2,5,8,3,12,11,4,1,8,5,8,11,4,1,8,5,6,11,2,2,8,5,8,5,15,11,2,2,8,5,8,5,0,1,0,0,7,3,11,0,16,0,2,1,1,0,0,7,3,11,0,16,1,2,2,1,0,0,7,3,11,0,16,2,2,3,1,0,0,7,3,11,0,16,3,2,4,1,0,0,7,3,11,0,16,4,2,5,1,0,0,7,3,11,0,16,5,2,6,1,0,0,7,3,11,0,16,6,2,7,1,0,0,7,3,11,0,16,7,2,8,1,0,0,7,3,11,0,16,8,2,9,1,0,0,7,3,11,0,16,9,2,10,1,0,0,7,13,11,0,19,0,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0],"nft":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,84,4,142,1,8,5,150,1,117,7,139,2,208,2,8,219,4,96,6,187,5,241,2,10,172,8,36,12,208,8,220,1,13,172,10,12,15,184,10,2,0,24,2,14,2,25,2,27,2,31,2,32,0,20,1,26,1,29,0,2,2,0,0,3,12,0,1,0,12,1,8,1,2,8,4,0,3,5,12,0,5,7,2,0,6,1,4,0,7,4,7,1,0,0,8,6,7,0,0,19,0,1,0,0,13,2,1,0,0,21,3,4,0,0,22,3,5,0,0,30,3,5,0,0,17,3,4,0,0,18,3,6,0,0,16,7,8,0,1,23,15,16,1,8,1,33,17,1,1,8,2,12,22,1,0,3,10,12,1,0,3,11,11,12,1,2,4,28,19,1,1,12,6,13,21,1,0,8,34,13,14,0,12,10,8,2,9,2,13,18,2,8,0,7,8,5,0,1,8,1,1,6,8,1,1,6,11,7,1,5,1,6,11,7,1,10,2,1,6,8,6,1,7,8,1,1,7,8,3,4,11,2,1,8,1,10,8,8,8,4,10,8,8,1,8,0,2,9,0,7,8,5,1,8,4,1,10,2,1,8,8,4,6,8,4,10,8,8,10,8,8,7,8,5,1,11,2,1,9,0,1,7,11,2,1,9,0,1,11,2,1,8,1,1,9,0,2,8,3,8,6,1,8,6,1,8,3,7,68,105,115,112,108,97,121,13,73,114,99,50,55,77,101,116,97,100,97,116,97,3,78,70,84,3,78,102,116,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,5,99,108,97,105,109,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,7,100,105,115,112,108,97,121,11,100,117,109,109,121,95,102,105,101,108,100,2,105,100,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,18,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,4,105,110,105,116,5,105,114,99,50,55,13,108,101,103,97,99,121,95,115,101,110,100,101,114,8,109,101,116,97,100,97,116,97,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,3,110,102,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,6,115,116,114,105,110,103,3,116,97,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,4,117,116,102,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,5,4,110,97,109,101,10,2,10,9,105,109,97,103,101,95,117,114,108,10,2,12,11,100,101,115,99,114,105,112,116,105,111,110,10,2,8,7,99,114,101,97,116,111,114,10,2,8,7,118,101,114,115,105,111,110,10,2,11,10,109,101,100,105,97,95,116,121,112,101,10,2,16,15,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,10,2,17,16,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,10,2,26,25,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,110,97,109,101,125,10,2,25,24,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,117,114,105,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,100,101,115,99,114,105,112,116,105,111,110,125,10,2,33,32,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,105,115,115,117,101,114,95,110,97,109,101,125,10,2,29,28,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,118,101,114,115,105,111,110,125,10,2,32,31,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,109,101,100,105,97,95,116,121,112,101,125,10,2,37,36,123,105,109,109,117,116,97,98,108,101,95,109,101,116,97,100,97,116,97,46,99,111,108,108,101,99,116,105,111,110,95,110,97,109,101,125,10,2,19,18,123,105,109,109,117,116,97,98,108,101,95,105,115,115,117,101,114,125,0,2,1,15,1,1,2,6,16,8,3,21,11,7,1,5,22,11,7,1,10,2,30,11,7,1,10,2,17,11,7,1,5,18,8,6,0,0,0,0,9,53,11,0,10,1,56,0,12,4,7,0,17,15,7,1,17,15,7,2,17,15,7,3,17,15,7,4,17,15,7,5,17,15,7,6,17,15,7,7,17,15,64,14,8,0,0,0,0,0,0,0,12,3,7,8,17,15,7,9,17,15,7,10,17,15,7,11,17,15,7,12,17,15,7,13,17,15,7,14,17,15,7,15,17,15,64,14,8,0,0,0,0,0,0,0,12,5,14,4,11,3,11,5,11,1,56,1,12,2,13,2,56,2,11,4,17,11,11,2,56,3,2,1,1,0,0,20,13,11,0,19,1,12,2,1,1,1,1,12,1,11,2,17,14,11,1,17,10,2,2,1,0,0,1,3,11,0,16,0,2,3,1,0,0,1,3,11,0,16,1,2,4,1,0,0,1,3,11,0,16,2,2,5,1,0,0,1,3,11,0,16,3,2,6,1,0,0,1,3,11,0,16,4,2,7,3,0,0,1,3,11,0,15,5,2,1,1,1,2,1,3,1,4,1,5,1,0,0,9,0],"nft_output":[161,28,235,11,6,0,0,0,14,1,0,24,2,24,52,3,76,83,4,159,1,28,5,187,1,176,1,7,235,2,254,3,8,233,6,96,6,201,7,7,10,208,7,33,11,241,7,2,12,243,7,146,1,13,133,9,2,14,135,9,2,15,137,9,2,0,28,2,14,2,15,2,18,2,29,2,37,2,38,0,20,0,27,0,34,0,36,1,30,0,4,8,1,0,1,1,0,12,0,2,1,4,1,0,1,4,10,4,0,5,6,2,1,8,1,6,9,2,0,7,2,4,0,8,3,12,0,9,7,4,0,10,8,4,0,11,5,7,1,0,0,0,22,0,1,1,0,0,25,2,3,1,0,0,13,4,5,1,0,0,31,6,7,1,0,3,11,24,5,2,7,12,3,32,22,23,2,7,12,4,16,20,5,0,5,31,25,9,1,8,7,39,16,5,0,9,39,18,5,1,0,10,39,14,5,0,11,17,19,5,1,0,11,21,13,9,1,0,11,24,11,12,1,0,1,9,13,10,12,10,13,15,12,15,13,17,12,17,9,9,11,10,11,15,11,17,5,21,4,21,7,7,2,11,0,1,9,0,7,8,5,3,11,2,1,9,0,8,1,8,7,1,7,11,0,1,9,0,1,8,7,2,7,11,0,1,9,0,8,7,0,2,7,8,3,11,4,1,11,0,1,9,0,1,11,0,1,9,0,7,11,2,1,9,0,11,10,1,8,6,8,3,8,1,8,7,11,10,1,8,8,11,10,1,8,9,1,9,0,1,8,9,1,6,11,10,1,9,0,1,1,1,7,11,10,1,9,0,2,8,9,6,8,5,1,8,6,2,8,6,7,8,5,1,8,8,3,8,8,7,11,2,1,9,0,7,8,5,1,11,10,1,9,0,1,8,3,2,10,2,8,7,2,7,8,3,9,0,1,9,1,3,7,8,3,9,0,9,1,2,7,8,3,11,4,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,25,69,120,112,105,114,97,116,105,111,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,3,78,102,116,9,78,102,116,79,117,116,112,117,116,6,79,112,116,105,111,110,9,82,101,99,101,105,118,105,110,103,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,24,97,100,100,114,101,115,115,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,97,116,116,97,99,104,95,110,102,116,3,98,97,103,7,98,97,108,97,110,99,101,6,100,101,108,101,116,101,12,100,101,115,116,114,111,121,95,110,111,110,101,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,13,101,120,112,105,114,97,116,105,111,110,95,117,99,27,101,120,112,105,114,97,116,105,111,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,7,101,120,116,114,97,99,116,14,101,120,116,114,97,99,116,95,97,115,115,101,116,115,2,105,100,7,105,115,95,115,111,109,101,8,108,111,97,100,95,110,102,116,13,110,97,116,105,118,101,95,116,111,107,101,110,115,3,110,102,116,10,110,102,116,95,111,117,116,112,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,114,101,99,101,105,118,101,6,114,101,109,111,118,101,25,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,99,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,11,116,105,109,101,108,111,99,107,95,117,99,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,2,4,3,110,102,116,0,2,6,23,8,3,15,11,2,1,9,0,26,8,1,33,11,10,1,8,8,35,11,10,1,8,9,19,11,10,1,8,6,0,9,0,1,0,0,8,49,13,0,56,0,12,6,11,0,58,0,12,3,12,8,12,7,12,5,12,2,12,4,14,8,56,1,4,19,13,8,56,2,10,1,46,17,10,14,3,56,3,4,26,13,3,56,4,10,1,17,8,14,7,56,5,4,35,13,7,56,6,13,2,11,1,56,7,5,37,11,1,1,11,8,56,8,11,3,56,9,11,7,56,10,11,4,17,6,11,2,11,5,11,6,2,1,0,0,0,5,5,11,0,54,0,7,0,56,11,2,2,1,0,0,5,6,11,0,54,0,7,0,11,1,56,12,2,3,3,0,0,5,4,11,0,11,1,56,13,2,0,0,0,9,0,12,0],"stardust_upgrade_label":[161,28,235,11,6,0,0,0,5,1,0,2,2,2,4,7,6,58,8,64,32,10,96,5,0,2,0,0,2,0,22,83,84,65,82,68,85,83,84,95,85,80,71,82,65,68,69,95,76,65,66,69,76,11,100,117,109,109,121,95,102,105,101,108,100,22,115,116,97,114,100,117,115,116,95,117,112,103,114,97,100,101,95,108,97,98,101,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,2,1,1,1,0],"storage_deposit_return_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,20,3,30,34,4,64,6,5,70,57,7,127,203,1,8,202,2,64,10,138,3,7,12,145,3,55,13,200,3,4,0,11,1,4,1,5,1,12,1,13,0,2,4,0,1,0,4,1,0,1,2,1,12,1,0,1,4,3,2,0,0,14,0,1,1,0,0,8,2,3,0,0,9,2,4,0,1,10,6,7,1,0,2,6,8,9,1,0,3,7,10,1,1,12,3,5,4,5,5,9,3,8,0,7,11,1,1,9,0,7,8,3,0,1,6,8,0,1,5,1,3,1,9,0,2,7,11,1,1,9,0,3,1,11,1,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,35,83,116,111,114,97,103,101,68,101,112,111,115,105,116,82,101,116,117,114,110,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,4,99,111,105,110,12,102,114,111,109,95,98,97,108,97,110,99,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,14,114,101,116,117,114,110,95,97,100,100,114,101,115,115,13,114,101,116,117,114,110,95,97,109,111,117,110,116,5,115,112,108,105,116,39,115,116,111,114,97,103,101,95,100,101,112,111,115,105,116,95,114,101,116,117,114,110,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,8,5,9,3,0,1,0,0,1,14,11,1,14,0,17,2,56,0,11,2,56,1,14,0,17,1,56,2,11,0,19,0,1,1,2,1,1,0,0,1,4,11,0,16,0,20,2,2,1,0,0,1,4,11,0,16,1,20,2,0,0,0,1,0],"timelock_unlock_condition":[161,28,235,11,6,0,0,0,10,1,0,4,2,4,8,3,12,20,5,32,28,7,60,121,8,181,1,64,6,245,1,10,10,255,1,5,12,132,2,65,13,197,2,2,0,4,1,5,0,0,4,0,1,1,2,0,0,7,0,1,0,0,3,2,3,0,0,6,4,5,0,1,2,6,7,0,2,8,0,6,8,1,0,2,6,8,0,6,8,1,1,1,1,6,8,0,1,14,1,6,8,1,1,3,23,84,105,109,101,108,111,99,107,85,110,108,111,99,107,67,111,110,100,105,116,105,111,110,9,84,120,67,111,110,116,101,120,116,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,13,105,115,95,116,105,109,101,108,111,99,107,101,100,25,116,105,109,101,108,111,99,107,95,117,110,108,111,99,107,95,99,111,110,100,105,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,9,117,110,105,120,95,116,105,109,101,6,117,110,108,111,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,6,14,0,1,0,0,1,12,14,0,11,1,17,1,32,4,6,5,8,7,0,39,11,0,19,0,1,2,1,1,0,0,1,9,11,0,17,2,11,1,17,3,6,232,3,0,0,0,0,0,0,26,76,36,2,2,1,0,0,1,4,11,0,16,0,20,2,0,0,0],"utilities":[161,28,235,11,6,0,0,0,9,1,0,16,2,16,28,3,44,54,4,98,12,5,110,91,7,201,1,201,1,8,146,3,96,6,242,3,10,12,252,3,82,0,21,2,7,2,8,2,9,2,18,2,19,1,6,1,20,1,0,12,0,2,1,4,1,0,1,3,2,12,1,0,1,5,4,2,0,6,3,7,0,7,5,7,0,0,12,0,1,1,0,0,10,1,2,1,0,0,11,3,4,1,0,1,17,14,15,2,7,4,2,22,16,17,1,0,3,13,7,8,1,0,4,16,9,5,1,12,7,14,5,11,1,0,7,15,11,12,0,2,6,5,6,6,8,7,6,3,13,4,6,3,8,0,5,7,8,3,1,8,0,2,8,0,11,1,1,9,0,1,7,8,0,1,11,1,1,9,0,0,1,9,0,2,11,1,1,9,0,7,8,3,1,11,2,1,9,0,2,9,0,5,2,11,1,1,9,0,8,4,1,8,5,1,8,4,2,8,4,11,1,1,9,0,2,7,8,0,9,0,1,9,1,1,6,11,1,1,9,0,1,3,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,7,101,120,116,114,97,99,116,8,101,120,116,114,97,99,116,95,19,101,120,116,114,97,99,116,95,97,110,100,95,115,101,110,100,95,116,111,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,11,105,110,116,111,95,115,116,114,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,9,117,116,105,108,105,116,105,101,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,5,8,13,0,56,0,11,2,56,1,11,1,56,2,11,0,2,1,1,0,0,4,6,13,0,56,0,12,1,11,0,11,1,2,2,0,0,0,10,17,56,3,17,8,12,2,11,0,11,2,56,4,12,1,14,1,56,5,6,0,0,0,0,0,0,0,0,34,4,13,5,15,7,0,39,11,1,2,0]},"type_origin_table":[{"module_name":"stardust_upgrade_label","datatype_name":"STARDUST_UPGRADE_LABEL","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"timelock_unlock_condition","datatype_name":"TimelockUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"storage_deposit_return_unlock_condition","datatype_name":"StorageDepositReturnUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"irc27","datatype_name":"Irc27Metadata","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"NFT","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft","datatype_name":"Nft","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"expiration_unlock_condition","datatype_name":"ExpirationUnlockCondition","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"nft_output","datatype_name":"NftOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"basic_output","datatype_name":"BasicOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias","datatype_name":"Alias","package":"0x000000000000000000000000000000000000000000000000000000000000107a"},{"module_name":"alias_output","datatype_name":"AliasOutput","package":"0x000000000000000000000000000000000000000000000000000000000000107a"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT","storage_rebate":0},{"data":{"Move":{"type_":"GasCoin","version":143,"contents":[253,17,215,197,102,148,4,148,211,118,242,28,192,165,2,134,144,38,118,90,207,253,149,205,55,41,43,51,11,194,223,232,224,119,72,83,2,0,0,0]}},"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"previous_transaction":"4r5jgJL3cuwUy1wJFg9ViKzRJhHCgTPbxXDfiEeRbzmp","storage_rebate":980400}],"local_exec_effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"8","gasUsed":{"computationCost":"1000000","computationCostBurned":"1000000","storageCost":"6824800","storageRebate":"980400","nonRefundableStorageFee":"0"},"modifiedAtVersions":[{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","sequenceNumber":"143"}],"transactionDigest":"B9jn6GZsPebSEX6fp9rV7U6k6sZrgokgkGpFMEE6x7Us","created":[{"owner":"Immutable","reference":{"objectId":"0x055c6d9be55eba31311ff404664bef7572759ef9d59163e3ea5d4512c83127ac","version":1,"digest":"8KgYy687zVX8UtCbXwdjB8McGEFrUNqqDGVbhhPhegiV"}},{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0x2c40c40350db9d98328c73eb3e5dfe8d32fa7b81f4d868ea87cb414108936b71","version":144,"digest":"5bzTTezdrkPhxC5t5qkrNm8K5QMnnL4dfBAPj3qLWTek"}}],"mutated":[{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":144,"digest":"DXUeTLHjifXZ85nNvRpdaLrQWvcC3kr11747NBrMmLvo"}}],"gasObject":{"owner":{"AddressOwner":"0x3529ec0ab25aa843942715194dd4eee1fc1d5c83dfef28e839838fa0f0b36aa0"},"reference":{"objectId":"0xfd11d7c566940494d376f21cc0a502869026765acffd95cd37292b330bc2dfe8","version":144,"digest":"DXUeTLHjifXZ85nNvRpdaLrQWvcC3kr11747NBrMmLvo"}},"eventsDigest":"Fw9q7gf2h6GkX1nXsUjMx3PWEx3JSGgW5M2J1LeshVMh","dependencies":["4r5jgJL3cuwUy1wJFg9ViKzRJhHCgTPbxXDfiEeRbzmp","63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT"]}} \ No newline at end of file diff --git a/crates/iota-replay/tests/sandbox_snapshots/ozN2rhczEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL.json b/crates/iota-replay/tests/sandbox_snapshots/ozN2rhczEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL.json deleted file mode 100644 index febacd22ac4..00000000000 --- a/crates/iota-replay/tests/sandbox_snapshots/ozN2rhczEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL.json +++ /dev/null @@ -1 +0,0 @@ -{"transaction_info":{"tx_digest":"ozN2rhczEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL","sender_signed_data":[{"intent_message":{"intent":{"scope":0,"version":0,"app_id":0},"value":{"V1":{"kind":{"ProgrammableTransaction":{"inputs":[{"Object":{"SharedObject":{"id":"0x79d7106ea18373fc7542b0849d5ebefc3a9daf8b664a4f82d9b35bbd0c22042d","initial_shared_version":3195547,"mutable":false}}},{"Object":{"SharedObject":{"id":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","initial_shared_version":4346051,"mutable":true}}},{"Object":{"SharedObject":{"id":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","initial_shared_version":3478819,"mutable":true}}}],"commands":[{"MoveCall":{"package":"0x7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d","module":"migrate_proposal","function":"migrate_version","type_arguments":[],"arguments":[{"Input":0},{"Input":1},{"Input":2}]}}]}},"sender":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497","gas_data":{"payment":[["0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004",4346051,"2JXT4194QZ7FC7UEs8Hyh9zRpuCBY7PMZXKEXcvRXfu8"]],"owner":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497","price":820,"budget":500000000},"expiration":"None"}}},"tx_signatures":["AOd+1UjKqv2kF/b4EHVzWhv6U5qPXHWYTFiGjCWOFWdHCxDLrQfA79H9TLHDXHnCdKZCp5srbZA83/tBZ1g72gWOFOU0HVyF2bseRzKe9FsEoneTl3bxmBQ7Hi6cHBw6dg=="]}],"sender":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497","input_objects":[{"SharedMoveObject":{"id":"0x79d7106ea18373fc7542b0849d5ebefc3a9daf8b664a4f82d9b35bbd0c22042d","initial_shared_version":3195547,"mutable":false}},{"SharedMoveObject":{"id":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","initial_shared_version":4346051,"mutable":true}},{"SharedMoveObject":{"id":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","initial_shared_version":3478819,"mutable":true}},{"MovePackage":"0x7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d"},{"ImmOrOwnedMoveObject":["0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004",4346051,"2JXT4194QZ7FC7UEs8Hyh9zRpuCBY7PMZXKEXcvRXfu8"]}],"kind":{"ProgrammableTransaction":{"inputs":[{"Object":{"SharedObject":{"id":"0x79d7106ea18373fc7542b0849d5ebefc3a9daf8b664a4f82d9b35bbd0c22042d","initial_shared_version":3195547,"mutable":false}}},{"Object":{"SharedObject":{"id":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","initial_shared_version":4346051,"mutable":true}}},{"Object":{"SharedObject":{"id":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","initial_shared_version":3478819,"mutable":true}}}],"commands":[{"MoveCall":{"package":"0x7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d","module":"migrate_proposal","function":"migrate_version","type_arguments":[],"arguments":[{"Input":0},{"Input":1},{"Input":2}]}}]}},"modified_at_versions":[["0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004",4346051],["0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934",4346051],["0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621",4346049],["0x898dd24cc48476a7a2ff36372a443fefa53545b016feb317bb091e60e06b2e4c",3478819]],"shared_object_refs":[["0x79d7106ea18373fc7542b0849d5ebefc3a9daf8b664a4f82d9b35bbd0c22042d",4346051,"4KddCShzYaYA2QcVbNphjberckmHf3BQQ13QxTqWzqkh"],["0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934",4346051,"4BbiRiXkVTtkgnXwJJM1Px9u9Pw8XcTYeoi8xCAe5AiH"],["0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621",4346049,"Hbp9rYyMyeFxfGkw6EEUfFpmVrc85NfAyTs2mE6EcxHj"]],"gas":[["0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004",4346051,"2JXT4194QZ7FC7UEs8Hyh9zRpuCBY7PMZXKEXcvRXfu8"]],"gas_budget":500000000,"gas_price":820,"executed_epoch":55,"dependencies":["GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","5kWByxejQ95cxQ5zUCba3WyivedWBmtisRa4ZaWJuWpm","6B3tXa5PpoaRUQiYcytsC1M9fkfzXUc49NsWgC335qC1"],"effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"55","gasUsed":{"computationCost":"820000","storageCost":"8291600","storageRebate":"7967916","nonRefundableStorageFee":"80484"},"modifiedAtVersions":[{"objectId":"0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004","sequenceNumber":"4346051"},{"objectId":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","sequenceNumber":"4346051"},{"objectId":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","sequenceNumber":"4346049"},{"objectId":"0x898dd24cc48476a7a2ff36372a443fefa53545b016feb317bb091e60e06b2e4c","sequenceNumber":"3478819"}],"sharedObjects":[{"objectId":"0x79d7106ea18373fc7542b0849d5ebefc3a9daf8b664a4f82d9b35bbd0c22042d","version":4346051,"digest":"4KddCShzYaYA2QcVbNphjberckmHf3BQQ13QxTqWzqkh"},{"objectId":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","version":4346051,"digest":"4BbiRiXkVTtkgnXwJJM1Px9u9Pw8XcTYeoi8xCAe5AiH"},{"objectId":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","version":4346049,"digest":"Hbp9rYyMyeFxfGkw6EEUfFpmVrc85NfAyTs2mE6EcxHj"}],"transactionDigest":"ozN2rhczEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL","mutated":[{"owner":{"AddressOwner":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497"},"reference":{"objectId":"0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004","version":4346052,"digest":"3DSxmS55mjcxjp4zni3HqxtpNBchuuEz1HkdY2cSGvx4"}},{"owner":{"Shared":{"initial_shared_version":4346051}},"reference":{"objectId":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","version":4346052,"digest":"EWBifxLP1W6RnLYEFEbsq5SrqCT28VBseSN6JDeBVB4g"}},{"owner":{"Shared":{"initial_shared_version":3478819}},"reference":{"objectId":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","version":4346052,"digest":"97QWr9zmCmV9L7WJHmG6ynSLbwtXtqaxEvJPzCw5r7ZK"}},{"owner":{"ObjectOwner":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621"},"reference":{"objectId":"0x898dd24cc48476a7a2ff36372a443fefa53545b016feb317bb091e60e06b2e4c","version":4346052,"digest":"39Twrdee3mTpzMUiccQdE2c5qYizZGmbGHsqycnCTA2j"}}],"gasObject":{"owner":{"AddressOwner":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497"},"reference":{"objectId":"0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004","version":4346052,"digest":"3DSxmS55mjcxjp4zni3HqxtpNBchuuEz1HkdY2cSGvx4"}},"eventsDigest":"J8u3bJn6FAMiadwesmkYjvm5kvNMKTNJecRQ9H5cndop","dependencies":["GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","5kWByxejQ95cxQ5zUCba3WyivedWBmtisRa4ZaWJuWpm","6B3tXa5PpoaRUQiYcytsC1M9fkfzXUc49NsWgC335qC1"]},"protocol_version":11,"epoch_start_timestamp":1686071016387,"reference_gas_price":820},"required_objects":[{"data":{"Move":{"type_":"GasCoin","has_public_transfer":true,"version":4346051,"contents":[21,32,188,177,31,211,164,184,188,23,93,46,13,51,223,242,149,206,222,73,87,55,189,56,32,255,148,164,64,84,144,4,144,115,177,150,11,0,0,0]}},"owner":{"AddressOwner":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497"},"previous_transaction":"GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","storage_rebate":988000},{"data":{"Move":{"type_":{"Other":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"governance_v1","name":"Proposal","type_args":[{"struct":{"address":"7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d","module":"migrate_proposal","name":"Certificate","type_args":[]}}]}},"has_public_transfer":false,"version":4346051,"contents":[57,252,244,217,254,131,156,97,185,211,22,22,230,144,104,131,113,142,173,223,177,229,32,89,200,170,223,35,213,70,217,52,101,133,153,88,189,98,227,10,160,87,31,151,18,150,47,89,9,141,30,178,159,115,176,145,217,215,19,23,216,230,116,151,55,0,0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,64,55,102,54,98,51,56,48,100,98,102,51,54,50,51,54,50,48,53,54,49,53,99,54,52,102,99,98,98,54,99,52,101,57,52,53,52,98,55,54,101,102,102,48,57,55,100,100,54,99,54,53,51,52,102,54,100,53,48,55,48,100,49,55,100,0,0,0,1]}},"owner":{"Shared":{"initial_shared_version":4346051}},"previous_transaction":"GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","storage_rebate":2728400},{"data":{"Move":{"type_":{"Other":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"genesis","name":"GovernanceGenesis","type_args":[]}},"has_public_transfer":false,"version":4346049,"contents":[66,239,144,6,110,100,146,21,230,171,145,57,154,131,225,165,70,127,215,204,67,110,139,131,173,184,116,58,14,251,166,33,4,81,180,29,10,30,207,114,139,134,133,233,172,144,221,93,63,141,97,190,62,113,16,212,34,139,152,136,114,24,131,222,197,178,165,4,156,215,21,134,54,45,12,106,56,227,76,250,174,126,169,206,109,84,1,163,80,80,106,21,248,23,191,114,2,0,0,0,0,0,0,0,0,1,254,147,243,188,197,217,213,55,232,158,184,214,115,240,234,207,29,60,135,22,250,128,58,250,46,171,68,79,42,167,134,211]}},"owner":{"Shared":{"initial_shared_version":3478819}},"previous_transaction":"6B3tXa5PpoaRUQiYcytsC1M9fkfzXUc49NsWgC335qC1","storage_rebate":2181200},{"data":{"Move":{"type_":{"Other":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"governance_v1","name":"GovernanceInfo","type_args":[]}},"has_public_transfer":false,"version":4346051,"contents":[121,215,16,110,161,131,115,252,117,66,176,132,157,94,190,252,58,157,175,139,102,74,79,130,217,179,91,189,12,34,4,45,1,254,147,243,188,197,217,213,55,232,158,184,214,115,240,234,207,29,60,135,22,250,128,58,250,46,171,68,79,42,167,134,211,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,1,101,133,153,88,189,98,227,10,160,87,31,151,18,150,47,89,9,141,30,178,159,115,176,145,217,215,19,23,216,230,116,151,0]}},"owner":{"Shared":{"initial_shared_version":3195547}},"previous_transaction":"GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","storage_rebate":2097600},{"data":{"Move":{"type_":{"Other":{"address":"0000000000000000000000000000000000000000000000000000000000000002","module":"dynamic_field","name":"Field","type_args":[{"struct":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"genesis","name":"Version","type_args":[]}},{"struct":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"genesis","name":"Version_1_0_0","type_args":[]}}]}},"has_public_transfer":false,"version":3478819,"contents":[137,141,210,76,196,132,118,167,162,255,54,55,42,68,63,239,165,53,69,176,22,254,179,23,187,9,30,96,224,107,46,76,0,0]}},"owner":{"ObjectOwner":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621"},"previous_transaction":"McsTGPLu3V5rpv6CyPNv6rG5f4NAZMuVbWfadUqPjR2","storage_rebate":2150800},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":2,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,14,3,18,84,4,102,8,5,110,59,7,169,1,200,1,8,241,2,32,6,145,3,10,10,155,3,11,12,166,3,186,2,13,224,5,4,0,5,0,16,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,8,0,1,0,0,20,2,3,0,0,21,2,4,0,0,3,5,6,0,0,18,7,8,0,0,17,9,1,0,0,14,5,10,0,0,4,5,11,0,0,10,3,2,0,0,6,1,0,0,0,13,0,6,0,0,11,0,6,0,1,9,13,14,1,0,1,12,12,6,1,0,1,15,8,13,1,0,1,19,14,13,1,0,13,3,12,3,14,3,15,3,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,1,6,10,2,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,2,3,3,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,12,100,101,115,116,114,111,121,95,115,111,109,101,10,105,110,116,111,95,98,121,116,101,115,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,10,116,114,121,95,115,116,114,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,0,2,1,7,10,2,1,2,1,6,2,0,1,0,0,8,9,10,0,17,10,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,15,30,14,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,25,5,11,14,0,10,1,66,0,20,17,10,32,4,20,56,2,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,5,40,11,0,18,0,56,3,2,3,1,0,0,15,32,10,0,16,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,29,5,12,10,0,16,0,10,1,66,0,20,17,11,32,4,24,11,0,1,9,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,40,8,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,7,65,0,2,7,1,0,0,8,3,11,0,16,0,2,8,1,0,0,8,3,11,0,19,0,2,9,1,0,0,8,3,11,0,19,1,2,10,1,0,0,8,4,11,0,49,127,37,2,11,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,36,7,77,109,8,186,1,32,6,218,1,40,10,130,2,8,12,138,2,239,3,13,249,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,5,3,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,37,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,40,10,2,10,0,35,4,32,5,24,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,40,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,89,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,6,6,0,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,30,5,17,10,0,15,0,10,4,67,5,12,3,9,11,3,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,12,11,0,1,5,88,10,1,12,5,10,5,10,0,16,1,20,35,4,65,5,42,10,0,10,5,12,2,46,11,2,17,4,4,55,10,0,10,5,10,1,23,17,1,5,60,10,0,10,5,10,1,23,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,35,10,0,16,1,20,11,1,23,12,5,10,5,10,0,16,1,20,35,4,86,5,78,10,0,10,5,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,71,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,5,20,10,0,10,2,17,4,32,4,28,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,128,4,13,175,8,2,14,177,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,15,11,0,58,0,12,3,13,3,46,56,1,4,10,11,1,12,2,5,13,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,114,4,136,1,8,5,144,1,123,7,139,2,248,1,8,131,4,32,6,163,4,20,10,183,4,6,12,189,4,133,3,13,194,7,2,0,19,0,4,0,17,0,24,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,23,0,1,0,0,6,2,1,0,0,21,1,2,0,0,22,0,3,0,0,5,4,5,0,0,14,4,6,0,0,15,4,7,0,0,2,8,9,0,0,3,10,9,0,0,8,11,9,0,0,20,12,1,0,0,7,13,7,0,0,9,5,6,0,0,11,14,6,0,0,12,15,0,0,0,10,16,7,0,1,13,2,0,0,1,19,0,2,0,2,16,9,18,1,0,2,18,17,18,1,0,3,2,21,9,1,0,3,14,20,6,1,0,19,1,18,1,21,19,20,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,8,1,3,3,3,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,5,10,2,0,1,0,0,9,9,14,0,17,12,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,16,18,0,2,2,1,0,0,9,4,11,0,19,0,17,17,2,3,1,0,0,3,12,14,0,17,12,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,4,11,0,16,0,56,2,2,6,1,0,0,9,4,11,0,16,0,65,19,2,7,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,8,1,0,0,9,5,11,0,11,1,17,0,17,7,2,9,1,0,0,22,56,10,0,16,0,12,7,10,1,10,7,65,19,37,4,13,11,7,10,1,17,13,12,3,5,17,11,7,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,6,12,10,10,0,10,1,12,4,46,6,0,0,0,0,0,0,0,0,11,4,17,10,12,9,10,0,11,1,11,10,12,6,12,5,46,11,5,11,6,17,10,12,8,13,9,11,2,17,7,13,9,11,8,17,7,11,9,11,0,21,2,10,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,13,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,13,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,14,18,0,2,11,1,0,0,9,6,11,0,16,0,11,1,16,0,17,15,2,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,47,5,61,44,7,105,143,1,8,248,1,32,6,152,2,7,10,159,2,6,12,165,2,215,1,13,252,3,2,0,14,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,5,2,3,0,0,7,2,4,0,0,8,2,4,0,0,10,1,4,0,1,11,0,6,0,2,3,3,7,0,2,13,9,4,0,0,1,8,0,1,6,8,0,1,6,8,1,1,8,1,4,10,2,3,3,6,10,2,1,3,1,6,10,2,1,2,1,10,2,5,2,6,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,10,2,1,0,0,2,1,12,8,1,0,1,2,0,1,1,2,0,2,1,0,0,0,3,11,0,16,0,2,3,1,0,0,5,33,17,6,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,7,12,4,7,1,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,28,5,17,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,4,1,11,1,17,8,2,4,1,0,0,10,39,17,6,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,7,12,5,7,1,12,4,10,5,10,3,66,8,12,2,7,0,12,1,10,2,14,1,34,4,32,5,23,13,4,11,2,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,5,1,11,2,1,11,4,17,8,2,5,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,216,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,38,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,35,5,22,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,37,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,34,5,21,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,32,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,29,5,20,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":6,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,61,4,79,2,5,81,20,7,101,129,1,8,230,1,64,6,166,2,54,12,220,2,69,0,1,1,2,1,3,1,11,0,8,1,0,7,0,3,0,7,0,0,15,0,1,0,0,7,1,0,0,0,6,2,0,0,0,13,0,2,0,0,12,0,3,0,0,14,0,4,0,0,9,5,6,0,0,10,5,1,0,1,11,2,3,0,2,13,7,2,1,0,3,5,3,4,0,4,4,2,2,0,9,0,1,5,1,15,1,10,2,1,8,0,1,8,1,0,1,3,1,6,9,0,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,5,3,14,0,56,0,2,4,1,0,0,5,5,11,0,17,3,17,11,17,8,2,5,1,0,0,5,4,11,0,17,4,17,10,2,6,1,0,0,5,2,7,0,2,7,1,0,0,5,2,7,1,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,14,1,0,4,2,4,16,3,20,83,4,103,2,5,105,99,7,204,1,224,1,8,172,3,32,6,204,3,74,10,150,4,10,11,160,4,4,12,164,4,219,2,13,255,6,4,14,131,7,4,15,135,7,2,0,3,0,16,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,17,0,1,1,0,0,15,2,1,1,0,0,5,3,4,1,2,0,10,5,6,1,0,0,6,7,1,1,0,0,19,8,6,1,0,0,11,9,1,1,0,0,13,10,6,1,0,0,18,11,6,1,0,0,9,6,8,1,0,0,4,12,6,1,0,0,7,13,8,1,0,0,8,4,1,1,0,1,12,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,3,115,117,105,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,17,3,1,2,1,17,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0,14,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,135,1,4,155,1,24,5,179,1,131,1,7,182,2,222,2,8,148,5,64,6,212,5,55,10,139,6,6,12,145,6,203,8,13,220,14,2,0,3,1,3,1,10,1,31,0,2,0,0,7,0,2,1,7,1,0,0,0,30,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,20,3,6,0,0,19,3,7,0,0,18,3,8,0,0,23,3,7,0,0,21,3,9,0,0,22,3,10,0,0,26,3,1,0,0,27,3,11,0,0,25,3,12,0,0,24,3,13,0,0,13,3,14,0,0,14,3,15,0,0,17,3,16,0,0,16,3,17,0,0,15,3,18,0,1,30,0,1,1,0,2,9,19,33,1,0,2,29,20,33,1,0,3,28,21,19,1,0,4,5,1,4,0,4,7,19,7,0,20,20,23,6,22,4,21,4,22,5,21,5,22,6,21,6,22,7,21,7,22,8,21,8,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,3,1,4,1,10,5,1,10,1,1,10,10,2,1,10,3,1,10,4,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,3,1,11,1,1,4,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,3,3,2,3,3,4,2,4,4,3,3,2,3,3,3,3,10,5,3,3,3,10,1,3,3,3,10,2,3,3,3,10,10,2,3,3,3,10,3,3,3,3,10,4,1,11,1,1,9,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,5,1,0,10,1,1,0,10,2,1,0,10,10,2,1,0,10,3,1,0,10,4,1,0,0,2,1,4,10,2,0,1,0,0,19,3,11,0,56,0,2,1,1,0,0,19,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,22,35,10,0,16,0,65,6,17,25,38,4,7,5,11,11,0,1,7,0,39,64,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,25,35,4,30,5,20,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,24,2,4,1,0,0,23,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,19,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,24,40,10,0,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,64,35,4,36,5,20,10,0,15,0,69,6,52,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,7,1,0,0,25,40,10,0,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,128,35,4,36,5,20,10,0,15,0,69,6,53,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,8,1,0,0,26,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,9,1,0,0,27,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,3,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,3,68,4,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,10,1,0,0,28,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,4,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,4,68,5,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,11,1,0,0,29,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,5,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,5,68,6,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,12,1,0,0,30,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,6,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,11,68,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,13,1,0,0,31,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,7,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,6,68,7,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,14,1,0,0,32,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,8,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,7,68,8,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,15,1,0,0,14,14,10,0,17,4,4,8,11,0,17,3,56,2,12,1,5,12,11,0,1,56,3,12,1,11,1,2,16,1,0,0,15,14,10,0,17,4,4,8,11,0,17,4,56,4,12,1,5,12,11,0,1,56,5,12,1,11,1,2,17,1,0,0,16,14,10,0,17,4,4,8,11,0,17,5,56,6,12,1,5,12,11,0,1,56,7,12,1,11,1,2,18,1,0,0,17,14,10,0,17,4,4,8,11,0,17,6,56,8,12,1,5,12,11,0,1,56,9,12,1,11,1,2,19,1,0,0,18,14,10,0,17,4,4,8,11,0,17,7,56,10,12,1,5,12,11,0,1,56,11,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,12,7,24,56,8,80,32,12,112,8,0,0,0,2,0,1,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,1,15,0,14,0,19,0,3,4,1,12,0,0,0,0,0,1,2,7,1,0,0,2,1,7,0,3,4,2,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,7,9,6,1,0,1,8,11,6,1,0,1,9,15,5,1,0,1,18,6,9,1,0,2,11,12,13,1,8,3,10,7,8,0,7,6,5,6,8,6,6,6,4,6,2,9,0,7,8,4,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,4,1,5,1,11,2,1,9,0,2,8,3,9,0,1,7,11,2,1,9,0,1,6,9,0,1,8,3,2,8,3,5,2,7,11,2,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,2,1,9,0,1,2,2,17,5,13,8,3,0,6,0,1,0,0,5,6,11,1,17,9,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,20,2,20,62,3,82,155,2,4,237,2,34,5,143,3,221,2,7,236,5,164,5,8,144,11,64,6,208,11,30,10,238,11,52,11,162,12,6,12,168,12,249,4,13,161,17,14,14,175,17,14,0,15,1,11,1,43,1,48,0,12,0,42,0,56,0,58,0,59,0,64,0,1,12,1,0,1,0,2,12,1,0,1,0,7,12,1,0,1,0,3,3,1,0,1,1,5,7,0,2,4,7,1,0,0,3,5,7,0,4,0,4,1,0,1,4,6,4,1,0,1,5,9,4,0,7,8,2,0,9,10,7,0,0,55,0,1,1,0,0,57,2,3,1,0,0,50,0,4,1,0,0,51,5,6,1,0,0,66,7,1,1,0,0,12,7,8,1,0,0,13,9,10,1,0,0,24,11,12,1,0,0,33,12,13,1,0,0,54,14,12,1,0,0,45,15,16,1,0,0,35,17,16,1,0,0,47,18,12,1,0,0,23,18,19,1,0,0,67,20,12,1,0,0,22,12,16,1,0,0,16,21,22,1,2,0,36,23,12,1,0,0,38,24,13,1,0,0,14,25,1,1,0,0,37,26,16,1,0,0,62,27,16,1,0,0,63,28,16,1,0,0,60,27,16,1,0,0,61,28,16,1,0,0,25,29,30,1,0,0,28,29,31,1,0,0,29,29,32,1,0,0,26,29,31,1,0,0,27,29,33,1,0,0,49,5,4,1,0,1,48,41,32,0,2,46,34,46,1,0,3,65,41,31,0,4,17,34,3,1,2,4,19,43,1,1,0,4,22,13,16,1,0,4,32,42,13,1,0,4,35,37,1,1,0,4,47,36,13,1,0,4,52,4,1,1,0,4,66,8,1,1,0,4,67,16,13,1,0,5,20,35,16,0,5,40,20,35,0,6,44,44,16,1,12,8,34,39,40,1,2,9,41,32,45,0,40,34,41,34,39,34,8,34,38,34,9,34,4,34,12,34,42,34,36,34,46,34,34,34,37,34,35,34,17,34,45,12,32,45,1,6,11,2,1,9,0,1,3,1,11,2,1,9,0,1,11,8,1,9,0,1,6,11,8,1,9,0,1,7,11,2,1,9,0,1,7,11,8,1,9,0,1,6,11,0,1,9,0,1,6,11,7,1,9,0,1,7,11,0,1,9,0,1,7,11,7,1,9,0,2,11,7,1,9,0,7,8,10,1,11,0,1,9,0,1,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,10,2,7,11,7,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,5,1,8,11,7,8,10,2,11,2,1,9,0,11,1,1,9,0,3,7,11,2,1,9,0,3,7,8,10,2,7,11,2,1,9,0,3,2,7,11,2,1,9,0,11,0,1,9,0,4,7,11,2,1,9,0,3,5,7,8,10,3,6,11,2,1,9,0,7,11,1,1,9,0,8,6,3,6,11,2,1,9,0,7,11,1,1,9,0,8,4,1,6,11,1,1,9,0,1,2,1,8,6,1,8,4,1,11,5,1,8,11,1,9,0,1,8,9,2,7,11,7,1,9,0,3,2,7,11,7,1,9,0,11,7,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,1,1,10,2,2,7,11,8,1,9,0,3,2,7,11,8,1,9,0,11,7,1,9,0,2,9,0,5,1,8,11,1,11,5,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,117,114,114,101,110,99,121,67,114,101,97,116,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,85,114,108,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,13,100,105,118,105,100,101,95,105,110,116,111,95,110,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,6,115,117,112,112,108,121,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,2,31,8,9,12,11,7,1,9,0,1,2,6,31,8,9,18,2,39,8,6,53,8,4,21,8,6,30,11,5,1,8,11,2,2,2,31,8,9,55,11,8,1,9,0,3,2,1,18,2,2,34,0,34,1,34,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,43,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,44,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,43,11,1,2,9,1,0,0,16,7,11,2,17,44,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,43,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,38,59,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,40,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,53,5,42,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,44,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,43,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,44,11,0,56,11,57,0,11,6,17,44,11,1,11,3,17,33,11,2,17,31,11,4,17,33,11,5,57,2,2,17,1,0,0,16,8,11,2,17,44,11,0,54,0,11,1,56,12,57,1,2,18,1,0,0,16,5,11,0,54,0,11,1,56,12,2,19,1,4,0,13,9,11,1,58,1,12,2,17,43,11,0,54,0,11,2,56,13,2,20,1,4,0,16,7,11,0,11,1,11,3,56,14,11,2,56,15,2,21,1,4,0,16,5,11,2,11,1,54,2,21,2,22,1,4,0,16,5,11,2,11,1,54,3,21,2,23,1,4,0,16,5,11,2,11,1,54,4,21,2,24,1,4,0,16,7,11,2,17,47,56,16,11,1,54,5,21,2,25,1,0,0,16,4,11,0,55,6,20,2,26,1,0,0,16,4,11,0,55,2,20,2,27,1,0,0,16,4,11,0,55,3,20,2,28,1,0,0,16,4,11,0,55,4,20,2,29,1,0,0,16,4,11,0,55,5,20,2,30,1,0,0,16,3,11,0,55,0,2,2,1,0,1,1,2,1,3,1,4,1,5,1,1,0,34,1,34,2,34,3,34,4,34,5,34,6,34,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,160,3,13,155,10,6,14,161,10,6,0,14,1,31,0,18,0,26,0,27,0,32,0,33,0,36,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,1,4,7,0,3,2,7,0,3,6,4,0,4,3,12,0,6,5,2,0,7,7,7,2,1,0,0,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,2,16,14,3,1,3,3,24,13,28,0,3,34,21,22,0,4,20,8,9,1,0,5,28,19,3,1,12,6,30,17,18,0,7,17,3,30,2,1,0,7,22,31,3,2,1,0,7,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,6,7,8,7,1,11,0,1,9,0,4,6,8,6,10,8,3,10,8,3,7,8,7,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,3,8,3,3,7,11,0,1,9,0,10,8,3,10,8,3,2,7,11,0,1,9,0,8,3,1,6,8,6,1,1,1,6,11,0,1,9,0,1,13,1,6,11,8,2,8,3,8,3,1,7,8,7,1,9,0,3,11,0,1,9,0,3,3,1,8,3,1,6,8,7,1,5,2,9,0,5,2,13,11,8,2,8,3,8,3,1,6,8,5,1,8,4,1,11,2,1,9,0,2,3,3,2,8,3,8,3,2,7,11,8,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,5,1,11,1,1,9,0,1,11,8,2,9,0,9,1,3,7,11,8,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,5,19,11,8,2,8,3,8,3,37,13,1,2,1,21,8,4,2,2,3,21,8,4,37,13,19,11,8,2,8,3,8,3,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,43,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,41,5,26,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,38,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,35,5,20,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,168,1,7,225,2,129,3,8,226,5,64,6,162,6,40,10,202,6,12,11,214,6,2,12,216,6,235,2,13,195,9,6,14,201,9,8,15,209,9,2,0,11,1,26,0,25,0,0,8,2,7,0,4,0,1,2,7,1,0,0,2,1,7,0,2,3,4,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,27,4,6,2,7,4,0,13,2,7,1,7,0,29,4,8,2,7,4,0,14,2,7,2,7,4,0,15,2,9,1,7,0,16,4,10,1,7,0,19,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,28,15,16,1,8,0,17,15,7,0,0,18,15,7,1,8,1,24,1,24,1,0,1,30,16,24,1,0,2,10,19,1,0,2,21,28,12,0,2,23,12,19,0,2,31,18,12,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,17,6,16,6,15,21,11,26,12,26,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,9,1,2,6,8,3,5,2,7,8,3,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,3,1,8,3,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,2,9,0,11,1,1,9,1,1,11,1,1,9,0,4,6,11,0,2,9,0,8,2,5,6,8,3,6,8,2,1,11,0,2,9,0,8,2,2,9,0,8,2,1,6,8,2,4,7,11,0,2,9,0,8,2,5,7,8,3,7,8,2,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,3,20,8,3,22,9,0,32,9,1,0,20,0,1,0,0,17,26,11,0,46,17,21,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,20,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,21,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,21,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,18,11,4,2,4,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,23,19,10,0,10,1,12,2,46,11,2,56,5,4,13,11,0,11,1,56,6,56,7,12,3,5,17,11,0,1,56,8,12,3,11,3,2,6,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,25,22,10,0,17,21,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,19,2,8,3,0,0,29,24,10,0,46,17,21,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,19,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,27,2,27,0,27,0,12,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,20,3,28,138,1,4,166,1,26,5,192,1,131,1,7,195,2,178,2,8,245,4,64,10,181,5,6,11,187,5,2,12,189,5,233,1,0,11,1,22,0,10,0,21,0,3,7,1,0,0,1,1,7,1,0,0,3,0,7,0,3,2,4,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,23,4,6,2,7,12,0,12,2,7,1,7,0,13,2,7,2,7,12,0,17,2,8,1,7,1,20,1,24,1,0,1,25,10,24,1,0,2,4,0,1,2,7,4,2,5,18,1,1,8,2,7,15,11,1,8,2,8,19,20,1,8,2,13,2,7,2,7,4,2,14,2,15,1,7,2,15,4,19,1,7,2,16,22,7,1,8,2,23,4,6,2,7,4,2,24,22,10,1,8,3,17,11,12,1,8,3,18,17,12,0,3,26,16,17,0,19,6,9,13,14,14,10,6,11,6,15,14,12,6,18,6,17,13,13,13,16,6,7,12,8,12,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,8,2,3,11,0,1,9,0,8,2,11,0,1,9,0,1,9,0,1,6,9,0,1,8,2,2,11,0,1,9,0,8,2,1,11,0,1,9,0,2,6,8,3,5,1,6,8,3,1,5,2,5,9,0,2,7,8,3,5,1,7,9,0,4,11,0,1,9,0,11,0,1,9,0,9,1,5,2,5,5,2,11,0,1,9,0,5,1,11,1,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,19,9,0,0,10,0,1,0,0,9,21,11,1,57,0,12,5,14,2,56,0,12,4,10,0,10,5,11,4,56,1,11,0,11,5,12,3,46,11,3,56,2,1,17,21,11,2,56,3,2,1,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,2,56,4,2,2,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,5,56,6,2,3,1,0,0,21,20,11,1,57,0,12,3,10,0,10,3,12,2,46,11,2,56,2,12,5,17,21,11,5,56,7,12,4,11,0,11,3,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,23,20,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,9,2,11,0,11,2,56,2,12,3,17,21,11,3,56,10,2,6,1,0,0,23,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,20,56,12,2,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,26,12,167,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,180,1,13,143,6,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,4,24,64,5,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,68,5,13,1,14,0,16,1,20,68,5,13,1,14,0,16,2,20,68,5,13,1,14,0,16,3,20,68,5,11,1,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,37,7,64,44,8,108,64,6,172,1,159,6,12,203,7,194,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,5,10,10,2,7,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,33,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,4,12,5,12,3,10,3,10,4,35,4,31,5,12,13,5,12,2,7,2,12,1,11,2,14,1,14,0,10,3,66,1,20,52,66,0,20,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,5,2,1,1,0,0,5,47,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,45,5,21,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"kiosk":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,94,3,116,230,2,4,218,3,64,5,154,4,250,3,7,148,8,189,7,8,209,15,64,6,145,16,130,1,10,147,17,101,11,248,17,8,12,128,18,244,13,13,244,31,18,14,134,32,6,0,51,1,60,0,21,0,26,0,30,0,31,0,33,0,59,0,81,0,83,0,84,0,8,12,0,0,9,12,0,0,13,12,1,12,1,0,1,0,0,0,4,7,0,0,10,7,0,0,11,7,0,0,6,3,1,12,1,0,7,3,1,12,1,0,5,3,1,12,1,1,12,7,1,0,0,2,0,4,1,0,1,3,2,12,1,0,1,7,3,7,0,7,18,4,0,8,14,2,0,9,15,12,1,0,1,9,16,0,1,0,1,10,17,2,0,0,57,0,1,0,0,25,2,3,0,0,79,4,5,0,0,80,6,5,0,0,62,7,5,1,12,0,55,8,5,1,12,0,82,9,10,1,12,0,53,11,5,1,12,0,63,12,5,1,12,0,28,9,5,1,12,0,68,13,14,1,12,0,54,15,16,1,12,0,72,17,14,1,12,0,75,18,5,1,12,0,90,19,3,0,0,39,20,21,0,0,40,20,21,1,12,0,46,20,21,0,0,44,20,21,0,0,45,20,21,0,0,38,22,21,0,0,87,22,23,0,0,78,24,5,0,0,85,25,26,0,0,86,27,23,0,0,61,25,28,0,0,48,25,29,0,0,66,25,30,0,0,67,22,31,0,0,22,32,33,1,12,0,23,9,34,1,12,0,24,9,35,1,12,0,76,36,5,1,12,0,70,37,38,1,12,0,69,37,38,1,12,0,71,37,30,1,12,1,29,70,10,1,0,1,47,69,21,1,0,2,50,61,30,1,0,2,89,71,30,1,0,2,91,5,42,1,0,3,37,46,47,1,0,3,42,47,42,1,0,3,82,72,47,1,0,3,89,60,30,1,0,4,19,49,5,2,7,4,4,34,74,21,1,7,4,73,53,55,2,7,4,4,74,53,54,2,7,4,5,19,49,5,2,7,12,5,22,74,77,2,7,12,5,23,53,78,2,7,12,5,34,74,21,1,7,5,35,74,21,2,7,12,5,73,53,55,2,7,12,6,32,10,5,1,3,7,27,40,5,0,7,41,33,38,1,8,7,57,0,40,0,7,88,26,38,0,9,58,63,64,1,0,10,77,43,28,0,40,41,57,44,41,41,57,10,49,48,45,50,4,10,48,52,54,48,16,10,45,52,55,57,7,10,47,52,55,58,44,41,42,41,38,41,48,50,55,62,60,10,10,10,37,30,36,30,39,41,43,41,52,73,53,48,46,75,46,76,50,48,51,48,1,7,8,18,2,8,0,8,1,3,8,0,8,1,7,8,18,1,11,12,1,8,15,3,7,8,0,6,8,1,6,8,18,0,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,16,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,12,1,8,15,2,9,0,11,17,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,18,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,12,1,8,15,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,10,1,3,7,8,18,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,1,7,8,14,3,7,8,0,6,8,1,1,1,6,8,0,1,6,8,14,1,7,8,0,1,5,1,14,1,3,1,7,11,11,1,8,15,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,11,2,1,9,0,1,8,13,2,8,1,8,0,1,8,14,1,8,15,1,11,11,1,9,0,1,6,8,18,1,8,0,5,8,14,8,13,8,14,14,11,11,1,8,15,2,11,11,1,9,0,7,8,18,1,11,12,1,9,0,2,8,4,9,0,3,7,8,14,9,0,9,1,2,8,6,1,3,8,13,8,13,8,13,2,8,5,3,2,7,8,14,9,0,1,11,10,1,9,1,1,9,1,2,8,13,8,13,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,12,1,9,0,2,7,11,11,1,9,0,11,11,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,17,1,9,0,7,8,13,8,13,8,14,8,13,8,13,3,8,14,5,8,14,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,10,1,9,0,1,11,10,1,9,0,1,6,11,11,1,9,0,3,7,11,11,1,9,0,3,7,8,18,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,16,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,12,105,110,116,111,95,98,97,108,97,110,99,101,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,4,106,111,105,110,5,107,105,111,115,107,8,107,105,111,115,107,95,105,100,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,20,115,101,116,95,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,3,115,117,105,4,116,97,107,101,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,7,117,105,100,95,109,117,116,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,5,41,8,14,65,11,11,1,8,15,61,5,48,14,20,1,1,2,2,41,8,14,36,8,13,2,2,4,41,8,14,52,8,13,49,8,13,56,3,3,2,2,52,8,13,49,8,13,4,2,1,41,8,13,5,2,2,41,8,13,43,1,6,2,1,41,8,13,7,2,3,51,8,13,41,8,13,64,3,8,2,3,51,8,13,41,8,13,64,3,9,2,2,51,8,13,41,8,13,7,10,9,10,8,10,2,10,0,1,0,0,39,19,10,0,17,58,56,0,10,0,46,17,61,73,0,0,0,0,8,18,0,12,2,11,0,17,58,14,2,56,1,18,1,12,1,11,2,11,1,2,1,1,0,0,45,38,11,0,19,0,1,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,59,11,4,33,4,17,5,21,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,26,5,30,11,2,1,7,3,39,11,3,17,56,11,5,17,56,11,7,11,2,56,2,2,2,1,0,0,5,21,10,0,46,56,1,11,1,16,0,20,33,4,9,5,15,11,0,1,11,2,1,7,0,39,11,2,17,61,11,0,15,1,21,2,3,1,0,0,5,18,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,2,11,0,15,1,21,2,4,1,0,0,5,29,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,16,2,20,73,1,0,0,0,22,10,0,15,2,21,11,0,15,3,14,2,56,3,18,4,11,2,56,4,2,5,1,0,0,5,12,10,0,15,3,14,3,56,3,18,6,8,56,5,11,0,11,1,11,3,56,6,2,6,1,0,0,51,72,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,17,32,4,22,5,26,11,0,1,7,8,39,10,0,10,2,12,4,46,11,4,17,19,32,4,35,5,39,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,15,4,47,5,51,11,0,1,7,11,39,10,0,16,2,20,73,1,0,0,0,23,10,0,15,2,21,10,0,15,3,10,2,9,18,5,56,7,1,11,0,15,3,11,2,18,4,56,8,2,7,1,0,0,56,53,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,4,46,11,4,56,9,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,5,46,11,5,17,19,32,4,34,5,38,11,0,1,7,4,39,10,0,15,3,10,2,9,18,5,10,3,56,10,11,0,46,56,1,11,2,11,3,57,0,56,11,2,8,1,0,0,38,13,14,2,56,3,12,4,10,0,10,1,11,2,56,6,11,0,11,1,11,4,11,3,56,12,2,9,1,0,0,51,64,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,56,9,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,19,32,4,34,5,38,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,18,4,46,5,50,11,0,1,7,12,39,10,0,15,3,10,2,9,18,5,56,13,1,11,0,46,56,1,11,2,57,1,56,14,2,10,1,0,0,59,58,10,0,15,3,10,1,9,18,5,56,13,12,4,10,0,15,3,10,1,18,4,56,8,12,3,10,0,16,2,20,73,1,0,0,0,23,10,0,15,2,21,10,4,14,2,56,15,33,4,27,5,31,11,0,1,7,1,39,10,0,15,4,11,2,56,16,56,17,1,10,0,15,3,10,1,18,6,56,18,1,10,0,46,56,1,10,1,10,4,57,2,56,19,11,3,11,1,11,4,11,0,46,56,1,56,20,2,11,1,0,0,65,76,10,0,46,56,1,10,1,16,0,20,33,4,9,5,17,11,0,1,11,4,1,11,1,1,7,0,39,10,0,10,2,12,5,46,11,5,56,9,4,25,5,33,11,0,1,11,4,1,11,1,1,7,11,39,10,0,10,2,12,6,46,11,6,17,18,32,4,42,5,50,11,0,1,11,4,1,11,1,1,7,6,39,11,4,17,58,12,11,11,0,15,3,10,2,8,18,5,10,3,56,10,11,11,12,7,11,2,12,8,11,1,16,0,20,12,9,11,3,12,10,11,7,11,9,11,8,11,10,57,3,2,12,1,0,0,66,50,11,1,58,3,12,6,12,4,12,5,12,3,14,2,56,15,12,7,10,7,11,6,38,4,14,5,18,11,0,1,7,1,39,10,0,46,56,1,11,5,33,4,25,5,29,11,0,1,7,5,39,10,0,15,3,10,4,8,18,5,56,13,1,10,0,15,3,10,4,9,18,5,11,7,56,10,11,3,17,56,11,0,11,4,11,2,56,21,2,13,1,0,0,67,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,1,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,3,11,3,8,18,5,56,13,1,11,2,17,56,2,14,1,0,0,68,49,10,0,46,56,1,11,1,16,0,20,33,4,9,5,15,11,0,1,11,3,1,7,0,39,14,2,56,22,4,37,11,2,56,23,12,6,10,6,10,0,16,4,56,24,37,4,28,5,34,11,0,1,11,3,1,7,2,39,11,6,12,4,5,41,10,0,16,4,56,24,12,4,11,4,12,5,11,0,15,4,11,5,11,3,56,25,2,15,1,0,0,5,6,11,0,16,3,11,1,18,4,56,26,2,16,1,0,0,5,6,11,0,16,3,11,1,18,4,56,27,2,17,1,0,0,5,6,11,0,16,3,11,1,18,6,56,28,2,18,1,0,0,21,18,10,0,16,3,10,1,9,18,5,56,29,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,19,12,2,11,2,2,19,1,0,0,5,7,11,0,16,3,11,1,8,18,5,56,29,2,20,1,0,0,5,8,11,0,46,56,1,11,1,16,0,20,33,2,21,1,0,0,5,16,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,0,15,3,2,22,1,0,0,5,18,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,2,11,0,15,5,21,2,23,1,0,0,5,12,10,0,16,5,20,4,5,5,9,11,0,1,7,7,39,11,0,16,3,2,24,1,0,0,5,12,10,0,16,5,20,4,5,5,9,11,0,1,7,7,39,11,0,15,3,2,25,1,0,0,5,4,11,0,16,1,20,2,26,1,0,0,5,4,11,0,16,2,20,2,27,1,0,0,5,4,11,0,16,4,56,24,2,28,1,0,0,5,16,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,0,15,4,2,29,1,0,0,5,27,10,0,56,1,11,1,16,0,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,15,4,17,5,21,11,0,1,7,11,39,11,0,16,3,11,2,18,4,56,30,2,30,1,0,0,56,44,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,15,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,18,32,4,34,5,38,11,0,1,7,9,39,11,0,15,3,11,2,18,4,56,31,2,31,1,0,0,56,49,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,15,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,18,32,4,34,5,38,11,0,1,7,9,39,10,0,15,3,10,2,18,4,56,8,11,0,46,56,1,11,2,18,3,2,32,1,0,0,56,32,11,2,19,3,12,3,12,4,10,0,46,56,1,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,3,10,3,33,4,21,5,25,11,0,1,7,10,39,11,0,15,3,11,3,18,4,11,1,56,4,2,33,1,0,0,5,4,11,0,55,0,20,2,34,1,0,0,5,4,11,0,55,1,20,2,35,1,0,0,5,4,11,0,55,2,20,2,1,1,0,2,0,3,0,0,0,1,0,4,2,1,2,2,2,3,6,10,7,10,8,10,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,1,29,0,14,0,28,0,40,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,1,2,7,1,0,0,3,4,4,0,4,3,2,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,7,3,25,1,0,1,12,17,16,1,0,1,16,19,5,1,0,1,21,3,13,1,0,1,22,3,13,1,0,1,27,5,17,1,0,1,37,16,17,1,0,1,38,19,17,1,0,2,5,22,5,2,7,4,2,7,23,7,2,7,4,2,8,21,9,2,7,4,2,15,23,13,2,7,4,2,35,21,10,2,7,4,3,10,15,5,0,3,25,0,15,0,22,16,24,16,20,16,19,16,21,16,18,16,23,16,27,20,25,20,26,20,29,20,17,16,9,12,28,20,1,7,8,4,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,2,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,3,1,9,0,1,11,2,1,9,0,5,11,2,1,9,0,11,2,1,9,0,11,2,1,9,0,9,0,11,2,1,9,0,2,7,11,2,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,3,11,2,1,9,0,11,2,1,9,0,9,1,1,6,9,0,2,8,3,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,3,36,3,18,11,2,1,9,0,39,11,2,1,9,0,1,2,3,32,11,2,1,9,0,26,11,2,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,31,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,30,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,30,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"math":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,35,5,37,18,7,55,57,8,112,32,12,144,1,249,3,0,2,0,3,0,1,0,0,4,0,1,0,0,0,0,1,0,0,5,2,1,0,0,6,1,1,0,0,7,3,3,0,0,1,0,1,0,2,3,3,1,3,2,3,2,1,4,3,4,4,4,3,15,15,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,4,109,97,116,104,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,9,115,113,114,116,95,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,1,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,2,1,0,0,1,15,10,0,10,1,36,4,9,11,0,11,1,23,12,2,5,13,11,1,11,0,23,12,2,11,2,2,3,1,0,0,1,33,6,1,0,0,0,0,0,0,0,12,2,10,1,49,1,38,4,31,5,7,10,1,49,2,25,49,0,33,4,22,10,0,11,0,24,12,0,11,1,49,2,26,12,1,5,30,11,2,10,0,24,12,2,11,1,49,1,23,12,1,5,2,11,2,2,4,1,0,0,4,43,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,53,12,3,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,52,2,5,1,0,0,5,43,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,77,12,3,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,53,2,6,1,0,0,1,19,10,0,10,1,25,6,0,0,0,0,0,0,0,0,33,4,11,11,0,11,1,26,12,2,5,17,11,0,11,1,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,126,4,146,1,6,5,152,1,35,7,187,1,250,2,8,181,4,64,6,245,4,112,10,229,5,11,12,240,5,130,2,13,242,7,4,15,246,7,8,0,24,1,4,0,3,0,30,0,0,7,0,0,2,4,0,3,1,2,0,0,21,0,1,0,0,20,0,2,0,0,19,1,3,0,0,18,2,3,0,0,27,4,5,0,0,8,6,5,0,0,31,7,0,0,0,34,7,3,0,0,33,7,1,0,0,32,7,2,0,0,22,8,5,0,0,9,5,6,0,0,15,9,3,1,8,0,5,9,0,1,8,0,17,9,1,1,8,0,16,9,2,1,8,0,6,9,7,1,8,0,23,2,5,0,0,10,2,6,0,0,25,2,6,0,1,28,9,1,1,0,2,14,1,2,0,3,13,8,2,0,3,26,4,2,0,20,2,16,10,20,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,16,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,7,5,1,2,1,15,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,21,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,23,7,3,33,4,6,5,8,7,2,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,1,0,0,6,3,11,0,16,1,2,7,1,0,0,6,4,11,0,16,1,20,2,8,1,0,0,6,5,11,0,16,1,16,0,56,0,2,9,1,0,0,6,5,11,0,16,1,16,0,20,2,10,1,0,0,6,5,11,0,17,22,18,0,18,1,2,11,1,0,0,6,5,11,0,19,1,19,0,17,18,2,12,1,0,0,6,5,11,0,56,1,16,1,20,2,13,1,0,0,6,4,11,0,56,1,16,1,2,14,1,0,0,6,5,11,0,56,1,16,1,56,2,2,15,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,16,0,2,0,17,3,0,0,6,6,10,0,17,19,11,0,18,0,18,1,2,18,0,2,0,19,0,2,0,0,0,1,0,0,8,0,11,0,12,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,1,21,0,12,0,19,0,24,0,1,12,0,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,13,16,9,1,7,2,14,16,9,2,7,12,2,15,16,12,1,7,2,22,17,8,2,7,12,3,10,13,3,0,3,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,4,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,3,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,1,19,0,11,0,17,0,22,0,1,12,2,7,1,12,1,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,12,16,9,1,7,2,13,16,12,1,7,2,20,17,8,2,7,12,3,9,13,3,0,3,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,4,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,3,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,1,10,1,50,0,33,0,48,0,49,0,51,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,2,7,0,2,4,7,0,3,0,7,0,3,5,4,0,5,3,2,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,2,23,24,25,0,2,24,24,25,0,2,25,2,19,1,0,3,18,23,2,0,3,26,21,7,1,8,3,27,27,7,0,3,28,31,27,0,3,32,22,23,0,4,38,28,2,1,12,5,44,26,27,0,6,29,21,4,1,2,34,20,26,20,0,20,32,1,28,14,2,9,0,7,8,8,1,8,0,0,1,6,8,0,1,1,1,6,8,4,1,6,8,1,1,8,6,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,5,1,9,0,1,6,9,0,1,7,8,8,1,8,7,1,6,8,5,1,8,4,1,6,8,8,1,5,2,9,0,5,2,1,8,5,2,8,6,8,6,1,6,8,6,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,7,36,8,4,31,8,4,1,2,4,26,8,7,36,8,6,54,3,37,2,2,2,4,13,8,6,36,8,6,37,2,20,10,2,3,2,2,13,8,6,36,8,6,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,31,14,2,17,24,14,2,17,25,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,33,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,27,2,3,1,0,0,19,9,56,1,12,1,14,1,17,24,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,24,10,0,16,0,20,33,4,17,14,2,17,25,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,27,2,21,1,0,0,30,41,7,8,17,29,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,30,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,77,4,95,14,5,109,126,7,235,1,173,1,8,152,3,32,6,184,3,10,12,194,3,214,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,5,5,1,1,0,0,6,6,1,1,0,0,7,7,1,1,0,1,4,2,16,1,0,1,5,5,1,1,0,1,12,2,10,1,0,2,10,11,1,1,12,3,11,8,9,0,11,10,10,12,0,12,1,12,8,12,9,12,6,12,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,11,0,1,9,0,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,12,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,13,27,6,0,0,0,0,0,0,0,0,14,1,65,14,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,14,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,15,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,10,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,10,10,2,46,17,12,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,10,0,0,0,0,0,0,0,0,2,5,1,4,0,1,4,11,0,11,1,56,5,2,6,1,4,0,17,26,6,0,0,0,0,0,0,0,0,14,1,65,10,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,10,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,7,1,4,0,10,18,14,0,65,10,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,10,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,167,1,7,253,1,184,1,8,181,3,64,6,245,3,14,10,131,4,18,11,149,4,4,12,153,4,243,5,13,140,10,4,14,144,10,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,13,7,10,11,1,1,9,0,1,3,7,10,11,1,1,9,0,3,1,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,40,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,38,5,20,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,18,46,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,6,10,0,10,1,12,3,12,2,10,0,10,6,12,5,12,4,11,2,46,11,3,66,6,55,1,20,11,4,46,11,5,66,6,55,1,20,36,4,43,10,0,11,1,10,6,71,6,11,0,11,6,56,2,5,45,11,0,1,2,6,0,0,0,19,110,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,13,10,13,6,1,0,0,0,0,0,0,0,22,12,15,10,2,12,14,10,13,10,1,35,4,55,10,0,10,13,12,5,12,3,10,0,10,14,12,7,12,6,11,3,46,11,5,66,6,55,1,20,11,6,46,11,7,66,6,55,1,20,36,12,8,5,57,9,12,8,11,8,4,61,11,13,12,14,10,15,10,1,35,4,88,10,0,10,15,12,10,12,9,10,0,10,14,12,12,12,11,11,9,46,11,10,66,6,55,1,20,11,11,46,11,12,66,6,55,1,20,36,12,4,5,90,9,12,4,11,4,4,94,11,15,12,14,10,14,10,2,34,4,107,10,0,10,14,11,2,71,6,11,0,11,1,11,14,56,0,5,109,11,0,1,2,7,1,0,0,20,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,4,1,0,2,7,2,7,8,9,32,6,41,30,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0],"iota":[161,28,235,11,6,0,0,0,10,1,0,14,2,14,48,3,62,62,4,124,14,5,138,1,133,1,7,143,2,129,2,8,144,4,64,6,208,4,102,10,182,5,5,12,187,5,109,0,22,1,18,0,9,0,10,0,23,0,25,0,26,0,4,2,0,1,3,7,1,0,0,2,0,4,1,0,1,2,5,4,1,0,1,3,1,12,1,0,1,3,2,12,1,0,1,3,6,12,1,0,1,5,7,2,0,6,8,7,0,0,16,0,1,0,0,23,2,3,0,1,17,3,9,1,0,2,12,16,7,1,0,2,15,17,18,1,0,3,11,11,12,1,2,3,24,15,16,1,0,4,19,14,3,1,12,4,20,20,3,1,12,5,14,5,7,0,5,21,5,6,0,2,8,5,10,7,13,6,10,4,10,3,10,8,19,1,7,8,7,1,11,2,1,8,0,2,11,4,1,8,0,5,0,4,11,5,1,8,0,11,3,1,8,0,11,2,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,3,1,8,8,1,11,1,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,1,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,1,9,0,1,11,6,1,9,0,1,11,3,1,9,0,2,7,11,3,1,9,0,3,1,11,2,1,9,0,1,11,4,1,8,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,3,115,117,105,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,228,11,84,2,0,0,0,3,8,0,0,232,137,4,35,199,138,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,4,3,83,85,73,10,2,4,3,83,117,105,10,2,1,0,0,2,1,13,1,0,0,0,0,4,47,10,0,46,17,10,7,5,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,9,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,6,7,7,7,8,56,0,11,0,56,1,12,1,12,4,11,1,56,2,11,4,56,3,12,2,13,2,7,4,56,4,12,3,11,2,56,5,1,11,3,2,1,1,4,0,3,4,11,0,11,1,56,6,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,103,4,127,20,5,147,1,138,1,7,157,2,159,1,8,188,3,32,6,220,3,20,10,240,3,10,11,250,3,2,12,252,3,245,1,13,241,5,2,14,243,5,2,0,17,0,16,0,18,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,8,0,1,1,4,0,15,2,1,1,4,0,10,3,4,1,4,0,9,3,5,1,4,0,4,6,7,1,4,0,13,8,9,1,4,0,5,10,11,1,4,0,12,12,13,1,4,0,7,1,9,1,4,1,3,19,9,2,7,4,1,4,17,18,2,7,4,1,5,20,21,2,7,4,1,7,15,9,2,7,4,1,10,16,4,2,7,4,1,11,0,15,2,7,4,1,14,20,22,2,7,4,14,14,0,13,5,13,13,14,2,13,10,14,9,14,11,14,15,14,12,14,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,0,0,0,13,0],"transfer":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,54,4,56,6,5,62,8,7,70,144,1,8,214,1,32,6,246,1,10,12,128,2,82,0,7,0,7,0,1,1,8,0,4,0,1,1,12,0,0,2,1,1,8,0,2,2,1,1,12,0,5,2,1,1,8,0,3,2,1,1,12,0,1,2,1,1,8,0,6,2,1,1,8,0,8,0,1,1,8,8,2,6,2,7,2,2,9,0,5,0,1,9,0,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,3,2,0,7,3,2,0,8,3,2,0,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,78,3,102,255,1,4,229,2,44,5,145,3,176,3,7,193,6,229,4,8,166,11,64,6,230,11,60,10,162,12,55,11,217,12,10,12,227,12,252,4,13,223,17,16,14,239,17,16,0,59,1,47,1,61,0,19,0,21,0,28,0,31,0,46,0,48,0,57,0,60,0,66,0,10,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,5,7,1,2,1,1,3,7,1,0,0,2,12,7,0,3,0,4,1,0,1,4,1,12,1,0,1,7,2,7,0,7,13,4,0,8,4,12,0,9,6,2,0,10,11,2,0,11,14,7,1,3,0,0,45,0,1,1,0,0,44,2,3,1,0,0,67,4,5,1,0,0,25,6,5,1,0,0,22,7,0,1,0,0,17,8,9,3,0,2,6,0,37,10,11,3,0,2,6,0,18,12,9,2,0,2,0,16,13,9,2,0,2,0,38,14,15,2,0,2,0,54,16,9,3,0,2,6,0,62,14,17,1,0,0,63,16,18,1,0,0,55,14,19,1,0,0,43,20,21,1,0,0,49,20,22,1,0,0,33,20,21,1,0,1,26,37,25,1,0,1,42,36,15,1,0,2,36,9,23,1,0,3,65,38,22,1,0,3,68,9,32,1,0,4,34,42,40,1,0,4,51,54,9,1,0,4,58,39,40,1,0,5,15,50,9,2,7,4,5,20,52,53,2,7,4,5,32,52,15,1,7,5,53,57,48,2,7,4,6,29,25,9,1,3,7,24,29,9,0,7,39,35,21,1,8,7,44,28,29,0,7,64,17,21,0,8,35,27,15,1,0,11,23,46,15,1,3,11,30,9,24,1,3,11,40,51,9,1,3,11,41,24,44,1,3,11,53,58,9,1,3,11,56,45,22,1,3,36,23,34,25,29,30,21,31,31,34,18,22,17,22,20,31,24,31,22,31,38,23,40,23,35,23,9,47,25,49,19,48,37,23,26,49,23,31,27,55,28,49,39,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,13,2,11,1,1,9,0,11,2,1,9,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,5,1,3,7,8,13,1,11,8,1,8,12,3,11,1,1,9,0,11,2,1,9,0,7,8,13,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,0,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,8,1,8,12,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,14,1,8,6,1,6,11,0,1,9,0,1,8,9,1,3,1,8,6,1,11,14,1,9,0,1,9,0,5,8,10,11,14,1,8,6,11,7,1,8,12,8,10,8,9,1,6,8,11,1,7,8,13,1,8,10,1,11,3,1,9,0,1,8,12,1,11,7,1,9,0,3,3,3,3,1,11,1,1,9,0,1,6,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,1,6,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,13,1,11,8,1,9,0,2,11,7,1,8,12,8,10,2,11,7,1,9,0,7,8,13,7,10,8,6,8,9,8,9,3,11,14,1,8,6,8,6,3,1,10,9,0,1,6,11,14,1,9,0,2,6,11,14,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,4,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,14,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,7,1,9,0,11,8,1,9,0,1,11,4,1,9,1,2,8,6,7,11,14,1,8,6,2,7,8,10,9,0,2,7,11,14,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,4,115,105,122,101,3,115,117,105,4,116,97,107,101,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,43,8,9,49,3,33,8,9,52,11,14,1,8,6,1,2,3,39,8,10,19,11,7,1,8,12,55,11,14,1,8,6,2,2,2,39,8,10,50,8,9,3,2,1,39,8,9,4,2,1,27,1,0,25,3,25,1,25,2,25,4,48,0,1,0,0,9,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,32,12,5,14,5,17,33,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,32,11,6,57,3,2,2,1,0,0,33,49,10,0,46,56,4,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,5,4,37,11,2,56,6,12,6,10,6,10,0,55,1,56,7,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,7,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,8,2,3,1,0,0,41,27,14,0,56,4,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,1,12,4,11,0,58,2,1,12,3,17,30,11,4,17,30,11,3,11,2,56,9,2,4,1,0,0,43,52,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,10,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,11,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,46,5,28,13,2,69,23,12,7,10,0,55,2,14,7,56,12,4,37,5,41,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,5,1,0,0,9,34,10,1,46,56,4,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,13,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,4,11,3,56,14,11,1,54,2,56,15,56,16,2,6,1,0,0,9,6,11,1,55,3,9,57,4,56,17,2,7,1,0,0,9,14,10,1,46,56,13,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,18,2,8,1,0,0,9,5,11,1,54,4,56,15,56,16,2,9,1,0,0,9,6,11,0,55,3,9,57,4,56,19,2,10,1,0,0,56,28,10,0,46,56,4,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,4,56,20,1,11,0,54,2,12,3,56,15,12,2,11,3,14,2,56,21,2,11,1,0,0,9,3,11,0,55,3,2,12,1,0,0,9,16,10,0,46,56,4,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,13,1,0,0,9,3,11,0,55,2,2,14,1,0,0,9,4,11,0,55,5,20,2,15,1,0,0,9,4,11,0,55,6,20,2,16,1,0,0,9,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,6,208,1,20,10,228,1,14,12,242,1,107,13,221,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,32,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,168,1,4,196,1,28,5,224,1,254,1,7,222,3,153,2,8,247,5,64,6,183,6,50,10,233,6,21,11,254,6,4,12,130,7,235,5,13,237,12,6,14,243,12,6,0,30,1,21,1,31,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,14,2,0,2,1,0,0,23,3,4,2,1,0,0,22,5,4,2,1,0,0,13,3,6,2,1,0,0,8,7,8,2,1,0,0,28,7,9,2,1,1,0,3,7,10,2,1,0,0,26,11,12,2,1,0,0,16,11,10,2,1,0,0,5,1,0,2,1,0,0,15,1,13,2,1,0,0,19,11,14,2,1,0,0,12,7,15,2,1,0,0,11,7,12,2,1,0,0,9,16,17,2,1,0,0,10,18,19,2,1,0,0,24,18,4,2,1,0,1,6,27,24,1,0,1,17,28,10,1,0,1,20,0,27,1,0,1,27,24,27,1,0,2,16,25,10,1,0,2,23,23,24,1,0,2,25,31,0,1,0,7,4,14,4,23,20,22,20,5,4,21,26,20,26,13,4,19,12,8,4,24,20,21,12,20,12,18,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,18,9,0,29,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,21,20,10,0,14,1,12,3,46,11,3,56,0,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,29,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,30,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,24,0,0,0,0,0,0,0,0,12,4,64,26,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,24,13,7,11,6,68,26,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,32,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,24,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,13,1,0,0,33,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,11,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,12,2,14,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,13,2,15,1,0,0,34,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,16,1,0,0,35,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,17,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,102,4,120,20,5,140,1,95,7,235,1,164,1,8,143,3,64,6,207,3,20,10,227,3,7,11,234,3,2,12,236,3,156,2,13,136,6,2,14,138,6,2,0,19,1,14,1,20,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,16,2,1,1,3,0,8,3,0,1,3,0,15,4,0,1,3,0,2,5,6,1,3,0,17,7,8,1,3,0,10,7,6,1,3,0,9,1,9,1,3,0,12,7,10,1,3,0,7,5,11,1,3,0,6,5,8,1,3,1,4,17,2,1,0,1,11,15,6,1,0,1,13,0,17,1,0,1,18,2,17,1,0,2,15,14,2,1,0,2,16,2,9,1,0,16,2,4,2,10,2,15,2,9,2,12,8,5,2,14,8,13,8,11,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,6,11,1,1,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,12,18,10,0,14,1,12,2,46,11,2,56,1,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,13,13,10,0,11,1,12,2,46,11,2,56,2,12,3,11,0,54,0,11,3,56,3,1,2,4,1,0,0,11,7,11,0,11,1,56,4,12,2,14,2,56,5,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,6,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,0,3,11,0,55,0,2,9,0,0,0,16,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,6,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,7,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,8,2,10,0,0,0,11,13,11,0,11,1,56,4,12,2,14,2,56,5,4,8,5,10,7,1,39,11,2,56,9,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0]},"type_origin_table":[{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CurrencyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":5,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,26,2,26,58,3,84,107,4,191,1,14,5,205,1,176,2,7,253,3,137,9,8,134,13,96,6,230,13,20,10,250,13,93,12,215,14,219,3,13,178,18,24,0,31,1,44,1,72,2,18,2,20,2,43,2,61,2,66,0,54,0,63,0,64,0,67,0,70,0,3,3,0,0,2,3,0,0,9,0,0,0,8,0,0,1,4,7,1,0,0,3,0,4,1,0,1,4,1,12,1,0,1,5,11,4,0,6,5,2,0,7,10,2,0,8,6,4,0,10,7,4,0,11,12,4,0,0,22,0,1,0,0,15,2,1,0,0,14,3,1,0,1,25,25,26,1,0,1,36,24,14,1,0,2,35,22,14,1,0,3,26,9,1,1,0,3,53,8,9,1,0,3,75,1,9,1,0,4,29,30,31,1,0,6,65,32,1,0,7,27,5,6,0,8,22,17,18,0,9,22,19,1,0,10,23,15,16,0,11,13,34,1,0,11,42,12,10,0,11,52,29,1,0,12,32,27,28,0,12,34,13,14,0,7,7,8,7,5,21,4,23,3,23,9,7,6,7,6,8,7,11,5,1,8,8,8,1,10,8,0,8,2,7,8,9,0,4,11,5,1,8,8,10,8,3,7,10,8,12,7,8,9,1,7,10,8,12,25,10,8,3,3,3,10,2,3,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,8,10,3,11,5,1,8,8,11,5,1,8,8,5,8,11,8,12,10,8,12,10,2,10,2,1,6,8,9,1,3,1,8,8,2,7,11,5,1,9,0,3,1,11,5,1,9,0,1,8,12,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,6,10,8,12,6,8,12,1,1,8,3,3,3,3,3,3,3,7,8,9,1,8,11,5,11,5,1,8,8,3,3,13,7,8,9,1,8,10,8,8,7,10,8,12,11,5,1,8,8,3,3,8,11,8,10,7,8,9,5,11,5,1,8,8,3,5,11,4,1,5,5,1,8,3,1,6,10,9,0,1,5,1,6,11,4,1,9,0,1,11,4,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,4,7,8,12,11,5,1,8,8,5,7,8,9,2,11,5,1,9,0,7,8,9,1,11,6,1,9,0,2,11,6,1,8,8,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,97,108,105,100,97,116,111,114,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,11,97,109,111,117,110,116,95,109,105,115,116,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,23,115,116,97,107,101,95,115,117,98,115,105,100,121,95,102,117,110,100,95,109,105,115,116,41,115,116,97,107,101,95,115,117,98,115,105,100,121,95,105,110,105,116,105,97,108,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,17,119,111,114,107,101,114,95,112,117,98,108,105,99,95,107,101,121,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,15,39,10,2,24,10,2,33,10,2,47,10,2,62,5,30,3,21,3,49,10,2,48,10,2,41,10,2,74,10,2,40,10,2,45,10,2,46,10,2,73,10,2,1,2,12,50,3,19,3,28,3,59,3,57,3,58,3,55,13,37,3,38,3,69,3,71,3,68,3,2,2,2,56,3,16,10,8,3,3,2,3,51,5,17,3,60,11,4,1,5,0,0,0,0,4,147,1,10,5,46,17,11,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,5,1,7,0,39,11,4,19,2,12,6,12,22,13,1,11,22,56,0,12,24,56,1,12,23,64,10,0,0,0,0,0,0,0,0,12,28,14,3,65,11,12,8,6,0,0,0,0,0,0,0,0,12,11,10,11,10,8,35,4,89,5,33,14,3,10,11,66,11,20,19,0,12,29,12,17,12,16,12,14,12,30,12,15,12,19,12,20,12,7,12,10,12,25,12,18,12,12,12,9,12,13,11,25,11,20,11,15,11,30,11,19,11,13,11,9,11,12,11,18,11,14,11,16,11,17,11,29,11,10,11,7,10,5,17,16,12,27,14,28,14,27,17,19,32,4,77,5,81,11,5,1,7,1,39,13,28,11,27,68,10,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,28,11,1,11,6,13,28,10,5,17,1,13,28,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,14,2,16,6,20,10,5,17,14,12,26,11,24,14,2,16,7,20,14,2,16,8,20,14,2,16,9,20,10,5,17,12,12,21,11,0,11,28,11,23,14,2,16,10,20,14,2,16,11,20,11,26,11,21,11,5,17,13,2,1,0,0,0,20,44,14,1,56,2,32,4,35,5,5,13,1,69,21,19,3,12,7,12,5,12,6,13,0,11,5,56,0,12,4,14,7,56,3,4,29,11,7,56,4,12,8,10,2,11,8,17,18,11,4,11,6,10,3,17,17,5,34,11,4,10,3,56,5,11,6,17,10,5,0,11,2,1,11,3,1,11,1,70,21,0,0,0,0,0,0,0,0,11,0,56,6,2,2,0,0,0,33,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,15,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,7,1,8,1,9,1,10,1,11,1,4,1,5,1,6,1,0,1,1,0],"stake_subsidy":[161,28,235,11,6,0,0,0,12,1,0,12,2,12,22,3,34,37,4,71,4,5,75,74,7,149,1,176,2,8,197,3,64,6,133,4,28,10,161,4,20,12,181,4,180,1,13,233,5,10,15,243,5,4,0,18,1,6,1,7,1,14,1,21,1,23,0,3,4,0,1,0,12,0,2,1,4,1,0,1,4,2,2,0,5,4,2,0,0,8,0,1,0,0,5,2,3,0,0,10,4,5,0,1,16,7,8,0,2,17,13,14,1,0,2,24,11,5,1,0,3,15,12,5,0,5,10,4,10,5,11,2,1,8,3,3,3,13,7,8,4,1,8,0,1,7,8,0,1,11,2,1,8,3,1,6,8,0,1,3,0,1,7,8,4,1,8,1,3,4,11,2,1,8,3,3,1,8,3,1,6,11,2,1,9,0,2,3,3,2,7,11,2,1,9,0,3,1,11,2,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,84,120,67,111,110,116,101,120,116,13,97,100,118,97,110,99,101,95,101,112,111,99,104,3,98,97,103,7,98,97,108,97,110,99,101,6,99,114,101,97,116,101,27,99,117,114,114,101,110,116,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,28,99,117,114,114,101,110,116,95,101,112,111,99,104,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,20,100,105,115,116,114,105,98,117,116,105,111,110,95,99,111,117,110,116,101,114,12,101,120,116,114,97,95,102,105,101,108,100,115,7,103,101,110,101,115,105,115,4,109,97,116,104,3,109,105,110,3,110,101,119,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,6,7,11,2,1,8,3,11,3,9,3,20,3,19,13,12,8,1,0,3,0,0,6,19,10,3,7,0,75,37,4,6,5,10,11,4,1,7,1,39,11,0,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,17,3,18,0,2,1,3,0,0,9,57,10,0,16,0,20,10,0,16,1,56,0,17,6,12,3,10,0,15,1,11,3,56,1,12,2,10,0,16,2,20,6,1,0,0,0,0,0,0,0,22,10,0,15,2,21,10,0,16,2,20,10,0,16,3,20,25,6,0,0,0,0,0,0,0,0,33,4,53,10,0,16,0,20,53,10,0,16,4,20,53,24,7,0,26,12,1,10,0,16,0,20,11,1,52,23,11,0,15,0,21,5,55,11,0,1,11,2,2,2,1,0,0,6,8,10,0,16,0,20,11,0,16,1,56,0,17,6,2,0,2,0,0,0,1,0,3,0,4,0,13,0,22,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,58,3,80,175,2,4,255,2,38,5,165,3,224,2,7,133,6,144,9,8,149,15,96,6,245,15,200,1,10,189,17,66,12,255,17,237,11,13,236,29,28,15,136,30,4,0,73,1,48,2,15,2,16,2,19,2,43,2,47,2,74,2,77,2,78,2,79,0,8,12,0,0,5,7,0,0,7,8,0,1,4,7,1,0,0,2,0,12,0,3,1,4,1,0,1,4,2,12,1,0,1,6,3,7,0,6,11,4,0,7,6,2,0,8,9,12,2,7,1,4,1,10,10,2,0,0,45,0,1,0,0,63,2,3,0,0,64,4,5,0,0,84,6,7,0,0,80,8,9,0,0,24,10,3,0,0,61,11,3,0,0,60,12,3,0,0,59,12,3,0,0,85,13,9,0,0,12,14,3,0,0,65,4,5,0,0,21,14,3,0,0,76,15,5,0,0,54,16,17,0,0,72,16,5,0,0,71,16,5,0,0,38,15,18,0,0,36,15,18,0,0,69,19,8,0,0,70,19,3,0,0,42,20,3,0,0,35,21,18,0,0,57,22,23,0,0,51,15,5,0,0,52,15,5,0,0,39,22,18,0,0,30,24,5,0,0,31,24,5,0,0,34,3,23,0,0,18,22,3,0,1,17,52,35,1,0,1,28,49,3,1,0,1,32,54,51,1,3,1,37,52,18,1,0,1,40,52,18,1,0,1,46,3,29,1,0,1,68,51,29,1,0,2,45,0,32,0,3,41,40,5,1,0,3,69,48,31,1,0,3,83,34,5,1,0,3,86,3,31,1,0,4,29,41,42,1,0,5,44,45,5,0,6,23,28,3,0,6,33,35,17,1,8,6,45,0,28,0,8,14,46,3,2,7,4,8,17,55,56,2,7,4,8,20,55,18,2,7,4,8,45,0,27,2,7,4,9,62,36,3,1,12,9,78,36,3,1,8,10,25,38,5,0,10,67,38,39,0,51,26,36,5,42,30,41,30,46,1,53,8,39,30,43,30,52,43,48,26,40,30,32,5,37,5,34,5,35,5,33,5,31,5,50,26,49,26,1,7,8,11,1,8,0,5,7,8,0,11,5,1,8,9,5,3,7,8,11,0,3,7,8,0,8,2,7,8,11,1,3,2,7,8,0,8,2,2,3,11,5,1,8,9,1,8,2,1,11,5,1,8,9,2,7,8,0,11,5,1,8,9,2,7,8,0,7,8,11,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,6,8,2,1,8,7,1,1,3,7,8,2,3,7,8,11,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,2,6,8,1,3,1,11,10,2,3,8,1,2,3,8,1,1,11,10,2,9,0,9,1,1,8,8,1,11,3,1,9,0,1,8,9,1,11,5,1,9,0,1,8,4,2,8,2,3,1,6,11,5,1,9,0,1,6,9,0,2,9,0,5,6,3,11,5,1,8,9,3,11,5,1,8,9,5,3,1,6,8,11,1,5,2,7,11,5,1,9,0,11,5,1,9,0,2,11,5,1,9,0,7,8,11,1,11,6,1,9,0,1,11,6,1,8,9,3,3,8,1,11,5,1,8,9,2,3,3,3,7,11,10,2,9,0,9,1,9,0,9,1,5,3,3,8,1,3,3,2,7,11,5,1,9,0,3,2,7,11,3,1,9,0,9,0,3,11,5,1,8,9,5,3,1,9,0,1,6,11,3,1,9,0,2,6,8,2,11,5,1,8,9,2,6,11,3,1,9,0,9,0,2,6,11,10,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,4,99,111,105,110,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,12,102,114,111,109,95,98,97,108,97,110,99,101,14,103,101,116,95,115,117,105,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,15,106,111,105,110,95,115,116,97,107,101,100,95,115,117,105,4,109,97,116,104,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,26,112,101,110,100,105,110,103,95,116,111,116,97,108,95,115,117,105,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,112,114,101,97,99,116,105,118,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,16,115,112,108,105,116,95,115,116,97,107,101,100,95,115,117,105,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,97,109,111,117,110,116,11,115,117,105,95,98,97,108,97,110,99,101,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,17,117,110,119,114,97,112,95,115,116,97,107,101,100,95,115,117,105,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,33,8,8,13,11,3,1,3,22,11,3,1,3,76,3,66,11,5,1,8,9,56,3,26,11,10,2,3,8,1,50,3,53,3,49,3,27,8,4,1,2,2,75,3,55,3,2,2,4,33,8,8,54,8,7,71,3,58,11,5,1,8,9,0,3,0,0,25,18,10,0,56,0,12,1,10,0,17,47,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,38,18,0,2,1,3,0,0,33,47,14,1,56,3,12,6,10,0,46,17,18,32,4,9,5,15,11,0,1,11,4,1,7,11,39,10,6,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,4,1,7,18,39,11,4,17,47,10,0,46,56,4,11,3,11,1,18,2,12,5,10,0,16,0,20,11,6,22,11,0,15,0,21,11,5,11,2,56,5,2,2,3,0,0,37,61,10,0,11,1,17,3,12,4,12,3,10,2,46,17,55,12,7,14,4,56,3,12,5,10,0,10,5,10,3,10,2,46,17,54,17,9,12,6,11,5,14,6,56,3,22,12,8,10,0,16,1,20,10,8,22,10,0,15,1,21,10,0,16,2,20,11,3,22,10,0,15,2,21,10,0,46,17,18,4,48,11,0,17,7,5,50,11,0,1,13,4,11,6,56,6,1,11,4,11,2,56,7,11,7,56,8,11,8,2,3,3,0,0,44,31,14,1,16,3,20,10,0,46,56,4,33,4,9,5,13,11,0,1,7,2,39,11,0,14,1,16,4,20,12,2,46,11,2,17,23,12,3,11,1,17,4,12,4,14,3,14,4,56,3,17,28,11,4,2,4,0,0,0,9,8,11,0,19,2,12,1,1,1,17,45,11,1,2,5,3,0,0,3,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,6,1,2,6,3,0,0,45,28,11,1,46,17,54,6,1,0,0,0,0,0,0,0,22,12,3,10,0,17,7,10,0,17,8,10,0,15,7,10,3,10,0,16,5,20,10,0,16,8,20,18,1,56,9,11,0,11,3,12,2,46,11,2,17,30,2,7,0,0,0,3,29,10,0,16,5,20,10,0,16,1,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,2,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,1,21,6,0,0,0,0,0,0,0,0,11,0,15,2,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,28,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,47,33,10,0,11,3,12,4,46,11,4,17,23,12,6,14,6,11,2,17,27,12,8,10,8,10,1,38,4,20,11,8,11,1,23,12,5,5,22,6,0,0,0,0,0,0,0,0,12,5,11,5,10,0,16,6,56,3,17,44,12,7,11,0,15,6,11,7,56,10,2,10,3,0,0,3,29,10,0,15,7,10,1,17,29,56,9,10,0,46,17,17,4,10,5,14,11,0,1,7,15,39,10,0,46,17,18,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,11,2,11,3,0,0,50,59,14,1,16,3,20,10,0,46,56,4,33,4,9,5,15,11,0,1,11,2,1,7,2,39,10,0,46,17,17,4,20,5,26,11,0,1,11,2,1,7,16,39,10,2,46,17,55,12,4,11,1,17,4,12,3,14,3,56,3,12,5,10,0,16,5,20,10,5,23,10,0,15,5,21,10,0,16,8,20,10,5,23,11,0,15,8,21,11,3,11,2,56,7,11,4,56,8,11,5,2,12,3,0,0,3,16,10,0,46,17,18,32,4,6,5,10,11,0,1,7,12,39,11,1,56,12,11,0,15,10,21,2,13,1,0,0,3,4,11,0,16,5,20,2,14,1,0,0,3,4,11,0,16,3,20,2,15,1,0,0,3,4,11,0,16,11,56,3,2,16,1,0,0,3,4,11,0,16,4,20,2,17,1,0,0,3,4,11,0,16,9,56,13,2,18,1,0,0,3,4,11,0,16,10,56,14,2,19,1,0,0,5,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,47,10,0,16,3,20,10,0,16,4,20,11,0,15,11,11,1,56,10,18,2,2,20,1,4,0,3,9,11,0,11,1,10,2,17,19,11,2,46,17,55,56,5,2,21,1,4,0,53,24,10,0,14,1,12,2,46,11,2,17,22,4,8,5,12,11,0,1,7,13,39,11,1,19,2,12,3,1,1,17,45,11,0,15,11,11,3,56,6,1,2,22,1,0,0,18,25,10,0,16,3,20,10,1,16,3,20,33,4,17,11,0,16,4,20,11,1,16,4,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,23,1,0,0,45,45,10,0,10,1,17,26,4,8,11,0,1,17,29,2,10,0,16,10,10,1,56,15,11,1,17,44,12,3,10,0,16,9,56,16,20,12,2,10,3,10,2,38,4,41,5,25,10,0,16,7,10,3,56,17,4,36,11,0,16,7,11,3,56,18,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,29,2,24,1,0,0,3,4,11,0,16,0,20,2,25,1,0,0,3,4,11,0,16,1,20,2,26,0,0,0,18,17,10,0,17,17,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,16,20,11,1,36,12,2,11,2,2,27,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,28,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,29,0,0,0,3,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,30,0,0,0,57,22,10,0,11,1,17,23,12,3,14,3,10,0,16,5,20,17,28,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,0,8,0,9,2,1,2,2,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,81,0,82,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,73,7,145,1,178,1,8,195,2,64,10,131,3,15,12,146,3,107,13,253,3,4,15,129,4,2,0,9,1,4,1,10,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,6,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,5,8,4,1,0,1,8,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,6,7,8,0,11,1,1,8,2,11,1,1,8,2,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,3,83,85,73,11,83,116,111,114,97,103,101,70,117,110,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,7,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,30,10,0,15,0,11,2,56,1,1,10,0,15,0,11,3,56,1,1,10,0,15,1,11,1,56,1,1,10,0,15,1,11,5,56,2,12,6,10,0,15,0,11,6,56,1,1,11,0,15,1,11,4,56,2,2,2,1,0,0,5,4,11,0,16,1,56,3,2,3,1,0,0,5,8,10,0,16,1,56,3,11,0,16,0,56,3,22,2,0,1,0,0,0,11,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,28,2,28,62,3,90,146,3,4,236,3,10,5,246,3,158,3,7,148,7,191,12,8,211,19,96,6,179,20,54,10,233,20,8,12,241,20,166,6,13,151,27,4,15,155,27,2,0,48,1,28,2,16,2,18,2,20,2,27,2,47,2,51,2,52,0,45,0,46,0,49,0,73,0,74,0,6,8,0,1,2,7,1,0,0,2,0,4,1,0,1,3,1,12,1,0,1,5,11,4,0,6,3,2,0,8,10,2,0,9,4,4,0,10,5,8,0,11,7,4,0,11,8,4,0,11,9,4,0,12,13,4,0,13,12,12,0,0,19,0,1,0,0,34,2,1,0,0,36,3,1,0,0,33,3,1,0,0,35,3,1,0,0,38,4,1,0,0,43,4,1,0,0,37,5,1,0,0,42,5,1,0,0,31,6,1,0,0,32,7,1,0,0,39,8,1,0,0,30,9,1,0,0,53,9,1,0,0,40,3,1,0,0,63,10,1,0,0,61,10,1,0,0,62,10,1,0,0,71,10,1,0,0,64,10,1,0,0,54,10,1,0,0,66,10,1,0,0,56,10,1,0,0,67,10,1,0,0,57,10,1,0,0,69,10,1,0,0,59,10,1,0,0,68,11,1,0,0,58,11,1,0,0,70,10,1,0,0,60,10,1,0,0,65,10,1,0,0,55,10,1,0,0,15,12,13,0,0,25,14,15,0,0,26,14,16,0,0,24,14,16,0,4,14,22,1,2,7,4,4,17,39,43,2,7,4,4,29,39,40,2,7,4,7,44,24,1,1,8,8,41,35,36,0,11,15,37,13,0,11,19,18,19,0,11,22,1,20,0,11,30,32,1,0,11,31,29,1,0,11,32,30,1,0,11,33,26,1,0,11,34,25,1,0,11,35,26,1,0,11,36,26,1,0,11,37,28,1,0,11,38,27,1,0,11,39,31,1,0,11,40,26,1,0,11,42,28,1,0,11,43,27,1,0,11,50,15,20,0,11,53,32,1,0,11,54,33,1,0,11,55,33,1,0,11,56,33,1,0,11,57,33,1,0,11,58,34,1,0,11,59,33,1,0,11,60,33,1,0,11,61,33,1,0,11,62,33,1,0,11,63,33,1,0,11,64,33,1,0,11,65,33,1,0,11,66,33,1,0,11,67,33,1,0,11,68,34,1,0,11,69,33,1,0,11,70,33,1,0,11,71,33,1,0,11,72,19,41,0,37,21,40,23,39,21,37,42,38,42,8,8,4,10,8,12,11,2,1,8,5,3,3,8,11,8,7,7,8,6,0,16,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,6,2,7,8,0,7,8,6,3,7,8,0,6,8,13,3,3,7,8,0,3,7,8,6,4,7,8,0,11,3,1,8,5,5,7,8,6,5,7,8,0,10,11,3,1,8,5,11,1,1,3,5,7,8,6,3,7,8,0,8,8,7,8,6,3,7,8,0,6,8,13,5,3,7,8,0,10,2,6,8,6,4,7,8,0,10,2,10,2,6,8,6,11,11,2,1,8,5,11,2,1,8,5,7,8,0,3,3,3,3,3,3,3,7,8,6,1,11,2,1,8,5,1,7,8,0,1,6,8,10,1,7,8,10,3,8,0,8,9,3,7,10,8,12,11,2,1,8,5,3,3,8,11,8,7,7,8,6,1,8,9,1,3,2,3,8,9,3,7,8,4,9,0,9,1,1,8,0,1,9,0,16,7,8,10,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,6,2,7,8,10,7,8,6,3,7,8,10,6,8,13,3,3,7,8,10,3,7,8,6,4,7,8,10,11,3,1,8,5,5,7,8,6,5,7,8,10,10,11,3,1,8,5,11,1,1,3,5,7,8,6,3,7,8,10,8,8,7,8,6,3,7,8,10,6,8,13,5,3,7,8,10,10,2,6,8,6,4,7,8,10,10,2,10,2,6,8,6,1,6,8,6,1,5,11,7,8,10,3,3,11,2,1,8,5,11,2,1,8,5,3,3,3,3,3,7,8,6,2,7,8,10,8,10,2,7,8,4,9,0,1,9,1,1,8,10,2,3,8,10,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,14,83,117,105,83,121,115,116,101,109,83,116,97,116,101,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,2,105,100,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,23,8,4,75,3,0,3,0,0,17,23,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,43,12,9,17,44,12,10,11,0,10,10,18,0,12,8,13,8,15,0,11,10,11,9,56,0,11,8,56,1,2,1,1,4,0,1,19,11,0,17,35,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,11,15,17,49,2,2,1,4,0,1,5,11,0,17,35,11,1,17,51,2,3,1,4,0,1,5,11,0,17,35,11,1,17,48,2,4,1,4,0,1,5,11,0,17,35,11,1,17,50,2,5,1,4,0,1,6,11,0,17,35,11,1,11,2,17,53,2,6,1,4,0,1,6,11,0,17,35,11,1,11,2,17,57,2,7,1,4,0,1,6,11,0,17,35,11,1,11,2,17,52,2,8,1,4,0,1,6,11,0,17,35,11,1,11,2,17,56,2,9,1,4,0,1,7,11,0,17,35,11,1,11,2,11,3,17,46,2,10,1,4,0,1,8,11,0,17,35,11,1,11,2,11,3,11,4,17,47,2,11,1,4,0,1,6,11,0,17,35,11,1,11,2,17,54,2,12,1,4,0,1,6,11,0,17,35,11,1,11,2,17,45,2,13,1,4,0,1,6,11,0,17,35,11,1,11,2,17,59,2,14,1,4,0,1,5,11,0,17,35,11,1,17,55,2,15,1,4,0,1,6,11,0,17,35,11,1,11,2,17,69,2,16,1,4,0,1,6,11,0,17,35,11,1,11,2,17,67,2,17,1,4,0,1,6,11,0,17,35,11,1,11,2,17,68,2,18,1,4,0,1,6,11,0,17,35,11,1,11,2,17,77,2,19,1,4,0,1,6,11,0,17,35,11,1,11,2,17,70,2,20,1,4,0,1,6,11,0,17,35,11,1,11,2,17,60,2,21,1,4,0,1,6,11,0,17,35,11,1,11,2,17,72,2,22,1,4,0,1,6,11,0,17,35,11,1,11,2,17,62,2,23,1,4,0,1,6,11,0,17,35,11,1,11,2,17,73,2,24,1,4,0,1,6,11,0,17,35,11,1,11,2,17,63,2,25,1,4,0,1,6,11,0,17,35,11,1,11,2,17,75,2,26,1,4,0,1,6,11,0,17,35,11,1,11,2,17,65,2,27,1,4,0,1,7,11,0,17,35,11,1,11,2,11,3,17,74,2,28,1,4,0,1,7,11,0,17,35,11,1,11,2,11,3,17,64,2,29,1,4,0,1,6,11,0,17,35,11,1,11,2,17,76,2,30,1,4,0,1,6,11,0,17,35,11,1,11,2,17,66,2,31,1,4,0,1,6,11,0,17,35,11,1,11,2,17,71,2,32,1,4,0,1,6,11,0,17,35,11,1,11,2,17,61,2,33,0,0,0,16,29,11,2,17,35,12,11,10,10,46,17,41,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,3,11,4,11,0,11,1,11,5,11,6,11,7,11,8,11,9,11,10,17,42,2,34,0,0,0,1,4,11,0,17,36,46,2,35,0,0,0,1,3,11,0,17,36,2,36,0,0,0,38,47,10,0,16,1,20,6,1,0,0,0,0,0,0,0,33,4,25,10,0,15,0,10,0,16,1,20,56,2,17,78,12,2,6,2,0,0,0,0,0,0,0,10,0,15,1,21,10,0,15,0,10,0,16,1,20,11,2,56,3,10,0,15,0,10,0,16,1,20,56,4,12,1,10,1,46,17,58,11,0,16,1,20,33,4,41,5,45,11,1,1,7,1,39,11,1,2,0,0,0,1,0,21,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,45,2,45,104,3,149,1,212,5,4,233,6,50,5,155,7,251,6,7,150,14,188,29,8,210,43,96,6,178,44,117,10,167,45,189,1,12,228,46,229,17,13,201,64,46,15,247,64,4,0,112,1,68,2,25,2,26,2,27,2,39,2,67,2,70,2,110,2,114,2,120,2,121,2,174,1,2,175,1,0,100,0,103,0,106,0,161,1,0,162,1,0,166,1,0,12,4,0,0,13,4,0,0,9,4,0,0,10,4,0,0,11,3,0,1,4,7,1,0,0,2,0,12,0,3,1,4,1,0,1,4,2,12,1,0,1,6,3,7,0,8,5,2,0,9,14,12,2,7,1,4,1,11,15,2,0,12,20,7,2,1,0,0,0,13,21,7,1,3,0,14,6,4,0,15,7,8,0,16,8,4,0,17,17,4,0,18,16,12,0,18,18,2,0,19,19,4,0,0,29,0,1,0,0,30,2,3,0,0,160,1,1,4,0,0,80,5,6,0,0,82,7,6,0,0,79,7,6,0,0,81,7,6,0,0,84,8,6,0,0,96,8,6,0,0,83,9,6,0,0,95,9,6,0,0,77,10,6,0,0,78,11,6,0,0,85,12,6,0,0,75,13,6,0,0,122,13,6,0,0,76,14,6,0,0,123,14,6,0,0,86,7,6,0,0,151,1,15,6,0,0,149,1,15,6,0,0,150,1,15,6,0,0,159,1,15,6,0,0,152,1,15,6,0,0,129,1,15,6,0,0,154,1,15,6,0,0,131,1,15,6,0,0,155,1,15,6,0,0,132,1,15,6,0,0,157,1,15,6,0,0,134,1,15,6,0,0,156,1,16,6,0,0,133,1,16,6,0,0,158,1,15,6,0,0,135,1,15,6,0,0,153,1,15,6,0,0,130,1,15,6,0,0,23,17,18,0,0,36,19,20,0,0,71,19,20,0,0,113,19,20,0,0,44,6,20,0,0,38,19,20,0,0,167,1,21,20,0,0,168,1,21,22,0,0,169,1,19,23,0,0,47,21,24,0,0,49,19,20,0,0,48,19,20,0,0,41,25,18,0,1,32,94,64,1,0,1,57,93,59,1,0,2,64,35,36,0,3,33,34,6,1,0,3,58,81,20,1,0,3,98,85,34,1,0,3,173,1,83,20,1,0,3,178,1,80,34,1,0,3,179,1,6,34,1,0,4,42,95,54,1,0,4,54,54,34,1,0,5,34,64,6,1,3,7,59,92,6,1,0,10,72,96,6,1,12,11,36,39,20,0,11,92,39,40,0,12,28,63,59,2,1,0,12,35,6,32,2,1,0,12,45,63,89,2,1,0,12,46,67,68,2,1,0,12,53,66,6,2,1,0,12,74,67,73,2,1,0,13,28,69,59,1,3,13,35,6,65,1,3,13,53,70,6,1,3,13,56,72,59,1,3,13,74,71,6,1,3,13,97,64,65,1,3,14,23,84,18,0,15,99,56,20,0,16,23,87,18,0,16,64,18,30,0,16,115,82,20,0,16,117,82,20,0,17,64,41,38,0,17,65,74,6,0,17,84,50,6,0,17,93,53,6,0,17,94,50,6,0,17,124,75,6,0,17,125,75,6,0,17,126,75,6,0,17,127,75,6,0,17,128,1,78,6,0,17,136,1,75,6,0,17,137,1,75,6,0,17,138,1,75,6,0,17,139,1,75,6,0,17,140,1,75,6,0,17,141,1,75,6,0,17,142,1,75,6,0,17,143,1,75,6,0,17,144,1,75,6,0,17,145,1,78,6,0,17,146,1,75,6,0,17,147,1,75,6,0,17,148,1,75,6,0,18,176,1,61,62,0,19,22,29,45,0,19,23,86,6,0,19,24,77,6,0,19,31,29,20,0,19,50,52,49,0,19,51,52,49,0,19,52,48,49,0,19,55,58,59,0,19,64,27,28,0,19,66,29,20,0,19,77,55,6,0,19,79,44,6,0,19,80,42,6,0,19,81,43,6,0,19,82,43,6,0,19,83,51,6,0,19,85,57,6,0,19,104,29,23,0,19,118,29,20,0,19,168,1,58,22,0,19,170,1,58,20,0,19,177,1,47,46,0,67,31,58,33,60,33,66,31,77,40,70,31,69,31,72,40,74,40,76,40,75,40,71,31,57,33,54,33,56,33,55,33,61,88,68,31,73,40,62,33,51,20,50,20,59,33,63,91,53,33,7,10,8,18,11,7,1,8,10,3,3,8,0,8,15,7,8,12,1,8,2,8,3,3,3,3,3,3,3,7,8,12,1,8,0,1,8,3,16,7,8,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,0,2,7,8,3,7,8,12,3,7,8,3,6,8,19,3,3,7,8,3,3,7,8,12,4,7,8,3,11,8,1,8,10,5,7,8,12,5,7,8,3,10,11,8,1,8,10,11,5,1,3,5,7,8,12,3,7,8,3,8,16,7,8,12,3,7,8,3,6,8,19,5,3,8,20,5,7,11,13,2,5,11,14,1,5,3,7,8,3,10,2,6,8,12,4,7,8,3,10,2,10,2,6,8,12,11,7,8,3,3,3,11,7,1,8,10,11,7,1,8,10,3,3,3,3,3,7,8,12,1,11,7,1,8,10,1,6,8,3,1,3,2,6,8,3,5,1,8,9,1,6,11,11,2,8,9,5,1,11,14,1,5,3,10,11,8,1,8,10,11,5,1,3,7,8,12,2,3,8,21,2,10,8,18,7,8,12,1,8,21,1,6,8,21,1,8,17,2,5,11,14,1,5,1,11,13,2,9,0,9,1,1,8,10,1,11,7,1,9,0,1,7,8,12,1,8,6,23,3,3,3,3,3,8,6,8,0,3,3,1,11,7,1,8,10,3,3,11,7,1,8,10,8,15,3,8,6,8,17,3,3,11,13,2,5,11,14,1,5,3,8,21,1,8,18,1,6,8,12,1,5,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,3,7,8,21,8,18,7,8,12,2,7,8,21,7,8,12,3,7,8,21,3,7,8,12,1,6,10,8,18,1,8,20,3,7,8,21,6,8,19,2,3,7,8,21,6,8,20,1,1,7,8,18,3,7,8,18,8,20,3,3,7,8,21,3,6,8,12,2,7,8,21,6,8,12,2,7,8,18,3,1,11,8,1,9,0,4,7,8,21,5,11,7,1,8,10,7,8,12,1,6,8,16,3,7,8,21,8,16,7,8,12,2,6,8,21,5,1,1,4,6,5,6,5,5,7,11,14,1,5,1,6,8,20,1,6,5,2,6,11,13,2,9,0,9,1,6,9,0,1,9,0,1,11,14,1,9,0,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,2,9,0,9,1,2,7,8,18,7,8,12,2,7,8,18,10,2,2,7,8,18,6,8,18,2,6,8,21,6,8,18,3,7,8,18,10,2,10,2,44,1,3,3,3,3,3,3,1,1,1,11,7,1,8,10,3,3,3,3,3,3,3,3,4,3,3,3,11,7,1,8,10,3,3,3,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,3,11,7,1,8,10,4,11,7,1,8,10,4,3,3,3,3,4,3,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,1,6,8,17,1,6,11,7,1,9,0,1,7,8,15,2,7,11,7,1,9,0,3,9,7,8,21,7,11,7,1,8,10,7,11,7,1,8,10,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,17,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,1,8,4,1,6,9,1,5,11,7,1,8,10,3,11,7,1,8,10,11,8,1,8,10,11,7,1,8,10,1,11,8,1,8,10,2,7,11,8,1,9,0,10,11,8,1,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,2,11,7,1,9,0,7,8,12,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,11,83,116,111,114,97,103,101,70,117,110,100,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,20,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,50,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,28,108,101,102,116,111,118,101,114,95,115,116,111,114,97,103,101,95,102,117,110,100,95,105,110,102,108,111,119,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,119,97,114,100,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,13,115,116,97,107,101,95,115,117,98,115,105,100,121,20,115,116,97,107,101,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,25,115,116,111,114,97,103,101,95,102,117,110,100,95,114,101,105,110,118,101,115,116,109,101,110,116,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,37,3,102,3,61,3,63,3,164,1,3,171,1,3,163,1,3,40,8,6,1,2,9,37,3,102,3,62,3,61,3,63,3,164,1,3,171,1,3,163,1,3,40,8,6,2,2,16,36,3,71,3,113,3,172,1,8,21,106,8,17,69,8,0,73,3,165,1,11,13,2,5,11,14,1,5,100,8,15,87,1,91,11,7,1,8,10,88,11,7,1,8,10,90,3,89,3,38,3,40,8,6,3,2,16,36,3,71,3,113,3,172,1,8,21,106,8,17,69,8,1,73,3,165,1,11,13,2,5,11,14,1,5,100,8,15,87,1,91,11,7,1,8,10,88,11,7,1,8,10,90,3,89,3,38,3,40,8,6,4,2,12,36,3,71,3,73,3,118,3,108,3,105,3,109,3,107,3,101,3,116,3,119,3,60,3,0,3,0,0,26,27,11,0,10,6,17,116,12,8,14,8,17,111,12,7,6,0,0,0,0,0,0,0,0,11,2,17,41,11,8,11,1,17,81,11,4,11,7,56,0,11,5,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,3,11,6,17,52,18,2,2,1,3,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,52,18,0,2,2,3,0,0,37,55,11,0,19,2,12,17,12,3,12,12,12,13,12,11,12,14,12,10,12,15,12,21,12,9,12,7,12,18,12,23,1,12,8,12,1,11,7,19,0,12,6,12,19,12,22,12,20,12,5,12,4,12,16,12,2,11,1,11,8,6,2,0,0,0,0,0,0,0,11,23,11,18,11,2,11,16,6,4,0,0,0,0,0,0,0,11,4,11,5,11,20,11,22,11,19,11,6,18,1,11,9,11,21,11,15,11,10,11,14,11,11,11,13,11,12,11,3,11,17,18,3,2,3,3,0,0,38,26,10,15,46,17,65,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,10,15,17,84,12,16,11,0,15,0,11,16,11,15,17,120,2,4,3,0,0,6,5,11,0,15,0,11,1,17,122,2,5,3,0,0,6,25,10,0,16,0,17,117,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,119,2,6,3,0,0,6,31,10,0,16,0,17,108,65,38,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,117,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,121,2,7,3,0,0,46,15,10,0,15,0,11,1,7,1,17,129,1,12,3,11,0,15,0,14,3,9,17,114,11,3,11,2,17,86,2,8,3,0,0,46,15,10,0,15,0,11,1,7,2,17,129,1,12,3,11,0,15,0,14,3,8,17,114,11,3,11,2,17,88,2,9,3,0,0,6,7,11,0,15,0,11,1,11,2,46,17,123,2,10,3,0,0,6,8,11,0,15,0,11,2,46,17,113,11,1,17,87,2,11,3,0,0,6,8,11,0,15,0,11,2,11,1,56,2,11,3,17,118,2,12,3,0,0,18,12,11,1,11,2,10,4,17,49,12,5,11,0,15,0,11,3,11,5,11,4,17,118,2,13,3,0,0,6,20,14,1,17,79,10,2,46,17,64,37,4,8,5,14,11,0,1,11,2,1,7,9,39,11,0,15,0,11,1,11,2,17,124,2,14,3,0,0,6,22,10,0,16,0,10,2,17,115,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,129,1,11,2,11,0,15,5,17,16,2,15,3,0,0,6,10,10,0,15,0,11,1,7,0,17,129,1,11,2,11,0,15,5,17,17,2,16,0,0,0,60,46,14,0,17,107,20,12,5,10,5,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,14,1,12,3,46,11,3,56,3,32,4,27,11,2,11,1,11,5,56,4,56,5,5,45,11,2,14,1,56,6,12,6,10,6,14,5,12,4,46,11,4,56,7,32,4,43,11,6,11,5,56,8,5,45,11,6,1,2,17,0,0,0,60,50,10,2,14,1,12,3,46,11,3,56,3,4,8,5,12,11,2,1,7,7,39,10,2,14,1,56,6,12,6,14,0,17,107,20,12,5,10,6,14,5,12,4,46,11,4,56,7,4,28,5,34,11,2,1,11,6,1,7,7,39,10,6,14,5,56,9,11,6,46,56,10,4,47,11,2,14,1,56,11,1,1,5,49,11,2,1,2,18,3,0,0,6,8,11,0,15,0,10,1,46,17,113,11,1,17,85,2,19,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,98,2,20,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,96,2,21,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,97,2,22,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,106,2,23,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,99,11,3,46,12,4,11,0,16,0,11,4,17,110,2,24,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,89,2,25,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,110,2,26,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,91,2,27,3,0,0,6,7,11,0,15,0,11,2,17,112,11,1,17,102,2,28,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,92,2,29,3,0,0,6,7,11,0,15,0,11,2,17,112,11,1,17,104,2,30,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,94,2,31,3,0,0,76,17,10,0,15,0,11,3,17,112,12,4,10,4,11,1,11,2,17,103,11,4,46,12,5,11,0,16,0,11,5,17,110,2,32,3,0,0,6,8,11,0,15,0,11,3,17,113,11,1,11,2,17,93,2,33,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,105,11,3,46,12,4,11,0,16,0,11,4,17,110,2,34,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,95,2,35,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,100,11,3,46,12,4,11,0,16,0,11,4,17,110,2,36,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,90,2,37,3,0,0,79,220,2,10,0,16,6,20,12,37,10,9,10,0,15,6,21,7,12,52,12,28,10,7,10,28,37,4,20,10,8,11,28,37,12,11,5,22,9,12,11,11,11,4,25,5,31,11,0,1,11,10,1,7,8,39,10,0,16,1,16,7,20,6,0,0,0,0,0,0,0,0,36,4,43,6,20,0,0,0,0,0,0,0,10,0,15,1,15,7,21,10,0,15,8,56,12,12,40,13,3,11,40,56,13,1,10,0,15,9,56,12,12,39,13,4,11,39,56,13,1,11,5,10,0,16,10,20,22,12,5,6,0,0,0,0,0,0,0,0,10,0,15,10,21,11,6,10,0,16,11,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,11,21,10,0,16,0,17,126,12,54,10,0,16,12,17,82,12,44,10,44,11,54,22,12,52,14,3,56,14,12,43,14,4,56,14,12,29,10,10,46,17,64,10,0,16,1,16,7,20,38,4,116,11,9,11,37,10,0,16,1,16,13,20,22,38,12,20,5,118,9,12,20,11,20,4,125,10,0,15,14,17,78,12,21,5,127,56,1,12,21,11,21,12,41,14,41,56,14,12,42,13,4,11,41,56,13,1,11,52,53,12,53,10,29,53,12,30,11,44,53,11,30,24,11,53,26,12,48,13,4,10,48,52,56,15,12,47,11,48,11,7,53,24,7,12,26,12,46,13,47,10,46,52,56,15,12,45,10,0,16,15,20,6,1,0,0,0,0,0,0,0,22,10,0,15,15,21,11,1,10,0,16,15,20,33,4,181,1,5,187,1,11,0,1,11,10,1,7,11,39,14,4,56,14,12,32,14,47,56,14,12,50,10,0,15,0,13,4,13,47,10,0,15,5,11,8,10,0,16,1,16,16,20,10,0,16,1,16,17,20,10,0,16,1,16,18,20,11,10,17,109,10,0,16,0,17,126,12,36,14,4,56,14,12,31,14,47,56,14,12,49,11,32,11,31,23,12,33,11,50,11,49,23,12,51,11,2,10,0,15,19,21,10,0,16,0,17,111,10,0,15,20,21,11,47,12,34,13,34,11,4,56,13,1,14,34,56,14,12,35,10,0,15,12,11,3,11,45,11,34,10,5,11,6,17,80,12,38,10,0,16,15,20,12,22,10,0,16,19,20,12,23,10,0,16,20,20,12,24,11,36,12,25,11,43,12,26,11,46,52,12,27,11,5,12,12,10,0,16,12,17,82,12,13,11,42,12,14,11,29,12,15,11,33,11,51,22,12,16,11,35,12,17,11,22,11,23,11,24,11,25,11,27,11,26,11,12,11,13,11,14,11,15,11,16,11,17,18,4,56,16,9,10,0,15,21,21,10,0,16,10,20,6,0,0,0,0,0,0,0,0,33,4,198,2,10,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,18,5,200,2,9,12,18,11,18,4,209,2,11,0,16,9,56,14,6,0,0,0,0,0,0,0,0,33,12,19,5,213,2,11,0,1,9,12,19,11,19,4,216,2,5,218,2,7,10,39,11,38,2,38,3,0,0,6,4,11,0,16,15,20,2,39,3,0,0,6,4,11,0,16,19,20,2,40,3,0,0,6,4,11,0,16,22,20,2,41,3,0,0,6,2,7,3,2,42,3,0,0,6,4,11,0,16,6,20,2,43,3,0,0,6,5,11,0,16,0,11,1,17,128,1,2,44,3,0,0,6,5,11,0,16,0,11,1,17,127,2,45,3,0,0,6,4,11,0,16,0,17,125,2,46,3,0,0,24,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,17,20,12,2,5,16,11,0,1,56,18,12,2,11,2,2,47,3,0,0,6,4,11,0,16,12,17,82,2,48,3,0,0,6,4,11,0,16,12,17,83,2,49,0,0,0,90,45,13,0,69,91,12,6,13,6,11,0,56,19,11,6,56,2,12,7,14,1,56,20,4,39,11,1,56,21,12,4,13,7,11,4,56,15,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,22,11,2,46,17,65,56,23,5,36,11,2,1,11,7,56,24,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,3,3,3,5,1,3,1,4,1,2,3,7,3,14,1,1,3,10,3,11,3,12,3,13,3,4,1,0,3,8,3,0,1,5,1,6,1,7,3,1,3,6,3,9,3,2,0,43,0,111,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,31,2,31,72,3,103,183,4,4,158,5,38,5,196,5,240,3,7,180,9,201,19,8,253,28,96,6,221,29,190,1,10,155,31,156,1,12,183,32,214,27,13,141,60,60,15,201,60,13,0,134,1,1,20,1,23,1,73,1,103,2,21,2,22,2,34,2,71,2,104,2,111,2,131,1,0,101,0,136,1,0,14,4,0,0,13,4,0,0,8,3,0,0,11,3,0,1,9,7,0,3,3,7,1,0,0,4,9,7,0,5,0,12,0,6,1,4,1,0,1,8,2,7,0,9,5,2,0,10,10,2,0,11,12,7,0,12,4,7,0,12,6,8,0,12,7,12,0,13,15,2,0,0,55,0,1,0,0,53,2,3,0,0,26,4,5,0,0,16,4,5,0,0,18,6,5,0,0,86,7,5,0,0,87,7,5,0,0,90,8,5,0,0,89,9,5,0,0,94,9,5,0,0,88,4,5,0,0,93,4,5,0,0,29,10,5,0,0,82,11,5,0,0,46,12,13,0,0,48,12,14,0,0,105,12,15,0,0,49,12,16,0,0,30,12,16,0,0,41,12,17,0,0,83,12,17,0,0,51,12,16,0,0,74,12,16,0,0,79,12,16,0,0,142,1,12,16,0,0,85,12,18,0,0,84,12,18,0,0,52,12,18,0,0,143,1,12,18,0,0,61,12,19,0,0,63,12,19,0,0,64,12,19,0,0,68,12,19,0,0,66,12,20,0,0,65,12,20,0,0,62,12,20,0,0,69,12,20,0,0,72,12,21,0,0,59,12,22,0,0,110,12,22,0,0,98,12,22,0,0,109,12,22,0,0,141,1,12,22,0,0,95,4,5,0,0,75,12,22,0,0,76,12,22,0,0,38,12,22,0,0,25,12,22,0,0,78,23,24,0,0,102,12,25,0,0,42,26,13,0,0,44,27,13,1,0,0,43,28,13,1,0,0,57,11,5,0,0,122,29,5,0,0,120,29,5,0,0,121,29,5,0,0,130,1,29,5,0,0,123,29,5,0,0,113,29,5,0,0,125,29,5,0,0,115,29,5,0,0,126,29,5,0,0,116,29,5,0,0,128,1,29,5,0,0,118,29,5,0,0,127,30,5,0,0,117,30,5,0,0,124,29,5,0,0,114,29,5,0,0,129,1,29,5,0,0,119,29,5,0,0,31,6,5,0,0,132,1,14,5,0,0,133,1,31,5,0,0,54,32,3,0,1,103,31,38,0,2,108,62,31,1,0,3,24,64,62,1,0,3,36,67,51,1,0,3,45,64,13,1,0,3,47,64,13,1,0,3,70,5,34,1,0,3,96,51,34,1,0,4,37,38,35,0,5,53,40,41,0,6,139,1,45,22,1,0,7,32,51,5,1,3,8,40,62,25,1,8,10,33,46,22,0,10,92,46,15,0,11,56,31,39,0,12,17,42,5,0,12,27,42,5,0,12,28,58,5,0,12,46,48,13,0,12,53,40,61,0,12,75,48,22,0,12,76,48,22,0,12,78,60,24,0,12,81,49,5,0,12,82,59,5,0,12,86,47,5,0,12,90,54,22,0,12,97,53,22,0,12,99,53,22,0,12,106,48,22,0,13,57,66,25,0,13,140,1,56,57,0,82,31,82,35,86,44,87,50,87,55,88,61,52,35,52,31,51,35,51,31,80,51,78,51,83,35,83,31,81,35,79,35,81,31,79,31,77,1,14,5,10,2,10,2,10,2,10,2,8,6,8,6,8,12,8,12,8,6,8,6,8,6,8,6,8,7,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,8,1,8,10,5,7,8,11,3,7,8,1,8,14,7,8,11,3,7,8,1,8,16,3,2,7,8,1,11,8,1,8,10,2,7,8,1,7,8,11,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,6,1,6,8,12,1,6,10,2,1,6,11,5,1,8,6,1,6,11,5,1,10,2,1,6,8,9,1,3,2,6,8,1,3,1,8,13,1,8,9,2,6,8,1,6,8,1,2,6,11,5,1,9,0,6,9,0,2,6,11,5,1,9,0,6,11,5,1,9,0,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,4,8,0,3,3,7,8,11,22,5,8,6,8,6,8,6,8,6,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,8,6,11,5,1,8,6,10,2,11,5,1,8,6,11,5,1,8,6,8,7,10,2,10,2,10,2,8,6,8,6,8,12,8,12,1,11,5,1,9,0,1,8,6,8,1,1,1,1,1,1,1,8,0,1,2,1,8,4,1,8,12,1,7,8,11,1,8,7,2,7,8,15,3,2,3,3,1,8,10,1,6,11,8,1,9,0,1,6,8,11,5,7,8,15,11,8,1,8,10,5,3,7,8,11,1,6,8,15,1,7,8,15,1,8,2,1,9,0,4,3,3,3,3,1,6,8,14,3,7,8,15,8,14,7,8,11,1,8,3,1,6,8,16,1,6,5,2,7,8,15,11,8,1,8,10,2,7,8,15,7,8,11,2,6,8,15,3,1,8,15,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,5,1,9,0,2,1,1,2,5,7,8,11,1,7,11,5,1,9,0,3,8,9,8,15,5,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,9,86,97,108,105,100,97,116,111,114,17,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,2,105,100,9,105,109,97,103,101,95,117,114,108,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,25,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,11,115,117,105,95,98,97,108,97,110,99,101,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,19,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,22,105,5,85,10,2,52,10,2,143,1,10,2,84,10,2,49,8,6,30,8,6,41,8,12,83,8,12,50,8,6,74,8,6,79,8,6,142,1,8,6,66,11,5,1,10,2,65,11,5,1,10,2,62,11,5,1,10,2,69,11,5,1,10,2,60,11,5,1,8,6,63,11,5,1,8,6,64,11,5,1,8,6,68,11,5,1,8,6,35,8,7,1,2,10,48,8,0,141,1,3,72,8,9,38,3,101,8,15,25,3,67,3,59,3,58,3,35,8,7,2,2,5,77,8,9,135,1,5,100,5,33,3,19,3,3,2,7,77,8,9,135,1,5,100,5,97,3,112,3,80,3,91,3,0,3,0,0,33,68,11,0,12,14,11,1,12,25,11,2,12,29,11,3,12,30,11,4,12,31,11,5,12,32,11,6,12,33,11,7,12,34,11,8,12,35,11,9,12,15,11,10,12,16,11,11,12,17,11,12,12,18,56,0,12,19,56,0,12,20,56,0,12,21,56,0,12,22,56,1,12,23,56,1,12,24,56,1,12,26,56,1,12,27,11,13,12,28,11,14,11,25,11,29,11,30,11,31,11,32,11,33,11,34,11,35,11,15,11,16,11,17,11,18,11,19,11,22,11,20,11,21,11,23,11,24,11,26,11,27,11,28,18,0,2,1,3,0,0,36,137,1,14,9,65,37,7,17,37,4,11,14,10,65,37,7,17,37,12,16,5,13,9,12,16,11,16,4,21,14,11,65,37,7,17,37,12,17,5,23,9,12,17,11,17,4,31,14,12,65,37,7,17,37,12,18,5,33,9,12,18,11,18,4,41,14,5,65,37,7,17,37,12,19,5,43,9,12,19,11,19,4,51,14,6,65,37,7,17,37,12,20,5,53,9,12,20,11,20,4,61,14,7,65,37,7,17,37,12,21,5,63,9,12,21,11,21,4,71,14,8,65,37,7,17,37,12,22,5,73,9,12,22,11,22,4,76,5,80,11,15,1,7,9,39,10,14,7,16,37,4,85,5,89,11,15,1,7,8,39,10,13,7,18,35,4,94,5,98,11,15,1,7,15,39,11,0,11,1,11,2,11,3,11,4,11,5,17,76,17,84,11,6,17,76,17,84,11,7,17,91,11,8,17,91,11,9,17,76,17,84,11,10,17,76,17,84,11,11,17,76,17,84,11,12,17,76,17,84,10,15,17,85,17,0,12,23,14,23,17,73,11,23,11,13,11,14,11,15,17,75,2,2,3,0,0,5,5,11,0,15,0,11,1,17,93,2,3,3,0,0,5,5,11,0,15,0,11,1,17,92,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,43,57,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,11,39,10,3,46,17,89,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,10,2,11,5,10,3,17,102,10,0,16,0,17,95,4,34,10,0,15,0,17,100,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,11,2,11,3,46,17,89,11,4,18,2,56,3,2,6,3,0,0,22,46,10,3,46,17,89,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,3,1,7,12,39,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,3,1,7,11,39,10,0,15,0,11,1,11,2,6,0,0,0,0,0,0,0,0,11,3,17,102,10,0,15,0,17,100,10,0,16,5,20,11,4,22,11,0,15,5,21,2,7,3,0,0,52,43,14,1,17,105,12,3,14,1,17,104,12,5,10,0,15,0,11,1,10,2,17,103,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,10,2,46,17,90,11,5,11,2,46,17,89,11,3,11,4,18,3,56,4,2,8,3,0,0,5,28,10,2,7,18,35,4,5,5,9,11,0,1,7,15,39,14,1,17,108,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,14,39,11,2,11,0,15,1,21,2,9,3,0,0,5,41,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,2,7,18,35,4,14,5,18,11,0,1,7,15,39,14,1,17,108,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,14,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,10,3,0,0,5,14,10,1,7,16,37,4,5,5,9,11,0,1,7,8,39,11,1,11,0,15,3,21,2,11,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,1,7,16,37,4,14,5,18,11,0,1,7,8,39,11,1,11,0,15,4,21,2,12,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,94,2,13,3,0,0,5,16,10,0,15,0,11,1,17,101,10,0,46,17,40,11,0,16,5,20,33,4,13,5,15,7,11,39,2,14,1,0,0,5,4,11,0,16,0,17,95,2,15,1,0,0,5,3,11,0,16,6,2,16,1,0,0,5,5,11,0,16,6,16,7,20,2,17,1,0,0,5,4,11,0,16,6,16,8,2,18,1,0,0,5,4,11,0,16,6,16,9,2,19,1,0,0,5,4,11,0,16,6,16,10,2,20,1,0,0,5,4,11,0,16,6,16,11,2,21,1,0,0,5,4,11,0,16,6,16,12,2,22,1,0,0,5,4,11,0,16,6,16,13,2,23,1,0,0,5,4,11,0,16,6,16,14,2,24,1,0,0,5,4,11,0,16,6,16,15,2,25,1,0,0,5,4,11,0,16,6,16,16,2,26,1,0,0,5,4,11,0,16,6,16,17,2,27,1,0,0,5,4,11,0,16,6,16,18,2,28,1,0,0,5,4,11,0,16,6,16,19,2,29,1,0,0,5,4,11,0,16,6,16,20,2,30,1,0,0,5,4,11,0,16,6,16,21,2,31,1,0,0,5,4,11,0,16,6,16,22,2,32,1,0,0,5,4,11,0,16,6,16,23,2,33,1,0,0,5,4,11,0,16,6,16,24,2,34,1,0,0,5,4,11,0,16,6,16,25,2,35,1,0,0,5,4,11,0,16,6,16,26,2,36,1,0,0,5,4,11,0,16,6,16,27,2,37,1,0,0,5,3,11,0,16,28,2,38,1,0,0,5,4,11,0,16,1,20,2,39,1,0,0,5,5,40,11,0,16,0,17,106,2,40,1,0,0,5,4,11,0,16,0,17,106,2,41,1,0,0,5,3,11,0,17,40,2,42,1,0,0,5,4,11,0,16,29,20,2,43,3,0,0,5,5,11,1,11,0,15,29,21,2,44,1,0,0,5,4,11,0,16,0,17,97,2,45,1,0,0,5,4,11,0,16,0,17,98,2,46,1,0,0,5,4,11,0,16,2,20,2,47,1,0,0,5,4,11,0,16,4,20,2,48,1,0,0,5,5,11,0,16,0,11,1,17,99,2,49,1,0,0,5,4,11,0,16,0,56,5,2,50,1,0,0,63,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,16,20,10,1,16,6,16,16,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,18,20,10,1,16,6,16,19,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,19,20,10,1,16,6,16,19,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,19,20,10,1,16,6,16,18,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,20,10,1,16,6,16,20,56,6,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,21,10,1,16,6,16,21,56,6,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,24,10,1,16,6,16,24,56,7,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,26,10,1,16,6,16,26,56,7,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,26,10,1,16,6,16,27,56,7,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,27,10,1,16,6,16,27,56,7,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,27,10,1,16,6,16,26,56,7,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,20,10,1,16,6,16,12,56,8,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,21,10,1,16,6,16,13,56,8,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,24,10,1,16,6,16,16,56,9,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,26,10,1,16,6,16,18,56,9,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,26,10,1,16,6,16,19,56,9,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,27,10,1,16,6,16,19,56,9,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,27,10,1,16,6,16,18,56,9,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,20,10,0,16,6,16,12,56,8,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,21,10,0,16,6,16,13,56,8,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,24,10,0,16,6,16,16,56,9,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,26,10,0,16,6,16,18,56,9,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,26,10,0,16,6,16,19,56,9,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,27,10,0,16,6,16,19,56,9,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,27,11,0,16,6,16,18,56,9,12,23,11,23,2,51,0,0,0,13,17,10,0,56,10,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,11,11,1,33,12,2,11,2,2,52,0,0,0,65,26,10,0,56,10,4,6,8,12,2,5,9,10,1,56,10,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,11,11,1,56,11,33,12,3,11,3,2,53,3,0,0,15,25,10,1,46,17,90,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,13,39,11,2,11,1,17,107,11,0,15,28,21,2,54,3,0,0,5,18,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,11,0,15,6,15,8,21,2,55,3,0,0,5,18,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,11,0,15,6,15,9,21,2,56,3,0,0,5,17,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,91,11,0,15,6,15,10,21,2,57,3,0,0,5,17,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,91,11,0,15,6,15,11,21,2,58,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,20,21,11,0,16,6,17,73,2,59,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,12,21,11,0,16,6,17,73,2,60,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,21,21,11,0,16,6,17,73,2,61,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,13,21,11,0,16,6,17,73,2,62,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,22,21,11,0,16,6,17,73,2,63,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,14,21,11,0,16,6,17,73,2,64,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,23,21,11,0,16,6,17,73,2,65,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,15,21,11,0,16,6,17,73,2,66,3,0,0,5,16,11,1,56,13,10,0,15,6,15,24,21,11,2,56,13,10,0,15,6,15,25,21,11,0,16,6,17,73,2,67,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,16,21,11,2,10,0,15,6,15,17,21,11,0,16,6,17,73,2,68,3,0,0,5,10,11,1,56,13,10,0,15,6,15,26,21,11,0,16,6,17,73,2,69,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,73,2,70,3,0,0,5,10,11,1,56,13,10,0,15,6,15,27,21,11,0,16,6,17,73,2,71,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,19,21,11,0,16,6,17,73,2,72,3,0,0,5,143,1,10,0,46,17,29,56,14,4,18,10,0,15,6,15,20,56,15,10,0,15,6,15,12,21,56,1,10,0,15,6,15,20,21,10,0,46,17,30,56,14,4,36,10,0,15,6,15,21,56,15,10,0,15,6,15,13,21,56,1,10,0,15,6,15,21,21,10,0,46,17,31,56,14,4,54,10,0,15,6,15,22,56,15,10,0,15,6,15,14,21,56,1,10,0,15,6,15,22,21,10,0,46,17,32,56,14,4,72,10,0,15,6,15,23,56,15,10,0,15,6,15,15,21,56,1,10,0,15,6,15,23,21,10,0,46,17,33,56,16,4,103,10,0,15,6,15,24,56,17,10,0,15,6,15,16,21,56,0,10,0,15,6,15,24,21,10,0,15,6,15,25,56,17,10,0,15,6,15,17,21,56,0,10,0,15,6,15,25,21,10,0,46,17,35,56,16,4,121,10,0,15,6,15,26,56,17,10,0,15,6,15,18,21,56,0,10,0,15,6,15,26,21,10,0,46,17,36,56,16,4,140,1,10,0,15,6,15,27,56,17,10,0,15,6,15,19,21,56,0,11,0,15,6,15,27,21,5,142,1,11,0,1,2,73,1,0,0,5,4,11,0,56,18,17,74,2,74,1,2,0,75,0,0,0,68,24,14,0,16,7,20,12,6,10,3,17,96,12,5,11,6,10,3,17,107,12,4,11,0,6,0,0,0,0,0,0,0,0,11,4,10,1,11,5,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,85,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,1,0,4,0,2,0,3,0,17,0,18,0,19,0,20,0,13,0,14,0,15,0,16,1,2,1,1,0,39,0,107,0,137,1,0,138,1,0,141,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,226,2,8,226,3,64,6,162,4,34,10,196,4,13,12,209,4,112,13,193,5,4,15,197,5,6,0,18,1,10,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,9,3,4,0,0,8,0,5,0,1,6,13,4,1,8,1,7,10,11,0,2,11,14,6,1,12,3,12,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,13,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,51,2,51,112,3,163,1,134,6,4,169,7,133,1,5,174,8,210,9,7,128,18,183,23,8,183,41,96,6,151,42,195,1,10,218,43,141,1,12,231,44,251,34,13,226,79,16,15,242,79,5,0,159,1,1,103,1,167,1,2,30,2,31,2,57,2,101,2,113,2,141,1,2,145,1,2,146,1,2,152,1,2,165,1,2,166,1,0,137,1,0,155,1,0,158,1,0,163,1,0,170,1,0,19,4,0,0,14,3,0,0,15,3,0,0,16,3,0,0,17,3,0,1,4,7,1,0,0,3,0,12,0,4,1,4,1,0,1,6,3,7,0,7,2,6,1,2,0,7,6,6,1,2,0,8,7,2,0,9,9,12,2,7,1,4,1,10,10,4,1,4,1,11,11,2,0,12,21,7,2,1,0,0,0,13,22,7,1,3,0,14,5,7,0,14,8,8,0,15,13,4,0,16,12,12,0,16,18,2,0,17,20,4,0,0,96,0,1,0,0,124,2,3,0,0,126,4,3,0,0,123,5,3,0,0,28,6,3,0,0,125,4,3,0,0,122,7,3,0,0,128,1,8,3,0,0,127,9,3,0,0,27,10,3,0,0,154,1,11,3,0,0,52,12,3,0,0,47,13,14,0,0,149,1,13,14,0,0,162,1,15,14,0,0,160,1,15,14,0,0,161,1,15,16,0,0,139,1,13,17,0,0,99,13,14,0,0,81,15,18,0,0,84,6,18,0,0,83,19,18,0,0,43,19,14,0,0,85,6,18,0,0,42,20,14,0,0,68,21,22,0,0,60,23,24,0,0,61,25,24,0,0,71,26,27,0,0,72,28,22,0,0,65,29,22,0,0,75,30,22,0,0,73,31,22,0,0,74,31,22,0,0,76,23,32,0,0,66,33,32,0,0,67,15,32,0,0,70,15,32,0,0,169,1,34,35,0,0,114,36,3,0,0,117,37,3,0,0,35,38,3,0,0,116,39,3,0,0,133,1,40,3,0,0,115,41,3,0,0,34,42,14,0,0,26,43,3,0,0,38,44,45,0,0,39,46,47,0,0,40,48,49,0,0,37,50,49,0,0,51,51,3,0,0,54,52,3,0,0,144,1,26,14,0,0,24,13,42,0,0,90,15,18,0,0,87,53,18,0,1,49,111,81,1,0,1,59,80,81,1,0,1,89,79,18,1,0,1,100,3,111,1,0,1,132,1,81,111,1,0,2,41,82,18,1,0,2,86,125,18,1,0,2,121,97,81,1,0,3,96,56,66,0,4,50,148,1,3,1,0,4,92,149,1,14,1,0,4,134,1,147,1,148,1,1,0,4,164,1,84,14,1,0,5,53,81,3,1,3,6,77,110,16,1,8,7,96,103,104,1,2,7,97,101,102,1,2,7,112,105,101,1,2,9,25,60,3,2,7,4,9,32,68,87,2,7,4,9,33,73,89,2,7,4,9,41,68,18,2,7,4,9,96,56,57,2,7,4,9,121,73,74,2,7,4,10,32,109,110,1,4,10,33,114,115,1,4,10,55,56,61,1,4,10,86,106,18,1,4,10,94,106,14,1,4,10,111,135,1,81,1,4,10,118,77,3,1,4,11,56,72,14,0,11,129,1,72,59,0,12,41,93,18,2,1,0,12,55,3,65,2,1,0,12,64,93,87,2,1,0,12,69,94,89,2,1,0,12,79,96,3,2,1,0,12,86,130,1,18,2,1,0,12,93,130,1,131,1,2,1,0,12,110,142,1,95,2,1,0,12,121,94,95,2,1,0,12,131,1,130,1,14,2,1,0,13,41,132,1,18,1,3,13,80,143,1,131,1,1,3,13,86,134,1,18,1,3,13,121,133,1,3,1,3,14,106,86,16,0,15,23,75,3,0,15,26,22,3,0,15,36,32,14,0,15,45,75,3,0,15,46,150,1,3,0,15,52,22,3,0,15,62,32,14,0,15,82,108,18,0,15,88,32,18,0,15,102,32,123,0,15,109,152,1,153,1,0,15,115,138,1,3,0,15,122,85,3,0,15,127,75,3,0,15,128,1,88,3,0,15,136,1,32,14,0,15,138,1,32,16,0,15,142,1,32,59,0,15,150,1,32,14,0,15,170,1,32,14,0,16,98,121,35,0,16,153,1,121,117,0,16,168,1,116,117,0,17,44,69,70,0,17,48,70,58,0,17,95,90,22,0,18,119,3,14,0,18,130,1,43,3,0,18,151,1,3,14,0,79,55,75,55,83,58,79,62,79,63,91,64,78,63,75,63,80,63,80,55,75,62,87,58,59,14,58,14,62,14,69,83,78,55,76,55,78,62,77,62,90,64,98,64,93,64,94,64,64,58,73,14,72,14,74,14,85,58,81,58,77,63,61,14,60,14,57,14,82,58,71,122,63,14,70,127,90,129,1,98,129,1,96,129,1,93,129,1,100,59,103,59,102,59,84,58,86,58,70,136,1,91,98,94,98,95,129,1,97,129,1,101,59,99,98,90,98,92,98,68,83,67,83,66,83,92,129,1,62,59,70,154,1,2,10,8,19,7,8,14,1,8,0,3,7,8,0,8,19,7,8,14,0,2,7,8,0,7,8,14,3,7,8,0,3,7,8,14,2,6,8,0,6,8,19,4,7,8,0,5,11,7,1,8,11,7,8,14,3,7,8,0,8,18,7,8,14,3,7,8,0,3,6,8,14,9,7,8,0,7,11,7,1,8,11,7,11,7,1,8,11,7,11,15,2,5,11,16,1,5,3,3,3,3,7,8,14,6,7,8,0,3,3,3,7,11,15,2,5,11,16,1,5,7,8,14,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,8,1,6,11,12,2,8,8,5,1,1,2,6,10,8,19,6,8,19,2,6,11,13,1,8,19,6,8,19,2,7,8,0,5,1,7,8,19,2,6,10,8,19,5,1,11,5,1,3,2,6,11,13,1,8,19,5,2,6,10,8,19,6,10,5,1,10,3,2,7,10,8,19,5,3,7,8,0,5,1,3,7,8,0,6,8,21,1,2,7,8,0,6,8,14,1,6,8,19,3,7,8,0,5,2,3,7,8,0,6,8,20,2,1,8,21,3,7,8,0,7,11,15,2,5,11,16,1,5,7,8,14,5,7,8,0,8,19,7,11,15,2,5,11,16,1,5,1,7,8,14,2,7,11,15,2,5,11,16,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,19,7,8,14,1,6,10,8,19,1,7,10,8,19,4,10,3,3,6,10,3,6,10,3,4,3,11,15,2,3,3,3,11,15,2,3,3,2,6,8,0,11,15,2,5,11,16,1,5,1,10,5,4,6,10,8,19,3,3,3,2,10,3,10,3,9,6,10,8,19,3,3,10,3,10,3,3,11,15,2,3,3,3,11,15,2,3,3,6,7,10,8,19,6,10,3,6,10,3,7,11,7,1,8,11,7,11,7,1,8,11,7,8,14,6,3,6,10,8,19,6,10,3,6,10,3,6,11,15,2,5,11,16,1,5,6,10,5,2,6,8,0,8,8,6,3,3,11,12,2,8,8,5,3,6,8,19,8,0,2,8,8,5,1,7,8,14,1,11,12,2,9,0,9,1,1,8,19,1,5,3,7,11,12,2,9,0,9,1,9,0,9,1,1,11,13,1,9,0,2,8,8,8,22,2,5,8,22,2,5,3,1,11,15,2,9,0,9,1,1,8,6,4,6,8,19,6,8,19,1,5,2,6,11,12,2,9,0,9,1,9,0,2,8,19,7,8,14,1,8,22,3,8,8,8,19,5,1,6,8,14,2,7,11,12,2,9,0,9,1,9,0,1,9,1,2,7,8,19,3,5,6,8,19,6,8,19,1,8,19,5,2,7,11,13,1,9,0,9,0,3,5,3,11,5,1,3,1,6,11,5,1,9,0,1,7,11,5,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,11,1,6,11,7,1,9,0,4,7,8,19,11,7,1,8,11,5,7,8,14,1,6,8,18,1,6,9,1,3,7,8,19,8,18,7,8,14,1,7,9,1,1,7,8,22,14,11,15,2,5,11,16,1,5,6,10,5,10,3,10,3,11,15,2,3,3,11,15,2,3,3,3,10,5,3,3,3,3,10,3,10,3,8,3,3,7,3,3,8,19,8,19,5,6,8,19,2,6,11,15,2,9,0,9,1,6,9,0,2,7,11,15,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,15,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,9,1,3,3,3,11,10,1,3,3,3,3,3,6,8,19,6,10,8,19,1,11,9,1,3,2,3,9,0,1,11,9,1,9,0,1,10,11,9,1,9,0,1,11,10,1,9,0,1,7,11,10,1,9,0,1,6,11,13,1,9,0,3,3,3,3,2,6,8,19,6,8,19,2,6,11,13,1,9,0,3,1,6,9,0,1,11,5,1,9,0,5,5,3,11,5,1,3,3,10,3,4,3,3,11,5,1,3,11,5,1,3,2,7,11,13,1,9,0,3,1,7,9,0,1,6,8,21,1,6,5,2,3,11,5,1,3,6,1,1,3,3,11,5,1,3,11,5,1,3,5,5,6,8,19,8,8,5,6,8,19,1,6,8,20,1,8,20,1,6,8,8,2,3,8,19,1,6,10,9,0,3,3,5,8,8,1,8,4,7,6,5,6,5,3,3,6,5,10,5,7,11,16,1,5,2,5,11,16,1,5,1,6,11,15,2,9,0,9,1,1,10,9,0,2,6,11,16,1,9,0,6,9,0,2,7,11,16,1,9,0,6,9,0,1,6,11,16,1,9,0,1,7,11,13,1,9,0,1,8,3,6,3,3,3,3,3,3,2,7,8,19,7,8,14,4,3,3,3,6,8,19,7,11,15,2,3,3,11,15,2,3,3,4,4,3,3,3,5,10,5,6,10,8,19,11,16,1,5,10,5,5,1,7,11,15,2,9,0,9,1,1,11,16,1,9,0,6,3,3,4,10,3,10,3,3,17,3,3,3,10,3,3,10,3,3,4,3,3,3,3,3,3,3,3,4,8,3,3,11,7,1,8,11,3,7,8,19,5,4,11,7,1,8,11,2,7,11,7,1,9,0,3,1,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,2,7,8,19,11,7,1,8,11,8,10,5,3,3,3,3,10,5,6,8,19,5,2,6,8,19,3,1,8,17,1,8,2,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,23,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,50,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,106,111,105,110,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,105,122,101,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,27,115,116,111,114,97,103,101,95,102,117,110,100,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,149,1,3,24,10,8,19,104,11,13,1,8,19,105,10,3,139,1,11,12,2,8,8,5,78,11,12,2,8,8,8,22,157,1,11,12,2,5,8,22,29,11,15,2,5,3,58,8,6,1,2,10,56,3,156,1,5,120,3,135,1,3,36,3,107,3,140,1,3,108,8,17,148,1,10,5,147,1,3,2,2,11,56,3,156,1,5,120,3,135,1,3,170,1,3,36,3,107,3,140,1,3,108,8,17,148,1,10,5,147,1,3,3,2,3,56,3,156,1,5,138,1,8,8,4,2,4,56,3,156,1,5,138,1,8,8,91,1,0,3,0,0,54,51,14,0,17,45,12,5,10,1,56,0,12,4,14,0,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,58,12,6,13,4,10,6,17,121,11,6,17,122,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,64,14,0,0,0,0,0,0,0,0,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,65,18,0,12,7,13,7,15,0,17,132,1,11,7,2,1,3,0,0,67,69,10,0,14,1,12,3,46,11,3,17,20,32,4,17,10,0,14,1,12,4,46,11,4,17,23,32,12,5,5,19,9,12,5,11,5,4,22,5,28,11,0,1,11,2,1,7,7,39,14,1,17,122,12,6,10,0,16,1,10,6,56,6,32,4,38,5,44,11,0,1,11,2,1,7,11,39,14,1,17,113,4,48,5,54,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,121,11,6,56,1,11,0,15,1,14,1,17,122,11,1,11,2,17,128,1,56,7,2,2,3,0,0,71,53,10,1,46,17,89,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,129,1,12,3,14,3,17,113,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,121,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,88,17,108,11,0,15,3,11,2,11,3,11,1,17,128,1,56,10,2,3,3,0,0,76,69,11,2,46,17,89,12,7,10,0,16,1,10,7,56,6,4,10,5,14,11,0,1,7,13,39,10,0,15,1,11,7,56,8,17,129,1,12,6,10,0,14,6,12,3,46,11,3,17,20,32,4,37,10,0,14,6,12,4,46,11,4,17,23,32,12,5,5,39,9,12,5,11,5,4,42,5,46,11,0,1,7,7,39,14,6,17,113,4,50,5,54,11,0,1,7,12,39,14,6,17,123,11,1,38,4,60,5,64,11,0,1,7,10,39,11,0,15,4,11,6,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,22,11,0,16,4,11,1,17,24,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,78,36,11,1,46,17,89,12,2,10,0,16,0,11,2,17,26,12,4,14,4,56,12,4,13,5,17,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,27,5,31,11,0,1,7,16,39,11,0,15,5,11,3,68,14,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,25,11,2,10,3,46,17,89,11,3,17,117,2,7,3,0,0,55,43,14,1,17,104,12,3,10,0,16,2,10,3,56,16,4,22,10,0,16,2,14,1,17,104,56,17,20,12,4,11,0,11,4,17,25,11,1,11,2,17,119,5,42,10,0,16,3,10,3,56,18,4,28,5,34,11,0,1,11,2,1,7,8,39,11,0,15,3,11,3,56,19,17,130,1,11,1,11,2,17,119,2,8,3,0,0,59,10,11,2,17,89,12,3,11,0,15,0,11,3,17,29,11,1,17,118,2,9,3,0,0,91,110,10,8,46,17,88,6,1,0,0,0,0,0,0,0,22,12,15,17,133,1,12,20,10,0,16,0,10,20,10,1,46,56,15,10,2,46,56,15,17,49,12,22,12,21,10,0,10,3,20,12,9,46,11,9,17,48,12,16,10,0,16,0,14,16,17,53,12,17,10,0,16,0,14,16,17,28,11,4,14,21,14,22,17,47,12,14,12,19,12,13,12,18,10,0,16,0,11,20,11,17,11,21,11,22,11,18,11,13,11,19,11,14,17,50,12,12,12,11,10,0,15,0,14,11,14,12,11,1,11,2,10,8,17,51,10,0,15,0,17,46,10,0,15,0,10,8,17,44,10,15,10,0,16,0,14,11,14,12,10,3,14,16,12,10,46,11,10,17,52,10,0,11,15,17,42,10,0,10,3,10,8,17,39,10,0,11,5,11,6,11,7,11,3,11,8,17,10,10,0,16,0,17,45,10,0,15,6,21,10,0,15,0,17,132,1,11,0,17,11,2,10,0,0,0,92,106,10,0,16,0,65,58,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,58,12,13,10,13,17,122,12,12,11,13,17,123,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,39,10,0,15,7,14,12,56,21,1,1,5,98,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,86,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,40,5,98,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,40,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,98,24,10,0,16,0,65,58,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,58,17,110,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,99,60,11,0,16,0,12,10,10,10,65,58,12,3,64,100,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,58,12,9,13,1,10,9,17,111,11,9,17,124,56,25,68,100,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,7,17,133,1,17,131,1,23,12,8,6,0,0,0,0,0,0,0,0,12,5,10,7,10,8,35,4,58,5,49,13,4,56,27,12,6,12,5,11,7,11,6,22,12,7,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,34,17,123,2,15,1,0,0,3,6,11,0,16,0,11,1,17,34,17,120,2,16,1,0,0,3,6,11,0,16,0,11,1,17,34,17,121,2,17,1,0,0,3,3,11,0,16,2,2,18,3,0,0,3,12,10,0,16,0,65,58,10,0,16,5,65,14,23,11,0,16,4,56,28,22,2,19,3,0,0,24,8,11,0,16,0,11,1,17,26,12,2,14,2,56,12,2,20,0,0,0,3,5,11,0,16,0,11,1,17,21,2,21,3,0,0,3,6,11,0,11,1,17,22,6,0,0,0,0,0,0,0,0,36,2,22,0,0,0,107,33,10,0,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,58,10,1,17,112,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,23,0,0,0,3,7,11,0,16,4,11,1,17,24,6,0,0,0,0,0,0,0,0,36,2,24,0,0,0,107,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,112,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,25,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,130,1,2,11,0,15,0,11,1,17,29,2,26,0,0,0,98,31,10,0,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,58,17,122,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,27,0,0,0,98,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,122,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,28,0,0,0,112,46,10,1,65,59,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,59,20,12,2,10,0,11,2,17,26,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,14,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,29,3,0,0,78,22,10,0,11,1,12,2,46,11,2,17,26,12,4,14,4,56,12,4,11,5,15,11,0,1,7,9,39,13,4,56,13,12,3,11,0,11,3,67,58,2,30,0,0,0,113,45,10,0,16,0,10,1,17,26,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,58,2,10,0,16,4,10,1,17,27,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,130,1,2,31,3,0,0,3,7,11,0,11,1,17,127,20,11,2,17,30,2,32,3,0,0,59,8,11,1,17,89,12,2,11,0,11,2,9,17,30,2,33,3,0,0,59,8,11,1,17,89,12,2,11,0,11,2,8,17,30,2,34,0,0,0,118,19,10,0,11,1,17,26,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,58,2,35,3,0,0,119,57,10,0,16,0,10,1,17,26,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,58,2,10,0,16,4,10,1,17,27,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,130,1,46,2,36,1,0,0,118,21,10,0,16,0,11,1,17,26,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,58,2,37,1,0,0,118,21,10,0,16,4,11,1,17,27,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,38,3,0,0,120,39,10,1,17,126,20,12,6,10,2,7,0,33,4,16,11,0,11,6,12,3,46,11,3,17,36,12,4,5,21,11,0,11,6,11,2,17,35,12,4,11,4,12,7,10,1,56,35,12,5,11,7,17,114,14,5,33,4,32,5,36,11,1,1,7,19,39,11,1,17,125,2,39,0,0,0,124,32,10,0,15,5,17,43,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,14,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,40,5,3,11,1,1,11,0,1,11,2,1,2,40,0,0,0,126,58,10,4,46,17,88,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,122,12,6,14,1,17,121,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,123,23,10,0,15,6,21,11,2,10,6,17,41,10,5,11,6,14,1,17,121,11,3,18,4,56,37,13,1,11,5,17,108,11,0,15,3,11,7,11,1,11,4,17,128,1,56,10,2,41,0,0,0,128,1,69,10,0,14,1,12,2,46,11,2,56,38,4,12,10,0,14,1,56,39,1,1,10,0,46,56,40,12,7,14,7,65,59,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,66,5,26,14,7,10,4,66,59,12,6,10,0,10,6,56,41,12,8,10,8,14,1,12,3,46,11,3,56,42,4,57,10,8,14,1,56,43,11,8,46,56,44,4,54,10,0,11,6,56,39,1,1,5,56,11,6,1,5,61,11,8,1,11,6,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,2,42,0,0,0,58,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,105,10,1,14,2,17,122,14,2,17,121,18,3,56,47,10,0,15,0,11,2,68,58,5,0,11,0,1,2,43,0,0,0,137,1,57,10,0,46,65,14,12,6,6,1,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,54,5,11,10,0,10,4,12,1,46,11,1,66,14,20,12,3,10,4,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,49,5,26,11,5,6,1,0,0,0,0,0,0,0,23,12,5,10,0,10,5,12,2,46,11,2,66,14,20,10,3,36,4,41,5,42,5,49,10,0,10,5,10,5,6,1,0,0,0,0,0,0,0,22,71,14,5,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,1,2,44,0,0,0,98,26,10,0,46,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,58,10,1,17,116,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,45,0,0,0,139,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,58,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,58,12,4,11,3,11,4,17,123,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,46,0,0,0,98,23,10,0,46,65,58,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,58,17,106,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,47,0,0,0,140,1,69,6,0,0,0,0,0,0,0,0,12,8,56,48,12,4,6,0,0,0,0,0,0,0,0,12,9,56,48,12,5,13,0,46,56,36,32,4,60,5,14,13,0,69,14,12,10,10,2,10,10,66,14,20,53,10,1,53,24,7,3,26,12,6,13,4,10,10,10,6,52,56,49,11,8,11,6,52,22,12,8,10,3,10,10,66,14,20,53,10,1,53,24,7,3,26,12,7,13,5,11,10,10,7,52,56,49,11,9,11,7,52,22,12,9,5,8,11,3,1,11,2,1,11,8,11,4,11,9,11,5,2,48,0,0,0,141,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,19,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,53,17,131,1,38,4,35,13,5,11,6,68,59,5,2,11,0,1,11,5,2,49,0,0,0,144,1,47,64,14,0,0,0,0,0,0,0,0,12,7,64,14,0,0,0,0,0,0,0,0,12,8,10,0,65,58,12,5,11,3,10,5,26,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,42,5,18,10,0,10,4,66,58,17,124,53,10,2,53,24,10,1,53,26,12,6,13,7,11,6,52,68,14,13,8,10,9,68,14,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,13,11,0,1,11,7,11,8,2,50,0,0,0,145,1,108,11,1,11,2,23,12,22,64,14,0,0,0,0,0,0,0,0,12,12,64,14,0,0,0,0,0,0,0,0,12,14,10,0,65,58,12,20,10,20,14,6,56,53,23,12,21,6,0,0,0,0,0,0,0,0,12,19,10,19,10,20,35,4,103,5,23,10,0,10,19,66,58,17,124,53,12,25,14,3,10,19,66,14,20,12,23,14,6,14,19,56,54,4,48,14,6,14,19,56,55,20,12,15,11,23,11,15,23,12,9,5,61,10,5,53,11,25,24,10,22,53,26,12,16,11,23,11,16,52,22,12,9,11,9,12,11,13,12,11,11,68,14,14,4,10,19,66,14,20,12,24,14,8,14,19,56,54,4,85,14,8,14,19,56,55,20,12,17,11,24,11,17,23,12,10,5,93,10,7,10,21,26,12,18,11,24,11,18,22,12,10,11,10,12,13,13,14,11,13,68,14,11,19,6,1,0,0,0,0,0,0,0,22,12,19,5,18,11,0,1,11,12,11,14,2,51,0,0,0,146,1,105,10,0,46,65,58,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,9,5,23,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,92,5,30,10,0,10,6,67,58,12,10,10,1,10,6,66,14,20,12,9,10,3,10,9,56,56,12,8,11,9,53,10,10,46,17,107,53,24,7,3,26,12,12,13,8,11,12,52,56,56,12,13,13,13,10,4,10,2,10,6,66,14,20,56,56,56,57,1,14,13,56,15,6,0,0,0,0,0,0,0,0,36,4,82,10,10,46,17,122,12,11,10,10,11,13,11,11,10,5,17,117,5,84,11,13,56,58,11,10,11,8,17,109,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,25,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,2,52,0,0,0,151,1,84,10,1,65,58,12,9,6,0,0,0,0,0,0,0,0,12,8,10,8,10,9,35,4,73,5,10,10,1,10,8,66,58,12,12,10,12,17,122,12,13,10,4,14,13,56,38,4,28,10,4,14,13,56,59,20,56,52,12,6,5,30,7,21,12,6,11,6,12,11,10,5,14,13,56,60,4,39,6,0,0,0,0,0,0,0,0,12,7,5,41,6,1,0,0,0,0,0,0,0,12,7,11,7,12,10,10,0,11,13,10,12,17,111,10,12,17,123,10,12,17,124,10,12,17,107,10,2,10,8,66,14,20,10,3,10,8,66,14,20,11,12,10,0,17,115,11,11,11,10,18,2,56,61,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,5,11,1,1,11,3,1,11,5,1,11,4,1,11,2,1,2,53,1,0,0,139,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,59,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,59,20,17,34,12,5,11,4,11,5,17,124,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,54,1,0,0,3,3,11,0,16,0,2,55,1,0,0,3,5,11,0,16,1,11,1,56,6,2,56,1,0,0,3,5,11,0,16,3,11,1,56,18,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,63,0,143,1,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,211,1,8,213,2,64,6,149,3,10,10,159,3,6,12,165,3,100,13,137,4,2,15,139,4,2,0,14,1,10,1,16,0,12,0,2,4,0,1,0,2,0,2,3,12,0,3,1,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,2,5,0,0,15,6,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,0,1,6,8,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,5,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,5,6,10,0,17,3,11,0,15,0,56,1,2,2,3,0,0,5,6,13,0,17,3,11,0,19,0,56,2,2,3,0,0,0,5,10,11,0,46,17,4,6,1,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,2,4,0,0,0,5,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,87,4,107,4,5,111,134,1,7,245,1,176,2,8,165,4,96,6,133,5,70,10,203,5,16,12,219,5,254,6,13,217,12,4,15,221,12,2,0,22,1,21,2,9,0,18,0,1,2,0,0,2,2,0,3,0,4,0,0,13,0,1,0,0,6,2,3,0,0,15,4,5,0,0,7,6,1,0,0,3,7,1,0,0,17,8,1,0,0,4,4,1,0,0,16,1,5,0,0,12,1,5,0,1,7,17,1,1,0,1,8,19,20,1,0,2,5,11,5,0,2,10,11,5,0,2,11,11,5,0,3,13,21,1,0,3,15,14,5,0,3,22,14,5,0,9,13,10,13,1,7,10,8,2,0,2,6,10,8,2,3,2,10,8,1,3,1,6,10,8,2,1,3,2,7,10,8,1,8,1,3,7,10,8,1,3,3,2,7,10,8,2,10,8,1,4,3,10,8,1,3,3,1,8,2,2,3,3,8,3,8,1,3,10,8,1,3,3,3,3,1,8,1,1,6,8,2,3,3,3,3,4,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,1,1,6,10,9,0,1,1,2,7,8,2,3,12,3,3,3,3,3,3,3,3,3,6,8,2,6,8,2,3,9,86,97,108,105,100,97,116,111,114,15,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,50,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,4,109,97,116,104,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,19,3,22,3,1,2,3,19,3,22,3,14,3,0,3,0,0,9,29,7,0,7,2,7,0,10,0,46,65,10,17,11,17,12,17,13,12,4,10,0,10,4,12,1,46,11,1,17,1,12,3,12,2,13,2,11,4,11,3,17,4,10,0,11,2,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,15,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,13,12,9,10,2,10,9,11,6,18,1,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,15,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,39,6,0,0,0,0,0,0,0,0,12,4,10,0,46,65,13,12,5,10,4,10,5,35,4,25,5,11,10,0,10,4,12,2,46,11,2,66,13,16,0,20,14,1,16,0,20,36,12,3,5,27,9,12,3,11,3,4,34,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,11,1,11,4,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,11,12,7,10,1,10,9,16,1,20,11,7,22,17,13,12,8,10,2,11,8,10,9,16,1,20,23,17,13,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,1,1,12,3,12,2,10,0,11,2,67,10,11,3,17,14,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,119,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,16,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,116,5,51,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,111,5,60,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,15,12,7,10,11,17,15,12,8,11,10,17,16,12,5,11,11,17,16,12,6,10,7,10,8,36,4,93,10,5,10,6,38,4,89,5,93,11,0,1,7,4,39,11,7,11,8,35,4,106,11,5,11,6,37,4,102,5,106,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,55,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,1,2,1,1,0,20,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPool","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfo","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"ValidatorWrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSet","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFund","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"stake_subsidy","datatype_name":"StakeSubsidy","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInnerV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"DdYtSHED8qYakCvtPiThXfbiSHFJpFGJkYpbYfohRxxh","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000dee9","version":5,"module_map":{"clob":[161,28,235,11,6,0,0,0,13,1,0,36,2,36,134,1,3,170,1,204,4,4,246,5,184,1,5,174,7,241,9,7,159,17,135,15,8,166,32,96,6,134,33,147,2,10,153,35,226,1,11,251,36,8,12,131,37,235,39,13,238,76,40,14,150,77,26,0,45,0,53,0,54,0,94,1,107,1,137,1,2,28,2,46,2,47,2,65,2,85,2,105,2,126,2,129,1,2,135,1,2,136,1,0,16,7,0,0,14,7,2,0,1,0,1,0,10,7,2,0,1,0,1,0,12,7,2,0,1,0,1,0,9,6,0,0,19,4,0,0,15,8,2,0,1,0,1,0,13,7,2,0,1,0,1,0,11,7,2,0,1,0,1,1,4,4,1,4,0,2,0,12,0,2,5,12,1,0,1,4,8,7,1,0,0,5,21,7,0,6,1,4,1,0,1,7,2,8,0,8,3,12,1,0,1,10,7,12,2,7,0,4,1,11,6,7,0,11,22,4,0,12,17,2,0,13,18,12,2,7,1,4,1,15,20,2,0,0,60,0,1,0,0,49,2,3,0,0,51,4,1,2,0,0,0,50,5,1,2,0,0,0,57,6,1,2,0,0,0,58,7,1,2,0,0,0,146,1,8,9,2,0,0,0,147,1,8,10,2,0,0,0,127,11,12,2,0,0,0,128,1,13,12,2,0,0,0,93,14,15,2,0,0,0,92,14,15,2,0,0,0,91,16,15,2,0,0,0,112,17,18,2,0,0,0,78,19,20,2,0,0,0,111,21,22,2,0,0,0,109,20,23,0,0,63,24,1,2,0,0,0,64,25,1,2,0,0,0,44,26,1,2,0,0,0,123,27,28,2,0,0,0,43,29,1,2,0,0,0,36,30,1,2,0,0,0,86,31,32,2,0,0,0,24,31,33,2,0,0,0,74,34,35,2,0,0,0,73,34,35,2,0,0,0,72,36,20,2,0,0,0,75,37,38,2,0,0,1,39,84,60,1,4,1,40,84,60,1,4,1,42,71,72,1,4,1,67,84,20,1,4,1,68,84,78,1,4,1,79,91,20,1,4,1,82,70,23,1,4,1,95,70,46,1,4,1,96,70,46,1,4,1,100,2,50,1,4,1,104,84,46,1,4,1,114,84,46,1,4,1,122,71,43,1,4,2,23,97,20,1,0,2,24,97,46,1,0,2,55,90,54,1,0,2,56,77,54,1,0,2,77,62,1,1,0,2,87,90,1,1,0,2,97,2,3,0,2,100,2,53,1,0,2,139,1,77,1,1,0,2,145,1,63,9,1,0,3,61,46,78,0,3,98,46,20,0,3,99,46,78,0,3,140,1,46,78,0,3,141,1,46,20,0,3,142,1,46,78,0,4,38,74,60,1,0,4,83,74,23,1,0,5,71,1,44,1,0,6,84,80,20,1,0,6,125,79,54,1,0,6,144,1,67,20,1,0,6,148,1,1,54,1,0,7,133,1,66,20,0,8,69,68,9,1,0,8,80,9,54,1,0,8,84,88,1,1,0,8,144,1,59,20,1,0,9,62,43,1,1,3,10,27,73,74,2,7,4,10,38,75,76,2,7,4,10,41,83,82,2,7,4,10,48,75,23,2,7,4,10,59,41,1,2,7,4,10,70,73,74,2,7,4,10,82,73,23,2,7,4,10,100,2,41,2,7,4,10,101,75,74,2,7,4,10,116,92,1,2,7,4,10,121,83,45,2,7,4,11,76,60,61,1,8,11,100,2,47,0,11,138,1,48,49,0,13,25,95,1,2,7,4,13,38,94,76,2,7,4,13,41,81,82,2,7,4,13,48,94,23,2,7,4,13,100,2,52,2,7,4,14,124,43,1,1,8,75,40,60,43,60,45,38,0,89,51,49,43,49,45,64,43,64,45,90,56,70,57,69,58,67,58,2,55,69,43,82,3,67,43,46,43,69,45,67,45,46,45,51,43,51,45,13,55,10,55,63,43,66,43,66,45,35,0,37,0,31,0,76,40,58,20,77,40,72,40,50,43,17,55,45,43,62,45,61,45,61,43,18,55,79,40,59,20,87,51,81,46,81,40,73,40,39,0,41,0,33,0,36,0,50,45,45,45,62,43,40,0,11,55,68,43,12,55,68,45,47,45,47,43,78,40,34,0,80,40,70,93,88,51,78,46,85,51,80,46,42,45,44,45,63,45,44,43,14,55,70,98,70,99,74,46,72,46,20,55,29,0,74,40,77,46,71,46,86,51,76,46,30,0,79,46,43,43,43,45,32,0,27,55,1,8,5,0,1,7,8,22,1,8,10,6,3,3,3,3,11,14,1,8,20,7,8,22,4,3,3,11,16,1,8,20,7,8,22,3,7,11,6,2,9,0,9,1,11,16,1,9,0,6,8,10,3,7,11,6,2,9,0,9,1,11,16,1,9,1,6,8,10,4,7,11,6,2,9,0,9,1,3,6,8,10,7,8,22,1,11,16,1,9,0,1,11,16,1,9,1,6,7,11,6,2,9,0,9,1,3,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,3,11,16,1,9,0,11,16,1,9,1,3,5,7,11,6,2,9,0,9,1,3,6,8,15,11,16,1,9,1,7,8,22,5,7,11,6,2,9,0,9,1,3,3,3,11,14,1,9,1,2,11,14,1,9,0,11,14,1,9,1,4,7,11,6,2,9,0,9,1,3,3,11,14,1,9,0,7,7,11,6,2,9,0,9,1,3,1,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,2,11,16,1,9,0,11,16,1,9,1,7,7,11,6,2,9,0,9,1,3,3,1,3,6,8,10,7,8,22,1,3,9,7,11,6,2,9,0,9,1,3,3,1,3,2,6,8,15,6,8,10,7,8,22,4,3,3,1,3,1,1,2,8,18,6,8,4,5,8,18,6,8,4,3,3,3,3,7,11,6,2,9,0,9,1,3,6,8,10,5,7,11,9,1,8,5,7,11,17,2,3,3,3,3,8,18,1,8,4,2,7,11,6,2,9,0,9,1,6,8,10,3,7,11,6,2,9,0,9,1,10,3,6,8,10,2,6,11,6,2,9,0,9,1,6,8,10,1,10,8,4,4,3,3,3,3,4,6,11,6,2,9,0,9,1,3,3,6,8,15,2,10,3,10,3,3,6,11,9,1,8,5,3,3,3,6,11,6,2,9,0,9,1,3,6,8,10,1,6,8,4,1,11,17,2,3,8,4,2,3,8,4,1,11,17,2,9,0,9,1,4,8,13,8,18,8,19,8,13,1,9,0,1,8,13,1,9,1,2,3,3,1,8,19,1,6,8,19,1,6,8,18,1,11,9,1,9,0,2,8,18,11,17,2,3,3,1,11,21,2,9,0,9,1,1,11,11,1,9,0,1,11,14,1,9,0,2,9,0,9,1,1,11,6,2,9,0,9,1,1,8,0,1,8,20,1,6,11,16,1,9,0,1,6,9,0,1,8,18,3,7,11,11,1,9,0,8,18,11,14,1,9,0,4,7,11,11,1,9,0,3,6,8,10,7,8,22,4,3,11,16,1,9,0,11,16,1,9,1,3,3,11,14,1,9,0,11,14,1,9,1,3,1,6,8,15,1,6,11,14,1,9,0,2,11,14,1,9,0,7,8,22,28,1,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,11,14,1,9,1,1,3,3,1,3,7,8,5,3,1,6,11,9,1,9,0,2,7,11,9,1,9,0,3,1,7,9,0,1,6,11,17,2,9,0,9,1,1,6,11,12,1,9,0,2,6,11,17,2,9,0,9,1,9,0,1,6,9,1,3,7,11,11,1,9,0,8,18,3,2,1,3,2,7,11,14,1,9,0,3,2,7,11,14,1,9,0,11,14,1,9,0,2,7,11,21,2,9,0,9,1,9,0,1,7,9,1,2,7,11,17,2,9,0,9,1,9,0,2,6,11,9,1,9,0,3,26,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,27,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,1,3,6,8,4,7,8,4,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,3,11,14,1,9,0,11,14,1,9,1,11,14,1,9,1,2,7,11,16,1,9,0,11,16,1,9,0,7,3,7,11,9,1,8,5,8,4,3,3,3,8,18,3,7,11,11,1,9,0,6,8,10,3,3,7,11,9,1,9,0,3,9,0,3,7,11,17,2,9,0,9,1,9,0,9,1,1,11,1,2,9,0,9,1,2,6,11,21,2,9,0,9,1,9,0,3,7,11,21,2,9,0,9,1,9,0,9,1,11,11,14,1,9,0,11,14,1,9,0,11,14,1,9,0,3,3,11,14,1,9,1,11,14,1,9,1,11,14,1,9,1,3,3,8,18,2,6,11,11,1,9,0,8,18,1,11,2,2,9,0,9,1,1,11,3,2,9,0,9,1,11,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,1,8,4,3,3,8,18,7,11,17,2,3,3,3,3,7,8,5,8,4,13,3,7,11,9,1,8,5,3,3,1,7,11,9,1,8,5,8,4,3,3,8,18,3,8,18,7,11,17,2,3,3,17,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,3,1,3,3,3,8,4,3,8,18,3,3,8,18,7,11,17,2,3,3,7,6,8,5,10,8,4,6,8,4,6,11,12,1,3,3,8,18,6,11,17,2,3,3,5,3,3,3,3,8,18,6,3,10,3,3,3,3,10,3,4,3,6,8,4,6,11,12,1,3,6,11,17,2,3,8,4,4,6,11,9,1,8,5,3,8,18,6,11,17,2,3,3,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,11,67,114,105,116,98,105,116,84,114,101,101,9,67,117,115,116,111,100,105,97,110,2,73,68,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,5,79,114,100,101,114,13,79,114,100,101,114,67,97,110,99,101,108,101,100,11,79,114,100,101,114,70,105,108,108,101,100,13,79,114,100,101,114,70,105,108,108,101,100,86,50,11,79,114,100,101,114,80,108,97,99,101,100,13,79,114,100,101,114,80,108,97,99,101,100,86,50,4,80,111,111,108,11,80,111,111,108,67,114,101,97,116,101,100,3,83,85,73,5,84,97,98,108,101,9,84,105,99,107,76,101,118,101,108,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,3,97,100,100,4,97,115,107,115,4,98,97,99,107,7,98,97,108,97,110,99,101,10,98,97,115,101,95,97,115,115,101,116,28,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,99,97,110,99,101,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,102,105,108,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,112,108,97,99,101,100,29,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,114,101,109,97,105,110,105,110,103,23,98,97,115,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,14,98,97,115,101,95,99,117,115,116,111,100,105,97,110,18,98,97,116,99,104,95,99,97,110,99,101,108,95,111,114,100,101,114,4,98,105,100,115,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,17,99,97,110,99,101,108,95,97,108,108,95,111,114,100,101,114,115,12,99,97,110,99,101,108,95,111,114,100,101,114,4,99,108,111,98,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,14,99,114,101,97,116,101,95,97,99,99,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,12,99,114,101,97,116,101,95,112,111,111,108,95,12,99,114,101,97,116,105,111,110,95,102,101,101,7,99,114,105,116,98,105,116,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,100,101,112,111,115,105,116,95,98,97,115,101,13,100,101,112,111,115,105,116,95,113,117,111,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,19,100,101,115,116,114,111,121,95,101,109,112,116,121,95,108,101,118,101,108,9,100,105,118,95,114,111,117,110,100,4,101,109,105,116,19,101,109,105,116,95,111,114,100,101,114,95,99,97,110,99,101,108,101,100,17,101,109,105,116,95,111,114,100,101,114,95,102,105,108,108,101,100,5,101,118,101,110,116,16,101,120,112,105,114,101,95,116,105,109,101,115,116,97,109,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,12,102,114,111,109,95,98,97,108,97,110,99,101,5,102,114,111,110,116,3,103,101,116,22,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,97,115,107,95,115,105,100,101,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,98,105,100,95,115,105,100,101,16,103,101,116,95,111,114,100,101,114,95,115,116,97,116,117,115,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,18,105,110,106,101,99,116,95,108,105,109,105,116,95,111,114,100,101,114,11,105,110,115,101,114,116,95,108,101,97,102,12,105,110,116,111,95,98,97,108,97,110,99,101,6,105,115,95,98,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,4,106,111,105,110,12,108,105,110,107,101,100,95,116,97,98,108,101,16,108,105,115,116,95,111,112,101,110,95,111,114,100,101,114,115,12,108,111,99,107,95,98,97,108,97,110,99,101,8,108,111,116,95,115,105,122,101,17,109,97,107,101,114,95,114,101,98,97,116,101,95,114,97,116,101,13,109,97,107,101,114,95,114,101,98,97,116,101,115,9,109,97,116,99,104,95,97,115,107,9,109,97,116,99,104,95,98,105,100,29,109,97,116,99,104,95,98,105,100,95,119,105,116,104,95,113,117,111,116,101,95,113,117,97,110,116,105,116,121,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,109,117,108,9,109,117,108,95,114,111,117,110,100,3,110,101,119,4,110,101,120,116,17,110,101,120,116,95,97,115,107,95,111,114,100,101,114,95,105,100,17,110,101,120,116,95,98,105,100,95,111,114,100,101,114,95,105,100,9,110,101,120,116,95,108,101,97,102,6,111,98,106,101,99,116,11,111,112,101,110,95,111,114,100,101,114,115,6,111,112,116,105,111,110,8,111,114,100,101,114,95,105,100,12,111,114,100,101,114,95,105,115,95,98,105,100,5,111,119,110,101,114,17,112,108,97,99,101,95,108,105,109,105,116,95,111,114,100,101,114,18,112,108,97,99,101,95,109,97,114,107,101,116,95,111,114,100,101,114,7,112,111,111,108,95,105,100,13,112,114,101,118,105,111,117,115,95,108,101,97,102,5,112,114,105,99,101,9,112,117,115,104,95,98,97,99,107,8,113,117,97,110,116,105,116,121,11,113,117,111,116,101,95,97,115,115,101,116,24,113,117,111,116,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,15,113,117,111,116,101,95,99,117,115,116,111,100,105,97,110,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,12,114,101,109,111,118,101,95,111,114,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,3,115,117,105,25,115,119,97,112,95,101,120,97,99,116,95,98,97,115,101,95,102,111,114,95,113,117,111,116,101,25,115,119,97,112,95,101,120,97,99,116,95,113,117,111,116,101,95,102,111,114,95,98,97,115,101,5,116,97,98,108,101,16,116,97,107,101,114,95,99,111,109,109,105,115,115,105,111,110,14,116,97,107,101,114,95,102,101,101,95,114,97,116,101,9,116,105,99,107,95,115,105,122,101,12,116,105,109,101,115,116,97,109,112,95,109,115,14,116,111,116,97,108,95,113,117,97,110,116,105,116,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,16,117,110,115,97,102,101,95,100,105,118,95,114,111,117,110,100,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,15,117,115,114,95,111,112,101,110,95,111,114,100,101,114,115,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,13,119,105,116,104,100,114,97,119,95,98,97,115,101,14,119,105,116,104,100,114,97,119,95,113,117,111,116,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,3,8,20,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,2,1,4,2,1,0,2,1,1,2,1,2,2,1,3,3,8,0,0,0,0,0,0,0,128,3,8,0,0,0,0,0,0,0,0,3,8,64,75,76,0,0,0,0,0,3,8,160,37,38,0,0,0,0,0,3,8,0,232,118,72,23,0,0,0,0,2,7,113,8,18,29,8,13,118,8,13,131,1,3,89,3,132,1,3,88,3,1,2,7,113,8,18,108,3,81,1,110,8,18,32,3,115,3,66,3,2,2,6,113,8,18,108,3,81,1,110,8,18,30,3,115,3,3,2,10,113,8,18,108,3,81,1,110,8,18,134,1,3,31,3,33,3,115,3,130,1,3,90,3,4,2,6,108,3,115,3,117,3,81,1,110,8,18,66,3,5,2,2,115,3,106,11,17,2,3,8,4,6,2,15,76,8,19,37,11,9,1,8,5,26,11,9,1,8,5,103,3,102,3,143,1,11,21,2,8,18,11,17,2,3,3,131,1,3,89,3,132,1,3,88,3,35,11,11,1,9,0,120,11,11,1,9,1,52,11,14,1,8,20,34,11,14,1,9,0,119,11,14,1,9,1,7,2,6,113,8,18,108,3,81,1,110,8,18,32,3,115,3,8,2,8,113,8,18,108,3,81,1,110,8,18,134,1,3,31,3,33,3,115,3,6,55,1,55,2,55,3,55,0,0,0,0,39,7,11,0,19,5,12,1,1,11,1,56,0,2,1,1,0,0,1,3,11,0,17,48,2,2,0,0,0,42,72,56,1,12,6,56,2,12,9,10,3,10,2,17,56,6,0,0,0,0,0,0,0,0,36,4,11,5,15,11,5,1,7,19,39,10,6,10,9,34,4,20,5,24,11,5,1,7,15,39,10,0,10,1,38,4,29,5,33,11,5,1,7,1,39,10,5,17,83,12,8,14,8,17,84,20,12,7,11,8,10,5,56,3,10,5,56,3,7,0,7,26,10,5,56,4,10,0,10,1,10,2,10,3,10,5,56,5,11,5,56,6,11,4,56,7,56,8,57,0,56,9,11,7,11,6,11,9,11,0,11,1,11,2,11,3,18,0,56,10,2,3,1,0,0,1,19,14,2,56,11,7,30,33,4,6,5,10,11,3,1,7,17,39,7,28,7,29,11,0,11,1,11,2,56,12,11,3,56,13,2,4,1,0,0,1,20,14,1,56,14,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,6,39,11,0,54,0,11,2,56,15,11,1,56,16,56,17,2,5,1,0,0,1,20,14,1,56,18,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,7,39,11,0,54,1,11,2,56,15,11,1,56,19,56,20,2,6,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,11,0,54,0,11,1,11,2,11,3,56,21,2,7,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,11,0,54,1,11,1,11,2,11,3,56,22,2,8,1,0,0,64,49,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,5,1,11,4,1,7,5,39,14,2,56,14,10,1,38,4,19,5,27,11,0,1,11,5,1,11,4,1,7,6,39,14,3,56,18,12,6,11,0,11,1,9,11,2,11,3,11,4,11,5,56,23,12,8,12,7,14,8,56,18,12,9,11,7,11,8,11,9,11,6,23,2,9,1,0,0,65,48,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,4,1,11,2,1,7,5,39,14,3,56,18,10,1,38,4,19,5,27,11,0,1,11,4,1,11,2,1,7,7,39,11,0,11,1,7,26,11,2,17,65,11,3,56,19,56,24,12,6,12,5,14,5,56,25,12,7,11,5,10,4,56,26,11,6,11,4,56,27,11,7,2,10,0,0,0,69,215,2,10,0,55,2,17,84,20,12,23,11,1,12,28,56,7,12,10,11,4,12,25,10,0,54,3,12,9,10,9,46,56,28,4,25,11,0,1,11,9,1,11,10,11,25,2,10,9,46,56,29,12,30,12,32,9,12,29,10,9,46,56,28,32,4,43,5,38,10,32,10,2,37,12,5,5,45,9,12,5,11,5,4,212,2,10,9,10,30,56,30,12,31,10,31,16,4,56,31,56,32,20,12,22,10,31,16,4,56,33,32,4,180,2,5,63,10,31,16,4,10,22,56,34,12,16,10,16,16,5,20,12,15,9,12,26,10,16,16,6,20,10,3,37,4,95,8,12,26,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,35,10,23,10,16,56,36,5,249,1,10,15,10,16,16,8,20,17,54,12,18,4,106,11,18,6,1,0,0,0,0,0,0,0,22,12,18,11,18,7,20,10,0,55,4,20,22,17,54,12,18,4,119,11,18,6,1,0,0,0,0,0,0,0,22,12,18,10,28,10,18,38,4,137,1,11,18,12,12,10,12,7,20,10,0,55,4,20,22,17,52,12,13,1,10,15,12,11,5,186,1,8,12,29,10,28,7,20,10,0,55,4,20,22,17,55,12,13,1,11,13,10,16,16,8,20,17,55,12,11,1,11,11,10,0,55,5,20,26,10,0,55,5,20,24,12,11,10,11,10,16,16,8,20,17,56,12,13,10,13,10,0,55,4,20,17,57,12,27,4,182,1,11,27,6,1,0,0,0,0,0,0,0,22,12,27,10,13,11,27,22,12,12,10,13,10,0,55,6,20,17,56,12,19,11,15,10,11,23,12,15,11,28,10,12,23,12,28,10,28,6,0,0,0,0,0,0,0,0,33,4,206,1,8,12,29,10,0,54,0,10,16,16,7,20,10,11,56,37,12,14,13,25,10,12,56,38,12,24,10,0,54,1,10,16,16,7,20,13,24,10,19,10,13,22,56,38,56,20,10,0,54,7,11,24,56,39,1,13,10,11,14,56,40,1,10,0,55,2,17,84,20,10,16,11,11,11,12,11,13,23,11,19,56,41,11,26,4,254,1,8,12,6,5,130,2,10,15,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,165,2,10,22,12,21,10,31,16,4,10,22,56,42,12,20,10,20,56,43,32,4,148,2,11,20,56,32,20,12,22,5,150,2,11,20,1,10,0,54,8,11,16,16,7,20,56,44,10,21,56,45,1,10,31,15,4,11,21,56,46,1,5,176,2,11,16,1,10,31,15,4,10,22,56,47,12,17,11,15,11,17,15,5,21,10,29,4,179,2,5,180,2,5,57,11,31,16,4,56,33,4,204,2,10,9,11,32,12,7,46,11,7,56,48,1,12,32,10,9,11,30,56,49,17,0,10,9,10,32,12,8,46,11,8,56,50,12,30,1,10,29,4,211,2,11,0,1,11,9,1,5,212,2,5,32,11,10,11,25,2,11,0,0,0,85,153,2,10,0,55,2,17,84,20,12,22,11,1,12,25,56,7,12,11,11,4,12,23,10,0,54,3,12,10,10,10,46,56,28,4,25,11,0,1,11,10,1,11,11,11,23,2,10,10,46,56,29,12,28,12,30,10,10,46,56,28,32,4,41,5,36,10,30,10,2,37,12,5,5,43,9,12,5,11,5,4,150,2,10,10,10,28,56,30,12,29,10,29,16,4,56,31,56,32,20,12,21,10,29,16,4,56,33,32,4,244,1,5,61,10,29,16,4,10,21,56,34,12,16,10,16,16,5,20,12,15,9,12,24,10,16,16,6,20,10,3,37,4,93,8,12,24,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,35,10,22,10,16,56,36,5,183,1,10,25,10,15,36,4,100,10,15,12,6,5,102,10,25,12,6,11,6,12,12,10,12,10,16,16,8,20,17,53,12,13,10,13,10,0,55,6,20,17,56,12,18,10,13,10,0,55,4,20,17,57,12,26,4,127,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,15,10,12,23,12,15,11,25,10,12,23,12,25,10,0,54,0,10,16,16,7,20,10,12,56,37,12,14,13,23,10,26,56,38,12,27,10,0,54,1,10,16,16,7,20,13,27,10,18,56,38,56,20,10,0,54,7,11,27,56,39,1,13,11,11,14,56,40,1,10,0,54,1,10,16,16,7,20,13,23,11,13,56,38,56,20,10,0,55,2,17,84,20,10,16,11,12,11,26,11,18,56,41,11,24,4,188,1,8,12,7,5,192,1,10,15,6,0,0,0,0,0,0,0,0,33,12,7,11,7,4,227,1,10,21,12,20,10,29,16,4,10,21,56,42,12,19,10,19,56,43,32,4,210,1,11,19,56,32,20,12,21,5,212,1,11,19,1,10,0,54,8,11,16,16,7,20,56,44,10,20,56,45,1,10,29,15,4,11,20,56,46,1,5,238,1,11,16,1,10,29,15,4,10,21,56,47,12,17,11,15,11,17,15,5,21,10,25,6,0,0,0,0,0,0,0,0,33,4,243,1,5,244,1,5,55,11,29,16,4,56,33,4,140,2,10,10,11,30,12,8,46,11,8,56,48,1,12,30,10,10,11,28,56,49,17,0,10,10,10,30,12,9,46,11,9,56,50,12,28,1,10,25,6,0,0,0,0,0,0,0,0,33,4,149,2,11,0,1,11,10,1,5,150,2,5,30,11,11,11,23,2,12,0,0,0,86,158,2,10,0,55,2,17,84,20,12,22,11,3,12,10,56,8,12,23,10,0,54,9,12,9,10,9,46,56,28,4,23,11,0,1,11,9,1,11,10,11,23,2,10,9,46,56,51,12,28,12,30,10,9,46,56,28,32,4,39,5,34,10,30,10,1,38,12,4,5,41,9,12,4,11,4,4,155,2,10,9,10,28,56,30,12,29,10,29,16,4,56,31,56,32,20,12,21,10,29,16,4,56,33,32,4,248,1,5,59,10,29,16,4,10,21,56,34,12,15,10,15,16,5,20,12,14,9,12,24,10,15,16,6,20,10,2,37,4,97,8,12,24,10,15,16,5,20,10,15,16,8,20,17,53,12,17,10,0,54,1,10,15,16,7,20,11,17,56,52,10,22,10,15,56,36,5,186,1,14,10,56,25,12,25,10,25,10,14,38,4,107,10,14,12,5,5,109,11,25,12,5,11,5,12,11,10,11,10,15,16,8,20,17,53,12,12,10,12,10,0,55,6,20,17,56,12,18,10,12,10,0,55,4,20,17,57,12,26,4,134,1,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,14,10,11,23,12,14,10,0,54,1,10,15,16,7,20,11,12,56,53,12,13,13,13,10,26,56,38,12,27,10,0,54,1,10,15,16,7,20,13,27,10,18,56,38,56,20,10,0,54,7,11,27,56,39,1,13,23,11,13,56,39,1,10,0,54,0,10,15,16,7,20,13,10,10,11,56,54,56,17,10,0,55,2,17,84,20,10,15,11,11,11,26,11,18,56,41,11,24,4,191,1,8,12,6,5,195,1,10,14,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,230,1,10,21,12,20,10,29,16,4,10,21,56,42,12,19,10,19,56,43,32,4,213,1,11,19,56,32,20,12,21,5,215,1,11,19,1,10,0,54,8,11,15,16,7,20,56,44,10,20,56,45,1,10,29,15,4,11,20,56,46,1,5,241,1,11,15,1,10,29,15,4,10,21,56,47,12,16,11,14,11,16,15,5,21,14,10,56,25,6,0,0,0,0,0,0,0,0,33,4,247,1,5,248,1,5,53,11,29,16,4,56,33,4,144,2,10,9,11,30,12,7,46,11,7,56,55,1,12,30,10,9,11,28,56,49,17,0,10,9,10,30,12,8,46,11,8,56,50,12,28,1,14,10,56,25,6,0,0,0,0,0,0,0,0,33,4,154,2,11,0,1,11,9,1,5,155,2,5,28,11,10,11,23,2,13,1,0,0,87,85,10,1,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,9,5,17,11,0,1,11,6,1,11,5,1,7,5,39,10,1,6,0,0,0,0,0,0,0,0,34,4,22,5,30,11,0,1,11,6,1,11,5,1,7,5,39,11,2,4,52,11,0,11,1,7,26,11,5,17,65,11,4,56,19,56,56,12,9,12,7,13,3,11,7,10,6,56,26,56,57,11,9,11,6,56,27,12,4,5,82,11,1,14,3,56,14,37,4,58,5,66,11,0,1,11,6,1,11,5,1,7,6,39,11,0,7,27,11,5,17,65,11,3,56,16,56,58,12,8,10,6,56,26,12,3,13,4,11,8,11,6,56,27,56,59,11,3,11,4,2,14,0,0,0,89,118,10,5,56,15,12,13,10,3,4,30,10,2,10,1,17,53,12,11,10,0,54,1,11,5,11,11,56,60,10,0,55,10,20,12,10,10,0,55,10,20,6,1,0,0,0,0,0,0,0,22,10,0,54,10,21,10,0,54,9,12,8,5,50,10,0,54,0,11,5,10,2,56,61,10,0,55,11,20,12,10,10,0,55,11,20,6,1,0,0,0,0,0,0,0,22,10,0,54,11,21,10,0,54,3,12,8,10,10,10,1,10,2,10,3,10,13,10,4,18,4,12,9,10,8,10,1,12,7,46,11,7,56,50,12,12,32,4,75,10,8,10,1,10,1,10,6,56,62,18,5,56,63,12,12,11,8,11,12,56,30,15,4,10,10,11,9,56,64,10,0,55,2,17,84,20,10,10,11,3,10,13,11,2,10,1,11,4,57,1,56,65,10,0,55,8,10,13,56,66,32,4,107,10,0,54,8,10,13,11,6,56,67,56,68,5,109,11,6,1,11,0,54,8,11,13,56,44,10,10,11,1,56,69,11,10,2,15,1,0,0,96,144,2,10,2,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,1,6,0,0,0,0,0,0,0,0,36,4,20,5,30,11,0,1,11,8,1,11,6,1,11,7,1,7,4,39,10,1,10,0,55,12,20,25,6,0,0,0,0,0,0,0,0,33,4,39,5,49,11,0,1,11,8,1,11,6,1,11,7,1,7,4,39,10,2,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,58,5,68,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,4,10,6,17,65,36,4,74,5,84,11,0,1,11,8,1,11,6,1,11,7,1,7,18,39,10,7,56,15,12,19,10,3,4,128,1,10,0,55,1,10,19,56,70,12,18,10,0,54,1,10,7,10,18,56,71,12,14,10,0,10,2,10,1,11,6,17,65,11,14,56,56,12,16,12,10,14,10,56,25,12,12,11,18,14,16,56,72,23,12,17,10,0,54,0,10,19,11,10,56,17,10,0,54,1,11,19,11,16,56,20,5,160,1,10,0,54,0,10,7,10,2,56,73,12,9,10,0,10,1,11,6,17,65,11,9,56,58,12,15,12,11,10,2,14,11,56,25,23,12,12,14,15,56,72,12,17,10,0,54,0,10,19,11,11,56,17,10,0,54,1,11,19,11,15,56,20,10,5,7,23,33,4,175,1,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,24,33,4,197,1,11,0,1,11,8,1,11,7,1,10,12,11,2,33,4,190,1,5,192,1,7,8,39,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,25,33,4,228,1,10,12,6,0,0,0,0,0,0,0,0,33,4,206,1,5,214,1,11,0,1,11,8,1,11,7,1,7,9,39,11,0,11,1,11,2,11,3,11,4,11,7,11,8,56,74,12,13,11,12,11,17,8,11,13,2,11,5,7,22,33,4,233,1,5,241,1,11,0,1,11,8,1,11,7,1,7,13,39,10,2,10,12,36,4,133,2,11,0,11,1,11,2,10,12,23,11,3,11,4,11,7,11,8,56,74,12,13,11,12,11,17,8,11,13,2,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,16,0,0,0,1,4,11,0,7,26,35,2,17,0,0,0,1,19,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,11,1,16,8,20,57,2,56,75,2,18,0,0,0,1,27,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,10,2,10,1,16,5,20,11,2,23,11,1,16,8,20,11,3,11,4,57,3,56,76,2,19,1,0,0,100,110,11,2,56,15,12,12,10,0,55,8,10,12,56,66,4,9,5,13,11,0,1,7,11,39,10,0,54,8,10,12,56,44,12,13,10,13,10,1,12,3,46,11,3,56,77,4,26,5,32,11,13,1,11,0,1,7,2,39,10,13,10,1,12,4,46,11,4,56,78,20,12,11,10,1,17,16,12,8,10,8,4,49,10,0,55,9,12,5,5,52,10,0,55,3,12,5,11,5,11,11,56,50,12,10,4,58,5,64,11,13,1,11,0,1,7,2,39,10,8,4,70,10,0,54,9,12,6,5,73,10,0,54,3,12,6,11,6,11,13,11,10,11,1,10,12,56,79,12,9,11,8,4,96,14,9,16,5,20,14,9,16,8,20,17,53,12,7,10,0,54,1,11,12,11,7,56,52,5,103,10,0,54,0,11,12,14,9,16,5,20,56,35,11,0,55,2,17,84,20,14,9,56,36,2,20,0,0,0,101,54,11,1,10,3,56,45,1,10,0,10,2,12,5,46,11,5,56,80,16,4,10,3,56,81,4,15,5,19,11,0,1,7,2,39,10,0,10,2,56,30,12,6,10,6,15,4,11,3,56,46,12,7,14,7,16,7,20,11,4,33,4,35,5,41,11,0,1,11,6,1,7,3,39,11,6,16,4,56,33,4,50,11,0,11,2,56,49,17,0,5,52,11,0,1,11,7,2,21,1,0,0,102,104,10,0,55,2,17,84,20,12,11,11,1,56,15,12,13,10,0,55,8,10,13,56,66,4,14,5,18,11,0,1,7,11,39,10,0,54,8,10,13,56,44,12,14,10,14,46,56,82,32,4,99,5,29,10,14,46,56,83,56,32,20,12,9,10,14,10,9,12,2,46,11,2,56,78,20,12,10,10,9,17,16,12,6,10,6,4,52,10,0,54,9,12,3,5,55,10,0,54,3,12,3,11,3,12,7,10,7,11,10,12,4,46,11,4,56,50,12,12,1,11,7,10,14,11,12,11,9,10,13,56,79,12,8,11,6,4,88,14,8,16,5,20,14,8,16,8,20,17,53,12,5,10,0,54,1,10,13,11,5,56,52,5,95,10,0,54,0,10,13,14,8,16,5,20,56,35,10,11,14,8,56,36,5,23,11,14,1,11,0,1,2,22,1,0,0,103,148,1,10,0,55,2,17,84,20,12,15,11,2,56,15,12,18,10,0,55,8,10,18,56,66,4,14,5,18,11,0,1,6,0,0,0,0,0,0,0,0,39,6,0,0,0,0,0,0,0,0,12,16,6,0,0,0,0,0,0,0,0,12,17,14,1,65,20,12,10,6,0,0,0,0,0,0,0,0,12,8,10,0,54,8,10,18,56,44,12,19,10,8,10,10,35,4,143,1,5,37,14,1,10,8,66,20,20,12,14,10,19,10,14,12,3,46,11,3,56,77,4,50,5,56,11,19,1,11,0,1,7,2,39,10,19,10,14,12,4,46,11,4,56,78,20,12,12,10,14,17,16,12,9,10,12,10,17,34,4,96,11,12,12,17,10,9,4,79,10,0,55,9,12,5,5,82,10,0,55,3,12,5,11,5,10,17,56,50,12,11,4,88,5,94,11,19,1,11,0,1,7,10,39,11,11,12,16,10,9,4,102,10,0,54,9,12,6,5,105,10,0,54,3,12,6,11,6,10,19,10,16,11,14,10,18,56,79,12,13,11,9,4,128,1,14,13,16,5,20,14,13,16,8,20,17,53,12,7,10,0,54,1,10,18,11,7,56,52,5,135,1,10,0,54,0,10,18,14,13,16,5,20,56,35,10,15,14,13,56,36,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,32,11,19,1,11,0,1,2,23,1,0,0,104,84,11,1,56,15,12,7,10,0,55,8,11,7,56,84,12,8,64,28,0,0,0,0,0,0,0,0,12,3,10,8,56,85,12,5,10,5,56,43,32,4,76,5,18,10,8,10,5,56,32,20,56,78,20,12,6,10,5,56,32,20,17,16,4,36,10,0,55,9,11,6,56,86,12,2,5,41,10,0,55,3,11,6,56,86,12,2,11,2,16,4,10,5,56,32,20,56,34,12,4,13,3,10,4,16,18,20,10,4,16,8,20,10,4,16,5,20,10,4,16,19,20,10,4,16,7,20,11,4,16,6,20,18,4,68,28,10,8,11,5,56,32,20,56,87,12,5,5,13,11,8,1,11,0,1,11,5,1,11,3,2,24,1,0,0,105,20,11,1,56,15,12,6,10,0,55,0,10,6,56,88,12,3,12,2,11,0,55,1,11,6,56,89,12,5,12,4,11,2,11,3,11,4,11,5,2,25,1,0,0,106,86,10,0,55,9,56,29,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,9,56,51,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,9,11,1,56,90,12,1,10,0,55,9,11,2,56,90,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,9,10,1,10,3,17,65,56,91,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,9,11,1,56,48,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,26,1,0,0,106,86,10,0,55,3,56,29,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,3,56,51,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,3,11,1,56,90,12,1,10,0,55,3,11,2,56,90,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,3,10,1,10,3,17,65,56,91,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,3,11,1,56,48,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,27,0,0,0,107,49,11,0,11,1,56,86,16,4,12,6,6,0,0,0,0,0,0,0,0,12,3,10,6,56,31,12,5,10,5,56,43,32,4,43,5,15,10,6,10,5,56,32,20,56,34,12,4,10,4,16,6,20,10,2,36,4,34,11,3,11,4,16,5,20,22,12,3,5,36,11,4,1,10,6,11,5,56,32,20,56,42,12,5,5,10,11,6,1,11,5,1,11,3,2,28,1,0,0,108,52,11,2,56,15,12,5,10,0,55,8,10,5,56,66,4,9,5,13,11,0,1,7,11,39,10,0,55,8,11,5,56,84,12,6,10,6,10,1,56,77,4,23,5,29,11,6,1,11,0,1,7,2,39,11,6,10,1,56,78,20,12,4,10,1,7,26,35,4,42,11,0,55,9,12,3,5,45,11,0,55,3,12,3,11,3,11,4,56,86,16,4,11,1,56,34,2,6,10,6,11,6,0,6,2,5,1,4,2,4,5,4,4,4,1,6,6,6,9,6,7,6,14,6,5,6,1,6,3,6,4,6,8,4,0,4,3,0,55,1,55,2,55,3,55,9,55,10,55,11,55,12,55,13,55,14,55,15,55,16,55,17,55,0],"critbit":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,28,3,34,194,1,4,228,1,54,5,154,2,235,1,7,133,4,153,4,8,158,8,64,6,222,8,120,10,214,9,51,11,137,10,4,12,141,10,217,17,13,230,27,28,14,130,28,20,15,150,28,2,0,13,1,43,1,44,0,2,6,1,0,0,0,1,6,0,0,0,4,1,4,0,1,3,12,2,7,1,4,1,2,4,2,0,0,31,0,1,1,4,0,42,2,3,1,4,0,21,2,4,1,4,0,30,2,5,1,4,0,29,2,5,1,4,0,36,6,5,1,4,0,33,6,5,1,4,0,26,6,3,1,4,0,40,6,3,1,4,0,19,7,3,1,4,0,17,6,8,1,4,0,16,6,3,1,4,0,38,9,10,1,4,0,10,9,11,1,4,0,7,6,12,1,4,0,8,6,12,1,4,0,15,1,13,1,6,0,14,1,13,1,4,0,18,6,3,1,4,0,45,14,13,1,4,0,22,15,4,1,4,0,12,16,17,0,1,5,26,13,2,7,4,1,6,22,23,2,7,4,1,9,28,30,2,7,4,1,14,19,13,2,7,4,1,15,19,13,2,7,6,1,21,21,4,2,7,4,1,27,21,3,2,7,4,1,31,0,19,2,7,4,1,37,28,29,2,7,4,29,18,29,20,28,20,27,20,2,10,23,20,10,10,20,10,23,18,8,10,7,10,22,20,18,10,22,18,19,10,6,10,5,10,30,20,1,10,24,18,24,20,30,18,14,10,26,18,26,20,25,20,25,18,1,7,8,4,1,11,2,1,9,0,1,6,11,2,1,9,0,1,3,1,1,2,3,3,2,6,11,2,1,9,0,3,3,7,11,2,1,9,0,3,9,0,2,1,3,2,7,11,2,1,9,0,3,1,9,0,1,7,9,0,1,6,9,0,0,4,7,11,2,1,9,0,3,3,1,3,6,11,2,1,9,0,3,3,1,4,1,2,2,3,8,1,1,11,3,2,9,0,9,1,2,3,11,0,1,9,0,1,6,11,3,2,9,0,9,1,2,6,11,3,2,9,0,9,1,9,0,1,6,9,1,4,1,3,3,3,16,3,3,3,3,3,2,6,8,1,1,1,8,1,3,3,11,0,1,9,0,3,3,3,3,7,11,3,2,9,0,9,1,9,0,9,1,16,3,3,3,3,3,3,3,3,3,1,3,3,6,8,1,3,3,9,0,2,7,11,3,2,9,0,9,1,9,0,1,9,1,1,7,9,1,2,11,3,2,3,8,1,11,3,2,3,11,0,1,9,0,2,6,8,1,3,2,2,2,11,67,114,105,116,98,105,116,84,114,101,101,12,73,110,116,101,114,110,97,108,78,111,100,101,4,76,101,97,102,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,4,99,108,111,98,19,99,111,117,110,116,95,108,101,97,100,105,110,103,95,122,101,114,111,115,7,99,114,105,116,98,105,116,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,29,103,101,116,95,99,108,111,115,101,115,116,95,108,101,97,102,95,105,110,100,101,120,95,98,121,95,107,101,121,11,105,110,115,101,114,116,95,108,101,97,102,14,105,110,116,101,114,110,97,108,95,110,111,100,101,115,8,105,115,95,101,109,112,116,121,13,105,115,95,108,101,102,116,95,99,104,105,108,100,3,107,101,121,6,108,101,97,118,101,115,10,108,101,102,116,95,99,104,105,108,100,14,108,101,102,116,95,109,111,115,116,95,108,101,97,102,6,108,101,110,103,116,104,4,109,97,115,107,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,3,110,101,119,24,110,101,120,116,95,105,110,116,101,114,110,97,108,95,110,111,100,101,95,105,110,100,101,120,9,110,101,120,116,95,108,101,97,102,15,110,101,120,116,95,108,101,97,102,95,105,110,100,101,120,6,112,97,114,101,110,116,13,112,114,101,118,105,111,117,115,95,108,101,97,102,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,11,114,105,103,104,116,95,99,104,105,108,100,15,114,105,103,104,116,95,109,111,115,116,95,108,101,97,102,4,114,111,111,116,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,112,100,97,116,101,95,99,104,105,108,100,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,128,3,8,255,255,255,255,255,255,255,255,3,8,255,255,255,255,255,255,255,127,0,2,3,23,3,46,9,0,35,3,1,2,4,28,3,25,3,39,3,35,3,2,2,7,41,3,20,11,3,2,3,8,1,24,11,3,2,3,11,0,1,9,0,30,3,29,3,32,3,34,3,2,10,0,10,0,3,0,0,13,11,7,9,10,0,56,0,11,0,56,1,7,9,7,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,57,0,2,1,3,0,0,13,4,11,0,55,0,56,2,2,2,3,0,0,13,4,11,0,55,0,56,3,2,3,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,1,20,56,5,55,2,20,11,0,55,1,20,2,4,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,0,55,3,20,2,5,1,0,0,24,78,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,36,5,30,10,0,10,4,11,5,56,7,12,2,5,38,9,12,2,11,2,4,50,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,59,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,7,20,56,9,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,6,3,0,0,24,79,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,37,5,30,10,0,10,4,11,5,56,7,32,12,2,5,39,9,12,2,11,2,4,51,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,60,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,8,20,56,10,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,7,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,7,20,12,2,5,2,11,0,1,11,2,2,8,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,8,20,12,2,5,2,11,0,1,11,2,2,9,3,0,0,25,247,1,10,1,11,2,7,9,57,1,12,15,10,0,55,6,20,12,16,10,0,55,6,20,6,1,0,0,0,0,0,0,0,22,10,0,54,6,21,10,16,7,11,6,1,0,0,0,0,0,0,0,23,35,4,24,5,28,11,0,1,7,1,39,10,0,54,0,10,16,11,15,56,11,10,0,10,1,12,3,46,11,3,56,12,12,7,10,7,7,9,33,4,69,10,16,6,0,0,0,0,0,0,0,0,33,4,49,5,53,11,0,1,7,2,39,7,10,10,16,23,10,0,54,7,21,10,16,10,0,54,1,21,11,16,11,0,54,3,21,6,0,0,0,0,0,0,0,0,2,10,0,55,0,11,7,56,5,55,2,20,12,6,10,6,10,1,34,4,81,5,85,11,0,1,7,3,39,49,64,11,6,10,1,29,53,17,21,49,64,23,23,12,8,6,1,0,0,0,0,0,0,0,11,8,49,1,23,47,12,17,10,17,7,9,7,9,7,9,18,1,12,12,10,0,55,8,20,12,13,10,0,55,8,20,6,1,0,0,0,0,0,0,0,22,10,0,54,8,21,10,0,54,5,10,13,11,12,56,13,10,0,55,7,20,12,18,7,9,12,14,10,18,7,9,35,4,169,1,5,135,1,10,0,55,5,10,18,56,8,12,9,10,17,10,9,16,12,20,36,4,149,1,11,9,1,5,169,1,11,18,12,14,10,1,10,9,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,164,1,11,9,16,7,20,12,18,5,168,1,11,9,16,8,20,12,18,5,130,1,10,14,7,9,33,4,178,1,10,13,10,0,54,7,21,5,193,1,10,0,10,14,10,18,12,5,12,4,46,11,4,11,5,56,7,12,10,10,0,11,14,10,13,11,10,56,14,11,17,10,1,28,6,0,0,0,0,0,0,0,0,33,12,11,10,0,10,13,7,10,10,16,23,10,11,56,14,10,0,11,13,11,18,11,11,32,56,14,10,0,55,0,10,0,55,1,20,56,5,55,2,20,10,1,36,4,227,1,10,16,10,0,54,1,21,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,1,35,4,243,1,10,16,11,0,54,3,21,5,245,1,11,0,1,11,16,2,10,3,0,0,3,27,10,0,56,4,4,8,11,0,1,9,7,9,2,10,0,10,1,56,12,12,2,11,0,55,0,10,2,56,5,55,2,20,11,1,34,4,24,9,7,9,2,8,11,2,2,11,3,0,0,3,18,10,0,56,4,4,7,11,0,1,6,0,0,0,0,0,0,0,0,2,10,0,11,1,56,12,12,2,11,0,55,0,11,2,56,5,55,2,20,2,12,3,0,0,27,171,1,10,0,55,0,10,1,56,5,55,2,20,12,12,10,0,55,1,20,10,1,33,4,25,10,0,10,12,12,4,46,11,4,56,15,12,9,1,11,9,10,0,54,1,21,10,0,55,3,20,10,1,33,4,43,10,0,11,12,12,5,46,11,5,56,16,12,10,1,11,10,10,0,54,3,21,10,0,54,0,10,1,56,17,58,1,12,15,12,17,1,10,0,46,56,18,6,0,0,0,0,0,0,0,0,33,4,78,7,9,10,0,54,7,21,7,9,10,0,54,1,21,7,9,10,0,54,3,21,6,0,0,0,0,0,0,0,0,10,0,54,8,21,6,0,0,0,0,0,0,0,0,11,0,54,6,21,5,169,1,10,15,7,9,34,4,83,5,87,11,0,1,7,6,39,10,0,55,5,10,15,56,8,12,14,10,14,16,6,20,12,13,10,0,10,15,7,10,11,1,23,12,7,12,6,46,11,6,11,7,56,7,4,113,11,14,16,8,20,12,8,5,117,11,14,16,7,20,12,8,11,8,12,16,10,13,7,9,33,4,149,1,10,16,7,9,35,4,135,1,7,9,10,0,54,5,10,16,56,19,15,6,21,5,144,1,7,9,10,0,54,0,7,10,10,16,23,56,20,54,4,21,11,16,10,0,54,7,21,5,164,1,10,0,10,13,10,15,12,3,12,2,46,11,2,11,3,56,7,12,11,10,0,11,13,11,16,11,11,56,14,11,0,54,5,11,15,56,21,1,11,17,2,13,3,0,0,13,6,11,0,54,0,11,1,56,20,54,9,2,14,3,0,0,13,6,11,0,55,0,11,1,56,5,55,9,2,15,3,0,0,3,14,10,0,11,1,56,6,12,2,4,6,5,10,11,0,1,7,4,39,11,0,11,2,56,22,2,16,3,0,0,31,14,11,0,58,0,1,1,1,1,12,2,12,1,1,11,1,56,23,11,2,56,24,2,17,3,0,0,31,23,14,0,55,0,56,2,6,0,0,0,0,0,0,0,0,33,4,7,5,9,6,0,0,0,0,0,0,0,0,39,11,0,58,0,1,1,1,1,12,2,12,1,1,11,2,56,25,11,1,56,26,2,18,0,0,0,32,46,10,0,55,7,20,12,3,10,3,7,9,33,4,12,11,0,1,7,9,2,10,3,7,9,35,4,40,5,17,10,0,55,5,11,3,56,8,12,2,10,1,10,2,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,35,11,2,16,7,20,12,3,5,39,11,2,16,8,20,12,3,5,12,11,0,1,7,10,11,3,23,2,19,0,0,0,13,55,10,1,7,9,34,4,5,5,9,11,0,1,7,7,39,11,3,4,19,10,2,10,0,54,5,10,1,56,19,15,7,21,5,26,10,2,10,0,54,5,10,1,56,19,15,8,21,10,2,7,9,34,4,52,10,2,7,9,36,4,44,11,1,11,0,54,0,7,10,11,2,23,56,20,54,4,21,5,51,11,1,11,0,54,5,11,2,56,19,15,6,21,5,54,11,0,1,2,20,0,0,0,13,9,11,0,55,5,11,1,56,8,16,7,20,11,2,33,2,21,0,0,0,33,107,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,49,128,12,1,5,105,49,0,12,2,10,0,50,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,23,11,0,49,64,47,12,0,11,2,49,64,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,37,11,0,49,32,47,12,0,11,2,49,32,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,51,11,0,49,16,47,12,0,11,2,49,16,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,65,11,0,49,8,47,12,0,11,2,49,8,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,79,11,0,49,4,47,12,0,11,2,49,4,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,93,11,0,49,2,47,12,0,11,2,49,2,22,12,2,11,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,103,11,2,49,1,22,12,2,11,2,12,1,11,1,2,2,2,2,3,0,0,2,4,0,2,2,1,1,3,1,1,1,2,2,6,2,0,2,5,1,0,0,1,0,10,1,10,2,10,3,10,4,10,5,10,9,10,10,10,11,10,13,10,0,11,0],"custodian":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,48,3,60,158,1,4,218,1,30,5,248,1,246,1,7,238,3,166,4,8,148,8,64,6,212,8,10,10,222,8,38,11,132,9,4,12,136,9,238,2,13,246,11,8,14,254,11,6,15,132,12,2,0,23,1,15,1,21,1,35,1,37,1,38,0,0,4,1,0,1,0,1,12,0,0,4,12,1,0,1,1,2,4,1,0,1,2,3,12,1,0,1,3,5,7,0,3,8,4,0,4,6,12,2,7,1,4,1,5,7,2,0,0,33,0,1,0,0,10,2,3,1,0,0,34,0,4,1,0,0,42,5,6,1,0,0,28,7,8,1,0,0,24,9,10,1,0,0,29,11,8,1,0,0,25,12,10,1,0,0,31,9,8,1,0,0,40,12,8,1,0,0,9,2,13,1,0,0,12,2,13,1,0,0,19,14,15,1,0,0,17,2,16,1,0,1,30,27,13,1,0,1,36,30,10,1,0,1,41,24,13,1,0,1,43,8,10,1,0,2,26,26,6,1,0,3,34,0,17,0,3,39,28,29,0,4,13,31,8,2,7,4,4,16,21,23,2,7,4,4,18,32,33,2,7,4,4,22,21,22,2,7,4,4,34,0,25,2,7,4,24,20,22,20,16,19,25,20,5,19,18,19,12,19,14,19,15,19,6,19,7,19,4,19,17,19,21,20,23,20,1,7,8,8,1,8,1,2,6,11,2,1,9,0,8,5,2,3,3,1,11,2,1,9,0,4,7,11,2,1,9,0,3,6,8,1,7,8,8,1,11,4,1,9,0,3,7,11,2,1,9,0,8,5,11,3,1,9,0,0,3,7,11,2,1,9,0,6,8,1,3,1,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,11,3,1,9,0,3,7,11,2,1,9,0,8,5,3,1,3,2,7,11,2,1,9,0,8,5,1,7,11,0,1,9,0,1,6,11,0,1,9,0,1,8,6,3,6,11,0,1,9,0,3,3,1,9,0,2,8,5,11,0,1,9,0,2,6,11,7,2,9,0,9,1,9,0,1,1,1,6,9,1,1,6,11,3,1,9,0,1,11,7,2,9,0,9,1,2,11,3,1,9,0,7,8,8,2,7,11,3,1,9,0,11,3,1,9,0,1,6,8,6,1,8,5,2,7,11,3,1,9,0,3,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,7,9,1,7,65,99,99,111,117,110,116,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,4,67,111,105,110,9,67,117,115,116,111,100,105,97,110,2,73,68,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,16,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,115,22,97,99,99,111,117,110,116,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,3,97,100,100,17,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,22,98,111,114,114,111,119,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,26,98,111,114,114,111,119,95,109,117,116,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,4,99,108,111,98,4,99,111,105,110,8,99,111,110,116,97,105,110,115,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,105,110,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,4,106,111,105,110,12,108,111,99,107,95,98,97,108,97,110,99,101,14,108,111,99,107,101,100,95,98,97,108,97,110,99,101,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,5,115,112,108,105,116,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,0,2,2,14,11,3,1,9,0,32,11,3,1,9,0,1,2,1,27,8,6,2,2,2,27,8,6,11,11,7,2,8,5,11,0,1,9,0,2,19,0,19,0,1,0,0,8,4,11,0,17,19,18,1,2,1,3,0,0,18,27,10,0,55,0,10,1,56,0,32,4,11,11,0,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,2,11,0,55,0,11,1,56,1,12,2,10,2,55,1,56,2,12,3,11,2,55,2,56,2,12,4,11,3,11,4,2,2,3,0,0,8,6,10,0,17,19,11,0,56,3,57,0,2,3,3,0,0,8,7,11,0,11,2,11,1,56,4,11,3,56,5,2,4,3,0,0,8,8,11,0,11,1,56,6,54,1,11,2,56,7,1,2,5,3,0,0,8,9,11,0,11,1,16,3,17,20,56,6,54,1,11,2,56,8,2,6,3,0,0,8,10,11,0,11,1,16,3,17,20,56,6,54,2,11,2,56,7,1,2,7,3,0,0,8,7,11,0,11,1,56,6,54,2,11,2,56,8,2,8,3,0,0,10,10,10,0,10,1,11,2,56,4,12,3,11,0,11,1,11,3,56,9,2,9,3,0,0,10,10,10,0,10,1,11,2,56,10,12,3,11,0,11,1,11,3,56,11,2,10,3,0,0,8,7,11,0,55,0,11,1,56,1,55,1,56,2,2,11,3,0,0,8,7,11,0,55,0,11,1,56,1,55,2,56,2,2,12,0,0,0,8,18,10,0,55,0,10,1,56,0,32,4,13,10,0,54,0,10,1,56,12,56,12,57,1,56,13,11,0,54,0,11,1,56,14,2,13,0,0,0,8,15,10,0,55,0,10,1,56,0,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,1,2,2,1,0,0,0,1,1,0,0,19,1,19,2,19,0,20,0],"math":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,30,5,32,13,7,45,79,8,124,32,6,156,1,38,12,194,1,133,2,15,199,3,2,0,2,0,6,0,1,0,0,7,0,2,0,0,3,0,1,0,0,4,0,2,0,0,5,0,2,0,0,1,0,2,0,2,3,3,1,3,2,1,3,0,3,1,4,4,4,99,108,111,98,9,100,105,118,95,114,111,117,110,100,4,109,97,116,104,3,109,117,108,9,109,117,108,95,114,111,117,110,100,16,117,110,115,97,102,101,95,100,105,118,95,114,111,117,110,100,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,3,8,0,202,154,59,0,0,0,0,4,16,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,3,0,0,1,7,11,0,11,1,17,1,12,2,1,11,2,2,1,3,0,0,4,26,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,10,4,24,7,1,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,18,9,12,2,11,2,11,3,11,4,24,7,1,26,52,2,2,1,0,0,1,14,11,0,11,1,17,1,12,2,1,10,2,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,2,3,1,0,0,2,15,11,0,11,1,17,1,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,4,3,0,0,4,28,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,7,0,53,24,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,9,12,2,11,2,11,3,7,0,53,24,11,4,26,52,2,5,1,0,0,2,15,11,0,11,1,17,4,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,0,0,0]},"type_origin_table":[{"module_name":"custodian","datatype_name":"Account","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"AccountCap","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"Custodian","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"Leaf","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"InternalNode","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"CritbitTree","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"PoolCreated","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlacedV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilledV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Order","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"TickLevel","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Pool","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlaced","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Package":{"id":"0x7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d","version":1,"module_map":{"migrate_proposal":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,40,3,50,68,4,118,14,5,132,1,130,1,7,134,2,192,2,8,198,4,128,1,6,198,5,20,10,218,5,5,12,223,5,118,0,19,3,14,3,16,1,21,2,22,0,0,6,0,1,1,0,0,1,2,8,0,1,7,7,0,1,8,7,0,2,3,8,0,2,5,8,1,6,0,3,4,7,1,0,0,4,6,2,0,0,9,0,1,0,0,23,2,1,0,0,20,3,1,0,1,15,1,16,0,1,20,18,1,2,6,6,2,9,6,1,1,6,2,10,9,1,0,2,24,8,7,1,6,3,11,12,1,1,0,3,13,14,15,1,0,3,17,10,11,1,0,3,18,10,11,1,0,5,5,7,5,10,9,8,9,11,9,9,9,4,17,2,7,8,5,7,8,8,0,3,6,8,5,7,11,6,1,8,0,7,8,8,4,6,8,5,7,11,6,1,8,0,7,8,2,7,8,8,1,7,8,8,1,8,0,3,6,8,5,9,0,7,8,8,1,11,7,1,8,1,5,6,8,5,9,0,7,11,6,1,9,0,1,7,8,8,1,8,1,1,6,11,7,1,9,0,1,1,1,11,7,1,9,0,3,8,1,11,7,1,8,1,8,4,1,7,11,7,1,9,0,1,9,0,1,8,4,2,8,3,8,4,3,6,8,1,7,8,2,9,1,11,67,101,114,116,105,102,105,99,97,116,101,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,9,84,120,67,111,110,116,101,120,116,13,86,101,114,115,105,111,110,95,49,95,48,95,48,13,86,101,114,115,105,111,110,95,49,95,48,95,49,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,12,100,101,115,116,114,111,121,95,110,111,110,101,11,100,117,109,109,121,95,102,105,101,108,100,7,101,120,116,114,97,99,116,7,103,101,110,101,115,105,115,17,103,101,116,95,118,101,114,115,105,111,110,95,49,95,48,95,49,13,103,111,118,101,114,110,97,110,99,101,95,118,49,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,16,109,105,103,114,97,116,101,95,112,114,111,112,111,115,97,108,15,109,105,103,114,97,116,101,95,118,101,114,115,105,111,110,6,111,112,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,13,118,111,116,101,95,112,111,114,112,111,115,97,108,13,118,111,116,101,95,112,114,111,112,111,115,97,108,127,107,56,13,191,54,35,98,5,97,92,100,252,187,108,78,148,84,183,110,255,9,125,214,198,83,79,109,80,112,209,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,12,1,0,1,4,0,4,9,11,0,11,1,12,2,46,9,18,0,11,2,56,0,2,1,1,4,0,7,17,11,0,9,18,0,11,1,8,11,2,56,1,12,3,14,3,56,2,4,12,5,14,7,1,39,11,3,56,3,2,2,1,0,0,13,30,11,0,9,18,0,11,1,8,11,3,56,1,12,5,14,5,56,4,4,12,5,16,11,2,1,7,0,39,13,5,56,5,12,4,17,3,12,6,14,4,11,2,11,6,56,6,11,4,17,6,11,5,56,3,2,0]},"type_origin_table":[{"module_name":"migrate_proposal","datatype_name":"Certificate","package":"0x7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":6},"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302":{"upgraded_id":"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302","upgraded_version":1},"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a":{"upgraded_id":"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a","upgraded_version":1},"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e":{"upgraded_id":"0xc5b2a5049cd71586362d0c6a38e34cfaae7ea9ce6d5401a350506a15f817bf72","upgraded_version":2}}}},"owner":"Immutable","previous_transaction":"5kWByxejQ95cxQ5zUCba3WyivedWBmtisRa4ZaWJuWpm","storage_rebate":10830000},{"data":{"Package":{"id":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","version":1,"module_map":{"app_manager":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,24,3,34,46,4,80,2,5,82,54,7,136,1,228,1,8,236,2,64,10,172,3,18,12,190,3,106,13,168,4,4,0,8,0,11,1,16,1,20,1,21,0,3,12,0,0,0,12,0,1,1,0,0,2,2,7,0,2,5,4,0,4,4,2,0,0,14,0,1,0,0,17,2,3,0,0,18,4,3,0,0,12,5,6,0,0,10,3,1,0,2,9,7,1,0,2,15,0,7,0,2,22,12,8,0,3,19,10,1,1,8,8,9,1,7,8,5,0,2,7,8,0,7,8,5,1,8,1,3,6,8,2,7,8,0,7,8,5,1,6,8,1,1,13,1,8,4,1,8,3,1,8,0,1,9,0,3,8,1,8,3,8,4,1,6,8,4,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,2,73,68,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,97,112,112,95,99,97,112,115,6,97,112,112,95,105,100,11,97,112,112,95,109,97,110,97,103,101,114,6,100,101,108,101,116,101,15,100,101,115,116,114,111,121,95,97,112,112,95,99,97,112,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,2,105,100,4,105,110,105,116,3,110,101,119,6,111,98,106,101,99,116,12,114,101,103,105,115,116,101,114,95,97,112,112,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,8,4,6,10,8,3,1,2,2,13,8,4,7,13,0,0,0,0,1,6,11,0,17,6,64,8,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,11,19,11,1,17,6,12,4,14,4,17,7,12,3,11,4,10,0,16,0,65,8,75,18,1,12,2,11,0,15,0,11,3,68,8,11,2,2,2,1,0,0,1,4,11,1,11,2,17,1,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,5,11,0,19,1,1,17,5,2,0,1,1,1,0],"dola_address":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,12,3,24,109,4,133,1,6,5,139,1,78,7,217,1,191,3,8,152,5,96,6,248,5,14,10,134,6,8,12,142,6,151,2,13,165,8,4,0,13,0,23,1,4,1,27,2,3,2,5,0,0,7,0,2,1,7,0,3,2,7,0,0,20,0,1,0,0,19,2,1,0,0,18,2,3,0,0,29,4,5,0,0,28,6,5,0,0,10,7,5,0,0,6,8,5,0,0,7,5,8,0,0,9,0,5,1,0,0,8,5,3,0,0,15,5,3,0,0,11,3,5,0,1,12,19,1,0,1,24,14,0,0,1,25,15,0,0,1,30,17,18,1,1,2,21,13,3,0,3,17,0,12,1,0,3,22,12,13,0,4,16,3,8,0,5,26,9,3,1,0,20,8,17,11,15,10,0,1,13,1,6,8,0,1,10,2,2,8,0,13,1,8,0,2,8,0,10,2,2,13,10,2,1,5,1,6,9,0,1,2,1,9,0,1,8,2,1,8,1,2,7,10,2,13,2,7,10,2,10,2,6,10,2,3,10,2,13,3,3,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,11,68,111,108,97,65,100,100,114,101,115,115,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,112,111,111,108,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,19,117,112,100,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,13,2,0,0,0,2,2,14,13,13,10,2,0,1,0,0,0,2,7,1,2,1,1,0,0,0,4,11,0,16,0,20,2,2,1,0,0,0,4,11,0,16,1,20,2,3,1,0,0,0,6,11,1,13,0,15,0,21,11,0,2,4,1,0,0,0,6,11,1,13,0,15,1,21,11,0,2,5,1,0,0,0,4,11,0,11,1,18,0,2,6,1,0,0,0,5,7,1,14,0,56,0,18,0,2,7,1,0,0,0,14,14,0,16,1,65,10,6,32,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,14,0,16,1,20,17,19,2,8,1,0,0,3,8,56,1,17,18,17,16,12,0,7,1,11,0,18,0,2,9,1,0,0,0,4,14,0,16,1,20,2,10,1,0,0,3,14,64,10,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,17,13,13,1,14,0,16,1,20,17,14,11,1,2,11,1,0,0,16,30,14,0,65,10,12,6,6,0,0,0,0,0,0,0,0,12,5,6,2,0,0,0,0,0,0,0,12,2,14,0,10,5,10,5,10,2,22,56,2,12,1,14,1,17,12,12,4,11,5,11,2,22,12,5,14,0,11,5,11,6,56,2,12,3,11,4,11,3,18,0,2,0,0,0,1,0],"dola_pool":[161,28,235,11,6,0,0,0,14,1,0,22,2,22,52,3,74,173,1,4,247,1,32,5,151,2,211,1,7,234,3,168,5,8,146,9,96,6,242,9,50,10,164,10,34,11,198,10,2,12,200,10,222,2,13,166,13,4,14,170,13,4,15,174,13,4,0,23,0,22,0,45,1,12,1,54,2,13,2,14,2,27,2,43,2,52,2,53,0,5,12,1,0,1,0,3,3,0,0,10,3,0,1,4,7,0,3,6,7,0,4,8,7,0,5,0,4,1,0,1,6,1,12,1,0,1,6,2,12,1,0,1,8,9,4,0,10,7,2,0,0,30,0,1,1,0,0,19,2,3,1,0,0,16,4,5,0,0,42,6,5,1,0,0,55,6,5,1,0,0,21,7,8,1,0,0,57,9,3,1,0,0,48,10,8,0,1,15,19,21,0,1,17,21,19,0,1,18,3,21,1,0,1,32,30,8,0,1,33,30,29,0,1,34,3,29,0,2,25,22,8,0,2,26,35,8,0,3,37,26,8,0,4,29,3,25,1,0,4,38,25,26,0,5,39,24,5,1,0,5,51,31,15,1,0,5,59,3,15,1,0,6,28,32,23,1,0,6,31,12,1,1,0,6,36,23,15,1,0,6,56,20,5,1,0,7,24,11,3,1,3,8,41,13,14,0,9,46,34,3,1,12,9,50,11,3,1,8,10,49,18,19,0,23,11,21,11,29,16,0,11,25,11,3,11,10,11,24,11,19,11,17,11,26,27,4,11,20,11,22,11,26,33,28,23,1,6,11,0,1,9,0,1,2,2,6,11,8,1,9,0,7,8,10,0,3,3,2,2,1,3,2,6,11,0,1,9,0,3,5,7,11,0,1,9,0,11,7,1,9,0,13,10,2,7,8,10,1,10,2,5,7,11,0,1,9,0,8,3,3,8,3,7,8,10,3,13,10,2,7,8,10,1,9,0,1,6,11,8,1,9,0,1,7,8,10,1,8,9,1,11,6,1,9,0,1,11,0,1,9,0,6,3,3,3,10,2,5,8,3,1,6,8,10,1,5,1,6,11,7,1,9,0,1,8,3,5,8,3,8,3,3,13,10,2,1,11,7,1,9,0,2,7,11,6,1,9,0,11,6,1,9,0,1,8,5,1,8,4,1,8,1,3,3,11,7,1,9,0,5,1,13,1,6,8,3,2,7,11,6,1,9,0,3,2,11,6,1,9,0,7,8,10,1,8,2,2,9,0,5,3,8,3,13,10,2,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,11,68,101,112,111,115,105,116,80,111,111,108,11,68,111,108,97,65,100,100,114,101,115,115,4,80,111,111,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,12,87,105,116,104,100,114,97,119,80,111,111,108,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,11,99,114,101,97,116,101,95,112,111,111,108,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,4,101,109,105,116,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,12,103,101,116,95,100,101,99,105,109,97,108,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,10,112,111,111,108,95,99,111,100,101,99,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,35,8,9,13,11,6,1,9,0,20,2,1,2,3,44,8,4,49,5,11,3,2,2,3,44,8,4,47,5,11,3,0,11,0,1,0,0,3,4,11,0,55,0,20,2,1,1,0,0,1,10,11,0,56,0,12,2,11,1,17,27,56,1,11,2,57,0,56,2,2,2,1,0,0,3,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,3,1,0,0,1,8,11,0,56,3,12,2,11,1,11,2,49,8,17,2,2,4,1,0,0,1,8,11,0,56,3,12,2,11,1,49,8,11,2,17,2,2,5,3,0,0,17,38,11,4,46,17,30,12,9,14,1,56,4,12,7,10,0,10,7,12,5,46,11,5,56,5,12,6,10,9,17,8,12,10,56,6,11,10,11,6,11,2,11,3,17,14,12,8,11,0,54,1,11,1,56,7,56,8,1,56,9,17,18,11,9,11,7,18,1,56,10,11,8,2,6,3,0,0,28,53,17,13,14,3,17,12,33,4,6,5,12,11,0,1,11,4,1,7,4,39,14,3,17,11,56,9,17,18,17,16,33,4,20,5,26,11,0,1,11,4,1,7,0,39,11,1,17,9,12,7,10,0,11,2,12,5,46,11,5,56,11,12,2,11,0,54,1,10,2,56,12,11,4,56,13,12,6,56,9,17,18,10,7,11,2,18,2,56,14,11,6,11,7,56,15,2,7,3,0,0,3,8,11,2,46,17,30,17,8,11,0,11,1,17,15,2,0,2,0,1,0,11,1,11,0,40,0,58,0],"equilibrium_fee":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,50,5,54,29,7,83,174,1,8,129,2,32,12,161,2,197,5,0,4,0,10,0,2,0,1,0,0,3,2,1,0,0,0,3,1,0,0,1,3,1,0,1,5,0,1,0,1,6,4,1,0,1,7,0,1,0,1,8,4,1,0,1,9,1,1,0,1,11,0,1,0,2,15,15,1,15,3,15,15,15,6,15,15,15,15,15,15,0,4,1,15,15,15,6,1,15,15,15,15,15,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,27,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,112,101,114,99,101,110,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,1,13,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,11,11,1,11,0,17,6,12,2,11,2,2,1,1,0,0,1,17,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,15,11,0,11,1,17,6,11,2,17,6,17,5,17,4,12,3,11,3,2,2,1,0,0,5,93,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,1,10,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,2,23,10,0,10,2,23,10,3,17,1,10,4,36,4,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,10,4,36,4,50,10,1,10,0,10,4,17,9,10,3,17,9,23,17,5,10,4,10,3,17,9,23,17,6,12,7,5,52,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,12,9,10,2,10,9,23,10,5,17,5,10,4,10,3,17,9,23,17,9,24,10,4,10,3,17,9,26,12,8,10,0,11,1,23,11,5,17,7,17,9,24,10,0,11,9,23,11,0,11,2,23,17,6,17,8,17,9,11,4,11,3,17,9,26,11,8,23,2,3,1,0,0,6,51,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,12,7,11,1,10,2,22,11,0,10,2,22,11,3,17,1,11,7,23,12,9,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,11,5,17,6,24,12,11,11,2,11,11,17,6,17,5,17,4,12,10,11,9,11,10,17,4,12,8,11,4,11,8,17,9,2,0],"genesis":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,52,3,70,123,4,193,1,22,5,215,1,167,1,7,254,2,226,3,8,224,6,96,6,192,7,61,10,253,7,34,12,159,8,137,2,13,168,10,6,15,174,10,2,0,25,1,14,1,42,1,44,2,23,2,36,2,37,2,40,2,41,0,0,0,0,0,2,12,0,0,1,8,0,0,11,7,0,0,12,7,0,1,4,7,0,2,6,7,0,5,3,7,0,5,7,4,0,6,8,12,0,6,9,0,0,6,10,0,0,8,5,2,0,0,31,0,1,0,0,15,2,3,0,0,17,4,5,0,0,34,6,5,2,6,6,0,18,7,8,0,0,20,8,5,0,0,21,9,5,0,0,16,10,5,0,1,32,29,30,0,2,26,5,22,1,0,2,27,28,29,0,3,30,33,34,1,0,3,38,35,19,1,0,4,13,16,5,2,7,4,4,24,24,25,2,7,4,4,38,26,27,2,7,4,5,19,13,5,0,5,29,17,14,1,8,5,35,12,13,0,6,15,20,3,0,6,17,21,5,0,7,39,19,5,1,8,13,15,17,1,21,18,14,23,15,23,9,27,9,19,13,31,11,14,12,14,14,15,2,8,9,7,8,12,1,8,1,4,6,8,0,7,8,2,2,10,2,1,8,11,2,7,8,2,8,10,0,3,6,8,0,7,8,2,9,1,1,6,8,1,1,8,0,2,7,8,2,8,1,1,6,8,2,2,8,2,8,1,1,7,8,12,1,8,8,1,8,7,2,8,3,8,4,3,7,8,8,9,0,9,1,1,6,9,0,1,8,2,1,9,0,3,7,8,9,2,10,2,2,7,8,9,8,10,1,8,6,2,8,3,9,0,2,6,8,8,9,0,1,1,2,7,8,8,9,0,1,9,1,1,6,8,6,1,8,5,1,10,2,2,8,3,9,1,2,3,8,7,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,7,86,101,114,115,105,111,110,13,86,101,114,115,105,111,110,95,49,95,48,95,48,3,97,100,100,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,15,100,101,115,116,114,111,121,95,109,97,110,97,103,101,114,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,103,101,110,101,115,105,115,3,103,101,116,10,103,101,116,95,109,111,100,117,108,101,13,103,111,118,101,114,110,97,110,99,101,95,118,49,2,105,100,8,105,110,100,101,120,95,111,102,12,105,110,105,116,95,103,101,110,101,115,105,115,10,105,110,116,111,95,98,121,116,101,115,11,109,97,110,97,103,101,114,95,105,100,115,15,109,105,103,114,97,116,101,95,118,101,114,115,105,111,110,3,110,101,119,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,11,117,112,103,114,97,100,101,95,99,97,112,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,10,2,8,7,103,101,110,101,115,105,115,0,2,1,22,1,1,2,1,29,8,8,2,2,3,29,8,8,43,8,9,33,10,8,7,3,2,1,22,1,4,2,1,22,1,0,3,0,0,11,26,10,1,17,18,11,0,64,14,0,0,0,0,0,0,0,0,18,2,12,2,11,1,17,18,18,1,12,3,13,2,15,0,9,18,3,9,18,4,56,0,13,2,15,1,14,3,56,1,68,14,11,2,56,2,11,3,2,1,1,0,0,5,6,11,1,15,2,11,2,11,3,17,19,2,2,1,0,0,5,5,11,0,15,2,11,1,17,20,2,3,1,0,0,22,47,10,1,15,0,46,9,18,3,56,3,4,8,5,12,11,1,1,7,1,39,10,1,15,0,9,18,3,56,4,1,56,5,12,3,10,3,56,6,34,4,25,5,29,11,1,1,7,2,39,14,3,17,10,17,8,7,5,33,4,36,5,40,11,1,1,7,3,39,11,1,15,0,9,18,3,11,2,56,7,2,4,1,0,0,5,3,9,18,0,2,5,1,0,0,5,4,11,0,19,0,1,2,6,1,0,0,32,18,14,1,56,1,12,3,10,0,16,1,14,3,56,8,12,2,1,11,0,15,1,11,2,56,9,1,11,1,19,1,17,16,2,7,1,0,0,5,10,11,0,16,0,9,18,3,56,10,4,7,5,9,7,4,39,2,2,0,2,2,2,1,0,28,0],"governance_v1":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,56,3,78,198,1,4,148,2,40,5,188,2,148,2,7,208,4,155,6,8,235,10,96,6,203,11,207,1,10,154,13,72,11,226,13,2,12,228,13,215,9,13,187,23,28,14,215,23,14,0,43,0,38,1,18,1,57,1,71,1,75,2,33,2,56,2,58,2,69,2,70,0,3,8,0,0,7,8,1,6,0,0,1,3,0,0,0,3,0,1,2,0,0,1,4,12,0,2,8,7,0,3,6,7,1,0,0,4,10,7,0,7,5,7,0,7,11,4,0,8,12,12,0,10,9,2,0,0,47,0,1,0,0,13,2,1,0,0,74,3,4,0,0,15,5,1,0,0,62,5,1,0,0,73,6,1,0,0,22,7,1,0,0,31,8,9,0,0,41,10,11,1,6,0,28,12,1,0,0,25,13,1,1,6,0,76,14,15,1,6,0,20,10,1,1,6,1,24,47,12,0,1,27,12,1,0,1,48,25,4,0,2,68,35,11,0,3,19,46,44,1,0,3,35,27,23,1,0,3,37,26,1,1,0,3,49,46,9,1,0,3,50,46,9,1,0,3,55,1,20,1,0,3,65,23,20,1,0,4,39,1,39,1,0,4,40,40,11,0,5,23,29,9,1,0,5,46,29,31,1,0,5,61,32,23,1,0,6,29,23,1,1,3,7,45,44,21,1,8,7,53,0,19,0,7,72,37,38,0,9,64,23,1,1,8,10,32,18,34,0,10,63,18,17,0,22,4,33,22,19,4,18,4,26,17,27,17,28,17,22,34,23,34,24,23,33,41,29,42,30,41,29,45,20,34,17,34,17,4,23,12,21,34,22,12,1,7,8,12,0,3,8,11,7,8,0,7,8,12,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,1,9,0,7,8,12,1,8,6,1,8,4,3,6,8,0,9,0,7,8,12,5,6,8,0,9,0,7,11,1,1,9,0,1,7,8,12,1,11,7,1,8,4,1,10,5,1,5,1,6,8,12,1,8,10,1,11,7,1,9,0,1,8,9,1,8,0,1,9,0,2,5,1,2,8,11,7,8,12,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,1,10,2,12,8,8,3,11,7,1,3,3,5,8,10,5,11,7,1,3,3,8,10,8,9,3,1,6,8,10,1,6,8,9,1,8,8,1,6,8,8,1,11,1,1,9,0,1,8,2,11,1,6,5,6,5,1,1,7,10,5,3,7,10,5,3,3,5,1,6,9,0,1,8,3,1,6,11,7,1,9,0,1,6,8,5,11,67,104,97,110,103,101,83,116,97,116,101,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,10,97,100,100,95,109,101,109,98,101,114,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,12,99,104,101,99,107,95,109,101,109,98,101,114,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,49,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,103,101,110,101,115,105,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,9,109,97,120,95,100,101,108,97,121,7,109,101,109,98,101,114,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,6,114,101,109,111,118,101,13,114,101,109,111,118,101,95,109,101,109,98,101,114,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,7,117,112,103,114,97,100,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,8,45,8,10,42,11,7,1,8,5,14,1,17,3,77,3,51,3,52,10,5,44,10,8,9,1,2,10,45,8,10,26,5,66,3,30,11,7,1,3,34,3,59,8,6,21,9,0,36,10,5,16,10,5,67,2,2,2,1,60,8,9,3,2,2,60,8,9,54,2,1,23,0,0,0,0,16,19,64,17,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,35,68,17,11,0,17,31,56,0,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,11,1,64,21,0,0,0,0,0,0,0,0,18,0,56,1,2,1,1,4,0,24,42,10,1,10,2,46,17,35,12,3,46,11,3,17,6,10,1,16,0,20,32,4,20,10,1,16,1,65,21,6,0,0,0,0,0,0,0,0,33,12,4,5,22,9,12,4,11,4,4,25,5,31,11,1,1,11,2,1,7,5,39,10,1,15,2,11,0,11,2,17,15,56,2,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,2,56,3,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,28,19,10,1,15,3,14,2,12,3,46,11,3,56,4,32,4,10,5,14,11,1,1,7,9,39,11,1,15,3,11,2,68,17,2,4,1,0,0,30,21,10,1,10,2,12,3,46,11,3,17,6,10,1,15,3,14,2,12,4,46,11,4,56,5,12,5,1,11,1,15,3,11,5,56,6,1,2,5,1,0,0,1,24,10,4,10,3,10,2,22,36,4,7,5,11,11,1,1,7,7,39,11,2,10,1,15,4,21,11,3,10,1,15,5,21,11,4,11,1,15,6,21,2,6,1,0,0,1,9,11,0,16,3,14,1,56,4,4,6,5,8,7,8,39,2,7,1,0,0,8,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,8,1,0,0,33,75,11,1,46,17,34,12,7,10,0,55,0,20,7,2,33,4,16,11,0,1,7,16,17,16,12,6,5,73,10,0,55,0,20,7,3,33,4,28,11,0,1,7,17,17,16,12,5,5,71,10,0,55,0,20,7,4,33,4,40,11,0,1,7,18,17,16,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,19,17,16,12,3,5,67,11,0,55,0,20,7,0,33,4,62,7,20,17,16,12,2,5,65,7,21,17,16,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,9,1,0,0,1,3,11,0,17,14,2,10,1,0,0,36,86,10,0,16,0,20,4,5,5,11,11,0,1,11,2,1,7,6,39,10,2,46,17,35,12,9,10,0,10,9,17,6,10,2,46,17,34,10,0,16,4,20,22,12,14,10,0,16,5,20,6,0,0,0,0,0,0,0,0,33,4,35,56,7,12,10,5,42,10,14,10,0,16,5,20,22,56,8,12,10,10,2,46,17,34,11,0,16,6,20,22,12,11,11,2,17,31,12,12,14,12,17,32,20,12,13,11,12,12,8,11,9,12,7,11,14,12,6,11,10,12,5,11,11,12,4,56,9,12,3,11,8,11,7,11,6,11,5,11,4,14,3,17,25,11,1,64,17,0,0,0,0,0,0,0,0,64,17,0,0,0,0,0,0,0,0,7,0,57,0,56,10,11,13,18,2,56,11,2,11,1,0,0,43,213,1,10,4,46,17,34,12,11,10,11,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,4,1,7,11,39,10,11,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,4,1,7,14,39,10,2,55,0,20,7,0,33,4,50,7,1,10,2,54,0,21,10,2,46,56,12,7,1,18,3,56,13,10,2,55,0,20,7,1,33,4,57,5,65,11,2,1,11,0,1,11,4,1,7,13,39,11,4,46,17,35,12,15,10,0,10,15,17,6,10,2,54,3,12,12,10,2,54,4,12,10,10,2,55,5,56,14,4,85,8,12,5,5,92,10,11,10,2,55,5,56,15,20,35,12,5,11,5,4,138,1,10,12,14,15,12,6,46,11,6,56,4,32,4,111,10,10,14,15,12,7,46,11,7,56,4,32,12,8,5,113,9,12,8,11,8,4,116,5,126,11,2,1,11,0,1,11,12,1,11,10,1,7,10,39,11,3,4,134,1,11,10,1,10,12,11,15,68,17,5,137,1,11,10,11,15,68,17,5,140,1,11,10,1,10,2,55,5,56,14,4,147,1,8,12,9,5,154,1,11,11,10,2,55,5,56,15,20,38,12,9,11,9,4,205,1,10,0,16,3,65,17,12,14,11,12,46,65,17,12,13,11,14,11,13,17,7,4,184,1,7,2,10,2,54,0,21,11,2,46,56,12,7,2,18,3,56,13,11,0,16,2,56,16,17,13,56,17,2,11,0,1,10,2,55,5,56,18,4,201,1,7,3,10,2,54,0,21,11,2,46,56,12,7,3,18,3,56,13,5,203,1,11,2,1,56,19,2,11,2,1,11,0,1,11,12,1,56,19,2,12,1,4,0,1,45,10,1,46,17,34,10,0,55,1,20,35,4,21,10,0,55,0,20,7,0,33,4,15,5,21,11,0,1,11,1,1,7,12,39,11,1,46,17,35,10,0,55,6,20,33,4,30,5,34,11,0,1,7,15,39,7,4,10,0,54,0,21,11,0,46,56,12,7,4,18,3,56,13,2,0,2,0,7,0,1,0,6,0,3,0,4,0,5,1,9,1,4,1,2,1,7,1,8,1,3,1,1,7,23,8,23,9,23,10,23,11,23,12,23,13,23,0],"governance_v2":[161,28,235,11,6,0,0,0,13,1,0,28,2,28,74,3,102,145,2,4,247,2,58,5,177,3,229,3,7,150,7,131,8,8,153,15,96,6,249,15,129,2,10,250,17,95,11,217,18,2,12,219,18,171,13,13,134,32,38,14,172,32,18,0,54,0,48,0,64,1,22,1,69,1,87,1,93,2,23,2,29,2,41,2,68,2,84,2,85,2,86,0,5,8,0,0,9,8,2,6,0,0,1,0,3,3,0,0,1,3,0,1,4,0,0,1,6,12,0,3,10,7,0,4,8,7,1,0,0,5,13,7,0,7,0,4,1,0,1,8,2,12,1,0,1,10,7,7,0,10,14,4,0,11,11,12,2,7,1,4,1,13,12,2,0,0,59,0,1,0,0,15,2,1,0,0,91,3,4,0,0,18,5,1,0,0,75,5,1,0,0,90,6,1,0,0,89,7,1,0,0,27,8,1,0,0,39,9,10,0,0,51,11,12,2,6,0,0,35,13,1,0,0,32,14,1,2,6,0,0,94,15,16,2,6,0,0,25,17,1,2,6,0,0,28,11,1,2,6,0,1,31,59,13,0,1,34,13,1,0,2,63,40,41,1,0,3,83,37,12,0,4,24,58,52,1,0,4,43,28,26,1,0,4,46,27,1,1,0,4,67,1,22,1,0,4,78,26,22,1,0,5,49,1,23,1,0,5,50,47,12,0,6,30,30,10,1,0,6,58,30,32,1,0,6,74,33,26,1,0,7,61,54,35,1,0,7,79,61,48,1,0,7,92,57,35,1,0,8,36,41,1,1,0,8,47,62,41,1,0,8,60,41,48,1,0,9,37,26,1,1,3,10,57,52,24,1,8,10,65,0,21,0,10,88,45,46,0,11,17,44,1,2,7,4,11,30,55,10,2,7,4,11,65,0,43,2,7,4,11,74,56,39,2,7,4,12,73,64,1,1,12,12,77,26,1,1,8,13,40,20,35,0,13,76,20,19,0,22,4,22,23,44,25,21,23,21,4,20,4,26,19,27,19,28,19,17,39,41,42,39,42,24,26,34,39,44,49,35,50,36,49,35,53,29,39,40,42,42,42,31,39,22,13,32,39,19,4,23,13,30,39,33,39,43,63,1,7,8,14,0,4,6,8,4,7,8,0,8,8,8,5,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,4,6,8,4,7,8,0,3,3,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,2,9,0,9,1,7,8,14,1,8,6,1,8,4,5,6,8,0,9,0,10,11,10,1,9,1,3,7,8,14,7,6,8,0,9,0,7,11,1,2,9,0,9,1,10,11,10,1,9,1,3,1,7,8,14,1,11,7,1,8,4,3,6,8,0,7,11,1,2,9,0,9,1,7,8,14,1,10,5,1,5,1,6,8,14,1,8,12,1,11,7,1,9,0,1,8,8,1,8,11,1,8,0,1,9,0,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,2,9,0,9,1,1,10,2,15,8,8,3,3,3,5,8,12,5,3,3,3,11,13,2,5,3,8,12,8,11,11,10,1,9,1,3,1,9,1,3,10,11,10,1,9,0,3,7,8,14,1,11,10,1,9,0,2,5,3,1,11,13,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,1,6,8,12,1,6,8,11,1,6,8,8,1,11,9,1,9,0,1,11,1,2,9,0,9,1,1,8,2,17,11,7,1,8,4,11,7,1,8,4,5,5,5,5,1,3,3,7,11,13,2,5,3,3,3,3,7,11,13,2,5,3,11,10,1,9,1,5,3,1,6,9,0,1,8,3,2,7,11,9,1,9,0,11,9,1,9,0,2,6,11,13,2,9,0,9,1,9,0,2,7,11,13,2,9,0,9,1,9,0,1,6,11,9,1,9,0,1,6,11,7,1,9,0,1,6,8,5,11,1,1,1,5,5,7,11,13,2,5,3,3,7,11,13,2,5,3,5,3,3,2,7,11,9,1,9,0,3,2,11,9,1,9,0,7,8,14,1,11,10,1,9,1,2,9,0,5,7,66,97,108,97,110,99,101,11,67,104,97,110,103,101,83,116,97,116,101,4,67,111,105,110,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,3,97,100,100,13,97,100,100,95,103,117,97,114,100,105,97,110,115,11,97,103,97,105,110,115,116,95,110,117,109,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,15,99,104,101,99,107,95,103,117,97,114,100,105,97,110,115,5,99,108,97,105,109,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,9,102,97,118,111,114,95,110,117,109,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,20,103,111,118,101,114,110,97,110,99,101,95,99,111,105,110,95,116,121,112,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,50,9,103,117,97,114,100,105,97,110,115,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,106,111,105,110,9,109,97,120,95,100,101,108,97,121,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,24,112,114,111,112,111,115,97,108,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,103,117,97,114,100,105,97,110,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,115,112,108,105,116,11,115,116,97,107,101,100,95,99,111,105,110,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,22,117,112,100,97,116,101,95,109,105,110,117,109,117,109,95,115,116,97,107,105,110,103,7,117,112,103,114,97,100,101,5,118,97,108,117,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,22,118,111,116,105,110,103,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,255,255,255,255,255,255,255,255,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,11,57,8,12,53,11,7,1,8,5,52,11,7,1,8,8,55,10,5,16,1,21,3,95,3,62,3,72,3,96,3,56,10,8,11,1,2,13,57,8,12,33,5,81,3,38,3,42,3,70,8,6,26,9,0,80,11,9,1,9,1,44,3,45,11,13,2,5,3,19,3,20,11,13,2,5,3,82,2,2,2,1,71,8,11,3,2,2,71,8,11,66,2,1,36,0,0,0,0,18,22,64,19,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,46,68,19,11,0,17,37,56,0,56,1,64,19,0,0,0,0,0,0,0,0,9,6,0,0,0,0,0,0,0,0,6,1,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,64,24,0,0,0,0,0,0,0,0,18,0,56,2,2,1,1,0,0,10,34,10,1,16,0,20,32,4,12,10,1,16,1,65,24,6,0,0,0,0,0,0,0,0,33,12,4,5,14,9,12,4,11,4,4,17,5,21,11,1,1,7,6,39,10,1,15,2,11,2,56,3,10,1,15,3,11,3,56,4,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,3,56,5,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,29,19,10,1,15,4,14,2,12,3,46,11,3,56,6,32,4,10,5,14,11,1,1,7,10,39,11,1,15,4,11,2,68,19,2,4,1,0,0,31,21,10,1,10,2,12,3,46,11,3,17,7,10,1,15,4,14,2,12,4,46,11,4,56,7,12,5,1,11,1,15,4,11,5,56,8,1,2,5,1,0,0,1,9,11,2,10,1,15,5,21,11,3,11,1,15,6,21,2,6,1,0,0,1,33,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,9,11,1,1,7,8,39,10,4,10,3,10,2,22,36,4,16,5,20,11,1,1,7,8,39,11,2,10,1,15,7,21,11,3,10,1,15,8,21,11,4,11,1,15,9,21,2,7,1,0,0,1,9,11,0,16,4,14,1,56,6,4,6,5,8,7,9,39,2,8,1,0,0,9,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,9,1,0,0,34,75,11,1,46,17,45,12,7,10,0,55,0,20,7,3,33,4,16,11,0,1,7,21,17,18,12,6,5,73,10,0,55,0,20,7,4,33,4,28,11,0,1,7,22,17,18,12,5,5,71,10,0,55,0,20,7,5,33,4,40,11,0,1,7,23,17,18,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,24,17,18,12,3,5,67,11,0,55,0,20,7,1,33,4,62,7,25,17,18,12,2,5,65,7,26,17,18,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,10,1,0,0,1,3,11,0,17,16,2,11,1,0,0,38,103,10,0,16,0,20,4,5,5,11,11,0,1,11,4,1,7,7,39,11,2,10,3,10,4,56,9,12,18,10,3,10,0,16,5,20,38,4,23,5,29,11,0,1,11,4,1,7,16,39,10,4,46,17,46,12,11,10,4,46,17,45,12,12,10,12,10,0,16,7,20,22,12,19,10,19,10,0,16,8,20,22,12,13,11,12,11,0,16,9,20,22,12,14,10,4,56,10,12,15,13,15,10,11,10,3,56,11,10,4,17,37,12,16,14,16,17,38,20,12,17,11,16,12,10,11,11,12,9,11,19,12,8,11,13,12,7,11,14,12,6,56,12,12,5,11,10,11,9,11,8,11,7,11,6,14,5,17,25,11,1,11,18,56,13,11,3,11,15,6,0,0,0,0,0,0,0,0,11,4,56,10,7,1,57,0,56,14,11,17,18,2,56,15,2,12,1,0,0,51,175,2,10,6,46,17,45,12,17,10,17,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,6,1,7,12,39,10,17,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,6,1,7,15,39,10,2,55,0,20,7,1,33,4,50,7,2,10,2,54,0,21,10,2,46,56,16,7,2,18,3,56,17,10,2,55,0,20,7,2,33,4,57,5,65,11,2,1,11,0,1,11,6,1,7,14,39,10,6,46,17,46,12,22,10,2,54,3,12,20,10,2,54,4,12,16,11,3,10,4,11,6,56,9,12,21,11,17,10,2,55,5,20,35,4,237,1,11,0,1,10,2,54,6,11,21,56,13,56,18,1,11,5,4,158,1,10,2,55,7,20,10,4,22,10,2,54,7,21,11,4,12,18,10,20,10,22,12,9,46,11,9,56,19,4,119,11,18,10,20,10,22,56,20,22,12,18,10,16,10,22,12,10,46,11,10,56,19,4,151,1,11,16,10,22,56,20,12,14,10,2,55,7,20,10,14,22,10,2,54,7,21,10,2,55,8,20,10,14,23,10,2,54,8,21,11,18,11,14,22,12,18,5,153,1,11,16,1,11,20,11,22,11,18,56,11,5,219,1,10,2,55,8,20,10,4,22,10,2,54,8,21,11,4,12,15,10,16,10,22,12,11,46,11,11,56,19,4,181,1,11,15,10,16,10,22,56,20,22,12,15,10,20,10,22,12,12,46,11,12,56,19,4,213,1,11,20,10,22,56,20,12,19,10,2,55,8,20,10,19,22,10,2,54,8,21,10,2,55,7,20,10,19,23,10,2,54,7,21,11,15,11,19,22,12,15,5,215,1,11,20,1,11,16,11,22,11,15,56,11,10,2,55,7,20,10,2,55,8,20,22,11,2,55,6,56,21,33,4,232,1,5,234,1,7,19,39,56,22,12,8,5,173,2,11,20,1,11,16,1,11,21,56,23,10,2,55,7,20,10,2,55,8,20,22,12,23,10,23,10,2,55,7,20,17,8,4,136,2,11,23,10,0,16,6,20,38,12,13,5,138,2,9,12,13,11,13,4,157,2,7,3,10,2,54,0,21,11,2,46,56,16,7,3,18,3,56,17,11,0,16,3,56,24,17,15,56,25,12,7,5,171,2,11,0,1,7,4,10,2,54,0,21,11,2,46,56,16,7,4,18,3,56,17,56,22,12,7,11,7,12,8,11,8,2,13,1,4,0,19,41,10,2,46,17,45,10,1,55,1,20,35,4,23,10,1,55,0,20,7,1,33,4,15,5,23,11,1,1,11,0,1,11,2,1,7,13,39,11,2,46,17,46,12,3,11,0,11,3,17,7,7,5,10,1,54,0,21,11,1,46,56,16,7,5,18,3,56,17,2,14,1,4,0,60,129,1,10,1,46,17,45,12,8,10,0,55,0,20,7,3,33,4,13,8,12,2,5,19,10,0,55,0,20,7,4,33,12,2,11,2,4,24,8,12,3,5,30,10,0,55,0,20,7,5,33,12,3,11,3,4,35,8,12,4,5,41,11,8,10,0,55,1,20,38,12,4,11,4,4,44,5,50,11,0,1,11,1,1,7,20,39,10,1,46,17,46,12,10,10,0,54,3,12,9,10,0,54,4,12,7,10,9,10,10,12,5,46,11,5,56,19,4,90,11,7,1,11,9,10,10,56,20,12,12,10,0,54,6,10,12,56,26,11,1,56,27,11,10,56,28,10,0,55,7,20,11,12,23,11,0,54,7,21,5,128,1,11,9,1,10,7,10,10,12,6,46,11,6,56,19,4,100,5,108,11,0,1,11,1,1,11,7,1,7,11,39,11,7,10,10,56,20,12,11,10,0,54,6,10,11,56,26,11,1,56,27,11,10,56,28,10,0,55,8,20,11,11,23,11,0,54,8,21,2,0,4,0,10,0,2,0,1,0,3,0,8,0,9,0,5,0,6,0,7,1,12,1,4,1,2,1,9,1,11,1,3,1,7,1,8,1,10,10,36,11,36,12,36,13,36,14,36,15,36,16,36,17,36,18,36,0],"lending_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,126,4,136,1,2,5,138,1,175,1,7,185,2,166,4,8,223,6,32,6,255,6,41,12,168,7,192,10,0,22,0,9,0,23,1,0,7,0,0,20,0,1,0,0,21,0,1,0,0,16,0,1,0,0,19,0,1,0,0,18,0,1,0,0,15,0,1,0,0,17,0,1,0,0,10,2,3,0,0,1,3,2,0,0,14,4,3,0,0,5,3,4,0,0,12,5,3,0,0,3,3,6,0,0,13,7,3,0,0,4,3,7,0,1,2,3,11,0,1,11,11,3,0,2,6,17,18,0,2,7,17,19,0,2,8,17,1,0,2,24,9,0,0,2,25,10,0,0,2,26,13,0,0,2,27,12,0,0,2,28,15,16,1,1,24,1,0,1,2,4,13,3,8,0,2,1,10,2,6,13,3,3,8,0,8,0,2,4,13,3,8,0,3,5,13,3,8,0,3,2,2,10,13,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,11,10,2,10,2,10,2,10,2,3,3,2,3,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,3,10,2,10,2,10,2,16,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,2,3,8,0,13,13,8,0,13,13,10,2,10,2,10,2,10,2,10,2,3,3,2,3,3,13,8,0,13,3,3,10,2,3,10,10,2,10,2,10,2,3,13,10,13,13,3,2,13,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,101,110,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,101,110,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,8,24,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,22,11,4,2,8,1,0,0,14,92,6,0,0,0,0,0,0,0,0,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,1,14,1,17,17,12,11,11,6,11,5,22,12,6,6,8,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,2,14,2,17,18,12,8,11,6,11,5,22,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,3,14,3,17,17,12,9,11,6,11,5,22,12,6,11,9,52,12,5,14,0,10,6,10,6,10,5,22,56,0,17,15,12,10,11,6,11,5,22,12,6,6,1,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,4,14,4,17,19,12,7,11,6,11,5,22,14,0,65,1,33,4,85,5,87,7,0,39,11,11,11,8,11,10,11,7,2,9,1,0,0,20,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,20,13,6,11,1,17,21,13,6,11,2,17,21,11,3,17,16,12,7,13,6,14,7,65,1,75,17,20,13,6,11,7,17,23,11,4,17,16,12,8,13,6,14,8,65,1,75,17,20,13,6,11,8,17,23,13,6,11,5,17,22,11,6,2,10,1,0,0,21,141,1,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,18,12,11,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,18,12,7,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,15,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,19,12,10,11,9,11,8,22,14,0,65,1,33,4,132,1,5,134,1,7,0,39,11,16,11,11,11,7,11,12,11,15,11,10,2,11,1,0,0,8,27,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,21,13,4,7,6,17,22,11,4,2,12,1,0,0,22,118,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,1,14,1,17,17,12,11,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,2,14,2,17,18,12,10,11,7,11,6,22,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,3,14,3,17,17,12,13,11,7,11,6,22,12,7,11,13,52,12,6,14,0,10,7,10,7,10,6,22,56,0,17,15,12,12,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,4,14,4,17,18,12,9,11,7,11,6,22,12,7,6,1,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,5,14,5,17,19,12,8,11,7,11,6,22,12,7,10,8,7,6,33,4,102,5,104,7,1,39,11,7,14,0,65,1,33,4,110,5,112,7,0,39,11,11,11,10,11,12,11,9,11,8,2,13,1,0,0,23,32,64,1,0,0,0,0,0,0,0,0,12,3,14,0,65,18,12,4,13,3,10,4,75,17,20,6,0,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,27,5,16,13,3,14,0,10,2,66,18,20,17,20,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,13,3,11,1,17,22,11,3,2,14,1,0,0,24,76,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,1,14,1,17,17,12,10,11,8,11,4,22,12,8,72,0,0,12,7,64,18,0,0,0,0,0,0,0,0,12,6,10,7,10,10,35,4,51,5,27,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,2,14,2,17,17,12,5,13,6,11,5,68,18,11,8,11,4,22,12,8,11,7,72,1,0,22,12,7,5,22,6,1,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,3,14,3,17,19,12,9,11,8,11,4,22,14,0,65,1,33,4,71,5,73,7,0,39,11,6,11,9,2,0],"lending_core_storage":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,245,2,4,189,3,40,5,229,3,172,2,7,145,6,149,16,8,166,22,96,6,134,23,20,10,154,23,101,12,255,23,239,16,13,238,40,62,15,172,41,6,0,77,0,17,0,43,0,91,1,122,2,31,2,87,2,109,2,112,2,115,0,6,8,0,0,11,4,0,0,4,4,0,0,5,4,0,0,1,4,0,1,0,12,0,1,8,12,0,2,3,0,0,5,2,8,0,6,10,4,0,7,7,12,2,7,1,4,1,9,9,2,0,0,72,0,1,0,0,93,2,1,0,0,104,3,1,0,0,102,3,1,0,0,106,4,1,0,0,105,4,1,0,0,99,4,1,0,0,103,4,1,0,0,100,4,1,0,0,101,5,1,0,0,45,6,7,0,0,61,8,9,0,0,73,10,11,0,0,30,10,11,0,0,58,6,12,0,0,42,13,11,0,0,41,10,11,0,0,65,13,9,0,0,63,13,9,0,0,66,13,14,0,0,64,13,14,0,0,67,13,14,0,0,69,15,9,0,0,68,15,9,0,0,60,10,12,0,0,52,10,9,0,0,62,10,9,0,0,59,10,9,0,0,57,10,9,0,0,46,10,9,0,0,50,10,9,0,0,53,10,9,0,0,56,10,9,0,0,51,10,9,0,0,55,10,9,0,0,54,10,9,0,0,48,10,9,0,0,47,10,9,0,0,49,10,16,0,0,44,6,17,0,0,85,18,1,0,0,29,18,1,0,0,84,18,1,0,0,28,18,1,0,0,14,15,1,0,0,96,15,1,0,0,13,15,1,0,0,95,15,1,0,0,15,15,1,0,0,97,15,1,0,0,119,19,1,0,0,117,20,1,0,0,118,21,1,0,0,116,22,1,0,0,40,23,1,0,1,45,17,7,0,1,92,0,26,0,3,90,1,9,0,4,34,46,11,1,0,4,71,46,48,1,0,4,94,49,31,1,0,5,110,8,12,0,6,86,24,25,0,7,12,34,1,2,7,4,7,20,32,39,2,7,4,7,23,36,37,2,7,4,7,34,32,11,2,7,4,7,81,40,12,2,7,4,7,86,24,28,2,7,4,7,94,36,44,2,7,4,8,107,31,1,1,8,68,27,68,29,70,30,66,27,68,33,63,27,65,27,64,27,67,27,66,29,64,29,66,33,64,33,69,33,63,33,65,29,58,7,59,7,60,7,63,29,3,6,8,7,7,8,6,7,8,11,0,17,6,8,7,7,8,0,6,8,8,13,1,1,3,15,15,15,15,15,15,15,15,15,7,8,11,4,6,8,7,7,8,0,13,1,4,6,8,7,7,8,0,13,15,7,6,8,7,7,8,0,13,15,15,15,15,1,7,8,0,1,13,1,6,8,8,1,15,2,7,8,0,13,1,1,1,3,2,7,8,0,3,1,10,13,3,7,8,0,3,13,4,15,15,15,15,1,6,8,5,4,7,8,0,13,3,15,4,7,8,0,6,8,8,3,15,3,7,8,0,13,15,6,7,8,0,13,15,15,15,15,4,7,8,0,13,15,15,3,7,8,0,6,8,8,3,1,7,8,11,1,8,9,1,8,5,2,13,8,2,1,11,10,2,9,0,9,1,2,3,8,1,1,8,0,1,9,0,2,6,11,10,2,9,0,9,1,9,0,2,3,15,3,7,11,10,2,9,0,9,1,9,0,9,1,1,7,8,2,2,7,11,10,2,9,0,9,1,9,0,1,7,9,1,1,7,8,4,1,6,9,1,1,6,11,10,2,9,0,9,1,2,15,6,8,2,1,6,8,4,2,15,7,8,3,1,9,1,1,7,8,1,2,6,10,9,0,6,9,0,2,3,7,8,1,2,1,3,2,7,10,9,0,3,2,3,7,8,2,6,65,112,112,67,97,112,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,11,82,101,115,101,114,118,101,68,97,116,97,13,83,99,97,108,101,100,66,97,108,97,110,99,101,7,83,116,111,114,97,103,101,5,84,97,98,108,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,85,115,101,114,73,110,102,111,3,97,100,100,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,17,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,16,98,97,115,101,95,98,111,114,114,111,119,95,114,97,116,101,6,98,111,114,114,111,119,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,18,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,49,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,50,23,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,5,99,108,111,99,107,22,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,11,99,111,108,108,97,116,101,114,97,108,115,8,99,111,110,116,97,105,110,115,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,23,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,22,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,13,100,116,111,107,101,110,95,115,99,97,108,101,100,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,10,103,101,116,95,97,112,112,95,105,100,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,18,103,101,116,95,114,101,115,101,114,118,101,95,108,101,110,103,116,104,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,13,103,101,116,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,2,105,100,8,105,110,100,101,120,95,111,102,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,12,105,115,111,108,97,116,101,95,100,101,98,116,19,108,97,115,116,95,97,118,101,114,97,103,101,95,117,112,100,97,116,101,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,13,108,105,113,117,105,100,95,97,115,115,101,116,115,5,108,111,97,110,115,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,13,111,116,111,107,101,110,95,115,99,97,108,101,100,3,114,97,121,8,114,97,121,95,109,97,116,104,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,20,114,101,103,105,115,116,101,114,95,110,101,119,95,114,101,115,101,114,118,101,6,114,101,109,111,118,101,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,8,114,101,115,101,114,118,101,115,22,115,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,22,115,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,23,115,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,27,115,101,116,95,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,26,115,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,21,115,101,116,95,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,22,115,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,10,117,115,101,114,95,105,110,102,111,115,10,117,115,101,114,95,115,116,97,116,101,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,70,8,9,16,8,5,98,11,10,2,13,8,2,120,11,10,2,3,8,1,1,2,5,18,15,75,15,82,10,13,33,10,13,83,10,13,2,2,17,73,1,27,1,74,15,76,15,113,3,114,15,108,15,21,15,36,15,38,15,35,15,37,15,32,15,22,15,24,8,4,89,8,3,39,8,3,3,2,2,121,11,10,2,3,15,111,15,4,2,4,19,15,25,15,26,15,88,15,0,1,0,0,1,13,10,2,17,62,11,0,11,1,10,2,17,56,10,2,56,0,11,2,56,1,18,0,56,2,2,1,1,0,0,1,49,10,1,16,0,10,3,56,3,32,4,7,5,15,11,1,1,11,16,1,11,2,1,7,0,39,11,1,15,0,11,3,11,4,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,17,11,11,6,11,7,11,8,11,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,57,17,57,11,10,11,11,11,12,11,13,11,14,11,15,18,4,10,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,11,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,18,2,56,5,2,2,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,1,21,2,3,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,2,21,2,4,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,3,21,2,5,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,4,21,2,6,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,5,21,2,7,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,6,21,2,8,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,7,21,2,9,1,0,0,38,23,11,1,15,0,11,2,56,6,15,8,12,7,11,3,10,7,15,9,21,11,4,10,7,15,10,21,11,5,10,7,15,11,21,11,6,11,7,15,12,21,2,10,1,0,0,1,4,11,0,16,13,17,55,2,11,1,0,0,1,6,11,0,17,61,6,232,3,0,0,0,0,0,0,26,77,2,12,1,0,0,1,7,11,0,16,0,11,1,56,7,16,1,20,2,13,1,0,0,1,7,11,0,16,0,11,1,56,7,16,2,20,2,14,1,0,0,1,4,11,0,16,0,56,8,2,15,1,0,0,12,8,11,0,15,14,11,1,12,2,46,11,2,56,9,2,16,1,0,0,7,8,11,0,15,0,11,1,12,2,46,11,2,56,3,2,17,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,15,20,2,18,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,16,20,2,19,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,17,20,2,20,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,18,20,2,21,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,19,20,2,22,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,20,16,21,10,1,56,11,4,19,11,4,16,20,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,23,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,22,16,21,10,1,56,11,4,19,11,4,16,22,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,24,1,0,0,1,7,11,0,16,0,11,1,56,7,16,23,20,2,25,1,0,0,1,7,11,0,16,0,11,1,56,7,16,24,20,2,26,1,0,0,1,7,11,0,16,0,11,1,56,7,16,3,20,2,27,1,0,0,1,7,11,0,16,0,11,1,56,7,16,4,20,2,28,1,0,0,1,7,11,0,16,0,11,1,56,7,16,5,20,2,29,1,0,0,1,7,11,0,16,0,11,1,56,7,16,7,20,2,30,1,0,0,1,7,11,0,16,0,11,1,56,7,16,6,20,2,31,1,0,0,1,7,11,0,16,0,11,1,56,7,16,25,20,2,32,1,0,0,1,8,11,0,16,0,11,1,56,7,16,20,16,26,20,2,33,1,0,0,1,8,11,0,16,0,11,1,56,7,16,22,16,26,20,2,34,1,0,0,1,7,11,0,16,0,11,1,56,7,16,27,20,2,35,1,0,0,1,7,11,0,16,0,11,1,56,7,16,28,20,2,36,1,0,0,1,7,11,0,16,0,11,1,56,7,16,29,20,2,37,1,0,0,1,7,11,0,16,0,11,1,56,7,16,30,20,2,38,1,0,0,42,19,11,0,16,0,11,1,56,7,16,8,12,2,10,2,16,9,20,10,2,16,10,20,10,2,16,11,20,11,2,16,12,20,2,39,3,0,0,1,3,11,0,16,13,2,40,3,0,0,43,35,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,41,3,0,0,43,44,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,42,3,0,0,43,35,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,43,3,0,0,43,44,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,44,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,17,14,2,56,16,32,4,16,11,3,15,17,11,2,68,7,5,18,11,3,1,2,45,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,17,14,2,56,17,12,3,4,17,11,4,15,17,11,3,56,18,1,5,19,11,4,1,2,46,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,18,14,2,56,16,32,4,16,11,3,15,18,11,2,68,7,5,18,11,3,1,2,47,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,18,14,2,56,17,12,3,4,17,11,4,15,18,11,3,56,18,1,5,19,11,4,1,2,48,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,19,14,2,56,16,32,4,16,11,3,15,19,11,2,68,7,5,18,11,3,1,2,49,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,19,14,2,56,17,12,3,4,17,11,4,15,19,11,3,56,18,1,5,19,11,4,1,2,50,3,0,0,45,15,11,0,15,14,11,2,56,15,12,4,11,1,17,11,10,4,15,15,21,11,3,11,4,15,16,21,2,51,3,0,0,35,10,11,0,15,0,11,1,56,6,12,3,11,2,11,3,15,24,21,2,52,3,0,0,50,30,10,0,15,0,10,1,56,6,12,7,11,2,10,7,15,30,21,11,3,10,7,15,28,21,11,4,11,7,15,25,21,10,0,16,0,10,1,56,7,16,23,20,12,6,11,0,11,1,11,6,11,5,17,40,2,53,3,0,0,35,14,11,0,15,0,11,1,56,6,12,4,11,2,10,4,15,29,21,11,3,11,4,15,27,21,2,54,1,0,0,12,26,10,0,15,14,10,2,12,3,46,11,3,56,9,32,4,21,11,0,15,14,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,1,17,11,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,18,1,56,19,5,25,11,0,1,11,1,1,2,0,2,2,0,2,1,2,5,2,6,2,7,2,12,2,13,2,14,4,0,4,1,4,2,4,3,0,1,0,3,1,1,1,0,1,2,1,3,1,4,2,15,3,0,2,16,2,4,2,2,2,3,3,1,2,9,2,11,2,8,2,10,0,78,0,79,0,80,0],"lending_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,36,2,36,68,3,104,198,1,4,174,2,8,5,182,2,233,3,7,159,6,228,8,8,131,15,128,1,6,131,16,30,10,161,16,36,12,197,16,230,11,0,58,0,17,0,30,0,42,0,56,0,57,0,59,0,64,0,65,0,80,0,82,1,63,2,23,2,24,2,35,2,77,2,79,3,76,0,6,3,0,0,10,3,0,1,0,12,0,2,4,7,0,3,5,8,0,5,13,8,0,7,9,8,0,8,8,12,0,9,15,12,0,10,3,12,0,11,7,7,1,0,0,12,1,8,0,13,2,12,1,0,1,15,11,2,0,16,14,2,0,17,12,12,0,0,78,0,1,0,0,81,2,1,0,0,19,2,1,0,0,70,0,1,0,0,60,0,1,0,0,18,0,1,0,0,21,0,1,0,2,47,17,14,0,2,48,17,10,0,3,22,4,1,0,4,25,14,15,0,4,26,14,35,0,4,27,14,38,0,4,28,14,23,0,4,44,1,16,0,4,45,1,16,0,4,46,1,16,0,4,52,1,16,0,4,53,1,16,0,4,54,1,16,0,5,43,5,6,0,6,18,39,1,0,6,21,39,1,0,6,36,13,1,0,6,37,36,1,0,6,38,13,1,0,6,39,13,1,0,6,40,13,30,0,8,41,24,25,0,8,50,9,10,0,8,51,9,30,0,9,49,11,12,0,10,66,7,8,0,10,67,21,22,0,10,68,21,22,0,10,71,31,12,0,11,29,29,19,1,0,11,55,27,28,1,0,14,34,19,1,1,3,38,18,37,26,36,26,38,32,10,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,10,2,6,8,11,7,8,14,0,11,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,11,12,1,8,13,10,2,6,8,11,7,8,14,17,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,10,2,2,13,3,3,8,3,8,3,13,8,3,1,6,8,4,1,7,8,5,1,6,8,2,8,7,8,15,7,8,9,6,8,2,10,2,7,8,7,7,8,8,6,8,11,7,8,14,4,8,3,8,3,15,10,2,2,7,8,7,8,3,1,13,2,6,8,8,8,3,1,3,7,6,8,7,7,8,5,7,8,6,6,8,11,3,13,15,1,10,2,4,13,3,8,3,2,1,2,1,6,8,3,1,8,0,1,9,0,27,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,6,7,8,15,7,8,9,6,8,2,10,2,6,8,11,7,8,14,2,8,3,10,2,6,13,3,3,8,3,8,3,2,3,7,8,7,13,13,1,11,10,1,8,3,1,8,3,1,6,11,10,1,9,0,1,1,1,11,10,1,9,0,1,15,11,7,8,15,7,8,9,6,8,2,7,8,7,8,3,8,3,13,3,15,11,12,1,8,13,6,8,11,1,8,1,26,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,26,7,8,5,7,8,6,6,8,11,3,3,13,13,8,3,7,8,5,7,8,6,6,8,11,3,13,15,10,2,2,15,13,8,3,8,3,3,3,3,13,13,8,3,5,13,3,8,3,3,2,8,6,8,7,7,8,5,7,8,6,6,8,11,3,3,13,13,14,8,3,7,8,5,7,8,6,6,8,11,3,13,10,2,2,6,13,10,13,3,3,3,8,3,2,10,13,2,6,6,8,7,7,8,5,7,8,6,6,8,11,3,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,76,101,110,100,105,110,103,67,111,114,101,69,118,101,110,116,6,79,112,116,105,111,110,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,6,98,111,114,114,111,119,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,112,111,111,108,95,105,100,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,9,108,105,113,117,105,100,97,116,101,17,108,105,113,117,105,100,97,116,101,95,117,115,101,114,95,105,100,5,110,111,110,99,101,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,5,114,101,112,97,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,14,115,101,110,100,101,114,95,117,115,101,114,95,105,100,8,115,101,113,117,101,110,99,101,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,18,115,111,117,114,99,101,95,99,104,97,105,110,95,110,111,110,99,101,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,9,62,3,72,3,74,13,32,13,31,13,69,10,2,16,15,61,3,20,2,1,2,5,73,3,74,13,75,3,33,8,3,20,2,0,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,26,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,18,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,1,1,4,0,20,168,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,26,12,37,11,26,17,13,12,27,12,35,12,34,12,24,12,33,12,36,10,27,17,19,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,24,77,12,25,10,1,11,34,17,29,12,28,11,2,11,37,12,16,46,11,16,17,31,12,29,14,35,17,8,12,30,10,1,10,28,11,30,17,28,12,31,14,31,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,31,56,2,12,32,10,1,10,6,11,5,10,9,10,29,10,28,11,25,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,27,12,23,10,1,10,32,17,30,10,23,38,4,113,5,125,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,32,10,35,10,36,10,33,10,23,11,7,11,9,17,35,12,11,11,32,12,12,10,36,12,13,10,33,12,14,10,27,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,33,11,29,11,36,14,35,17,8,11,28,14,35,17,7,11,23,6,0,0,0,0,0,0,0,0,11,27,18,0,56,0,2,2,1,4,0,33,167,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,25,12,36,11,25,17,13,12,26,12,34,12,33,12,23,12,32,12,35,10,26,17,15,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,23,77,12,24,10,1,11,33,17,29,12,27,11,2,11,36,12,16,46,11,16,17,31,12,28,14,34,17,8,12,29,10,1,10,27,11,29,17,28,12,30,14,30,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,30,56,2,12,31,10,1,10,6,11,5,10,9,10,28,10,27,10,24,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,23,10,1,10,31,17,30,10,24,38,4,112,5,124,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,31,10,34,10,35,10,32,10,24,11,7,11,9,17,35,12,11,11,31,12,12,10,35,12,13,10,32,12,14,10,26,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,32,11,28,11,35,14,34,17,8,11,27,14,34,17,7,11,24,6,0,0,0,0,0,0,0,0,11,26,18,0,56,0,2,3,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,25,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,17,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,4,1,4,0,34,97,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,24,12,26,12,29,12,28,11,24,17,11,12,25,12,30,12,35,12,32,12,33,11,2,10,29,12,17,46,11,17,17,31,12,31,10,1,11,28,17,29,12,27,10,1,11,35,17,29,12,34,10,1,10,6,10,5,10,8,10,31,10,27,10,26,12,23,12,22,12,21,12,20,12,19,12,18,46,11,18,11,19,11,20,11,21,11,22,11,23,17,26,11,1,11,6,11,5,11,8,10,31,10,30,10,34,11,27,12,16,12,15,12,14,12,13,12,12,12,11,12,10,46,11,10,11,11,11,12,11,13,11,14,11,15,11,16,17,24,11,32,11,31,11,33,14,29,17,8,11,34,14,29,17,7,11,26,11,30,11,25,18,0,56,0,2,5,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,14,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,21,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,6,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,16,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,22,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,0],"lending_logic":[161,28,235,11,6,0,0,0,11,1,0,27,2,27,24,3,51,189,4,4,240,4,4,5,244,4,199,3,7,187,8,241,18,8,172,27,96,6,140,28,144,2,10,156,30,15,12,171,30,253,36,15,168,67,4,0,93,0,48,0,90,0,91,0,104,0,106,0,108,0,111,0,117,1,135,1,2,35,2,40,2,95,0,2,3,0,1,1,0,0,3,5,8,0,4,4,8,0,5,3,12,0,10,0,8,0,0,42,0,1,0,0,44,2,1,0,0,45,2,3,0,0,41,2,1,0,0,43,2,1,0,0,11,4,1,0,0,31,4,1,0,0,34,5,1,0,0,103,6,7,0,0,102,8,7,0,0,83,9,7,0,0,85,10,7,0,0,88,11,7,0,0,84,11,7,0,0,89,11,7,0,0,87,12,7,0,0,33,13,1,0,0,81,12,7,0,0,82,10,7,0,0,128,1,10,3,0,0,126,14,3,0,0,125,11,3,0,0,132,1,14,3,0,0,131,1,11,3,0,0,127,10,3,0,0,129,1,10,3,0,0,133,1,10,3,0,0,134,1,10,3,0,0,28,15,3,0,0,19,15,3,0,0,24,10,3,0,0,25,16,3,0,0,27,17,18,0,0,18,19,20,0,0,119,9,3,0,0,118,9,3,0,0,37,12,1,0,0,99,21,1,0,0,15,21,1,0,0,97,21,1,0,0,13,21,1,0,0,6,8,1,0,0,113,8,1,0,0,120,22,1,0,0,123,23,1,0,0,121,24,1,0,2,51,1,27,0,2,55,1,27,0,2,56,1,27,0,2,61,1,27,0,2,65,1,27,0,2,69,1,27,0,2,80,1,27,0,3,7,11,1,0,3,8,11,1,0,3,9,11,1,0,3,14,53,1,0,3,16,53,1,0,3,30,9,7,0,3,39,30,1,0,3,46,9,7,0,3,47,12,7,0,3,49,61,31,0,3,52,9,3,0,3,53,9,3,0,3,54,9,3,0,3,57,9,3,0,3,58,9,3,0,3,59,9,3,0,3,60,9,3,0,3,62,9,3,0,3,63,9,3,0,3,64,9,3,0,3,66,9,3,0,3,67,9,3,0,3,68,9,26,0,3,70,57,3,0,3,72,9,3,0,3,73,12,3,0,3,74,12,37,0,3,75,12,3,0,3,76,12,37,0,3,77,12,37,0,3,78,11,3,0,3,79,11,3,0,3,86,9,7,0,3,98,53,1,0,3,100,53,1,0,3,114,11,1,0,3,115,11,1,0,3,116,11,1,0,3,121,63,1,0,3,122,6,1,0,3,123,60,1,0,3,124,58,1,0,4,32,32,1,0,4,71,47,48,0,5,50,62,3,0,6,20,20,3,0,6,21,6,3,0,6,22,33,3,0,6,23,33,3,0,6,26,63,3,0,7,96,18,3,0,7,109,1,3,0,7,110,18,3,0,7,112,18,3,0,8,12,18,3,0,8,17,18,3,0,8,101,18,3,0,9,36,39,7,1,0,11,38,29,1,1,3,12,107,49,26,0,111,28,110,31,8,6,8,4,7,8,2,7,8,3,6,8,5,3,3,13,13,0,7,6,8,4,7,8,2,7,8,3,6,8,5,3,13,15,1,15,6,6,8,4,7,8,2,7,8,3,6,8,5,3,13,7,6,8,1,6,8,4,7,8,2,6,8,5,13,3,15,3,7,8,2,13,15,1,1,3,7,8,2,3,15,2,7,8,2,13,3,7,8,2,7,8,3,3,3,7,8,2,3,13,2,7,8,2,3,4,7,8,3,7,8,2,3,6,8,5,4,7,8,2,7,8,3,3,13,3,7,8,3,13,15,4,7,8,2,7,8,3,3,3,6,7,8,2,7,8,3,3,3,13,13,2,15,15,7,7,8,3,13,15,13,15,15,15,4,15,15,15,15,4,7,8,2,3,13,15,4,7,8,2,7,8,3,6,8,5,3,3,7,8,2,6,8,5,13,4,6,8,4,7,8,2,13,15,12,1,15,15,15,15,15,15,15,15,3,15,15,1,3,1,2,1,8,0,1,9,0,3,7,8,2,6,8,5,3,1,13,3,7,8,3,10,13,6,8,5,3,15,15,15,5,15,15,15,15,3,3,1,15,15,5,1,15,6,13,15,10,13,1,10,13,2,1,10,13,2,6,10,9,0,6,9,0,3,1,13,10,13,2,10,13,10,13,7,6,13,15,15,10,13,3,3,15,7,15,3,3,6,13,15,10,13,15,6,6,13,15,10,13,3,3,15,6,3,3,6,13,15,10,13,15,2,2,15,2,7,8,3,13,3,15,2,3,2,3,2,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,15,15,15,15,15,15,6,15,3,3,6,13,10,13,3,4,7,8,2,13,3,15,3,6,13,15,10,13,5,15,6,13,15,15,10,13,7,15,15,15,15,15,15,15,1,6,8,5,4,7,8,2,6,8,5,3,15,9,15,15,15,15,15,15,15,15,15,6,7,8,2,13,15,15,15,15,1,7,8,2,3,6,8,4,13,13,4,7,8,2,13,15,15,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,23,76,101,110,100,105,110,103,67,111,114,101,69,120,101,99,117,116,101,69,118,101,110,116,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,16,97,100,100,95,105,115,111,108,97,116,101,95,100,101,98,116,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,6,97,109,111,117,110,116,13,97,115,95,99,111,108,108,97,116,101,114,97,108,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,100,116,111,107,101,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,111,116,111,107,101,110,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,115,99,97,108,101,100,28,99,97,108,99,117,108,97,116,101,95,97,99,116,117,97,108,95,108,105,113,117,105,100,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,35,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,98,97,115,101,95,100,105,115,99,111,117,110,116,30,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,100,105,115,99,111,117,110,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,25,99,97,108,99,117,108,97,116,101,95,109,97,120,95,108,105,113,117,105,100,97,116,105,111,110,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,9,99,97,108,108,95,116,121,112,101,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,22,99,104,101,99,107,95,117,115,101,114,95,102,114,101,115,104,95,112,114,105,99,101,19,99,108,97,105,109,95,102,114,111,109,95,116,114,101,97,115,117,114,121,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,13,99,111,118,101,114,95,100,101,102,105,99,105,116,4,101,109,105,116,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,13,103,101,116,95,116,105,109,101,115,116,97,109,112,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,14,104,97,115,95,99,111,108,108,97,116,101,114,97,108,11,104,97,115,95,100,101,102,105,99,105,116,19,105,115,95,98,111,114,114,111,119,97,98,108,101,95,97,115,115,101,116,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,17,105,115,95,105,115,111,108,97,116,105,111,110,95,109,111,100,101,15,105,115,95,108,105,113,117,105,100,95,97,115,115,101,116,7,105,115,95,108,111,97,110,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,109,97,116,104,3,109,105,110,11,109,105,110,116,95,100,116,111,107,101,110,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,111,116,111,107,101,110,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,24,110,111,116,95,114,101,97,99,104,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,24,110,111,116,95,114,101,97,99,104,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,6,111,114,97,99,108,101,7,112,111,111,108,95,105,100,12,112,111,111,108,95,109,97,110,97,103,101,114,3,112,111,119,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,19,114,101,100,117,99,101,95,105,115,111,108,97,116,101,95,100,101,98,116,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,19,116,111,116,97,108,95,100,116,111,107,101,110,95,115,117,112,112,108,121,19,116,111,116,97,108,95,111,116,111,107,101,110,95,115,117,112,112,108,121,24,117,112,100,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,7,117,115,101,114,95,105,100,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,27,117,115,101,114,95,116,111,116,97,108,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,21,117,115,101,114,95,116,111,116,97,108,95,108,111,97,110,95,118,97,108,117,101,6,118,101,99,116,111,114,11,118,105,111,108,97,116,111,114,95,105,100,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,15,32,0,0,0,200,165,25,144,185,165,111,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,34,76,160,196,199,203,249,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,0,2,5,130,1,3,10,15,105,13,136,1,3,29,2,0,3,0,0,25,233,1,10,1,10,5,10,6,17,13,4,6,5,16,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,5,10,7,17,14,4,22,5,32,11,1,1,11,0,1,11,2,1,11,3,1,7,8,39,10,1,10,4,10,7,17,13,4,38,5,48,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,3,10,7,17,44,10,1,10,3,10,6,17,44,10,1,10,2,10,3,10,4,17,43,10,2,10,1,10,5,10,3,17,16,10,1,10,2,10,5,17,11,32,4,73,5,83,11,1,1,11,0,1,11,2,1,11,3,1,7,6,39,10,1,10,2,10,4,10,5,10,6,10,7,17,32,12,15,12,14,10,1,10,6,17,77,12,18,10,1,10,4,10,7,17,21,12,16,10,2,10,6,11,14,10,7,11,15,11,16,11,18,17,33,12,19,12,11,12,10,12,9,10,1,10,6,17,75,12,17,10,1,10,5,10,7,10,10,17,40,10,1,10,5,10,6,10,9,17,38,10,1,10,4,10,7,11,10,17,38,10,1,11,17,10,6,11,19,17,37,10,1,10,2,10,5,17,18,4,145,1,10,1,10,5,17,36,10,1,10,4,10,6,17,14,4,184,1,10,1,10,4,10,6,17,23,12,13,10,13,10,11,17,103,12,12,10,1,10,4,10,6,11,12,17,40,10,11,10,13,36,4,183,1,10,1,10,4,10,6,17,90,10,1,10,4,10,6,11,11,11,13,23,17,37,10,1,10,4,10,6,17,54,5,210,1,10,1,10,4,10,6,11,11,17,37,10,1,10,4,10,6,17,13,32,4,202,1,10,1,10,4,10,6,17,12,32,12,8,5,204,1,9,12,8,11,8,4,210,1,10,1,10,4,10,6,17,54,10,0,10,1,10,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,0,10,1,11,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,5,17,43,11,4,11,9,11,6,11,5,17,49,18,0,56,0,2,1,3,0,0,7,128,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,4,10,5,17,14,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,18,39,10,1,10,5,10,6,17,8,4,42,5,52,11,1,1,11,0,1,11,2,1,11,3,1,7,19,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,10,6,17,37,10,1,10,4,10,5,17,13,32,4,74,10,1,10,4,10,5,17,12,32,12,7,5,76,9,12,7,11,7,4,110,10,1,10,4,17,15,4,87,10,1,10,4,10,5,17,54,5,110,10,1,10,4,17,17,32,4,97,10,1,10,4,10,5,17,53,5,110,10,1,10,5,17,85,4,106,10,1,10,4,10,5,17,54,5,110,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,51,18,0,56,0,2,2,3,0,0,18,95,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,21,12,8,11,6,10,8,17,103,12,7,10,1,10,4,10,5,10,7,17,38,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,48,5,58,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,10,7,11,8,33,4,76,10,1,10,4,10,5,17,13,4,72,10,1,10,4,10,5,17,88,5,76,10,1,10,4,10,5,17,89,11,0,10,1,10,5,10,7,17,45,11,1,11,2,11,3,10,4,17,43,11,4,10,7,11,5,6,0,0,0,0,0,0,0,0,17,52,18,0,56,0,11,7,2,3,3,0,0,1,170,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,13,32,4,30,5,40,11,1,1,11,0,1,11,2,1,11,3,1,7,3,39,10,1,10,4,10,5,17,12,32,4,47,5,57,11,1,1,11,0,1,11,2,1,11,3,1,7,4,39,10,1,10,5,17,10,4,62,5,72,11,1,1,11,0,1,11,2,1,11,3,1,7,13,39,10,1,10,4,17,15,4,111,10,1,10,5,17,58,4,81,5,91,11,1,1,11,0,1,11,2,1,11,3,1,7,12,39,10,1,10,4,10,6,17,9,4,97,5,107,11,1,1,11,0,1,11,2,1,11,3,1,7,11,39,10,1,10,4,10,6,17,41,10,1,10,4,10,5,17,14,32,4,121,10,1,10,4,10,5,17,55,10,1,10,4,10,5,10,6,17,39,10,2,10,1,10,4,10,3,17,16,10,2,10,5,64,31,1,0,0,0,0,0,0,0,10,3,17,95,10,1,10,2,10,4,17,11,4,142,1,5,152,1,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,10,6,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,47,18,0,56,0,2,4,3,0,0,33,88,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,23,12,7,10,6,10,7,17,103,12,9,10,1,10,4,10,5,10,9,17,40,10,1,10,4,17,15,4,45,10,1,10,4,10,9,17,42,10,6,10,7,38,4,70,10,1,10,4,10,5,17,90,11,6,11,7,23,12,8,10,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,10,1,10,4,10,5,11,8,17,37,10,1,10,4,10,5,17,54,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,9,11,5,6,0,0,0,0,0,0,0,0,17,50,18,0,56,0,2,5,3,0,0,1,82,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,12,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,14,39,10,1,10,4,17,15,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,15,39,10,1,10,4,17,17,4,56,10,1,10,5,17,85,32,4,46,5,56,11,1,1,11,0,1,11,2,1,11,3,1,7,17,39,10,1,10,4,10,5,17,89,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,46,18,0,56,0,2,6,3,0,0,1,67,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,13,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,4,10,5,17,88,10,1,10,4,10,5,17,54,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,39,5,49,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,48,18,0,56,0,2,7,1,0,0,34,49,10,2,11,3,10,4,17,44,10,2,10,4,17,75,12,11,10,2,10,11,10,4,17,21,12,10,10,2,10,11,10,4,17,23,12,9,10,10,10,9,36,4,27,11,10,11,9,23,12,7,5,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,11,6,17,103,12,8,10,2,11,11,10,4,10,8,17,38,10,2,11,5,10,4,11,8,17,37,11,1,11,2,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,2,8,1,0,0,35,23,10,0,10,1,17,74,12,4,11,0,11,1,17,34,12,5,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,8,12,3,5,21,11,5,11,2,22,11,4,35,12,3,11,3,2,9,1,0,0,36,33,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,5,10,0,10,5,20,17,73,12,4,11,0,11,5,20,17,68,12,6,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,8,12,3,5,31,11,6,11,2,22,11,4,35,12,3,11,3,2,10,1,0,0,1,6,11,0,11,1,17,63,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,2,11,1,0,0,1,7,11,0,11,1,11,2,17,19,17,104,36,2,12,1,0,0,38,19,10,0,10,1,17,61,4,13,11,0,11,1,17,81,12,4,14,4,14,2,56,1,12,3,5,17,11,0,1,9,12,3,11,3,2,13,1,0,0,37,8,11,0,11,1,17,79,12,3,14,3,14,2,56,1,2,14,1,0,0,37,8,11,0,11,1,17,82,12,3,14,3,14,2,56,1,2,15,1,0,0,40,25,10,0,11,1,17,79,12,4,14,4,65,31,6,1,0,0,0,0,0,0,0,33,4,19,14,4,6,0,0,0,0,0,0,0,0,66,31,20,12,3,11,0,11,3,17,85,12,2,5,23,11,0,1,9,12,2,11,2,2,16,1,0,0,41,17,10,1,10,2,17,79,12,4,11,1,11,2,17,82,12,5,10,0,11,4,10,3,17,95,11,0,11,5,11,3,17,95,2,17,1,0,0,37,9,11,0,11,1,17,79,12,2,14,2,65,31,6,0,0,0,0,0,0,0,0,36,2,18,1,0,0,35,23,10,0,10,1,10,2,17,26,12,4,11,0,11,1,11,2,17,27,12,5,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,12,3,5,21,9,12,3,11,3,2,19,1,0,0,33,23,10,0,10,1,10,2,17,24,12,4,11,0,11,1,11,2,17,25,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,19,11,4,11,5,17,105,12,3,5,21,7,0,12,3,11,3,2,20,1,0,0,3,10,11,0,11,2,10,3,17,21,12,4,11,1,11,3,11,4,17,28,2,21,1,0,0,18,13,10,0,11,1,10,2,17,84,12,4,11,0,11,2,17,70,12,3,11,4,11,3,17,107,2,22,1,0,0,3,10,11,0,11,2,10,3,17,23,12,4,11,1,11,3,11,4,17,28,2,23,1,0,0,18,13,10,0,11,1,10,2,17,83,12,4,11,0,11,2,17,64,12,3,11,4,11,3,17,107,2,24,1,0,0,42,49,10,0,10,2,17,79,12,6,14,6,65,31,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,43,5,16,14,6,10,7,66,31,12,3,10,0,10,3,20,17,66,12,4,10,0,10,1,10,2,11,3,20,17,20,12,5,11,9,11,5,11,4,17,106,22,12,9,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,11,11,0,1,11,1,1,11,9,2,25,1,0,0,43,49,10,0,10,2,17,82,12,8,14,8,65,31,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,43,5,16,14,8,10,4,66,31,12,6,10,0,10,6,20,17,63,12,3,10,0,10,1,10,2,11,6,20,17,22,12,7,11,9,11,7,11,3,17,106,22,12,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,0,1,11,1,1,11,9,2,26,1,0,0,44,42,10,0,10,2,17,79,12,5,14,5,65,31,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,36,5,16,14,5,10,6,66,31,12,3,10,0,10,1,10,2,11,3,20,17,20,12,4,11,8,11,4,22,12,8,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,11,11,0,1,11,1,1,11,8,2,27,1,0,0,45,42,10,0,10,2,17,82,12,7,14,7,65,31,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,36,5,16,14,7,10,3,66,31,12,5,10,0,10,1,10,2,11,5,20,17,22,12,6,11,8,11,6,22,12,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,11,11,0,1,11,1,1,11,8,2,28,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,11,4,24,6,10,0,0,0,0,0,0,0,11,3,17,112,77,26,2,29,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,6,10,0,0,0,0,0,0,0,11,3,17,112,77,24,11,4,26,2,30,1,0,0,18,16,10,0,10,1,10,2,17,24,12,3,11,0,11,1,11,2,17,25,12,4,17,104,11,3,11,4,17,105,23,2,31,1,0,0,20,52,10,0,10,3,17,61,4,5,5,11,11,0,1,11,1,1,7,16,39,10,0,10,2,17,61,4,16,5,22,11,0,1,11,1,1,7,16,39,10,0,10,1,10,3,17,30,12,5,10,0,11,2,17,78,12,4,11,0,11,1,11,3,17,25,12,7,11,4,74,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,7,24,17,105,17,104,17,103,17,104,22,12,6,11,5,11,6,17,106,7,1,17,103,2,32,1,0,0,50,89,10,0,10,1,11,2,10,3,17,31,12,12,10,0,10,1,10,3,17,24,12,10,10,0,10,1,10,3,17,25,12,11,10,0,10,5,17,63,12,6,10,0,10,4,17,66,12,7,11,11,7,2,17,106,11,10,23,12,19,7,2,17,104,10,12,23,17,106,11,6,17,106,11,7,23,12,18,11,19,11,18,17,105,12,14,10,0,10,1,10,3,10,4,17,20,10,14,17,105,12,8,10,14,17,104,11,12,23,17,106,12,16,11,0,10,1,11,3,10,5,17,22,10,16,17,105,12,9,11,8,11,9,17,103,17,104,17,103,12,17,10,1,11,4,11,14,10,17,17,106,17,29,12,13,11,1,11,5,11,16,11,17,17,106,17,29,12,15,11,13,11,15,2,33,1,0,0,51,45,10,5,10,4,38,4,9,11,4,12,8,11,2,12,7,5,17,11,5,12,8,11,2,10,8,11,4,17,105,17,106,12,7,10,0,10,1,10,7,17,28,12,9,10,0,11,3,10,8,17,28,12,11,11,0,11,1,11,9,11,11,23,17,29,11,6,17,106,12,12,10,7,10,12,23,12,10,11,7,11,8,11,10,11,12,2,34,1,0,0,18,12,10,0,10,1,17,72,12,3,11,0,11,1,17,70,12,2,11,3,11,2,17,106,2,35,1,0,0,18,12,10,0,10,1,17,67,12,3,11,0,11,1,17,64,12,2,11,3,11,2,17,106,2,36,0,0,0,52,49,10,0,10,1,17,82,12,6,14,6,65,31,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,46,5,14,14,6,10,3,66,31,12,5,10,0,10,5,20,17,75,12,7,10,0,10,1,10,5,20,17,23,12,2,10,0,10,1,10,5,20,10,2,17,40,10,0,11,7,11,5,20,11,2,17,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,9,11,0,1,2,37,0,0,0,3,12,11,3,10,0,10,2,17,70,17,109,12,4,11,0,11,2,11,1,11,4,17,87,2,38,0,0,0,3,12,11,3,10,0,10,2,17,70,17,108,12,4,11,0,11,2,11,1,11,4,17,57,2,39,0,0,0,3,12,11,3,10,0,10,2,17,64,17,109,12,4,11,0,11,2,11,1,11,4,17,86,2,40,0,0,0,3,12,11,3,10,0,10,2,17,64,17,108,12,4,11,0,11,2,11,1,11,4,17,56,2,41,0,0,0,54,21,10,0,11,1,17,79,12,5,14,5,6,0,0,0,0,0,0,0,0,66,31,12,3,10,0,10,3,20,17,68,11,2,22,12,4,11,0,11,3,20,11,4,17,92,2,42,0,0,0,55,32,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,4,10,0,10,4,20,17,68,12,5,10,5,10,2,38,4,22,11,5,11,2,23,12,3,5,24,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,12,6,11,0,11,4,20,11,6,17,92,2,43,0,0,0,56,58,10,0,10,3,17,61,4,51,10,2,17,76,12,5,10,0,10,3,17,80,12,9,10,0,10,1,10,3,17,24,12,6,10,0,11,1,10,3,17,25,12,7,10,6,10,7,36,4,45,11,6,11,7,23,12,8,10,0,10,3,17,78,12,4,11,5,11,9,11,4,11,8,17,98,12,10,11,0,11,2,11,3,11,10,17,94,5,50,11,0,11,2,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,94,5,57,11,0,1,11,1,1,11,2,1,2,44,0,0,0,59,59,11,1,17,76,12,5,10,0,10,2,17,69,12,7,10,0,10,2,17,67,12,6,10,0,10,2,17,64,12,3,10,0,10,2,17,70,12,4,10,0,10,2,17,77,12,11,10,5,10,7,10,0,10,2,17,65,17,100,10,3,17,106,12,9,10,5,11,7,10,0,10,2,17,71,17,101,11,4,17,106,12,10,11,6,10,9,11,3,23,17,106,11,11,17,106,10,10,17,109,12,8,11,0,11,2,11,9,11,10,11,5,11,8,17,93,2,45,0,0,0,20,36,11,0,10,2,10,1,17,62,17,97,12,5,10,5,10,3,38,4,11,5,15,11,1,1,7,10,39,11,5,11,3,23,12,6,10,1,10,2,10,6,17,99,12,4,10,1,10,2,10,4,11,6,17,102,12,7,11,1,11,2,11,4,11,7,17,91,2,0,92,0,94,0],"lending_portal":[161,28,235,11,6,0,0,0,11,1,0,44,2,44,90,3,134,1,165,2,4,171,3,36,5,207,3,230,5,7,181,9,176,10,8,229,19,128,1,6,229,20,54,10,155,21,59,12,214,21,204,16,13,162,38,4,0,72,0,23,0,38,0,39,0,52,0,69,0,70,0,71,0,75,0,83,0,84,0,103,0,108,1,82,2,30,2,31,2,44,2,81,2,99,2,101,2,102,3,98,0,8,8,0,0,14,3,0,0,9,3,0,0,7,3,0,1,0,12,0,2,4,7,0,3,11,12,1,0,1,4,5,0,0,4,6,8,0,6,17,8,0,9,13,8,0,10,12,12,0,11,20,12,0,12,3,12,0,13,10,7,1,0,0,14,1,8,0,15,2,12,1,0,1,17,19,4,0,18,15,2,0,20,18,2,0,21,16,12,0,0,66,0,1,0,0,60,2,3,0,0,94,4,1,0,0,24,5,1,0,0,28,5,1,0,0,100,6,1,1,0,0,106,7,1,1,0,0,107,8,1,0,0,25,7,1,1,0,0,26,8,1,0,0,90,6,1,1,0,0,73,9,1,1,0,2,32,12,17,0,2,33,1,17,1,0,2,34,45,17,0,2,55,35,28,0,2,59,1,19,0,3,35,27,28,1,0,3,80,25,3,1,0,3,105,43,1,1,0,4,29,16,1,0,5,54,1,26,0,5,58,1,26,0,5,62,1,26,0,5,63,1,26,0,5,64,1,26,0,6,53,49,50,0,7,24,20,1,0,7,28,20,1,0,7,45,34,1,0,7,46,60,1,0,7,47,34,1,0,7,48,34,1,0,7,49,34,42,0,8,74,22,23,1,0,10,21,29,30,0,10,51,38,39,0,10,57,33,19,0,10,61,33,42,0,10,89,29,30,0,11,56,18,3,0,11,67,18,31,0,11,87,32,1,0,12,91,51,3,0,13,36,41,14,1,0,13,68,40,31,1,0,15,37,23,1,1,0,15,97,48,23,1,0,15,104,24,3,1,0,16,43,14,1,1,3,17,77,0,10,0,19,85,53,1,1,12,19,95,14,1,1,8,20,92,11,12,0,21,76,47,3,0,52,13,13,14,34,14,48,14,18,14,17,14,49,36,45,17,44,17,19,14,34,46,47,46,48,46,51,52,49,54,49,55,5,14,46,14,1,7,8,19,0,1,7,8,0,1,3,3,6,8,7,7,8,0,5,8,6,8,8,7,8,9,7,8,10,6,8,15,7,8,11,7,8,12,10,13,7,8,19,11,6,8,8,7,8,9,7,8,10,6,8,15,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,16,1,9,0,3,7,8,19,10,6,8,8,7,8,9,7,8,10,6,8,15,7,8,0,7,8,11,7,8,12,7,11,6,1,9,0,3,7,8,19,16,6,8,8,7,8,9,7,8,10,6,8,15,7,8,13,7,8,0,7,8,20,7,8,11,7,8,12,10,2,10,2,13,3,10,11,16,1,8,18,3,7,8,19,14,6,8,8,7,8,9,7,8,10,6,8,15,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,16,1,9,0,3,13,10,2,3,7,8,19,1,8,17,1,6,8,19,1,5,1,8,0,1,9,0,11,8,5,7,8,9,7,8,10,6,8,15,3,13,6,13,3,3,3,8,5,1,6,8,8,1,8,5,2,6,8,12,8,5,1,13,6,6,8,11,7,8,9,7,8,10,6,8,15,3,13,17,6,8,15,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,3,11,16,1,9,0,13,3,3,8,5,8,5,3,10,11,16,1,9,0,3,7,8,19,1,11,16,1,9,0,1,6,11,16,1,9,0,2,6,11,6,1,9,0,3,1,2,5,7,11,6,1,9,0,11,16,1,9,0,13,10,2,7,8,19,1,10,2,4,7,8,11,8,5,13,15,2,15,15,1,1,2,7,8,12,8,5,2,7,8,11,8,5,7,6,8,11,7,8,9,7,8,10,6,8,15,3,13,15,1,6,8,5,1,8,3,16,8,5,7,8,9,7,8,10,6,8,15,3,13,15,15,13,3,13,11,14,1,8,5,8,5,8,5,8,5,15,3,7,8,11,13,13,1,11,14,1,8,5,1,6,11,14,1,9,0,1,11,14,1,9,0,1,15,5,7,11,6,1,9,0,8,5,3,8,5,7,8,19,21,8,5,7,8,9,7,8,10,6,8,15,3,13,15,15,11,16,1,8,18,13,3,11,14,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,16,1,8,18,3,2,13,10,2,1,8,18,1,6,8,20,3,7,11,16,1,9,0,3,7,8,19,1,7,8,9,1,6,8,4,11,7,8,20,7,8,13,6,8,4,7,8,11,8,5,8,5,13,3,15,11,16,1,8,18,6,8,15,1,11,16,1,8,18,2,9,0,5,1,8,1,1,8,2,15,8,5,7,8,9,7,8,10,6,8,15,3,13,15,13,3,13,11,14,1,8,5,8,5,8,5,8,5,15,20,8,5,7,8,9,7,8,10,6,8,15,3,13,15,11,16,1,8,18,13,3,11,14,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,16,1,8,18,3,17,6,8,15,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,13,3,3,8,5,3,11,16,1,9,0,8,5,16,13,8,5,7,8,9,7,8,10,6,8,15,3,3,13,13,8,5,3,8,5,3,5,13,8,5,8,6,8,11,7,8,9,7,8,10,6,8,15,3,3,13,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,17,76,101,110,100,105,110,103,76,111,99,97,108,69,118,101,110,116,13,76,101,110,100,105,110,103,80,111,114,116,97,108,18,76,101,110,100,105,110,103,80,111,114,116,97,108,69,118,101,110,116,6,79,112,116,105,111,110,4,80,111,111,108,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,13,97,100,100,95,108,105,113,117,105,100,105,116,121,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,12,98,111,114,114,111,119,95,108,111,99,97,108,13,98,111,114,114,111,119,95,114,101,109,111,116,101,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,7,100,101,112,111,115,105,116,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,17,100,111,108,97,95,112,111,111,108,95,97,100,100,114,101,115,115,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,10,102,101,101,95,97,109,111,117,110,116,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,2,105,100,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,9,108,105,113,117,105,100,97,116,101,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,11,109,101,115,115,97,103,101,95,102,101,101,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,7,114,101,108,97,121,101,114,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,5,114,101,112,97,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,6,115,101,110,100,101,114,8,115,101,113,117,101,110,99,101,11,115,101,116,95,114,101,108,97,121,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,112,108,105,116,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,14,119,105,116,104,100,114,97,119,95,108,111,99,97,108,15,119,105,116,104,100,114,97,119,95,114,101,109,111,116,101,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,1,0,0,2,3,65,8,17,88,5,78,3,1,2,5,93,3,79,3,42,8,5,50,3,27,2,2,2,8,79,3,92,5,40,10,2,96,13,41,13,86,10,2,22,3,27,2,3,2,5,79,3,92,5,40,10,2,22,3,27,2,0,0,0,0,1,9,10,0,17,50,11,0,46,17,53,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,0,0,1,5,11,2,11,1,15,1,21,2,3,1,4,0,15,61,11,0,17,20,11,7,46,17,53,17,12,12,18,11,5,11,18,12,8,46,11,8,17,40,12,15,14,6,65,19,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,19,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,27,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,4,1,4,0,15,61,11,0,17,20,11,7,46,17,53,17,12,12,18,11,5,11,18,12,8,46,11,8,17,40,12,15,14,6,65,19,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,19,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,28,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,5,1,4,0,21,117,11,0,17,20,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,53,17,12,12,27,56,1,12,26,11,8,11,9,10,10,56,2,12,22,10,7,14,22,56,3,12,15,46,11,15,56,4,12,21,11,4,17,1,12,25,11,7,11,22,7,5,64,26,0,0,0,0,0,0,0,0,10,10,56,5,1,10,6,10,26,7,5,10,21,77,17,35,1,12,20,10,5,10,27,12,16,46,11,16,17,41,32,4,74,10,5,10,27,17,42,10,6,10,26,17,37,12,23,11,5,11,27,12,17,46,11,17,17,40,12,24,11,6,11,1,11,2,11,3,11,24,11,23,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,32,11,25,11,10,46,17,53,14,26,17,15,11,21,17,24,18,3,56,6,2,6,1,4,0,37,117,11,0,17,20,17,16,12,20,10,9,46,17,53,17,12,12,24,56,1,12,23,10,5,10,23,17,37,12,18,11,6,10,24,12,10,46,11,10,17,40,12,19,10,5,10,18,11,20,17,36,12,21,14,21,56,7,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,21,56,8,12,22,10,5,11,1,11,2,11,3,11,19,11,18,11,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,33,12,17,10,5,10,22,17,38,10,17,38,4,80,5,90,11,5,1,11,7,1,11,4,1,11,9,1,7,1,39,11,5,11,22,7,5,10,17,17,39,1,12,25,11,7,11,24,11,25,52,10,23,10,9,56,9,11,4,17,1,11,9,46,17,53,14,23,17,15,11,17,52,17,25,18,3,56,6,2,7,1,4,0,44,184,1,11,0,17,20,10,11,10,10,17,14,12,31,10,11,11,9,17,14,12,30,10,15,46,17,53,17,12,12,34,10,7,10,30,17,37,12,25,11,8,11,34,12,16,46,11,16,17,40,12,26,10,7,10,25,10,11,17,36,12,27,14,27,56,7,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,27,56,8,12,28,10,7,10,1,11,2,10,3,11,26,11,25,11,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,33,12,23,10,7,10,28,17,38,10,23,38,4,86,5,102,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,11,13,10,14,10,15,56,10,12,24,10,6,46,17,54,12,36,11,14,10,36,38,4,116,5,132,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,24,11,36,10,15,56,11,12,35,14,24,56,12,12,32,10,5,17,1,12,29,11,6,11,4,11,1,17,26,11,7,10,28,11,31,17,16,10,29,10,23,11,35,11,3,17,43,12,33,11,24,11,5,16,1,20,56,13,11,33,10,29,11,28,11,32,17,25,18,1,56,14,11,29,11,15,46,17,53,14,30,17,15,17,16,11,11,11,10,11,23,52,17,25,18,2,56,15,2,8,1,4,0,56,123,11,0,17,20,17,16,12,19,56,1,12,22,10,9,46,17,53,17,12,12,23,10,5,10,22,17,37,12,17,11,6,10,23,12,10,46,11,10,17,40,12,18,10,5,10,17,11,19,17,36,12,20,14,20,56,7,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,20,56,8,12,21,10,5,10,21,17,38,10,8,77,38,4,58,5,74,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,1,39,10,5,11,1,11,2,11,3,11,18,11,17,10,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,29,11,5,11,21,7,5,10,8,77,17,39,1,12,24,11,7,11,23,11,24,52,10,22,10,9,56,9,11,4,17,1,11,9,46,17,53,14,22,17,15,11,8,17,21,18,3,56,6,2,9,1,4,0,57,186,1,11,0,17,20,10,11,10,10,17,14,12,30,10,11,11,9,17,14,12,29,10,15,46,17,53,17,12,12,33,10,7,10,29,17,37,12,24,11,8,11,33,12,16,46,11,16,17,40,12,25,10,7,10,24,10,11,17,36,12,26,14,26,56,7,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,26,56,8,12,27,10,7,10,27,17,38,10,12,77,38,4,64,5,82,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,10,7,10,1,11,2,10,3,11,25,11,24,10,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,29,11,13,10,14,10,15,56,10,12,23,10,6,46,17,54,12,35,11,14,10,35,38,4,118,5,134,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,23,11,35,10,15,56,11,12,34,14,23,56,12,12,31,10,5,17,1,12,28,11,6,11,4,11,1,17,26,11,7,10,27,11,30,17,16,10,28,10,12,77,11,34,11,3,17,43,12,32,11,23,11,5,16,1,20,56,13,11,32,10,28,11,27,11,31,17,25,18,1,56,14,11,28,11,15,46,17,53,14,29,17,15,17,16,11,11,11,10,11,12,17,21,18,2,56,15,2,10,1,4,0,58,117,11,0,17,20,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,53,17,12,12,27,56,1,12,24,11,8,11,9,10,10,56,2,12,26,10,7,14,26,56,3,12,15,46,11,15,56,4,12,25,11,4,17,1,12,23,11,7,11,26,7,5,64,26,0,0,0,0,0,0,0,0,10,10,56,5,1,10,6,10,24,7,5,10,25,77,17,35,1,12,20,10,5,10,27,12,16,46,11,16,17,41,32,4,74,10,5,10,27,17,42,10,6,10,24,17,37,12,21,11,5,11,27,12,17,46,11,17,17,40,12,22,11,6,11,1,11,2,11,3,11,22,11,21,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,31,11,23,11,10,46,17,53,14,24,17,15,11,25,17,23,18,3,56,6,2,11,1,4,0,59,93,10,0,17,20,10,13,46,17,53,12,27,10,27,17,12,12,25,56,1,12,23,11,10,10,11,17,14,12,29,10,6,11,23,17,37,12,22,10,6,11,29,17,37,12,28,10,4,17,1,12,26,10,9,6,0,0,0,0,0,0,0,0,36,4,43,11,0,10,1,10,2,10,3,11,4,10,5,10,6,11,7,11,8,10,9,11,13,56,16,5,54,11,4,1,11,0,1,11,7,1,11,8,10,9,11,13,56,2,56,17,11,5,11,25,12,15,46,11,15,17,40,12,24,11,6,11,1,11,2,11,3,11,24,11,12,11,28,11,22,12,14,12,21,12,20,12,19,12,18,12,17,12,16,46,11,16,11,17,11,18,11,19,11,20,11,21,11,14,17,30,11,26,11,27,11,11,11,9,17,22,18,3,56,6,2,0,2,0,1,0],"merge_coins":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,10,3,20,53,4,73,14,5,87,102,7,189,1,132,1,8,193,2,96,6,161,3,30,12,191,3,189,1,0,6,1,14,2,2,2,11,2,12,2,0,12,1,0,1,4,1,2,0,0,5,0,1,1,0,1,3,5,6,1,0,1,8,3,4,1,0,2,4,8,4,1,0,2,10,11,1,1,0,2,13,9,10,1,0,2,15,15,1,1,0,3,7,14,4,1,12,4,9,12,13,0,2,1,1,1,3,7,5,7,4,7,7,1,6,7,3,10,11,0,1,9,0,3,7,8,1,1,11,0,1,9,0,6,11,0,1,9,0,11,0,1,9,0,11,0,1,9,0,3,11,0,1,9,0,3,1,7,10,9,0,0,1,6,10,9,0,1,1,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,1,6,11,0,1,9,0,1,3,3,7,11,0,1,9,0,3,7,8,1,1,6,8,1,1,5,2,9,0,5,1,7,8,1,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,8,105,115,95,101,109,112,116,121,4,106,111,105,110,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,118,101,114,115,101,6,115,101,110,100,101,114,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,118,101,99,116,111,114,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,0,1,0,0,2,83,14,0,65,1,6,0,0,0,0,0,0,0,0,36,4,67,13,0,56,0,13,0,69,1,12,5,14,0,56,1,32,4,20,5,15,13,5,13,0,69,1,56,2,5,10,11,0,70,1,0,0,0,0,0,0,0,0,14,5,56,3,12,8,10,1,12,6,11,1,7,2,33,4,33,10,8,12,6,11,8,10,6,38,4,38,5,42,11,2,1,7,0,39,14,5,56,3,10,6,36,4,60,13,5,11,6,10,2,56,4,12,7,11,5,11,2,46,17,8,56,5,11,7,12,3,5,64,11,2,1,11,5,12,3,11,3,12,4,5,81,11,0,70,1,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,33,4,74,5,78,11,2,1,7,1,39,11,2,56,6,12,4,11,4,2,0],"oracle":[161,28,235,11,6,0,0,0,11,1,0,36,2,36,84,3,120,157,1,4,149,2,22,5,171,2,231,2,7,146,5,231,6,8,249,11,128,1,6,249,12,70,10,191,13,33,12,224,13,232,5,13,200,19,14,0,47,0,31,2,40,2,41,2,49,2,52,2,54,2,56,2,61,1,23,1,24,1,46,1,62,1,63,1,65,1,66,3,61,3,68,0,10,8,0,0,6,4,0,1,2,0,0,1,3,8,0,2,4,0,1,3,0,3,5,7,0,4,6,7,0,5,7,7,0,6,8,7,0,6,9,12,0,8,12,12,0,9,0,8,0,10,1,12,1,0,1,11,15,4,0,12,11,2,0,13,13,12,2,7,1,4,1,15,14,2,0,16,12,12,0,17,16,0,0,0,43,0,1,0,0,39,2,3,0,0,59,4,1,0,0,58,4,1,0,0,57,5,1,0,0,20,6,1,0,0,21,6,1,0,0,29,7,1,0,1,22,27,1,0,2,28,40,1,1,3,3,33,43,23,0,3,34,43,23,0,4,32,41,42,0,4,35,41,42,0,5,30,19,20,0,6,36,30,20,0,6,37,28,29,0,7,26,33,34,0,7,38,38,39,0,7,67,35,34,0,9,64,22,23,0,11,45,0,8,0,13,17,21,1,2,7,4,13,18,15,17,2,7,4,13,19,36,37,2,7,4,13,25,15,16,2,7,4,13,45,0,10,2,7,4,14,60,13,1,1,8,17,48,31,32,0,26,9,26,11,27,12,25,11,23,11,25,9,22,9,22,11,23,9,24,11,9,29,1,7,8,16,0,2,7,8,0,13,3,15,2,3,3,6,8,2,7,8,0,3,7,6,8,2,7,8,0,10,2,13,15,2,6,8,11,3,7,8,0,10,13,6,8,11,9,6,8,3,7,8,17,7,8,10,7,8,9,7,8,0,13,10,2,6,8,11,11,12,1,8,14,1,8,13,2,13,8,7,1,11,15,2,9,0,9,1,2,13,8,1,1,8,0,1,9,0,4,13,13,6,8,1,7,11,15,2,13,8,1,2,6,11,15,2,9,0,9,1,9,0,1,1,1,6,9,1,5,13,13,8,7,7,11,15,2,13,8,7,7,11,15,2,13,8,1,1,10,2,1,8,7,3,7,11,15,2,9,0,9,1,9,0,9,1,1,6,8,11,1,3,6,13,3,6,13,3,6,8,1,7,11,15,2,13,8,1,1,13,23,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,6,8,11,13,10,2,6,8,11,10,8,18,6,8,11,3,8,5,3,11,4,1,8,8,7,8,1,6,8,7,8,8,11,4,1,8,8,8,5,3,8,6,8,7,8,18,1,6,8,3,1,6,8,9,1,8,8,1,6,8,8,3,6,8,17,10,2,6,8,11,1,8,18,3,6,8,10,10,8,18,6,8,11,1,11,4,1,8,8,5,6,8,10,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,2,7,11,15,2,9,0,9,1,9,0,1,7,9,1,3,6,8,9,6,8,11,3,1,8,6,1,11,4,1,9,0,1,6,8,6,1,8,5,1,6,8,5,5,67,108,111,99,107,4,67,111,105,110,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,15,72,111,116,80,111,116,97,116,111,86,101,99,116,111,114,3,73,54,52,5,80,114,105,99,101,15,80,114,105,99,101,73,100,101,110,116,105,102,105,101,114,9,80,114,105,99,101,73,110,102,111,15,80,114,105,99,101,73,110,102,111,79,98,106,101,99,116,11,80,114,105,99,101,79,114,97,99,108,101,3,83,85,73,5,83,116,97,116,101,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,86,65,65,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,17,99,104,101,99,107,95,103,117,97,114,100,95,112,114,105,99,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,29,99,114,101,97,116,101,95,112,114,105,99,101,95,105,110,102,111,115,95,104,111,116,95,112,111,116,97,116,111,7,100,101,99,105,109,97,108,7,100,101,115,116,114,111,121,24,102,101,101,100,95,116,111,107,101,110,95,112,114,105,99,101,95,98,121,95,112,121,116,104,13,102,114,111,109,95,98,121,116,101,95,118,101,99,7,103,101,110,101,115,105,115,8,103,101,116,95,101,120,112,111,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,110,101,103,97,116,105,118,101,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,112,111,115,105,116,105,118,101,9,103,101,116,95,112,114,105,99,101,20,103,101,116,95,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,37,103,101,116,95,112,114,105,99,101,95,105,110,102,111,95,102,114,111,109,95,112,114,105,99,101,95,105,110,102,111,95,111,98,106,101,99,116,23,103,101,116,95,112,114,105,99,101,95,110,111,95,111,108,100,101,114,95,116,104,97,110,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,17,104,111,116,95,112,111,116,97,116,111,95,118,101,99,116,111,114,3,105,54,52,2,105,100,4,105,110,105,116,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,3,110,101,119,6,111,98,106,101,99,116,6,111,114,97,99,108,101,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,5,112,114,105,99,101,16,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,16,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,16,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,17,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,115,10,112,114,105,99,101,95,105,110,102,111,13,112,114,105,99,101,95,111,114,97,99,108,101,115,4,112,121,116,104,20,114,101,103,105,115,116,101,114,95,116,111,107,101,110,95,112,114,105,99,101,20,115,101,116,95,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,20,115,101,116,95,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,116,97,116,101,3,115,117,105,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,24,117,112,100,97,116,101,95,115,105,110,103,108,101,95,112,114,105,99,101,95,102,101,101,100,3,118,97,97,5,118,97,108,117,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,181,59,15,65,116,16,134,39,251,238,114,226,73,139,88,214,162,113,76,222,213,63,172,83,112,52,194,32,210,99,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,60,0,0,0,0,0,0,0,3,8,16,14,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,5,42,8,13,51,3,50,3,53,11,15,2,13,8,7,55,11,15,2,13,8,1,1,2,3,69,15,27,2,44,3,0,0,0,0,1,11,10,0,17,21,7,1,7,0,10,0,56,0,11,0,56,1,18,0,56,2,2,1,1,0,0,14,32,11,0,15,0,12,5,10,5,10,1,12,2,46,11,2,56,3,4,11,5,15,11,5,1,7,2,39,11,5,11,1,12,3,46,11,3,56,4,12,4,10,4,16,1,20,10,4,16,2,20,11,4,16,3,20,2,2,1,0,0,1,5,11,2,11,1,15,4,21,2,3,1,0,0,1,5,11,2,11,1,15,5,21,2,4,1,0,0,18,58,10,1,15,0,12,11,10,11,10,3,12,7,46,11,7,56,3,32,4,12,5,20,11,11,1,11,1,1,11,6,1,7,3,39,11,2,17,14,12,9,11,1,15,6,12,10,10,10,10,3,12,8,46,11,8,56,5,32,4,35,5,43,11,11,1,11,10,1,11,6,1,7,3,39,11,10,10,3,11,9,56,6,11,11,11,3,11,4,11,5,11,6,17,20,6,232,3,0,0,0,0,0,0,26,18,1,56,7,2,5,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,5,20,35,4,39,5,45,11,8,1,11,0,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,6,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,4,20,35,4,39,5,45,11,8,1,11,0,1,7,5,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,7,1,0,0,26,136,1,11,0,17,8,10,4,16,6,10,5,56,5,4,8,5,20,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,2,39,10,4,15,6,10,5,12,14,46,11,14,56,8,12,24,10,3,46,17,16,12,25,14,25,17,15,12,30,11,24,14,30,33,4,40,5,52,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,6,39,11,1,11,6,10,7,12,16,12,15,46,11,15,11,16,17,28,12,31,10,2,11,31,64,32,1,0,0,0,0,0,0,0,10,7,12,18,12,17,46,11,17,11,18,17,17,12,26,11,2,11,26,10,3,11,8,10,7,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,17,19,12,22,10,7,17,20,6,232,3,0,0,0,0,0,0,26,12,19,11,4,15,0,11,5,56,9,12,23,11,3,11,7,12,13,46,11,13,7,0,17,18,12,29,11,22,56,10,14,29,17,13,12,27,14,27,17,11,12,28,14,29,17,12,12,20,14,20,17,10,12,21,11,28,77,10,23,15,1,21,11,21,51,10,23,15,2,21,11,19,11,23,15,3,21,2,0,4,1,0,1,1,1,2,0,1,0,2,0,3,0],"pool_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,136,1,4,146,1,2,5,148,1,208,1,7,228,2,205,4,8,177,7,32,6,209,7,41,12,250,7,133,12,0,23,0,10,0,24,1,0,7,0,0,18,0,1,0,0,22,0,1,0,0,21,0,1,0,0,19,0,1,0,0,20,0,1,0,0,16,0,1,0,0,17,0,1,0,0,11,2,3,0,0,1,3,4,0,0,15,5,3,0,0,5,3,6,0,0,14,7,3,0,0,4,3,8,0,0,13,9,3,0,0,3,3,9,0,1,2,3,12,0,1,12,12,3,0,2,6,19,20,0,2,7,19,27,0,2,8,19,21,0,2,9,19,1,0,2,25,11,0,0,2,26,25,0,0,2,27,14,0,0,2,28,15,0,0,2,29,13,0,0,2,30,17,18,1,1,26,1,0,1,2,5,8,0,8,0,3,13,10,2,1,10,2,6,8,0,8,0,3,13,2,10,2,5,13,3,8,0,8,0,3,6,13,3,8,0,8,0,3,2,3,8,0,13,10,2,4,8,0,13,2,10,2,3,13,15,2,3,10,2,10,2,10,2,2,7,10,2,13,1,8,0,2,7,10,2,10,2,2,7,10,2,3,2,7,10,2,2,18,10,2,10,2,10,2,10,2,10,2,10,2,3,13,10,2,13,3,3,3,8,0,2,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,17,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,3,3,8,0,2,13,13,8,0,13,2,10,2,10,2,13,10,2,10,2,10,2,10,2,13,10,2,13,3,3,3,2,8,0,13,2,7,10,2,15,9,10,2,10,2,10,2,3,13,15,3,3,2,1,15,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,100,101,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,21,103,101,116,95,100,101,108,101,116,101,95,111,119,110,101,114,95,116,121,112,101,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,16,103,101,116,95,100,101,112,111,115,105,116,95,116,121,112,101,23,103,101,116,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,21,103,101,116,95,115,101,110,100,95,109,101,115,115,97,103,101,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,10,112,111,111,108,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,10,48,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,3,17,21,11,0,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,1,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,2,17,23,13,6,7,2,17,24,14,4,65,1,6,0,0,0,0,0,0,0,0,36,4,46,13,6,14,4,65,1,75,17,21,13,6,11,4,17,25,11,6,2,8,1,0,0,16,172,1,14,0,65,1,12,13,6,0,0,0,0,0,0,0,0,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,1,14,1,17,17,12,8,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,2,14,2,17,17,12,16,11,12,11,11,22,12,12,11,16,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,14,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,3,14,3,17,17,12,18,11,12,11,11,22,12,12,11,18,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,17,11,12,11,11,22,12,12,6,8,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,4,14,4,17,19,12,7,11,12,11,11,22,12,12,6,1,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,5,14,5,17,20,12,15,11,12,11,11,22,12,12,64,1,0,0,0,0,0,0,0,0,12,9,10,13,10,12,36,4,151,1,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,6,14,6,17,17,12,10,11,12,11,11,22,12,12,11,10,52,12,11,14,0,10,12,10,12,10,11,22,56,0,12,9,11,12,11,11,22,12,12,10,15,7,2,33,4,156,1,5,158,1,7,1,39,11,13,11,12,33,4,163,1,5,165,1,7,0,39,11,14,11,17,11,7,11,8,11,15,11,9,2,9,1,0,0,10,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,21,13,6,11,1,17,23,11,2,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,3,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,4,17,23,13,6,7,3,17,24,11,6,2,10,1,0,0,22,152,1,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,15,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,19,12,11,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,17,11,9,11,8,22,12,9,11,17,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,19,12,7,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,20,12,13,11,9,11,8,22,12,9,10,13,7,3,33,4,136,1,5,138,1,7,1,39,11,10,11,9,33,4,143,1,5,145,1,7,0,39,11,15,11,11,11,12,11,16,11,7,11,13,2,11,1,0,0,23,34,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,1,17,21,11,0,17,16,12,4,13,3,14,4,65,1,75,17,21,13,3,11,4,17,25,13,3,7,4,17,24,14,2,65,1,6,0,0,0,0,0,0,0,0,36,4,32,13,3,14,2,65,1,75,17,21,13,3,11,2,17,25,11,3,2,12,1,0,0,24,123,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,5,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,20,12,11,11,9,11,8,22,12,9,64,1,0,0,0,0,0,0,0,0,12,6,10,10,10,9,36,4,104,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,7,11,9,11,8,22,12,9,11,7,52,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,11,9,11,8,22,12,9,10,11,7,4,33,4,109,5,111,7,1,39,11,10,11,9,33,4,116,5,118,7,0,39,11,12,11,5,11,11,11,6,2,13,1,0,0,3,13,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,0,17,21,13,3,11,1,17,22,13,3,11,2,17,24,11,3,2,14,1,0,0,26,64,14,0,65,1,12,8,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,1,14,1,17,17,12,5,11,7,11,4,22,12,7,6,32,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,2,14,2,17,18,12,6,11,7,11,4,22,12,7,6,1,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,3,14,3,17,20,12,9,11,7,11,4,22,12,7,11,8,11,7,33,4,58,5,60,7,0,39,11,5,11,6,11,9,2,0],"pool_manager":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,66,3,88,199,1,4,159,2,62,5,221,2,206,2,7,171,5,144,8,8,187,13,96,6,155,14,138,1,10,165,15,108,12,145,16,154,13,13,171,29,32,15,203,29,4,0,62,0,28,0,30,0,36,1,21,1,58,2,32,2,57,2,74,2,76,2,77,0,9,12,0,0,1,4,0,0,7,4,0,0,4,4,0,0,8,4,0,0,6,4,0,0,0,3,0,0,10,3,0,1,2,7,0,3,3,0,0,4,11,7,0,5,5,7,1,0,0,7,14,4,0,8,12,12,2,7,1,4,1,10,13,2,0,0,51,0,1,0,0,66,2,1,0,0,65,3,1,0,0,71,4,1,0,0,69,5,1,0,0,70,4,1,0,0,47,6,7,0,0,41,8,9,0,0,44,6,10,0,0,37,11,12,0,0,48,6,12,0,0,43,8,12,0,0,42,8,12,0,0,45,6,12,0,0,46,8,12,0,0,38,1,12,0,0,39,1,12,0,0,35,13,14,0,0,34,15,16,0,0,33,17,16,0,0,81,1,18,0,0,16,19,20,0,0,67,19,20,0,1,40,46,9,0,2,24,49,12,0,2,25,49,12,0,2,26,20,12,0,5,56,1,47,1,0,5,73,28,47,1,0,6,29,28,1,1,3,7,55,0,21,0,8,15,31,1,2,7,4,8,22,41,42,2,7,4,8,23,35,36,2,7,4,8,27,41,16,2,7,4,8,55,0,23,2,7,4,9,72,28,1,1,8,35,22,35,24,35,25,35,26,36,27,35,30,31,24,31,26,35,33,31,22,31,25,33,26,33,24,31,30,33,30,32,26,32,25,32,24,32,22,34,33,32,33,32,30,28,32,27,32,34,24,34,25,33,22,31,33,33,33,29,50,29,51,1,7,8,14,0,5,6,8,9,7,8,0,8,10,13,7,8,14,4,6,8,9,7,8,0,8,8,13,4,6,8,9,7,8,0,8,8,15,4,6,8,9,7,8,0,13,15,2,7,8,0,13,1,10,8,8,2,7,8,0,8,8,1,13,1,8,10,3,6,8,0,13,13,1,15,3,7,8,0,13,13,1,11,11,1,8,8,2,6,8,0,13,1,1,2,6,8,0,8,8,1,8,3,4,7,8,0,8,8,13,15,2,15,15,1,8,12,2,13,8,1,1,11,13,2,9,0,9,1,2,13,8,2,2,8,8,13,2,13,10,8,8,1,8,0,1,9,0,8,13,8,10,8,3,11,13,2,8,8,8,4,8,1,7,11,13,2,13,8,1,8,2,7,11,13,2,13,8,2,2,8,8,8,4,3,7,11,13,2,9,0,9,1,9,0,9,1,1,8,8,2,13,8,3,3,13,8,8,7,8,5,2,7,11,13,2,9,0,9,1,9,0,1,7,9,1,4,8,8,13,7,8,2,7,8,4,2,13,7,8,2,3,8,8,13,7,8,4,2,13,13,2,6,11,13,2,9,0,9,1,9,0,1,6,9,1,2,8,8,8,8,2,15,6,11,13,2,13,8,3,4,8,8,3,3,10,8,8,1,6,8,8,1,11,11,1,9,0,9,8,8,13,15,7,11,13,2,13,8,3,7,8,3,13,15,7,8,2,7,8,4,6,15,15,15,15,15,15,1,8,6,1,8,7,12,65,100,100,76,105,113,117,105,100,105,116,121,7,65,112,112,73,110,102,111,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,9,76,105,113,117,105,100,105,116,121,6,79,112,116,105,111,110,11,80,111,111,108,67,97,116,97,108,111,103,8,80,111,111,108,73,110,102,111,13,80,111,111,108,76,105,113,117,105,100,105,116,121,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,15,82,101,109,111,118,101,76,105,113,117,105,100,105,116,121,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,13,97,100,100,95,108,105,113,117,105,100,105,116,121,7,97,108,112,104,97,95,49,6,97,109,111,117,110,116,9,97,112,112,95,105,110,102,111,115,13,97,112,112,95,108,105,113,117,105,100,105,116,121,5,97,115,99,105,105,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,5,101,118,101,110,116,18,101,120,105,115,116,95,99,101,114,116,97,105,110,95,112,111,111,108,13,101,120,105,115,116,95,112,111,111,108,95,105,100,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,100,101,102,97,117,108,116,95,97,108,112,104,97,95,49,20,103,101,116,95,100,101,102,97,117,108,116,95,108,97,109,98,100,97,95,49,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,24,103,101,116,95,112,111,111,108,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,112,111,111,108,95,110,97,109,101,95,98,121,95,105,100,21,103,101,116,95,112,111,111,108,95,116,111,116,97,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,115,95,98,121,95,105,100,19,103,101,116,95,116,111,107,101,110,95,108,105,113,117,105,100,105,116,121,2,105,100,11,105,100,95,116,111,95,112,111,111,108,115,4,105,110,105,116,8,108,97,109,98,100,97,95,49,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,110,97,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,12,112,111,111,108,95,97,100,100,114,101,115,115,12,112,111,111,108,95,99,97,116,97,108,111,103,10,112,111,111,108,95,105,110,102,111,115,12,112,111,111,108,95,109,97,110,97,103,101,114,10,112,111,111,108,95,116,111,95,105,100,5,112,111,111,108,115,13,114,101,103,105,115,116,101,114,95,112,111,111,108,16,114,101,103,105,115,116,101,114,95,112,111,111,108,95,105,100,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,7,114,101,115,101,114,118,101,21,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,97,108,112,104,97,22,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,108,97,109,98,100,97,15,115,101,116,95,112,111,111,108,95,119,101,105,103,104,116,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,116,97,98,108,101,12,116,111,116,97,108,95,119,101,105,103,104,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,119,101,105,103,104,116,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,14,122,101,114,111,95,108,105,113,117,105,100,105,116,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,0,88,241,76,176,44,241,78,240,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,37,164,0,10,139,202,34,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,0,2,4,49,8,12,19,11,13,2,13,8,1,61,11,13,2,13,8,2,60,8,5,1,2,1,20,11,13,2,13,8,3,2,2,5,54,8,10,68,8,3,17,15,75,15,64,11,13,2,8,8,8,4,3,2,1,78,15,4,2,4,78,15,52,15,30,15,79,15,5,2,2,63,11,13,2,8,8,13,50,11,13,2,13,10,8,8,6,2,3,59,8,8,18,15,31,15,7,2,3,59,8,8,18,15,30,15,0,0,0,0,1,14,10,0,17,30,10,0,56,0,10,0,56,1,10,0,56,2,11,0,56,3,18,5,18,0,56,4,2,1,1,0,0,29,54,10,1,10,3,12,5,46,11,5,17,18,32,4,9,5,15,11,1,1,11,4,1,7,2,39,10,1,15,0,12,12,11,2,12,6,17,20,12,7,10,4,56,5,12,8,11,6,11,7,7,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,8,18,2,12,11,11,12,10,3,11,11,56,6,10,1,15,1,15,2,10,3,64,32,0,0,0,0,0,0,0,0,56,7,11,1,15,3,12,10,11,4,56,8,18,1,12,9,11,10,11,3,11,9,56,9,2,2,1,0,0,34,52,10,1,10,3,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,10,1,10,2,12,5,46,11,5,17,19,32,4,21,5,25,11,1,1,7,4,39,10,1,15,1,12,6,10,6,15,4,10,2,10,3,56,10,11,6,15,2,10,3,56,11,10,2,68,32,11,1,15,0,11,3,56,12,15,5,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,4,56,13,2,3,1,0,0,37,43,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,12,6,10,6,15,5,11,2,56,14,12,7,10,6,16,6,20,10,7,16,7,20,23,10,3,22,11,6,15,6,21,11,3,11,7,15,7,21,2,4,1,0,0,38,22,10,1,10,2,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,11,1,15,0,11,2,56,12,12,5,11,3,11,5,15,8,21,2,5,1,0,0,39,29,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,15,5,11,2,56,14,12,6,11,3,11,6,15,9,21,2,6,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,1,15,2,11,1,12,3,46,11,3,56,15,20,2,7,1,0,0,43,22,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,11,0,15,1,15,4,11,1,12,3,46,11,3,56,16,20,2,8,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,0,11,1,12,3,46,11,3,56,17,16,10,20,2,9,1,0,0,44,32,10,0,10,1,17,18,4,5,5,9,11,0,1,7,3,39,11,0,16,3,11,1,56,18,16,11,12,4,10,4,10,2,56,19,4,26,11,4,11,2,56,20,16,12,20,12,3,5,30,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,10,1,0,0,9,20,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,13,16,12,20,2,11,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,14,20,2,12,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,15,20,2,13,1,0,0,9,19,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,6,20,2,14,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,7,20,2,15,1,0,0,1,2,7,0,2,16,1,0,0,1,2,7,1,2,17,1,0,0,45,34,11,0,11,1,17,6,12,6,14,6,65,32,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,32,5,14,14,6,10,4,66,32,20,12,3,14,3,17,23,10,2,33,4,27,11,3,56,22,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,56,23,2,18,1,0,0,1,5,11,0,16,0,11,1,56,24,2,19,1,0,0,1,6,11,0,16,1,16,4,11,1,56,25,2,20,1,0,0,1,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,2,21,3,0,0,48,119,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,12,16,15,20,10,12,16,9,20,17,25,12,10,10,3,10,10,22,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,32,4,73,11,7,11,2,10,6,18,3,56,27,5,85,11,7,11,2,56,28,12,8,10,8,16,12,20,10,6,22,11,8,15,12,21,10,11,16,13,16,12,20,10,3,22,11,11,15,13,15,12,21,10,12,16,14,20,10,3,22,10,12,15,14,21,10,12,16,15,20,10,10,23,11,12,15,15,21,11,1,11,3,10,10,18,6,56,29,11,6,11,10,2,22,3,0,0,48,151,1,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,12,16,14,20,10,3,38,4,33,5,41,11,0,1,11,12,1,11,11,1,7,8,39,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,11,16,8,20,10,12,16,9,20,17,24,12,10,10,3,10,10,23,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,4,82,5,90,11,12,1,11,11,1,11,7,1,7,6,39,11,7,11,2,56,28,12,8,10,8,16,12,20,10,3,38,4,101,5,109,11,12,1,11,11,1,11,8,1,7,7,39,10,8,16,12,20,10,3,23,11,8,15,12,21,10,11,16,13,16,12,20,10,6,23,11,11,15,13,15,12,21,10,12,16,14,20,10,6,23,10,12,15,14,21,10,12,16,15,20,10,10,22,11,12,15,15,21,11,1,11,3,10,10,18,7,56,30,11,6,11,10,2,0,2,0,3,5,1,0,1,5,0,2,4,2,3,4,3,2,2,4,1,2,0,1,0,3,0,2,1,4,0,4,2,0,53,0,80,0],"rates":[161,28,235,11,6,0,0,0,8,1,0,6,2,6,4,3,10,70,5,80,48,7,128,1,185,2,8,185,3,32,6,217,3,68,12,157,4,128,5,0,13,0,11,0,16,1,0,8,0,0,6,0,1,0,0,2,0,1,0,0,5,2,1,0,0,1,3,1,0,0,3,4,1,0,0,4,4,1,0,1,7,6,1,0,1,8,6,3,0,1,9,6,1,0,1,10,6,1,0,2,12,7,1,0,2,14,5,1,0,2,15,7,1,0,2,17,7,1,0,3,7,8,0,13,15,1,15,4,7,8,0,13,15,15,4,15,15,15,15,3,15,15,15,0,2,7,8,0,13,2,15,15,6,15,15,15,15,15,15,7,15,15,15,15,15,15,15,7,83,116,111,114,97,103,101,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,21,99,97,108,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,3,109,105,110,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,128,81,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,29,10,0,10,1,17,8,12,6,11,0,11,1,17,6,12,4,11,6,11,4,17,13,12,5,10,5,10,2,22,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,27,10,5,11,5,11,2,22,17,12,12,3,11,3,2,1,1,0,0,8,39,10,0,10,1,11,2,17,0,12,8,11,0,11,1,17,7,12,7,12,6,12,5,12,4,10,8,10,7,35,4,23,11,4,11,8,11,5,17,13,22,12,3,5,37,11,4,11,5,22,11,6,11,8,10,7,23,17,11,11,7,23,17,12,17,13,22,12,3,11,3,2,2,1,0,0,7,17,10,0,10,1,11,3,17,0,12,5,11,0,11,1,17,9,12,4,11,2,11,5,17,11,11,4,23,17,13,17,13,2,3,1,0,0,7,20,11,0,11,1,23,7,1,17,10,12,4,7,1,10,4,23,12,5,11,2,11,5,24,11,3,11,4,24,22,7,1,26,2,4,1,0,0,9,69,11,0,11,1,23,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,10,17,11,2,10,5,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,6,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,23,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,7,5,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,2,10,2,17,13,7,0,7,0,24,26,12,4,10,4,10,2,17,13,7,0,26,12,3,10,5,10,6,24,11,4,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,10,5,11,6,24,11,7,24,11,3,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,9,17,11,11,2,11,5,24,7,0,26,22,11,8,22,11,9,22,2,5,1,0,0,1,12,11,2,11,0,11,1,23,24,7,0,26,12,3,17,11,11,3,22,2,0],"ray_math":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,40,5,42,13,7,55,59,8,114,32,6,146,1,146,1,12,164,2,247,5,0,7,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,4,2,1,0,0,1,2,1,0,0,2,2,1,0,0,6,1,1,0,0,0,1,3,0,0,1,15,2,15,15,1,2,4,15,2,15,15,4,108,111,103,50,3,109,97,120,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,208,121,0,161,63,121,92,118,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,249,214,165,42,128,81,101,243,159,91,61,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,10,11,0,11,1,24,7,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,7,0,26,2,3,1,0,0,0,10,11,0,7,0,24,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,11,1,26,2,4,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,6,1,0,0,4,59,10,0,7,0,38,4,5,5,7,7,4,39,10,0,7,0,26,17,7,12,2,10,2,77,7,0,24,12,3,11,0,11,2,48,12,4,10,4,7,0,33,4,27,11,3,2,7,1,12,1,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,57,5,34,10,4,11,4,24,7,0,26,12,4,10,4,7,2,38,4,52,11,3,10,1,22,12,3,11,4,49,1,48,12,4,11,1,49,1,48,12,1,5,29,11,3,2,7,1,0,0,3,112,49,0,12,1,10,0,49,128,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,16,11,0,49,128,48,12,0,11,1,49,128,22,12,1,10,0,49,64,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,30,11,0,49,64,48,12,0,11,1,49,64,22,12,1,10,0,49,32,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,44,11,0,49,32,48,12,0,11,1,49,32,22,12,1,10,0,49,16,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,58,11,0,49,16,48,12,0,11,1,49,16,22,12,1,10,0,49,8,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,72,11,0,49,8,48,12,0,11,1,49,8,22,12,1,10,0,49,4,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,0,49,4,48,12,0,11,1,49,4,22,12,1,10,0,49,2,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,100,11,0,49,2,48,12,0,11,1,49,2,22,12,1,11,0,49,1,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,110,11,1,49,1,22,12,1,11,1,2,0],"scaled_balance":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,25,5,29,6,7,35,75,8,110,32,12,142,1,39,0,6,0,4,0,0,0,1,0,0,2,0,1,0,0,1,0,1,0,1,3,0,1,0,1,5,0,1,0,2,15,15,1,15,0,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,2,4,11,0,11,1,17,4,2,1,1,0,0,2,4,11,0,11,1,17,3,2,2,1,0,0,2,4,11,0,11,1,17,3,2,0],"serde":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,8,3,20,167,1,4,187,1,12,5,199,1,148,1,7,219,2,211,4,8,174,7,96,6,142,8,20,12,162,8,157,35,0,23,1,4,1,6,1,36,1,37,2,2,1,0,7,0,3,1,7,0,0,32,0,1,0,0,28,2,1,0,0,31,3,1,0,0,26,4,1,0,0,29,5,1,0,0,19,6,6,0,0,5,6,6,0,0,27,4,1,0,0,30,5,1,0,0,33,7,1,0,0,24,8,1,0,0,25,9,1,1,0,0,34,7,1,0,0,14,10,6,0,0,10,10,11,0,0,13,10,12,0,0,8,10,13,0,0,11,10,14,0,0,9,10,13,0,0,12,10,14,0,0,7,10,15,0,0,18,10,12,0,0,15,10,16,0,0,38,17,18,1,1,0,39,19,20,1,3,1,20,28,16,0,2,35,27,16,1,0,3,17,1,30,1,0,3,21,30,28,0,4,3,25,1,1,0,4,22,24,1,1,0,5,16,16,15,0,30,6,29,6,26,15,27,29,23,6,23,29,2,7,10,2,2,0,2,7,10,2,13,2,7,10,2,3,2,7,10,2,4,2,7,10,2,15,1,2,2,7,10,2,10,2,2,7,10,2,5,1,7,10,2,1,6,10,2,1,13,1,3,1,4,1,15,1,5,1,10,2,3,6,10,9,0,3,3,1,10,9,0,2,6,10,9,0,9,0,1,10,10,9,0,2,1,2,3,1,1,2,2,4,10,2,1,7,10,9,0,2,7,10,9,0,10,9,0,2,15,10,2,1,6,9,0,1,8,0,1,9,0,1,8,1,2,4,3,2,15,3,3,10,2,3,3,3,1,3,10,9,0,3,3,10,10,9,0,3,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,5,97,115,99,105,105,16,97,115,99,105,105,95,116,111,95,104,101,120,95,115,116,114,3,98,99,115,19,100,101,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,16,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,29,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,29,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,30,100,101,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,17,103,101,116,95,118,101,99,116,111,114,95,108,101,110,103,116,104,16,104,101,120,95,115,116,114,95,116,111,95,97,115,99,105,105,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,114,101,118,101,114,115,101,5,115,101,114,100,101,17,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,14,115,101,114,105,97,108,105,122,101,95,116,121,112,101,14,115,101,114,105,97,108,105,122,101,95,117,49,50,56,27,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,27,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,28,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,6,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,12,118,101,99,116,111,114,95,115,112,108,105,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,68,6,2,1,1,0,0,1,15,10,0,10,1,49,8,48,72,255,0,28,51,17,0,11,0,11,1,72,255,0,28,51,17,0,2,2,1,0,0,1,63,10,0,10,1,49,56,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,6,255,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,6,255,0,0,0,0,0,0,0,28,51,17,0,2,3,1,0,0,1,127,10,0,10,1,49,120,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,4,1,0,0,1,255,1,10,0,10,1,49,248,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,240,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,232,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,224,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,216,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,208,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,200,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,192,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,184,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,176,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,168,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,160,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,152,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,144,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,136,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,128,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,120,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,5,1,0,0,21,31,10,0,49,0,38,4,9,10,0,49,9,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,22,12,2,5,29,10,0,49,15,37,4,23,5,25,7,1,39,11,0,49,87,22,12,2,11,2,2,6,1,0,0,22,40,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,3,5,38,10,0,49,97,38,4,27,10,0,49,102,37,12,2,5,29,9,12,2,11,2,4,32,5,34,7,1,39,11,0,49,87,23,12,3,11,3,2,7,1,0,0,23,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,8,1,0,0,26,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,9,1,0,0,1,4,11,0,11,1,56,1,2,10,1,0,0,16,17,14,1,56,2,12,2,14,2,65,6,6,32,0,0,0,0,0,0,0,33,4,9,5,13,11,0,1,7,0,39,11,0,11,2,56,1,2,11,1,0,0,28,8,56,3,17,28,12,1,11,0,11,1,17,25,17,9,2,12,1,0,0,12,17,14,1,65,6,12,2,10,2,6,0,0,0,0,0,0,0,0,33,4,10,11,0,1,2,10,0,11,2,17,2,11,0,11,1,17,9,2,13,1,0,0,1,15,10,0,65,6,6,1,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,6,0,0,0,0,0,0,0,0,66,6,20,2,14,1,0,0,1,24,10,0,65,6,6,2,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,75,49,8,47,11,0,6,1,0,0,0,0,0,0,0,66,6,20,75,22,2,15,1,0,0,1,72,10,0,65,6,6,8,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,52,49,56,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,52,49,48,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,52,49,40,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,52,49,32,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,52,49,24,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,52,49,16,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,52,49,8,47,22,11,0,6,7,0,0,0,0,0,0,0,66,6,20,52,22,2,16,1,0,0,1,136,1,10,0,65,6,6,16,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,53,49,120,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,53,49,112,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,53,49,104,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,53,49,96,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,53,49,88,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,53,49,80,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,53,49,72,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,53,49,64,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,53,49,56,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,53,49,48,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,53,49,40,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,53,49,32,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,53,49,24,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,53,49,16,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,53,49,8,47,22,11,0,6,15,0,0,0,0,0,0,0,66,6,20,53,22,2,17,1,0,0,1,136,2,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,77,49,248,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,77,49,240,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,77,49,232,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,77,49,224,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,77,49,216,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,77,49,208,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,77,49,200,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,77,49,192,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,77,49,184,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,77,49,176,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,77,49,168,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,77,49,160,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,77,49,152,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,77,49,144,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,77,49,136,47,22,10,0,6,15,0,0,0,0,0,0,0,66,6,20,77,49,128,47,22,10,0,6,16,0,0,0,0,0,0,0,66,6,20,77,49,120,47,22,10,0,6,17,0,0,0,0,0,0,0,66,6,20,77,49,112,47,22,10,0,6,18,0,0,0,0,0,0,0,66,6,20,77,49,104,47,22,10,0,6,19,0,0,0,0,0,0,0,66,6,20,77,49,96,47,22,10,0,6,20,0,0,0,0,0,0,0,66,6,20,77,49,88,47,22,10,0,6,21,0,0,0,0,0,0,0,66,6,20,77,49,80,47,22,10,0,6,22,0,0,0,0,0,0,0,66,6,20,77,49,72,47,22,10,0,6,23,0,0,0,0,0,0,0,66,6,20,77,49,64,47,22,10,0,6,24,0,0,0,0,0,0,0,66,6,20,77,49,56,47,22,10,0,6,25,0,0,0,0,0,0,0,66,6,20,77,49,48,47,22,10,0,6,26,0,0,0,0,0,0,0,66,6,20,77,49,40,47,22,10,0,6,27,0,0,0,0,0,0,0,66,6,20,77,49,32,47,22,10,0,6,28,0,0,0,0,0,0,0,66,6,20,77,49,24,47,22,10,0,6,29,0,0,0,0,0,0,0,66,6,20,77,49,16,47,22,10,0,6,30,0,0,0,0,0,0,0,66,6,20,77,49,8,47,22,11,0,6,31,0,0,0,0,0,0,0,66,6,20,77,22,2,18,1,0,0,31,29,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,53,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,19,1,0,0,32,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,77,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,20,1,0,0,1,14,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,20,17,31,2,21,1,0,0,16,8,11,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,2,22,1,0,0,33,46,10,0,65,6,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,64,6,0,0,0,0,0,0,0,0,2,10,3,6,8,0,0,0,0,0,0,0,36,4,16,5,20,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,12,2,11,3,10,2,6,8,0,0,0,0,0,0,0,22,33,4,35,5,39,11,0,1,7,0,39,11,0,6,8,0,0,0,0,0,0,0,11,2,6,8,0,0,0,0,0,0,0,22,56,4,2,23,1,0,0,34,43,10,1,10,2,35,4,10,10,2,10,0,65,29,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,0,39,64,29,0,0,0,0,0,0,0,0,12,5,11,1,12,4,10,4,10,2,35,4,39,5,28,13,5,10,0,10,4,66,29,20,68,29,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,23,11,0,1,11,5,2,24,1,0,0,35,53,64,18,0,0,0,0,0,0,0,0,12,3,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,29,35,4,38,5,12,10,0,10,2,66,29,20,10,1,33,4,33,10,4,10,2,35,4,29,13,3,10,0,11,4,10,2,56,5,68,18,10,2,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,10,4,10,2,35,4,49,13,3,11,0,11,4,11,2,56,5,68,18,5,51,11,0,1,11,3,2,0],"system_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,71,4,81,2,5,83,78,7,161,1,150,2,8,183,3,32,6,215,3,26,12,241,3,169,2,0,16,0,6,0,11,1,0,7,0,0,9,0,1,0,0,10,0,1,0,0,7,2,3,0,0,1,3,2,0,1,2,3,7,0,1,8,7,3,0,2,3,13,14,0,2,4,13,15,0,2,5,13,1,0,2,12,5,0,0,2,13,6,0,0,2,14,9,0,0,2,15,8,0,0,2,17,11,12,1,1,13,1,0,1,2,4,13,3,8,0,2,1,10,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,12,10,2,10,2,10,2,10,2,8,0,13,3,3,3,3,13,2,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,11,68,111,108,97,65,100,100,114,101,115,115,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,19,101,110,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,115,121,115,116,101,109,95,99,111,100,101,99,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,4,24,64,1,0,0,0,0,0,0,0,0,12,5,13,5,11,0,17,9,13,5,11,1,17,10,11,2,17,5,12,4,13,5,14,4,65,1,75,17,9,13,5,11,4,17,12,13,5,11,3,17,11,11,5,2,3,1,0,0,10,96,14,0,65,1,12,9,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,1,14,1,17,6,12,11,11,8,11,7,22,12,8,6,8,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,2,14,2,17,7,12,10,11,8,11,7,22,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,3,14,3,17,6,12,6,11,8,11,7,22,12,8,11,6,52,12,7,14,0,10,8,10,8,10,7,22,56,0,17,4,12,5,11,8,11,7,22,12,8,6,1,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,4,14,4,17,8,12,12,11,8,11,7,22,12,8,11,9,11,8,33,4,89,5,91,7,0,39,11,11,11,10,11,5,11,12,2,0],"system_core_storage":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,24,3,36,26,4,62,2,5,64,35,7,99,252,1,8,223,2,64,10,159,3,9,12,168,3,34,13,202,3,2,15,204,3,2,0,16,0,7,0,8,1,13,1,18,1,19,0,2,8,0,1,0,12,0,1,3,12,0,2,1,0,0,3,5,4,0,5,4,2,0,0,11,0,1,0,0,9,2,3,0,1,14,0,6,0,3,12,4,5,0,4,15,8,1,1,8,4,7,3,6,8,3,7,8,2,7,8,5,0,1,6,8,0,1,6,8,1,1,7,8,5,1,8,4,1,8,1,1,8,0,1,9,0,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,7,83,116,111,114,97,103,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,3,110,101,119,6,111,98,106,101,99,116,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,10,8,4,6,8,1,0,1,0,0,1,9,10,2,17,3,11,0,11,1,11,2,17,2,18,0,56,0,2,1,3,0,0,1,3,11,0,16,0,2,0,1,0,17,0],"system_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,24,2,24,40,3,64,71,4,135,1,2,5,137,1,117,7,254,1,155,4,8,153,6,96,6,249,6,10,10,131,7,17,12,148,7,191,1,0,33,0,10,0,16,0,19,0,31,0,32,0,38,0,39,1,14,1,18,1,34,2,30,0,7,3,0,1,0,12,0,2,3,7,0,3,4,8,0,5,6,8,0,6,9,12,0,7,2,12,0,8,1,8,0,10,8,2,0,11,5,12,0,0,11,0,1,0,0,35,0,1,0,2,22,13,8,0,2,23,13,14,0,3,13,3,1,0,4,15,8,9,0,4,21,1,10,0,4,24,1,10,0,5,20,4,5,0,6,11,12,1,0,6,27,11,1,0,6,35,12,1,0,7,26,6,7,0,9,17,16,1,1,3,13,15,8,6,8,3,7,8,5,7,8,9,7,8,6,6,8,4,10,2,6,8,7,7,8,8,0,6,10,2,8,2,2,3,8,2,13,1,6,8,3,1,6,8,4,1,6,8,1,6,7,8,9,7,8,6,6,8,1,10,2,6,8,7,7,8,8,2,8,2,10,2,1,10,2,4,13,3,8,2,2,1,2,2,7,8,5,8,2,3,7,8,5,8,2,8,2,1,6,8,2,1,13,1,8,0,1,9,0,6,10,2,2,3,8,2,13,8,2,6,65,112,112,67,97,112,5,67,108,111,99,107,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,5,83,116,97,116,101,7,83,116,111,114,97,103,101,15,83,121,115,116,101,109,67,111,114,101,69,118,101,110,116,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,11,97,112,112,95,109,97,110,97,103,101,114,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,110,111,110,99,101,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,12,115,121,115,116,101,109,95,99,111,100,101,99,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,0,2,6,25,3,28,10,2,29,13,37,13,36,10,2,12,2,0,1,4,0,2,51,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,12,11,8,17,5,12,10,12,9,12,11,12,13,10,10,17,6,33,4,23,5,27,11,1,1,7,0,39,10,12,10,9,33,4,35,11,1,10,12,17,10,5,39,11,1,10,12,10,9,17,9,11,11,14,12,17,2,11,13,14,9,17,3,14,9,17,2,11,10,18,0,56,0,2,1,1,4,0,17,43,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,11,11,8,17,5,12,9,12,13,12,10,12,12,10,9,17,7,33,4,23,5,27,11,1,1,7,0,39,11,1,10,11,10,13,17,11,11,10,14,11,17,2,11,12,14,13,17,3,14,13,17,2,11,9,18,0,56,0,2,0],"system_portal":[161,28,235,11,6,0,0,0,10,1,0,18,2,18,28,3,46,82,4,128,1,4,5,132,1,84,7,216,1,208,3,8,168,5,64,10,232,5,22,12,254,5,187,1,13,185,7,2,0,30,0,13,0,16,0,29,0,37,1,15,1,25,1,31,1,32,0,3,8,0,0,2,3,0,1,0,7,0,2,1,8,0,4,6,12,0,6,5,4,0,8,4,2,0,0,21,0,1,0,0,18,2,3,0,0,8,4,1,0,0,34,4,1,0,1,11,11,12,0,1,12,13,12,0,2,10,9,1,0,3,17,1,16,0,3,19,1,16,0,4,7,15,1,0,4,26,14,1,0,4,33,15,1,0,5,14,7,1,1,3,6,22,0,5,0,7,28,7,1,1,8,8,27,10,11,0,14,6,12,17,1,7,8,6,0,1,7,8,0,1,3,6,6,8,3,7,8,0,7,8,4,13,10,2,7,8,6,1,8,5,1,8,0,1,9,0,3,8,2,5,8,2,1,6,8,3,1,6,8,6,1,5,1,8,2,2,13,10,2,2,7,8,4,8,2,3,7,8,4,8,2,8,2,1,2,1,8,1,3,5,8,2,8,2,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,83,121,115,116,101,109,76,111,99,97,108,69,118,101,110,116,12,83,121,115,116,101,109,80,111,114,116,97,108,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,7,98,105,110,100,105,110,103,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,2,105,100,4,105,110,105,116,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,6,111,98,106,101,99,116,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,121,115,116,101,109,95,99,111,100,101,99,13,115,121,115,116,101,109,95,112,111,114,116,97,108,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,117,110,98,105,110,100,105,110,103,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,20,8,5,23,3,1,2,5,24,3,27,5,36,13,35,10,2,9,2,0,0,0,0,1,6,11,0,17,13,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,4,0,8,34,11,0,17,6,11,5,46,17,15,12,7,10,7,17,4,12,8,10,3,10,4,17,5,12,6,10,8,10,6,33,4,21,11,2,11,8,17,10,5,25,11,2,11,8,11,6,17,9,11,1,17,1,11,7,11,3,11,4,17,7,18,1,56,1,2,3,1,4,0,18,26,11,0,17,6,11,5,46,17,15,12,6,10,6,17,4,12,8,10,3,10,4,17,5,12,7,11,2,11,8,11,7,17,11,11,1,17,1,11,6,11,3,11,4,17,8,18,1,56,1,2,0,1,0],"user_manager":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,138,1,4,196,1,42,5,238,1,128,2,7,238,3,161,5,8,143,9,96,6,239,9,60,10,171,10,49,12,220,10,247,4,13,211,15,8,15,219,15,8,0,48,0,15,0,20,1,49,2,19,2,31,2,39,2,40,2,41,0,8,12,0,0,7,4,0,0,0,3,0,0,6,3,0,1,1,7,0,2,2,0,0,5,5,4,0,6,3,12,2,7,1,4,1,8,4,2,0,0,26,0,1,0,0,33,2,1,0,0,43,3,1,0,0,22,4,5,0,0,23,6,7,0,0,32,4,8,0,0,27,4,9,0,0,34,10,1,0,0,10,11,1,0,0,42,11,1,0,1,21,28,29,0,1,44,30,8,0,3,25,37,38,1,0,3,35,39,18,1,0,4,18,18,1,1,3,5,30,0,12,0,6,9,21,1,2,7,4,6,11,20,25,2,7,4,6,12,22,35,2,7,4,6,14,20,9,2,7,4,6,29,32,5,2,7,4,6,30,0,14,2,7,4,6,35,22,23,2,7,4,7,36,18,1,1,8,21,13,21,15,21,16,23,17,19,16,16,16,22,16,19,13,17,13,19,15,17,15,17,16,20,15,16,13,16,15,14,33,18,15,12,8,22,13,13,8,14,40,1,7,8,8,0,4,6,8,5,7,8,0,13,13,3,6,8,5,7,8,0,13,2,6,8,0,8,4,1,3,2,6,8,0,3,1,10,8,4,1,8,4,1,1,2,7,8,0,8,4,3,7,8,0,8,4,8,4,1,8,6,2,8,4,3,1,11,7,2,9,0,9,1,2,3,10,8,4,2,13,13,1,8,0,1,9,0,2,13,7,11,7,2,13,13,2,6,11,7,2,9,0,9,1,9,0,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,9,1,2,8,4,6,8,1,1,6,9,1,1,6,8,1,3,8,4,6,11,7,2,13,13,13,1,6,8,4,1,13,2,8,4,13,6,8,4,8,4,3,8,4,10,8,4,7,8,1,1,6,11,7,2,9,0,9,1,1,8,2,7,8,4,8,4,8,4,8,4,3,7,10,8,4,7,8,1,1,7,9,1,10,8,4,8,4,8,4,6,8,4,3,3,3,8,4,7,10,8,4,7,8,1,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,1,8,3,8,66,105,110,100,85,115,101,114,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,85,110,98,105,110,100,85,115,101,114,18,85,115,101,114,65,100,100,114,101,115,115,67,97,116,97,108,111,103,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,97,100,100,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,97,105,110,95,105,100,95,116,111,95,103,114,111,117,112,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,17,100,111,108,97,95,117,115,101,114,95,97,100,100,114,101,115,115,12,100,111,108,97,95,117,115,101,114,95,105,100,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,18,103,101,116,95,117,115,101,114,95,97,100,100,114,101,115,115,101,115,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,16,112,114,111,99,101,115,115,95,103,114,111,117,112,95,105,100,22,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,115,121,115,116,101,109,95,112,111,114,116,97,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,24,117,110,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,115,101,114,95,97,100,100,114,101,115,115,95,99,97,116,97,108,111,103,23,117,115,101,114,95,97,100,100,114,101,115,115,95,116,111,95,117,115,101,114,95,105,100,20,117,115,101,114,95,105,100,95,116,111,95,97,100,100,114,101,115,115,101,115,12,117,115,101,114,95,109,97,110,97,103,101,114,6,118,101,99,116,111,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,3,24,8,6,45,8,1,13,11,7,2,13,13,1,2,2,46,11,7,2,8,4,3,47,11,7,2,3,10,8,4,2,2,2,16,8,4,17,3,3,2,2,16,8,4,17,3,0,0,0,0,1,12,10,0,17,15,10,0,56,0,10,0,56,1,18,1,11,0,56,2,18,0,56,3,2,1,1,0,0,19,21,11,1,15,0,12,5,10,5,10,2,12,4,46,11,4,56,4,32,4,12,5,16,11,5,1,7,3,39,11,5,11,2,11,3,56,5,2,2,1,0,0,19,20,11,1,15,0,12,4,10,4,10,2,12,3,46,11,3,56,4,4,11,5,15,11,4,1,7,4,39,11,4,11,2,56,6,1,2,3,1,0,0,24,23,10,0,11,1,17,5,12,2,11,0,16,1,12,3,10,3,16,2,10,2,56,7,4,13,5,17,11,3,1,7,1,39,11,3,16,2,11,2,56,8,20,2,4,1,0,0,26,19,11,0,16,1,12,2,10,2,16,3,10,1,56,9,4,9,5,13,11,2,1,7,1,39,11,2,16,3,11,1,56,10,20,2,5,1,0,0,27,24,14,1,17,10,12,4,11,0,16,0,12,3,10,3,10,4,56,4,4,18,11,1,11,3,11,4,56,11,20,17,11,12,2,5,22,11,3,1,11,1,12,2,11,2,2,6,1,0,0,8,10,10,0,11,1,17,5,12,2,11,0,16,1,16,2,11,2,56,7,2,7,3,0,0,31,50,10,0,11,1,12,2,46,11,2,17,5,12,5,11,0,15,1,12,7,10,7,15,2,10,5,12,3,46,11,3,56,7,32,4,20,5,24,11,7,1,7,0,39,10,7,16,3,56,12,6,1,0,0,0,0,0,0,0,22,12,4,64,8,0,0,0,0,0,0,0,0,12,6,10,7,15,2,10,5,10,4,56,13,13,6,10,5,68,8,11,7,15,3,10,4,11,6,56,14,11,5,11,4,18,2,56,15,2,8,3,0,0,34,49,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,11,2,12,4,46,11,4,17,5,12,6,11,0,15,1,12,9,10,9,15,2,10,6,12,5,46,11,5,56,7,32,4,27,5,31,11,9,1,7,0,39,10,9,15,3,10,7,56,16,12,8,11,9,15,2,10,6,10,7,56,13,11,8,10,6,68,8,11,6,11,7,18,2,56,15,2,9,3,0,0,36,73,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,10,2,12,4,46,11,4,17,3,12,9,10,7,10,9,33,4,19,5,23,11,0,1,7,5,39,10,0,11,2,12,5,46,11,5,17,5,12,10,11,0,15,1,12,12,10,12,15,3,11,9,56,16,12,11,10,11,46,65,8,6,2,0,0,0,0,0,0,0,38,4,45,5,51,11,12,1,11,11,1,7,2,39,10,11,14,10,12,6,46,11,6,56,17,12,8,1,11,12,15,2,10,10,56,18,1,11,11,11,8,56,19,1,11,10,11,7,18,3,56,20,2,0,2,0,1,1,0,1,1,0,28,0,37,0,38,0,50,0],"wormhole_adapter_core":[161,28,235,11,6,0,0,0,12,1,0,46,2,46,114,3,160,1,212,1,4,244,2,22,5,138,3,146,3,7,156,6,196,10,8,224,16,96,6,192,17,30,10,222,17,68,12,162,18,236,4,13,142,23,6,15,148,23,6,0,90,0,27,0,36,0,46,0,62,0,63,0,87,0,91,1,29,1,30,1,44,1,59,1,60,1,81,1,85,1,86,1,89,2,28,2,40,2,45,2,66,2,80,2,88,0,4,12,0,0,15,3,0,0,5,3,0,0,16,3,0,0,6,3,0,0,17,3,0,0,7,3,0,1,0,12,0,2,8,7,0,3,11,0,0,5,14,12,0,6,23,12,0,7,22,12,0,8,2,8,0,9,3,12,1,0,1,11,21,4,0,12,13,12,2,7,1,12,1,13,18,2,0,15,20,2,0,16,25,7,2,1,0,0,0,17,1,7,0,18,9,12,0,19,10,7,0,20,12,0,0,21,19,12,0,22,24,0,0,0,53,0,1,0,0,71,2,1,0,0,35,3,1,0,0,75,4,1,0,0,76,4,1,0,0,73,4,1,0,0,74,4,1,0,0,68,5,6,0,0,67,7,8,0,0,69,5,6,0,0,79,9,10,0,1,47,45,46,0,4,33,24,48,0,4,34,24,44,0,4,42,33,24,0,4,43,54,24,0,4,48,1,32,0,4,49,1,32,0,4,50,1,32,0,4,51,1,32,0,5,26,49,50,0,5,78,49,50,0,6,55,51,23,0,6,70,52,1,0,7,61,42,43,0,10,39,21,1,1,3,11,58,12,13,0,12,58,12,17,2,7,12,14,65,21,1,1,12,16,32,22,23,2,1,0,16,41,1,19,2,1,0,16,54,27,1,2,1,0,16,77,29,30,2,1,0,17,58,24,25,0,18,58,14,15,0,19,58,25,26,0,19,84,26,24,0,20,64,34,35,0,20,66,36,10,0,22,83,43,24,0,27,16,30,18,28,20,29,18,31,18,25,28,32,18,25,37,25,38,25,39,25,40,3,6,8,9,7,8,24,7,8,18,0,4,6,8,9,7,8,0,13,10,2,3,6,8,9,7,8,0,13,7,6,8,9,7,8,24,7,8,0,13,15,11,14,1,8,17,6,8,13,6,7,8,24,7,8,0,6,8,7,10,2,6,8,13,7,8,18,2,8,8,10,2,8,7,8,24,7,8,0,6,8,7,10,2,7,8,10,7,8,11,6,8,13,7,8,18,4,8,8,8,8,15,10,2,11,7,8,24,7,8,0,6,8,7,7,8,10,8,8,8,8,13,3,15,11,14,1,8,17,6,8,13,1,3,3,7,8,24,7,8,18,8,15,1,7,8,18,1,8,15,2,6,8,24,7,8,18,1,8,21,2,8,20,8,12,1,11,16,2,9,0,9,1,2,13,8,22,1,11,19,2,9,0,9,1,1,8,0,1,9,0,2,6,11,19,2,9,0,9,1,6,9,0,1,1,1,10,2,1,8,20,1,8,22,3,7,11,19,2,9,0,9,1,9,0,9,1,1,8,1,2,7,11,19,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,23,10,2,1,2,3,13,15,2,3,7,8,21,14,10,2,1,8,23,4,7,8,24,11,14,1,8,17,8,23,6,8,13,1,8,3,1,8,5,1,8,4,1,8,6,3,13,10,2,8,8,6,7,8,24,6,11,19,2,13,8,22,7,11,16,2,8,20,8,12,10,2,6,8,13,7,8,18,1,8,25,4,8,8,13,2,10,2,1,6,8,7,1,13,7,8,8,15,3,13,10,2,8,8,8,8,6,8,8,8,8,3,13,2,10,2,4,7,8,10,8,8,13,15,2,15,15,2,6,8,11,8,8,2,7,8,11,8,8,3,15,8,23,10,2,5,13,3,8,8,8,8,3,6,65,112,112,67,97,112,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,12,68,101,108,101,116,101,66,114,105,100,103,101,11,68,101,108,101,116,101,79,119,110,101,114,13,68,101,108,101,116,101,83,112,101,110,100,101,114,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,14,82,101,103,105,115,116,101,114,66,114,105,100,103,101,13,82,101,103,105,115,116,101,114,79,119,110,101,114,15,82,101,103,105,115,116,101,114,83,112,101,110,100,101,114,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,86,65,65,6,86,101,99,77,97,112,13,97,100,100,95,108,105,113,117,105,100,105,116,121,11,97,112,112,95,109,97,110,97,103,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,8,99,111,110,116,97,105,110,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,20,100,101,108,101,116,101,95,114,101,109,111,116,101,95,98,114,105,100,103,101,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,13,100,111,108,97,95,99,111,110,116,114,97,99,116,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,21,103,101,116,95,100,101,108,101,116,101,95,111,119,110,101,114,95,116,121,112,101,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,23,103,101,116,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,6,105,110,115,101,114,116,12,105,115,95,100,111,108,97,95,117,115,101,114,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,10,112,111,111,108,95,99,111,100,101,99,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,22,114,101,103,105,115,116,101,114,95,114,101,109,111,116,101,95,98,114,105,100,103,101,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,19,114,101,109,111,116,101,95,100,101,108,101,116,101,95,111,119,110,101,114,21,114,101,109,111,116,101,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,21,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,23,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,5,115,116,97,116,101,3,115,117,105,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,3,118,97,97,7,118,101,99,95,109,97,112,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,24,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,22,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,99,104,97,105,110,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,4,52,8,15,92,8,21,31,11,16,2,8,20,8,12,72,11,19,2,13,8,22,1,2,2,94,13,93,10,2,2,2,2,94,13,93,10,2,3,2,2,37,13,38,15,4,2,2,37,13,38,15,5,2,2,37,13,38,15,6,2,2,37,13,38,15,0,1,0,0,11,18,10,2,17,26,12,5,11,1,10,2,12,4,12,3,11,5,11,3,46,11,4,17,34,11,2,56,0,56,1,18,0,56,2,2,1,1,0,0,1,23,10,1,16,0,14,2,56,3,32,4,7,5,11,11,1,1,7,1,39,11,1,15,0,10,2,10,3,17,33,17,35,56,4,11,2,11,3,18,1,56,5,2,2,1,0,0,26,22,10,1,16,0,14,2,56,3,4,6,5,10,11,1,1,7,0,39,11,1,15,0,14,2,56,6,12,3,1,11,2,11,3,17,36,18,1,56,5,2,3,1,0,0,31,22,10,3,10,4,17,18,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,3,56,7,2,4,1,0,0,31,22,10,3,10,4,17,19,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,5,56,8,2,5,1,0,0,31,22,10,3,10,4,17,16,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,4,56,9,2,6,1,0,0,31,22,10,3,10,4,17,17,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,6,56,10,2,7,3,0,0,41,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,24,17,39,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,8,3,0,0,47,59,11,0,10,1,16,0,11,1,15,2,11,3,11,6,11,7,17,24,17,39,17,12,12,12,1,12,11,12,10,12,14,12,13,10,2,17,11,11,11,33,4,23,5,31,11,5,1,11,4,1,11,2,1,7,2,39,11,4,10,13,11,2,17,11,11,10,77,17,20,1,12,9,10,5,10,14,12,8,46,11,8,17,22,32,4,52,11,5,10,14,17,23,5,54,11,5,1,11,13,11,14,11,9,11,12,2,9,3,0,0,41,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,24,17,39,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,10,3,0,0,53,28,11,3,10,4,11,2,17,11,11,8,17,21,1,12,11,11,6,11,7,11,4,11,5,11,11,52,17,15,12,13,11,1,15,1,73,0,0,0,0,11,13,17,37,12,12,11,0,11,9,11,12,11,10,17,38,2,0,3,0,1,0,2,0,56,0,57,0,82,0],"wormhole_adapter_pool":[161,28,235,11,6,0,0,0,11,1,0,42,2,42,92,3,134,1,142,1,4,148,2,16,5,164,2,185,2,7,221,4,156,6,8,249,10,96,6,217,11,50,10,139,12,51,12,190,12,168,2,13,230,14,10,0,70,0,29,0,30,0,37,0,51,0,71,1,23,1,24,1,35,1,47,1,48,1,63,1,65,1,66,1,68,2,21,2,33,2,36,2,53,2,62,2,67,0,10,8,0,0,11,8,0,0,12,3,0,1,3,7,0,2,9,12,1,0,1,3,6,8,0,5,17,12,0,6,1,8,0,7,2,12,1,0,1,9,16,4,0,10,8,12,2,7,1,12,1,11,13,2,0,13,15,2,0,14,19,7,2,1,0,0,0,15,0,7,0,16,4,12,0,17,5,7,0,18,7,0,0,19,14,12,0,20,18,0,0,0,41,0,1,0,0,42,2,1,0,0,57,3,1,1,0,0,58,4,1,0,0,54,5,1,1,0,1,38,36,16,0,1,39,36,37,0,2,28,24,16,1,0,2,58,29,16,0,2,69,35,1,1,0,3,22,31,1,0,4,27,16,34,0,5,49,32,33,0,8,32,10,1,1,3,9,45,0,6,0,10,45,0,21,2,7,12,12,60,10,1,1,8,13,59,7,8,0,14,34,1,15,2,1,0,14,43,19,1,2,1,0,15,45,16,17,0,16,45,12,13,0,17,45,17,18,0,18,52,25,26,0,18,53,27,28,0,20,64,33,16,0,16,9,18,14,19,14,15,20,16,22,7,10,9,10,13,38,1,7,8,12,0,5,7,8,0,13,10,2,7,8,18,7,8,12,9,7,8,1,7,8,18,11,8,1,8,11,7,11,4,1,9,0,11,8,1,9,0,13,10,2,6,8,7,7,8,12,7,7,8,1,7,8,18,11,8,1,8,11,13,10,2,6,8,7,7,8,12,7,6,8,5,7,8,18,7,8,1,7,11,4,1,9,0,10,2,6,8,7,7,8,12,1,8,9,1,6,8,12,1,5,1,8,0,1,9,0,3,7,8,12,11,13,2,13,8,16,8,15,2,6,8,18,7,8,12,1,8,15,2,13,8,16,1,11,13,2,9,0,9,1,1,10,2,1,8,14,1,8,16,3,7,11,13,2,9,0,9,1,9,0,9,1,2,8,14,8,6,1,11,10,2,9,0,9,1,1,8,1,2,8,17,10,2,5,7,11,4,1,9,0,11,8,1,9,0,13,10,2,7,8,12,3,7,8,15,14,10,2,1,8,17,4,7,8,18,11,8,1,8,11,8,17,6,8,7,1,3,3,13,10,2,7,8,12,5,3,3,8,3,8,3,13,1,6,8,5,6,7,8,18,6,11,13,2,13,8,16,7,11,10,2,8,14,8,6,10,2,6,8,7,7,8,12,1,8,19,6,13,3,8,3,8,3,3,2,5,7,11,4,1,9,0,8,3,3,8,3,7,8,12,1,6,8,3,1,13,1,8,2,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,4,80,111,111,108,11,80,111,111,108,71,101,110,101,115,105,115,9,80,111,111,108,83,116,97,116,101,17,80,111,111,108,87,105,116,104,100,114,97,119,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,6,97,109,111,117,110,116,7,98,121,116,101,115,51,50,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,7,99,114,101,97,116,111,114,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,12,100,115,116,95,99,104,97,105,110,95,105,100,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,4,105,110,105,116,10,105,110,105,116,105,97,108,105,122,101,6,105,110,115,101,114,116,7,105,115,95,105,110,105,116,3,110,101,119,5,110,111,110,99,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,12,112,111,111,108,95,97,100,100,114,101,115,115,10,112,111,111,108,95,99,111,100,101,99,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,12,115,101,110,100,95,100,101,112,111,115,105,116,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,3,115,117,105,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,40,8,9,26,5,44,1,1,2,4,40,8,9,72,8,15,25,11,10,2,8,14,8,6,56,11,13,2,13,8,16,2,2,6,46,3,61,13,31,13,50,10,2,55,10,2,20,3,0,0,0,0,1,9,10,0,17,14,11,0,46,17,17,9,18,0,56,0,2,1,1,4,0,11,59,10,0,16,0,20,10,4,46,17,17,33,4,9,5,17,11,3,1,11,0,1,11,4,1,7,2,39,10,0,16,1,20,32,4,23,5,31,11,3,1,11,0,1,11,4,1,7,3,39,11,3,10,4,12,5,46,11,5,17,21,12,7,56,1,12,6,13,6,11,1,11,2,17,20,17,22,56,2,10,4,17,14,11,7,11,4,56,3,11,6,18,1,56,4,8,11,0,15,1,21,2,2,3,0,0,23,20,11,3,11,4,11,5,11,6,11,8,56,5,12,10,11,0,15,2,73,0,0,0,0,11,10,17,23,12,9,11,1,11,2,11,9,11,7,17,24,1,2,3,3,0,0,23,18,11,3,11,4,11,6,17,8,12,8,11,0,15,2,73,0,0,0,0,11,8,17,23,12,7,11,1,11,2,11,7,11,5,17,24,1,2,4,1,4,0,30,37,11,0,17,10,11,1,10,2,16,3,11,2,15,4,11,4,11,5,10,6,17,12,17,25,17,11,1,12,7,12,10,12,9,12,8,12,11,11,3,10,10,10,7,10,9,11,6,56,6,11,8,11,11,14,9,17,6,14,9,17,5,14,10,17,5,11,7,18,2,56,7,2,0,1,0,2,1,1,1,3,1,2,0],"wormhole_adapter_verify":[161,28,235,11,6,0,0,0,10,1,0,22,2,22,54,3,76,102,4,178,1,16,5,194,1,206,1,7,144,3,135,3,8,151,6,128,1,6,151,7,30,10,181,7,6,12,187,7,205,1,0,38,1,29,2,14,2,27,2,28,2,35,2,37,3,13,3,19,3,34,3,36,0,8,12,0,1,4,7,1,0,0,2,1,8,0,3,7,4,0,4,3,12,2,7,1,12,1,5,6,2,0,6,10,7,2,1,0,0,0,7,0,7,0,8,2,7,0,9,5,12,0,10,9,0,0,0,22,0,1,0,0,12,2,3,0,0,30,4,5,0,0,32,6,3,0,0,31,7,5,0,1,20,19,13,1,0,1,24,18,10,1,0,1,26,3,14,1,0,1,33,13,14,1,0,3,25,25,26,0,4,11,27,3,2,7,12,4,15,24,10,2,7,12,6,15,9,10,2,1,0,6,21,9,11,2,1,0,10,16,16,22,0,10,17,16,12,0,10,18,16,17,0,10,30,21,5,0,12,8,13,8,8,12,7,12,6,12,5,12,11,23,10,23,2,6,11,6,2,13,8,8,6,13,1,11,1,1,8,8,2,6,11,6,2,13,8,8,6,8,10,0,4,7,8,9,6,11,6,2,13,8,8,10,2,6,8,2,1,8,10,3,7,11,4,2,8,7,8,0,6,8,10,7,8,5,6,7,8,9,6,11,6,2,13,8,8,7,11,4,2,8,7,8,0,10,2,6,8,2,7,8,5,2,13,8,8,2,6,11,6,2,9,0,9,1,6,9,0,1,1,1,6,9,1,1,8,8,1,9,0,1,11,1,1,9,0,2,11,1,1,8,8,13,1,6,8,10,1,13,1,6,11,1,1,9,0,1,7,11,1,1,9,0,3,10,2,6,8,2,8,10,3,6,8,9,10,2,6,8,2,1,8,7,2,8,7,8,0,2,6,11,4,2,9,0,9,1,9,0,1,7,8,5,1,8,3,3,7,11,4,2,9,0,9,1,9,0,9,1,7,66,121,116,101,115,51,50,5,67,108,111,99,107,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,3,97,100,100,20,97,115,115,101,114,116,95,107,110,111,119,110,95,101,109,105,116,116,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,6,100,105,103,101,115,116,15,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,13,101,109,105,116,116,101,114,95,99,104,97,105,110,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,101,120,116,114,97,99,116,3,103,101,116,22,103,101,116,95,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,2,105,100,7,105,115,95,115,111,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,14,114,101,112,108,97,121,95,112,114,111,116,101,99,116,4,115,111,109,101,5,115,116,97,116,101,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,1,23,8,3,0,1,0,0,1,19,10,0,10,1,56,0,4,11,11,0,11,1,56,1,20,56,2,12,2,5,17,11,1,1,11,0,1,56,3,12,2,11,2,2,1,1,0,0,15,25,10,1,17,16,12,3,11,0,14,3,17,0,12,2,14,2,56,4,4,11,5,15,11,1,1,7,0,39,13,2,56,5,11,1,17,15,33,4,22,5,24,7,1,39,2,2,1,0,0,20,15,11,0,11,2,11,3,12,5,12,4,46,11,4,11,5,17,17,12,6,11,1,14,6,17,1,11,6,2,3,1,0,0,22,26,10,0,10,1,17,14,12,3,46,11,3,56,6,32,4,10,5,18,11,1,1,11,2,1,11,0,1,7,2,39,11,0,11,1,17,14,11,2,17,9,18,0,56,7,2,4,1,0,0,5,12,11,0,11,1,11,3,11,4,17,2,12,6,11,2,14,6,11,5,17,3,11,6,2,0]},"type_origin_table":[{"module_name":"dola_address","datatype_name":"DolaAddress","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"Pool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"DepositPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"WithdrawPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_verify","datatype_name":"Unit","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceManagerCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version_1_0_0","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"app_manager","datatype_name":"TotalAppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"app_manager","datatype_name":"AppCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"UserInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ReserveData","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ScaledBalance","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"BorrowRateFactors","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"PriceOracle","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"Price","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"Liquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AddLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"RemoveLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_logic","datatype_name":"LendingCoreExecuteEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserAddressCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"BindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UnbindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"CoreState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"LendingCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_wormhole_adapter","datatype_name":"SystemCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolWithdrawEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":5},"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302":{"upgraded_id":"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302","upgraded_version":1},"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a":{"upgraded_id":"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"BPLPMMmGBp3vAM6v31MEKfQLcUzKmgin9gBefQsnbg4m","storage_rebate":548454000},{"data":{"Package":{"id":"0xc5b2a5049cd71586362d0c6a38e34cfaae7ea9ce6d5401a350506a15f817bf72","version":2,"module_map":{"app_manager":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,24,3,34,46,4,80,2,5,82,54,7,136,1,228,1,8,236,2,64,10,172,3,18,12,190,3,106,13,168,4,4,0,8,0,11,1,16,1,20,1,21,0,3,12,0,0,0,12,0,1,1,0,0,2,2,7,0,2,5,4,0,4,4,2,0,0,14,0,1,0,0,17,2,3,0,0,18,4,3,0,0,12,5,6,0,0,10,3,1,0,2,9,7,1,0,2,15,0,7,0,2,22,12,8,0,3,19,10,1,1,8,8,9,1,7,8,5,0,2,7,8,0,7,8,5,1,8,1,3,6,8,2,7,8,0,7,8,5,1,6,8,1,1,13,1,8,4,1,8,3,1,8,0,1,9,0,3,8,1,8,3,8,4,1,6,8,4,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,2,73,68,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,97,112,112,95,99,97,112,115,6,97,112,112,95,105,100,11,97,112,112,95,109,97,110,97,103,101,114,6,100,101,108,101,116,101,15,100,101,115,116,114,111,121,95,97,112,112,95,99,97,112,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,2,105,100,4,105,110,105,116,3,110,101,119,6,111,98,106,101,99,116,12,114,101,103,105,115,116,101,114,95,97,112,112,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,8,4,6,10,8,3,1,2,2,13,8,4,7,13,0,0,0,0,1,6,11,0,17,6,64,8,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,11,19,11,1,17,6,12,4,14,4,17,7,12,3,11,4,10,0,16,0,65,8,75,18,1,12,2,11,0,15,0,11,3,68,8,11,2,2,2,1,0,0,1,4,11,1,11,2,17,1,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,5,11,0,19,1,1,17,5,2,0,1,1,1,0],"dola_address":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,12,3,24,109,4,133,1,6,5,139,1,78,7,217,1,191,3,8,152,5,96,6,248,5,14,10,134,6,8,12,142,6,151,2,13,165,8,4,0,13,0,23,1,4,1,27,2,3,2,5,0,0,7,0,2,1,7,0,3,2,7,0,0,20,0,1,0,0,19,2,1,0,0,18,2,3,0,0,29,4,5,0,0,28,6,5,0,0,10,7,5,0,0,6,8,5,0,0,7,5,8,0,0,9,0,5,1,0,0,8,5,3,0,0,15,5,3,0,0,11,3,5,0,1,12,19,1,0,1,24,14,0,0,1,25,15,0,0,1,30,17,18,1,1,2,21,13,3,0,3,17,0,12,1,0,3,22,12,13,0,4,16,3,8,0,5,26,9,3,1,0,20,8,17,11,15,10,0,1,13,1,6,8,0,1,10,2,2,8,0,13,1,8,0,2,8,0,10,2,2,13,10,2,1,5,1,6,9,0,1,2,1,9,0,1,8,2,1,8,1,2,7,10,2,13,2,7,10,2,10,2,6,10,2,3,10,2,13,3,3,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,11,68,111,108,97,65,100,100,114,101,115,115,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,112,111,111,108,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,19,117,112,100,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,13,2,0,0,0,2,2,14,13,13,10,2,0,1,0,0,0,2,7,1,2,1,1,0,0,0,4,11,0,16,0,20,2,2,1,0,0,0,4,11,0,16,1,20,2,3,1,0,0,0,6,11,1,13,0,15,0,21,11,0,2,4,1,0,0,0,6,11,1,13,0,15,1,21,11,0,2,5,1,0,0,0,4,11,0,11,1,18,0,2,6,1,0,0,0,5,7,1,14,0,56,0,18,0,2,7,1,0,0,0,14,14,0,16,1,65,10,6,32,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,14,0,16,1,20,17,19,2,8,1,0,0,3,8,56,1,17,18,17,16,12,0,7,1,11,0,18,0,2,9,1,0,0,0,4,14,0,16,1,20,2,10,1,0,0,3,14,64,10,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,17,13,13,1,14,0,16,1,20,17,14,11,1,2,11,1,0,0,16,30,14,0,65,10,12,6,6,0,0,0,0,0,0,0,0,12,5,6,2,0,0,0,0,0,0,0,12,2,14,0,10,5,10,5,10,2,22,56,2,12,1,14,1,17,12,12,4,11,5,11,2,22,12,5,14,0,11,5,11,6,56,2,12,3,11,4,11,3,18,0,2,0,0,0,1,0],"dola_pool":[161,28,235,11,6,0,0,0,14,1,0,22,2,22,52,3,74,173,1,4,247,1,32,5,151,2,211,1,7,234,3,168,5,8,146,9,96,6,242,9,50,10,164,10,34,11,198,10,2,12,200,10,222,2,13,166,13,4,14,170,13,4,15,174,13,4,0,23,0,22,0,45,1,12,1,54,2,13,2,14,2,27,2,43,2,52,2,53,0,5,12,1,0,1,0,3,3,0,0,10,3,0,1,4,7,0,3,6,7,0,4,8,7,0,5,0,4,1,0,1,6,1,12,1,0,1,6,2,12,1,0,1,8,9,4,0,10,7,2,0,0,30,0,1,1,0,0,19,2,3,1,0,0,16,4,5,0,0,42,6,5,1,0,0,55,6,5,1,0,0,21,7,8,1,0,0,57,9,3,1,0,0,48,10,8,0,1,15,19,21,0,1,17,21,19,0,1,18,3,21,1,0,1,32,30,8,0,1,33,30,29,0,1,34,3,29,0,2,25,22,8,0,2,26,35,8,0,3,37,26,8,0,4,29,3,25,1,0,4,38,25,26,0,5,39,24,5,1,0,5,51,31,15,1,0,5,59,3,15,1,0,6,28,32,23,1,0,6,31,12,1,1,0,6,36,23,15,1,0,6,56,20,5,1,0,7,24,11,3,1,3,8,41,13,14,0,9,46,34,3,1,12,9,50,11,3,1,8,10,49,18,19,0,23,11,21,11,29,16,0,11,25,11,3,11,10,11,24,11,19,11,17,11,26,27,4,11,20,11,22,11,26,33,28,23,1,6,11,0,1,9,0,1,2,2,6,11,8,1,9,0,7,8,10,0,3,3,2,2,1,3,2,6,11,0,1,9,0,3,5,7,11,0,1,9,0,11,7,1,9,0,13,10,2,7,8,10,1,10,2,5,7,11,0,1,9,0,8,3,3,8,3,7,8,10,3,13,10,2,7,8,10,1,9,0,1,6,11,8,1,9,0,1,7,8,10,1,8,9,1,11,6,1,9,0,1,11,0,1,9,0,6,3,3,3,10,2,5,8,3,1,6,8,10,1,5,1,6,11,7,1,9,0,1,8,3,5,8,3,8,3,3,13,10,2,1,11,7,1,9,0,2,7,11,6,1,9,0,11,6,1,9,0,1,8,5,1,8,4,1,8,1,3,3,11,7,1,9,0,5,1,13,1,6,8,3,2,7,11,6,1,9,0,3,2,11,6,1,9,0,7,8,10,1,8,2,2,9,0,5,3,8,3,13,10,2,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,11,68,101,112,111,115,105,116,80,111,111,108,11,68,111,108,97,65,100,100,114,101,115,115,4,80,111,111,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,12,87,105,116,104,100,114,97,119,80,111,111,108,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,11,99,114,101,97,116,101,95,112,111,111,108,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,4,101,109,105,116,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,12,103,101,116,95,100,101,99,105,109,97,108,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,10,112,111,111,108,95,99,111,100,101,99,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,35,8,9,13,11,6,1,9,0,20,2,1,2,3,44,8,4,49,5,11,3,2,2,3,44,8,4,47,5,11,3,0,11,0,1,0,0,3,4,11,0,55,0,20,2,1,1,0,0,1,10,11,0,56,0,12,2,11,1,17,27,56,1,11,2,57,0,56,2,2,2,1,0,0,3,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,3,1,0,0,1,8,11,0,56,3,12,2,11,1,11,2,49,8,17,2,2,4,1,0,0,1,8,11,0,56,3,12,2,11,1,49,8,11,2,17,2,2,5,3,0,0,17,38,11,4,46,17,30,12,9,14,1,56,4,12,7,10,0,10,7,12,5,46,11,5,56,5,12,6,10,9,17,8,12,10,56,6,11,10,11,6,11,2,11,3,17,14,12,8,11,0,54,1,11,1,56,7,56,8,1,56,9,17,18,11,9,11,7,18,1,56,10,11,8,2,6,3,0,0,28,53,17,13,14,3,17,12,33,4,6,5,12,11,0,1,11,4,1,7,4,39,14,3,17,11,56,9,17,18,17,16,33,4,20,5,26,11,0,1,11,4,1,7,0,39,11,1,17,9,12,7,10,0,11,2,12,5,46,11,5,56,11,12,2,11,0,54,1,10,2,56,12,11,4,56,13,12,6,56,9,17,18,10,7,11,2,18,2,56,14,11,6,11,7,56,15,2,7,3,0,0,3,8,11,2,46,17,30,17,8,11,0,11,1,17,15,2,0,2,0,1,0,11,1,11,0,40,0,58,0],"equilibrium_fee":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,50,5,54,29,7,83,174,1,8,129,2,32,12,161,2,197,5,0,4,0,10,0,2,0,1,0,0,3,2,1,0,0,0,3,1,0,0,1,3,1,0,1,5,0,1,0,1,6,4,1,0,1,7,0,1,0,1,8,4,1,0,1,9,1,1,0,1,11,0,1,0,2,15,15,1,15,3,15,15,15,6,15,15,15,15,15,15,0,4,1,15,15,15,6,1,15,15,15,15,15,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,27,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,112,101,114,99,101,110,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,1,13,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,11,11,1,11,0,17,6,12,2,11,2,2,1,1,0,0,1,17,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,15,11,0,11,1,17,6,11,2,17,6,17,5,17,4,12,3,11,3,2,2,1,0,0,5,93,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,1,10,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,2,23,10,0,10,2,23,10,3,17,1,10,4,36,4,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,10,4,36,4,50,10,1,10,0,10,4,17,9,10,3,17,9,23,17,5,10,4,10,3,17,9,23,17,6,12,7,5,52,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,12,9,10,2,10,9,23,10,5,17,5,10,4,10,3,17,9,23,17,9,24,10,4,10,3,17,9,26,12,8,10,0,11,1,23,11,5,17,7,17,9,24,10,0,11,9,23,11,0,11,2,23,17,6,17,8,17,9,11,4,11,3,17,9,26,11,8,23,2,3,1,0,0,6,51,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,12,7,11,1,10,2,22,11,0,10,2,22,11,3,17,1,11,7,23,12,9,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,11,5,17,6,24,12,11,11,2,11,11,17,6,17,5,17,4,12,10,11,9,11,10,17,4,12,8,11,4,11,8,17,9,2,0],"genesis":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,56,3,74,128,1,4,202,1,22,5,224,1,175,1,7,143,3,130,4,8,145,7,96,6,241,7,61,10,174,8,39,12,213,8,147,2,13,232,10,6,15,238,10,2,0,26,1,15,1,44,1,46,2,24,2,38,2,39,2,42,2,43,0,0,0,0,0,2,12,0,0,1,8,0,0,11,7,0,0,12,7,0,0,13,7,0,1,4,7,0,2,6,7,0,5,3,7,0,5,7,4,0,6,8,12,0,6,9,0,0,6,10,0,0,8,5,2,0,0,29,0,1,0,0,17,2,0,0,0,33,3,4,0,0,16,5,6,0,0,18,7,0,0,0,36,8,0,2,6,6,0,19,9,10,0,0,21,10,0,0,0,22,11,0,0,1,34,31,32,0,2,27,0,26,1,0,2,28,30,31,0,3,32,35,36,1,0,3,40,37,23,1,0,4,14,20,0,2,7,4,4,25,13,14,2,7,4,4,40,28,29,2,7,4,5,20,17,0,0,5,31,21,18,1,8,5,37,16,17,0,6,16,24,6,0,6,18,25,0,0,7,41,23,0,1,8,15,12,14,19,18,4,22,22,15,27,16,27,10,29,10,23,14,33,12,18,13,18,0,1,8,5,1,6,8,2,2,8,10,7,8,13,1,8,1,4,6,8,0,7,8,2,2,10,2,1,8,12,2,7,8,2,8,11,3,6,8,0,7,8,2,9,1,1,6,8,1,1,8,0,2,7,8,2,8,1,2,8,3,8,5,2,6,8,9,9,0,1,1,2,8,2,8,1,1,7,8,13,1,8,9,1,8,8,2,8,3,8,4,3,7,8,9,9,0,9,1,1,6,9,0,1,8,2,1,9,0,3,7,8,10,2,10,2,2,7,8,10,8,11,1,8,7,2,8,3,9,0,2,7,8,9,9,0,1,9,1,1,6,8,7,1,8,6,1,10,2,2,8,3,9,1,2,3,8,8,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,7,86,101,114,115,105,111,110,13,86,101,114,115,105,111,110,95,49,95,48,95,48,13,86,101,114,115,105,111,110,95,49,95,48,95,49,3,97,100,100,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,15,100,101,115,116,114,111,121,95,109,97,110,97,103,101,114,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,103,101,110,101,115,105,115,3,103,101,116,10,103,101,116,95,109,111,100,117,108,101,17,103,101,116,95,118,101,114,115,105,111,110,95,49,95,48,95,49,13,103,111,118,101,114,110,97,110,99,101,95,118,49,2,105,100,8,105,110,100,101,120,95,111,102,12,105,110,105,116,95,103,101,110,101,115,105,115,10,105,110,116,111,95,98,121,116,101,115,11,109,97,110,97,103,101,114,95,105,100,115,15,109,105,103,114,97,116,101,95,118,101,114,115,105,111,110,3,110,101,119,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,11,117,112,103,114,97,100,101,95,99,97,112,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,10,2,8,7,103,101,110,101,115,105,115,0,2,1,23,1,1,2,1,31,8,9,2,2,3,31,8,9,45,8,10,35,10,8,8,3,2,1,23,1,4,2,1,23,1,5,2,1,23,1,0,1,0,0,0,3,9,18,5,2,1,1,0,0,0,10,11,0,16,0,9,18,3,56,0,4,7,5,9,7,4,39,2,2,3,0,0,15,26,10,1,17,19,11,0,64,18,0,0,0,0,0,0,0,0,18,2,12,2,11,1,17,19,18,1,12,3,13,2,15,0,9,18,3,9,18,4,56,1,13,2,15,1,14,3,56,2,68,18,11,2,56,3,11,3,2,3,1,0,0,0,6,11,1,15,2,11,2,11,3,17,20,2,4,1,0,0,0,5,11,0,15,2,11,1,17,21,2,5,1,0,0,26,47,10,1,15,0,46,9,18,3,56,4,4,8,5,12,11,1,1,7,1,39,10,1,15,0,9,18,3,56,5,1,56,6,12,3,10,3,56,7,34,4,25,5,29,11,1,1,7,2,39,14,3,17,11,17,9,7,5,33,4,36,5,40,11,1,1,7,3,39,11,1,15,0,9,18,3,11,2,56,8,2,6,1,0,0,0,3,9,18,0,2,7,1,0,0,0,4,11,0,19,0,1,2,8,1,0,0,34,18,14,1,56,2,12,3,10,0,16,1,14,3,56,9,12,2,1,11,0,15,1,11,2,56,10,1,11,1,19,1,17,17,2,2,0,2,2,2,1,0,30,0],"governance_v1":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,56,3,78,198,1,4,148,2,40,5,188,2,148,2,7,208,4,155,6,8,235,10,96,6,203,11,207,1,10,154,13,72,11,226,13,2,12,228,13,215,9,13,187,23,28,14,215,23,14,0,43,0,38,1,18,1,57,1,71,1,75,2,33,2,56,2,58,2,69,2,70,0,3,8,0,0,7,8,1,6,0,0,1,3,0,0,0,3,0,1,2,0,0,1,4,12,0,2,8,7,0,3,6,7,1,0,0,4,10,7,0,7,5,7,0,7,11,4,0,8,12,12,0,10,9,2,0,0,47,0,1,0,0,13,2,1,0,0,74,3,4,0,0,15,5,1,0,0,62,5,1,0,0,73,6,1,0,0,22,7,1,0,0,31,8,9,0,0,41,10,11,1,6,0,28,12,1,0,0,25,13,1,1,6,0,76,14,15,1,6,0,20,10,1,1,6,1,24,47,12,0,1,27,12,1,0,1,48,25,4,0,2,68,35,11,0,3,19,46,44,1,0,3,35,27,23,1,0,3,37,26,1,1,0,3,49,46,9,1,0,3,50,46,9,1,0,3,55,1,20,1,0,3,65,23,20,1,0,4,39,1,39,1,0,4,40,40,11,0,5,23,29,9,1,0,5,46,29,31,1,0,5,61,32,23,1,0,6,29,23,1,1,3,7,45,44,21,1,8,7,53,0,19,0,7,72,37,38,0,9,64,23,1,1,8,10,32,18,34,0,10,63,18,17,0,22,4,33,22,19,4,18,4,26,17,27,17,28,17,22,34,23,34,24,23,33,41,29,42,30,41,29,45,20,34,17,34,17,4,23,12,21,34,22,12,1,7,8,12,0,3,8,11,7,8,0,7,8,12,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,1,9,0,7,8,12,1,8,6,1,8,4,3,6,8,0,9,0,7,8,12,5,6,8,0,9,0,7,11,1,1,9,0,1,7,8,12,1,11,7,1,8,4,1,10,5,1,5,1,6,8,12,1,8,10,1,11,7,1,9,0,1,8,9,1,8,0,1,9,0,2,5,1,2,8,11,7,8,12,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,1,10,2,12,8,8,3,11,7,1,3,3,5,8,10,5,11,7,1,3,3,8,10,8,9,3,1,6,8,10,1,6,8,9,1,8,8,1,6,8,8,1,11,1,1,9,0,1,8,2,11,1,6,5,6,5,1,1,7,10,5,3,7,10,5,3,3,5,1,6,9,0,1,8,3,1,6,11,7,1,9,0,1,6,8,5,11,67,104,97,110,103,101,83,116,97,116,101,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,10,97,100,100,95,109,101,109,98,101,114,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,12,99,104,101,99,107,95,109,101,109,98,101,114,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,49,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,103,101,110,101,115,105,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,9,109,97,120,95,100,101,108,97,121,7,109,101,109,98,101,114,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,6,114,101,109,111,118,101,13,114,101,109,111,118,101,95,109,101,109,98,101,114,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,7,117,112,103,114,97,100,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,8,45,8,10,42,11,7,1,8,5,14,1,17,3,77,3,51,3,52,10,5,44,10,8,9,1,2,10,45,8,10,26,5,66,3,30,11,7,1,3,34,3,59,8,6,21,9,0,36,10,5,16,10,5,67,2,2,2,1,60,8,9,3,2,2,60,8,9,54,2,1,23,0,0,0,0,16,19,64,17,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,35,68,17,11,0,17,31,56,0,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,11,1,64,21,0,0,0,0,0,0,0,0,18,0,56,1,2,1,1,4,0,24,42,10,1,10,2,46,17,35,12,3,46,11,3,17,6,10,1,16,0,20,32,4,20,10,1,16,1,65,21,6,0,0,0,0,0,0,0,0,33,12,4,5,22,9,12,4,11,4,4,25,5,31,11,1,1,11,2,1,7,5,39,10,1,15,2,11,0,11,2,17,15,56,2,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,2,56,3,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,28,19,10,1,15,3,14,2,12,3,46,11,3,56,4,32,4,10,5,14,11,1,1,7,9,39,11,1,15,3,11,2,68,17,2,4,1,0,0,30,21,10,1,10,2,12,3,46,11,3,17,6,10,1,15,3,14,2,12,4,46,11,4,56,5,12,5,1,11,1,15,3,11,5,56,6,1,2,5,1,0,0,1,24,10,4,10,3,10,2,22,36,4,7,5,11,11,1,1,7,7,39,11,2,10,1,15,4,21,11,3,10,1,15,5,21,11,4,11,1,15,6,21,2,6,1,0,0,1,9,11,0,16,3,14,1,56,4,4,6,5,8,7,8,39,2,7,1,0,0,8,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,8,1,0,0,33,75,11,1,46,17,34,12,7,10,0,55,0,20,7,2,33,4,16,11,0,1,7,16,17,16,12,6,5,73,10,0,55,0,20,7,3,33,4,28,11,0,1,7,17,17,16,12,5,5,71,10,0,55,0,20,7,4,33,4,40,11,0,1,7,18,17,16,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,19,17,16,12,3,5,67,11,0,55,0,20,7,0,33,4,62,7,20,17,16,12,2,5,65,7,21,17,16,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,9,1,0,0,1,3,11,0,17,14,2,10,1,0,0,36,86,10,0,16,0,20,4,5,5,11,11,0,1,11,2,1,7,6,39,10,2,46,17,35,12,9,10,0,10,9,17,6,10,2,46,17,34,10,0,16,4,20,22,12,14,10,0,16,5,20,6,0,0,0,0,0,0,0,0,33,4,35,56,7,12,10,5,42,10,14,10,0,16,5,20,22,56,8,12,10,10,2,46,17,34,11,0,16,6,20,22,12,11,11,2,17,31,12,12,14,12,17,32,20,12,13,11,12,12,8,11,9,12,7,11,14,12,6,11,10,12,5,11,11,12,4,56,9,12,3,11,8,11,7,11,6,11,5,11,4,14,3,17,25,11,1,64,17,0,0,0,0,0,0,0,0,64,17,0,0,0,0,0,0,0,0,7,0,57,0,56,10,11,13,18,2,56,11,2,11,1,0,0,43,213,1,10,4,46,17,34,12,11,10,11,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,4,1,7,11,39,10,11,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,4,1,7,14,39,10,2,55,0,20,7,0,33,4,50,7,1,10,2,54,0,21,10,2,46,56,12,7,1,18,3,56,13,10,2,55,0,20,7,1,33,4,57,5,65,11,2,1,11,0,1,11,4,1,7,13,39,11,4,46,17,35,12,15,10,0,10,15,17,6,10,2,54,3,12,12,10,2,54,4,12,10,10,2,55,5,56,14,4,85,8,12,5,5,92,10,11,10,2,55,5,56,15,20,35,12,5,11,5,4,138,1,10,12,14,15,12,6,46,11,6,56,4,32,4,111,10,10,14,15,12,7,46,11,7,56,4,32,12,8,5,113,9,12,8,11,8,4,116,5,126,11,2,1,11,0,1,11,12,1,11,10,1,7,10,39,11,3,4,134,1,11,10,1,10,12,11,15,68,17,5,137,1,11,10,11,15,68,17,5,140,1,11,10,1,10,2,55,5,56,14,4,147,1,8,12,9,5,154,1,11,11,10,2,55,5,56,15,20,38,12,9,11,9,4,205,1,10,0,16,3,65,17,12,14,11,12,46,65,17,12,13,11,14,11,13,17,7,4,184,1,7,2,10,2,54,0,21,11,2,46,56,12,7,2,18,3,56,13,11,0,16,2,56,16,17,13,56,17,2,11,0,1,10,2,55,5,56,18,4,201,1,7,3,10,2,54,0,21,11,2,46,56,12,7,3,18,3,56,13,5,203,1,11,2,1,56,19,2,11,2,1,11,0,1,11,12,1,56,19,2,12,1,4,0,1,45,10,1,46,17,34,10,0,55,1,20,35,4,21,10,0,55,0,20,7,0,33,4,15,5,21,11,0,1,11,1,1,7,12,39,11,1,46,17,35,10,0,55,6,20,33,4,30,5,34,11,0,1,7,15,39,7,4,10,0,54,0,21,11,0,46,56,12,7,4,18,3,56,13,2,0,2,0,7,0,1,0,6,0,3,0,4,0,5,1,9,1,4,1,2,1,7,1,8,1,3,1,1,7,23,8,23,9,23,10,23,11,23,12,23,13,23,0],"governance_v2":[161,28,235,11,6,0,0,0,13,1,0,28,2,28,74,3,102,145,2,4,247,2,58,5,177,3,229,3,7,150,7,131,8,8,153,15,96,6,249,15,129,2,10,250,17,95,11,217,18,2,12,219,18,171,13,13,134,32,38,14,172,32,18,0,54,0,48,0,64,1,22,1,69,1,87,1,93,2,23,2,29,2,41,2,68,2,84,2,85,2,86,0,5,8,0,0,9,8,2,6,0,0,1,0,3,3,0,0,1,3,0,1,4,0,0,1,6,12,0,3,10,7,0,4,8,7,1,0,0,5,13,7,0,7,0,4,1,0,1,8,2,12,1,0,1,10,7,7,0,10,14,4,0,11,11,12,2,7,1,4,1,13,12,2,0,0,59,0,1,0,0,15,2,1,0,0,91,3,4,0,0,18,5,1,0,0,75,5,1,0,0,90,6,1,0,0,89,7,1,0,0,27,8,1,0,0,39,9,10,0,0,51,11,12,2,6,0,0,35,13,1,0,0,32,14,1,2,6,0,0,94,15,16,2,6,0,0,25,17,1,2,6,0,0,28,11,1,2,6,0,1,31,59,13,0,1,34,13,1,0,2,63,40,41,1,0,3,83,37,12,0,4,24,58,52,1,0,4,43,28,26,1,0,4,46,27,1,1,0,4,67,1,22,1,0,4,78,26,22,1,0,5,49,1,23,1,0,5,50,47,12,0,6,30,30,10,1,0,6,58,30,32,1,0,6,74,33,26,1,0,7,61,54,35,1,0,7,79,61,48,1,0,7,92,57,35,1,0,8,36,41,1,1,0,8,47,62,41,1,0,8,60,41,48,1,0,9,37,26,1,1,3,10,57,52,24,1,8,10,65,0,21,0,10,88,45,46,0,11,17,44,1,2,7,4,11,30,55,10,2,7,4,11,65,0,43,2,7,4,11,74,56,39,2,7,4,12,73,64,1,1,12,12,77,26,1,1,8,13,40,20,35,0,13,76,20,19,0,22,4,22,23,44,25,21,23,21,4,20,4,26,19,27,19,28,19,17,39,41,42,39,42,24,26,34,39,44,49,35,50,36,49,35,53,29,39,40,42,42,42,31,39,22,13,32,39,19,4,23,13,30,39,33,39,43,63,1,7,8,14,0,4,6,8,4,7,8,0,8,8,8,5,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,4,6,8,4,7,8,0,3,3,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,2,9,0,9,1,7,8,14,1,8,6,1,8,4,5,6,8,0,9,0,10,11,10,1,9,1,3,7,8,14,7,6,8,0,9,0,7,11,1,2,9,0,9,1,10,11,10,1,9,1,3,1,7,8,14,1,11,7,1,8,4,3,6,8,0,7,11,1,2,9,0,9,1,7,8,14,1,10,5,1,5,1,6,8,14,1,8,12,1,11,7,1,9,0,1,8,8,1,8,11,1,8,0,1,9,0,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,2,9,0,9,1,1,10,2,15,8,8,3,3,3,5,8,12,5,3,3,3,11,13,2,5,3,8,12,8,11,11,10,1,9,1,3,1,9,1,3,10,11,10,1,9,0,3,7,8,14,1,11,10,1,9,0,2,5,3,1,11,13,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,1,6,8,12,1,6,8,11,1,6,8,8,1,11,9,1,9,0,1,11,1,2,9,0,9,1,1,8,2,17,11,7,1,8,4,11,7,1,8,4,5,5,5,5,1,3,3,7,11,13,2,5,3,3,3,3,7,11,13,2,5,3,11,10,1,9,1,5,3,1,6,9,0,1,8,3,2,7,11,9,1,9,0,11,9,1,9,0,2,6,11,13,2,9,0,9,1,9,0,2,7,11,13,2,9,0,9,1,9,0,1,6,11,9,1,9,0,1,6,11,7,1,9,0,1,6,8,5,11,1,1,1,5,5,7,11,13,2,5,3,3,7,11,13,2,5,3,5,3,3,2,7,11,9,1,9,0,3,2,11,9,1,9,0,7,8,14,1,11,10,1,9,1,2,9,0,5,7,66,97,108,97,110,99,101,11,67,104,97,110,103,101,83,116,97,116,101,4,67,111,105,110,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,3,97,100,100,13,97,100,100,95,103,117,97,114,100,105,97,110,115,11,97,103,97,105,110,115,116,95,110,117,109,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,15,99,104,101,99,107,95,103,117,97,114,100,105,97,110,115,5,99,108,97,105,109,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,9,102,97,118,111,114,95,110,117,109,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,20,103,111,118,101,114,110,97,110,99,101,95,99,111,105,110,95,116,121,112,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,50,9,103,117,97,114,100,105,97,110,115,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,106,111,105,110,9,109,97,120,95,100,101,108,97,121,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,24,112,114,111,112,111,115,97,108,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,103,117,97,114,100,105,97,110,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,115,112,108,105,116,11,115,116,97,107,101,100,95,99,111,105,110,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,22,117,112,100,97,116,101,95,109,105,110,117,109,117,109,95,115,116,97,107,105,110,103,7,117,112,103,114,97,100,101,5,118,97,108,117,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,22,118,111,116,105,110,103,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,255,255,255,255,255,255,255,255,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,11,57,8,12,53,11,7,1,8,5,52,11,7,1,8,8,55,10,5,16,1,21,3,95,3,62,3,72,3,96,3,56,10,8,11,1,2,13,57,8,12,33,5,81,3,38,3,42,3,70,8,6,26,9,0,80,11,9,1,9,1,44,3,45,11,13,2,5,3,19,3,20,11,13,2,5,3,82,2,2,2,1,71,8,11,3,2,2,71,8,11,66,2,1,36,0,0,0,0,18,22,64,19,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,46,68,19,11,0,17,37,56,0,56,1,64,19,0,0,0,0,0,0,0,0,9,6,0,0,0,0,0,0,0,0,6,1,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,64,24,0,0,0,0,0,0,0,0,18,0,56,2,2,1,1,0,0,10,34,10,1,16,0,20,32,4,12,10,1,16,1,65,24,6,0,0,0,0,0,0,0,0,33,12,4,5,14,9,12,4,11,4,4,17,5,21,11,1,1,7,6,39,10,1,15,2,11,2,56,3,10,1,15,3,11,3,56,4,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,3,56,5,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,29,19,10,1,15,4,14,2,12,3,46,11,3,56,6,32,4,10,5,14,11,1,1,7,10,39,11,1,15,4,11,2,68,19,2,4,1,0,0,31,21,10,1,10,2,12,3,46,11,3,17,7,10,1,15,4,14,2,12,4,46,11,4,56,7,12,5,1,11,1,15,4,11,5,56,8,1,2,5,1,0,0,1,9,11,2,10,1,15,5,21,11,3,11,1,15,6,21,2,6,1,0,0,1,33,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,9,11,1,1,7,8,39,10,4,10,3,10,2,22,36,4,16,5,20,11,1,1,7,8,39,11,2,10,1,15,7,21,11,3,10,1,15,8,21,11,4,11,1,15,9,21,2,7,1,0,0,1,9,11,0,16,4,14,1,56,6,4,6,5,8,7,9,39,2,8,1,0,0,9,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,9,1,0,0,34,75,11,1,46,17,45,12,7,10,0,55,0,20,7,3,33,4,16,11,0,1,7,21,17,18,12,6,5,73,10,0,55,0,20,7,4,33,4,28,11,0,1,7,22,17,18,12,5,5,71,10,0,55,0,20,7,5,33,4,40,11,0,1,7,23,17,18,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,24,17,18,12,3,5,67,11,0,55,0,20,7,1,33,4,62,7,25,17,18,12,2,5,65,7,26,17,18,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,10,1,0,0,1,3,11,0,17,16,2,11,1,0,0,38,103,10,0,16,0,20,4,5,5,11,11,0,1,11,4,1,7,7,39,11,2,10,3,10,4,56,9,12,18,10,3,10,0,16,5,20,38,4,23,5,29,11,0,1,11,4,1,7,16,39,10,4,46,17,46,12,11,10,4,46,17,45,12,12,10,12,10,0,16,7,20,22,12,19,10,19,10,0,16,8,20,22,12,13,11,12,11,0,16,9,20,22,12,14,10,4,56,10,12,15,13,15,10,11,10,3,56,11,10,4,17,37,12,16,14,16,17,38,20,12,17,11,16,12,10,11,11,12,9,11,19,12,8,11,13,12,7,11,14,12,6,56,12,12,5,11,10,11,9,11,8,11,7,11,6,14,5,17,25,11,1,11,18,56,13,11,3,11,15,6,0,0,0,0,0,0,0,0,11,4,56,10,7,1,57,0,56,14,11,17,18,2,56,15,2,12,1,0,0,51,175,2,10,6,46,17,45,12,17,10,17,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,6,1,7,12,39,10,17,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,6,1,7,15,39,10,2,55,0,20,7,1,33,4,50,7,2,10,2,54,0,21,10,2,46,56,16,7,2,18,3,56,17,10,2,55,0,20,7,2,33,4,57,5,65,11,2,1,11,0,1,11,6,1,7,14,39,10,6,46,17,46,12,22,10,2,54,3,12,20,10,2,54,4,12,16,11,3,10,4,11,6,56,9,12,21,11,17,10,2,55,5,20,35,4,237,1,11,0,1,10,2,54,6,11,21,56,13,56,18,1,11,5,4,158,1,10,2,55,7,20,10,4,22,10,2,54,7,21,11,4,12,18,10,20,10,22,12,9,46,11,9,56,19,4,119,11,18,10,20,10,22,56,20,22,12,18,10,16,10,22,12,10,46,11,10,56,19,4,151,1,11,16,10,22,56,20,12,14,10,2,55,7,20,10,14,22,10,2,54,7,21,10,2,55,8,20,10,14,23,10,2,54,8,21,11,18,11,14,22,12,18,5,153,1,11,16,1,11,20,11,22,11,18,56,11,5,219,1,10,2,55,8,20,10,4,22,10,2,54,8,21,11,4,12,15,10,16,10,22,12,11,46,11,11,56,19,4,181,1,11,15,10,16,10,22,56,20,22,12,15,10,20,10,22,12,12,46,11,12,56,19,4,213,1,11,20,10,22,56,20,12,19,10,2,55,8,20,10,19,22,10,2,54,8,21,10,2,55,7,20,10,19,23,10,2,54,7,21,11,15,11,19,22,12,15,5,215,1,11,20,1,11,16,11,22,11,15,56,11,10,2,55,7,20,10,2,55,8,20,22,11,2,55,6,56,21,33,4,232,1,5,234,1,7,19,39,56,22,12,8,5,173,2,11,20,1,11,16,1,11,21,56,23,10,2,55,7,20,10,2,55,8,20,22,12,23,10,23,10,2,55,7,20,17,8,4,136,2,11,23,10,0,16,6,20,38,12,13,5,138,2,9,12,13,11,13,4,157,2,7,3,10,2,54,0,21,11,2,46,56,16,7,3,18,3,56,17,11,0,16,3,56,24,17,15,56,25,12,7,5,171,2,11,0,1,7,4,10,2,54,0,21,11,2,46,56,16,7,4,18,3,56,17,56,22,12,7,11,7,12,8,11,8,2,13,1,4,0,19,41,10,2,46,17,45,10,1,55,1,20,35,4,23,10,1,55,0,20,7,1,33,4,15,5,23,11,1,1,11,0,1,11,2,1,7,13,39,11,2,46,17,46,12,3,11,0,11,3,17,7,7,5,10,1,54,0,21,11,1,46,56,16,7,5,18,3,56,17,2,14,1,4,0,60,129,1,10,1,46,17,45,12,8,10,0,55,0,20,7,3,33,4,13,8,12,2,5,19,10,0,55,0,20,7,4,33,12,2,11,2,4,24,8,12,3,5,30,10,0,55,0,20,7,5,33,12,3,11,3,4,35,8,12,4,5,41,11,8,10,0,55,1,20,38,12,4,11,4,4,44,5,50,11,0,1,11,1,1,7,20,39,10,1,46,17,46,12,10,10,0,54,3,12,9,10,0,54,4,12,7,10,9,10,10,12,5,46,11,5,56,19,4,90,11,7,1,11,9,10,10,56,20,12,12,10,0,54,6,10,12,56,26,11,1,56,27,11,10,56,28,10,0,55,7,20,11,12,23,11,0,54,7,21,5,128,1,11,9,1,10,7,10,10,12,6,46,11,6,56,19,4,100,5,108,11,0,1,11,1,1,11,7,1,7,11,39,11,7,10,10,56,20,12,11,10,0,54,6,10,11,56,26,11,1,56,27,11,10,56,28,10,0,55,8,20,11,11,23,11,0,54,8,21,2,0,4,0,10,0,2,0,1,0,3,0,8,0,9,0,5,0,6,0,7,1,12,1,4,1,2,1,9,1,11,1,3,1,7,1,8,1,10,10,36,11,36,12,36,13,36,14,36,15,36,16,36,17,36,18,36,0],"lending_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,126,4,136,1,2,5,138,1,175,1,7,185,2,166,4,8,223,6,32,6,255,6,41,12,168,7,192,10,0,22,0,9,0,23,1,0,7,0,0,20,0,1,0,0,21,0,1,0,0,16,0,1,0,0,19,0,1,0,0,18,0,1,0,0,15,0,1,0,0,17,0,1,0,0,10,2,3,0,0,1,3,2,0,0,14,4,3,0,0,5,3,4,0,0,12,5,3,0,0,3,3,6,0,0,13,7,3,0,0,4,3,7,0,1,2,3,11,0,1,11,11,3,0,2,6,17,18,0,2,7,17,19,0,2,8,17,1,0,2,24,9,0,0,2,25,10,0,0,2,26,13,0,0,2,27,12,0,0,2,28,15,16,1,1,24,1,0,1,2,4,13,3,8,0,2,1,10,2,6,13,3,3,8,0,8,0,2,4,13,3,8,0,3,5,13,3,8,0,3,2,2,10,13,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,11,10,2,10,2,10,2,10,2,3,3,2,3,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,3,10,2,10,2,10,2,16,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,2,3,8,0,13,13,8,0,13,13,10,2,10,2,10,2,10,2,10,2,3,3,2,3,3,13,8,0,13,3,3,10,2,3,10,10,2,10,2,10,2,3,13,10,13,13,3,2,13,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,101,110,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,101,110,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,8,24,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,22,11,4,2,8,1,0,0,14,92,6,0,0,0,0,0,0,0,0,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,1,14,1,17,17,12,11,11,6,11,5,22,12,6,6,8,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,2,14,2,17,18,12,8,11,6,11,5,22,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,3,14,3,17,17,12,9,11,6,11,5,22,12,6,11,9,52,12,5,14,0,10,6,10,6,10,5,22,56,0,17,15,12,10,11,6,11,5,22,12,6,6,1,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,4,14,4,17,19,12,7,11,6,11,5,22,14,0,65,1,33,4,85,5,87,7,0,39,11,11,11,8,11,10,11,7,2,9,1,0,0,20,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,20,13,6,11,1,17,21,13,6,11,2,17,21,11,3,17,16,12,7,13,6,14,7,65,1,75,17,20,13,6,11,7,17,23,11,4,17,16,12,8,13,6,14,8,65,1,75,17,20,13,6,11,8,17,23,13,6,11,5,17,22,11,6,2,10,1,0,0,21,141,1,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,18,12,11,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,18,12,7,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,15,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,19,12,10,11,9,11,8,22,14,0,65,1,33,4,132,1,5,134,1,7,0,39,11,16,11,11,11,7,11,12,11,15,11,10,2,11,1,0,0,8,27,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,21,13,4,7,6,17,22,11,4,2,12,1,0,0,22,118,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,1,14,1,17,17,12,11,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,2,14,2,17,18,12,10,11,7,11,6,22,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,3,14,3,17,17,12,13,11,7,11,6,22,12,7,11,13,52,12,6,14,0,10,7,10,7,10,6,22,56,0,17,15,12,12,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,4,14,4,17,18,12,9,11,7,11,6,22,12,7,6,1,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,5,14,5,17,19,12,8,11,7,11,6,22,12,7,10,8,7,6,33,4,102,5,104,7,1,39,11,7,14,0,65,1,33,4,110,5,112,7,0,39,11,11,11,10,11,12,11,9,11,8,2,13,1,0,0,23,32,64,1,0,0,0,0,0,0,0,0,12,3,14,0,65,18,12,4,13,3,10,4,75,17,20,6,0,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,27,5,16,13,3,14,0,10,2,66,18,20,17,20,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,13,3,11,1,17,22,11,3,2,14,1,0,0,24,76,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,1,14,1,17,17,12,10,11,8,11,4,22,12,8,72,0,0,12,7,64,18,0,0,0,0,0,0,0,0,12,6,10,7,10,10,35,4,51,5,27,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,2,14,2,17,17,12,5,13,6,11,5,68,18,11,8,11,4,22,12,8,11,7,72,1,0,22,12,7,5,22,6,1,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,3,14,3,17,19,12,9,11,8,11,4,22,14,0,65,1,33,4,71,5,73,7,0,39,11,6,11,9,2,0],"lending_core_storage":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,245,2,4,189,3,40,5,229,3,172,2,7,145,6,149,16,8,166,22,96,6,134,23,20,10,154,23,101,12,255,23,239,16,13,238,40,62,15,172,41,6,0,77,0,17,0,43,0,91,1,122,2,31,2,87,2,109,2,112,2,115,0,6,8,0,0,11,4,0,0,4,4,0,0,5,4,0,0,1,4,0,1,0,12,0,1,8,12,0,2,3,0,0,5,2,8,0,6,10,4,0,7,7,12,2,7,1,4,1,9,9,2,0,0,72,0,1,0,0,93,2,1,0,0,104,3,1,0,0,102,3,1,0,0,106,4,1,0,0,105,4,1,0,0,99,4,1,0,0,103,4,1,0,0,100,4,1,0,0,101,5,1,0,0,45,6,7,0,0,61,8,9,0,0,73,10,11,0,0,30,10,11,0,0,58,6,12,0,0,42,13,11,0,0,41,10,11,0,0,65,13,9,0,0,63,13,9,0,0,66,13,14,0,0,64,13,14,0,0,67,13,14,0,0,69,15,9,0,0,68,15,9,0,0,60,10,12,0,0,52,10,9,0,0,62,10,9,0,0,59,10,9,0,0,57,10,9,0,0,46,10,9,0,0,50,10,9,0,0,53,10,9,0,0,56,10,9,0,0,51,10,9,0,0,55,10,9,0,0,54,10,9,0,0,48,10,9,0,0,47,10,9,0,0,49,10,16,0,0,44,6,17,0,0,85,18,1,0,0,29,18,1,0,0,84,18,1,0,0,28,18,1,0,0,14,15,1,0,0,96,15,1,0,0,13,15,1,0,0,95,15,1,0,0,15,15,1,0,0,97,15,1,0,0,119,19,1,0,0,117,20,1,0,0,118,21,1,0,0,116,22,1,0,0,40,23,1,0,1,45,17,7,0,1,92,0,26,0,3,90,1,9,0,4,34,46,11,1,0,4,71,46,48,1,0,4,94,49,31,1,0,5,110,8,12,0,6,86,24,25,0,7,12,34,1,2,7,4,7,20,32,39,2,7,4,7,23,36,37,2,7,4,7,34,32,11,2,7,4,7,81,40,12,2,7,4,7,86,24,28,2,7,4,7,94,36,44,2,7,4,8,107,31,1,1,8,68,27,68,29,70,30,66,27,68,33,63,27,65,27,64,27,67,27,66,29,64,29,66,33,64,33,69,33,63,33,65,29,58,7,59,7,60,7,63,29,3,6,8,7,7,8,6,7,8,11,0,17,6,8,7,7,8,0,6,8,8,13,1,1,3,15,15,15,15,15,15,15,15,15,7,8,11,4,6,8,7,7,8,0,13,1,4,6,8,7,7,8,0,13,15,7,6,8,7,7,8,0,13,15,15,15,15,1,7,8,0,1,13,1,6,8,8,1,15,2,7,8,0,13,1,1,1,3,2,7,8,0,3,1,10,13,3,7,8,0,3,13,4,15,15,15,15,1,6,8,5,4,7,8,0,13,3,15,4,7,8,0,6,8,8,3,15,3,7,8,0,13,15,6,7,8,0,13,15,15,15,15,4,7,8,0,13,15,15,3,7,8,0,6,8,8,3,1,7,8,11,1,8,9,1,8,5,2,13,8,2,1,11,10,2,9,0,9,1,2,3,8,1,1,8,0,1,9,0,2,6,11,10,2,9,0,9,1,9,0,2,3,15,3,7,11,10,2,9,0,9,1,9,0,9,1,1,7,8,2,2,7,11,10,2,9,0,9,1,9,0,1,7,9,1,1,7,8,4,1,6,9,1,1,6,11,10,2,9,0,9,1,2,15,6,8,2,1,6,8,4,2,15,7,8,3,1,9,1,1,7,8,1,2,6,10,9,0,6,9,0,2,3,7,8,1,2,1,3,2,7,10,9,0,3,2,3,7,8,2,6,65,112,112,67,97,112,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,11,82,101,115,101,114,118,101,68,97,116,97,13,83,99,97,108,101,100,66,97,108,97,110,99,101,7,83,116,111,114,97,103,101,5,84,97,98,108,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,85,115,101,114,73,110,102,111,3,97,100,100,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,17,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,16,98,97,115,101,95,98,111,114,114,111,119,95,114,97,116,101,6,98,111,114,114,111,119,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,18,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,49,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,50,23,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,5,99,108,111,99,107,22,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,11,99,111,108,108,97,116,101,114,97,108,115,8,99,111,110,116,97,105,110,115,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,23,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,22,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,13,100,116,111,107,101,110,95,115,99,97,108,101,100,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,10,103,101,116,95,97,112,112,95,105,100,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,18,103,101,116,95,114,101,115,101,114,118,101,95,108,101,110,103,116,104,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,13,103,101,116,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,2,105,100,8,105,110,100,101,120,95,111,102,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,12,105,115,111,108,97,116,101,95,100,101,98,116,19,108,97,115,116,95,97,118,101,114,97,103,101,95,117,112,100,97,116,101,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,13,108,105,113,117,105,100,95,97,115,115,101,116,115,5,108,111,97,110,115,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,13,111,116,111,107,101,110,95,115,99,97,108,101,100,3,114,97,121,8,114,97,121,95,109,97,116,104,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,20,114,101,103,105,115,116,101,114,95,110,101,119,95,114,101,115,101,114,118,101,6,114,101,109,111,118,101,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,8,114,101,115,101,114,118,101,115,22,115,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,22,115,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,23,115,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,27,115,101,116,95,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,26,115,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,21,115,101,116,95,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,22,115,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,10,117,115,101,114,95,105,110,102,111,115,10,117,115,101,114,95,115,116,97,116,101,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,70,8,9,16,8,5,98,11,10,2,13,8,2,120,11,10,2,3,8,1,1,2,5,18,15,75,15,82,10,13,33,10,13,83,10,13,2,2,17,73,1,27,1,74,15,76,15,113,3,114,15,108,15,21,15,36,15,38,15,35,15,37,15,32,15,22,15,24,8,4,89,8,3,39,8,3,3,2,2,121,11,10,2,3,15,111,15,4,2,4,19,15,25,15,26,15,88,15,0,1,0,0,1,13,10,2,17,62,11,0,11,1,10,2,17,56,10,2,56,0,11,2,56,1,18,0,56,2,2,1,1,0,0,1,49,10,1,16,0,10,3,56,3,32,4,7,5,15,11,1,1,11,16,1,11,2,1,7,0,39,11,1,15,0,11,3,11,4,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,17,11,11,6,11,7,11,8,11,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,57,17,57,11,10,11,11,11,12,11,13,11,14,11,15,18,4,10,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,11,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,18,2,56,5,2,2,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,1,21,2,3,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,2,21,2,4,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,3,21,2,5,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,4,21,2,6,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,5,21,2,7,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,6,21,2,8,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,7,21,2,9,1,0,0,38,23,11,1,15,0,11,2,56,6,15,8,12,7,11,3,10,7,15,9,21,11,4,10,7,15,10,21,11,5,10,7,15,11,21,11,6,11,7,15,12,21,2,10,1,0,0,1,4,11,0,16,13,17,55,2,11,1,0,0,1,6,11,0,17,61,6,232,3,0,0,0,0,0,0,26,77,2,12,1,0,0,1,7,11,0,16,0,11,1,56,7,16,1,20,2,13,1,0,0,1,7,11,0,16,0,11,1,56,7,16,2,20,2,14,1,0,0,1,4,11,0,16,0,56,8,2,15,1,0,0,12,8,11,0,15,14,11,1,12,2,46,11,2,56,9,2,16,1,0,0,7,8,11,0,15,0,11,1,12,2,46,11,2,56,3,2,17,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,15,20,2,18,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,16,20,2,19,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,17,20,2,20,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,18,20,2,21,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,19,20,2,22,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,20,16,21,10,1,56,11,4,19,11,4,16,20,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,23,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,22,16,21,10,1,56,11,4,19,11,4,16,22,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,24,1,0,0,1,7,11,0,16,0,11,1,56,7,16,23,20,2,25,1,0,0,1,7,11,0,16,0,11,1,56,7,16,24,20,2,26,1,0,0,1,7,11,0,16,0,11,1,56,7,16,3,20,2,27,1,0,0,1,7,11,0,16,0,11,1,56,7,16,4,20,2,28,1,0,0,1,7,11,0,16,0,11,1,56,7,16,5,20,2,29,1,0,0,1,7,11,0,16,0,11,1,56,7,16,7,20,2,30,1,0,0,1,7,11,0,16,0,11,1,56,7,16,6,20,2,31,1,0,0,1,7,11,0,16,0,11,1,56,7,16,25,20,2,32,1,0,0,1,8,11,0,16,0,11,1,56,7,16,20,16,26,20,2,33,1,0,0,1,8,11,0,16,0,11,1,56,7,16,22,16,26,20,2,34,1,0,0,1,7,11,0,16,0,11,1,56,7,16,27,20,2,35,1,0,0,1,7,11,0,16,0,11,1,56,7,16,28,20,2,36,1,0,0,1,7,11,0,16,0,11,1,56,7,16,29,20,2,37,1,0,0,1,7,11,0,16,0,11,1,56,7,16,30,20,2,38,1,0,0,42,19,11,0,16,0,11,1,56,7,16,8,12,2,10,2,16,9,20,10,2,16,10,20,10,2,16,11,20,11,2,16,12,20,2,39,3,0,0,1,3,11,0,16,13,2,40,3,0,0,43,35,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,41,3,0,0,43,44,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,42,3,0,0,43,35,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,43,3,0,0,43,44,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,44,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,17,14,2,56,16,32,4,16,11,3,15,17,11,2,68,7,5,18,11,3,1,2,45,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,17,14,2,56,17,12,3,4,17,11,4,15,17,11,3,56,18,1,5,19,11,4,1,2,46,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,18,14,2,56,16,32,4,16,11,3,15,18,11,2,68,7,5,18,11,3,1,2,47,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,18,14,2,56,17,12,3,4,17,11,4,15,18,11,3,56,18,1,5,19,11,4,1,2,48,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,19,14,2,56,16,32,4,16,11,3,15,19,11,2,68,7,5,18,11,3,1,2,49,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,19,14,2,56,17,12,3,4,17,11,4,15,19,11,3,56,18,1,5,19,11,4,1,2,50,3,0,0,45,15,11,0,15,14,11,2,56,15,12,4,11,1,17,11,10,4,15,15,21,11,3,11,4,15,16,21,2,51,3,0,0,35,10,11,0,15,0,11,1,56,6,12,3,11,2,11,3,15,24,21,2,52,3,0,0,50,30,10,0,15,0,10,1,56,6,12,7,11,2,10,7,15,30,21,11,3,10,7,15,28,21,11,4,11,7,15,25,21,10,0,16,0,10,1,56,7,16,23,20,12,6,11,0,11,1,11,6,11,5,17,40,2,53,3,0,0,35,14,11,0,15,0,11,1,56,6,12,4,11,2,10,4,15,29,21,11,3,11,4,15,27,21,2,54,1,0,0,12,26,10,0,15,14,10,2,12,3,46,11,3,56,9,32,4,21,11,0,15,14,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,1,17,11,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,18,1,56,19,5,25,11,0,1,11,1,1,2,0,2,2,0,2,1,2,5,2,6,2,7,2,12,2,13,2,14,4,0,4,1,4,2,4,3,0,1,0,3,1,1,1,0,1,2,1,3,1,4,2,15,3,0,2,16,2,4,2,2,2,3,3,1,2,9,2,11,2,8,2,10,0,78,0,79,0,80,0],"lending_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,36,2,36,68,3,104,198,1,4,174,2,8,5,182,2,233,3,7,159,6,228,8,8,131,15,128,1,6,131,16,30,10,161,16,36,12,197,16,230,11,0,58,0,17,0,30,0,42,0,56,0,57,0,59,0,64,0,65,0,80,0,82,1,63,2,23,2,24,2,35,2,77,2,79,3,76,0,6,3,0,0,10,3,0,1,0,12,0,2,4,7,0,3,5,8,0,5,13,8,0,7,9,8,0,8,8,12,0,9,15,12,0,10,3,12,0,11,7,7,1,0,0,12,1,8,0,13,2,12,1,0,1,15,11,2,0,16,14,2,0,17,12,12,0,0,78,0,1,0,0,81,2,1,0,0,19,2,1,0,0,70,0,1,0,0,60,0,1,0,0,18,0,1,0,0,21,0,1,0,2,47,17,14,0,2,48,17,10,0,3,22,4,1,0,4,25,14,15,0,4,26,14,35,0,4,27,14,38,0,4,28,14,23,0,4,44,1,16,0,4,45,1,16,0,4,46,1,16,0,4,52,1,16,0,4,53,1,16,0,4,54,1,16,0,5,43,5,6,0,6,18,39,1,0,6,21,39,1,0,6,36,13,1,0,6,37,36,1,0,6,38,13,1,0,6,39,13,1,0,6,40,13,30,0,8,41,24,25,0,8,50,9,10,0,8,51,9,30,0,9,49,11,12,0,10,66,7,8,0,10,67,21,22,0,10,68,21,22,0,10,71,31,12,0,11,29,29,19,1,0,11,55,27,28,1,0,14,34,19,1,1,3,38,18,37,26,36,26,38,32,10,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,10,2,6,8,11,7,8,14,0,11,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,11,12,1,8,13,10,2,6,8,11,7,8,14,17,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,10,2,2,13,3,3,8,3,8,3,13,8,3,1,6,8,4,1,7,8,5,1,6,8,2,8,7,8,15,7,8,9,6,8,2,10,2,7,8,7,7,8,8,6,8,11,7,8,14,4,8,3,8,3,15,10,2,2,7,8,7,8,3,1,13,2,6,8,8,8,3,1,3,7,6,8,7,7,8,5,7,8,6,6,8,11,3,13,15,1,10,2,4,13,3,8,3,2,1,2,1,6,8,3,1,8,0,1,9,0,27,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,6,7,8,15,7,8,9,6,8,2,10,2,6,8,11,7,8,14,2,8,3,10,2,6,13,3,3,8,3,8,3,2,3,7,8,7,13,13,1,11,10,1,8,3,1,8,3,1,6,11,10,1,9,0,1,1,1,11,10,1,9,0,1,15,11,7,8,15,7,8,9,6,8,2,7,8,7,8,3,8,3,13,3,15,11,12,1,8,13,6,8,11,1,8,1,26,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,26,7,8,5,7,8,6,6,8,11,3,3,13,13,8,3,7,8,5,7,8,6,6,8,11,3,13,15,10,2,2,15,13,8,3,8,3,3,3,3,13,13,8,3,5,13,3,8,3,3,2,8,6,8,7,7,8,5,7,8,6,6,8,11,3,3,13,13,14,8,3,7,8,5,7,8,6,6,8,11,3,13,10,2,2,6,13,10,13,3,3,3,8,3,2,10,13,2,6,6,8,7,7,8,5,7,8,6,6,8,11,3,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,76,101,110,100,105,110,103,67,111,114,101,69,118,101,110,116,6,79,112,116,105,111,110,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,6,98,111,114,114,111,119,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,112,111,111,108,95,105,100,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,9,108,105,113,117,105,100,97,116,101,17,108,105,113,117,105,100,97,116,101,95,117,115,101,114,95,105,100,5,110,111,110,99,101,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,5,114,101,112,97,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,14,115,101,110,100,101,114,95,117,115,101,114,95,105,100,8,115,101,113,117,101,110,99,101,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,18,115,111,117,114,99,101,95,99,104,97,105,110,95,110,111,110,99,101,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,9,62,3,72,3,74,13,32,13,31,13,69,10,2,16,15,61,3,20,2,1,2,5,73,3,74,13,75,3,33,8,3,20,2,0,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,26,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,18,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,1,1,4,0,20,168,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,26,12,37,11,26,17,13,12,27,12,35,12,34,12,24,12,33,12,36,10,27,17,19,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,24,77,12,25,10,1,11,34,17,29,12,28,11,2,11,37,12,16,46,11,16,17,31,12,29,14,35,17,8,12,30,10,1,10,28,11,30,17,28,12,31,14,31,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,31,56,2,12,32,10,1,10,6,11,5,10,9,10,29,10,28,11,25,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,27,12,23,10,1,10,32,17,30,10,23,38,4,113,5,125,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,32,10,35,10,36,10,33,10,23,11,7,11,9,17,35,12,11,11,32,12,12,10,36,12,13,10,33,12,14,10,27,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,33,11,29,11,36,14,35,17,8,11,28,14,35,17,7,11,23,6,0,0,0,0,0,0,0,0,11,27,18,0,56,0,2,2,1,4,0,33,167,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,25,12,36,11,25,17,13,12,26,12,34,12,33,12,23,12,32,12,35,10,26,17,15,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,23,77,12,24,10,1,11,33,17,29,12,27,11,2,11,36,12,16,46,11,16,17,31,12,28,14,34,17,8,12,29,10,1,10,27,11,29,17,28,12,30,14,30,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,30,56,2,12,31,10,1,10,6,11,5,10,9,10,28,10,27,10,24,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,23,10,1,10,31,17,30,10,24,38,4,112,5,124,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,31,10,34,10,35,10,32,10,24,11,7,11,9,17,35,12,11,11,31,12,12,10,35,12,13,10,32,12,14,10,26,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,32,11,28,11,35,14,34,17,8,11,27,14,34,17,7,11,24,6,0,0,0,0,0,0,0,0,11,26,18,0,56,0,2,3,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,25,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,17,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,4,1,4,0,34,97,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,24,12,26,12,29,12,28,11,24,17,11,12,25,12,30,12,35,12,32,12,33,11,2,10,29,12,17,46,11,17,17,31,12,31,10,1,11,28,17,29,12,27,10,1,11,35,17,29,12,34,10,1,10,6,10,5,10,8,10,31,10,27,10,26,12,23,12,22,12,21,12,20,12,19,12,18,46,11,18,11,19,11,20,11,21,11,22,11,23,17,26,11,1,11,6,11,5,11,8,10,31,10,30,10,34,11,27,12,16,12,15,12,14,12,13,12,12,12,11,12,10,46,11,10,11,11,11,12,11,13,11,14,11,15,11,16,17,24,11,32,11,31,11,33,14,29,17,8,11,34,14,29,17,7,11,26,11,30,11,25,18,0,56,0,2,5,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,14,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,21,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,6,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,16,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,22,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,0],"lending_logic":[161,28,235,11,6,0,0,0,11,1,0,27,2,27,24,3,51,189,4,4,240,4,4,5,244,4,199,3,7,187,8,241,18,8,172,27,96,6,140,28,144,2,10,156,30,15,12,171,30,196,36,15,239,66,4,0,93,0,48,0,90,0,91,0,104,0,106,0,108,0,111,0,117,1,135,1,2,35,2,40,2,95,0,2,3,0,1,1,0,0,3,5,8,0,4,4,8,0,5,3,12,0,10,0,8,0,0,42,0,1,0,0,44,2,1,0,0,45,2,3,0,0,41,2,1,0,0,43,2,1,0,0,11,4,1,0,0,31,4,1,0,0,34,5,1,0,0,103,6,7,0,0,102,8,7,0,0,83,9,7,0,0,85,10,7,0,0,88,11,7,0,0,84,11,7,0,0,89,11,7,0,0,87,12,7,0,0,33,13,1,0,0,81,12,7,0,0,82,10,7,0,0,128,1,10,3,0,0,126,14,3,0,0,125,11,3,0,0,132,1,14,3,0,0,131,1,11,3,0,0,127,10,3,0,0,129,1,10,3,0,0,133,1,10,3,0,0,134,1,10,3,0,0,28,15,3,0,0,19,15,3,0,0,24,10,3,0,0,25,16,3,0,0,27,17,18,0,0,18,19,20,0,0,119,9,3,0,0,118,9,3,0,0,37,12,1,0,0,99,21,1,0,0,15,21,1,0,0,97,21,1,0,0,13,21,1,0,0,6,8,1,0,0,113,8,1,0,0,120,22,1,0,0,123,23,1,0,0,121,24,1,0,2,51,1,27,0,2,55,1,27,0,2,56,1,27,0,2,61,1,27,0,2,65,1,27,0,2,69,1,27,0,2,80,1,27,0,3,7,11,1,0,3,8,11,1,0,3,9,11,1,0,3,14,53,1,0,3,16,53,1,0,3,30,9,7,0,3,39,30,1,0,3,46,9,7,0,3,47,12,7,0,3,49,61,31,0,3,52,9,3,0,3,53,9,3,0,3,54,9,3,0,3,57,9,3,0,3,58,9,3,0,3,59,9,3,0,3,60,9,3,0,3,62,9,3,0,3,63,9,3,0,3,64,9,3,0,3,66,9,3,0,3,67,9,3,0,3,68,9,26,0,3,70,57,3,0,3,72,9,3,0,3,73,12,3,0,3,74,12,37,0,3,75,12,3,0,3,76,12,37,0,3,77,12,37,0,3,78,11,3,0,3,79,11,3,0,3,86,9,7,0,3,98,53,1,0,3,100,53,1,0,3,114,11,1,0,3,115,11,1,0,3,116,11,1,0,3,121,63,1,0,3,122,6,1,0,3,123,60,1,0,3,124,58,1,0,4,32,32,1,0,4,71,47,48,0,5,50,62,3,0,6,20,20,3,0,6,21,6,3,0,6,22,33,3,0,6,23,33,3,0,6,26,63,3,0,7,96,18,3,0,7,109,1,3,0,7,110,18,3,0,7,112,18,3,0,8,12,18,3,0,8,17,18,3,0,8,101,18,3,0,9,36,39,7,1,0,11,38,29,1,1,3,12,107,49,26,0,111,28,110,31,8,6,8,4,7,8,2,7,8,3,6,8,5,3,3,13,13,0,7,6,8,4,7,8,2,7,8,3,6,8,5,3,13,15,1,15,6,6,8,4,7,8,2,7,8,3,6,8,5,3,13,7,6,8,1,6,8,4,7,8,2,6,8,5,13,3,15,3,7,8,2,13,15,1,1,3,7,8,2,3,15,2,7,8,2,13,3,7,8,2,7,8,3,3,3,7,8,2,3,13,2,7,8,2,3,4,7,8,3,7,8,2,3,6,8,5,4,7,8,2,7,8,3,3,13,3,7,8,3,13,15,4,7,8,2,7,8,3,3,3,6,7,8,2,7,8,3,3,3,13,13,2,15,15,7,7,8,3,13,15,13,15,15,15,4,15,15,15,15,4,7,8,2,3,13,15,4,7,8,2,7,8,3,6,8,5,3,3,7,8,2,6,8,5,13,4,6,8,4,7,8,2,13,15,12,1,15,15,15,15,15,15,15,15,3,15,15,1,3,1,2,1,8,0,1,9,0,3,7,8,2,6,8,5,3,1,13,3,7,8,3,10,13,6,8,5,3,15,15,15,5,15,15,15,15,3,3,1,15,15,5,1,15,6,13,15,10,13,1,10,13,2,1,10,13,2,6,10,9,0,6,9,0,3,1,13,10,13,2,10,13,10,13,7,6,13,15,15,10,13,3,3,15,7,15,3,3,6,13,15,10,13,15,6,6,13,15,10,13,3,3,15,6,3,3,6,13,15,10,13,15,2,2,15,2,7,8,3,13,3,15,2,3,2,3,2,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,15,15,15,15,15,15,6,15,3,3,6,13,10,13,3,4,7,8,2,13,3,15,3,6,13,15,10,13,5,15,6,13,15,15,10,13,7,15,15,15,15,15,15,15,1,6,8,5,4,7,8,2,6,8,5,3,15,9,15,15,15,15,15,15,15,15,15,6,7,8,2,13,15,15,15,15,1,7,8,2,3,6,8,4,13,13,4,7,8,2,13,15,15,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,23,76,101,110,100,105,110,103,67,111,114,101,69,120,101,99,117,116,101,69,118,101,110,116,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,16,97,100,100,95,105,115,111,108,97,116,101,95,100,101,98,116,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,6,97,109,111,117,110,116,13,97,115,95,99,111,108,108,97,116,101,114,97,108,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,100,116,111,107,101,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,111,116,111,107,101,110,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,115,99,97,108,101,100,28,99,97,108,99,117,108,97,116,101,95,97,99,116,117,97,108,95,108,105,113,117,105,100,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,35,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,98,97,115,101,95,100,105,115,99,111,117,110,116,30,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,100,105,115,99,111,117,110,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,25,99,97,108,99,117,108,97,116,101,95,109,97,120,95,108,105,113,117,105,100,97,116,105,111,110,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,9,99,97,108,108,95,116,121,112,101,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,22,99,104,101,99,107,95,117,115,101,114,95,102,114,101,115,104,95,112,114,105,99,101,19,99,108,97,105,109,95,102,114,111,109,95,116,114,101,97,115,117,114,121,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,13,99,111,118,101,114,95,100,101,102,105,99,105,116,4,101,109,105,116,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,13,103,101,116,95,116,105,109,101,115,116,97,109,112,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,14,104,97,115,95,99,111,108,108,97,116,101,114,97,108,11,104,97,115,95,100,101,102,105,99,105,116,19,105,115,95,98,111,114,114,111,119,97,98,108,101,95,97,115,115,101,116,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,17,105,115,95,105,115,111,108,97,116,105,111,110,95,109,111,100,101,15,105,115,95,108,105,113,117,105,100,95,97,115,115,101,116,7,105,115,95,108,111,97,110,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,109,97,116,104,3,109,105,110,11,109,105,110,116,95,100,116,111,107,101,110,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,111,116,111,107,101,110,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,24,110,111,116,95,114,101,97,99,104,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,24,110,111,116,95,114,101,97,99,104,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,6,111,114,97,99,108,101,7,112,111,111,108,95,105,100,12,112,111,111,108,95,109,97,110,97,103,101,114,3,112,111,119,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,19,114,101,100,117,99,101,95,105,115,111,108,97,116,101,95,100,101,98,116,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,19,116,111,116,97,108,95,100,116,111,107,101,110,95,115,117,112,112,108,121,19,116,111,116,97,108,95,111,116,111,107,101,110,95,115,117,112,112,108,121,24,117,112,100,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,7,117,115,101,114,95,105,100,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,27,117,115,101,114,95,116,111,116,97,108,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,21,117,115,101,114,95,116,111,116,97,108,95,108,111,97,110,95,118,97,108,117,101,6,118,101,99,116,111,114,11,118,105,111,108,97,116,111,114,95,105,100,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,15,32,0,0,0,200,165,25,144,185,165,111,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,34,76,160,196,199,203,249,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,0,2,5,130,1,3,10,15,105,13,136,1,3,29,2,0,3,0,0,25,233,1,10,1,10,5,10,6,17,13,4,6,5,16,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,5,10,7,17,14,4,22,5,32,11,1,1,11,0,1,11,2,1,11,3,1,7,8,39,10,1,10,4,10,7,17,13,4,38,5,48,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,3,10,7,17,44,10,1,10,3,10,6,17,44,10,1,10,2,10,3,10,4,17,43,10,2,10,1,10,5,10,3,17,16,10,1,10,2,10,5,17,11,32,4,73,5,83,11,1,1,11,0,1,11,2,1,11,3,1,7,6,39,10,1,10,2,10,4,10,5,10,6,10,7,17,32,12,15,12,14,10,1,10,6,17,77,12,18,10,1,10,4,10,7,17,21,12,16,10,2,10,6,11,14,10,7,11,15,11,16,11,18,17,33,12,19,12,11,12,10,12,9,10,1,10,6,17,75,12,17,10,1,10,5,10,7,10,10,17,40,10,1,10,5,10,6,10,9,17,38,10,1,10,4,10,7,11,10,17,38,10,1,11,17,10,6,11,19,17,37,10,1,10,2,10,5,17,18,4,145,1,10,1,10,5,17,36,10,1,10,4,10,6,17,14,4,184,1,10,1,10,4,10,6,17,23,12,13,10,13,10,11,17,103,12,12,10,1,10,4,10,6,11,12,17,40,10,11,10,13,36,4,183,1,10,1,10,4,10,6,17,90,10,1,10,4,10,6,11,11,11,13,23,17,37,10,1,10,4,10,6,17,54,5,210,1,10,1,10,4,10,6,11,11,17,37,10,1,10,4,10,6,17,13,32,4,202,1,10,1,10,4,10,6,17,12,32,12,8,5,204,1,9,12,8,11,8,4,210,1,10,1,10,4,10,6,17,54,10,0,10,1,10,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,0,10,1,11,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,5,17,43,11,4,11,9,11,6,11,5,17,49,18,0,56,0,2,1,3,0,0,7,128,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,4,10,5,17,14,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,18,39,10,1,10,5,10,6,17,8,4,42,5,52,11,1,1,11,0,1,11,2,1,11,3,1,7,19,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,10,6,17,37,10,1,10,4,10,5,17,13,32,4,74,10,1,10,4,10,5,17,12,32,12,7,5,76,9,12,7,11,7,4,110,10,1,10,4,17,15,4,87,10,1,10,4,10,5,17,54,5,110,10,1,10,4,17,17,32,4,97,10,1,10,4,10,5,17,53,5,110,10,1,10,5,17,85,4,106,10,1,10,4,10,5,17,54,5,110,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,51,18,0,56,0,2,2,3,0,0,18,95,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,21,12,8,11,6,10,8,17,103,12,7,10,1,10,4,10,5,10,7,17,38,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,48,5,58,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,10,7,11,8,33,4,76,10,1,10,4,10,5,17,13,4,72,10,1,10,4,10,5,17,88,5,76,10,1,10,4,10,5,17,89,11,0,10,1,10,5,10,7,17,45,11,1,11,2,11,3,10,4,17,43,11,4,10,7,11,5,6,0,0,0,0,0,0,0,0,17,52,18,0,56,0,11,7,2,3,3,0,0,1,137,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,5,17,85,32,4,29,5,39,11,1,1,11,0,1,11,2,1,11,3,1,7,13,39,10,1,10,4,17,15,4,78,10,1,10,5,17,58,4,48,5,58,11,1,1,11,0,1,11,2,1,11,3,1,7,12,39,10,1,10,4,10,6,17,9,4,64,5,74,11,1,1,11,0,1,11,2,1,11,3,1,7,11,39,10,1,10,4,10,6,17,41,10,1,10,4,10,5,17,14,32,4,88,10,1,10,4,10,5,17,55,10,1,10,4,10,5,10,6,17,39,10,2,10,1,10,4,10,3,17,16,10,2,10,5,64,31,1,0,0,0,0,0,0,0,10,3,17,95,10,1,10,2,10,4,17,11,4,109,5,119,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,10,6,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,47,18,0,56,0,2,4,3,0,0,33,88,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,23,12,7,10,6,10,7,17,103,12,9,10,1,10,4,10,5,10,9,17,40,10,1,10,4,17,15,4,45,10,1,10,4,10,9,17,42,10,6,10,7,38,4,70,10,1,10,4,10,5,17,90,11,6,11,7,23,12,8,10,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,10,1,10,4,10,5,11,8,17,37,10,1,10,4,10,5,17,54,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,9,11,5,6,0,0,0,0,0,0,0,0,17,50,18,0,56,0,2,5,3,0,0,1,82,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,12,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,14,39,10,1,10,4,17,15,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,15,39,10,1,10,4,17,17,4,56,10,1,10,5,17,85,32,4,46,5,56,11,1,1,11,0,1,11,2,1,11,3,1,7,17,39,10,1,10,4,10,5,17,89,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,46,18,0,56,0,2,6,3,0,0,1,67,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,13,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,4,10,5,17,88,10,1,10,4,10,5,17,54,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,39,5,49,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,48,18,0,56,0,2,7,1,0,0,34,49,10,2,11,3,10,4,17,44,10,2,10,4,17,75,12,11,10,2,10,11,10,4,17,21,12,10,10,2,10,11,10,4,17,23,12,9,10,10,10,9,36,4,27,11,10,11,9,23,12,7,5,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,11,6,17,103,12,8,10,2,11,11,10,4,10,8,17,38,10,2,11,5,10,4,11,8,17,37,11,1,11,2,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,2,8,1,0,0,35,23,10,0,10,1,17,74,12,4,11,0,11,1,17,34,12,5,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,8,12,3,5,21,11,5,11,2,22,11,4,35,12,3,11,3,2,9,1,0,0,36,33,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,5,10,0,10,5,20,17,73,12,4,11,0,11,5,20,17,68,12,6,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,8,12,3,5,31,11,6,11,2,22,11,4,35,12,3,11,3,2,10,1,0,0,1,6,11,0,11,1,17,63,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,2,11,1,0,0,1,7,11,0,11,1,11,2,17,19,17,104,36,2,12,1,0,0,38,19,10,0,10,1,17,61,4,13,11,0,11,1,17,81,12,4,14,4,14,2,56,1,12,3,5,17,11,0,1,9,12,3,11,3,2,13,1,0,0,37,8,11,0,11,1,17,79,12,3,14,3,14,2,56,1,2,14,1,0,0,37,8,11,0,11,1,17,82,12,3,14,3,14,2,56,1,2,15,1,0,0,40,25,10,0,11,1,17,79,12,4,14,4,65,31,6,1,0,0,0,0,0,0,0,33,4,19,14,4,6,0,0,0,0,0,0,0,0,66,31,20,12,3,11,0,11,3,17,85,12,2,5,23,11,0,1,9,12,2,11,2,2,16,1,0,0,41,17,10,1,10,2,17,79,12,4,11,1,11,2,17,82,12,5,10,0,11,4,10,3,17,95,11,0,11,5,11,3,17,95,2,17,1,0,0,37,9,11,0,11,1,17,79,12,2,14,2,65,31,6,0,0,0,0,0,0,0,0,36,2,18,1,0,0,35,23,10,0,10,1,10,2,17,26,12,4,11,0,11,1,11,2,17,27,12,5,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,12,3,5,21,9,12,3,11,3,2,19,1,0,0,33,23,10,0,10,1,10,2,17,24,12,4,11,0,11,1,11,2,17,25,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,19,11,4,11,5,17,105,12,3,5,21,7,0,12,3,11,3,2,20,1,0,0,3,10,11,0,11,2,10,3,17,21,12,4,11,1,11,3,11,4,17,28,2,21,1,0,0,18,13,10,0,11,1,10,2,17,84,12,4,11,0,11,2,17,70,12,3,11,4,11,3,17,107,2,22,1,0,0,3,10,11,0,11,2,10,3,17,23,12,4,11,1,11,3,11,4,17,28,2,23,1,0,0,18,13,10,0,11,1,10,2,17,83,12,4,11,0,11,2,17,64,12,3,11,4,11,3,17,107,2,24,1,0,0,42,49,10,0,10,2,17,79,12,6,14,6,65,31,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,43,5,16,14,6,10,7,66,31,12,3,10,0,10,3,20,17,66,12,4,10,0,10,1,10,2,11,3,20,17,20,12,5,11,9,11,5,11,4,17,106,22,12,9,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,11,11,0,1,11,1,1,11,9,2,25,1,0,0,43,49,10,0,10,2,17,82,12,8,14,8,65,31,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,43,5,16,14,8,10,4,66,31,12,6,10,0,10,6,20,17,63,12,3,10,0,10,1,10,2,11,6,20,17,22,12,7,11,9,11,7,11,3,17,106,22,12,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,0,1,11,1,1,11,9,2,26,1,0,0,44,42,10,0,10,2,17,79,12,5,14,5,65,31,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,36,5,16,14,5,10,6,66,31,12,3,10,0,10,1,10,2,11,3,20,17,20,12,4,11,8,11,4,22,12,8,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,11,11,0,1,11,1,1,11,8,2,27,1,0,0,45,42,10,0,10,2,17,82,12,7,14,7,65,31,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,36,5,16,14,7,10,3,66,31,12,5,10,0,10,1,10,2,11,5,20,17,22,12,6,11,8,11,6,22,12,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,11,11,0,1,11,1,1,11,8,2,28,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,11,4,24,6,10,0,0,0,0,0,0,0,11,3,17,112,77,26,2,29,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,6,10,0,0,0,0,0,0,0,11,3,17,112,77,24,11,4,26,2,30,1,0,0,18,16,10,0,10,1,10,2,17,24,12,3,11,0,11,1,11,2,17,25,12,4,17,104,11,3,11,4,17,105,23,2,31,1,0,0,20,52,10,0,10,3,17,61,4,5,5,11,11,0,1,11,1,1,7,16,39,10,0,10,2,17,61,4,16,5,22,11,0,1,11,1,1,7,16,39,10,0,10,1,10,3,17,30,12,5,10,0,11,2,17,78,12,4,11,0,11,1,11,3,17,25,12,7,11,4,74,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,7,24,17,105,17,104,17,103,17,104,22,12,6,11,5,11,6,17,106,7,1,17,103,2,32,1,0,0,50,89,10,0,10,1,11,2,10,3,17,31,12,12,10,0,10,1,10,3,17,24,12,10,10,0,10,1,10,3,17,25,12,11,10,0,10,5,17,63,12,6,10,0,10,4,17,66,12,7,11,11,7,2,17,106,11,10,23,12,19,7,2,17,104,10,12,23,17,106,11,6,17,106,11,7,23,12,18,11,19,11,18,17,105,12,14,10,0,10,1,10,3,10,4,17,20,10,14,17,105,12,8,10,14,17,104,11,12,23,17,106,12,16,11,0,10,1,11,3,10,5,17,22,10,16,17,105,12,9,11,8,11,9,17,103,17,104,17,103,12,17,10,1,11,4,11,14,10,17,17,106,17,29,12,13,11,1,11,5,11,16,11,17,17,106,17,29,12,15,11,13,11,15,2,33,1,0,0,51,45,10,5,10,4,38,4,9,11,4,12,8,11,2,12,7,5,17,11,5,12,8,11,2,10,8,11,4,17,105,17,106,12,7,10,0,10,1,10,7,17,28,12,9,10,0,11,3,10,8,17,28,12,11,11,0,11,1,11,9,11,11,23,17,29,11,6,17,106,12,12,10,7,10,12,23,12,10,11,7,11,8,11,10,11,12,2,34,1,0,0,18,12,10,0,10,1,17,72,12,3,11,0,11,1,17,70,12,2,11,3,11,2,17,106,2,35,1,0,0,18,12,10,0,10,1,17,67,12,3,11,0,11,1,17,64,12,2,11,3,11,2,17,106,2,36,0,0,0,52,49,10,0,10,1,17,82,12,6,14,6,65,31,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,46,5,14,14,6,10,3,66,31,12,5,10,0,10,5,20,17,75,12,7,10,0,10,1,10,5,20,17,23,12,2,10,0,10,1,10,5,20,10,2,17,40,10,0,11,7,11,5,20,11,2,17,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,9,11,0,1,2,37,0,0,0,3,12,11,3,10,0,10,2,17,70,17,109,12,4,11,0,11,2,11,1,11,4,17,87,2,38,0,0,0,3,12,11,3,10,0,10,2,17,70,17,108,12,4,11,0,11,2,11,1,11,4,17,57,2,39,0,0,0,3,12,11,3,10,0,10,2,17,64,17,109,12,4,11,0,11,2,11,1,11,4,17,86,2,40,0,0,0,3,12,11,3,10,0,10,2,17,64,17,108,12,4,11,0,11,2,11,1,11,4,17,56,2,41,0,0,0,54,21,10,0,11,1,17,79,12,5,14,5,6,0,0,0,0,0,0,0,0,66,31,12,3,10,0,10,3,20,17,68,11,2,22,12,4,11,0,11,3,20,11,4,17,92,2,42,0,0,0,55,32,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,4,10,0,10,4,20,17,68,12,5,10,5,10,2,38,4,22,11,5,11,2,23,12,3,5,24,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,12,6,11,0,11,4,20,11,6,17,92,2,43,0,0,0,56,58,10,0,10,3,17,61,4,51,10,2,17,76,12,5,10,0,10,3,17,80,12,9,10,0,10,1,10,3,17,24,12,6,10,0,11,1,10,3,17,25,12,7,10,6,10,7,36,4,45,11,6,11,7,23,12,8,10,0,10,3,17,78,12,4,11,5,11,9,11,4,11,8,17,98,12,10,11,0,11,2,11,3,11,10,17,94,5,50,11,0,11,2,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,94,5,57,11,0,1,11,1,1,11,2,1,2,44,0,0,0,59,59,11,1,17,76,12,5,10,0,10,2,17,69,12,7,10,0,10,2,17,67,12,6,10,0,10,2,17,64,12,3,10,0,10,2,17,70,12,4,10,0,10,2,17,77,12,11,10,5,10,7,10,0,10,2,17,65,17,100,10,3,17,106,12,9,10,5,11,7,10,0,10,2,17,71,17,101,11,4,17,106,12,10,11,6,10,9,11,3,23,17,106,11,11,17,106,10,10,17,109,12,8,11,0,11,2,11,9,11,10,11,5,11,8,17,93,2,45,0,0,0,20,36,11,0,10,2,10,1,17,62,17,97,12,5,10,5,10,3,38,4,11,5,15,11,1,1,7,10,39,11,5,11,3,23,12,6,10,1,10,2,10,6,17,99,12,4,10,1,10,2,10,4,11,6,17,102,12,7,11,1,11,2,11,4,11,7,17,91,2,0,92,0,94,0],"lending_portal":[161,28,235,11,6,0,0,0,11,1,0,46,2,46,94,3,140,1,185,2,4,197,3,36,5,233,3,172,6,7,149,10,184,11,8,205,21,128,1,6,205,22,88,10,165,23,59,12,224,23,204,17,13,172,41,4,0,76,0,24,0,40,0,41,0,55,0,73,0,74,0,75,0,79,0,87,0,88,0,108,0,113,0,114,1,86,2,32,2,33,2,47,2,85,2,104,2,106,2,107,3,103,0,8,8,0,0,15,3,0,0,9,3,0,0,7,3,0,1,0,12,0,2,4,7,0,3,11,12,1,0,1,4,5,0,0,4,6,8,0,6,18,8,0,9,14,8,0,10,12,12,0,11,21,12,0,12,3,12,0,13,13,8,0,14,10,7,1,0,0,15,1,8,0,16,2,12,1,0,1,18,20,4,0,19,16,2,0,21,19,2,0,22,17,12,0,0,70,0,1,0,0,64,2,3,0,0,99,4,1,0,0,25,5,1,0,0,29,5,1,0,0,30,6,1,0,0,105,7,1,1,0,0,111,8,1,1,0,0,112,9,1,0,0,26,8,1,1,0,0,27,9,1,0,0,94,7,1,1,0,0,77,10,1,1,0,2,34,13,18,0,2,35,1,18,1,0,2,36,55,18,0,2,59,45,31,0,2,63,1,20,0,3,37,38,31,1,0,3,84,37,3,1,0,3,110,53,1,1,0,4,31,17,1,0,5,46,30,31,0,5,57,1,29,0,5,58,1,29,0,5,62,1,29,0,5,66,1,29,0,5,67,1,29,0,5,68,1,29,0,6,56,56,57,0,7,25,21,1,0,7,29,21,1,0,7,48,44,1,0,7,49,64,1,0,7,50,44,1,0,7,51,44,1,0,7,52,44,52,0,8,78,24,25,1,0,10,22,39,40,0,10,54,48,49,0,10,61,43,20,0,10,65,43,52,0,10,93,39,40,0,11,60,19,3,0,11,71,19,41,0,11,91,42,1,0,12,96,58,3,0,13,95,32,3,0,14,38,51,15,1,0,14,72,50,41,1,0,16,39,25,1,1,0,16,102,27,25,1,0,16,109,28,3,1,0,17,45,15,1,1,3,18,81,0,11,0,20,89,34,1,1,12,20,100,15,1,1,8,21,97,12,13,0,22,80,26,3,0,56,14,37,23,51,23,52,23,55,33,53,35,14,15,37,15,52,15,19,15,18,15,53,46,49,18,48,18,20,15,53,59,6,15,50,15,1,7,8,20,0,1,7,8,0,1,3,3,6,8,7,7,8,0,5,8,6,8,8,7,8,9,7,8,10,6,8,16,7,8,11,7,8,12,10,13,7,8,20,9,6,8,8,6,8,16,7,8,14,7,8,0,7,8,21,10,13,10,11,17,1,8,19,3,7,8,20,11,6,8,8,7,8,9,7,8,10,6,8,16,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,17,1,9,0,3,7,8,20,10,6,8,8,7,8,9,7,8,10,6,8,16,7,8,0,7,8,11,7,8,12,7,11,6,1,9,0,3,7,8,20,16,6,8,8,7,8,9,7,8,10,6,8,16,7,8,13,7,8,0,7,8,21,7,8,11,7,8,12,10,2,10,2,13,3,10,11,17,1,8,19,3,7,8,20,14,6,8,8,7,8,9,7,8,10,6,8,16,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,17,1,9,0,3,13,10,2,3,7,8,20,1,8,18,1,6,8,20,1,5,1,8,0,1,9,0,11,8,5,7,8,9,7,8,10,6,8,16,3,13,6,13,3,3,3,8,5,1,6,8,8,1,8,5,2,6,8,12,8,5,1,13,6,6,8,11,7,8,9,7,8,10,6,8,16,3,13,7,11,17,1,8,19,3,10,2,3,3,11,17,1,8,19,3,1,8,19,3,10,11,17,1,9,0,3,7,8,20,1,11,17,1,9,0,1,6,8,21,3,7,11,17,1,9,0,3,7,8,20,1,6,11,17,1,9,0,1,2,2,10,13,2,1,10,2,7,7,8,14,7,8,21,11,17,1,8,19,13,10,2,6,8,16,7,8,20,1,11,17,1,8,19,2,9,0,5,1,8,1,17,6,8,16,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,3,11,17,1,9,0,13,3,3,8,5,8,5,2,6,11,6,1,9,0,3,5,7,11,6,1,9,0,11,17,1,9,0,13,10,2,7,8,20,4,7,8,11,8,5,13,15,2,15,15,1,1,2,7,8,12,8,5,2,7,8,11,8,5,7,6,8,11,7,8,9,7,8,10,6,8,16,3,13,15,1,6,8,5,1,8,3,16,8,5,7,8,9,7,8,10,6,8,16,3,13,15,15,13,3,13,11,15,1,8,5,8,5,8,5,8,5,15,3,7,8,11,13,13,1,11,15,1,8,5,1,6,11,15,1,9,0,1,11,15,1,9,0,1,15,5,7,11,6,1,9,0,8,5,3,8,5,7,8,20,21,8,5,7,8,9,7,8,10,6,8,16,3,13,15,15,11,17,1,8,19,13,3,11,15,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,17,1,8,19,3,2,13,10,2,1,7,8,9,1,6,8,4,11,7,8,21,7,8,13,6,8,4,7,8,11,8,5,8,5,13,3,15,11,17,1,8,19,6,8,16,1,8,2,15,8,5,7,8,9,7,8,10,6,8,16,3,13,15,13,3,13,11,15,1,8,5,8,5,8,5,8,5,15,20,8,5,7,8,9,7,8,10,6,8,16,3,13,15,11,17,1,8,19,13,3,11,15,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,17,1,8,19,3,17,6,8,16,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,13,3,3,8,5,3,11,17,1,9,0,8,5,16,13,8,5,7,8,9,7,8,10,6,8,16,3,3,13,13,8,5,3,8,5,3,5,13,8,5,8,6,8,11,7,8,9,7,8,10,6,8,16,3,3,13,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,17,76,101,110,100,105,110,103,76,111,99,97,108,69,118,101,110,116,13,76,101,110,100,105,110,103,80,111,114,116,97,108,18,76,101,110,100,105,110,103,80,111,114,116,97,108,69,118,101,110,116,6,79,112,116,105,111,110,4,80,111,111,108,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,9,80,111,111,108,83,116,97,116,101,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,13,97,100,100,95,108,105,113,117,105,100,105,116,121,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,12,98,111,114,114,111,119,95,108,111,99,97,108,13,98,111,114,114,111,119,95,114,101,109,111,116,101,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,27,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,95,114,101,109,111,116,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,7,100,101,112,111,115,105,116,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,17,100,111,108,97,95,112,111,111,108,95,97,100,100,114,101,115,115,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,32,101,110,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,10,102,101,101,95,97,109,111,117,110,116,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,2,105,100,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,9,108,105,113,117,105,100,97,116,101,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,11,109,101,115,115,97,103,101,95,102,101,101,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,7,114,101,108,97,121,101,114,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,5,114,101,112,97,121,12,115,101,110,100,95,109,101,115,115,97,103,101,13,115,101,110,100,95,119,105,116,104,100,114,97,119,6,115,101,110,100,101,114,8,115,101,113,117,101,110,99,101,11,115,101,116,95,114,101,108,97,121,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,112,108,105,116,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,14,119,105,116,104,100,114,97,119,95,108,111,99,97,108,15,119,105,116,104,100,114,97,119,95,114,101,109,111,116,101,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,1,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,69,8,18,92,5,82,3,1,2,5,98,3,83,3,44,8,5,53,3,28,2,2,2,8,83,3,97,5,42,10,2,101,13,43,13,90,10,2,23,3,28,2,3,2,5,83,3,97,5,42,10,2,23,3,28,2,0,0,0,0,1,9,10,0,17,54,11,0,46,17,57,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,0,0,1,5,11,2,11,1,15,1,21,2,3,1,4,0,16,61,11,0,17,21,11,7,46,17,57,17,13,12,18,11,5,11,18,12,8,46,11,8,17,43,12,15,14,6,65,20,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,20,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,30,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,4,1,4,0,16,61,11,0,17,21,11,7,46,17,57,17,13,12,18,11,5,11,18,12,8,46,11,8,17,43,12,15,14,6,65,20,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,20,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,31,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,5,0,4,0,22,66,11,0,17,21,11,6,10,7,10,8,56,1,12,9,10,4,46,17,58,12,15,11,7,10,15,38,4,16,5,28,11,4,1,11,2,1,11,3,1,11,8,1,11,1,1,7,3,39,13,9,11,15,10,8,56,2,12,14,14,9,56,3,12,12,11,5,17,24,17,22,12,11,10,3,17,1,12,10,11,2,11,4,11,14,7,5,11,11,11,1,11,8,17,47,12,13,11,9,11,3,16,1,20,56,4,11,13,11,10,7,6,17,13,11,12,17,24,18,1,56,5,2,6,1,4,0,36,117,11,0,17,21,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,57,17,13,12,27,56,6,12,26,11,8,11,9,10,10,56,7,12,22,10,7,14,22,56,8,12,15,46,11,15,56,9,12,21,11,4,17,1,12,25,11,7,11,22,7,5,64,29,0,0,0,0,0,0,0,0,10,10,56,10,1,10,6,10,26,7,5,10,21,77,17,38,1,12,20,10,5,10,27,12,16,46,11,16,17,44,32,4,74,10,5,10,27,17,45,10,6,10,26,17,40,12,23,11,5,11,27,12,17,46,11,17,17,43,12,24,11,6,11,1,11,2,11,3,11,24,11,23,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,35,11,25,11,10,46,17,57,14,26,17,16,11,21,17,27,18,3,56,11,2,7,1,4,0,47,117,11,0,17,21,17,17,12,20,10,9,46,17,57,17,13,12,24,56,6,12,23,10,5,10,23,17,40,12,18,11,6,10,24,12,10,46,11,10,17,43,12,19,10,5,10,18,11,20,17,39,12,21,14,21,56,12,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,21,56,13,12,22,10,5,11,1,11,2,11,3,11,19,11,18,11,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,36,12,17,10,5,10,22,17,41,10,17,38,4,80,5,90,11,5,1,11,7,1,11,4,1,11,9,1,7,1,39,11,5,11,22,7,5,10,17,17,42,1,12,25,11,7,11,24,11,25,52,10,23,10,9,56,14,11,4,17,1,11,9,46,17,57,14,23,17,16,11,17,52,17,28,18,3,56,11,2,8,1,4,0,54,184,1,11,0,17,21,10,11,10,10,17,15,12,31,10,11,11,9,17,15,12,30,10,15,46,17,57,17,13,12,34,10,7,10,30,17,40,12,25,11,8,11,34,12,16,46,11,16,17,43,12,26,10,7,10,25,10,11,17,39,12,27,14,27,56,12,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,27,56,13,12,28,10,7,10,1,11,2,10,3,11,26,11,25,11,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,36,12,23,10,7,10,28,17,41,10,23,38,4,86,5,102,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,11,13,10,14,10,15,56,1,12,24,10,6,46,17,58,12,36,11,14,10,36,38,4,116,5,132,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,24,11,36,10,15,56,2,12,35,14,24,56,3,12,32,10,5,17,1,12,29,11,6,11,4,11,1,17,29,11,7,10,28,11,31,17,17,10,29,10,23,11,35,11,3,17,46,12,33,11,24,11,5,16,1,20,56,4,11,33,10,29,11,28,11,32,17,28,18,1,56,5,11,29,11,15,46,17,57,14,30,17,16,17,17,11,11,11,10,11,23,52,17,28,18,2,56,15,2,9,1,4,0,60,123,11,0,17,21,17,17,12,19,56,6,12,22,10,9,46,17,57,17,13,12,23,10,5,10,22,17,40,12,17,11,6,10,23,12,10,46,11,10,17,43,12,18,10,5,10,17,11,19,17,39,12,20,14,20,56,12,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,20,56,13,12,21,10,5,10,21,17,41,10,8,77,38,4,58,5,74,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,1,39,10,5,11,1,11,2,11,3,11,18,11,17,10,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,32,11,5,11,21,7,5,10,8,77,17,42,1,12,24,11,7,11,23,11,24,52,10,22,10,9,56,14,11,4,17,1,11,9,46,17,57,14,22,17,16,11,8,17,23,18,3,56,11,2,10,1,4,0,61,186,1,11,0,17,21,10,11,10,10,17,15,12,30,10,11,11,9,17,15,12,29,10,15,46,17,57,17,13,12,33,10,7,10,29,17,40,12,24,11,8,11,33,12,16,46,11,16,17,43,12,25,10,7,10,24,10,11,17,39,12,26,14,26,56,12,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,26,56,13,12,27,10,7,10,27,17,41,10,12,77,38,4,64,5,82,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,10,7,10,1,11,2,10,3,11,25,11,24,10,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,32,11,13,10,14,10,15,56,1,12,23,10,6,46,17,58,12,35,11,14,10,35,38,4,118,5,134,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,23,11,35,10,15,56,2,12,34,14,23,56,3,12,31,10,5,17,1,12,28,11,6,11,4,11,1,17,29,11,7,10,27,11,30,17,17,10,28,10,12,77,11,34,11,3,17,46,12,32,11,23,11,5,16,1,20,56,4,11,32,10,28,11,27,11,31,17,28,18,1,56,5,11,28,11,15,46,17,57,14,29,17,16,17,17,11,11,11,10,11,12,17,23,18,2,56,15,2,11,1,4,0,62,117,11,0,17,21,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,57,17,13,12,27,56,6,12,24,11,8,11,9,10,10,56,7,12,26,10,7,14,26,56,8,12,15,46,11,15,56,9,12,25,11,4,17,1,12,23,11,7,11,26,7,5,64,29,0,0,0,0,0,0,0,0,10,10,56,10,1,10,6,10,24,7,5,10,25,77,17,38,1,12,20,10,5,10,27,12,16,46,11,16,17,44,32,4,74,10,5,10,27,17,45,10,6,10,24,17,40,12,21,11,5,11,27,12,17,46,11,17,17,43,12,22,11,6,11,1,11,2,11,3,11,22,11,21,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,34,11,23,11,10,46,17,57,14,24,17,16,11,25,17,26,18,3,56,11,2,12,1,4,0,63,93,10,0,17,21,10,13,46,17,57,12,27,10,27,17,13,12,25,56,6,12,23,11,10,10,11,17,15,12,29,10,6,11,23,17,40,12,22,10,6,11,29,17,40,12,28,10,4,17,1,12,26,10,9,6,0,0,0,0,0,0,0,0,36,4,43,11,0,10,1,10,2,10,3,11,4,10,5,10,6,11,7,11,8,10,9,11,13,56,16,5,54,11,4,1,11,0,1,11,7,1,11,8,10,9,11,13,56,7,56,17,11,5,11,25,12,15,46,11,15,17,43,12,24,11,6,11,1,11,2,11,3,11,24,11,12,11,28,11,22,12,14,12,21,12,20,12,19,12,18,12,17,12,16,46,11,16,11,17,11,18,11,19,11,20,11,21,11,14,17,33,11,26,11,27,11,11,11,9,17,25,18,3,56,11,2,0,2,0,1,0],"merge_coins":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,10,3,20,53,4,73,14,5,87,102,7,189,1,132,1,8,193,2,96,6,161,3,30,12,191,3,189,1,0,6,1,14,2,2,2,11,2,12,2,0,12,1,0,1,4,1,2,0,0,5,0,1,1,0,1,3,5,6,1,0,1,8,3,4,1,0,2,4,8,4,1,0,2,10,11,1,1,0,2,13,9,10,1,0,2,15,15,1,1,0,3,7,14,4,1,12,4,9,12,13,0,2,1,1,1,3,7,5,7,4,7,7,1,6,7,3,10,11,0,1,9,0,3,7,8,1,1,11,0,1,9,0,6,11,0,1,9,0,11,0,1,9,0,11,0,1,9,0,3,11,0,1,9,0,3,1,7,10,9,0,0,1,6,10,9,0,1,1,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,1,6,11,0,1,9,0,1,3,3,7,11,0,1,9,0,3,7,8,1,1,6,8,1,1,5,2,9,0,5,1,7,8,1,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,8,105,115,95,101,109,112,116,121,4,106,111,105,110,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,118,101,114,115,101,6,115,101,110,100,101,114,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,118,101,99,116,111,114,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,0,1,0,0,2,83,14,0,65,1,6,0,0,0,0,0,0,0,0,36,4,67,13,0,56,0,13,0,69,1,12,5,14,0,56,1,32,4,20,5,15,13,5,13,0,69,1,56,2,5,10,11,0,70,1,0,0,0,0,0,0,0,0,14,5,56,3,12,8,10,1,12,6,11,1,7,2,33,4,33,10,8,12,6,11,8,10,6,38,4,38,5,42,11,2,1,7,0,39,14,5,56,3,10,6,36,4,60,13,5,11,6,10,2,56,4,12,7,11,5,11,2,46,17,8,56,5,11,7,12,3,5,64,11,2,1,11,5,12,3,11,3,12,4,5,81,11,0,70,1,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,33,4,74,5,78,11,2,1,7,1,39,11,2,56,6,12,4,11,4,2,0],"oracle":[161,28,235,11,6,0,0,0,11,1,0,36,2,36,84,3,120,157,1,4,149,2,22,5,171,2,231,2,7,146,5,231,6,8,249,11,128,1,6,249,12,70,10,191,13,33,12,224,13,232,5,13,200,19,14,0,47,0,31,2,40,2,41,2,49,2,52,2,54,2,56,2,61,1,23,1,24,1,46,1,62,1,63,1,65,1,66,3,61,3,68,0,10,8,0,0,6,4,0,1,2,0,0,1,3,8,0,2,4,0,1,3,0,3,5,7,0,4,6,7,0,5,7,7,0,6,8,7,0,6,9,12,0,8,12,12,0,9,0,8,0,10,1,12,1,0,1,11,15,4,0,12,11,2,0,13,13,12,2,7,1,4,1,15,14,2,0,16,12,12,0,17,16,0,0,0,43,0,1,0,0,39,2,3,0,0,59,4,1,0,0,58,4,1,0,0,57,5,1,0,0,20,6,1,0,0,21,6,1,0,0,29,7,1,0,1,22,27,1,0,2,28,40,1,1,3,3,33,43,23,0,3,34,43,23,0,4,32,41,42,0,4,35,41,42,0,5,30,19,20,0,6,36,30,20,0,6,37,28,29,0,7,26,33,34,0,7,38,38,39,0,7,67,35,34,0,9,64,22,23,0,11,45,0,8,0,13,17,21,1,2,7,4,13,18,15,17,2,7,4,13,19,36,37,2,7,4,13,25,15,16,2,7,4,13,45,0,10,2,7,4,14,60,13,1,1,8,17,48,31,32,0,26,9,26,11,27,12,25,11,23,11,25,9,22,9,22,11,23,9,24,11,9,29,1,7,8,16,0,2,7,8,0,13,3,15,2,3,3,6,8,2,7,8,0,3,7,6,8,2,7,8,0,10,2,13,15,2,6,8,11,3,7,8,0,10,13,6,8,11,9,6,8,3,7,8,17,7,8,10,7,8,9,7,8,0,13,10,2,6,8,11,11,12,1,8,14,1,8,13,2,13,8,7,1,11,15,2,9,0,9,1,2,13,8,1,1,8,0,1,9,0,4,13,13,6,8,1,7,11,15,2,13,8,1,2,6,11,15,2,9,0,9,1,9,0,1,1,1,6,9,1,5,13,13,8,7,7,11,15,2,13,8,7,7,11,15,2,13,8,1,1,10,2,1,8,7,3,7,11,15,2,9,0,9,1,9,0,9,1,1,6,8,11,1,3,6,13,3,6,13,3,6,8,1,7,11,15,2,13,8,1,1,13,23,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,6,8,11,13,10,2,6,8,11,10,8,18,6,8,11,3,8,5,3,11,4,1,8,8,7,8,1,6,8,7,8,8,11,4,1,8,8,8,5,3,8,6,8,7,8,18,1,6,8,3,1,6,8,9,1,8,8,1,6,8,8,3,6,8,17,10,2,6,8,11,1,8,18,3,6,8,10,10,8,18,6,8,11,1,11,4,1,8,8,5,6,8,10,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,2,7,11,15,2,9,0,9,1,9,0,1,7,9,1,3,6,8,9,6,8,11,3,1,8,6,1,11,4,1,9,0,1,6,8,6,1,8,5,1,6,8,5,5,67,108,111,99,107,4,67,111,105,110,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,15,72,111,116,80,111,116,97,116,111,86,101,99,116,111,114,3,73,54,52,5,80,114,105,99,101,15,80,114,105,99,101,73,100,101,110,116,105,102,105,101,114,9,80,114,105,99,101,73,110,102,111,15,80,114,105,99,101,73,110,102,111,79,98,106,101,99,116,11,80,114,105,99,101,79,114,97,99,108,101,3,83,85,73,5,83,116,97,116,101,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,86,65,65,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,17,99,104,101,99,107,95,103,117,97,114,100,95,112,114,105,99,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,29,99,114,101,97,116,101,95,112,114,105,99,101,95,105,110,102,111,115,95,104,111,116,95,112,111,116,97,116,111,7,100,101,99,105,109,97,108,7,100,101,115,116,114,111,121,24,102,101,101,100,95,116,111,107,101,110,95,112,114,105,99,101,95,98,121,95,112,121,116,104,13,102,114,111,109,95,98,121,116,101,95,118,101,99,7,103,101,110,101,115,105,115,8,103,101,116,95,101,120,112,111,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,110,101,103,97,116,105,118,101,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,112,111,115,105,116,105,118,101,9,103,101,116,95,112,114,105,99,101,20,103,101,116,95,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,37,103,101,116,95,112,114,105,99,101,95,105,110,102,111,95,102,114,111,109,95,112,114,105,99,101,95,105,110,102,111,95,111,98,106,101,99,116,23,103,101,116,95,112,114,105,99,101,95,110,111,95,111,108,100,101,114,95,116,104,97,110,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,17,104,111,116,95,112,111,116,97,116,111,95,118,101,99,116,111,114,3,105,54,52,2,105,100,4,105,110,105,116,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,3,110,101,119,6,111,98,106,101,99,116,6,111,114,97,99,108,101,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,5,112,114,105,99,101,16,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,16,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,16,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,17,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,115,10,112,114,105,99,101,95,105,110,102,111,13,112,114,105,99,101,95,111,114,97,99,108,101,115,4,112,121,116,104,20,114,101,103,105,115,116,101,114,95,116,111,107,101,110,95,112,114,105,99,101,20,115,101,116,95,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,20,115,101,116,95,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,116,97,116,101,3,115,117,105,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,24,117,112,100,97,116,101,95,115,105,110,103,108,101,95,112,114,105,99,101,95,102,101,101,100,3,118,97,97,5,118,97,108,117,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,181,59,15,65,116,16,134,39,251,238,114,226,73,139,88,214,162,113,76,222,213,63,172,83,112,52,194,32,210,99,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,60,0,0,0,0,0,0,0,3,8,16,14,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,5,42,8,13,51,3,50,3,53,11,15,2,13,8,7,55,11,15,2,13,8,1,1,2,3,69,15,27,2,44,3,0,0,0,0,1,11,10,0,17,21,7,1,7,0,10,0,56,0,11,0,56,1,18,0,56,2,2,1,1,0,0,14,32,11,0,15,0,12,5,10,5,10,1,12,2,46,11,2,56,3,4,11,5,15,11,5,1,7,2,39,11,5,11,1,12,3,46,11,3,56,4,12,4,10,4,16,1,20,10,4,16,2,20,11,4,16,3,20,2,2,1,0,0,1,5,11,2,11,1,15,4,21,2,3,1,0,0,1,5,11,2,11,1,15,5,21,2,4,1,0,0,18,58,10,1,15,0,12,11,10,11,10,3,12,7,46,11,7,56,3,32,4,12,5,20,11,11,1,11,1,1,11,6,1,7,3,39,11,2,17,14,12,9,11,1,15,6,12,10,10,10,10,3,12,8,46,11,8,56,5,32,4,35,5,43,11,11,1,11,10,1,11,6,1,7,3,39,11,10,10,3,11,9,56,6,11,11,11,3,11,4,11,5,11,6,17,20,6,232,3,0,0,0,0,0,0,26,18,1,56,7,2,5,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,5,20,35,4,39,5,45,11,8,1,11,0,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,6,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,4,20,35,4,39,5,45,11,8,1,11,0,1,7,5,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,7,1,0,0,26,136,1,11,0,17,8,10,4,16,6,10,5,56,5,4,8,5,20,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,2,39,10,4,15,6,10,5,12,14,46,11,14,56,8,12,24,10,3,46,17,16,12,25,14,25,17,15,12,30,11,24,14,30,33,4,40,5,52,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,6,39,11,1,11,6,10,7,12,16,12,15,46,11,15,11,16,17,28,12,31,10,2,11,31,64,32,1,0,0,0,0,0,0,0,10,7,12,18,12,17,46,11,17,11,18,17,17,12,26,11,2,11,26,10,3,11,8,10,7,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,17,19,12,22,10,7,17,20,6,232,3,0,0,0,0,0,0,26,12,19,11,4,15,0,11,5,56,9,12,23,11,3,11,7,12,13,46,11,13,7,0,17,18,12,29,11,22,56,10,14,29,17,13,12,27,14,27,17,11,12,28,14,29,17,12,12,20,14,20,17,10,12,21,11,28,77,10,23,15,1,21,11,21,51,10,23,15,2,21,11,19,11,23,15,3,21,2,0,4,1,0,1,1,1,2,0,1,0,2,0,3,0],"pool_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,136,1,4,146,1,2,5,148,1,208,1,7,228,2,205,4,8,177,7,32,6,209,7,41,12,250,7,133,12,0,23,0,10,0,24,1,0,7,0,0,18,0,1,0,0,22,0,1,0,0,21,0,1,0,0,19,0,1,0,0,20,0,1,0,0,16,0,1,0,0,17,0,1,0,0,11,2,3,0,0,1,3,4,0,0,15,5,3,0,0,5,3,6,0,0,14,7,3,0,0,4,3,8,0,0,13,9,3,0,0,3,3,9,0,1,2,3,12,0,1,12,12,3,0,2,6,19,20,0,2,7,19,27,0,2,8,19,21,0,2,9,19,1,0,2,25,11,0,0,2,26,25,0,0,2,27,14,0,0,2,28,15,0,0,2,29,13,0,0,2,30,17,18,1,1,26,1,0,1,2,5,8,0,8,0,3,13,10,2,1,10,2,6,8,0,8,0,3,13,2,10,2,5,13,3,8,0,8,0,3,6,13,3,8,0,8,0,3,2,3,8,0,13,10,2,4,8,0,13,2,10,2,3,13,15,2,3,10,2,10,2,10,2,2,7,10,2,13,1,8,0,2,7,10,2,10,2,2,7,10,2,3,2,7,10,2,2,18,10,2,10,2,10,2,10,2,10,2,10,2,3,13,10,2,13,3,3,3,8,0,2,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,17,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,3,3,8,0,2,13,13,8,0,13,2,10,2,10,2,13,10,2,10,2,10,2,10,2,13,10,2,13,3,3,3,2,8,0,13,2,7,10,2,15,9,10,2,10,2,10,2,3,13,15,3,3,2,1,15,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,100,101,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,21,103,101,116,95,100,101,108,101,116,101,95,111,119,110,101,114,95,116,121,112,101,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,16,103,101,116,95,100,101,112,111,115,105,116,95,116,121,112,101,23,103,101,116,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,21,103,101,116,95,115,101,110,100,95,109,101,115,115,97,103,101,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,10,112,111,111,108,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,10,48,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,3,17,21,11,0,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,1,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,2,17,23,13,6,7,2,17,24,14,4,65,1,6,0,0,0,0,0,0,0,0,36,4,46,13,6,14,4,65,1,75,17,21,13,6,11,4,17,25,11,6,2,8,1,0,0,16,172,1,14,0,65,1,12,13,6,0,0,0,0,0,0,0,0,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,1,14,1,17,17,12,8,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,2,14,2,17,17,12,16,11,12,11,11,22,12,12,11,16,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,14,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,3,14,3,17,17,12,18,11,12,11,11,22,12,12,11,18,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,17,11,12,11,11,22,12,12,6,8,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,4,14,4,17,19,12,7,11,12,11,11,22,12,12,6,1,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,5,14,5,17,20,12,15,11,12,11,11,22,12,12,64,1,0,0,0,0,0,0,0,0,12,9,10,13,10,12,36,4,151,1,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,6,14,6,17,17,12,10,11,12,11,11,22,12,12,11,10,52,12,11,14,0,10,12,10,12,10,11,22,56,0,12,9,11,12,11,11,22,12,12,10,15,7,2,33,4,156,1,5,158,1,7,1,39,11,13,11,12,33,4,163,1,5,165,1,7,0,39,11,14,11,17,11,7,11,8,11,15,11,9,2,9,1,0,0,10,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,21,13,6,11,1,17,23,11,2,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,3,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,4,17,23,13,6,7,3,17,24,11,6,2,10,1,0,0,22,152,1,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,15,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,19,12,11,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,17,11,9,11,8,22,12,9,11,17,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,19,12,7,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,20,12,13,11,9,11,8,22,12,9,10,13,7,3,33,4,136,1,5,138,1,7,1,39,11,10,11,9,33,4,143,1,5,145,1,7,0,39,11,15,11,11,11,12,11,16,11,7,11,13,2,11,1,0,0,23,34,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,1,17,21,11,0,17,16,12,4,13,3,14,4,65,1,75,17,21,13,3,11,4,17,25,13,3,7,4,17,24,14,2,65,1,6,0,0,0,0,0,0,0,0,36,4,32,13,3,14,2,65,1,75,17,21,13,3,11,2,17,25,11,3,2,12,1,0,0,24,123,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,5,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,20,12,11,11,9,11,8,22,12,9,64,1,0,0,0,0,0,0,0,0,12,6,10,10,10,9,36,4,104,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,7,11,9,11,8,22,12,9,11,7,52,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,11,9,11,8,22,12,9,10,11,7,4,33,4,109,5,111,7,1,39,11,10,11,9,33,4,116,5,118,7,0,39,11,12,11,5,11,11,11,6,2,13,1,0,0,3,13,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,0,17,21,13,3,11,1,17,22,13,3,11,2,17,24,11,3,2,14,1,0,0,26,64,14,0,65,1,12,8,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,1,14,1,17,17,12,5,11,7,11,4,22,12,7,6,32,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,2,14,2,17,18,12,6,11,7,11,4,22,12,7,6,1,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,3,14,3,17,20,12,9,11,7,11,4,22,12,7,11,8,11,7,33,4,58,5,60,7,0,39,11,5,11,6,11,9,2,0],"pool_manager":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,66,3,88,199,1,4,159,2,62,5,221,2,206,2,7,171,5,144,8,8,187,13,96,6,155,14,138,1,10,165,15,108,12,145,16,154,13,13,171,29,32,15,203,29,4,0,62,0,28,0,30,0,36,1,21,1,58,2,32,2,57,2,74,2,76,2,77,0,9,12,0,0,1,4,0,0,7,4,0,0,4,4,0,0,8,4,0,0,6,4,0,0,0,3,0,0,10,3,0,1,2,7,0,3,3,0,0,4,11,7,0,5,5,7,1,0,0,7,14,4,0,8,12,12,2,7,1,4,1,10,13,2,0,0,51,0,1,0,0,66,2,1,0,0,65,3,1,0,0,71,4,1,0,0,69,5,1,0,0,70,4,1,0,0,47,6,7,0,0,41,8,9,0,0,44,6,10,0,0,37,11,12,0,0,48,6,12,0,0,43,8,12,0,0,42,8,12,0,0,45,6,12,0,0,46,8,12,0,0,38,1,12,0,0,39,1,12,0,0,35,13,14,0,0,34,15,16,0,0,33,17,16,0,0,81,1,18,0,0,16,19,20,0,0,67,19,20,0,1,40,46,9,0,2,24,49,12,0,2,25,49,12,0,2,26,20,12,0,5,56,1,47,1,0,5,73,28,47,1,0,6,29,28,1,1,3,7,55,0,21,0,8,15,31,1,2,7,4,8,22,41,42,2,7,4,8,23,35,36,2,7,4,8,27,41,16,2,7,4,8,55,0,23,2,7,4,9,72,28,1,1,8,35,22,35,24,35,25,35,26,36,27,35,30,31,24,31,26,35,33,31,22,31,25,33,26,33,24,31,30,33,30,32,26,32,25,32,24,32,22,34,33,32,33,32,30,28,32,27,32,34,24,34,25,33,22,31,33,33,33,29,50,29,51,1,7,8,14,0,5,6,8,9,7,8,0,8,10,13,7,8,14,4,6,8,9,7,8,0,8,8,13,4,6,8,9,7,8,0,8,8,15,4,6,8,9,7,8,0,13,15,2,7,8,0,13,1,10,8,8,2,7,8,0,8,8,1,13,1,8,10,3,6,8,0,13,13,1,15,3,7,8,0,13,13,1,11,11,1,8,8,2,6,8,0,13,1,1,2,6,8,0,8,8,1,8,3,4,7,8,0,8,8,13,15,2,15,15,1,8,12,2,13,8,1,1,11,13,2,9,0,9,1,2,13,8,2,2,8,8,13,2,13,10,8,8,1,8,0,1,9,0,8,13,8,10,8,3,11,13,2,8,8,8,4,8,1,7,11,13,2,13,8,1,8,2,7,11,13,2,13,8,2,2,8,8,8,4,3,7,11,13,2,9,0,9,1,9,0,9,1,1,8,8,2,13,8,3,3,13,8,8,7,8,5,2,7,11,13,2,9,0,9,1,9,0,1,7,9,1,4,8,8,13,7,8,2,7,8,4,2,13,7,8,2,3,8,8,13,7,8,4,2,13,13,2,6,11,13,2,9,0,9,1,9,0,1,6,9,1,2,8,8,8,8,2,15,6,11,13,2,13,8,3,4,8,8,3,3,10,8,8,1,6,8,8,1,11,11,1,9,0,9,8,8,13,15,7,11,13,2,13,8,3,7,8,3,13,15,7,8,2,7,8,4,6,15,15,15,15,15,15,1,8,6,1,8,7,12,65,100,100,76,105,113,117,105,100,105,116,121,7,65,112,112,73,110,102,111,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,9,76,105,113,117,105,100,105,116,121,6,79,112,116,105,111,110,11,80,111,111,108,67,97,116,97,108,111,103,8,80,111,111,108,73,110,102,111,13,80,111,111,108,76,105,113,117,105,100,105,116,121,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,15,82,101,109,111,118,101,76,105,113,117,105,100,105,116,121,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,13,97,100,100,95,108,105,113,117,105,100,105,116,121,7,97,108,112,104,97,95,49,6,97,109,111,117,110,116,9,97,112,112,95,105,110,102,111,115,13,97,112,112,95,108,105,113,117,105,100,105,116,121,5,97,115,99,105,105,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,5,101,118,101,110,116,18,101,120,105,115,116,95,99,101,114,116,97,105,110,95,112,111,111,108,13,101,120,105,115,116,95,112,111,111,108,95,105,100,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,100,101,102,97,117,108,116,95,97,108,112,104,97,95,49,20,103,101,116,95,100,101,102,97,117,108,116,95,108,97,109,98,100,97,95,49,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,24,103,101,116,95,112,111,111,108,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,112,111,111,108,95,110,97,109,101,95,98,121,95,105,100,21,103,101,116,95,112,111,111,108,95,116,111,116,97,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,115,95,98,121,95,105,100,19,103,101,116,95,116,111,107,101,110,95,108,105,113,117,105,100,105,116,121,2,105,100,11,105,100,95,116,111,95,112,111,111,108,115,4,105,110,105,116,8,108,97,109,98,100,97,95,49,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,110,97,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,12,112,111,111,108,95,97,100,100,114,101,115,115,12,112,111,111,108,95,99,97,116,97,108,111,103,10,112,111,111,108,95,105,110,102,111,115,12,112,111,111,108,95,109,97,110,97,103,101,114,10,112,111,111,108,95,116,111,95,105,100,5,112,111,111,108,115,13,114,101,103,105,115,116,101,114,95,112,111,111,108,16,114,101,103,105,115,116,101,114,95,112,111,111,108,95,105,100,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,7,114,101,115,101,114,118,101,21,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,97,108,112,104,97,22,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,108,97,109,98,100,97,15,115,101,116,95,112,111,111,108,95,119,101,105,103,104,116,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,116,97,98,108,101,12,116,111,116,97,108,95,119,101,105,103,104,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,119,101,105,103,104,116,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,14,122,101,114,111,95,108,105,113,117,105,100,105,116,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,0,88,241,76,176,44,241,78,240,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,37,164,0,10,139,202,34,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,0,2,4,49,8,12,19,11,13,2,13,8,1,61,11,13,2,13,8,2,60,8,5,1,2,1,20,11,13,2,13,8,3,2,2,5,54,8,10,68,8,3,17,15,75,15,64,11,13,2,8,8,8,4,3,2,1,78,15,4,2,4,78,15,52,15,30,15,79,15,5,2,2,63,11,13,2,8,8,13,50,11,13,2,13,10,8,8,6,2,3,59,8,8,18,15,31,15,7,2,3,59,8,8,18,15,30,15,0,0,0,0,1,14,10,0,17,30,10,0,56,0,10,0,56,1,10,0,56,2,11,0,56,3,18,5,18,0,56,4,2,1,1,0,0,29,54,10,1,10,3,12,5,46,11,5,17,18,32,4,9,5,15,11,1,1,11,4,1,7,2,39,10,1,15,0,12,12,11,2,12,6,17,20,12,7,10,4,56,5,12,8,11,6,11,7,7,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,8,18,2,12,11,11,12,10,3,11,11,56,6,10,1,15,1,15,2,10,3,64,32,0,0,0,0,0,0,0,0,56,7,11,1,15,3,12,10,11,4,56,8,18,1,12,9,11,10,11,3,11,9,56,9,2,2,1,0,0,34,52,10,1,10,3,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,10,1,10,2,12,5,46,11,5,17,19,32,4,21,5,25,11,1,1,7,4,39,10,1,15,1,12,6,10,6,15,4,10,2,10,3,56,10,11,6,15,2,10,3,56,11,10,2,68,32,11,1,15,0,11,3,56,12,15,5,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,4,56,13,2,3,1,0,0,37,43,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,12,6,10,6,15,5,11,2,56,14,12,7,10,6,16,6,20,10,7,16,7,20,23,10,3,22,11,6,15,6,21,11,3,11,7,15,7,21,2,4,1,0,0,38,22,10,1,10,2,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,11,1,15,0,11,2,56,12,12,5,11,3,11,5,15,8,21,2,5,1,0,0,39,29,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,15,5,11,2,56,14,12,6,11,3,11,6,15,9,21,2,6,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,1,15,2,11,1,12,3,46,11,3,56,15,20,2,7,1,0,0,43,22,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,11,0,15,1,15,4,11,1,12,3,46,11,3,56,16,20,2,8,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,0,11,1,12,3,46,11,3,56,17,16,10,20,2,9,1,0,0,44,32,10,0,10,1,17,18,4,5,5,9,11,0,1,7,3,39,11,0,16,3,11,1,56,18,16,11,12,4,10,4,10,2,56,19,4,26,11,4,11,2,56,20,16,12,20,12,3,5,30,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,10,1,0,0,9,20,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,13,16,12,20,2,11,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,14,20,2,12,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,15,20,2,13,1,0,0,9,19,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,6,20,2,14,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,7,20,2,15,1,0,0,1,2,7,0,2,16,1,0,0,1,2,7,1,2,17,1,0,0,45,34,11,0,11,1,17,6,12,6,14,6,65,32,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,32,5,14,14,6,10,4,66,32,20,12,3,14,3,17,23,10,2,33,4,27,11,3,56,22,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,56,23,2,18,1,0,0,1,5,11,0,16,0,11,1,56,24,2,19,1,0,0,1,6,11,0,16,1,16,4,11,1,56,25,2,20,1,0,0,1,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,2,21,3,0,0,48,119,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,12,16,15,20,10,12,16,9,20,17,25,12,10,10,3,10,10,22,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,32,4,73,11,7,11,2,10,6,18,3,56,27,5,85,11,7,11,2,56,28,12,8,10,8,16,12,20,10,6,22,11,8,15,12,21,10,11,16,13,16,12,20,10,3,22,11,11,15,13,15,12,21,10,12,16,14,20,10,3,22,10,12,15,14,21,10,12,16,15,20,10,10,23,11,12,15,15,21,11,1,11,3,10,10,18,6,56,29,11,6,11,10,2,22,3,0,0,48,151,1,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,12,16,14,20,10,3,38,4,33,5,41,11,0,1,11,12,1,11,11,1,7,8,39,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,11,16,8,20,10,12,16,9,20,17,24,12,10,10,3,10,10,23,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,4,82,5,90,11,12,1,11,11,1,11,7,1,7,6,39,11,7,11,2,56,28,12,8,10,8,16,12,20,10,3,38,4,101,5,109,11,12,1,11,11,1,11,8,1,7,7,39,10,8,16,12,20,10,3,23,11,8,15,12,21,10,11,16,13,16,12,20,10,6,23,11,11,15,13,15,12,21,10,12,16,14,20,10,6,23,10,12,15,14,21,10,12,16,15,20,10,10,22,11,12,15,15,21,11,1,11,3,10,10,18,7,56,30,11,6,11,10,2,0,2,0,3,5,1,0,1,5,0,2,4,2,3,4,3,2,2,4,1,2,0,1,0,3,0,2,1,4,0,4,2,0,53,0,80,0],"rates":[161,28,235,11,6,0,0,0,8,1,0,6,2,6,4,3,10,70,5,80,48,7,128,1,185,2,8,185,3,32,6,217,3,68,12,157,4,128,5,0,13,0,11,0,16,1,0,8,0,0,6,0,1,0,0,2,0,1,0,0,5,2,1,0,0,1,3,1,0,0,3,4,1,0,0,4,4,1,0,1,7,6,1,0,1,8,6,3,0,1,9,6,1,0,1,10,6,1,0,2,12,7,1,0,2,14,5,1,0,2,15,7,1,0,2,17,7,1,0,3,7,8,0,13,15,1,15,4,7,8,0,13,15,15,4,15,15,15,15,3,15,15,15,0,2,7,8,0,13,2,15,15,6,15,15,15,15,15,15,7,15,15,15,15,15,15,15,7,83,116,111,114,97,103,101,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,21,99,97,108,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,3,109,105,110,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,128,81,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,29,10,0,10,1,17,8,12,6,11,0,11,1,17,6,12,4,11,6,11,4,17,13,12,5,10,5,10,2,22,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,27,10,5,11,5,11,2,22,17,12,12,3,11,3,2,1,1,0,0,8,39,10,0,10,1,11,2,17,0,12,8,11,0,11,1,17,7,12,7,12,6,12,5,12,4,10,8,10,7,35,4,23,11,4,11,8,11,5,17,13,22,12,3,5,37,11,4,11,5,22,11,6,11,8,10,7,23,17,11,11,7,23,17,12,17,13,22,12,3,11,3,2,2,1,0,0,7,17,10,0,10,1,11,3,17,0,12,5,11,0,11,1,17,9,12,4,11,2,11,5,17,11,11,4,23,17,13,17,13,2,3,1,0,0,7,20,11,0,11,1,23,7,1,17,10,12,4,7,1,10,4,23,12,5,11,2,11,5,24,11,3,11,4,24,22,7,1,26,2,4,1,0,0,9,69,11,0,11,1,23,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,10,17,11,2,10,5,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,6,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,23,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,7,5,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,2,10,2,17,13,7,0,7,0,24,26,12,4,10,4,10,2,17,13,7,0,26,12,3,10,5,10,6,24,11,4,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,10,5,11,6,24,11,7,24,11,3,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,9,17,11,11,2,11,5,24,7,0,26,22,11,8,22,11,9,22,2,5,1,0,0,1,12,11,2,11,0,11,1,23,24,7,0,26,12,3,17,11,11,3,22,2,0],"ray_math":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,40,5,42,13,7,55,59,8,114,32,6,146,1,146,1,12,164,2,247,5,0,7,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,4,2,1,0,0,1,2,1,0,0,2,2,1,0,0,6,1,1,0,0,0,1,3,0,0,1,15,2,15,15,1,2,4,15,2,15,15,4,108,111,103,50,3,109,97,120,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,208,121,0,161,63,121,92,118,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,249,214,165,42,128,81,101,243,159,91,61,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,10,11,0,11,1,24,7,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,7,0,26,2,3,1,0,0,0,10,11,0,7,0,24,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,11,1,26,2,4,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,6,1,0,0,4,59,10,0,7,0,38,4,5,5,7,7,4,39,10,0,7,0,26,17,7,12,2,10,2,77,7,0,24,12,3,11,0,11,2,48,12,4,10,4,7,0,33,4,27,11,3,2,7,1,12,1,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,57,5,34,10,4,11,4,24,7,0,26,12,4,10,4,7,2,38,4,52,11,3,10,1,22,12,3,11,4,49,1,48,12,4,11,1,49,1,48,12,1,5,29,11,3,2,7,1,0,0,3,112,49,0,12,1,10,0,49,128,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,16,11,0,49,128,48,12,0,11,1,49,128,22,12,1,10,0,49,64,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,30,11,0,49,64,48,12,0,11,1,49,64,22,12,1,10,0,49,32,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,44,11,0,49,32,48,12,0,11,1,49,32,22,12,1,10,0,49,16,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,58,11,0,49,16,48,12,0,11,1,49,16,22,12,1,10,0,49,8,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,72,11,0,49,8,48,12,0,11,1,49,8,22,12,1,10,0,49,4,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,0,49,4,48,12,0,11,1,49,4,22,12,1,10,0,49,2,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,100,11,0,49,2,48,12,0,11,1,49,2,22,12,1,11,0,49,1,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,110,11,1,49,1,22,12,1,11,1,2,0],"scaled_balance":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,25,5,29,6,7,35,75,8,110,32,12,142,1,39,0,6,0,4,0,0,0,1,0,0,2,0,1,0,0,1,0,1,0,1,3,0,1,0,1,5,0,1,0,2,15,15,1,15,0,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,2,4,11,0,11,1,17,4,2,1,1,0,0,2,4,11,0,11,1,17,3,2,2,1,0,0,2,4,11,0,11,1,17,3,2,0],"serde":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,8,3,20,167,1,4,187,1,12,5,199,1,148,1,7,219,2,211,4,8,174,7,96,6,142,8,20,12,162,8,157,35,0,23,1,4,1,6,1,36,1,37,2,2,1,0,7,0,3,1,7,0,0,32,0,1,0,0,28,2,1,0,0,31,3,1,0,0,26,4,1,0,0,29,5,1,0,0,19,6,6,0,0,5,6,6,0,0,27,4,1,0,0,30,5,1,0,0,33,7,1,0,0,24,8,1,0,0,25,9,1,1,0,0,34,7,1,0,0,14,10,6,0,0,10,10,11,0,0,13,10,12,0,0,8,10,13,0,0,11,10,14,0,0,9,10,13,0,0,12,10,14,0,0,7,10,15,0,0,18,10,12,0,0,15,10,16,0,0,38,17,18,1,1,0,39,19,20,1,3,1,20,28,16,0,2,35,27,16,1,0,3,17,1,30,1,0,3,21,30,28,0,4,3,25,1,1,0,4,22,24,1,1,0,5,16,16,15,0,30,6,29,6,26,15,27,29,23,6,23,29,2,7,10,2,2,0,2,7,10,2,13,2,7,10,2,3,2,7,10,2,4,2,7,10,2,15,1,2,2,7,10,2,10,2,2,7,10,2,5,1,7,10,2,1,6,10,2,1,13,1,3,1,4,1,15,1,5,1,10,2,3,6,10,9,0,3,3,1,10,9,0,2,6,10,9,0,9,0,1,10,10,9,0,2,1,2,3,1,1,2,2,4,10,2,1,7,10,9,0,2,7,10,9,0,10,9,0,2,15,10,2,1,6,9,0,1,8,0,1,9,0,1,8,1,2,4,3,2,15,3,3,10,2,3,3,3,1,3,10,9,0,3,3,10,10,9,0,3,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,5,97,115,99,105,105,16,97,115,99,105,105,95,116,111,95,104,101,120,95,115,116,114,3,98,99,115,19,100,101,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,16,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,29,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,29,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,30,100,101,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,17,103,101,116,95,118,101,99,116,111,114,95,108,101,110,103,116,104,16,104,101,120,95,115,116,114,95,116,111,95,97,115,99,105,105,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,114,101,118,101,114,115,101,5,115,101,114,100,101,17,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,14,115,101,114,105,97,108,105,122,101,95,116,121,112,101,14,115,101,114,105,97,108,105,122,101,95,117,49,50,56,27,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,27,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,28,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,6,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,12,118,101,99,116,111,114,95,115,112,108,105,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,68,6,2,1,1,0,0,1,15,10,0,10,1,49,8,48,72,255,0,28,51,17,0,11,0,11,1,72,255,0,28,51,17,0,2,2,1,0,0,1,63,10,0,10,1,49,56,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,6,255,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,6,255,0,0,0,0,0,0,0,28,51,17,0,2,3,1,0,0,1,127,10,0,10,1,49,120,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,4,1,0,0,1,255,1,10,0,10,1,49,248,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,240,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,232,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,224,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,216,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,208,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,200,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,192,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,184,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,176,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,168,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,160,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,152,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,144,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,136,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,128,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,120,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,5,1,0,0,21,31,10,0,49,0,38,4,9,10,0,49,9,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,22,12,2,5,29,10,0,49,15,37,4,23,5,25,7,1,39,11,0,49,87,22,12,2,11,2,2,6,1,0,0,22,40,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,3,5,38,10,0,49,97,38,4,27,10,0,49,102,37,12,2,5,29,9,12,2,11,2,4,32,5,34,7,1,39,11,0,49,87,23,12,3,11,3,2,7,1,0,0,23,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,8,1,0,0,26,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,9,1,0,0,1,4,11,0,11,1,56,1,2,10,1,0,0,16,17,14,1,56,2,12,2,14,2,65,6,6,32,0,0,0,0,0,0,0,33,4,9,5,13,11,0,1,7,0,39,11,0,11,2,56,1,2,11,1,0,0,28,8,56,3,17,28,12,1,11,0,11,1,17,25,17,9,2,12,1,0,0,12,17,14,1,65,6,12,2,10,2,6,0,0,0,0,0,0,0,0,33,4,10,11,0,1,2,10,0,11,2,17,2,11,0,11,1,17,9,2,13,1,0,0,1,15,10,0,65,6,6,1,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,6,0,0,0,0,0,0,0,0,66,6,20,2,14,1,0,0,1,24,10,0,65,6,6,2,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,75,49,8,47,11,0,6,1,0,0,0,0,0,0,0,66,6,20,75,22,2,15,1,0,0,1,72,10,0,65,6,6,8,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,52,49,56,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,52,49,48,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,52,49,40,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,52,49,32,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,52,49,24,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,52,49,16,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,52,49,8,47,22,11,0,6,7,0,0,0,0,0,0,0,66,6,20,52,22,2,16,1,0,0,1,136,1,10,0,65,6,6,16,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,53,49,120,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,53,49,112,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,53,49,104,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,53,49,96,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,53,49,88,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,53,49,80,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,53,49,72,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,53,49,64,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,53,49,56,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,53,49,48,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,53,49,40,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,53,49,32,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,53,49,24,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,53,49,16,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,53,49,8,47,22,11,0,6,15,0,0,0,0,0,0,0,66,6,20,53,22,2,17,1,0,0,1,136,2,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,77,49,248,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,77,49,240,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,77,49,232,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,77,49,224,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,77,49,216,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,77,49,208,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,77,49,200,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,77,49,192,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,77,49,184,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,77,49,176,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,77,49,168,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,77,49,160,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,77,49,152,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,77,49,144,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,77,49,136,47,22,10,0,6,15,0,0,0,0,0,0,0,66,6,20,77,49,128,47,22,10,0,6,16,0,0,0,0,0,0,0,66,6,20,77,49,120,47,22,10,0,6,17,0,0,0,0,0,0,0,66,6,20,77,49,112,47,22,10,0,6,18,0,0,0,0,0,0,0,66,6,20,77,49,104,47,22,10,0,6,19,0,0,0,0,0,0,0,66,6,20,77,49,96,47,22,10,0,6,20,0,0,0,0,0,0,0,66,6,20,77,49,88,47,22,10,0,6,21,0,0,0,0,0,0,0,66,6,20,77,49,80,47,22,10,0,6,22,0,0,0,0,0,0,0,66,6,20,77,49,72,47,22,10,0,6,23,0,0,0,0,0,0,0,66,6,20,77,49,64,47,22,10,0,6,24,0,0,0,0,0,0,0,66,6,20,77,49,56,47,22,10,0,6,25,0,0,0,0,0,0,0,66,6,20,77,49,48,47,22,10,0,6,26,0,0,0,0,0,0,0,66,6,20,77,49,40,47,22,10,0,6,27,0,0,0,0,0,0,0,66,6,20,77,49,32,47,22,10,0,6,28,0,0,0,0,0,0,0,66,6,20,77,49,24,47,22,10,0,6,29,0,0,0,0,0,0,0,66,6,20,77,49,16,47,22,10,0,6,30,0,0,0,0,0,0,0,66,6,20,77,49,8,47,22,11,0,6,31,0,0,0,0,0,0,0,66,6,20,77,22,2,18,1,0,0,31,29,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,53,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,19,1,0,0,32,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,77,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,20,1,0,0,1,14,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,20,17,31,2,21,1,0,0,16,8,11,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,2,22,1,0,0,33,46,10,0,65,6,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,64,6,0,0,0,0,0,0,0,0,2,10,3,6,8,0,0,0,0,0,0,0,36,4,16,5,20,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,12,2,11,3,10,2,6,8,0,0,0,0,0,0,0,22,33,4,35,5,39,11,0,1,7,0,39,11,0,6,8,0,0,0,0,0,0,0,11,2,6,8,0,0,0,0,0,0,0,22,56,4,2,23,1,0,0,34,43,10,1,10,2,35,4,10,10,2,10,0,65,29,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,0,39,64,29,0,0,0,0,0,0,0,0,12,5,11,1,12,4,10,4,10,2,35,4,39,5,28,13,5,10,0,10,4,66,29,20,68,29,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,23,11,0,1,11,5,2,24,1,0,0,35,53,64,18,0,0,0,0,0,0,0,0,12,3,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,29,35,4,38,5,12,10,0,10,2,66,29,20,10,1,33,4,33,10,4,10,2,35,4,29,13,3,10,0,11,4,10,2,56,5,68,18,10,2,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,10,4,10,2,35,4,49,13,3,11,0,11,4,11,2,56,5,68,18,5,51,11,0,1,11,3,2,0],"system_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,71,4,81,2,5,83,78,7,161,1,150,2,8,183,3,32,6,215,3,26,12,241,3,169,2,0,16,0,6,0,11,1,0,7,0,0,9,0,1,0,0,10,0,1,0,0,7,2,3,0,0,1,3,2,0,1,2,3,7,0,1,8,7,3,0,2,3,13,14,0,2,4,13,15,0,2,5,13,1,0,2,12,5,0,0,2,13,6,0,0,2,14,9,0,0,2,15,8,0,0,2,17,11,12,1,1,13,1,0,1,2,4,13,3,8,0,2,1,10,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,12,10,2,10,2,10,2,10,2,8,0,13,3,3,3,3,13,2,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,11,68,111,108,97,65,100,100,114,101,115,115,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,19,101,110,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,115,121,115,116,101,109,95,99,111,100,101,99,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,4,24,64,1,0,0,0,0,0,0,0,0,12,5,13,5,11,0,17,9,13,5,11,1,17,10,11,2,17,5,12,4,13,5,14,4,65,1,75,17,9,13,5,11,4,17,12,13,5,11,3,17,11,11,5,2,3,1,0,0,10,96,14,0,65,1,12,9,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,1,14,1,17,6,12,11,11,8,11,7,22,12,8,6,8,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,2,14,2,17,7,12,10,11,8,11,7,22,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,3,14,3,17,6,12,6,11,8,11,7,22,12,8,11,6,52,12,7,14,0,10,8,10,8,10,7,22,56,0,17,4,12,5,11,8,11,7,22,12,8,6,1,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,4,14,4,17,8,12,12,11,8,11,7,22,12,8,11,9,11,8,33,4,89,5,91,7,0,39,11,11,11,10,11,5,11,12,2,0],"system_core_storage":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,24,3,36,26,4,62,2,5,64,35,7,99,252,1,8,223,2,64,10,159,3,9,12,168,3,34,13,202,3,2,15,204,3,2,0,16,0,7,0,8,1,13,1,18,1,19,0,2,8,0,1,0,12,0,1,3,12,0,2,1,0,0,3,5,4,0,5,4,2,0,0,11,0,1,0,0,9,2,3,0,1,14,0,6,0,3,12,4,5,0,4,15,8,1,1,8,4,7,3,6,8,3,7,8,2,7,8,5,0,1,6,8,0,1,6,8,1,1,7,8,5,1,8,4,1,8,1,1,8,0,1,9,0,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,7,83,116,111,114,97,103,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,3,110,101,119,6,111,98,106,101,99,116,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,10,8,4,6,8,1,0,1,0,0,1,9,10,2,17,3,11,0,11,1,11,2,17,2,18,0,56,0,2,1,3,0,0,1,3,11,0,16,0,2,0,1,0,17,0],"system_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,24,2,24,40,3,64,71,4,135,1,2,5,137,1,117,7,254,1,155,4,8,153,6,96,6,249,6,10,10,131,7,17,12,148,7,191,1,0,33,0,10,0,16,0,19,0,31,0,32,0,38,0,39,1,14,1,18,1,34,2,30,0,7,3,0,1,0,12,0,2,3,7,0,3,4,8,0,5,6,8,0,6,9,12,0,7,2,12,0,8,1,8,0,10,8,2,0,11,5,12,0,0,11,0,1,0,0,35,0,1,0,2,22,13,8,0,2,23,13,14,0,3,13,3,1,0,4,15,8,9,0,4,21,1,10,0,4,24,1,10,0,5,20,4,5,0,6,11,12,1,0,6,27,11,1,0,6,35,12,1,0,7,26,6,7,0,9,17,16,1,1,3,13,15,8,6,8,3,7,8,5,7,8,9,7,8,6,6,8,4,10,2,6,8,7,7,8,8,0,6,10,2,8,2,2,3,8,2,13,1,6,8,3,1,6,8,4,1,6,8,1,6,7,8,9,7,8,6,6,8,1,10,2,6,8,7,7,8,8,2,8,2,10,2,1,10,2,4,13,3,8,2,2,1,2,2,7,8,5,8,2,3,7,8,5,8,2,8,2,1,6,8,2,1,13,1,8,0,1,9,0,6,10,2,2,3,8,2,13,8,2,6,65,112,112,67,97,112,5,67,108,111,99,107,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,5,83,116,97,116,101,7,83,116,111,114,97,103,101,15,83,121,115,116,101,109,67,111,114,101,69,118,101,110,116,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,11,97,112,112,95,109,97,110,97,103,101,114,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,110,111,110,99,101,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,12,115,121,115,116,101,109,95,99,111,100,101,99,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,0,2,6,25,3,28,10,2,29,13,37,13,36,10,2,12,2,0,1,4,0,2,51,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,12,11,8,17,5,12,10,12,9,12,11,12,13,10,10,17,6,33,4,23,5,27,11,1,1,7,0,39,10,12,10,9,33,4,35,11,1,10,12,17,10,5,39,11,1,10,12,10,9,17,9,11,11,14,12,17,2,11,13,14,9,17,3,14,9,17,2,11,10,18,0,56,0,2,1,1,4,0,17,43,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,11,11,8,17,5,12,9,12,13,12,10,12,12,10,9,17,7,33,4,23,5,27,11,1,1,7,0,39,11,1,10,11,10,13,17,11,11,10,14,11,17,2,11,12,14,13,17,3,14,13,17,2,11,9,18,0,56,0,2,0],"system_portal":[161,28,235,11,6,0,0,0,10,1,0,18,2,18,28,3,46,82,4,128,1,4,5,132,1,84,7,216,1,208,3,8,168,5,64,10,232,5,22,12,254,5,187,1,13,185,7,2,0,30,0,13,0,16,0,29,0,37,1,15,1,25,1,31,1,32,0,3,8,0,0,2,3,0,1,0,7,0,2,1,8,0,4,6,12,0,6,5,4,0,8,4,2,0,0,21,0,1,0,0,18,2,3,0,0,8,4,1,0,0,34,4,1,0,1,11,11,12,0,1,12,13,12,0,2,10,9,1,0,3,17,1,16,0,3,19,1,16,0,4,7,15,1,0,4,26,14,1,0,4,33,15,1,0,5,14,7,1,1,3,6,22,0,5,0,7,28,7,1,1,8,8,27,10,11,0,14,6,12,17,1,7,8,6,0,1,7,8,0,1,3,6,6,8,3,7,8,0,7,8,4,13,10,2,7,8,6,1,8,5,1,8,0,1,9,0,3,8,2,5,8,2,1,6,8,3,1,6,8,6,1,5,1,8,2,2,13,10,2,2,7,8,4,8,2,3,7,8,4,8,2,8,2,1,2,1,8,1,3,5,8,2,8,2,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,83,121,115,116,101,109,76,111,99,97,108,69,118,101,110,116,12,83,121,115,116,101,109,80,111,114,116,97,108,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,7,98,105,110,100,105,110,103,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,2,105,100,4,105,110,105,116,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,6,111,98,106,101,99,116,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,121,115,116,101,109,95,99,111,100,101,99,13,115,121,115,116,101,109,95,112,111,114,116,97,108,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,117,110,98,105,110,100,105,110,103,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,20,8,5,23,3,1,2,5,24,3,27,5,36,13,35,10,2,9,2,0,0,0,0,1,6,11,0,17,13,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,4,0,8,34,11,0,17,6,11,5,46,17,15,12,7,10,7,17,4,12,8,10,3,10,4,17,5,12,6,10,8,10,6,33,4,21,11,2,11,8,17,10,5,25,11,2,11,8,11,6,17,9,11,1,17,1,11,7,11,3,11,4,17,7,18,1,56,1,2,3,1,4,0,18,26,11,0,17,6,11,5,46,17,15,12,6,10,6,17,4,12,8,10,3,10,4,17,5,12,7,11,2,11,8,11,7,17,11,11,1,17,1,11,6,11,3,11,4,17,8,18,1,56,1,2,0,1,0],"user_manager":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,138,1,4,196,1,42,5,238,1,128,2,7,238,3,161,5,8,143,9,96,6,239,9,60,10,171,10,49,12,220,10,247,4,13,211,15,8,15,219,15,8,0,48,0,15,0,20,1,49,2,19,2,31,2,39,2,40,2,41,0,8,12,0,0,7,4,0,0,0,3,0,0,6,3,0,1,1,7,0,2,2,0,0,5,5,4,0,6,3,12,2,7,1,4,1,8,4,2,0,0,26,0,1,0,0,33,2,1,0,0,43,3,1,0,0,22,4,5,0,0,23,6,7,0,0,32,4,8,0,0,27,4,9,0,0,34,10,1,0,0,10,11,1,0,0,42,11,1,0,1,21,28,29,0,1,44,30,8,0,3,25,37,38,1,0,3,35,39,18,1,0,4,18,18,1,1,3,5,30,0,12,0,6,9,21,1,2,7,4,6,11,20,25,2,7,4,6,12,22,35,2,7,4,6,14,20,9,2,7,4,6,29,32,5,2,7,4,6,30,0,14,2,7,4,6,35,22,23,2,7,4,7,36,18,1,1,8,21,13,21,15,21,16,23,17,19,16,16,16,22,16,19,13,17,13,19,15,17,15,17,16,20,15,16,13,16,15,14,33,18,15,12,8,22,13,13,8,14,40,1,7,8,8,0,4,6,8,5,7,8,0,13,13,3,6,8,5,7,8,0,13,2,6,8,0,8,4,1,3,2,6,8,0,3,1,10,8,4,1,8,4,1,1,2,7,8,0,8,4,3,7,8,0,8,4,8,4,1,8,6,2,8,4,3,1,11,7,2,9,0,9,1,2,3,10,8,4,2,13,13,1,8,0,1,9,0,2,13,7,11,7,2,13,13,2,6,11,7,2,9,0,9,1,9,0,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,9,1,2,8,4,6,8,1,1,6,9,1,1,6,8,1,3,8,4,6,11,7,2,13,13,13,1,6,8,4,1,13,2,8,4,13,6,8,4,8,4,3,8,4,10,8,4,7,8,1,1,6,11,7,2,9,0,9,1,1,8,2,7,8,4,8,4,8,4,8,4,3,7,10,8,4,7,8,1,1,7,9,1,10,8,4,8,4,8,4,6,8,4,3,3,3,8,4,7,10,8,4,7,8,1,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,1,8,3,8,66,105,110,100,85,115,101,114,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,85,110,98,105,110,100,85,115,101,114,18,85,115,101,114,65,100,100,114,101,115,115,67,97,116,97,108,111,103,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,97,100,100,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,97,105,110,95,105,100,95,116,111,95,103,114,111,117,112,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,17,100,111,108,97,95,117,115,101,114,95,97,100,100,114,101,115,115,12,100,111,108,97,95,117,115,101,114,95,105,100,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,18,103,101,116,95,117,115,101,114,95,97,100,100,114,101,115,115,101,115,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,16,112,114,111,99,101,115,115,95,103,114,111,117,112,95,105,100,22,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,115,121,115,116,101,109,95,112,111,114,116,97,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,24,117,110,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,115,101,114,95,97,100,100,114,101,115,115,95,99,97,116,97,108,111,103,23,117,115,101,114,95,97,100,100,114,101,115,115,95,116,111,95,117,115,101,114,95,105,100,20,117,115,101,114,95,105,100,95,116,111,95,97,100,100,114,101,115,115,101,115,12,117,115,101,114,95,109,97,110,97,103,101,114,6,118,101,99,116,111,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,3,24,8,6,45,8,1,13,11,7,2,13,13,1,2,2,46,11,7,2,8,4,3,47,11,7,2,3,10,8,4,2,2,2,16,8,4,17,3,3,2,2,16,8,4,17,3,0,0,0,0,1,12,10,0,17,15,10,0,56,0,10,0,56,1,18,1,11,0,56,2,18,0,56,3,2,1,1,0,0,19,21,11,1,15,0,12,5,10,5,10,2,12,4,46,11,4,56,4,32,4,12,5,16,11,5,1,7,3,39,11,5,11,2,11,3,56,5,2,2,1,0,0,19,20,11,1,15,0,12,4,10,4,10,2,12,3,46,11,3,56,4,4,11,5,15,11,4,1,7,4,39,11,4,11,2,56,6,1,2,3,1,0,0,24,23,10,0,11,1,17,5,12,2,11,0,16,1,12,3,10,3,16,2,10,2,56,7,4,13,5,17,11,3,1,7,1,39,11,3,16,2,11,2,56,8,20,2,4,1,0,0,26,19,11,0,16,1,12,2,10,2,16,3,10,1,56,9,4,9,5,13,11,2,1,7,1,39,11,2,16,3,11,1,56,10,20,2,5,1,0,0,27,24,14,1,17,10,12,4,11,0,16,0,12,3,10,3,10,4,56,4,4,18,11,1,11,3,11,4,56,11,20,17,11,12,2,5,22,11,3,1,11,1,12,2,11,2,2,6,1,0,0,8,10,10,0,11,1,17,5,12,2,11,0,16,1,16,2,11,2,56,7,2,7,3,0,0,31,50,10,0,11,1,12,2,46,11,2,17,5,12,5,11,0,15,1,12,7,10,7,15,2,10,5,12,3,46,11,3,56,7,32,4,20,5,24,11,7,1,7,0,39,10,7,16,3,56,12,6,1,0,0,0,0,0,0,0,22,12,4,64,8,0,0,0,0,0,0,0,0,12,6,10,7,15,2,10,5,10,4,56,13,13,6,10,5,68,8,11,7,15,3,10,4,11,6,56,14,11,5,11,4,18,2,56,15,2,8,3,0,0,34,49,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,11,2,12,4,46,11,4,17,5,12,6,11,0,15,1,12,9,10,9,15,2,10,6,12,5,46,11,5,56,7,32,4,27,5,31,11,9,1,7,0,39,10,9,15,3,10,7,56,16,12,8,11,9,15,2,10,6,10,7,56,13,11,8,10,6,68,8,11,6,11,7,18,2,56,15,2,9,3,0,0,36,73,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,10,2,12,4,46,11,4,17,3,12,9,10,7,10,9,33,4,19,5,23,11,0,1,7,5,39,10,0,11,2,12,5,46,11,5,17,5,12,10,11,0,15,1,12,12,10,12,15,3,11,9,56,16,12,11,10,11,46,65,8,6,2,0,0,0,0,0,0,0,38,4,45,5,51,11,12,1,11,11,1,7,2,39,10,11,14,10,12,6,46,11,6,56,17,12,8,1,11,12,15,2,10,10,56,18,1,11,11,11,8,56,19,1,11,10,11,7,18,3,56,20,2,0,2,0,1,1,0,1,1,0,28,0,37,0,38,0,50,0],"wormhole_adapter_core":[161,28,235,11,6,0,0,0,12,1,0,46,2,46,114,3,160,1,202,1,4,234,2,18,5,252,2,140,3,7,136,6,150,10,8,158,16,96,6,254,16,30,10,156,17,68,12,224,17,166,4,13,134,22,6,15,140,22,6,0,88,0,27,0,36,0,46,0,60,0,61,0,85,0,89,1,29,1,30,1,44,1,57,1,58,1,79,1,83,1,84,1,87,2,28,2,40,2,45,2,64,2,78,2,86,0,4,12,0,0,15,3,0,0,5,3,0,0,16,3,0,0,6,3,0,0,17,3,0,0,7,3,0,1,0,12,0,2,8,7,0,3,11,0,0,5,14,12,0,6,23,12,0,7,22,12,0,8,2,8,0,9,3,12,1,0,1,11,21,4,0,12,13,12,2,7,1,12,1,13,18,2,0,15,20,2,0,16,25,7,2,1,0,0,0,17,1,7,0,18,9,12,0,19,10,7,0,20,12,0,0,21,19,12,0,22,24,0,0,0,51,0,1,0,0,69,2,1,0,0,35,3,1,0,0,73,4,1,0,0,71,4,1,0,0,74,4,1,0,0,72,4,1,0,0,66,5,6,0,0,65,7,8,0,0,67,5,6,0,0,77,9,10,0,1,47,43,44,0,4,33,24,46,0,4,34,24,42,0,4,42,33,24,0,4,43,52,24,0,4,48,1,32,0,4,49,1,32,0,5,26,47,48,0,5,76,47,48,0,6,53,49,23,0,6,68,50,1,0,7,59,40,41,0,10,39,21,1,1,3,11,56,12,13,0,12,56,12,17,2,7,12,14,63,21,1,1,12,16,32,22,23,2,1,0,16,41,1,19,2,1,0,16,52,27,1,2,1,0,16,75,29,30,2,1,0,17,56,24,25,0,18,56,14,15,0,19,56,25,26,0,19,82,26,24,0,20,62,34,35,0,20,64,36,10,0,22,81,41,24,0,25,16,28,18,26,20,27,18,29,18,23,28,30,18,23,37,23,38,3,6,8,9,7,8,24,7,8,18,0,4,6,8,9,7,8,0,13,10,2,3,6,8,9,7,8,0,13,7,6,8,9,7,8,24,7,8,0,13,15,11,14,1,8,17,6,8,13,6,7,8,24,7,8,0,6,8,7,10,2,6,8,13,7,8,18,2,8,8,10,2,8,7,8,24,7,8,0,6,8,7,10,2,7,8,10,7,8,11,6,8,13,7,8,18,4,8,8,8,8,15,10,2,11,7,8,24,7,8,0,6,8,7,7,8,10,8,8,8,8,13,3,15,11,14,1,8,17,6,8,13,1,3,3,7,8,24,7,8,18,8,15,1,7,8,18,1,8,15,2,6,8,24,7,8,18,1,8,21,2,8,20,8,12,1,11,16,2,9,0,9,1,2,13,8,22,1,11,19,2,9,0,9,1,1,8,0,1,9,0,2,6,11,19,2,9,0,9,1,6,9,0,1,1,1,10,2,1,8,20,1,8,22,3,7,11,19,2,9,0,9,1,9,0,9,1,1,8,1,2,7,11,19,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,23,10,2,1,2,3,13,15,2,3,7,8,21,14,10,2,1,8,23,4,7,8,24,11,14,1,8,17,8,23,6,8,13,1,8,5,1,8,6,3,13,10,2,8,8,6,7,8,24,6,11,19,2,13,8,22,7,11,16,2,8,20,8,12,10,2,6,8,13,7,8,18,1,8,25,4,8,8,13,2,10,2,1,6,8,7,1,13,7,8,8,15,3,13,10,2,8,8,8,8,6,8,8,8,8,3,13,2,10,2,4,7,8,10,8,8,13,15,2,15,15,2,6,8,11,8,8,2,7,8,11,8,8,3,15,8,23,10,2,5,13,3,8,8,8,8,3,6,65,112,112,67,97,112,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,12,68,101,108,101,116,101,66,114,105,100,103,101,11,68,101,108,101,116,101,79,119,110,101,114,13,68,101,108,101,116,101,83,112,101,110,100,101,114,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,14,82,101,103,105,115,116,101,114,66,114,105,100,103,101,13,82,101,103,105,115,116,101,114,79,119,110,101,114,15,82,101,103,105,115,116,101,114,83,112,101,110,100,101,114,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,86,65,65,6,86,101,99,77,97,112,13,97,100,100,95,108,105,113,117,105,100,105,116,121,11,97,112,112,95,109,97,110,97,103,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,8,99,111,110,116,97,105,110,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,20,100,101,108,101,116,101,95,114,101,109,111,116,101,95,98,114,105,100,103,101,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,13,100,111,108,97,95,99,111,110,116,114,97,99,116,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,6,105,110,115,101,114,116,12,105,115,95,100,111,108,97,95,117,115,101,114,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,10,112,111,111,108,95,99,111,100,101,99,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,22,114,101,103,105,115,116,101,114,95,114,101,109,111,116,101,95,98,114,105,100,103,101,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,19,114,101,109,111,116,101,95,100,101,108,101,116,101,95,111,119,110,101,114,21,114,101,109,111,116,101,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,21,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,23,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,5,115,116,97,116,101,3,115,117,105,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,3,118,97,97,7,118,101,99,95,109,97,112,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,24,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,22,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,99,104,97,105,110,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,4,50,8,15,90,8,21,31,11,16,2,8,20,8,12,70,11,19,2,13,8,22,1,2,2,92,13,91,10,2,2,2,2,92,13,91,10,2,3,2,2,37,13,38,15,4,2,2,37,13,38,15,5,2,2,37,13,38,15,6,2,2,37,13,38,15,0,1,0,0,11,18,10,2,17,24,12,5,11,1,10,2,12,4,12,3,11,5,11,3,46,11,4,17,32,11,2,56,0,56,1,18,0,56,2,2,1,1,0,0,1,23,10,1,16,0,14,2,56,3,32,4,7,5,11,11,1,1,7,1,39,11,1,15,0,10,2,10,3,17,31,17,33,56,4,11,2,11,3,18,1,56,5,2,2,1,0,0,26,22,10,1,16,0,14,2,56,3,4,6,5,10,11,1,1,7,0,39,11,1,15,0,14,2,56,6,12,3,1,11,2,11,3,17,34,18,1,56,5,2,3,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,4,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,5,1,0,0,31,22,10,3,10,4,17,17,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,35,12,7,11,1,11,5,11,7,11,6,17,36,1,11,3,11,4,18,5,56,7,2,6,1,0,0,31,22,10,3,10,4,17,16,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,35,12,7,11,1,11,5,11,7,11,6,17,36,1,11,3,11,4,18,6,56,8,2,7,3,0,0,39,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,22,17,37,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,8,3,0,0,45,59,11,0,10,1,16,0,11,1,15,2,11,3,11,6,11,7,17,22,17,37,17,12,12,12,1,12,11,12,10,12,14,12,13,10,2,17,11,11,11,33,4,23,5,31,11,5,1,11,4,1,11,2,1,7,2,39,11,4,10,13,11,2,17,11,11,10,77,17,18,1,12,9,10,5,10,14,12,8,46,11,8,17,20,32,4,52,11,5,10,14,17,21,5,54,11,5,1,11,13,11,14,11,9,11,12,2,9,3,0,0,39,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,22,17,37,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,10,3,0,0,51,28,11,3,10,4,11,2,17,11,11,8,17,19,1,12,11,11,6,11,7,11,4,11,5,11,11,52,17,15,12,13,11,1,15,1,73,0,0,0,0,11,13,17,35,12,12,11,0,11,9,11,12,11,10,17,36,2,0,3,0,1,0,2,0,54,0,55,0,80,0],"wormhole_adapter_pool":[161,28,235,11,6,0,0,0,12,1,0,42,2,42,92,3,134,1,142,1,4,148,2,16,5,164,2,185,2,7,221,4,171,6,8,136,11,96,6,232,11,50,10,154,12,51,12,205,12,167,2,13,244,14,10,15,254,14,2,0,71,0,29,0,30,0,37,0,52,0,72,1,23,1,24,1,35,1,48,1,49,1,64,1,66,1,67,1,69,2,21,2,33,2,36,2,54,2,63,2,68,0,10,8,0,0,11,8,0,0,12,3,0,1,3,7,0,2,9,12,1,0,1,3,6,8,0,5,17,12,0,6,1,8,0,7,2,12,1,0,1,9,16,4,0,10,8,12,2,7,1,12,1,11,13,2,0,13,15,2,0,14,19,7,2,1,0,0,0,15,0,7,0,16,4,12,0,17,5,7,0,18,7,0,0,19,14,12,0,20,18,0,0,0,41,0,1,0,0,42,2,1,0,0,58,3,1,1,0,0,59,4,5,0,0,55,6,1,1,0,1,38,36,17,0,1,39,36,37,0,2,28,25,17,1,0,2,59,29,17,0,2,70,35,1,1,0,3,22,31,1,0,4,27,17,34,0,5,50,32,33,0,8,32,11,1,1,3,9,46,0,7,0,10,46,0,22,2,7,12,12,61,11,1,1,8,13,60,8,9,0,14,34,1,16,2,1,0,14,43,20,1,2,1,0,15,46,17,18,0,16,46,13,14,0,17,46,18,19,0,18,53,26,27,0,18,54,28,5,0,20,65,33,17,0,16,10,18,15,19,15,15,21,16,23,7,11,9,11,13,38,1,7,8,12,0,5,7,8,0,13,10,2,7,8,18,7,8,12,9,7,8,1,7,8,18,11,8,1,8,11,7,11,4,1,9,0,11,8,1,9,0,13,10,2,6,8,7,7,8,12,7,7,8,1,7,8,18,11,8,1,8,11,13,10,2,6,8,7,7,8,12,1,3,7,6,8,5,7,8,18,7,8,1,7,11,4,1,9,0,10,2,6,8,7,7,8,12,1,8,9,1,6,8,12,1,5,1,8,0,1,9,0,3,7,8,12,11,13,2,13,8,16,8,15,2,6,8,18,7,8,12,1,8,15,2,13,8,16,1,11,13,2,9,0,9,1,1,10,2,1,8,14,1,8,16,3,7,11,13,2,9,0,9,1,9,0,9,1,2,8,14,8,6,1,11,10,2,9,0,9,1,1,8,1,2,8,17,10,2,5,7,11,4,1,9,0,11,8,1,9,0,13,10,2,7,8,12,3,7,8,15,14,10,2,1,8,17,4,7,8,18,11,8,1,8,11,8,17,6,8,7,3,13,10,2,7,8,12,5,3,3,8,3,8,3,13,1,6,8,5,6,7,8,18,6,11,13,2,13,8,16,7,11,10,2,8,14,8,6,10,2,6,8,7,7,8,12,1,8,19,6,13,3,8,3,8,3,3,2,5,7,11,4,1,9,0,8,3,3,8,3,7,8,12,1,6,8,3,1,13,1,8,2,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,4,80,111,111,108,11,80,111,111,108,71,101,110,101,115,105,115,9,80,111,111,108,83,116,97,116,101,17,80,111,111,108,87,105,116,104,100,114,97,119,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,6,97,109,111,117,110,116,7,98,121,116,101,115,51,50,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,7,99,114,101,97,116,111,114,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,12,100,115,116,95,99,104,97,105,110,95,105,100,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,4,105,110,105,116,10,105,110,105,116,105,97,108,105,122,101,6,105,110,115,101,114,116,7,105,115,95,105,110,105,116,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,5,110,111,110,99,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,12,112,111,111,108,95,97,100,100,114,101,115,115,10,112,111,111,108,95,99,111,100,101,99,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,12,115,101,110,100,95,100,101,112,111,115,105,116,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,3,115,117,105,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,40,8,9,26,5,44,1,1,2,4,40,8,9,73,8,15,25,11,10,2,8,14,8,6,57,11,13,2,13,8,16,2,2,6,47,3,62,13,31,13,51,10,2,56,10,2,20,3,0,0,0,0,1,9,10,0,17,14,11,0,46,17,17,9,18,0,56,0,2,1,1,4,0,12,59,10,0,16,0,20,10,4,46,17,17,33,4,9,5,17,11,3,1,11,0,1,11,4,1,7,2,39,10,0,16,1,20,32,4,23,5,31,11,3,1,11,0,1,11,4,1,7,3,39,11,3,10,4,12,5,46,11,5,17,21,12,7,56,1,12,6,13,6,11,1,11,2,17,20,17,22,56,2,10,4,17,14,11,7,11,4,56,3,11,6,18,1,56,4,8,11,0,15,1,21,2,2,3,0,0,24,20,11,3,11,4,11,5,11,6,11,8,56,5,12,10,11,0,15,2,73,0,0,0,0,11,10,17,23,12,9,11,1,11,2,11,9,11,7,17,24,1,2,3,3,0,0,24,17,11,3,11,4,11,6,17,8,12,8,11,0,15,2,73,0,0,0,0,11,8,17,23,12,7,11,1,11,2,11,7,11,5,17,24,2,4,1,4,0,30,37,11,0,17,10,11,1,10,2,16,3,11,2,15,4,11,4,11,5,10,6,17,12,17,25,17,11,1,12,7,12,10,12,9,12,8,12,11,11,3,10,10,10,7,10,9,11,6,56,6,11,8,11,11,14,9,17,6,14,9,17,5,14,10,17,5,11,7,18,2,56,7,2,0,1,0,2,1,1,1,3,1,2,0,45,0],"wormhole_adapter_verify":[161,28,235,11,6,0,0,0,10,1,0,22,2,22,54,3,76,102,4,178,1,16,5,194,1,206,1,7,144,3,135,3,8,151,6,128,1,6,151,7,30,10,181,7,6,12,187,7,205,1,0,38,1,29,2,14,2,27,2,28,2,35,2,37,3,13,3,19,3,34,3,36,0,8,12,0,1,4,7,1,0,0,2,1,8,0,3,7,4,0,4,3,12,2,7,1,12,1,5,6,2,0,6,10,7,2,1,0,0,0,7,0,7,0,8,2,7,0,9,5,12,0,10,9,0,0,0,22,0,1,0,0,12,2,3,0,0,30,4,5,0,0,32,6,3,0,0,31,7,5,0,1,20,19,13,1,0,1,24,18,10,1,0,1,26,3,14,1,0,1,33,13,14,1,0,3,25,25,26,0,4,11,27,3,2,7,12,4,15,24,10,2,7,12,6,15,9,10,2,1,0,6,21,9,11,2,1,0,10,16,16,22,0,10,17,16,12,0,10,18,16,17,0,10,30,21,5,0,12,8,13,8,8,12,7,12,6,12,5,12,11,23,10,23,2,6,11,6,2,13,8,8,6,13,1,11,1,1,8,8,2,6,11,6,2,13,8,8,6,8,10,0,4,7,8,9,6,11,6,2,13,8,8,10,2,6,8,2,1,8,10,3,7,11,4,2,8,7,8,0,6,8,10,7,8,5,6,7,8,9,6,11,6,2,13,8,8,7,11,4,2,8,7,8,0,10,2,6,8,2,7,8,5,2,13,8,8,2,6,11,6,2,9,0,9,1,6,9,0,1,1,1,6,9,1,1,8,8,1,9,0,1,11,1,1,9,0,2,11,1,1,8,8,13,1,6,8,10,1,13,1,6,11,1,1,9,0,1,7,11,1,1,9,0,3,10,2,6,8,2,8,10,3,6,8,9,10,2,6,8,2,1,8,7,2,8,7,8,0,2,6,11,4,2,9,0,9,1,9,0,1,7,8,5,1,8,3,3,7,11,4,2,9,0,9,1,9,0,9,1,7,66,121,116,101,115,51,50,5,67,108,111,99,107,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,3,97,100,100,20,97,115,115,101,114,116,95,107,110,111,119,110,95,101,109,105,116,116,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,6,100,105,103,101,115,116,15,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,13,101,109,105,116,116,101,114,95,99,104,97,105,110,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,101,120,116,114,97,99,116,3,103,101,116,22,103,101,116,95,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,2,105,100,7,105,115,95,115,111,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,14,114,101,112,108,97,121,95,112,114,111,116,101,99,116,4,115,111,109,101,5,115,116,97,116,101,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,1,23,8,3,0,1,0,0,1,19,10,0,10,1,56,0,4,11,11,0,11,1,56,1,20,56,2,12,2,5,17,11,1,1,11,0,1,56,3,12,2,11,2,2,1,1,0,0,15,25,10,1,17,16,12,3,11,0,14,3,17,0,12,2,14,2,56,4,4,11,5,15,11,1,1,7,0,39,13,2,56,5,11,1,17,15,33,4,22,5,24,7,1,39,2,2,1,0,0,20,15,11,0,11,2,11,3,12,5,12,4,46,11,4,11,5,17,17,12,6,11,1,14,6,17,1,11,6,2,3,1,0,0,22,26,10,0,10,1,17,14,12,3,46,11,3,56,6,32,4,10,5,18,11,1,1,11,2,1,11,0,1,7,2,39,11,0,11,1,17,14,11,2,17,9,18,0,56,7,2,4,1,0,0,5,12,11,0,11,1,11,3,11,4,17,2,12,6,11,2,14,6,11,5,17,3,11,6,2,0]},"type_origin_table":[{"module_name":"dola_address","datatype_name":"DolaAddress","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"Pool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"DepositPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"WithdrawPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_verify","datatype_name":"Unit","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceManagerCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version_1_0_0","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version_1_0_1","package":"0xc5b2a5049cd71586362d0c6a38e34cfaae7ea9ce6d5401a350506a15f817bf72"},{"module_name":"app_manager","datatype_name":"TotalAppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"app_manager","datatype_name":"AppCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"UserInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ReserveData","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ScaledBalance","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"BorrowRateFactors","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"PriceOracle","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"Price","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"Liquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AddLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"RemoveLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_logic","datatype_name":"LendingCoreExecuteEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserAddressCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"BindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UnbindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"CoreState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"LendingCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_wormhole_adapter","datatype_name":"SystemCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolWithdrawEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":6},"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302":{"upgraded_id":"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302","upgraded_version":1},"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a":{"upgraded_id":"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"6B3tXa5PpoaRUQiYcytsC1M9fkfzXUc49NsWgC335qC1","storage_rebate":551022800},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000001","version":2,"module_map":{"address":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,3,7,10,15,8,25,32,12,57,16,0,0,0,1,0,1,0,0,1,3,7,97,100,100,114,101,115,115,6,108,101,110,103,116,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,6,32,0,0,0,0,0,0,0,2,0],"ascii":[161,28,235,11,6,0,0,0,11,1,0,4,2,4,14,3,18,84,4,102,8,5,110,59,7,169,1,200,1,8,241,2,32,6,145,3,10,10,155,3,11,12,166,3,186,2,13,224,5,4,0,5,0,16,0,2,7,0,0,0,7,0,1,1,7,1,0,0,0,8,0,1,0,0,20,2,3,0,0,21,2,4,0,0,3,5,6,0,0,18,7,8,0,0,17,9,1,0,0,14,5,10,0,0,4,5,11,0,0,10,3,2,0,0,6,1,0,0,0,13,0,6,0,0,11,0,6,0,1,9,13,14,1,0,1,12,12,6,1,0,1,15,8,13,1,0,1,19,14,13,1,0,13,3,12,3,14,3,15,3,1,2,1,8,1,1,10,2,1,8,0,1,11,2,1,8,0,1,6,8,0,1,1,2,7,8,0,8,1,0,1,7,8,0,1,3,1,6,10,2,1,6,11,2,1,9,0,1,11,2,1,9,0,1,9,0,2,3,3,4,67,104,97,114,6,79,112,116,105,111,110,6,83,116,114,105,110,103,24,97,108,108,95,99,104,97,114,97,99,116,101,114,115,95,112,114,105,110,116,97,98,108,101,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,4,98,121,116,101,5,98,121,116,101,115,4,99,104,97,114,12,100,101,115,116,114,111,121,95,115,111,109,101,10,105,110,116,111,95,98,121,116,101,115,17,105,115,95,112,114,105,110,116,97,98,108,101,95,99,104,97,114,7,105,115,95,115,111,109,101,13,105,115,95,118,97,108,105,100,95,99,104,97,114,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,8,112,111,112,95,99,104,97,114,9,112,117,115,104,95,99,104,97,114,4,115,111,109,101,6,115,116,114,105,110,103,10,116,114,121,95,115,116,114,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,1,0,0,0,0,0,0,2,1,7,10,2,1,2,1,6,2,0,1,0,0,8,9,10,0,17,10,4,4,5,6,7,0,39,11,0,18,1,2,1,1,0,0,4,12,11,0,17,2,12,1,14,1,56,0,4,7,5,9,7,0,39,11,1,56,1,2,2,1,0,0,15,30,14,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,25,5,11,14,0,10,1,66,0,20,17,10,32,4,20,56,2,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,5,40,11,0,18,0,56,3,2,3,1,0,0,15,32,10,0,16,0,65,0,12,2,6,0,0,0,0,0,0,0,0,12,1,40,10,1,10,2,35,4,29,5,12,10,0,16,0,10,1,66,0,20,17,11,32,4,24,11,0,1,9,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,40,8,2,4,1,0,0,8,7,11,0,15,0,14,1,16,1,20,68,0,2,5,1,0,0,8,5,11,0,15,0,69,0,18,1,2,6,1,0,0,8,4,11,0,17,7,65,0,2,7,1,0,0,8,3,11,0,16,0,2,8,1,0,0,8,3,11,0,19,0,2,9,1,0,0,8,3,11,0,19,1,2,10,1,0,0,8,4,11,0,49,127,37,2,11,1,0,0,6,13,10,0,49,32,38,4,9,11,0,49,126,37,12,1,5,11,9,12,1,11,1,2,0,0,1,0,0],"bcs":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,7,7,15,13,8,28,32,12,60,4,0,0,0,1,0,1,1,0,1,6,9,0,1,10,2,3,98,99,115,8,116,111,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,0],"bit_vector":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,36,7,77,109,8,186,1,32,6,218,1,40,10,130,2,8,12,138,2,239,3,13,249,5,4,0,2,0,0,7,0,0,6,0,1,0,0,7,2,3,0,0,9,2,3,0,0,8,2,3,0,0,3,4,5,0,0,4,6,0,0,0,5,4,0,0,1,3,1,8,0,2,7,8,0,3,0,2,6,8,0,3,1,1,1,6,8,0,2,10,1,3,1,7,1,5,3,7,1,3,3,3,9,66,105,116,86,101,99,116,111,114,9,98,105,116,95,102,105,101,108,100,10,98,105,116,95,118,101,99,116,111,114,12,105,115,95,105,110,100,101,120,95,115,101,116,6,108,101,110,103,116,104,32,108,111,110,103,101,115,116,95,115,101,116,95,115,101,113,117,101,110,99,101,95,115,116,97,114,116,105,110,103,95,97,116,3,110,101,119,3,115,101,116,10,115,104,105,102,116,95,108,101,102,116,5,117,110,115,101,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,3,8,1,0,2,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,4,0,0,0,0,0,0,0,2,2,4,3,1,10,1,0,1,0,0,7,37,10,0,6,0,0,0,0,0,0,0,0,36,4,5,5,7,7,1,39,10,0,7,3,35,4,12,5,14,7,1,39,6,0,0,0,0,0,0,0,0,12,2,64,5,0,0,0,0,0,0,0,0,12,1,40,10,2,10,0,35,4,32,5,24,13,1,9,68,5,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,18,40,11,0,11,1,18,0,2,1,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,8,11,2,21,2,2,1,0,0,8,20,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,15,0,11,1,67,5,12,2,9,11,2,21,2,3,1,0,0,9,89,10,1,10,0,16,1,20,38,4,33,10,0,16,0,65,5,12,6,6,0,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,30,5,17,10,0,15,0,10,4,67,5,12,3,9,11,3,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,12,11,0,1,5,88,10,1,12,5,10,5,10,0,16,1,20,35,4,65,5,42,10,0,10,5,12,2,46,11,2,17,4,4,55,10,0,10,5,10,1,23,17,1,5,60,10,0,10,5,10,1,23,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,35,10,0,16,1,20,11,1,23,12,5,10,5,10,0,16,1,20,35,4,86,5,78,10,0,10,5,17,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,71,11,0,1,2,4,1,0,0,3,17,10,1,10,0,16,0,65,5,35,4,7,5,11,11,0,1,7,0,39,11,0,16,0,11,1,66,5,20,2,5,1,0,0,3,4,11,0,16,0,65,5,2,6,1,0,0,0,37,10,1,10,0,16,1,20,35,4,7,5,11,11,0,1,7,0,39,10,1,12,2,10,2,10,0,16,1,20,35,4,33,5,20,10,0,10,2,17,4,32,4,28,11,0,1,5,33,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,13,11,2,11,1,23,2,0,1,0,0,0],"debug":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,11,5,13,5,7,18,30,8,48,32,12,80,8,0,0,0,1,0,1,1,0,0,2,1,1,0,1,6,9,0,0,5,100,101,98,117,103,5,112,114,105,110,116,17,112,114,105,110,116,95,115,116,97,99,107,95,116,114,97,99,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"fixed_point32":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,30,5,36,22,7,58,122,8,180,1,32,6,212,1,68,10,152,2,5,12,157,2,137,2,13,166,4,2,0,4,0,0,7,0,0,7,0,1,0,0,3,0,1,0,0,1,2,3,0,0,2,1,3,0,0,5,3,1,0,0,6,3,4,0,2,3,8,0,1,3,2,3,3,1,8,0,1,1,1,4,4,1,4,4,4,0,12,70,105,120,101,100,80,111,105,110,116,51,50,20,99,114,101,97,116,101,95,102,114,111,109,95,114,97,116,105,111,110,97,108,21,99,114,101,97,116,101,95,102,114,111,109,95,114,97,119,95,118,97,108,117,101,10,100,105,118,105,100,101,95,117,54,52,13,102,105,120,101,100,95,112,111,105,110,116,51,50,13,103,101,116,95,114,97,119,95,118,97,108,117,101,7,105,115,95,122,101,114,111,12,109,117,108,116,105,112,108,121,95,117,54,52,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,16,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,3,8,1,0,1,0,0,0,0,0,3,8,2,0,2,0,0,0,0,0,3,8,3,0,2,0,0,0,0,0,3,8,4,0,1,0,0,0,0,0,3,8,5,0,2,0,0,0,0,0,0,2,1,8,3,0,1,0,0,5,20,11,0,53,14,1,16,0,20,53,24,49,32,48,12,2,10,2,7,0,37,4,15,5,17,7,3,39,11,2,52,2,1,1,0,0,5,29,14,1,16,0,20,6,0,0,0,0,0,0,0,0,34,4,7,5,9,7,4,39,11,0,53,49,32,47,14,1,16,0,20,53,26,12,2,10,2,7,0,37,4,24,5,26,7,2,39,11,2,52,2,2,1,0,0,6,48,10,0,53,49,64,47,12,5,11,1,53,49,32,47,12,4,10,4,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,15,5,17,7,1,39,11,5,11,4,26,12,3,10,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,8,12,2,5,32,11,0,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,35,5,37,7,5,39,10,3,7,0,37,4,42,5,44,7,5,39,11,3,52,18,0,2,3,1,0,0,7,3,11,0,18,0,2,4,1,0,0,7,4,14,0,16,0,20,2,5,1,0,0,7,6,14,0,16,0,20,6,0,0,0,0,0,0,0,0,33,2,0,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,3,7,15,23,8,38,32,12,70,8,0,0,0,1,0,0,0,0,2,0,0,0,1,10,2,4,104,97,115,104,8,115,104,97,50,95,50,53,54,8,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,1,2,0,0],"option":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,6,3,10,120,4,130,1,14,5,144,1,135,1,7,151,2,219,1,8,242,3,32,6,146,4,20,10,166,4,7,11,173,4,2,12,175,4,128,4,13,175,8,2,14,177,8,2,0,15,0,22,0,0,7,1,0,0,0,14,0,1,1,0,0,17,2,1,1,0,0,12,3,4,1,0,0,13,3,4,1,0,0,4,5,4,1,0,0,1,3,6,1,0,0,3,5,6,1,0,0,10,7,2,1,3,0,9,8,0,1,0,0,8,9,2,1,0,0,2,9,10,1,0,0,18,8,2,1,0,0,19,8,1,1,0,0,7,11,2,1,2,0,6,1,2,1,0,0,5,1,0,1,0,0,20,1,12,1,0,1,4,14,4,1,0,1,11,13,4,1,0,1,16,2,12,1,0,19,2,18,2,17,2,3,2,0,2,1,2,2,2,0,1,11,0,1,9,0,1,9,0,1,6,11,0,1,9,0,1,1,2,6,11,0,1,9,0,6,9,0,1,6,9,0,2,6,11,0,1,9,0,9,0,2,7,11,0,1,9,0,9,0,1,7,11,0,1,9,0,1,7,9,0,2,11,0,1,9,0,9,0,1,10,9,0,1,6,10,9,0,2,6,10,9,0,6,9,0,2,6,9,0,6,10,9,0,2,9,0,6,10,9,0,1,7,10,9,0,2,9,0,7,10,9,0,3,11,0,1,9,0,11,0,1,9,0,7,10,9,0,2,9,0,10,9,0,6,79,112,116,105,111,110,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,119,105,116,104,95,100,101,102,97,117,108,116,8,99,111,110,116,97,105,110,115,12,100,101,115,116,114,111,121,95,110,111,110,101,12,100,101,115,116,114,111,121,95,115,111,109,101,20,100,101,115,116,114,111,121,95,119,105,116,104,95,100,101,102,97,117,108,116,7,101,120,116,114,97,99,116,4,102,105,108,108,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,4,110,111,110,101,6,111,112,116,105,111,110,9,115,105,110,103,108,101,116,111,110,4,115,111,109,101,4,115,119,97,112,12,115,119,97,112,95,111,114,95,102,105,108,108,6,116,111,95,118,101,99,3,118,101,99,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,4,0,0,0,0,0,3,8,1,0,4,0,0,0,0,0,0,2,1,21,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,0,4,11,0,55,0,56,1,2,3,1,0,0,0,5,11,0,55,0,56,1,32,2,4,1,0,0,0,5,11,0,55,0,11,1,56,2,2,5,1,0,0,0,13,10,0,56,3,4,4,5,8,11,0,1,7,1,39,11,0,55,0,6,0,0,0,0,0,0,0,0,66,2,2,6,1,0,0,15,19,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,17,11,1,1,11,3,6,0,0,0,0,0,0,0,0,66,2,12,2,11,2,2,7,1,0,0,16,18,11,0,55,0,12,3,10,3,56,1,4,11,11,3,1,11,1,12,2,5,16,11,3,6,0,0,0,0,0,0,0,0,66,2,20,12,2,11,2,2,8,1,0,0,17,16,11,0,54,0,12,2,10,2,46,56,1,4,8,5,12,11,2,1,7,0,39,11,2,11,1,68,2,2,9,1,0,0,0,13,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,69,2,2,10,1,0,0,0,14,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,6,0,0,0,0,0,0,0,0,67,2,2,11,1,0,0,18,20,10,0,46,56,3,4,5,5,9,11,0,1,7,1,39,11,0,54,0,12,3,10,3,69,2,12,2,11,3,11,1,68,2,11,2,2,12,1,0,0,19,21,11,0,54,0,12,4,10,4,46,56,1,4,10,56,4,12,2,5,14,10,4,69,2,56,5,12,2,11,2,12,3,11,4,11,1,68,2,11,3,2,13,1,0,0,20,15,11,0,58,0,12,3,13,3,46,56,1,4,10,11,1,12,2,5,13,13,3,69,2,12,2,11,2,2,14,1,0,0,20,16,14,0,56,3,4,4,5,6,7,1,39,11,0,58,0,12,2,13,2,69,2,12,1,11,2,70,2,0,0,0,0,0,0,0,0,11,1,2,15,1,0,0,0,10,14,0,56,6,4,4,5,6,7,0,39,11,0,58,0,70,2,0,0,0,0,0,0,0,0,2,16,1,0,0,0,3,11,0,58,0,2,0,0,0,2,0],"string":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,14,3,22,114,4,136,1,8,5,144,1,123,7,139,2,248,1,8,131,4,32,6,163,4,20,10,183,4,6,12,189,4,133,3,13,194,7,2,0,19,0,4,0,17,0,24,0,1,7,0,1,1,7,0,2,0,7,1,0,0,0,23,0,1,0,0,6,2,1,0,0,21,1,2,0,0,22,0,3,0,0,5,4,5,0,0,14,4,6,0,0,15,4,7,0,0,2,8,9,0,0,3,10,9,0,0,8,11,9,0,0,20,12,1,0,0,7,13,7,0,0,9,5,6,0,0,11,14,6,0,0,12,15,0,0,0,10,16,7,0,1,13,2,0,0,1,19,0,2,0,2,16,9,18,1,0,2,18,17,18,1,0,3,2,21,9,1,0,3,14,20,6,1,0,19,1,18,1,21,19,20,19,1,10,2,1,8,0,1,8,1,1,11,2,1,8,0,1,6,8,0,1,6,10,2,1,1,1,3,2,7,8,0,8,0,0,2,7,8,0,10,2,3,7,8,0,3,8,0,3,6,8,0,3,3,2,6,8,0,6,8,0,2,6,10,2,3,3,6,10,2,3,3,2,6,10,2,6,10,2,1,9,0,1,11,2,1,9,0,1,2,1,6,10,9,0,2,7,10,9,0,10,9,0,8,1,3,3,3,6,10,2,8,0,8,0,3,5,1,1,1,6,10,2,3,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,97,112,112,101,110,100,11,97,112,112,101,110,100,95,117,116,102,56,5,97,115,99,105,105,5,98,121,116,101,115,10,102,114,111,109,95,97,115,99,105,105,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,19,105,110,116,101,114,110,97,108,95,99,104,101,99,107,95,117,116,102,56,17,105,110,116,101,114,110,97,108,95,105,110,100,101,120,95,111,102,25,105,110,116,101,114,110,97,108,95,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,19,105,110,116,101,114,110,97,108,95,115,117,98,95,115,116,114,105,110,103,10,105,110,116,111,95,98,121,116,101,115,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,4,110,111,110,101,6,111,112,116,105,111,110,4,115,111,109,101,6,115,116,114,105,110,103,10,115,117,98,95,115,116,114,105,110,103,8,116,111,95,97,115,99,105,105,8,116,114,121,95,117,116,102,56,4,117,116,102,56,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,5,10,2,0,1,0,0,9,9,14,0,17,12,4,4,5,6,7,0,39,11,0,18,0,2,1,1,0,0,9,4,11,0,17,16,18,0,2,2,1,0,0,9,4,11,0,19,0,17,17,2,3,1,0,0,3,12,14,0,17,12,4,8,11,0,18,0,56,0,12,1,5,10,56,1,12,1,11,1,2,4,1,0,0,9,3,11,0,16,0,2,5,1,0,0,9,4,11,0,16,0,56,2,2,6,1,0,0,9,4,11,0,16,0,65,19,2,7,1,0,0,9,7,11,0,15,0,14,1,16,0,20,56,3,2,8,1,0,0,9,5,11,0,11,1,17,0,17,7,2,9,1,0,0,22,56,10,0,16,0,12,7,10,1,10,7,65,19,37,4,13,11,7,10,1,17,13,12,3,5,17,11,7,1,9,12,3,11,3,4,20,5,24,11,0,1,7,1,39,10,0,46,17,6,12,10,10,0,10,1,12,4,46,6,0,0,0,0,0,0,0,0,11,4,17,10,12,9,10,0,11,1,11,10,12,6,12,5,46,11,5,11,6,17,10,12,8,13,9,11,2,17,7,13,9,11,8,17,7,11,9,11,0,21,2,10,1,0,0,23,48,11,0,16,0,12,6,10,6,65,19,12,7,10,2,11,7,37,4,15,10,1,10,2,37,12,3,5,17,9,12,3,11,3,4,24,10,6,10,1,17,13,12,4,5,26,9,12,4,11,4,4,33,10,6,10,2,17,13,12,5,5,35,9,12,5,11,5,4,38,5,42,11,6,1,7,1,39,11,6,11,1,11,2,17,14,18,0,2,11,1,0,0,9,6,11,0,16,0,11,1,16,0,17,15,2,12,0,2,0,13,0,2,0,14,0,2,0,15,0,2,0,0,0,0],"type_name":[161,28,235,11,6,0,0,0,10,1,0,6,2,6,8,3,14,47,5,61,44,7,105,143,1,8,248,1,32,6,152,2,7,10,159,2,6,12,165,2,215,1,13,252,3,2,0,14,0,2,0,4,0,1,7,0,2,0,7,0,0,6,0,1,1,0,0,9,0,1,1,0,0,5,2,3,0,0,7,2,4,0,0,8,2,4,0,0,10,1,4,0,1,11,0,6,0,2,3,3,7,0,2,13,9,4,0,0,1,8,0,1,6,8,0,1,6,8,1,1,8,1,4,10,2,3,3,6,10,2,1,3,1,6,10,2,1,2,1,10,2,5,2,6,2,3,10,2,6,10,2,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,8,97,115,95,98,121,116,101,115,5,97,115,99,105,105,13,98,111,114,114,111,119,95,115,116,114,105,110,103,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,11,105,110,116,111,95,115,116,114,105,110,103,6,108,101,110,103,116,104,4,110,97,109,101,6,115,116,114,105,110,103,9,116,121,112,101,95,110,97,109,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,58,10,2,1,0,0,2,1,12,8,1,0,1,2,0,1,1,2,0,2,1,0,0,0,3,11,0,16,0,2,3,1,0,0,5,33,17,6,6,2,0,0,0,0,0,0,0,24,12,3,11,0,16,0,17,7,12,4,7,1,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,28,5,17,13,1,10,4,10,2,66,8,20,68,8,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,4,1,11,1,17,8,2,4,1,0,0,10,39,17,6,6,2,0,0,0,0,0,0,0,24,6,2,0,0,0,0,0,0,0,22,12,3,11,0,16,0,17,7,12,5,7,1,12,4,10,5,10,3,66,8,12,2,7,0,12,1,10,2,14,1,34,4,32,5,23,13,4,11,2,20,68,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,12,11,5,1,11,2,1,11,4,17,8,2,5,1,0,0,0,4,14,0,16,0,20,2,0,0,0],"vector":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,102,4,104,4,5,108,97,7,205,1,154,1,8,231,2,32,6,135,3,10,12,145,3,216,4,0,17,0,5,0,1,1,0,0,9,2,3,1,0,0,1,4,5,1,0,0,11,6,0,1,0,0,2,7,8,1,0,0,10,9,10,1,0,0,4,1,0,1,0,0,15,11,0,1,0,0,14,10,1,1,0,0,13,9,0,1,0,0,0,12,0,1,0,0,8,2,13,1,0,0,3,14,13,1,0,0,6,14,15,1,0,0,12,7,10,1,0,0,7,16,0,1,0,0,16,7,10,1,0,9,10,11,10,0,1,10,9,0,1,6,10,9,0,1,3,2,6,10,9,0,3,1,6,9,0,2,7,10,9,0,9,0,2,7,10,9,0,3,1,7,9,0,1,7,10,9,0,1,9,0,3,7,10,9,0,3,3,2,7,10,9,0,10,9,0,1,1,2,6,10,9,0,6,9,0,2,1,3,3,7,10,9,0,9,0,3,3,3,3,3,2,3,3,3,3,7,10,9,0,3,6,97,112,112,101,110,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,110,100,101,120,95,111,102,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,7,114,101,118,101,114,115,101,9,115,105,110,103,108,101,116,111,110,4,115,119,97,112,11,115,119,97,112,95,114,101,109,111,118,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,2,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,2,0,4,1,2,0,5,1,2,0,6,1,2,0,7,1,2,0,8,1,0,0,1,7,64,10,0,0,0,0,0,0,0,0,12,1,13,1,11,0,68,10,11,1,2,9,1,0,0,17,38,10,0,46,65,10,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,2,6,0,0,0,0,0,0,0,0,12,2,11,3,6,1,0,0,0,0,0,0,0,23,12,1,10,2,10,1,35,4,35,5,22,10,0,10,2,10,1,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,1,6,1,0,0,0,0,0,0,0,23,12,1,5,17,11,0,1,2,10,1,0,0,0,17,13,1,56,0,14,1,56,1,32,4,12,5,7,10,0,13,1,69,10,68,10,5,2,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,11,1,0,0,0,5,11,0,65,10,6,0,0,0,0,0,0,0,0,33,2,12,1,0,0,18,33,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,27,5,10,10,0,10,2,66,10,10,1,33,4,22,11,0,1,11,1,1,8,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,2,13,1,0,0,18,35,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,3,10,2,10,3,35,4,28,5,10,10,0,10,2,66,10,10,1,33,4,23,11,0,1,11,1,1,8,11,2,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,9,6,0,0,0,0,0,0,0,0,2,14,1,0,0,19,37,10,0,46,65,10,12,4,10,1,10,4,38,4,12,11,0,1,7,0,39,11,4,6,1,0,0,0,0,0,0,0,23,12,4,10,1,10,4,35,4,34,5,21,10,0,12,3,10,1,12,2,11,1,6,1,0,0,0,0,0,0,0,22,12,1,11,3,11,2,10,1,71,10,5,16,11,0,69,10,2,15,1,0,0,3,32,10,0,46,65,10,12,3,10,2,10,3,36,4,12,11,0,1,7,0,39,10,0,11,1,68,10,10,2,10,3,35,4,29,5,20,10,0,10,2,10,3,71,10,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,2,16,1,0,0,3,23,10,0,46,56,1,32,4,6,5,10,11,0,1,7,0,39,10,0,46,65,10,6,1,0,0,0,0,0,0,0,23,12,2,10,0,11,1,11,2,71,10,11,0,69,10,2,0]},"type_origin_table":[{"module_name":"fixed_point32","datatype_name":"FixedPoint32","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"option","datatype_name":"Option","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"ascii","datatype_name":"Char","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"bit_vector","datatype_name":"BitVector","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"string","datatype_name":"String","package":"0x0000000000000000000000000000000000000000000000000000000000000001"},{"module_name":"type_name","datatype_name":"TypeName","package":"0x0000000000000000000000000000000000000000000000000000000000000001"}],"linkage_table":{}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000002","version":6,"module_map":{"address":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,8,3,18,61,4,79,2,5,81,20,7,101,129,1,8,230,1,64,6,166,2,54,12,220,2,69,0,1,1,2,1,3,1,11,0,8,1,0,7,0,3,0,7,0,0,15,0,1,0,0,7,1,0,0,0,6,2,0,0,0,13,0,2,0,0,12,0,3,0,0,14,0,4,0,0,9,5,6,0,0,10,5,1,0,1,11,2,3,0,2,13,7,2,1,0,3,5,3,4,0,4,4,2,2,0,9,0,1,5,1,15,1,10,2,1,8,0,1,8,1,0,1,3,1,6,9,0,6,83,116,114,105,110,103,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,6,101,110,99,111,100,101,10,102,114,111,109,95,97,115,99,105,105,10,102,114,111,109,95,98,121,116,101,115,9,102,114,111,109,95,117,50,53,54,3,104,101,120,6,108,101,110,103,116,104,3,109,97,120,6,115,116,114,105,110,103,15,116,111,95,97,115,99,105,105,95,115,116,114,105,110,103,8,116,111,95,98,121,116,101,115,9,116,111,95,115,116,114,105,110,103,7,116,111,95,117,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,32,0,0,0,0,0,0,0,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,8,0,0,0,0,0,0,0,0,0,1,2,0,1,1,2,0,2,1,2,0,3,1,0,0,5,3,14,0,56,0,2,4,1,0,0,5,5,11,0,17,3,17,11,17,8,2,5,1,0,0,5,4,11,0,17,4,17,10,2,6,1,0,0,5,2,7,0,2,7,1,0,0,5,2,7,1,2,0],"bag":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,112,4,132,1,12,5,144,1,82,7,226,1,185,1,8,155,3,32,6,187,3,10,10,197,3,8,12,205,3,230,1,13,179,5,4,0,4,0,11,0,18,0,21,0,0,12,0,2,2,4,0,3,1,2,0,0,17,0,1,0,0,3,2,3,2,7,4,0,5,4,5,2,7,4,0,6,6,7,2,7,4,0,19,6,8,2,7,4,0,7,4,9,1,7,0,8,4,9,2,7,4,0,16,10,11,0,0,15,10,9,0,0,10,1,3,0,1,3,14,3,2,7,4,1,5,15,5,2,7,4,1,6,16,7,2,7,4,1,12,15,9,1,7,1,13,15,9,2,7,4,1,19,16,8,2,7,4,2,9,12,3,0,2,17,0,12,0,10,13,11,13,12,13,15,13,13,17,14,13,1,7,8,2,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,1,9,0,2,8,1,3,3,66,97,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,3,98,97,103,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,14,8,1,20,3,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,18,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,0,0,0,1,0],"balance":[161,28,235,11,6,0,0,0,14,1,0,4,2,4,16,3,20,83,4,103,2,5,105,99,7,204,1,224,1,8,172,3,32,6,204,3,74,10,150,4,10,11,160,4,4,12,164,4,219,2,13,255,6,4,14,131,7,4,15,135,7,2,0,3,0,16,0,1,4,1,0,1,0,0,4,1,0,1,1,2,2,0,0,17,0,1,1,0,0,15,2,1,1,0,0,5,3,4,1,2,0,10,5,6,1,0,0,6,7,1,1,0,0,19,8,6,1,0,0,11,9,1,1,0,0,13,10,6,1,0,0,18,11,6,1,0,0,9,6,8,1,0,0,4,12,6,1,0,0,7,13,8,1,0,0,8,4,1,1,0,1,12,14,15,0,7,3,1,6,11,1,1,9,0,1,3,1,6,11,0,1,9,0,1,9,0,1,11,0,1,9,0,2,7,11,0,1,9,0,3,1,11,1,1,9,0,2,7,11,0,1,9,0,11,1,1,9,0,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,7,11,1,1,9,0,2,3,6,8,2,2,11,1,1,9,0,6,8,2,1,6,8,2,1,5,7,66,97,108,97,110,99,101,6,83,117,112,112,108,121,9,84,120,67,111,110,116,101,120,116,7,98,97,108,97,110,99,101,22,99,114,101,97,116,101,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,115,13,99,114,101,97,116,101,95,115,117,112,112,108,121,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,23,100,101,115,116,114,111,121,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,12,100,101,115,116,114,111,121,95,122,101,114,111,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,4,106,111,105,110,6,115,101,110,100,101,114,5,115,112,108,105,116,3,115,117,105,12,115,117,112,112,108,121,95,118,97,108,117,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,17,3,1,2,1,17,3,0,3,1,3,0,1,0,0,8,4,11,0,55,0,20,2,1,1,0,0,8,4,11,0,55,1,20,2,2,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,0,2,3,1,0,0,8,24,10,1,6,255,255,255,255,255,255,255,255,10,0,55,1,20,23,35,4,9,5,13,11,0,1,7,1,39,10,0,55,1,20,10,1,22,11,0,54,1,21,11,1,57,1,2,4,1,0,0,1,24,11,1,58,1,12,2,10,0,55,1,20,10,2,38,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,10,2,23,11,0,54,1,21,11,2,2,5,1,0,0,8,3,6,0,0,0,0,0,0,0,0,57,1,2,6,1,0,0,1,15,11,1,58,1,12,2,10,0,55,0,20,11,2,22,10,0,54,0,21,11,0,55,0,20,2,7,1,0,0,8,22,10,0,55,0,20,10,1,38,4,7,5,11,11,0,1,7,2,39,10,0,55,0,20,10,1,23,11,0,54,0,21,11,1,57,1,2,8,1,0,0,1,8,10,0,55,0,20,12,1,11,0,11,1,56,0,2,9,1,0,0,8,13,14,0,55,0,20,6,0,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,11,0,58,1,1,2,10,0,0,0,8,11,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,57,1,2,11,0,0,0,8,12,11,1,17,13,7,4,33,4,6,5,8,7,3,39,11,0,58,1,1,2,12,3,0,0,8,3,11,0,58,0,2,1,0,0,0,0,3,1,3,0,14,0],"bcs":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,10,3,20,135,1,4,155,1,24,5,179,1,131,1,7,182,2,222,2,8,148,5,64,6,212,5,55,10,139,6,6,12,145,6,203,8,13,220,14,2,0,3,1,3,1,10,1,31,0,2,0,0,7,0,2,1,7,1,0,0,0,30,0,1,1,0,0,8,1,2,0,0,6,2,1,0,0,11,3,4,0,0,12,3,5,0,0,20,3,6,0,0,19,3,7,0,0,18,3,8,0,0,23,3,7,0,0,21,3,9,0,0,22,3,10,0,0,26,3,1,0,0,27,3,11,0,0,25,3,12,0,0,24,3,13,0,0,13,3,14,0,0,14,3,15,0,0,17,3,16,0,0,16,3,17,0,0,15,3,18,0,1,30,0,1,1,0,2,9,19,33,1,0,2,29,20,33,1,0,3,28,21,19,1,0,4,5,1,4,0,4,7,19,7,0,20,20,23,6,22,4,21,4,22,5,21,5,22,6,21,6,22,7,21,7,22,8,21,8,1,6,9,0,1,10,2,1,8,0,1,7,8,0,1,5,1,1,1,2,1,3,1,4,1,10,5,1,10,1,1,10,10,2,1,10,3,1,10,4,1,11,1,1,5,1,11,1,1,1,1,11,1,1,2,1,11,1,1,3,1,11,1,1,4,0,1,9,0,1,7,10,9,0,2,10,2,3,2,1,2,3,3,2,3,3,4,2,4,4,3,3,2,3,3,3,3,10,5,3,3,3,10,1,3,3,3,10,2,3,3,3,10,10,2,3,3,3,10,3,3,3,3,10,4,1,11,1,1,9,0,3,66,67,83,6,79,112,116,105,111,110,7,97,100,100,114,101,115,115,3,98,99,115,5,98,121,116,101,115,10,102,114,111,109,95,98,121,116,101,115,20,105,110,116,111,95,114,101,109,97,105,110,100,101,114,95,98,121,116,101,115,6,108,101,110,103,116,104,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,12,112,101,101,108,95,97,100,100,114,101,115,115,9,112,101,101,108,95,98,111,111,108,19,112,101,101,108,95,111,112,116,105,111,110,95,97,100,100,114,101,115,115,16,112,101,101,108,95,111,112,116,105,111,110,95,98,111,111,108,16,112,101,101,108,95,111,112,116,105,111,110,95,117,49,50,56,15,112,101,101,108,95,111,112,116,105,111,110,95,117,54,52,14,112,101,101,108,95,111,112,116,105,111,110,95,117,56,9,112,101,101,108,95,117,49,50,56,8,112,101,101,108,95,117,54,52,7,112,101,101,108,95,117,56,16,112,101,101,108,95,118,101,99,95,97,100,100,114,101,115,115,13,112,101,101,108,95,118,101,99,95,98,111,111,108,15,112,101,101,108,95,118,101,99,95,108,101,110,103,116,104,13,112,101,101,108,95,118,101,99,95,117,49,50,56,12,112,101,101,108,95,118,101,99,95,117,54,52,11,112,101,101,108,95,118,101,99,95,117,56,15,112,101,101,108,95,118,101,99,95,118,101,99,95,117,56,7,114,101,118,101,114,115,101,4,115,111,109,101,8,116,111,95,98,121,116,101,115,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,10,5,1,0,10,1,1,0,10,2,1,0,10,10,2,1,0,10,3,1,0,10,4,1,0,0,2,1,4,10,2,0,1,0,0,19,3,11,0,56,0,2,1,1,0,0,19,5,13,0,56,1,11,0,18,0,2,2,1,0,0,1,7,11,0,19,0,12,1,13,1,56,1,11,1,2,3,1,0,0,22,35,10,0,16,0,65,6,17,25,38,4,7,5,11,11,0,1,7,0,39,64,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,12,2,12,1,10,2,17,25,35,4,30,5,20,13,1,10,0,15,0,69,6,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,0,1,11,1,17,24,2,4,1,0,0,23,21,11,0,17,5,12,2,10,2,49,0,33,4,10,9,12,1,5,19,11,2,49,1,33,4,15,5,17,7,1,39,8,12,1,11,1,2,5,1,0,0,19,15,10,0,16,0,65,6,6,1,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,11,0,15,0,69,6,2,6,1,0,0,24,40,10,0,16,0,65,6,6,8,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,6,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,64,35,4,36,5,20,10,0,15,0,69,6,52,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,7,1,0,0,25,40,10,0,16,0,65,6,6,16,0,0,0,0,0,0,0,38,4,7,5,11,11,0,1,7,0,39,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,12,2,12,3,10,2,49,128,35,4,36,5,20,10,0,15,0,69,6,53,12,1,11,3,11,1,10,2,47,22,12,3,11,2,49,8,22,12,2,5,15,11,0,1,11,3,2,8,1,0,0,26,48,6,0,0,0,0,0,0,0,0,49,0,6,0,0,0,0,0,0,0,0,12,2,12,3,12,4,10,2,6,4,0,0,0,0,0,0,0,37,4,11,5,15,11,0,1,7,2,39,10,0,15,0,69,6,52,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,11,4,10,1,6,127,0,0,0,0,0,0,0,28,10,3,47,27,12,4,11,1,6,128,0,0,0,0,0,0,0,28,6,0,0,0,0,0,0,0,0,33,4,39,5,44,11,3,49,7,22,12,3,5,6,11,0,1,11,4,2,9,1,0,0,27,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,3,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,3,68,4,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,10,1,0,0,28,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,4,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,4,68,5,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,11,1,0,0,29,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,5,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,5,68,6,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,12,1,0,0,30,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,6,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,11,68,1,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,13,1,0,0,31,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,7,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,6,68,7,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,14,1,0,0,32,25,10,0,17,8,6,0,0,0,0,0,0,0,0,7,8,12,3,12,1,12,2,10,1,10,2,35,4,21,5,12,13,3,10,0,17,7,68,8,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,15,1,0,0,14,14,10,0,17,4,4,8,11,0,17,3,56,2,12,1,5,12,11,0,1,56,3,12,1,11,1,2,16,1,0,0,15,14,10,0,17,4,4,8,11,0,17,4,56,4,12,1,5,12,11,0,1,56,5,12,1,11,1,2,17,1,0,0,16,14,10,0,17,4,4,8,11,0,17,5,56,6,12,1,5,12,11,0,1,56,7,12,1,11,1,2,18,1,0,0,17,14,10,0,17,4,4,8,11,0,17,6,56,8,12,1,5,12,11,0,1,56,9,12,1,11,1,2,19,1,0,0,18,14,10,0,17,4,4,8,11,0,17,7,56,10,12,1,5,12,11,0,1,56,11,12,1,11,1,2,0,0,0],"bls12381":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,12,7,24,56,8,80,32,12,112,8,0,0,0,2,0,1,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,8,98,108,115,49,50,51,56,49,22,98,108,115,49,50,51,56,49,95,109,105,110,95,112,107,95,118,101,114,105,102,121,23,98,108,115,49,50,51,56,49,95,109,105,110,95,115,105,103,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"borrow":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,24,3,32,59,4,91,10,5,101,83,7,184,1,158,1,8,214,2,64,6,150,3,20,10,170,3,19,11,189,3,2,12,191,3,125,13,188,4,4,14,192,4,4,0,5,1,15,0,14,0,19,0,3,4,1,12,0,0,0,0,0,1,2,7,1,0,0,2,1,7,0,3,4,2,0,0,12,0,1,1,12,0,5,2,3,1,12,0,16,4,5,1,12,0,6,1,6,1,12,1,7,9,6,1,0,1,8,11,6,1,0,1,9,15,5,1,0,1,18,6,9,1,0,2,11,12,13,1,8,3,10,7,8,0,7,6,5,6,8,6,6,6,4,6,2,9,0,7,8,4,1,11,0,1,9,0,1,7,11,0,1,9,0,2,9,0,8,1,3,7,11,0,1,9,0,9,0,8,1,0,1,9,0,1,7,8,4,1,5,1,11,2,1,9,0,2,8,3,9,0,1,7,11,2,1,9,0,1,6,9,0,1,8,3,2,8,3,5,2,7,11,2,1,9,0,9,0,6,66,111,114,114,111,119,2,73,68,6,79,112,116,105,111,110,8,82,101,102,101,114,101,110,116,9,84,120,67,111,110,116,101,120,116,6,98,111,114,114,111,119,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,7,101,120,116,114,97,99,116,4,102,105,108,108,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,3,111,98,106,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,117,116,95,98,97,99,107,3,114,101,102,4,115,111,109,101,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,2,11,5,20,11,2,1,9,0,1,2,2,17,5,13,8,3,0,6,0,1,0,0,5,6,11,1,17,9,11,0,56,0,57,0,2,1,1,0,0,10,14,10,0,54,0,56,1,12,2,14,2,56,2,12,1,11,2,11,0,55,1,20,11,1,18,1,2,2,1,0,0,14,30,11,2,19,1,12,3,12,4,14,1,56,2,11,3,33,4,10,5,14,11,0,1,7,1,39,10,0,55,1,20,11,4,33,4,21,5,25,11,0,1,7,0,39,11,0,54,0,11,1,56,3,2,3,1,0,0,9,7,11,0,58,0,12,1,1,11,1,56,4,2,0,1,0,0,0,6,1,6,0],"clock":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,12,3,20,31,4,51,2,5,53,30,7,83,122,8,205,1,32,6,237,1,44,10,153,2,8,12,161,2,79,13,240,2,2,0,3,0,7,0,11,0,12,0,0,8,0,1,2,4,0,3,1,2,0,0,10,0,1,0,0,5,2,3,0,0,4,4,3,0,1,3,3,6,0,2,9,8,3,1,8,3,8,2,5,0,4,7,1,6,8,0,1,3,1,6,8,2,0,3,7,8,0,3,6,8,2,1,5,1,8,1,1,8,0,1,9,0,5,67,108,111,99,107,9,84,120,67,111,110,116,101,120,116,3,85,73,68,5,99,108,111,99,107,25,99,111,110,115,101,110,115,117,115,95,99,111,109,109,105,116,95,112,114,111,108,111,103,117,101,6,99,114,101,97,116,101,2,105,100,6,111,98,106,101,99,116,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,1,10,3,0,1,0,0,3,4,11,0,16,0,20,2,1,0,0,0,3,13,11,0,17,5,7,1,33,4,6,5,8,7,0,39,17,3,6,0,0,0,0,0,0,0,0,18,0,56,0,2,2,0,0,0,3,15,11,2,17,5,7,1,33,4,6,5,10,11,0,1,7,0,39,11,1,11,0,15,0,21,2,0,1,0],"coin":[161,28,235,11,6,0,0,0,13,1,0,20,2,20,62,3,82,155,2,4,237,2,34,5,143,3,221,2,7,236,5,164,5,8,144,11,64,6,208,11,30,10,238,11,52,11,162,12,6,12,168,12,249,4,13,161,17,14,14,175,17,14,0,15,1,11,1,43,1,48,0,12,0,42,0,56,0,58,0,59,0,64,0,1,12,1,0,1,0,2,12,1,0,1,0,7,12,1,0,1,0,3,3,1,0,1,1,5,7,0,2,4,7,1,0,0,3,5,7,0,4,0,4,1,0,1,4,6,4,1,0,1,5,9,4,0,7,8,2,0,9,10,7,0,0,55,0,1,1,0,0,57,2,3,1,0,0,50,0,4,1,0,0,51,5,6,1,0,0,66,7,1,1,0,0,12,7,8,1,0,0,13,9,10,1,0,0,24,11,12,1,0,0,33,12,13,1,0,0,54,14,12,1,0,0,45,15,16,1,0,0,35,17,16,1,0,0,47,18,12,1,0,0,23,18,19,1,0,0,67,20,12,1,0,0,22,12,16,1,0,0,16,21,22,1,2,0,36,23,12,1,0,0,38,24,13,1,0,0,14,25,1,1,0,0,37,26,16,1,0,0,62,27,16,1,0,0,63,28,16,1,0,0,60,27,16,1,0,0,61,28,16,1,0,0,25,29,30,1,0,0,28,29,31,1,0,0,29,29,32,1,0,0,26,29,31,1,0,0,27,29,33,1,0,0,49,5,4,1,0,1,48,41,32,0,2,46,34,46,1,0,3,65,41,31,0,4,17,34,3,1,2,4,19,43,1,1,0,4,22,13,16,1,0,4,32,42,13,1,0,4,35,37,1,1,0,4,47,36,13,1,0,4,52,4,1,1,0,4,66,8,1,1,0,4,67,16,13,1,0,5,20,35,16,0,5,40,20,35,0,6,44,44,16,1,12,8,34,39,40,1,2,9,41,32,45,0,40,34,41,34,39,34,8,34,38,34,9,34,4,34,12,34,42,34,36,34,46,34,34,34,37,34,35,34,17,34,45,12,32,45,1,6,11,2,1,9,0,1,3,1,11,2,1,9,0,1,11,8,1,9,0,1,6,11,8,1,9,0,1,7,11,2,1,9,0,1,7,11,8,1,9,0,1,6,11,0,1,9,0,1,6,11,7,1,9,0,1,7,11,0,1,9,0,1,7,11,7,1,9,0,2,11,7,1,9,0,7,8,10,1,11,0,1,9,0,1,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,10,2,7,11,7,1,9,0,11,0,1,9,0,0,2,7,11,0,1,9,0,11,0,1,9,0,3,7,11,0,1,9,0,3,7,8,10,1,10,11,0,1,9,0,1,7,8,10,7,9,0,2,10,2,10,2,10,2,11,5,1,8,11,7,8,10,2,11,2,1,9,0,11,1,1,9,0,3,7,11,2,1,9,0,3,7,8,10,2,7,11,2,1,9,0,3,2,7,11,2,1,9,0,11,0,1,9,0,4,7,11,2,1,9,0,3,5,7,8,10,3,6,11,2,1,9,0,7,11,1,1,9,0,8,6,3,6,11,2,1,9,0,7,11,1,1,9,0,8,4,1,6,11,1,1,9,0,1,2,1,8,6,1,8,4,1,11,5,1,8,11,1,9,0,1,8,9,2,7,11,7,1,9,0,3,2,7,11,7,1,9,0,11,7,1,9,0,3,3,3,10,11,0,1,9,0,1,6,9,0,1,1,1,10,2,2,7,11,8,1,9,0,3,2,7,11,8,1,9,0,11,7,1,9,0,2,9,0,5,1,8,11,1,11,5,1,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,15,67,117,114,114,101,110,99,121,67,114,101,97,116,101,100,6,79,112,116,105,111,110,6,83,116,114,105,110,103,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,85,114,108,5,97,115,99,105,105,7,98,97,108,97,110,99,101,11,98,97,108,97,110,99,101,95,109,117,116,4,98,117,114,110,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,13,99,114,101,97,116,101,95,115,117,112,112,108,121,8,100,101,99,105,109,97,108,115,15,100,101,99,114,101,97,115,101,95,115,117,112,112,108,121,6,100,101,108,101,116,101,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,122,101,114,111,13,100,105,118,105,100,101,95,105,110,116,111,95,110,12,102,114,111,109,95,98,97,108,97,110,99,101,12,103,101,116,95,100,101,99,105,109,97,108,115,15,103,101,116,95,100,101,115,99,114,105,112,116,105,111,110,12,103,101,116,95,105,99,111,110,95,117,114,108,8,103,101,116,95,110,97,109,101,10,103,101,116,95,115,121,109,98,111,108,8,105,99,111,110,95,117,114,108,2,105,100,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,12,105,110,116,111,95,98,97,108,97,110,99,101,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,4,106,111,105,110,4,109,105,110,116,17,109,105,110,116,95,97,110,100,95,116,114,97,110,115,102,101,114,12,109,105,110,116,95,98,97,108,97,110,99,101,4,110,97,109,101,3,110,101,119,10,110,101,119,95,117,110,115,97,102,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,3,112,117,116,4,115,111,109,101,5,115,112,108,105,116,6,115,116,114,105,110,103,6,115,117,112,112,108,121,12,115,117,112,112,108,121,95,105,109,109,117,116,10,115,117,112,112,108,121,95,109,117,116,12,115,117,112,112,108,121,95,118,97,108,117,101,6,115,121,109,98,111,108,4,116,97,107,101,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,5,116,121,112,101,115,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,15,117,112,100,97,116,101,95,105,99,111,110,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,13,117,112,100,97,116,101,95,115,121,109,98,111,108,3,117,114,108,4,117,116,102,56,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,2,31,8,9,12,11,7,1,9,0,1,2,6,31,8,9,18,2,39,8,6,53,8,4,21,8,6,30,11,5,1,8,11,2,2,2,31,8,9,55,11,8,1,9,0,3,2,1,18,2,2,34,0,34,1,34,0,1,0,0,16,4,11,0,55,0,56,0,2,1,1,0,0,3,6,11,0,58,0,12,1,17,43,11,1,2,2,1,0,0,16,3,11,0,55,0,2,3,1,0,0,16,3,11,0,54,0,2,4,1,0,0,16,4,11,0,55,1,56,1,2,5,1,0,0,16,3,11,0,55,1,2,6,1,0,0,16,3,11,0,54,1,2,7,1,0,0,16,5,11,1,17,44,11,0,57,1,2,8,1,0,0,13,6,11,0,58,1,12,1,17,43,11,1,2,9,1,0,0,16,7,11,2,17,44,11,0,11,1,56,2,57,1,2,10,1,0,0,16,6,11,0,11,1,56,3,56,4,1,2,11,1,4,0,13,10,11,1,58,1,12,2,17,43,11,0,54,1,11,2,56,4,1,2,12,1,0,0,16,6,11,0,54,1,11,1,11,2,56,5,2,13,1,0,0,38,59,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,11,11,0,1,11,2,1,7,1,39,10,1,10,0,46,56,6,37,4,18,5,24,11,0,1,11,2,1,7,2,39,64,12,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,3,10,0,46,56,6,10,1,26,12,4,40,10,3,10,1,6,1,0,0,0,0,0,0,0,23,35,4,53,5,42,13,5,10,0,10,4,10,2,56,7,68,12,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,34,11,0,1,11,2,1,11,5,2,14,1,0,0,16,5,11,0,17,44,56,8,57,1,2,15,1,0,0,13,7,11,0,58,1,12,1,17,43,11,1,56,9,2,16,1,0,0,16,25,14,0,56,10,4,4,5,8,11,6,1,7,0,39,10,6,17,44,11,0,56,11,57,0,11,6,17,44,11,1,11,3,17,33,11,2,17,31,11,4,17,33,11,5,57,2,2,17,1,0,0,16,8,11,2,17,44,11,0,54,0,11,1,56,12,57,1,2,18,1,0,0,16,5,11,0,54,0,11,1,56,12,2,19,1,4,0,13,9,11,1,58,1,12,2,17,43,11,0,54,0,11,2,56,13,2,20,1,4,0,16,7,11,0,11,1,11,3,56,14,11,2,56,15,2,21,1,4,0,16,5,11,2,11,1,54,2,21,2,22,1,4,0,16,5,11,2,11,1,54,3,21,2,23,1,4,0,16,5,11,2,11,1,54,4,21,2,24,1,4,0,16,7,11,2,17,47,56,16,11,1,54,5,21,2,25,1,0,0,16,4,11,0,55,6,20,2,26,1,0,0,16,4,11,0,55,2,20,2,27,1,0,0,16,4,11,0,55,3,20,2,28,1,0,0,16,4,11,0,55,4,20,2,29,1,0,0,16,4,11,0,55,5,20,2,30,1,0,0,16,3,11,0,55,0,2,2,1,0,1,1,2,1,3,1,4,1,5,1,1,0,34,1,34,2,34,3,34,4,34,5,34,6,34,0],"display":[161,28,235,11,6,0,0,0,13,1,0,16,2,16,46,3,62,132,1,4,194,1,22,5,216,1,196,1,7,156,3,223,2,8,251,5,64,6,187,6,20,10,207,6,38,11,245,6,6,12,251,6,160,3,13,155,10,6,14,161,10,6,0,14,1,31,0,18,0,26,0,27,0,32,0,33,0,36,0,0,12,1,8,1,0,1,3,1,8,1,0,8,3,1,8,1,1,4,7,0,3,2,7,0,3,6,4,0,4,3,12,0,6,5,2,0,7,7,7,2,1,0,0,0,0,24,0,1,1,8,0,25,2,1,1,8,0,12,0,3,1,8,0,35,4,3,1,8,0,9,5,3,1,8,0,11,6,3,1,8,0,15,5,3,1,8,0,29,7,3,1,8,0,23,8,9,1,8,0,37,10,11,1,8,0,19,10,12,1,8,0,13,13,1,1,8,0,10,5,3,1,8,2,16,14,3,1,3,3,24,13,28,0,3,34,21,22,0,4,20,8,9,1,0,5,28,19,3,1,12,6,30,17,18,0,7,17,3,30,2,1,0,7,22,31,3,2,1,0,7,29,26,27,2,1,0,8,14,11,14,0,14,12,14,17,1,13,23,21,25,16,14,13,29,19,25,20,25,2,6,8,6,7,8,7,1,11,0,1,9,0,4,6,8,6,10,8,3,10,8,3,7,8,7,0,1,7,11,0,1,9,0,3,7,11,0,1,9,0,8,3,8,3,3,7,11,0,1,9,0,10,8,3,10,8,3,2,7,11,0,1,9,0,8,3,1,6,8,6,1,1,1,6,11,0,1,9,0,1,13,1,6,11,8,2,8,3,8,3,1,7,8,7,1,9,0,3,11,0,1,9,0,3,3,1,8,3,1,6,8,7,1,5,2,9,0,5,2,13,11,8,2,8,3,8,3,1,6,8,5,1,8,4,1,11,2,1,9,0,2,3,3,2,8,3,8,3,2,7,11,8,2,9,0,9,1,6,9,0,2,9,0,9,1,1,8,5,1,11,1,1,9,0,1,11,8,2,9,0,9,1,3,7,11,8,2,9,0,9,1,9,0,9,1,7,68,105,115,112,108,97,121,14,68,105,115,112,108,97,121,67,114,101,97,116,101,100,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,3,85,73,68,6,86,101,99,77,97,112,14,86,101,114,115,105,111,110,85,112,100,97,116,101,100,3,97,100,100,12,97,100,100,95,105,110,116,101,114,110,97,108,12,97,100,100,95,109,117,108,116,105,112,108,101,15,99,114,101,97,116,101,95,97,110,100,95,107,101,101,112,15,99,114,101,97,116,101,95,105,110,116,101,114,110,97,108,7,100,105,115,112,108,97,121,4,101,100,105,116,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,6,102,105,101,108,100,115,12,102,114,111,109,95,112,97,99,107,97,103,101,2,105,100,6,105,110,115,101,114,116,13,105,115,95,97,117,116,104,111,114,105,122,101,100,3,110,101,119,15,110,101,119,95,119,105,116,104,95,102,105,101,108,100,115,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,6,115,101,110,100,101,114,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,112,100,97,116,101,95,118,101,114,115,105,111,110,7,118,101,99,95,109,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,3,21,8,5,19,11,8,2,8,3,8,3,37,13,1,2,1,21,8,4,2,2,3,21,8,4,37,13,19,11,8,2,8,3,8,3,2,14,1,14,0,14,0,1,0,0,3,11,11,0,56,0,4,4,5,8,11,1,1,7,0,39,11,1,56,1,2,1,1,0,0,15,43,14,1,65,16,12,6,10,6,14,2,65,16,33,4,9,5,15,11,0,1,11,3,1,7,1,39,6,0,0,0,0,0,0,0,0,12,5,11,0,11,3,56,2,12,4,10,5,10,6,35,4,41,5,26,13,4,14,1,10,5,66,16,20,14,2,10,5,66,16,20,56,3,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,21,11,4,2,2,1,4,0,3,8,11,0,10,1,56,2,11,1,46,17,18,56,4,2,3,1,4,0,20,24,10,0,55,0,20,72,1,0,22,10,0,54,0,21,10,0,55,0,20,12,1,10,0,55,1,20,12,2,11,0,55,2,17,15,11,1,11,2,57,0,56,5,2,4,1,4,0,3,5,11,0,11,1,11,2,56,3,2,5,1,4,0,24,38,14,1,65,16,12,4,10,4,14,2,65,16,33,4,9,5,13,11,0,1,7,1,39,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,35,5,20,10,0,14,1,10,3,66,16,20,14,2,10,3,66,16,20,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,15,11,0,1,2,6,1,4,0,3,11,10,0,54,1,14,1,56,6,1,1,11,0,11,1,11,2,56,3,2,7,1,4,0,3,7,11,0,54,1,14,1,56,6,1,1,2,8,1,0,0,3,3,11,0,56,7,2,9,1,0,0,3,4,11,0,55,0,20,2,10,1,0,0,3,3,11,0,55,1,2,11,0,0,0,28,12,11,0,17,14,12,1,14,1,17,15,57,1,56,8,11,1,56,9,72,0,0,57,2,2,12,0,0,0,3,6,11,0,54,1,11,1,11,2,56,10,2,0,2,0,1,0,0,0,14,1,14,2,14,0],"dynamic_field":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,22,3,28,133,1,4,161,1,24,5,185,1,168,1,7,225,2,129,3,8,226,5,64,6,162,6,40,10,202,6,12,11,214,6,2,12,216,6,235,2,13,195,9,6,14,201,9,8,15,209,9,2,0,11,1,26,0,25,0,0,8,2,7,0,4,0,1,2,7,1,0,0,2,1,7,0,2,3,4,0,0,4,0,1,2,7,4,0,6,2,3,2,7,4,0,9,4,5,2,7,4,0,27,4,6,2,7,4,0,13,2,7,1,7,0,29,4,8,2,7,4,0,14,2,7,2,7,4,0,15,2,9,1,7,0,16,4,10,1,7,0,19,11,12,1,7,0,5,11,1,1,8,0,7,9,13,1,8,0,8,10,14,1,8,0,28,15,16,1,8,0,17,15,7,0,0,18,15,7,1,8,1,24,1,24,1,0,1,30,16,24,1,0,2,10,19,1,0,2,21,28,12,0,2,23,12,19,0,2,31,18,12,0,9,16,10,21,11,21,12,21,13,21,4,16,3,20,17,6,16,6,15,21,11,26,12,26,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,9,1,2,6,8,3,5,2,7,8,3,5,2,5,9,0,1,5,1,6,9,0,1,7,9,0,2,5,5,1,9,0,3,11,0,2,9,0,9,1,5,5,1,6,8,3,1,8,3,2,9,0,9,1,1,11,0,2,9,0,9,1,3,5,5,9,1,2,9,0,11,1,1,9,1,1,11,1,1,9,0,4,6,11,0,2,9,0,8,2,5,6,8,3,6,8,2,1,11,0,2,9,0,8,2,2,9,0,8,2,1,6,8,2,4,7,11,0,2,9,0,8,2,5,7,8,3,7,8,2,5,70,105,101,108,100,2,73,68,6,79,112,116,105,111,110,3,85,73,68,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,6,100,101,108,101,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,16,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,17,104,97,115,104,95,116,121,112,101,95,97,110,100,95,107,101,121,2,105,100,13,105,100,95,116,111,95,97,100,100,114,101,115,115,4,110,97,109,101,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,3,20,8,3,22,9,0,32,9,1,0,20,0,1,0,0,17,26,11,0,46,17,21,12,5,10,5,10,1,56,0,12,4,10,5,10,4,17,14,32,4,14,5,16,7,0,39,11,4,17,20,11,1,11,2,57,0,12,3,11,5,11,3,56,1,2,1,1,0,0,12,10,10,0,17,21,11,1,56,0,12,2,11,0,11,2,56,2,55,0,2,2,1,0,0,12,11,10,0,46,17,21,11,1,56,0,12,2,11,0,11,2,56,3,54,0,2,3,1,0,0,22,17,11,0,46,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,4,58,0,12,4,1,17,18,11,4,2,4,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,17,14,2,5,1,0,0,23,19,10,0,10,1,12,2,46,11,2,56,5,4,13,11,0,11,1,56,6,56,7,12,3,5,17,11,0,1,56,8,12,3,11,3,2,6,1,0,0,15,11,11,0,17,21,12,3,10,3,11,1,56,0,12,2,11,3,11,2,56,9,2,7,3,0,0,25,22,10,0,17,21,11,1,56,0,12,3,11,0,11,3,56,10,12,2,10,2,55,1,12,4,10,2,55,2,1,11,2,55,3,12,5,11,4,11,5,17,19,2,8,3,0,0,29,24,10,0,46,17,21,11,1,56,0,12,3,11,0,11,3,56,11,12,2,10,2,54,1,12,4,10,2,54,2,1,11,2,54,3,12,5,11,4,11,5,46,17,19,2,9,3,2,0,10,3,2,0,11,3,2,0,12,3,2,0,13,3,2,0,14,3,2,0,15,3,2,0,0,2,0,0,0,1,0,20,1,27,2,27,0,27,0,12,0],"dynamic_object_field":[161,28,235,11,6,0,0,0,10,1,0,8,2,8,20,3,28,138,1,4,166,1,26,5,192,1,131,1,7,195,2,178,2,8,245,4,64,10,181,5,6,11,187,5,2,12,189,5,233,1,0,11,1,22,0,10,0,21,0,3,7,1,0,0,1,1,7,1,0,0,3,0,7,0,3,2,4,0,0,4,0,1,2,7,12,0,6,2,3,2,7,12,0,9,4,5,2,7,12,0,23,4,6,2,7,12,0,12,2,7,1,7,0,13,2,7,2,7,12,0,17,2,8,1,7,1,20,1,24,1,0,1,25,10,24,1,0,2,4,0,1,2,7,4,2,5,18,1,1,8,2,7,15,11,1,8,2,8,19,20,1,8,2,13,2,7,2,7,4,2,14,2,15,1,7,2,15,4,19,1,7,2,16,22,7,1,8,2,23,4,6,2,7,4,2,24,22,10,1,8,3,17,11,12,1,8,3,18,17,12,0,3,26,16,17,0,19,6,9,13,14,14,10,6,11,6,15,14,12,6,18,6,17,13,13,13,16,6,7,12,8,12,3,7,8,3,9,0,9,1,0,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,1,1,11,1,1,8,2,3,11,0,1,9,0,8,2,11,0,1,9,0,1,9,0,1,6,9,0,1,8,2,2,11,0,1,9,0,8,2,1,11,0,1,9,0,2,6,8,3,5,1,6,8,3,1,5,2,5,9,0,2,7,8,3,5,1,7,9,0,4,11,0,1,9,0,11,0,1,9,0,9,1,5,2,5,5,2,11,0,1,9,0,5,1,11,1,1,9,0,2,73,68,6,79,112,116,105,111,110,3,85,73,68,7,87,114,97,112,112,101,114,3,97,100,100,16,97,100,100,95,99,104,105,108,100,95,111,98,106,101,99,116,6,98,111,114,114,111,119,19,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,23,98,111,114,114,111,119,95,99,104,105,108,100,95,111,98,106,101,99,116,95,109,117,116,10,98,111,114,114,111,119,95,109,117,116,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,10,102,105,101,108,100,95,105,110,102,111,14,102,105,101,108,100,95,105,110,102,111,95,109,117,116,24,104,97,115,95,99,104,105,108,100,95,111,98,106,101,99,116,95,119,105,116,104,95,116,121,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,4,110,97,109,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,99,104,105,108,100,95,111,98,106,101,99,116,4,115,111,109,101,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,19,9,0,0,10,0,1,0,0,9,21,11,1,57,0,12,5,14,2,56,0,12,4,10,0,10,5,11,4,56,1,11,0,11,5,12,3,46,11,3,56,2,1,17,21,11,2,56,3,2,1,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,2,56,4,2,2,1,0,0,14,8,11,1,57,0,12,2,11,0,11,2,56,5,56,6,2,3,1,0,0,21,20,11,1,57,0,12,3,10,0,10,3,12,2,46,11,2,56,2,12,5,17,21,11,5,56,7,12,4,11,0,11,3,56,8,1,11,4,2,4,1,0,0,14,7,11,1,57,0,12,2,11,0,11,2,56,9,2,5,1,0,0,23,20,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,9,2,11,0,11,2,56,2,12,3,17,21,11,3,56,10,2,6,1,0,0,23,21,11,1,57,0,12,2,10,0,10,2,56,9,32,4,12,11,0,1,56,11,2,11,0,11,2,56,2,12,3,1,11,3,17,20,56,12,2,0],"ecdsa_k1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,15,5,17,28,7,45,64,8,109,32,6,141,1,26,12,167,1,12,0,1,0,2,0,1,0,0,0,2,1,0,0,3,3,4,0,3,6,10,2,6,10,2,2,1,10,2,1,6,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,17,100,101,99,111,109,112,114,101,115,115,95,112,117,98,107,101,121,8,101,99,100,115,97,95,107,49,19,115,101,99,112,50,53,54,107,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,107,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,2,1,2,0,0],"ecdsa_r1":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,10,5,12,24,7,36,46,8,82,32,6,114,26,12,140,1,8,0,0,0,1,0,1,0,0,2,2,3,0,3,6,10,2,6,10,2,2,1,10,2,4,6,10,2,6,10,2,6,10,2,2,1,1,8,101,99,100,115,97,95,114,49,19,115,101,99,112,50,53,54,114,49,95,101,99,114,101,99,111,118,101,114,16,115,101,99,112,50,53,54,114,49,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,2,0,1,1,2,0,0],"ecvrf":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,5,5,7,15,7,22,19,8,41,32,6,73,30,12,103,4,0,0,0,1,0,1,0,4,6,10,2,6,10,2,6,10,2,6,10,2,1,1,5,101,99,118,114,102,12,101,99,118,114,102,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,1,2,0,0],"ed25519":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,12,7,19,23,8,42,32,12,74,4,0,0,0,1,0,1,0,3,6,10,2,6,10,2,6,10,2,1,1,7,101,100,50,53,53,49,57,14,101,100,50,53,53,49,57,95,118,101,114,105,102,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"event":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,4,7,12,11,8,23,32,12,55,4,0,1,0,0,0,1,1,3,1,9,0,0,4,101,109,105,116,5,101,118,101,110,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"groth16":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,16,3,18,50,5,68,76,7,144,1,237,2,8,253,3,32,6,157,4,30,10,187,4,32,12,219,4,180,1,13,143,6,14,0,10,0,0,7,0,0,1,7,0,0,3,7,0,0,2,7,0,0,5,0,1,0,0,6,0,1,0,0,16,2,3,0,0,17,3,4,0,0,15,5,6,0,0,14,5,7,0,0,12,8,3,0,0,13,9,3,0,0,18,10,11,0,0,19,12,11,0,0,1,8,0,4,10,2,10,2,10,2,10,2,1,8,1,1,10,10,2,1,10,2,1,8,2,1,8,3,2,6,8,0,6,10,2,2,2,6,10,2,4,6,8,0,6,8,1,6,8,2,6,8,3,1,1,7,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,6,10,2,5,67,117,114,118,101,20,80,114,101,112,97,114,101,100,86,101,114,105,102,121,105,110,103,75,101,121,11,80,114,111,111,102,80,111,105,110,116,115,17,80,117,98,108,105,99,80,114,111,111,102,73,110,112,117,116,115,22,97,108,112,104,97,95,103,49,95,98,101,116,97,95,103,50,95,98,121,116,101,115,8,98,108,115,49,50,51,56,49,5,98,110,50,53,52,5,98,121,116,101,115,21,100,101,108,116,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,21,103,97,109,109,97,95,103,50,95,110,101,103,95,112,99,95,98,121,116,101,115,7,103,114,111,116,104,49,54,2,105,100,21,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,30,112,114,101,112,97,114,101,95,118,101,114,105,102,121,105,110,103,95,107,101,121,95,105,110,116,101,114,110,97,108,23,112,114,111,111,102,95,112,111,105,110,116,115,95,102,114,111,109,95,98,121,116,101,115,30,112,117,98,108,105,99,95,112,114,111,111,102,95,105,110,112,117,116,115,95,102,114,111,109,95,98,121,116,101,115,14,112,118,107,95,102,114,111,109,95,98,121,116,101,115,12,112,118,107,95,116,111,95,98,121,116,101,115,20,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,29,118,101,114,105,102,121,95,103,114,111,116,104,49,54,95,112,114,111,111,102,95,105,110,116,101,114,110,97,108,21,118,107,95,103,97,109,109,97,95,97,98,99,95,103,49,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,1,11,2,1,2,4,20,10,2,4,10,2,9,10,2,8,10,2,2,2,1,7,10,2,3,2,1,7,10,2,0,1,0,0,0,3,49,0,18,0,2,1,1,0,0,0,3,49,1,18,0,2,2,1,0,0,0,6,11,0,11,1,11,2,11,3,18,1,2,3,1,0,0,4,24,64,5,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,68,5,13,1,14,0,16,1,20,68,5,13,1,14,0,16,2,20,68,5,13,1,14,0,16,3,20,68,5,11,1,2,4,1,0,0,0,3,11,0,18,2,2,5,1,0,0,0,3,11,0,18,3,2,6,1,0,0,0,6,11,0,16,4,20,11,1,17,7,2,7,0,2,0,8,1,0,0,0,17,11,0,16,4,20,10,1,16,0,10,1,16,1,10,1,16,2,11,1,16,3,11,2,16,5,11,3,16,6,17,9,2,9,0,2,0,1,0,1,1,1,2,1,3,0,0,2,0,3,0,0],"hash":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,10,5,12,7,7,19,26,8,45,32,12,77,8,0,1,0,0,0,1,0,0,2,0,1,0,1,6,10,2,1,10,2,10,98,108,97,107,101,50,98,50,53,54,4,104,97,115,104,9,107,101,99,99,97,107,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,1,1,2,0,0],"hex":[161,28,235,11,6,0,0,0,8,1,0,4,3,4,21,4,25,2,5,27,37,7,64,44,8,108,64,6,172,1,159,6,12,203,7,194,2,0,4,1,5,0,3,0,0,0,0,1,0,0,0,0,2,1,1,0,1,0,3,4,1,0,3,1,1,10,2,1,2,5,10,10,2,7,10,2,3,3,10,2,2,7,10,9,0,10,9,0,0,4,2,3,3,10,2,5,1,1,1,2,2,6,97,112,112,101,110,100,6,100,101,99,111,100,101,11,100,101,99,111,100,101,95,98,121,116,101,6,101,110,99,111,100,101,3,104,101,120,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,10,10,2,130,6,128,2,2,48,48,2,48,49,2,48,50,2,48,51,2,48,52,2,48,53,2,48,54,2,48,55,2,48,56,2,48,57,2,48,97,2,48,98,2,48,99,2,48,100,2,48,101,2,48,102,2,49,48,2,49,49,2,49,50,2,49,51,2,49,52,2,49,53,2,49,54,2,49,55,2,49,56,2,49,57,2,49,97,2,49,98,2,49,99,2,49,100,2,49,101,2,49,102,2,50,48,2,50,49,2,50,50,2,50,51,2,50,52,2,50,53,2,50,54,2,50,55,2,50,56,2,50,57,2,50,97,2,50,98,2,50,99,2,50,100,2,50,101,2,50,102,2,51,48,2,51,49,2,51,50,2,51,51,2,51,52,2,51,53,2,51,54,2,51,55,2,51,56,2,51,57,2,51,97,2,51,98,2,51,99,2,51,100,2,51,101,2,51,102,2,52,48,2,52,49,2,52,50,2,52,51,2,52,52,2,52,53,2,52,54,2,52,55,2,52,56,2,52,57,2,52,97,2,52,98,2,52,99,2,52,100,2,52,101,2,52,102,2,53,48,2,53,49,2,53,50,2,53,51,2,53,52,2,53,53,2,53,54,2,53,55,2,53,56,2,53,57,2,53,97,2,53,98,2,53,99,2,53,100,2,53,101,2,53,102,2,54,48,2,54,49,2,54,50,2,54,51,2,54,52,2,54,53,2,54,54,2,54,55,2,54,56,2,54,57,2,54,97,2,54,98,2,54,99,2,54,100,2,54,101,2,54,102,2,55,48,2,55,49,2,55,50,2,55,51,2,55,52,2,55,53,2,55,54,2,55,55,2,55,56,2,55,57,2,55,97,2,55,98,2,55,99,2,55,100,2,55,101,2,55,102,2,56,48,2,56,49,2,56,50,2,56,51,2,56,52,2,56,53,2,56,54,2,56,55,2,56,56,2,56,57,2,56,97,2,56,98,2,56,99,2,56,100,2,56,101,2,56,102,2,57,48,2,57,49,2,57,50,2,57,51,2,57,52,2,57,53,2,57,54,2,57,55,2,57,56,2,57,57,2,57,97,2,57,98,2,57,99,2,57,100,2,57,101,2,57,102,2,97,48,2,97,49,2,97,50,2,97,51,2,97,52,2,97,53,2,97,54,2,97,55,2,97,56,2,97,57,2,97,97,2,97,98,2,97,99,2,97,100,2,97,101,2,97,102,2,98,48,2,98,49,2,98,50,2,98,51,2,98,52,2,98,53,2,98,54,2,98,55,2,98,56,2,98,57,2,98,97,2,98,98,2,98,99,2,98,100,2,98,101,2,98,102,2,99,48,2,99,49,2,99,50,2,99,51,2,99,52,2,99,53,2,99,54,2,99,55,2,99,56,2,99,57,2,99,97,2,99,98,2,99,99,2,99,100,2,99,101,2,99,102,2,100,48,2,100,49,2,100,50,2,100,51,2,100,52,2,100,53,2,100,54,2,100,55,2,100,56,2,100,57,2,100,97,2,100,98,2,100,99,2,100,100,2,100,101,2,100,102,2,101,48,2,101,49,2,101,50,2,101,51,2,101,52,2,101,53,2,101,54,2,101,55,2,101,56,2,101,57,2,101,97,2,101,98,2,101,99,2,101,100,2,101,101,2,101,102,2,102,48,2,102,49,2,102,50,2,102,51,2,102,52,2,102,53,2,102,54,2,102,55,2,102,56,2,102,57,2,102,97,2,102,98,2,102,99,2,102,100,2,102,101,2,102,102,10,2,1,0,0,1,0,0,2,33,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,4,12,5,12,3,10,3,10,4,35,4,31,5,12,13,5,12,2,7,2,12,1,11,2,14,1,14,0,10,3,66,1,20,52,66,0,20,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,5,2,1,1,0,0,5,47,6,0,0,0,0,0,0,0,0,7,3,14,0,65,1,12,3,12,4,12,2,10,3,6,2,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,14,5,16,7,0,39,10,2,10,3,35,4,45,5,21,14,0,10,2,66,1,20,17,2,49,16,24,14,0,10,2,6,1,0,0,0,0,0,0,0,22,66,1,20,17,2,22,12,1,13,4,11,1,68,1,11,2,6,2,0,0,0,0,0,0,0,22,12,2,5,16,11,4,2,2,0,0,0,6,64,49,48,10,0,37,4,9,10,0,49,58,35,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,5,5,62,49,65,10,0,37,4,27,10,0,49,71,35,12,2,5,29,9,12,2,11,2,4,38,49,10,11,0,22,49,65,23,12,4,5,60,49,97,10,0,37,4,47,10,0,49,103,35,12,3,5,49,9,12,3,11,3,4,52,5,54,7,1,39,49,10,11,0,22,49,97,23,12,4,11,4,12,5,11,5,2,0],"hmac":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,5,5,7,10,7,17,19,8,36,32,12,68,4,0,0,0,1,0,1,0,2,6,10,2,6,10,2,1,10,2,4,104,109,97,99,13,104,109,97,99,95,115,104,97,51,95,50,53,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"kiosk":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,94,3,116,230,2,4,218,3,64,5,154,4,250,3,7,148,8,189,7,8,209,15,64,6,145,16,130,1,10,147,17,101,11,248,17,8,12,128,18,244,13,13,244,31,18,14,134,32,6,0,51,1,60,0,21,0,26,0,30,0,31,0,33,0,59,0,81,0,83,0,84,0,8,12,0,0,9,12,0,0,13,12,1,12,1,0,1,0,0,0,4,7,0,0,10,7,0,0,11,7,0,0,6,3,1,12,1,0,7,3,1,12,1,0,5,3,1,12,1,1,12,7,1,0,0,2,0,4,1,0,1,3,2,12,1,0,1,7,3,7,0,7,18,4,0,8,14,2,0,9,15,12,1,0,1,9,16,0,1,0,1,10,17,2,0,0,57,0,1,0,0,25,2,3,0,0,79,4,5,0,0,80,6,5,0,0,62,7,5,1,12,0,55,8,5,1,12,0,82,9,10,1,12,0,53,11,5,1,12,0,63,12,5,1,12,0,28,9,5,1,12,0,68,13,14,1,12,0,54,15,16,1,12,0,72,17,14,1,12,0,75,18,5,1,12,0,90,19,3,0,0,39,20,21,0,0,40,20,21,1,12,0,46,20,21,0,0,44,20,21,0,0,45,20,21,0,0,38,22,21,0,0,87,22,23,0,0,78,24,5,0,0,85,25,26,0,0,86,27,23,0,0,61,25,28,0,0,48,25,29,0,0,66,25,30,0,0,67,22,31,0,0,22,32,33,1,12,0,23,9,34,1,12,0,24,9,35,1,12,0,76,36,5,1,12,0,70,37,38,1,12,0,69,37,38,1,12,0,71,37,30,1,12,1,29,70,10,1,0,1,47,69,21,1,0,2,50,61,30,1,0,2,89,71,30,1,0,2,91,5,42,1,0,3,37,46,47,1,0,3,42,47,42,1,0,3,82,72,47,1,0,3,89,60,30,1,0,4,19,49,5,2,7,4,4,34,74,21,1,7,4,73,53,55,2,7,4,4,74,53,54,2,7,4,5,19,49,5,2,7,12,5,22,74,77,2,7,12,5,23,53,78,2,7,12,5,34,74,21,1,7,5,35,74,21,2,7,12,5,73,53,55,2,7,12,6,32,10,5,1,3,7,27,40,5,0,7,41,33,38,1,8,7,57,0,40,0,7,88,26,38,0,9,58,63,64,1,0,10,77,43,28,0,40,41,57,44,41,41,57,10,49,48,45,50,4,10,48,52,54,48,16,10,45,52,55,57,7,10,47,52,55,58,44,41,42,41,38,41,48,50,55,62,60,10,10,10,37,30,36,30,39,41,43,41,52,73,53,48,46,75,46,76,50,48,51,48,1,7,8,18,2,8,0,8,1,3,8,0,8,1,7,8,18,1,11,12,1,8,15,3,7,8,0,6,8,1,6,8,18,0,3,7,8,0,6,8,1,5,3,7,8,0,6,8,1,9,0,4,7,8,0,6,8,1,6,11,16,1,9,0,9,0,3,7,8,0,6,8,1,8,13,1,9,0,4,7,8,0,6,8,1,8,13,3,4,7,8,0,6,8,1,9,0,3,3,7,8,0,8,13,11,12,1,8,15,2,9,0,11,17,1,9,0,5,7,8,0,6,8,1,8,13,3,7,8,18,1,11,2,1,9,0,3,7,8,0,11,2,1,9,0,11,12,1,8,15,2,7,8,0,11,2,1,9,0,4,7,8,0,6,8,1,11,10,1,3,7,8,18,2,6,8,0,8,13,1,1,2,7,8,0,6,8,1,1,7,8,14,3,7,8,0,6,8,1,1,1,6,8,0,1,6,8,14,1,7,8,0,1,5,1,14,1,3,1,7,11,11,1,8,15,3,6,8,0,6,8,1,8,13,1,6,9,0,1,7,9,0,2,9,0,8,3,3,7,8,0,9,0,8,3,1,6,11,2,1,9,0,1,8,13,2,8,1,8,0,1,8,14,1,8,15,1,11,11,1,9,0,1,6,8,18,1,8,0,5,8,14,8,13,8,14,14,11,11,1,8,15,2,11,11,1,9,0,7,8,18,1,11,12,1,9,0,2,8,4,9,0,3,7,8,14,9,0,9,1,2,8,6,1,3,8,13,8,13,8,13,2,8,5,3,2,7,8,14,9,0,1,11,10,1,9,1,1,9,1,2,8,13,8,13,1,11,7,1,9,0,1,11,9,1,9,0,2,9,0,3,1,6,11,12,1,9,0,2,7,11,11,1,9,0,11,11,1,9,0,1,11,8,1,9,0,3,8,13,3,8,13,1,11,17,1,9,0,7,8,13,8,13,8,14,8,13,8,13,3,8,14,5,8,14,8,13,8,13,3,3,3,8,14,8,13,8,13,3,3,3,3,1,6,11,10,1,9,0,1,11,10,1,9,0,1,6,11,11,1,9,0,3,7,11,11,1,9,0,3,7,8,18,1,8,4,2,6,8,14,9,0,1,8,6,1,8,5,1,6,9,1,1,7,9,1,7,66,97,108,97,110,99,101,6,66,111,114,114,111,119,4,67,111,105,110,2,73,68,4,73,116,101,109,12,73,116,101,109,68,101,108,105,115,116,101,100,10,73,116,101,109,76,105,115,116,101,100,13,73,116,101,109,80,117,114,99,104,97,115,101,100,5,75,105,111,115,107,13,75,105,111,115,107,79,119,110,101,114,67,97,112,7,76,105,115,116,105,110,103,4,76,111,99,107,6,79,112,116,105,111,110,11,80,117,114,99,104,97,115,101,67,97,112,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,16,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,10,98,111,114,114,111,119,95,118,97,108,18,99,108,111,115,101,95,97,110,100,95,119,105,116,104,100,114,97,119,4,99,111,105,110,6,100,101,108,101,116,101,6,100,101,108,105,115,116,12,100,101,115,116,114,111,121,95,115,111,109,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,4,101,109,105,116,5,101,118,101,110,116,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,3,102,111,114,12,102,114,111,109,95,98,97,108,97,110,99,101,10,104,97,115,95,97,99,99,101,115,115,8,104,97,115,95,105,116,101,109,18,104,97,115,95,105,116,101,109,95,119,105,116,104,95,116,121,112,101,2,105,100,12,105,110,116,111,95,98,97,108,97,110,99,101,12,105,115,95,101,120,99,108,117,115,105,118,101,9,105,115,95,108,105,115,116,101,100,21,105,115,95,108,105,115,116,101,100,95,101,120,99,108,117,115,105,118,101,108,121,9,105,115,95,108,111,99,107,101,100,7,105,115,95,115,111,109,101,10,105,116,101,109,95,99,111,117,110,116,7,105,116,101,109,95,105,100,4,106,111,105,110,5,107,105,111,115,107,8,107,105,111,115,107,95,105,100,4,108,105,115,116,22,108,105,115,116,95,119,105,116,104,95,112,117,114,99,104,97,115,101,95,99,97,112,4,108,111,99,107,9,109,105,110,95,112,114,105,99,101,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,5,111,119,110,101,114,5,112,108,97,99,101,14,112,108,97,99,101,95,97,110,100,95,108,105,115,116,5,112,114,105,99,101,7,112,114,111,102,105,116,115,14,112,114,111,102,105,116,115,95,97,109,111,117,110,116,11,112,114,111,102,105,116,115,95,109,117,116,8,112,117,114,99,104,97,115,101,17,112,117,114,99,104,97,115,101,95,99,97,112,95,105,116,101,109,18,112,117,114,99,104,97,115,101,95,99,97,112,95,107,105,111,115,107,22,112,117,114,99,104,97,115,101,95,99,97,112,95,109,105,110,95,112,114,105,99,101,17,112,117,114,99,104,97,115,101,95,119,105,116,104,95,99,97,112,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,105,102,95,101,120,105,115,116,115,19,114,101,116,117,114,110,95,112,117,114,99,104,97,115,101,95,99,97,112,10,114,101,116,117,114,110,95,118,97,108,6,115,101,110,100,101,114,20,115,101,116,95,97,108,108,111,119,95,101,120,116,101,110,115,105,111,110,115,9,115,101,116,95,111,119,110,101,114,16,115,101,116,95,111,119,110,101,114,95,99,117,115,116,111,109,3,115,117,105,4,116,97,107,101,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,3,117,105,100,7,117,105,100,95,109,117,116,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,0,2,5,41,8,14,65,11,11,1,8,15,61,5,48,14,20,1,1,2,2,41,8,14,36,8,13,2,2,4,41,8,14,52,8,13,49,8,13,56,3,3,2,2,52,8,13,49,8,13,4,2,1,41,8,13,5,2,2,41,8,13,43,1,6,2,1,41,8,13,7,2,3,51,8,13,41,8,13,64,3,8,2,3,51,8,13,41,8,13,64,3,9,2,2,51,8,13,41,8,13,7,10,9,10,8,10,2,10,0,1,0,0,39,19,10,0,17,58,56,0,10,0,46,17,61,73,0,0,0,0,8,18,0,12,2,11,0,17,58,14,2,56,1,18,1,12,1,11,2,11,1,2,1,1,0,0,45,38,11,0,19,0,1,12,6,1,12,7,12,5,11,1,19,1,12,4,12,3,14,5,17,59,11,4,33,4,17,5,21,11,2,1,7,0,39,11,6,73,0,0,0,0,33,4,26,5,30,11,2,1,7,3,39,11,3,17,56,11,5,17,56,11,7,11,2,56,2,2,2,1,0,0,5,21,10,0,46,56,1,11,1,16,0,20,33,4,9,5,15,11,0,1,11,2,1,7,0,39,11,2,17,61,11,0,15,1,21,2,3,1,0,0,5,18,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,2,11,0,15,1,21,2,4,1,0,0,5,29,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,16,2,20,73,1,0,0,0,22,10,0,15,2,21,11,0,15,3,14,2,56,3,18,4,11,2,56,4,2,5,1,0,0,5,12,10,0,15,3,14,3,56,3,18,6,8,56,5,11,0,11,1,11,3,56,6,2,6,1,0,0,51,72,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,17,32,4,22,5,26,11,0,1,7,8,39,10,0,10,2,12,4,46,11,4,17,19,32,4,35,5,39,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,15,4,47,5,51,11,0,1,7,11,39,10,0,16,2,20,73,1,0,0,0,23,10,0,15,2,21,10,0,15,3,10,2,9,18,5,56,7,1,11,0,15,3,11,2,18,4,56,8,2,7,1,0,0,56,53,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,4,46,11,4,56,9,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,5,46,11,5,17,19,32,4,34,5,38,11,0,1,7,4,39,10,0,15,3,10,2,9,18,5,10,3,56,10,11,0,46,56,1,11,2,11,3,57,0,56,11,2,8,1,0,0,38,13,14,2,56,3,12,4,10,0,10,1,11,2,56,6,11,0,11,1,11,4,11,3,56,12,2,9,1,0,0,51,64,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,56,9,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,19,32,4,34,5,38,11,0,1,7,4,39,10,0,10,2,12,5,46,11,5,17,18,4,46,5,50,11,0,1,7,12,39,10,0,15,3,10,2,9,18,5,56,13,1,11,0,46,56,1,11,2,57,1,56,14,2,10,1,0,0,59,58,10,0,15,3,10,1,9,18,5,56,13,12,4,10,0,15,3,10,1,18,4,56,8,12,3,10,0,16,2,20,73,1,0,0,0,23,10,0,15,2,21,10,4,14,2,56,15,33,4,27,5,31,11,0,1,7,1,39,10,0,15,4,11,2,56,16,56,17,1,10,0,15,3,10,1,18,6,56,18,1,10,0,46,56,1,10,1,10,4,57,2,56,19,11,3,11,1,11,4,11,0,46,56,1,56,20,2,11,1,0,0,65,76,10,0,46,56,1,10,1,16,0,20,33,4,9,5,17,11,0,1,11,4,1,11,1,1,7,0,39,10,0,10,2,12,5,46,11,5,56,9,4,25,5,33,11,0,1,11,4,1,11,1,1,7,11,39,10,0,10,2,12,6,46,11,6,17,18,32,4,42,5,50,11,0,1,11,4,1,11,1,1,7,6,39,11,4,17,58,12,11,11,0,15,3,10,2,8,18,5,10,3,56,10,11,11,12,7,11,2,12,8,11,1,16,0,20,12,9,11,3,12,10,11,7,11,9,11,8,11,10,57,3,2,12,1,0,0,66,50,11,1,58,3,12,6,12,4,12,5,12,3,14,2,56,15,12,7,10,7,11,6,38,4,14,5,18,11,0,1,7,1,39,10,0,46,56,1,11,5,33,4,25,5,29,11,0,1,7,5,39,10,0,15,3,10,4,8,18,5,56,13,1,10,0,15,3,10,4,9,18,5,11,7,56,10,11,3,17,56,11,0,11,4,11,2,56,21,2,13,1,0,0,67,27,11,1,58,3,1,12,3,12,4,12,2,10,0,46,56,1,11,4,33,4,13,5,17,11,0,1,7,5,39,11,0,15,3,11,3,8,18,5,56,13,1,11,2,17,56,2,14,1,0,0,68,49,10,0,46,56,1,11,1,16,0,20,33,4,9,5,15,11,0,1,11,3,1,7,0,39,14,2,56,22,4,37,11,2,56,23,12,6,10,6,10,0,16,4,56,24,37,4,28,5,34,11,0,1,11,3,1,7,2,39,11,6,12,4,5,41,10,0,16,4,56,24,12,4,11,4,12,5,11,0,15,4,11,5,11,3,56,25,2,15,1,0,0,5,6,11,0,16,3,11,1,18,4,56,26,2,16,1,0,0,5,6,11,0,16,3,11,1,18,4,56,27,2,17,1,0,0,5,6,11,0,16,3,11,1,18,6,56,28,2,18,1,0,0,21,18,10,0,16,3,10,1,9,18,5,56,29,4,12,11,0,1,8,12,2,5,16,11,0,11,1,17,19,12,2,11,2,2,19,1,0,0,5,7,11,0,16,3,11,1,8,18,5,56,29,2,20,1,0,0,5,8,11,0,46,56,1,11,1,16,0,20,33,2,21,1,0,0,5,16,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,0,15,3,2,22,1,0,0,5,18,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,2,11,0,15,5,21,2,23,1,0,0,5,12,10,0,16,5,20,4,5,5,9,11,0,1,7,7,39,11,0,16,3,2,24,1,0,0,5,12,10,0,16,5,20,4,5,5,9,11,0,1,7,7,39,11,0,15,3,2,25,1,0,0,5,4,11,0,16,1,20,2,26,1,0,0,5,4,11,0,16,2,20,2,27,1,0,0,5,4,11,0,16,4,56,24,2,28,1,0,0,5,16,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,11,0,15,4,2,29,1,0,0,5,27,10,0,56,1,11,1,16,0,20,33,4,8,5,12,11,0,1,7,0,39,10,0,10,2,17,15,4,17,5,21,11,0,1,7,11,39,11,0,16,3,11,2,18,4,56,30,2,30,1,0,0,56,44,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,15,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,18,32,4,34,5,38,11,0,1,7,9,39,11,0,15,3,11,2,18,4,56,31,2,31,1,0,0,56,49,10,0,46,56,1,11,1,16,0,20,33,4,9,5,13,11,0,1,7,0,39,10,0,10,2,12,3,46,11,3,17,15,4,21,5,25,11,0,1,7,11,39,10,0,10,2,12,4,46,11,4,17,18,32,4,34,5,38,11,0,1,7,9,39,10,0,15,3,10,2,18,4,56,8,11,0,46,56,1,11,2,18,3,2,32,1,0,0,56,32,11,2,19,3,12,3,12,4,10,0,46,56,1,11,4,33,4,11,5,15,11,0,1,7,5,39,14,1,56,3,10,3,33,4,21,5,25,11,0,1,7,10,39,11,0,15,3,11,3,18,4,11,1,56,4,2,33,1,0,0,5,4,11,0,55,0,20,2,34,1,0,0,5,4,11,0,55,1,20,2,35,1,0,0,5,4,11,0,55,2,20,2,1,1,0,2,0,3,0,0,0,1,0,4,2,1,2,2,2,3,6,10,7,10,8,10,0],"linked_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,30,3,40,212,1,4,252,1,28,5,152,2,188,1,7,212,3,205,2,8,161,6,64,6,225,6,20,10,245,6,38,11,155,7,4,12,159,7,151,5,13,182,12,14,14,196,12,14,0,24,1,29,0,14,0,28,0,40,0,0,12,2,7,0,4,1,0,1,4,2,7,0,4,0,1,2,7,1,0,0,3,4,4,0,4,3,2,0,0,25,0,1,2,7,4,0,17,2,3,2,7,4,0,6,2,3,2,7,4,0,34,4,5,2,7,4,0,33,4,5,2,7,4,0,7,6,7,2,7,4,0,8,8,9,2,7,4,0,32,6,3,2,7,4,0,26,6,3,2,7,4,0,35,8,10,2,7,4,0,31,11,12,2,7,4,0,30,11,12,2,7,4,0,9,6,13,2,7,4,0,23,2,14,2,7,4,0,20,2,13,2,7,4,0,11,1,5,2,7,4,0,13,1,5,2,7,6,1,7,3,25,1,0,1,12,17,16,1,0,1,16,19,5,1,0,1,21,3,13,1,0,1,22,3,13,1,0,1,27,5,17,1,0,1,37,16,17,1,0,1,38,19,17,1,0,2,5,22,5,2,7,4,2,7,23,7,2,7,4,2,8,21,9,2,7,4,2,15,23,13,2,7,4,2,35,21,10,2,7,4,3,10,15,5,0,3,25,0,15,0,22,16,24,16,20,16,19,16,21,16,18,16,23,16,27,20,25,20,26,20,29,20,17,16,9,12,28,20,1,7,8,4,1,11,0,2,9,0,9,1,1,6,11,0,2,9,0,9,1,1,6,11,2,1,9,0,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,7,11,0,2,9,0,9,1,2,9,0,9,1,1,1,1,3,1,8,3,1,9,0,1,11,2,1,9,0,5,11,2,1,9,0,11,2,1,9,0,11,2,1,9,0,9,0,11,2,1,9,0,2,7,11,2,1,9,0,9,0,2,9,0,11,1,2,9,0,9,1,2,7,8,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,3,11,2,1,9,0,11,2,1,9,0,9,1,1,6,9,0,2,8,3,3,11,76,105,110,107,101,100,84,97,98,108,101,4,78,111,100,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,4,98,97,99,107,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,4,102,105,108,108,5,102,114,111,110,116,4,104,101,97,100,2,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,6,108,101,110,103,116,104,12,108,105,110,107,101,100,95,116,97,98,108,101,3,110,101,119,4,110,101,120,116,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,8,112,111,112,95,98,97,99,107,9,112,111,112,95,102,114,111,110,116,4,112,114,101,118,9,112,117,115,104,95,98,97,99,107,10,112,117,115,104,95,102,114,111,110,116,6,114,101,109,111,118,101,4,115,105,122,101,4,115,111,109,101,12,115,119,97,112,95,111,114,95,102,105,108,108,4,116,97,105,108,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,19,8,3,36,3,18,11,2,1,9,0,39,11,2,1,9,0,1,2,3,32,11,2,1,9,0,26,11,2,1,9,0,41,9,1,0,12,1,12,0,1,0,0,5,7,11,0,17,31,6,0,0,0,0,0,0,0,0,56,0,56,0,57,0,2,1,1,0,0,5,3,11,0,55,0,2,2,1,0,0,5,3,11,0,55,1,2,3,1,0,0,18,54,10,0,54,0,10,1,56,1,12,5,10,0,55,1,56,2,4,13,10,0,54,1,10,1,56,3,56,0,12,7,14,5,56,4,4,33,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,3,21,11,6,56,6,12,3,5,35,56,0,12,3,11,3,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,4,1,0,0,18,54,10,0,55,0,56,2,4,8,10,0,54,0,10,1,56,3,10,0,54,1,10,1,56,1,12,5,14,5,56,4,4,31,11,5,56,5,12,6,10,1,56,6,10,0,54,2,10,6,56,7,54,5,21,11,6,56,6,12,3,5,33,56,0,12,3,11,3,12,7,56,0,12,4,10,0,54,2,11,1,11,7,11,4,11,2,57,1,56,8,10,0,55,4,20,6,1,0,0,0,0,0,0,0,22,11,0,54,4,21,2,5,1,0,0,5,6,11,0,55,2,11,1,56,9,55,6,2,6,1,0,0,5,6,11,0,54,2,11,1,56,7,54,6,2,7,1,0,0,5,6,11,0,55,2,11,1,56,9,55,3,2,8,1,0,0,5,6,11,0,55,2,11,1,56,9,55,5,2,9,1,0,0,24,65,10,0,54,2,10,1,56,10,58,1,12,4,12,2,12,3,10,0,55,4,20,6,1,0,0,0,0,0,0,0,23,10,0,54,4,21,14,3,56,4,4,28,10,2,10,0,54,2,14,3,56,11,20,56,7,54,5,21,14,2,56,4,4,40,10,3,10,0,54,2,14,2,56,11,20,56,7,54,3,21,10,0,55,0,56,11,14,1,33,4,50,11,2,10,0,54,0,21,10,0,55,1,56,11,14,1,33,4,61,11,3,11,0,54,1,21,5,63,11,0,1,11,4,2,10,1,0,0,16,19,10,0,55,0,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,0,56,11,20,12,1,10,1,11,0,11,1,56,12,2,11,1,0,0,16,19,10,0,55,1,56,4,4,5,5,9,11,0,1,7,1,39,10,0,55,1,56,11,20,12,1,10,1,11,0,11,1,56,12,2,12,1,0,0,5,5,11,0,55,2,11,1,56,13,2,13,1,0,0,5,4,11,0,55,4,20,2,14,1,0,0,5,6,11,0,55,4,20,6,0,0,0,0,0,0,0,0,33,2,15,1,0,0,26,16,11,0,58,0,1,1,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,11,5,13,7,0,39,11,1,17,30,2,16,1,0,0,5,7,11,0,58,0,1,1,1,17,30,2,0,2,0,3,0,0,1,0,0,1,1,1,1,2,0,12,1,12,2,12,3,12,4,12,5,12,6,12,0],"math":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,35,5,37,18,7,55,57,8,112,32,12,144,1,249,3,0,2,0,3,0,1,0,0,4,0,1,0,0,0,0,1,0,0,5,2,1,0,0,6,1,1,0,0,7,3,3,0,0,1,0,1,0,2,3,3,1,3,2,3,2,1,4,3,4,4,4,3,15,15,15,4,100,105,102,102,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,4,109,97,116,104,3,109,97,120,3,109,105,110,3,112,111,119,4,115,113,114,116,9,115,113,114,116,95,117,49,50,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,1,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,2,1,0,0,1,15,10,0,10,1,36,4,9,11,0,11,1,23,12,2,5,13,11,1,11,0,23,12,2,11,2,2,3,1,0,0,1,33,6,1,0,0,0,0,0,0,0,12,2,10,1,49,1,38,4,31,5,7,10,1,49,2,25,49,0,33,4,22,10,0,11,0,24,12,0,11,1,49,2,26,12,1,5,30,11,2,10,0,24,12,2,11,1,49,1,23,12,1,5,2,11,2,2,4,1,0,0,4,43,50,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,53,12,3,10,1,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,52,2,5,1,0,0,5,43,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,11,0,77,12,3,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,40,5,12,10,3,10,2,10,1,22,38,4,31,11,3,10,2,10,1,22,23,12,3,11,2,49,1,48,10,1,22,12,2,5,35,11,2,49,1,48,12,2,11,1,49,2,48,12,1,5,7,11,2,53,2,6,1,0,0,1,19,10,0,10,1,25,6,0,0,0,0,0,0,0,0,33,4,11,11,0,11,1,26,12,2,5,17,11,0,11,1,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,2,0],"object":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,126,4,146,1,6,5,152,1,35,7,187,1,250,2,8,181,4,64,6,245,4,112,10,229,5,11,12,240,5,130,2,13,242,7,4,15,246,7,8,0,24,1,4,0,3,0,30,0,0,7,0,0,2,4,0,3,1,2,0,0,21,0,1,0,0,20,0,2,0,0,19,1,3,0,0,18,2,3,0,0,27,4,5,0,0,8,6,5,0,0,31,7,0,0,0,34,7,3,0,0,33,7,1,0,0,32,7,2,0,0,22,8,5,0,0,9,5,6,0,0,15,9,3,1,8,0,5,9,0,1,8,0,17,9,1,1,8,0,16,9,2,1,8,0,6,9,7,1,8,0,23,2,5,0,0,10,2,6,0,0,25,2,6,0,1,28,9,1,1,0,2,14,1,2,0,3,13,8,2,0,3,26,4,2,0,20,2,16,10,20,3,1,6,8,0,1,10,2,1,5,1,8,0,1,6,8,2,1,8,1,0,1,6,8,1,1,7,8,2,1,6,9,0,1,9,0,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,100,100,114,101,115,115,3,98,99,115,9,98,111,114,114,111,119,95,105,100,10,98,111,114,114,111,119,95,117,105,100,5,98,121,116,101,115,5,99,108,111,99,107,6,100,101,108,101,116,101,11,100,101,108,101,116,101,95,105,109,112,108,13,100,121,110,97,109,105,99,95,102,105,101,108,100,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,2,105,100,10,105,100,95,97,100,100,114,101,115,115,8,105,100,95,98,121,116,101,115,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,102,114,111,109,95,98,121,116,101,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,11,105,100,95,116,111,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,117,105,100,95,102,114,111,109,95,104,97,115,104,6,111,98,106,101,99,116,14,114,101,99,111,114,100,95,110,101,119,95,117,105,100,6,115,101,110,100,101,114,16,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,105,100,95,116,111,95,97,100,100,114,101,115,115,12,117,105,100,95,116,111,95,98,121,116,101,115,12,117,105,100,95,116,111,95,105,110,110,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,3,8,0,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,7,5,1,2,1,15,8,0,0,1,0,0,6,4,11,0,16,0,56,0,2,1,1,0,0,6,4,11,0,16,0,20,2,2,1,0,0,6,4,11,0,17,21,17,3,2,3,1,0,0,6,3,11,0,18,0,2,4,0,0,0,6,12,11,0,17,23,7,3,33,4,6,5,8,7,2,39,7,0,18,0,18,1,2,5,3,0,0,6,4,7,1,18,0,18,1,2,6,1,0,0,6,3,11,0,16,1,2,7,1,0,0,6,4,11,0,16,1,20,2,8,1,0,0,6,5,11,0,16,1,16,0,56,0,2,9,1,0,0,6,5,11,0,16,1,16,0,20,2,10,1,0,0,6,5,11,0,17,22,18,0,18,1,2,11,1,0,0,6,5,11,0,19,1,19,0,17,18,2,12,1,0,0,6,5,11,0,56,1,16,1,20,2,13,1,0,0,6,4,11,0,56,1,16,1,2,14,1,0,0,6,5,11,0,56,1,16,1,56,2,2,15,1,0,0,6,6,11,0,56,1,16,1,16,0,20,2,16,0,2,0,17,3,0,0,6,6,10,0,17,19,11,0,18,0,18,1,2,18,0,2,0,19,0,2,0,0,0,1,0,0,8,0,11,0,12,0,29,0],"object_bag":[161,28,235,11,6,0,0,0,11,1,0,10,2,10,22,3,32,124,4,156,1,14,5,170,1,88,7,130,2,231,1,8,233,3,64,6,169,4,10,10,179,4,8,12,187,4,245,1,13,176,6,4,0,20,1,21,0,12,0,19,0,24,0,1,12,0,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,18,0,1,0,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,22,6,8,2,7,12,0,8,4,9,1,7,0,9,4,9,2,7,12,0,17,10,11,0,0,16,10,9,0,0,11,1,3,0,0,25,4,12,1,7,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,13,16,9,1,7,2,14,16,9,2,7,12,2,15,16,12,1,7,2,22,17,8,2,7,12,3,10,13,3,0,3,18,0,13,0,11,14,12,14,13,14,17,14,14,18,15,14,16,18,1,7,8,4,1,8,0,3,7,8,0,9,0,9,1,0,2,6,8,0,9,0,1,6,9,1,2,7,8,0,9,0,1,7,9,1,1,9,1,1,1,1,6,8,0,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,9,79,98,106,101,99,116,66,97,103,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,18,99,111,110,116,97,105,110,115,95,119,105,116,104,95,116,121,112,101,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,10,111,98,106,101,99,116,95,98,97,103,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,15,8,3,23,3,0,1,0,0,3,5,11,0,17,19,6,0,0,0,0,0,0,0,0,18,0,2,1,1,0,0,3,14,10,0,15,0,11,1,11,2,56,0,10,0,16,1,20,6,1,0,0,0,0,0,0,0,22,11,0,15,1,21,2,2,1,0,0,3,5,11,0,16,0,11,1,56,1,2,3,1,0,0,3,5,11,0,15,0,11,1,56,2,2,4,1,0,0,8,15,10,0,15,0,11,1,56,3,12,2,10,0,16,1,20,6,1,0,0,0,0,0,0,0,23,11,0,15,1,21,11,2,2,5,1,0,0,3,5,11,0,16,0,11,1,56,4,2,6,1,0,0,3,5,11,0,16,0,11,1,56,5,2,7,1,0,0,3,4,11,0,16,1,20,2,8,1,0,0,3,6,11,0,16,1,20,6,0,0,0,0,0,0,0,0,33,2,9,1,0,0,19,14,11,0,19,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,18,2,10,1,0,0,3,5,11,0,16,0,11,1,56,6,2,0,0,0,1,0],"object_table":[161,28,235,11,6,0,0,0,13,1,0,10,2,10,26,3,36,120,4,156,1,12,5,168,1,113,7,153,2,199,1,8,224,3,64,6,160,4,10,10,170,4,8,11,178,4,2,12,180,4,230,1,13,154,6,4,14,158,6,4,0,18,1,19,0,11,0,17,0,22,0,1,12,2,7,1,12,1,1,2,7,1,0,0,3,0,7,0,3,4,4,0,4,3,2,0,0,16,0,1,2,7,12,0,5,2,3,2,7,12,0,6,4,5,2,7,12,0,7,6,7,2,7,12,0,20,6,8,2,7,12,0,8,4,9,2,7,12,0,15,10,11,2,7,12,0,14,10,9,2,7,12,0,10,1,3,2,7,12,0,23,4,12,2,7,12,2,5,15,3,2,7,12,2,6,16,5,2,7,12,2,7,17,7,2,7,12,2,12,16,9,1,7,2,13,16,12,1,7,2,20,17,8,2,7,12,3,9,13,3,0,3,16,0,13,0,10,14,11,14,12,14,15,14,13,18,14,18,1,7,8,4,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,11,1,1,8,2,1,8,3,2,9,0,9,1,3,7,8,3,9,0,9,1,2,6,8,3,9,0,2,7,8,3,9,0,1,9,0,2,8,3,3,2,73,68,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,20,100,121,110,97,109,105,99,95,111,98,106,101,99,116,95,102,105,101,108,100,7,101,120,105,115,116,115,95,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,4,115,105,122,101,10,116,120,95,99,111,110,116,101,120,116,8,118,97,108,117,101,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,0,2,2,13,8,3,21,3,0,14,0,1,0,0,3,5,11,0,17,17,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,19,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,16,2,9,1,0,0,3,5,11,0,55,0,11,1,56,5,2,0,0,0,1,0,14,1,14,0],"package":[161,28,235,11,6,0,0,0,11,1,0,14,2,14,36,3,50,183,1,4,233,1,10,5,243,1,118,7,233,2,144,5,8,249,7,64,6,185,8,93,10,150,9,48,12,198,9,129,4,13,199,13,20,0,36,1,10,1,50,0,33,0,48,0,49,0,51,0,1,12,0,0,6,12,0,0,8,0,0,0,7,0,0,1,2,7,0,2,4,7,0,3,0,7,0,3,5,4,0,5,3,2,0,0,14,0,1,1,2,0,15,0,2,1,2,0,12,1,2,0,0,22,3,4,1,0,0,21,3,4,1,0,0,39,3,5,0,0,40,3,5,0,0,52,6,7,0,0,54,6,8,0,0,53,6,9,0,0,46,10,7,0,0,47,10,9,0,0,41,11,7,0,0,42,11,7,0,0,45,10,12,0,0,17,2,9,0,0,9,2,9,0,0,19,2,9,0,0,34,13,2,0,0,35,13,2,0,0,30,14,2,0,0,11,15,16,0,0,16,17,2,0,0,43,18,2,0,2,23,24,25,0,2,24,24,25,0,2,25,2,19,1,0,3,18,23,2,0,3,26,21,7,1,8,3,27,27,7,0,3,28,31,27,0,3,32,22,23,0,4,38,28,2,1,12,5,44,26,27,0,6,29,21,4,1,2,34,20,26,20,0,20,32,1,28,14,2,9,0,7,8,8,1,8,0,0,1,6,8,0,1,1,1,6,8,4,1,6,8,1,1,8,6,1,3,1,2,1,6,8,2,1,6,8,3,1,6,10,2,1,7,8,1,1,8,1,3,7,8,1,2,10,2,1,8,2,2,7,8,1,8,3,2,7,8,1,2,1,8,5,1,9,0,1,6,9,0,1,7,8,8,1,8,7,1,6,8,5,1,8,4,1,6,8,8,1,5,2,9,0,5,2,1,8,5,2,8,6,8,6,1,6,8,6,2,73,68,9,80,117,98,108,105,115,104,101,114,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,15,97,100,100,105,116,105,118,101,95,112,111,108,105,99,121,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,14,98,117,114,110,95,112,117,98,108,105,115,104,101,114,3,99,97,112,5,99,108,97,105,109,14,99,108,97,105,109,95,97,110,100,95,107,101,101,112,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,17,99,111,109,112,97,116,105,98,108,101,95,112,111,108,105,99,121,6,100,101,108,101,116,101,15,100,101,112,95,111,110,108,121,95,112,111,108,105,99,121,6,100,105,103,101,115,116,11,102,114,111,109,95,109,111,100,117,108,101,12,102,114,111,109,95,112,97,99,107,97,103,101,11,103,101,116,95,97,100,100,114,101,115,115,10,103,101,116,95,109,111,100,117,108,101,21,103,101,116,95,119,105,116,104,95,111,114,105,103,105,110,97,108,95,105,100,115,2,105,100,15,105,100,95,102,114,111,109,95,97,100,100,114,101,115,115,13,105,100,95,116,111,95,97,100,100,114,101,115,115,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,14,109,97,107,101,95,105,109,109,117,116,97,98,108,101,11,109,111,100,117,108,101,95,110,97,109,101,3,110,101,119,6,111,98,106,101,99,116,22,111,110,108,121,95,97,100,100,105,116,105,118,101,95,117,112,103,114,97,100,101,115,17,111,110,108,121,95,100,101,112,95,117,112,103,114,97,100,101,115,7,112,97,99,107,97,103,101,6,112,111,108,105,99,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,16,112,117,98,108,105,115,104,101,100,95,109,111,100,117,108,101,17,112,117,98,108,105,115,104,101,100,95,112,97,99,107,97,103,101,11,114,101,99,101,105,112,116,95,99,97,112,15,114,101,99,101,105,112,116,95,112,97,99,107,97,103,101,8,114,101,115,116,114,105,99,116,6,115,101,110,100,101,114,13,116,105,99,107,101,116,95,100,105,103,101,115,116,14,116,105,99,107,101,116,95,112,97,99,107,97,103,101,13,116,105,99,107,101,116,95,112,111,108,105,99,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,5,116,121,112,101,115,15,117,112,103,114,97,100,101,95,112,97,99,107,97,103,101,14,117,112,103,114,97,100,101,95,112,111,108,105,99,121,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,2,1,0,2,1,128,2,1,192,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,26,8,7,36,8,4,31,8,4,1,2,4,26,8,7,36,8,6,54,3,37,2,2,2,4,13,8,6,36,8,6,37,2,20,10,2,3,2,2,13,8,6,36,8,6,0,1,0,0,19,18,14,0,56,0,4,4,5,8,11,1,1,7,0,39,56,1,12,2,11,1,17,31,14,2,17,24,14,2,17,25,18,0,2,1,1,0,0,2,8,11,0,10,1,56,2,11,1,46,17,33,56,3,2,2,1,0,0,2,6,11,0,19,0,1,1,17,27,2,3,1,0,0,19,9,56,1,12,1,14,1,17,24,11,0,16,0,20,33,2,4,1,0,0,29,23,56,1,12,2,14,2,17,24,10,0,16,0,20,33,4,17,14,2,17,25,11,0,16,1,20,33,12,1,5,21,11,0,1,9,12,1,11,1,2,5,1,0,0,2,3,11,0,16,1,2,6,1,0,0,2,3,11,0,16,0,2,7,1,0,0,2,4,11,0,16,2,20,2,8,1,0,0,2,4,11,0,16,3,20,2,9,1,0,0,2,4,11,0,16,4,20,2,10,1,0,0,2,4,11,0,16,5,20,2,11,1,0,0,2,4,11,0,16,6,20,2,12,1,0,0,2,4,11,0,16,7,20,2,13,1,0,0,2,4,11,0,16,8,20,2,14,1,0,0,2,3,11,0,16,9,2,15,1,0,0,2,2,7,5,2,16,1,0,0,2,2,7,6,2,17,1,0,0,2,2,7,7,2,18,1,4,0,2,4,11,0,7,6,17,23,2,19,1,4,0,2,4,11,0,7,7,17,23,2,20,1,4,0,2,7,11,0,19,1,1,1,1,17,27,2,21,1,0,0,30,41,7,8,17,29,12,3,10,0,16,2,20,10,3,34,4,10,5,14,11,0,1,7,2,39,10,1,10,0,16,4,20,38,4,21,5,25,11,0,1,7,1,39,10,0,16,2,20,12,4,11,3,10,0,15,2,21,11,0,46,56,4,11,4,11,1,11,2,18,2,2,22,1,0,0,30,39,11,1,19,3,12,3,12,2,10,0,46,56,4,11,2,33,4,11,5,15,11,0,1,7,4,39,10,0,16,2,17,30,7,8,33,4,22,5,26,11,0,1,7,3,39,11,3,10,0,15,2,21,10,0,16,3,20,6,1,0,0,0,0,0,0,0,22,11,0,15,3,21,2,23,0,0,0,2,16,10,0,16,4,20,10,1,37,4,7,5,11,11,0,1,7,1,39,11,1,11,0,15,4,21,2,0,1,0,2,1,1,1,2,1,3,2,1,2,2,3,0,3,1,2,3,0],"pay":[161,28,235,11,6,0,0,0,9,1,0,8,2,8,10,3,18,77,4,95,14,5,109,126,7,235,1,173,1,8,152,3,32,6,184,3,10,12,194,3,214,2,0,9,0,2,0,15,0,16,1,0,12,1,0,1,3,1,2,0,0,8,0,1,1,0,0,12,2,1,1,0,0,14,3,1,1,0,0,13,4,1,1,0,0,3,2,1,1,0,0,5,5,1,1,0,0,6,6,1,1,0,0,7,7,1,1,0,1,4,2,16,1,0,1,5,5,1,1,0,1,12,2,10,1,0,2,10,11,1,1,12,3,11,8,9,0,11,10,10,12,0,12,1,12,8,12,9,12,6,12,2,11,0,1,9,0,6,8,1,0,3,7,11,0,1,9,0,3,7,8,1,3,7,11,0,1,9,0,10,3,7,8,1,4,7,11,0,1,9,0,3,5,7,8,1,2,7,11,0,1,9,0,11,0,1,9,0,2,7,11,0,1,9,0,10,11,0,1,9,0,2,10,11,0,1,9,0,5,1,6,8,1,1,5,1,11,0,1,9,0,2,9,0,5,1,9,0,2,3,3,1,3,3,3,3,10,11,0,1,9,0,1,10,11,0,1,9,0,3,11,0,1,9,0,3,3,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,15,100,105,118,105,100,101,95,97,110,100,95,107,101,101,112,13,100,105,118,105,100,101,95,105,110,116,111,95,110,4,106,111,105,110,8,106,111,105,110,95,118,101,99,21,106,111,105,110,95,118,101,99,95,97,110,100,95,116,114,97,110,115,102,101,114,4,107,101,101,112,3,112,97,121,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,5,115,112,108,105,116,18,115,112,108,105,116,95,97,110,100,95,116,114,97,110,115,102,101,114,9,115,112,108,105,116,95,118,101,99,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,5,11,0,11,1,17,12,56,0,2,1,1,4,0,1,8,11,0,11,1,10,2,56,1,11,2,46,56,2,2,2,1,4,0,13,27,6,0,0,0,0,0,0,0,0,14,1,65,14,12,4,12,3,10,3,10,4,35,4,22,5,10,10,0,14,1,10,3,66,14,20,10,2,56,3,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,2,1,2,3,1,4,0,1,7,11,0,11,1,11,3,56,1,11,2,56,0,2,4,1,4,0,15,31,11,0,11,1,10,2,56,4,12,5,6,0,0,0,0,0,0,0,0,14,5,65,10,12,4,12,3,10,3,10,4,35,4,26,5,15,13,5,69,10,10,2,46,17,12,56,0,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,10,11,2,1,11,5,70,10,0,0,0,0,0,0,0,0,2,5,1,4,0,1,4,11,0,11,1,56,5,2,6,1,4,0,17,26,6,0,0,0,0,0,0,0,0,14,1,65,10,12,4,12,3,10,3,10,4,35,4,21,5,10,13,1,69,10,12,2,10,0,11,2,56,5,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,5,11,0,1,11,1,70,10,0,0,0,0,0,0,0,0,2,7,1,4,0,10,18,14,0,65,10,6,0,0,0,0,0,0,0,0,36,4,6,5,8,7,0,39,13,0,69,10,12,2,13,2,11,0,56,6,11,2,11,1,56,0,2,0],"priority_queue":[161,28,235,11,6,0,0,0,13,1,0,4,2,4,12,3,16,60,4,76,10,5,86,167,1,7,253,1,184,1,8,181,3,64,6,245,3,14,10,131,4,18,11,149,4,4,12,153,4,243,5,13,140,10,4,14,144,10,4,0,11,1,16,0,1,6,1,2,0,0,0,6,1,2,0,0,6,0,1,1,2,0,8,2,3,1,2,0,4,4,5,1,2,0,7,3,6,1,2,0,2,7,0,1,2,0,13,8,5,1,2,0,5,9,5,1,2,0,9,10,11,1,2,1,12,15,13,1,0,1,14,15,13,1,0,6,13,9,6,5,13,8,16,8,13,1,10,11,1,1,9,0,1,11,0,1,9,0,1,7,11,0,1,9,0,2,3,9,0,3,7,11,0,1,9,0,3,9,0,0,1,11,1,1,9,0,2,10,3,10,9,0,2,7,10,11,1,1,9,0,3,3,7,10,11,1,1,9,0,3,3,1,6,11,0,1,9,0,1,10,3,2,3,3,1,9,0,3,3,3,9,0,2,7,10,9,0,3,1,3,5,3,3,3,10,11,1,1,9,0,9,0,5,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,13,7,10,11,1,1,9,0,1,3,7,10,11,1,1,9,0,3,1,7,10,11,1,1,9,0,3,7,10,11,1,1,9,0,3,3,3,3,2,3,10,3,5,69,110,116,114,121,13,80,114,105,111,114,105,116,121,81,117,101,117,101,14,99,114,101,97,116,101,95,101,110,116,114,105,101,115,7,101,110,116,114,105,101,115,6,105,110,115,101,114,116,21,109,97,120,95,104,101,97,112,105,102,121,95,114,101,99,117,114,115,105,118,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,7,112,111,112,95,109,97,120,10,112,114,105,111,114,105,116,105,101,115,8,112,114,105,111,114,105,116,121,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,6,114,101,109,111,118,101,22,114,101,115,116,111,114,101,95,104,101,97,112,95,114,101,99,117,114,115,105,118,101,11,115,119,97,112,95,114,101,109,111,118,101,5,118,97,108,117,101,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,10,3,1,0,0,2,1,3,10,11,1,1,9,0,1,2,2,10,3,15,9,0,0,13,1,13,0,1,0,0,12,24,14,0,65,6,12,2,10,2,6,2,0,0,0,0,0,0,0,26,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,21,5,12,11,1,6,1,0,0,0,0,0,0,0,23,12,1,13,0,10,2,10,1,56,0,5,7,11,0,57,0,2,1,1,0,0,14,30,10,0,55,0,65,6,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,10,0,54,0,6,0,0,0,0,0,0,0,0,56,1,58,1,12,3,12,2,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,6,0,0,0,0,0,0,0,0,56,0,11,2,11,3,2,2,1,0,0,16,17,10,0,54,0,11,1,11,2,57,1,68,6,10,0,55,0,65,6,6,1,0,0,0,0,0,0,0,23,12,3,11,0,54,0,11,3,56,2,2,3,1,0,0,5,4,11,0,11,1,57,1,2,4,1,0,0,17,40,14,0,65,16,12,3,14,1,65,13,10,3,33,4,9,5,11,6,0,0,0,0,0,0,0,0,39,64,6,0,0,0,0,0,0,0,0,12,5,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,38,5,20,13,0,6,0,0,0,0,0,0,0,0,56,3,12,4,13,1,6,0,0,0,0,0,0,0,0,56,4,12,6,13,5,11,4,11,6,57,1,68,6,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,15,11,5,2,5,0,0,0,18,46,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,1,6,1,0,0,0,0,0,0,0,23,6,2,0,0,0,0,0,0,0,26,12,6,10,0,10,1,12,3,12,2,10,0,10,6,12,5,12,4,11,2,46,11,3,66,6,55,1,20,11,4,46,11,5,66,6,55,1,20,36,4,43,10,0,11,1,10,6,71,6,11,0,11,6,56,2,5,45,11,0,1,2,6,0,0,0,19,110,10,1,6,0,0,0,0,0,0,0,0,33,4,7,11,0,1,2,10,2,10,1,35,4,12,5,16,11,0,1,6,1,0,0,0,0,0,0,0,39,10,2,6,2,0,0,0,0,0,0,0,24,6,1,0,0,0,0,0,0,0,22,12,13,10,13,6,1,0,0,0,0,0,0,0,22,12,15,10,2,12,14,10,13,10,1,35,4,55,10,0,10,13,12,5,12,3,10,0,10,14,12,7,12,6,11,3,46,11,5,66,6,55,1,20,11,6,46,11,7,66,6,55,1,20,36,12,8,5,57,9,12,8,11,8,4,61,11,13,12,14,10,15,10,1,35,4,88,10,0,10,15,12,10,12,9,10,0,10,14,12,12,12,11,11,9,46,11,10,66,6,55,1,20,11,11,46,11,12,66,6,55,1,20,36,12,4,5,90,9,12,4,11,4,4,94,11,15,12,14,10,14,10,2,34,4,107,10,0,10,14,11,2,71,6,11,0,11,1,11,14,56,0,5,109,11,0,1,2,7,1,0,0,20,28,7,1,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,0,55,0,65,6,35,4,24,5,11,13,2,10,0,55,0,10,1,66,6,55,1,20,68,16,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,4,11,0,1,11,2,2,0,0,1,0,0,13,1,13,0],"prover":[161,28,235,11,6,0,0,0,4,1,0,2,7,2,7,8,9,32,6,41,30,0,0,6,112,114,111,118,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0],"iota":[161,28,235,11,6,0,0,0,10,1,0,14,2,14,48,3,62,62,4,124,14,5,138,1,133,1,7,143,2,129,2,8,144,4,64,6,208,4,102,10,182,5,5,12,187,5,109,0,22,1,18,0,9,0,10,0,23,0,25,0,26,0,4,2,0,1,3,7,1,0,0,2,0,4,1,0,1,2,5,4,1,0,1,3,1,12,1,0,1,3,2,12,1,0,1,3,6,12,1,0,1,5,7,2,0,6,8,7,0,0,16,0,1,0,0,23,2,3,0,1,17,3,9,1,0,2,12,16,7,1,0,2,15,17,18,1,0,3,11,11,12,1,2,3,24,15,16,1,0,4,19,14,3,1,12,4,20,20,3,1,12,5,14,5,7,0,5,21,5,6,0,2,8,5,10,7,13,6,10,4,10,3,10,8,19,1,7,8,7,1,11,2,1,8,0,2,11,4,1,8,0,5,0,4,11,5,1,8,0,11,3,1,8,0,11,2,1,8,0,11,6,1,8,0,1,6,8,7,1,5,1,3,1,8,8,1,11,1,1,9,0,1,8,0,7,9,0,2,10,2,10,2,10,2,11,1,1,8,8,7,8,7,2,11,6,1,9,0,11,5,1,9,0,1,11,5,1,8,0,1,9,0,1,11,6,1,9,0,1,11,3,1,9,0,2,7,11,3,1,9,0,3,1,11,2,1,9,0,1,11,4,1,8,0,2,9,0,5,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,6,83,117,112,112,108,121,11,84,114,101,97,115,117,114,121,67,97,112,9,84,120,67,111,110,116,101,120,116,3,85,114,108,7,98,97,108,97,110,99,101,4,99,111,105,110,15,99,114,101,97,116,101,95,99,117,114,114,101,110,99,121,14,100,101,115,116,114,111,121,95,115,117,112,112,108,121,11,100,117,109,109,121,95,102,105,101,108,100,5,101,112,111,99,104,15,105,110,99,114,101,97,115,101,95,115,117,112,112,108,121,3,110,101,119,4,110,111,110,101,6,111,112,116,105,111,110,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,3,115,117,105,8,116,114,97,110,115,102,101,114,20,116,114,101,97,115,117,114,121,95,105,110,116,111,95,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,228,11,84,2,0,0,0,3,8,0,0,232,137,4,35,199,138,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2,4,3,83,85,73,10,2,4,3,83,117,105,10,2,1,0,0,2,1,13,1,0,0,0,0,4,47,10,0,46,17,10,7,5,33,4,7,5,11,11,0,1,7,1,39,10,0,46,17,9,6,0,0,0,0,0,0,0,0,33,4,18,5,22,11,0,1,7,0,39,9,18,0,49,9,7,6,7,7,7,8,56,0,11,0,56,1,12,1,12,4,11,1,56,2,11,4,56,3,12,2,13,2,7,4,56,4,12,3,11,2,56,5,1,11,3,2,1,1,4,0,3,4,11,0,11,1,56,6,2,0],"table":[161,28,235,11,6,0,0,0,13,1,0,8,2,8,16,3,24,115,4,139,1,10,5,149,1,104,7,253,1,167,1,8,164,3,32,6,196,3,10,10,206,3,8,11,214,3,2,12,216,3,229,1,13,189,5,4,14,193,5,4,0,19,0,10,0,16,0,20,0,0,12,2,7,1,4,1,2,2,4,0,3,1,2,0,0,15,0,1,2,7,4,0,3,2,3,2,7,4,0,4,4,5,2,7,4,0,5,6,7,2,7,4,0,17,6,8,2,7,4,0,6,4,9,2,7,4,0,14,10,11,2,7,4,0,13,10,9,2,7,4,0,8,1,3,2,7,4,0,9,1,3,2,7,6,1,3,14,3,2,7,4,1,4,15,5,2,7,4,1,5,16,7,2,7,4,1,11,15,9,2,7,4,1,17,16,8,2,7,4,2,7,12,3,0,2,15,0,12,0,10,13,11,13,12,13,14,13,13,13,1,7,8,2,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,0,2,6,11,0,2,9,0,9,1,9,0,1,6,9,1,2,7,11,0,2,9,0,9,1,9,0,1,7,9,1,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,1,8,1,2,9,0,9,1,3,7,8,1,9,0,9,1,2,6,8,1,9,0,2,7,8,1,9,0,2,8,1,3,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,2,105,100,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,6,114,101,109,111,118,101,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,1,18,3,0,13,0,1,0,0,3,5,11,0,17,16,6,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,3,14,10,0,54,0,11,1,11,2,56,0,10,0,55,1,20,6,1,0,0,0,0,0,0,0,22,11,0,54,1,21,2,2,1,0,0,3,5,11,0,55,0,11,1,56,1,2,3,1,0,0,3,5,11,0,54,0,11,1,56,2,2,4,1,0,0,8,15,10,0,54,0,11,1,56,3,12,2,10,0,55,1,20,6,1,0,0,0,0,0,0,0,23,11,0,54,1,21,11,2,2,5,1,0,0,3,5,11,0,55,0,11,1,56,4,2,6,1,0,0,3,4,11,0,55,1,20,2,7,1,0,0,3,6,11,0,55,1,20,6,0,0,0,0,0,0,0,0,33,2,8,1,0,0,17,14,11,0,58,0,12,2,12,1,11,2,6,0,0,0,0,0,0,0,0,33,4,9,5,11,7,0,39,11,1,17,15,2,9,1,0,0,3,5,11,0,58,0,1,17,15,2,0,0,0,1,0,13,1,13,0],"table_vec":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,18,3,24,103,4,127,20,5,147,1,138,1,7,157,2,159,1,8,188,3,32,6,220,3,20,10,240,3,10,11,250,3,2,12,252,3,245,1,13,241,5,2,14,243,5,2,0,17,0,16,0,18,0,1,4,1,4,1,1,0,12,2,7,1,4,1,2,2,2,0,0,8,0,1,1,4,0,15,2,1,1,4,0,10,3,4,1,4,0,9,3,5,1,4,0,4,6,7,1,4,0,13,8,9,1,4,0,5,10,11,1,4,0,12,12,13,1,4,0,7,1,9,1,4,1,3,19,9,2,7,4,1,4,17,18,2,7,4,1,5,20,21,2,7,4,1,7,15,9,2,7,4,1,10,16,4,2,7,4,1,11,0,15,2,7,4,1,14,20,22,2,7,4,14,14,0,13,5,13,13,14,2,13,10,14,9,14,11,14,15,14,12,14,1,7,8,2,1,11,0,1,9,0,2,9,0,7,8,2,1,6,11,0,1,9,0,1,3,1,1,2,6,11,0,1,9,0,3,1,6,9,0,2,7,11,0,1,9,0,9,0,0,2,7,11,0,1,9,0,3,1,7,9,0,1,7,11,0,1,9,0,1,9,0,2,3,9,0,1,11,1,2,9,0,9,1,1,6,11,1,2,9,0,9,1,2,6,11,1,2,9,0,9,1,9,0,1,6,9,1,3,7,11,1,2,9,0,9,1,9,0,9,1,2,7,11,1,2,9,0,9,1,9,0,1,7,9,1,1,9,1,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,5,101,109,112,116,121,8,105,115,95,101,109,112,116,121,6,108,101,110,103,116,104,3,110,101,119,8,112,111,112,95,98,97,99,107,9,112,117,115,104,95,98,97,99,107,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,10,116,120,95,99,111,110,116,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,6,11,1,2,3,9,0,0,13,0,1,0,0,9,4,11,0,56,0,57,0,2,1,1,0,0,1,8,11,1,56,1,12,2,13,2,11,0,56,2,11,2,2,2,1,0,0,9,4,11,0,55,0,56,3,2,3,1,0,0,9,5,11,0,56,4,6,0,0,0,0,0,0,0,0,33,2,4,1,0,0,9,15,10,0,56,4,10,1,36,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,5,2,5,1,0,0,4,10,10,0,46,56,4,12,2,11,0,54,0,11,2,11,1,56,6,2,6,1,0,0,9,16,10,0,46,56,4,10,1,36,4,7,5,11,11,0,1,7,0,39,11,0,54,0,11,1,56,7,2,7,1,0,0,4,20,10,0,46,56,4,12,1,10,1,6,0,0,0,0,0,0,0,0,36,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,6,1,0,0,0,0,0,0,0,23,56,8,2,8,1,0,0,9,12,14,0,56,4,6,0,0,0,0,0,0,0,0,33,4,6,5,8,7,1,39,11,0,58,0,56,9,2,0,0,0,13,0],"transfer":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,54,4,56,6,5,62,8,7,70,144,1,8,214,1,32,6,246,1,10,12,128,2,82,0,7,0,7,0,1,1,8,0,4,0,1,1,12,0,0,2,1,1,8,0,2,2,1,1,12,0,5,2,1,1,8,0,3,2,1,1,12,0,1,2,1,1,8,0,6,2,1,1,8,0,8,0,1,1,8,8,2,6,2,7,2,2,9,0,5,0,1,9,0,13,102,114,101,101,122,101,95,111,98,106,101,99,116,18,102,114,101,101,122,101,95,111,98,106,101,99,116,95,105,109,112,108,20,112,117,98,108,105,99,95,102,114,101,101,122,101,95,111,98,106,101,99,116,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,17,115,104,97,114,101,95,111,98,106,101,99,116,95,105,109,112,108,8,116,114,97,110,115,102,101,114,13,116,114,97,110,115,102,101,114,95,105,109,112,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,56,0,2,1,1,0,0,1,4,11,0,11,1,56,0,2,2,1,0,0,1,3,11,0,56,1,2,3,1,0,0,1,3,11,0,56,1,2,4,1,0,0,1,3,11,0,56,2,2,5,1,0,0,1,3,11,0,56,2,2,6,3,2,0,7,3,2,0,8,3,2,0,0],"transfer_policy":[161,28,235,11,6,0,0,0,13,1,0,24,2,24,78,3,102,255,1,4,229,2,44,5,145,3,176,3,7,193,6,229,4,8,166,11,64,6,230,11,60,10,162,12,55,11,217,12,10,12,227,12,252,4,13,223,17,16,14,239,17,16,0,59,1,47,1,61,0,19,0,21,0,28,0,31,0,46,0,48,0,57,0,60,0,66,0,10,0,1,0,1,0,7,12,1,0,1,0,8,12,1,0,1,0,9,3,1,0,1,0,5,7,1,2,1,1,3,7,1,0,0,2,12,7,0,3,0,4,1,0,1,4,1,12,1,0,1,7,2,7,0,7,13,4,0,8,4,12,0,9,6,2,0,10,11,2,0,11,14,7,1,3,0,0,45,0,1,1,0,0,44,2,3,1,0,0,67,4,5,1,0,0,25,6,5,1,0,0,22,7,0,1,0,0,17,8,9,3,0,2,6,0,37,10,11,3,0,2,6,0,18,12,9,2,0,2,0,16,13,9,2,0,2,0,38,14,15,2,0,2,0,54,16,9,3,0,2,6,0,62,14,17,1,0,0,63,16,18,1,0,0,55,14,19,1,0,0,43,20,21,1,0,0,49,20,22,1,0,0,33,20,21,1,0,1,26,37,25,1,0,1,42,36,15,1,0,2,36,9,23,1,0,3,65,38,22,1,0,3,68,9,32,1,0,4,34,42,40,1,0,4,51,54,9,1,0,4,58,39,40,1,0,5,15,50,9,2,7,4,5,20,52,53,2,7,4,5,32,52,15,1,7,5,53,57,48,2,7,4,6,29,25,9,1,3,7,24,29,9,0,7,39,35,21,1,8,7,44,28,29,0,7,64,17,21,0,8,35,27,15,1,0,11,23,46,15,1,3,11,30,9,24,1,3,11,40,51,9,1,3,11,41,24,44,1,3,11,53,58,9,1,3,11,56,45,22,1,3,36,23,34,25,29,30,21,31,31,34,18,22,17,22,20,31,24,31,22,31,38,23,40,23,35,23,9,47,25,49,19,48,37,23,26,49,23,31,27,55,28,49,39,23,3,8,9,3,8,9,1,11,0,1,9,0,2,6,8,11,7,8,13,2,11,1,1,9,0,11,2,1,9,0,4,7,11,1,1,9,0,6,11,2,1,9,0,11,5,1,3,7,8,13,1,11,8,1,8,12,3,11,1,1,9,0,11,2,1,9,0,7,8,13,2,6,11,1,1,9,0,11,0,1,9,0,4,9,1,7,11,1,1,9,0,6,11,2,1,9,0,9,2,0,2,9,1,6,11,1,1,9,0,1,6,9,2,3,9,1,7,11,1,1,9,0,11,8,1,8,12,2,9,1,7,11,0,1,9,0,1,6,11,1,1,9,0,1,1,2,7,11,1,1,9,0,6,11,2,1,9,0,1,6,8,10,1,7,8,10,1,6,11,14,1,8,6,1,6,11,0,1,9,0,1,8,9,1,3,1,8,6,1,11,14,1,9,0,1,9,0,5,8,10,11,14,1,8,6,11,7,1,8,12,8,10,8,9,1,6,8,11,1,7,8,13,1,8,10,1,11,3,1,9,0,1,8,12,1,11,7,1,9,0,3,3,3,3,1,11,1,1,9,0,1,6,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,1,6,11,7,1,9,0,3,7,11,7,1,9,0,3,7,8,13,1,11,8,1,9,0,2,11,7,1,8,12,8,10,2,11,7,1,9,0,7,8,13,7,10,8,6,8,9,8,9,3,11,14,1,8,6,8,6,3,1,10,9,0,1,6,11,14,1,9,0,2,6,11,14,1,9,0,6,9,0,2,9,0,9,1,1,9,1,2,11,4,1,9,1,9,2,3,7,8,10,9,0,9,1,2,7,11,14,1,9,0,9,0,2,6,8,10,9,0,1,6,9,1,2,7,11,7,1,9,0,11,8,1,9,0,1,11,4,1,9,1,2,8,6,7,11,14,1,8,6,2,7,8,10,9,0,2,7,11,14,1,9,0,6,9,0,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,9,80,117,98,108,105,115,104,101,114,7,82,117,108,101,75,101,121,3,83,85,73,14,84,114,97,110,115,102,101,114,80,111,108,105,99,121,17,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,97,112,21,84,114,97,110,115,102,101,114,80,111,108,105,99,121,67,114,101,97,116,101,100,15,84,114,97,110,115,102,101,114,82,101,113,117,101,115,116,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,6,86,101,99,83,101,116,3,97,100,100,11,97,100,100,95,114,101,99,101,105,112,116,8,97,100,100,95,114,117,108,101,14,97,100,100,95,116,111,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,4,99,111,105,110,15,99,111,110,102,105,114,109,95,114,101,113,117,101,115,116,8,99,111,110,116,97,105,110,115,6,100,101,108,101,116,101,20,100,101,115,116,114,111,121,95,97,110,100,95,119,105,116,104,100,114,97,119,12,100,101,115,116,114,111,121,95,115,111,109,101,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,4,101,109,105,116,5,101,109,112,116,121,5,101,118,101,110,116,7,101,120,105,115,116,115,95,4,102,114,111,109,12,102,114,111,109,95,98,97,108,97,110,99,101,12,102,114,111,109,95,112,97,99,107,97,103,101,3,103,101,116,8,103,101,116,95,114,117,108,101,8,104,97,115,95,114,117,108,101,2,105,100,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,7,105,115,95,115,111,109,101,4,105,116,101,109,3,110,101,119,11,110,101,119,95,114,101,113,117,101,115,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,4,112,97,105,100,9,112,111,108,105,99,121,95,105,100,3,112,117,116,8,114,101,99,101,105,112,116,115,6,114,101,109,111,118,101,11,114,101,109,111,118,101,95,114,117,108,101,5,114,117,108,101,115,4,115,105,122,101,3,115,117,105,4,116,97,107,101,15,116,114,97,110,115,102,101,114,95,112,111,108,105,99,121,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,3,117,105,100,16,117,105,100,95,109,117,116,95,97,115,95,111,119,110,101,114,12,117,105,100,95,116,111,95,105,110,110,101,114,5,118,97,108,117,101,7,118,101,99,95,115,101,116,8,119,105,116,104,100,114,97,119,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,4,43,8,9,49,3,33,8,9,52,11,14,1,8,6,1,2,3,39,8,10,19,11,7,1,8,12,55,11,14,1,8,6,2,2,2,39,8,10,50,8,9,3,2,1,39,8,9,4,2,1,27,1,0,25,3,25,1,25,2,25,4,48,0,1,0,0,9,6,11,0,11,1,11,2,56,0,57,0,2,1,1,0,0,26,32,11,0,56,1,4,4,5,8,11,1,1,6,0,0,0,0,0,0,0,0,39,10,1,17,32,12,5,14,5,17,33,12,6,10,6,57,1,56,2,11,5,12,2,56,0,12,3,56,3,12,4,11,2,11,4,11,3,57,2,11,1,17,32,11,6,57,3,2,2,1,0,0,33,49,10,0,46,56,4,11,1,55,0,20,33,4,9,5,15,11,0,1,11,3,1,7,4,39,14,2,56,5,4,37,11,2,56,6,12,6,10,6,10,0,55,1,56,7,37,4,28,5,34,11,0,1,11,3,1,7,5,39,11,6,12,4,5,41,10,0,55,1,56,7,12,4,11,4,12,5,11,0,54,1,11,5,11,3,56,8,2,3,1,0,0,41,27,14,0,56,4,14,1,55,0,20,33,4,8,5,12,11,2,1,7,4,39,11,1,58,3,1,12,4,11,0,58,2,1,12,3,17,30,11,4,17,30,11,3,11,2,56,9,2,4,1,0,0,43,52,11,1,58,0,12,6,12,3,12,5,12,4,11,6,56,10,12,2,14,2,65,23,12,8,10,8,10,0,55,2,56,11,33,4,19,5,23,11,0,1,7,0,39,10,8,6,0,0,0,0,0,0,0,0,36,4,46,5,28,13,2,69,23,12,7,10,0,55,2,14,7,56,12,4,37,5,41,11,0,1,7,1,39,11,8,6,1,0,0,0,0,0,0,0,23,12,8,5,23,11,0,1,11,4,11,5,11,3,2,5,1,0,0,9,34,10,1,46,56,4,11,2,55,0,20,33,4,9,5,13,11,1,1,7,4,39,10,1,46,56,13,32,4,19,5,23,11,1,1,7,3,39,10,1,54,3,9,57,4,11,3,56,14,11,1,54,2,56,15,56,16,2,6,1,0,0,9,6,11,1,55,3,9,57,4,56,17,2,7,1,0,0,9,14,10,1,46,56,13,4,5,5,9,11,1,1,7,2,39,11,1,54,1,11,2,56,18,2,8,1,0,0,9,5,11,1,54,4,56,15,56,16,2,9,1,0,0,9,6,11,0,55,3,9,57,4,56,19,2,10,1,0,0,56,28,10,0,46,56,4,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,10,0,54,3,9,57,4,56,20,1,11,0,54,2,12,3,56,15,12,2,11,3,14,2,56,21,2,11,1,0,0,9,3,11,0,55,3,2,12,1,0,0,9,16,10,0,46,56,4,11,1,55,0,20,33,4,9,5,13,11,0,1,7,4,39,11,0,54,3,2,13,1,0,0,9,3,11,0,55,2,2,14,1,0,0,9,4,11,0,55,5,20,2,15,1,0,0,9,4,11,0,55,6,20,2,16,1,0,0,9,4,11,0,55,7,20,2,2,1,1,1,1,2,1,0,0,3,0,0,0,1,0,2,0,25,1,25,2,25,3,25,4,25,5,25,6,25,7,25,0],"tx_context":[161,28,235,11,6,0,0,0,10,1,0,2,2,2,4,3,6,35,5,41,24,7,65,111,8,176,1,32,6,208,1,20,10,228,1,14,12,242,1,107,13,221,2,10,0,8,0,0,2,0,0,7,0,1,0,0,2,0,2,0,0,3,0,3,0,0,4,0,3,0,0,5,4,1,0,0,6,0,3,0,0,1,5,1,0,1,6,8,0,1,5,1,6,10,2,1,3,1,7,8,0,2,10,2,3,0,2,5,3,9,84,120,67,111,110,116,101,120,116,9,100,101,114,105,118,101,95,105,100,6,100,105,103,101,115,116,5,101,112,111,99,104,18,101,112,111,99,104,95,116,105,109,101,115,116,97,109,112,95,109,115,20,102,114,101,115,104,95,111,98,106,101,99,116,95,97,100,100,114,101,115,115,11,105,100,115,95,99,114,101,97,116,101,100,6,115,101,110,100,101,114,10,116,120,95,99,111,110,116,101,120,116,7,116,120,95,104,97,115,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,32,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,5,7,5,9,10,2,3,3,4,3,6,3,0,1,0,0,6,4,11,0,16,0,20,2,1,1,0,0,6,3,11,0,16,1,2,2,1,0,0,6,4,11,0,16,2,20,2,3,1,0,0,6,4,11,0,16,3,20,2,4,1,0,0,7,18,10,0,16,4,20,12,2,10,0,16,1,20,10,2,17,6,12,1,11,2,6,1,0,0,0,0,0,0,0,22,11,0,15,4,21,11,1,2,5,0,0,0,6,4,11,0,16,4,20,2,6,0,2,0,0,0,0,1,0,2,0,3,0,4,0],"types":[161,28,235,11,6,0,0,0,6,1,0,2,3,2,6,5,8,6,7,14,26,8,40,32,12,72,4,0,1,0,0,0,1,1,2,1,6,9,0,1,1,19,105,115,95,111,110,101,95,116,105,109,101,95,119,105,116,110,101,115,115,5,116,121,112,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0],"url":[161,28,235,11,6,0,0,0,9,1,0,4,2,4,8,3,12,25,5,37,20,7,57,78,8,135,1,64,10,199,1,6,12,205,1,50,13,255,1,2,0,8,1,2,0,1,7,0,1,0,7,0,0,4,0,1,0,0,5,2,1,0,0,3,3,0,0,0,7,4,5,0,1,6,2,0,0,1,8,1,1,8,0,1,10,2,1,6,8,0,2,7,8,0,8,1,0,6,83,116,114,105,110,103,3,85,114,108,5,97,115,99,105,105,9,105,110,110,101,114,95,117,114,108,10,110,101,119,95,117,110,115,97,102,101,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,6,115,116,114,105,110,103,6,117,112,100,97,116,101,3,117,114,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,8,8,1,0,1,0,0,5,3,11,0,18,0,2,1,1,0,0,5,4,11,0,17,4,18,0,2,2,1,0,0,5,4,11,0,16,0,20,2,3,1,0,0,5,5,11,1,11,0,15,0,21,2,0,0,0],"vec_map":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,22,3,28,168,1,4,196,1,28,5,224,1,254,1,7,222,3,153,2,8,247,5,64,6,183,6,50,10,233,6,21,11,254,6,4,12,130,7,235,5,13,237,12,6,14,243,12,6,0,30,1,21,1,31,0,2,7,2,1,0,0,0,0,0,7,2,1,0,0,0,1,1,7,1,0,0,0,7,0,1,2,1,0,0,14,2,0,2,1,0,0,23,3,4,2,1,0,0,22,5,4,2,1,0,0,13,3,6,2,1,0,0,8,7,8,2,1,0,0,28,7,9,2,1,1,0,3,7,10,2,1,0,0,26,11,12,2,1,0,0,16,11,10,2,1,0,0,5,1,0,2,1,0,0,15,1,13,2,1,0,0,19,11,14,2,1,0,0,12,7,15,2,1,0,0,11,7,12,2,1,0,0,9,16,17,2,1,0,0,10,18,19,2,1,0,0,24,18,4,2,1,0,1,6,27,24,1,0,1,17,28,10,1,0,1,20,0,27,1,0,1,27,24,27,1,0,2,16,25,10,1,0,2,23,23,24,1,0,2,25,31,0,1,0,7,4,14,4,23,20,22,20,5,4,21,26,20,26,13,4,19,12,8,4,24,20,21,12,20,12,18,12,0,1,11,0,2,9,0,9,1,3,7,11,0,2,9,0,9,1,9,0,9,1,2,7,11,0,2,9,0,9,1,6,9,0,2,9,0,9,1,1,7,11,0,2,9,0,9,1,1,7,9,1,2,6,11,0,2,9,0,9,1,6,9,0,1,6,9,1,1,11,2,1,9,1,1,1,1,6,11,0,2,9,0,9,1,1,3,2,10,9,0,10,9,1,1,10,9,0,1,11,2,1,3,2,6,11,0,2,9,0,9,1,3,2,6,9,0,6,9,1,2,7,11,0,2,9,0,9,1,3,2,6,9,0,7,9,1,1,11,1,2,9,0,9,1,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,9,0,1,6,10,9,0,1,9,1,1,11,2,1,9,0,1,6,11,2,1,9,0,1,10,11,1,2,9,0,9,1,7,10,11,1,2,9,0,9,1,3,9,0,10,9,0,3,9,1,10,9,1,1,7,10,9,0,4,6,11,1,2,9,0,9,1,3,10,9,0,3,2,3,3,1,6,11,1,2,9,0,9,1,1,7,11,1,2,9,0,9,1,5,69,110,116,114,121,6,79,112,116,105,111,110,6,86,101,99,77,97,112,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,13,100,101,115,116,114,111,121,95,101,109,112,116,121,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,3,103,101,116,16,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,20,103,101,116,95,101,110,116,114,121,95,98,121,95,105,100,120,95,109,117,116,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,7,103,101,116,95,109,117,116,6,105,110,115,101,114,116,16,105,110,116,111,95,107,101,121,115,95,118,97,108,117,101,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,3,107,101,121,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,3,112,111,112,6,114,101,109,111,118,101,19,114,101,109,111,118,101,95,101,110,116,114,121,95,98,121,95,105,100,120,7,114,101,118,101,114,115,101,4,115,105,122,101,4,115,111,109,101,7,116,114,121,95,103,101,116,5,118,97,108,117,101,7,118,101,99,95,109,97,112,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,1,4,10,11,1,2,9,0,9,1,1,2,2,18,9,0,29,9,1,0,4,1,4,0,1,0,0,0,3,64,20,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,21,20,10,0,14,1,12,3,46,11,3,56,0,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,11,2,57,1,68,20,2,2,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,56,2,58,1,2,3,1,0,0,0,15,10,0,55,0,56,3,32,4,6,5,10,11,0,1,7,4,39,11,0,54,0,69,20,58,1,2,4,1,0,0,22,13,10,0,11,1,12,2,46,11,2,56,1,12,3,11,0,54,0,11,3,67,20,54,1,2,5,1,0,0,12,10,10,0,11,1,56,1,12,2,11,0,55,0,11,2,66,20,55,1,2,6,1,0,0,9,19,10,0,10,1,56,0,4,11,11,0,11,1,56,4,20,56,5,12,2,5,17,11,0,1,11,1,1,56,6,12,2,11,2,2,7,1,0,0,15,7,11,0,11,1,56,7,12,2,14,2,56,8,2,8,1,0,0,0,4,11,0,55,0,65,20,2,9,1,0,0,0,5,11,0,56,9,6,0,0,0,0,0,0,0,0,33,2,10,1,0,0,29,12,11,0,58,0,12,1,14,1,56,3,4,7,5,9,7,2,39,11,1,70,20,0,0,0,0,0,0,0,0,2,11,1,0,0,30,40,11,0,58,0,12,1,13,1,56,10,6,0,0,0,0,0,0,0,0,12,2,14,1,65,20,12,5,64,24,0,0,0,0,0,0,0,0,12,4,64,26,0,0,0,0,0,0,0,0,12,7,10,2,10,5,35,4,35,5,19,13,1,69,20,58,1,12,6,12,3,13,4,11,3,68,24,13,7,11,6,68,26,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,14,11,1,70,20,0,0,0,0,0,0,0,0,11,4,11,7,2,12,1,0,0,32,32,6,0,0,0,0,0,0,0,0,12,2,10,0,55,0,65,20,12,4,64,24,0,0,0,0,0,0,0,0,12,3,10,2,10,4,35,4,28,5,13,10,0,55,0,10,2,66,20,12,1,13,3,11,1,55,2,20,68,24,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,8,11,0,1,11,3,2,13,1,0,0,33,36,6,0,0,0,0,0,0,0,0,12,2,10,0,56,9,12,3,10,2,10,3,35,4,30,5,10,10,0,55,0,10,2,66,20,55,2,10,1,33,4,25,11,0,1,11,1,1,11,2,56,11,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,12,2,14,1,0,0,15,13,11,0,11,1,56,7,12,2,14,2,56,8,4,8,5,10,7,1,39,11,2,56,13,2,15,1,0,0,34,20,10,1,10,0,56,9,35,4,6,5,10,11,0,1,7,3,39,11,0,55,0,11,1,66,20,12,2,10,2,55,2,11,2,55,1,2,16,1,0,0,35,21,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,67,20,12,2,10,2,55,2,11,2,54,1,2,17,1,0,0,0,17,10,1,10,0,46,56,9,35,4,7,5,11,11,0,1,7,3,39,11,0,54,0,11,1,56,2,58,1,2,0,0,1,1,1,0,0,4,1,4,2,4,0],"vec_set":[161,28,235,11,6,0,0,0,13,1,0,6,2,6,12,3,18,102,4,120,20,5,140,1,95,7,235,1,164,1,8,143,3,64,6,207,3,20,10,227,3,7,11,234,3,2,12,236,3,156,2,13,136,6,2,14,138,6,2,0,19,1,14,1,20,0,1,7,1,3,0,1,0,7,1,0,0,0,5,0,1,1,3,0,16,2,1,1,3,0,8,3,0,1,3,0,15,4,0,1,3,0,2,5,6,1,3,0,17,7,8,1,3,0,10,7,6,1,3,0,9,1,9,1,3,0,12,7,10,1,3,0,7,5,11,1,3,0,6,5,8,1,3,1,4,17,2,1,0,1,11,15,6,1,0,1,13,0,17,1,0,1,18,2,17,1,0,2,15,14,2,1,0,2,16,2,9,1,0,16,2,4,2,10,2,15,2,9,2,12,8,5,2,14,8,13,8,11,8,0,1,11,0,1,9,0,1,9,0,2,7,11,0,1,9,0,9,0,2,7,11,0,1,9,0,6,9,0,2,6,11,0,1,9,0,6,9,0,1,1,1,6,11,0,1,9,0,1,3,1,10,9,0,1,6,10,9,0,1,11,1,1,3,1,6,9,0,2,6,9,0,3,2,7,10,9,0,3,1,6,11,1,1,9,0,2,3,3,1,11,1,1,9,0,6,79,112,116,105,111,110,6,86,101,99,83,101,116,8,99,111,110,116,97,105,110,115,8,99,111,110,116,101,110,116,115,12,100,101,115,116,114,111,121,95,115,111,109,101,5,101,109,112,116,121,7,103,101,116,95,105,100,120,11,103,101,116,95,105,100,120,95,111,112,116,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,107,101,121,115,4,110,111,110,101,6,111,112,116,105,111,110,6,114,101,109,111,118,101,9,115,105,110,103,108,101,116,111,110,4,115,105,122,101,4,115,111,109,101,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,3,10,9,0,0,2,0,1,0,0,0,3,64,2,0,0,0,0,0,0,0,0,57,0,2,1,1,0,0,0,4,11,0,56,0,57,0,2,2,1,0,0,12,18,10,0,14,1,12,2,46,11,2,56,1,32,4,9,5,13,11,0,1,7,0,39,11,0,54,0,11,1,68,2,2,3,1,0,0,13,13,10,0,11,1,12,2,46,11,2,56,2,12,3,11,0,54,0,11,3,56,3,1,2,4,1,0,0,11,7,11,0,11,1,56,4,12,2,14,2,56,5,2,5,1,0,0,0,4,11,0,55,0,65,2,2,6,1,0,0,0,5,11,0,56,6,6,0,0,0,0,0,0,0,0,33,2,7,1,0,0,0,3,11,0,58,0,2,8,1,0,0,0,3,11,0,55,0,2,9,0,0,0,16,35,6,0,0,0,0,0,0,0,0,12,2,10,0,56,6,12,3,10,2,10,3,35,4,29,5,10,10,0,55,0,10,2,66,2,10,1,33,4,24,11,0,1,11,1,1,11,2,56,7,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,11,1,1,56,8,2,10,0,0,0,11,13,11,0,11,1,56,4,12,2,14,2,56,5,4,8,5,10,7,1,39,11,2,56,9,2,0,0,0,2,0],"versioned":[161,28,235,11,6,0,0,0,11,1,0,8,2,8,20,3,28,85,4,113,10,5,123,97,7,220,1,236,1,8,200,3,32,6,232,3,10,10,242,3,16,12,130,4,197,1,13,199,5,4,0,23,0,11,0,16,0,20,0,4,12,0,0,3,0,0,2,0,7,0,2,2,4,0,3,1,2,0,0,8,0,1,1,4,0,22,2,3,0,0,13,2,4,1,4,0,14,5,6,1,4,0,19,5,7,1,4,0,21,8,9,1,4,0,10,1,10,1,4,1,5,14,9,2,7,4,1,6,15,16,2,7,4,1,7,17,18,2,7,4,1,18,17,19,2,7,4,2,9,12,9,0,2,12,4,20,1,8,2,15,11,12,0,7,13,8,13,9,13,10,13,12,1,3,3,9,0,7,8,4,1,8,0,1,6,8,0,1,3,1,6,9,0,1,7,8,0,1,7,9,0,2,9,0,8,1,4,7,8,0,3,9,0,8,1,0,1,9,0,1,7,8,4,1,8,3,2,3,9,0,3,7,8,3,9,0,9,1,2,6,8,3,9,0,1,6,9,1,2,7,8,3,9,0,1,7,9,1,1,9,1,1,8,2,3,8,3,9,0,3,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,16,86,101,114,115,105,111,110,67,104,97,110,103,101,67,97,112,9,86,101,114,115,105,111,110,101,100,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,13,100,121,110,97,109,105,99,95,102,105,101,108,100,2,105,100,10,108,111,97,100,95,118,97,108,117,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,3,110,101,119,6,111,98,106,101,99,116,11,111,108,100,95,118,101,114,115,105,111,110,6,114,101,109,111,118,101,24,114,101,109,111,118,101,95,118,97,108,117,101,95,102,111,114,95,117,112,103,114,97,100,101,10,116,120,95,99,111,110,116,101,120,116,7,117,112,103,114,97,100,101,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,12,118,101,114,115,105,111,110,101,100,95,105,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,2,12,8,3,22,3,1,2,2,24,8,2,17,3,0,1,0,0,1,12,11,2,17,13,10,0,18,0,12,3,13,3,15,0,11,0,11,1,56,0,11,3,2,1,1,0,0,9,4,11,0,16,1,20,2,2,1,0,0,9,7,10,0,16,0,11,0,16,1,20,56,1,2,3,1,0,0,9,7,10,0,15,0,11,0,16,1,20,56,2,2,4,1,0,0,9,14,10,0,15,0,10,0,16,1,20,56,3,10,0,46,56,4,11,0,16,1,20,18,1,2,5,1,0,0,3,32,11,3,19,1,12,4,10,0,46,56,4,33,4,9,5,13,11,0,1,7,0,39,11,4,10,1,35,4,18,5,22,11,0,1,7,0,39,10,0,15,0,10,1,11,2,56,0,11,1,11,0,15,1,21,2,6,1,0,0,21,12,11,0,19,0,12,3,12,1,13,1,11,3,56,3,12,2,11,1,17,11,11,2,2,0,0,0,1,0]},"type_origin_table":[{"module_name":"tx_context","datatype_name":"TxContext","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"ID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object","datatype_name":"UID","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_field","datatype_name":"Field","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bag","datatype_name":"Bag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Supply","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"balance","datatype_name":"Balance","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"bcs","datatype_name":"BCS","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Referent","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"borrow","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"clock","datatype_name":"Clock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"url","datatype_name":"Url","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"Coin","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CoinMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"TreasuryCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"coin","datatype_name":"CurrencyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"VecMap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_map","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"Publisher","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeTicket","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"package","datatype_name":"UpgradeReceipt","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"Display","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"DisplayCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"display","datatype_name":"VersionUpdated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"dynamic_object_field","datatype_name":"Wrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"Curve","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PreparedVerifyingKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"PublicProofInputs","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"groth16","datatype_name":"ProofPoints","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"vec_set","datatype_name":"VecSet","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"iota","datatype_name":"IOTA","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferRequest","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicy","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"TransferPolicyCreated","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"transfer_policy","datatype_name":"RuleKey","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Kiosk","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"KioskOwnerCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"PurchaseCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Borrow","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Item","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Listing","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"Lock","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemListed","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemPurchased","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"kiosk","datatype_name":"ItemDelisted","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"LinkedTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"linked_table","datatype_name":"Node","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_bag","datatype_name":"ObjectBag","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"object_table","datatype_name":"ObjectTable","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"PriorityQueue","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"priority_queue","datatype_name":"Entry","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table","datatype_name":"Table","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"table_vec","datatype_name":"TableVec","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"Versioned","package":"0x0000000000000000000000000000000000000000000000000000000000000002"},{"module_name":"versioned","datatype_name":"VersionChangeCap","package":"0x0000000000000000000000000000000000000000000000000000000000000002"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Package":{"id":"0x0000000000000000000000000000000000000000000000000000000000000003","version":5,"module_map":{"genesis":[161,28,235,11,6,0,0,0,11,1,0,26,2,26,58,3,84,107,4,191,1,14,5,205,1,176,2,7,253,3,137,9,8,134,13,96,6,230,13,20,10,250,13,93,12,215,14,219,3,13,178,18,24,0,31,1,44,1,72,2,18,2,20,2,43,2,61,2,66,0,54,0,63,0,64,0,67,0,70,0,3,3,0,0,2,3,0,0,9,0,0,0,8,0,0,1,4,7,1,0,0,3,0,4,1,0,1,4,1,12,1,0,1,5,11,4,0,6,5,2,0,7,10,2,0,8,6,4,0,10,7,4,0,11,12,4,0,0,22,0,1,0,0,15,2,1,0,0,14,3,1,0,1,25,25,26,1,0,1,36,24,14,1,0,2,35,22,14,1,0,3,26,9,1,1,0,3,53,8,9,1,0,3,75,1,9,1,0,4,29,30,31,1,0,6,65,32,1,0,7,27,5,6,0,8,22,17,18,0,9,22,19,1,0,10,23,15,16,0,11,13,34,1,0,11,42,12,10,0,11,52,29,1,0,12,32,27,28,0,12,34,13,14,0,7,7,8,7,5,21,4,23,3,23,9,7,6,7,6,8,7,11,5,1,8,8,8,1,10,8,0,8,2,7,8,9,0,4,11,5,1,8,8,10,8,3,7,10,8,12,7,8,9,1,7,10,8,12,25,10,8,3,3,3,10,2,3,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,8,10,3,11,5,1,8,8,11,5,1,8,8,5,8,11,8,12,10,8,12,10,2,10,2,1,6,8,9,1,3,1,8,8,2,7,11,5,1,9,0,3,1,11,5,1,9,0,1,8,12,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,9,2,6,10,8,12,6,8,12,1,1,8,3,3,3,3,3,3,3,7,8,9,1,8,11,5,11,5,1,8,8,3,3,13,7,8,9,1,8,10,8,8,7,10,8,12,11,5,1,8,8,3,3,8,11,8,10,7,8,9,5,11,5,1,8,8,3,5,11,4,1,5,5,1,8,3,1,6,10,9,0,1,5,1,6,11,4,1,9,0,1,11,4,1,9,0,1,9,0,2,7,10,8,12,5,1,7,8,12,4,7,8,12,11,5,1,8,8,5,7,8,9,2,11,5,1,9,0,7,8,9,1,11,6,1,9,0,2,11,6,1,8,8,5,2,3,3,2,7,8,12,3,7,66,97,108,97,110,99,101,4,67,111,105,110,22,71,101,110,101,115,105,115,67,104,97,105,110,80,97,114,97,109,101,116,101,114,115,24,71,101,110,101,115,105,115,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,15,84,111,107,101,110,65,108,108,111,99,97,116,105,111,110,25,84,111,107,101,110,68,105,115,116,114,105,98,117,116,105,111,110,83,99,104,101,100,117,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,9,86,97,108,105,100,97,116,111,114,8,97,99,116,105,118,97,116,101,19,97,99,116,105,118,97,116,101,95,118,97,108,105,100,97,116,111,114,115,15,97,108,108,111,99,97,116,101,95,116,111,107,101,110,115,11,97,108,108,111,99,97,116,105,111,110,115,11,97,109,111,117,110,116,95,109,105,115,116,7,98,97,108,97,110,99,101,24,99,104,97,105,110,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,4,99,111,105,110,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,11,100,101,115,99,114,105,112,116,105,111,110,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,12,102,114,111,109,95,98,97,108,97,110,99,101,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,9,105,109,97,103,101,95,117,114,108,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,4,110,97,109,101,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,18,110,101,116,119,111,114,107,95,112,117,98,108,105,99,95,107,101,121,3,110,101,119,6,111,98,106,101,99,116,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,19,112,114,111,116,111,99,111,108,95,112,117,98,108,105,99,95,107,101,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,17,114,101,99,105,112,105,101,110,116,95,97,100,100,114,101,115,115,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,23,115,116,97,107,101,95,115,117,98,115,105,100,121,95,102,117,110,100,95,109,105,115,116,41,115,116,97,107,101,95,115,117,98,115,105,100,121,95,105,110,105,116,105,97,108,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,21,115,116,97,107,101,100,95,119,105,116,104,95,118,97,108,105,100,97,116,111,114,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,118,97,108,105,100,97,116,111,114,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,13,118,97,108,105,100,97,116,111,114,95,115,101,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,6,118,101,99,116,111,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,17,119,111,114,107,101,114,95,112,117,98,108,105,99,95,107,101,121,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,15,39,10,2,24,10,2,33,10,2,47,10,2,62,5,30,3,21,3,49,10,2,48,10,2,41,10,2,74,10,2,40,10,2,45,10,2,46,10,2,73,10,2,1,2,12,50,3,19,3,28,3,59,3,57,3,58,3,55,13,37,3,38,3,69,3,71,3,68,3,2,2,2,56,3,16,10,8,3,3,2,3,51,5,17,3,60,11,4,1,5,0,0,0,0,4,147,1,10,5,46,17,11,6,0,0,0,0,0,0,0,0,33,4,7,5,11,11,5,1,7,0,39,11,4,19,2,12,6,12,22,13,1,11,22,56,0,12,24,56,1,12,23,64,10,0,0,0,0,0,0,0,0,12,28,14,3,65,11,12,8,6,0,0,0,0,0,0,0,0,12,11,10,11,10,8,35,4,89,5,33,14,3,10,11,66,11,20,19,0,12,29,12,17,12,16,12,14,12,30,12,15,12,19,12,20,12,7,12,10,12,25,12,18,12,12,12,9,12,13,11,25,11,20,11,15,11,30,11,19,11,13,11,9,11,12,11,18,11,14,11,16,11,17,11,29,11,10,11,7,10,5,17,16,12,27,14,28,14,27,17,19,32,4,77,5,81,11,5,1,7,1,39,13,28,11,27,68,10,11,11,6,1,0,0,0,0,0,0,0,22,12,11,5,28,11,1,11,6,13,28,10,5,17,1,13,28,17,2,14,2,16,0,20,14,2,16,1,20,14,2,16,2,20,14,2,16,3,20,14,2,16,4,20,14,2,16,5,20,14,2,16,6,20,10,5,17,14,12,26,11,24,14,2,16,7,20,14,2,16,8,20,14,2,16,9,20,10,5,17,12,12,21,11,0,11,28,11,23,14,2,16,10,20,14,2,16,11,20,11,26,11,21,11,5,17,13,2,1,0,0,0,20,44,14,1,56,2,32,4,35,5,5,13,1,69,21,19,3,12,7,12,5,12,6,13,0,11,5,56,0,12,4,14,7,56,3,4,29,11,7,56,4,12,8,10,2,11,8,17,18,11,4,11,6,10,3,17,17,5,34,11,4,10,3,56,5,11,6,17,10,5,0,11,2,1,11,3,1,11,1,70,21,0,0,0,0,0,0,0,0,11,0,56,6,2,2,0,0,0,33,24,10,0,46,65,10,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,1,35,4,21,5,11,10,0,10,2,67,10,6,0,0,0,0,0,0,0,0,17,15,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,2,1,2,1,3,1,7,1,8,1,9,1,10,1,11,1,4,1,5,1,6,1,0,1,1,0],"stake_subsidy":[161,28,235,11,6,0,0,0,12,1,0,12,2,12,22,3,34,37,4,71,4,5,75,74,7,149,1,176,2,8,197,3,64,6,133,4,28,10,161,4,20,12,181,4,180,1,13,233,5,10,15,243,5,4,0,18,1,6,1,7,1,14,1,21,1,23,0,3,4,0,1,0,12,0,2,1,4,1,0,1,4,2,2,0,5,4,2,0,0,8,0,1,0,0,5,2,3,0,0,10,4,5,0,1,16,7,8,0,2,17,13,14,1,0,2,24,11,5,1,0,3,15,12,5,0,5,10,4,10,5,11,2,1,8,3,3,3,13,7,8,4,1,8,0,1,7,8,0,1,11,2,1,8,3,1,6,8,0,1,3,0,1,7,8,4,1,8,1,3,4,11,2,1,8,3,3,1,8,3,1,6,11,2,1,9,0,2,3,3,2,7,11,2,1,9,0,3,1,11,2,1,9,0,3,66,97,103,7,66,97,108,97,110,99,101,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,84,120,67,111,110,116,101,120,116,13,97,100,118,97,110,99,101,95,101,112,111,99,104,3,98,97,103,7,98,97,108,97,110,99,101,6,99,114,101,97,116,101,27,99,117,114,114,101,110,116,95,100,105,115,116,114,105,98,117,116,105,111,110,95,97,109,111,117,110,116,28,99,117,114,114,101,110,116,95,101,112,111,99,104,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,20,100,105,115,116,114,105,98,117,116,105,111,110,95,99,111,117,110,116,101,114,12,101,120,116,114,97,95,102,105,101,108,100,115,7,103,101,110,101,115,105,115,4,109,97,116,104,3,109,105,110,3,110,101,119,5,115,112,108,105,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,100,101,99,114,101,97,115,101,95,114,97,116,101,27,115,116,97,107,101,95,115,117,98,115,105,100,121,95,112,101,114,105,111,100,95,108,101,110,103,116,104,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,2,6,7,11,2,1,8,3,11,3,9,3,20,3,19,13,12,8,1,0,3,0,0,6,19,10,3,7,0,75,37,4,6,5,10,11,4,1,7,1,39,11,0,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,11,4,17,3,18,0,2,1,3,0,0,9,57,10,0,16,0,20,10,0,16,1,56,0,17,6,12,3,10,0,15,1,11,3,56,1,12,2,10,0,16,2,20,6,1,0,0,0,0,0,0,0,22,10,0,15,2,21,10,0,16,2,20,10,0,16,3,20,25,6,0,0,0,0,0,0,0,0,33,4,53,10,0,16,0,20,53,10,0,16,4,20,53,24,7,0,26,12,1,10,0,16,0,20,11,1,52,23,11,0,15,0,21,5,55,11,0,1,11,2,2,2,1,0,0,6,8,10,0,16,0,20,11,0,16,1,56,0,17,6,2,0,2,0,0,0,1,0,3,0,4,0,13,0,22,0],"staking_pool":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,58,3,80,175,2,4,255,2,38,5,165,3,224,2,7,133,6,144,9,8,149,15,96,6,245,15,200,1,10,189,17,66,12,255,17,237,11,13,236,29,28,15,136,30,4,0,73,1,48,2,15,2,16,2,19,2,43,2,47,2,74,2,77,2,78,2,79,0,8,12,0,0,5,7,0,0,7,8,0,1,4,7,1,0,0,2,0,12,0,3,1,4,1,0,1,4,2,12,1,0,1,6,3,7,0,6,11,4,0,7,6,2,0,8,9,12,2,7,1,4,1,10,10,2,0,0,45,0,1,0,0,63,2,3,0,0,64,4,5,0,0,84,6,7,0,0,80,8,9,0,0,24,10,3,0,0,61,11,3,0,0,60,12,3,0,0,59,12,3,0,0,85,13,9,0,0,12,14,3,0,0,65,4,5,0,0,21,14,3,0,0,76,15,5,0,0,54,16,17,0,0,72,16,5,0,0,71,16,5,0,0,38,15,18,0,0,36,15,18,0,0,69,19,8,0,0,70,19,3,0,0,42,20,3,0,0,35,21,18,0,0,57,22,23,0,0,51,15,5,0,0,52,15,5,0,0,39,22,18,0,0,30,24,5,0,0,31,24,5,0,0,34,3,23,0,0,18,22,3,0,1,17,52,35,1,0,1,28,49,3,1,0,1,32,54,51,1,3,1,37,52,18,1,0,1,40,52,18,1,0,1,46,3,29,1,0,1,68,51,29,1,0,2,45,0,32,0,3,41,40,5,1,0,3,69,48,31,1,0,3,83,34,5,1,0,3,86,3,31,1,0,4,29,41,42,1,0,5,44,45,5,0,6,23,28,3,0,6,33,35,17,1,8,6,45,0,28,0,8,14,46,3,2,7,4,8,17,55,56,2,7,4,8,20,55,18,2,7,4,8,45,0,27,2,7,4,9,62,36,3,1,12,9,78,36,3,1,8,10,25,38,5,0,10,67,38,39,0,51,26,36,5,42,30,41,30,46,1,53,8,39,30,43,30,52,43,48,26,40,30,32,5,37,5,34,5,35,5,33,5,31,5,50,26,49,26,1,7,8,11,1,8,0,5,7,8,0,11,5,1,8,9,5,3,7,8,11,0,3,7,8,0,8,2,7,8,11,1,3,2,7,8,0,8,2,2,3,11,5,1,8,9,1,8,2,1,11,5,1,8,9,2,7,8,0,11,5,1,8,9,2,7,8,0,7,8,11,1,7,8,0,4,7,8,0,3,3,3,2,7,8,0,3,1,6,8,0,1,6,8,2,1,8,7,1,1,3,7,8,2,3,7,8,11,2,7,8,2,8,2,2,6,8,2,6,8,2,2,6,8,0,3,1,8,1,2,6,8,1,3,1,11,10,2,3,8,1,2,3,8,1,1,11,10,2,9,0,9,1,1,8,8,1,11,3,1,9,0,1,8,9,1,11,5,1,9,0,1,8,4,2,8,2,3,1,6,11,5,1,9,0,1,6,9,0,2,9,0,5,6,3,11,5,1,8,9,3,11,5,1,8,9,5,3,1,6,8,11,1,5,2,7,11,5,1,9,0,11,5,1,9,0,2,11,5,1,9,0,7,8,11,1,11,6,1,9,0,1,11,6,1,8,9,3,3,8,1,11,5,1,8,9,2,3,3,3,7,11,10,2,9,0,9,1,9,0,9,1,5,3,3,8,1,3,3,2,7,11,5,1,9,0,3,2,7,11,3,1,9,0,9,0,3,11,5,1,8,9,5,3,1,9,0,1,6,11,3,1,9,0,2,6,8,2,11,5,1,8,9,2,6,11,3,1,9,0,9,0,2,6,11,10,2,9,0,9,1,9,0,1,6,9,1,3,3,8,1,3,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,16,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,3,97,100,100,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,24,99,104,101,99,107,95,98,97,108,97,110,99,101,95,105,110,118,97,114,105,97,110,116,115,4,99,111,105,110,8,99,111,110,116,97,105,110,115,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,18,100,101,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,6,100,101,108,101,116,101,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,5,101,112,111,99,104,14,101,120,99,104,97,110,103,101,95,114,97,116,101,115,12,101,120,116,114,97,95,102,105,101,108,100,115,4,102,105,108,108,12,102,114,111,109,95,98,97,108,97,110,99,101,14,103,101,116,95,115,117,105,95,97,109,111,117,110,116,16,103,101,116,95,116,111,107,101,110,95,97,109,111,117,110,116,16,103,101,116,95,119,105,116,104,95,100,101,102,97,117,108,116,2,105,100,21,105,110,105,116,105,97,108,95,101,120,99,104,97,110,103,101,95,114,97,116,101,25,105,115,95,101,113,117,97,108,95,115,116,97,107,105,110,103,95,109,101,116,97,100,97,116,97,11,105,115,95,105,110,97,99,116,105,118,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,21,105,115,95,112,114,101,97,99,116,105,118,101,95,97,116,95,101,112,111,99,104,7,105,115,95,115,111,109,101,4,106,111,105,110,15,106,111,105,110,95,115,116,97,107,101,100,95,115,117,105,4,109,97,116,104,3,109,105,110,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,27,112,101,110,100,105,110,103,95,112,111,111,108,95,116,111,107,101,110,95,119,105,116,104,100,114,97,119,13,112,101,110,100,105,110,103,95,115,116,97,107,101,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,26,112,101,110,100,105,110,103,95,116,111,116,97,108,95,115,117,105,95,119,105,116,104,100,114,97,119,7,112,111,111,108,95,105,100,17,112,111,111,108,95,116,111,107,101,110,95,97,109,111,117,110,116,18,112,111,111,108,95,116,111,107,101,110,95,98,97,108,97,110,99,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,9,112,114,105,110,99,105,112,97,108,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,30,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,32,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,95,112,114,101,97,99,116,105,118,101,12,114,101,119,97,114,100,115,95,112,111,111,108,6,115,101,110,100,101,114,4,115,111,109,101,5,115,112,108,105,116,16,115,112,108,105,116,95,115,116,97,107,101,100,95,115,117,105,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,97,109,111,117,110,116,11,115,117,105,95,98,97,108,97,110,99,101,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,17,117,110,119,114,97,112,95,115,116,97,107,101,100,95,115,117,105,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,5,118,97,108,117,101,23,119,105,116,104,100,114,97,119,95,102,114,111,109,95,112,114,105,110,99,105,112,97,108,16,119,105,116,104,100,114,97,119,95,114,101,119,97,114,100,115,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,0,2,11,33,8,8,13,11,3,1,3,22,11,3,1,3,76,3,66,11,5,1,8,9,56,3,26,11,10,2,3,8,1,50,3,53,3,49,3,27,8,4,1,2,2,75,3,55,3,2,2,4,33,8,8,54,8,7,71,3,58,11,5,1,8,9,0,3,0,0,25,18,10,0,56,0,12,1,10,0,17,47,56,1,56,1,6,0,0,0,0,0,0,0,0,56,2,6,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,0,17,38,18,0,2,1,3,0,0,33,47,14,1,56,3,12,6,10,0,46,17,18,32,4,9,5,15,11,0,1,11,4,1,7,11,39,10,6,6,0,0,0,0,0,0,0,0,36,4,20,5,26,11,0,1,11,4,1,7,18,39,11,4,17,47,10,0,46,56,4,11,3,11,1,18,2,12,5,10,0,16,0,20,11,6,22,11,0,15,0,21,11,5,11,2,56,5,2,2,3,0,0,37,61,10,0,11,1,17,3,12,4,12,3,10,2,46,17,55,12,7,14,4,56,3,12,5,10,0,10,5,10,3,10,2,46,17,54,17,9,12,6,11,5,14,6,56,3,22,12,8,10,0,16,1,20,10,8,22,10,0,15,1,21,10,0,16,2,20,11,3,22,10,0,15,2,21,10,0,46,17,18,4,48,11,0,17,7,5,50,11,0,1,13,4,11,6,56,6,1,11,4,11,2,56,7,11,7,56,8,11,8,2,3,3,0,0,44,31,14,1,16,3,20,10,0,46,56,4,33,4,9,5,13,11,0,1,7,2,39,11,0,14,1,16,4,20,12,2,46,11,2,17,23,12,3,11,1,17,4,12,4,14,3,14,4,56,3,17,28,11,4,2,4,0,0,0,9,8,11,0,19,2,12,1,1,1,17,45,11,1,2,5,3,0,0,3,15,10,0,16,5,20,14,1,56,3,22,10,0,15,5,21,11,0,15,6,11,1,56,6,1,2,6,3,0,0,45,28,11,1,46,17,54,6,1,0,0,0,0,0,0,0,22,12,3,10,0,17,7,10,0,17,8,10,0,15,7,10,3,10,0,16,5,20,10,0,16,8,20,18,1,56,9,11,0,11,3,12,2,46,11,2,17,30,2,7,0,0,0,3,29,10,0,16,5,20,10,0,16,1,20,23,10,0,15,5,21,10,0,16,8,20,10,0,16,2,20,23,10,0,15,8,21,6,0,0,0,0,0,0,0,0,10,0,15,1,21,6,0,0,0,0,0,0,0,0,11,0,15,2,21,2,8,3,0,0,23,31,10,0,16,5,20,10,0,16,8,20,18,1,12,1,10,0,16,5,20,10,0,16,0,20,22,10,0,15,5,21,14,1,10,0,16,5,20,17,28,10,0,15,8,21,6,0,0,0,0,0,0,0,0,11,0,15,0,21,2,9,0,0,0,47,33,10,0,11,3,12,4,46,11,4,17,23,12,6,14,6,11,2,17,27,12,8,10,8,10,1,38,4,20,11,8,11,1,23,12,5,5,22,6,0,0,0,0,0,0,0,0,12,5,11,5,10,0,16,6,56,3,17,44,12,7,11,0,15,6,11,7,56,10,2,10,3,0,0,3,29,10,0,15,7,10,1,17,29,56,9,10,0,46,17,17,4,10,5,14,11,0,1,7,15,39,10,0,46,17,18,32,4,20,5,24,11,0,1,7,17,39,11,0,15,9,11,1,56,11,2,11,3,0,0,50,59,14,1,16,3,20,10,0,46,56,4,33,4,9,5,15,11,0,1,11,2,1,7,2,39,10,0,46,17,17,4,20,5,26,11,0,1,11,2,1,7,16,39,10,2,46,17,55,12,4,11,1,17,4,12,3,14,3,56,3,12,5,10,0,16,5,20,10,5,23,10,0,15,5,21,10,0,16,8,20,10,5,23,11,0,15,8,21,11,3,11,2,56,7,11,4,56,8,11,5,2,12,3,0,0,3,16,10,0,46,17,18,32,4,6,5,10,11,0,1,7,12,39,11,1,56,12,11,0,15,10,21,2,13,1,0,0,3,4,11,0,16,5,20,2,14,1,0,0,3,4,11,0,16,3,20,2,15,1,0,0,3,4,11,0,16,11,56,3,2,16,1,0,0,3,4,11,0,16,4,20,2,17,1,0,0,3,4,11,0,16,9,56,13,2,18,1,0,0,3,4,11,0,16,10,56,14,2,19,1,0,0,5,53,10,0,16,11,56,3,12,3,10,1,10,3,37,4,9,5,15,11,0,1,11,2,1,7,4,39,11,3,10,1,23,7,0,38,4,22,5,28,11,0,1,11,2,1,7,19,39,10,1,7,0,38,4,33,5,39,11,0,1,11,2,1,7,19,39,11,2,17,47,10,0,16,3,20,10,0,16,4,20,11,0,15,11,11,1,56,10,18,2,2,20,1,4,0,3,9,11,0,11,1,10,2,17,19,11,2,46,17,55,56,5,2,21,1,4,0,53,24,10,0,14,1,12,2,46,11,2,17,22,4,8,5,12,11,0,1,7,13,39,11,1,19,2,12,3,1,1,17,45,11,0,15,11,11,3,56,6,1,2,22,1,0,0,18,25,10,0,16,3,20,10,1,16,3,20,33,4,17,11,0,16,4,20,11,1,16,4,20,33,12,2,5,23,11,0,1,11,1,1,9,12,2,11,2,2,23,1,0,0,45,45,10,0,10,1,17,26,4,8,11,0,1,17,29,2,10,0,16,10,10,1,56,15,11,1,17,44,12,3,10,0,16,9,56,16,20,12,2,10,3,10,2,38,4,41,5,25,10,0,16,7,10,3,56,17,4,36,11,0,16,7,11,3,56,18,20,2,11,3,6,1,0,0,0,0,0,0,0,23,12,3,5,20,11,0,1,17,29,2,24,1,0,0,3,4,11,0,16,0,20,2,25,1,0,0,3,4,11,0,16,1,20,2,26,0,0,0,18,17,10,0,17,17,4,8,11,0,1,8,12,2,5,15,11,0,16,9,56,16,20,11,1,36,12,2,11,2,2,27,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,12,20,53,11,1,53,24,11,0,16,13,20,53,26,52,2,28,0,0,0,18,35,10,0,16,12,20,6,0,0,0,0,0,0,0,0,33,4,9,8,12,2,5,15,10,0,16,13,20,6,0,0,0,0,0,0,0,0,33,12,2,11,2,4,21,11,0,1,11,1,2,10,0,16,13,20,53,11,1,53,24,11,0,16,12,20,53,26,52,2,29,0,0,0,3,4,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,18,1,2,30,0,0,0,57,22,10,0,11,1,17,23,12,3,14,3,10,0,16,5,20,17,28,12,4,11,0,16,8,20,12,2,11,4,11,2,33,4,19,5,21,7,10,39,2,0,7,0,8,0,9,2,1,2,2,0,3,0,4,0,6,0,5,0,1,0,2,2,3,1,0,1,1,0,81,0,82,0],"storage_fund":[161,28,235,11,6,0,0,0,11,1,0,6,2,6,14,3,20,44,4,64,8,5,72,73,7,145,1,178,1,8,195,2,64,10,131,3,15,12,146,3,107,13,253,3,4,15,129,4,2,0,9,1,4,1,10,0,2,4,0,1,0,4,1,0,1,2,1,2,0,0,6,0,1,0,0,3,2,0,0,0,13,3,4,0,0,12,3,4,0,1,5,8,4,1,0,1,8,9,7,1,0,1,14,10,4,1,0,1,15,5,7,1,0,7,6,4,6,5,6,6,6,1,11,1,1,8,2,1,8,0,6,7,8,0,11,1,1,8,2,11,1,1,8,2,11,1,1,8,2,3,3,1,6,8,0,1,3,0,1,8,2,1,11,1,1,9,0,2,7,11,1,1,9,0,11,1,1,9,0,2,7,11,1,1,9,0,3,1,6,11,1,1,9,0,7,66,97,108,97,110,99,101,3,83,85,73,11,83,116,111,114,97,103,101,70,117,110,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,4,106,111,105,110,3,110,101,119,22,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,98,97,108,97,110,99,101,5,115,112,108,105,116,12,115,116,111,114,97,103,101,95,102,117,110,100,3,115,117,105,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,13,116,111,116,97,108,95,98,97,108,97,110,99,101,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,5,118,97,108,117,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,11,1,1,8,2,7,11,1,1,8,2,0,3,0,0,5,4,56,0,11,0,18,0,2,1,3,0,0,0,30,10,0,15,0,11,2,56,1,1,10,0,15,0,11,3,56,1,1,10,0,15,1,11,1,56,1,1,10,0,15,1,11,5,56,2,12,6,10,0,15,0,11,6,56,1,1,11,0,15,1,11,4,56,2,2,2,1,0,0,5,4,11,0,16,1,56,3,2,3,1,0,0,5,8,10,0,16,1,56,3,11,0,16,0,56,3,22,2,0,1,0,0,0,11,0],"iota_system":[161,28,235,11,6,0,0,0,12,1,0,28,2,28,62,3,90,146,3,4,236,3,10,5,246,3,158,3,7,148,7,191,12,8,211,19,96,6,179,20,54,10,233,20,8,12,241,20,166,6,13,151,27,4,15,155,27,2,0,48,1,28,2,16,2,18,2,20,2,27,2,47,2,51,2,52,0,45,0,46,0,49,0,73,0,74,0,6,8,0,1,2,7,1,0,0,2,0,4,1,0,1,3,1,12,1,0,1,5,11,4,0,6,3,2,0,8,10,2,0,9,4,4,0,10,5,8,0,11,7,4,0,11,8,4,0,11,9,4,0,12,13,4,0,13,12,12,0,0,19,0,1,0,0,34,2,1,0,0,36,3,1,0,0,33,3,1,0,0,35,3,1,0,0,38,4,1,0,0,43,4,1,0,0,37,5,1,0,0,42,5,1,0,0,31,6,1,0,0,32,7,1,0,0,39,8,1,0,0,30,9,1,0,0,53,9,1,0,0,40,3,1,0,0,63,10,1,0,0,61,10,1,0,0,62,10,1,0,0,71,10,1,0,0,64,10,1,0,0,54,10,1,0,0,66,10,1,0,0,56,10,1,0,0,67,10,1,0,0,57,10,1,0,0,69,10,1,0,0,59,10,1,0,0,68,11,1,0,0,58,11,1,0,0,70,10,1,0,0,60,10,1,0,0,65,10,1,0,0,55,10,1,0,0,15,12,13,0,0,25,14,15,0,0,26,14,16,0,0,24,14,16,0,4,14,22,1,2,7,4,4,17,39,43,2,7,4,4,29,39,40,2,7,4,7,44,24,1,1,8,8,41,35,36,0,11,15,37,13,0,11,19,18,19,0,11,22,1,20,0,11,30,32,1,0,11,31,29,1,0,11,32,30,1,0,11,33,26,1,0,11,34,25,1,0,11,35,26,1,0,11,36,26,1,0,11,37,28,1,0,11,38,27,1,0,11,39,31,1,0,11,40,26,1,0,11,42,28,1,0,11,43,27,1,0,11,50,15,20,0,11,53,32,1,0,11,54,33,1,0,11,55,33,1,0,11,56,33,1,0,11,57,33,1,0,11,58,34,1,0,11,59,33,1,0,11,60,33,1,0,11,61,33,1,0,11,62,33,1,0,11,63,33,1,0,11,64,33,1,0,11,65,33,1,0,11,66,33,1,0,11,67,33,1,0,11,68,34,1,0,11,69,33,1,0,11,70,33,1,0,11,71,33,1,0,11,72,19,41,0,37,21,40,23,39,21,37,42,38,42,8,8,4,10,8,12,11,2,1,8,5,3,3,8,11,8,7,7,8,6,0,16,7,8,0,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,6,2,7,8,0,7,8,6,3,7,8,0,6,8,13,3,3,7,8,0,3,7,8,6,4,7,8,0,11,3,1,8,5,5,7,8,6,5,7,8,0,10,11,3,1,8,5,11,1,1,3,5,7,8,6,3,7,8,0,8,8,7,8,6,3,7,8,0,6,8,13,5,3,7,8,0,10,2,6,8,6,4,7,8,0,10,2,10,2,6,8,6,11,11,2,1,8,5,11,2,1,8,5,7,8,0,3,3,3,3,3,3,3,7,8,6,1,11,2,1,8,5,1,7,8,0,1,6,8,10,1,7,8,10,3,8,0,8,9,3,7,10,8,12,11,2,1,8,5,3,3,8,11,8,7,7,8,6,1,8,9,1,3,2,3,8,9,3,7,8,4,9,0,9,1,1,8,0,1,9,0,16,7,8,10,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,6,2,7,8,10,7,8,6,3,7,8,10,6,8,13,3,3,7,8,10,3,7,8,6,4,7,8,10,11,3,1,8,5,5,7,8,6,5,7,8,10,10,11,3,1,8,5,11,1,1,3,5,7,8,6,3,7,8,10,8,8,7,8,6,3,7,8,10,6,8,13,5,3,7,8,10,10,2,6,8,6,4,7,8,10,10,2,10,2,6,8,6,1,6,8,6,1,5,11,7,8,10,3,3,11,2,1,8,5,11,2,1,8,5,3,3,3,3,3,7,8,6,2,7,8,10,8,10,2,7,8,4,9,0,1,9,1,1,8,10,2,3,8,10,1,7,9,1,7,66,97,108,97,110,99,101,4,67,111,105,110,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,14,83,117,105,83,121,115,116,101,109,83,116,97,116,101,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,3,97,100,100,13,97,100,118,97,110,99,101,95,101,112,111,99,104,7,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,4,99,111,105,110,6,99,114,101,97,116,101,13,100,121,110,97,109,105,99,95,102,105,101,108,100,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,2,105,100,24,108,111,97,100,95,105,110,110,101,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,17,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,21,108,111,97,100,95,115,121,115,116,101,109,95,115,116,97,116,101,95,109,117,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,6,115,101,110,100,101,114,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,13,115,116,97,107,101,95,115,117,98,115,105,100,121,12,115,116,97,107,105,110,103,95,112,111,111,108,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,7,118,101,114,115,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,23,8,4,75,3,0,3,0,0,17,23,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,43,12,9,17,44,12,10,11,0,10,10,18,0,12,8,13,8,15,0,11,10,11,9,56,0,11,8,56,1,2,1,1,4,0,1,19,11,0,17,35,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,11,15,17,49,2,2,1,4,0,1,5,11,0,17,35,11,1,17,51,2,3,1,4,0,1,5,11,0,17,35,11,1,17,48,2,4,1,4,0,1,5,11,0,17,35,11,1,17,50,2,5,1,4,0,1,6,11,0,17,35,11,1,11,2,17,53,2,6,1,4,0,1,6,11,0,17,35,11,1,11,2,17,57,2,7,1,4,0,1,6,11,0,17,35,11,1,11,2,17,52,2,8,1,4,0,1,6,11,0,17,35,11,1,11,2,17,56,2,9,1,4,0,1,7,11,0,17,35,11,1,11,2,11,3,17,46,2,10,1,4,0,1,8,11,0,17,35,11,1,11,2,11,3,11,4,17,47,2,11,1,4,0,1,6,11,0,17,35,11,1,11,2,17,54,2,12,1,4,0,1,6,11,0,17,35,11,1,11,2,17,45,2,13,1,4,0,1,6,11,0,17,35,11,1,11,2,17,59,2,14,1,4,0,1,5,11,0,17,35,11,1,17,55,2,15,1,4,0,1,6,11,0,17,35,11,1,11,2,17,69,2,16,1,4,0,1,6,11,0,17,35,11,1,11,2,17,67,2,17,1,4,0,1,6,11,0,17,35,11,1,11,2,17,68,2,18,1,4,0,1,6,11,0,17,35,11,1,11,2,17,77,2,19,1,4,0,1,6,11,0,17,35,11,1,11,2,17,70,2,20,1,4,0,1,6,11,0,17,35,11,1,11,2,17,60,2,21,1,4,0,1,6,11,0,17,35,11,1,11,2,17,72,2,22,1,4,0,1,6,11,0,17,35,11,1,11,2,17,62,2,23,1,4,0,1,6,11,0,17,35,11,1,11,2,17,73,2,24,1,4,0,1,6,11,0,17,35,11,1,11,2,17,63,2,25,1,4,0,1,6,11,0,17,35,11,1,11,2,17,75,2,26,1,4,0,1,6,11,0,17,35,11,1,11,2,17,65,2,27,1,4,0,1,7,11,0,17,35,11,1,11,2,11,3,17,74,2,28,1,4,0,1,7,11,0,17,35,11,1,11,2,11,3,17,64,2,29,1,4,0,1,6,11,0,17,35,11,1,11,2,17,76,2,30,1,4,0,1,6,11,0,17,35,11,1,11,2,17,66,2,31,1,4,0,1,6,11,0,17,35,11,1,11,2,17,71,2,32,1,4,0,1,6,11,0,17,35,11,1,11,2,17,61,2,33,0,0,0,16,29,11,2,17,35,12,11,10,10,46,17,41,7,2,33,4,10,5,16,11,11,1,11,10,1,7,0,39,11,11,11,3,11,4,11,0,11,1,11,5,11,6,11,7,11,8,11,9,11,10,17,42,2,34,0,0,0,1,4,11,0,17,36,46,2,35,0,0,0,1,3,11,0,17,36,2,36,0,0,0,38,47,10,0,16,1,20,6,1,0,0,0,0,0,0,0,33,4,25,10,0,15,0,10,0,16,1,20,56,2,17,78,12,2,6,2,0,0,0,0,0,0,0,10,0,15,1,21,10,0,15,0,10,0,16,1,20,11,2,56,3,10,0,15,0,10,0,16,1,20,56,4,12,1,10,1,46,17,58,11,0,16,1,20,33,4,41,5,45,11,1,1,7,1,39,11,1,2,0,0,0,1,0,21,0],"iota_system_state_inner":[161,28,235,11,6,0,0,0,12,1,0,45,2,45,104,3,149,1,212,5,4,233,6,50,5,155,7,251,6,7,150,14,188,29,8,210,43,96,6,178,44,117,10,167,45,189,1,12,228,46,229,17,13,201,64,46,15,247,64,4,0,112,1,68,2,25,2,26,2,27,2,39,2,67,2,70,2,110,2,114,2,120,2,121,2,174,1,2,175,1,0,100,0,103,0,106,0,161,1,0,162,1,0,166,1,0,12,4,0,0,13,4,0,0,9,4,0,0,10,4,0,0,11,3,0,1,4,7,1,0,0,2,0,12,0,3,1,4,1,0,1,4,2,12,1,0,1,6,3,7,0,8,5,2,0,9,14,12,2,7,1,4,1,11,15,2,0,12,20,7,2,1,0,0,0,13,21,7,1,3,0,14,6,4,0,15,7,8,0,16,8,4,0,17,17,4,0,18,16,12,0,18,18,2,0,19,19,4,0,0,29,0,1,0,0,30,2,3,0,0,160,1,1,4,0,0,80,5,6,0,0,82,7,6,0,0,79,7,6,0,0,81,7,6,0,0,84,8,6,0,0,96,8,6,0,0,83,9,6,0,0,95,9,6,0,0,77,10,6,0,0,78,11,6,0,0,85,12,6,0,0,75,13,6,0,0,122,13,6,0,0,76,14,6,0,0,123,14,6,0,0,86,7,6,0,0,151,1,15,6,0,0,149,1,15,6,0,0,150,1,15,6,0,0,159,1,15,6,0,0,152,1,15,6,0,0,129,1,15,6,0,0,154,1,15,6,0,0,131,1,15,6,0,0,155,1,15,6,0,0,132,1,15,6,0,0,157,1,15,6,0,0,134,1,15,6,0,0,156,1,16,6,0,0,133,1,16,6,0,0,158,1,15,6,0,0,135,1,15,6,0,0,153,1,15,6,0,0,130,1,15,6,0,0,23,17,18,0,0,36,19,20,0,0,71,19,20,0,0,113,19,20,0,0,44,6,20,0,0,38,19,20,0,0,167,1,21,20,0,0,168,1,21,22,0,0,169,1,19,23,0,0,47,21,24,0,0,49,19,20,0,0,48,19,20,0,0,41,25,18,0,1,32,94,64,1,0,1,57,93,59,1,0,2,64,35,36,0,3,33,34,6,1,0,3,58,81,20,1,0,3,98,85,34,1,0,3,173,1,83,20,1,0,3,178,1,80,34,1,0,3,179,1,6,34,1,0,4,42,95,54,1,0,4,54,54,34,1,0,5,34,64,6,1,3,7,59,92,6,1,0,10,72,96,6,1,12,11,36,39,20,0,11,92,39,40,0,12,28,63,59,2,1,0,12,35,6,32,2,1,0,12,45,63,89,2,1,0,12,46,67,68,2,1,0,12,53,66,6,2,1,0,12,74,67,73,2,1,0,13,28,69,59,1,3,13,35,6,65,1,3,13,53,70,6,1,3,13,56,72,59,1,3,13,74,71,6,1,3,13,97,64,65,1,3,14,23,84,18,0,15,99,56,20,0,16,23,87,18,0,16,64,18,30,0,16,115,82,20,0,16,117,82,20,0,17,64,41,38,0,17,65,74,6,0,17,84,50,6,0,17,93,53,6,0,17,94,50,6,0,17,124,75,6,0,17,125,75,6,0,17,126,75,6,0,17,127,75,6,0,17,128,1,78,6,0,17,136,1,75,6,0,17,137,1,75,6,0,17,138,1,75,6,0,17,139,1,75,6,0,17,140,1,75,6,0,17,141,1,75,6,0,17,142,1,75,6,0,17,143,1,75,6,0,17,144,1,75,6,0,17,145,1,78,6,0,17,146,1,75,6,0,17,147,1,75,6,0,17,148,1,75,6,0,18,176,1,61,62,0,19,22,29,45,0,19,23,86,6,0,19,24,77,6,0,19,31,29,20,0,19,50,52,49,0,19,51,52,49,0,19,52,48,49,0,19,55,58,59,0,19,64,27,28,0,19,66,29,20,0,19,77,55,6,0,19,79,44,6,0,19,80,42,6,0,19,81,43,6,0,19,82,43,6,0,19,83,51,6,0,19,85,57,6,0,19,104,29,23,0,19,118,29,20,0,19,168,1,58,22,0,19,170,1,58,20,0,19,177,1,47,46,0,67,31,58,33,60,33,66,31,77,40,70,31,69,31,72,40,74,40,76,40,75,40,71,31,57,33,54,33,56,33,55,33,61,88,68,31,73,40,62,33,51,20,50,20,59,33,63,91,53,33,7,10,8,18,11,7,1,8,10,3,3,8,0,8,15,7,8,12,1,8,2,8,3,3,3,3,3,3,3,7,8,12,1,8,0,1,8,3,16,7,8,3,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,0,2,7,8,3,7,8,12,3,7,8,3,6,8,19,3,3,7,8,3,3,7,8,12,4,7,8,3,11,8,1,8,10,5,7,8,12,5,7,8,3,10,11,8,1,8,10,11,5,1,3,5,7,8,12,3,7,8,3,8,16,7,8,12,3,7,8,3,6,8,19,5,3,8,20,5,7,11,13,2,5,11,14,1,5,3,7,8,3,10,2,6,8,12,4,7,8,3,10,2,10,2,6,8,12,11,7,8,3,3,3,11,7,1,8,10,11,7,1,8,10,3,3,3,3,3,7,8,12,1,11,7,1,8,10,1,6,8,3,1,3,2,6,8,3,5,1,8,9,1,6,11,11,2,8,9,5,1,11,14,1,5,3,10,11,8,1,8,10,11,5,1,3,7,8,12,2,3,8,21,2,10,8,18,7,8,12,1,8,21,1,6,8,21,1,8,17,2,5,11,14,1,5,1,11,13,2,9,0,9,1,1,8,10,1,11,7,1,9,0,1,7,8,12,1,8,6,23,3,3,3,3,3,8,6,8,0,3,3,1,11,7,1,8,10,3,3,11,7,1,8,10,8,15,3,8,6,8,17,3,3,11,13,2,5,11,14,1,5,3,8,21,1,8,18,1,6,8,12,1,5,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,12,3,7,8,21,8,18,7,8,12,2,7,8,21,7,8,12,3,7,8,21,3,7,8,12,1,6,10,8,18,1,8,20,3,7,8,21,6,8,19,2,3,7,8,21,6,8,20,1,1,7,8,18,3,7,8,18,8,20,3,3,7,8,21,3,6,8,12,2,7,8,21,6,8,12,2,7,8,18,3,1,11,8,1,9,0,4,7,8,21,5,11,7,1,8,10,7,8,12,1,6,8,16,3,7,8,21,8,16,7,8,12,2,6,8,21,5,1,1,4,6,5,6,5,5,7,11,14,1,5,1,6,8,20,1,6,5,2,6,11,13,2,9,0,9,1,6,9,0,1,9,0,1,11,14,1,9,0,3,7,11,13,2,9,0,9,1,9,0,9,1,2,7,11,13,2,9,0,9,1,6,9,0,1,7,9,1,2,6,11,14,1,9,0,6,9,0,2,7,11,14,1,9,0,9,0,2,7,11,14,1,9,0,6,9,0,1,6,11,14,1,9,0,2,9,0,9,1,2,7,8,18,7,8,12,2,7,8,18,10,2,2,7,8,18,6,8,18,2,6,8,21,6,8,18,3,7,8,18,10,2,10,2,44,1,3,3,3,3,3,3,1,1,1,11,7,1,8,10,3,3,3,3,3,3,3,3,4,3,3,3,11,7,1,8,10,3,3,3,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,3,11,7,1,8,10,4,11,7,1,8,10,4,3,3,3,3,4,3,1,7,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,1,6,8,17,1,6,11,7,1,9,0,1,7,8,15,2,7,11,7,1,9,0,3,9,7,8,21,7,11,7,1,8,10,7,11,7,1,8,10,7,11,13,2,5,11,14,1,5,3,3,3,3,7,8,12,6,7,8,17,11,7,1,8,10,11,7,1,8,10,11,7,1,8,10,3,3,1,8,4,1,6,9,1,5,11,7,1,8,10,3,11,7,1,8,10,11,8,1,8,10,11,7,1,8,10,1,11,8,1,8,10,2,7,11,8,1,9,0,10,11,8,1,9,0,1,6,11,5,1,9,0,1,11,5,1,9,0,2,11,7,1,9,0,7,8,12,2,9,0,5,3,66,97,103,7,66,97,108,97,110,99,101,4,67,111,105,110,2,73,68,6,79,112,116,105,111,110,3,83,85,73,12,83,116,97,107,101,83,117,98,115,105,100,121,9,83,116,97,107,101,100,83,117,105,11,83,116,111,114,97,103,101,70,117,110,100,19,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,21,83,117,105,83,121,115,116,101,109,83,116,97,116,101,73,110,110,101,114,86,50,20,83,121,115,116,101,109,69,112,111,99,104,73,110,102,111,69,118,101,110,116,16,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,18,83,121,115,116,101,109,80,97,114,97,109,101,116,101,114,115,86,50,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,6,86,101,99,77,97,112,6,86,101,99,83,101,116,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,3,98,97,103,7,98,97,108,97,110,99,101,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,24,99,114,101,97,116,101,95,115,121,115,116,101,109,95,112,97,114,97,109,101,116,101,114,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,5,101,109,112,116,121,5,101,112,111,99,104,17,101,112,111,99,104,95,100,117,114,97,116,105,111,110,95,109,115,24,101,112,111,99,104,95,115,116,97,114,116,95,116,105,109,101,115,116,97,109,112,95,109,115,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,20,101,120,116,114,97,99,116,95,99,111,105,110,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,28,103,101,110,101,115,105,115,95,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,3,103,101,116,7,103,101,116,95,109,117,116,16,103,101,116,95,114,101,112,111,114,116,101,114,115,95,111,102,31,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,111,98,106,101,99,116,95,114,101,98,97,116,101,115,30,103,101,116,95,115,116,111,114,97,103,101,95,102,117,110,100,95,116,111,116,97,108,95,98,97,108,97,110,99,101,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,6,105,110,115,101,114,116,12,105,110,116,111,95,98,97,108,97,110,99,101,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,8,105,115,95,101,109,112,116,121,7,105,115,95,115,111,109,101,4,106,111,105,110,8,106,111,105,110,95,118,101,99,28,108,101,102,116,111,118,101,114,95,115,116,111,114,97,103,101,95,102,117,110,100,95,105,110,102,108,111,119,19,109,97,120,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,19,109,105,110,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,27,109,105,110,95,118,97,108,105,100,97,116,111,114,95,106,111,105,110,105,110,103,95,115,116,97,107,101,3,110,101,119,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,114,97,109,101,116,101,114,115,3,112,97,121,16,112,114,111,116,111,99,111,108,95,118,101,114,115,105,111,110,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,19,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,6,114,101,109,111,118,101,16,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,21,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,26,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,109,117,108,95,99,111,105,110,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,20,114,111,116,97,116,101,95,111,112,101,114,97,116,105,111,110,95,99,97,112,9,115,97,102,101,95,109,111,100,101,29,115,97,102,101,95,109,111,100,101,95,99,111,109,112,117,116,97,116,105,111,110,95,114,101,119,97,114,100,115,36,115,97,102,101,95,109,111,100,101,95,110,111,110,95,114,101,102,117,110,100,97,98,108,101,95,115,116,111,114,97,103,101,95,102,101,101,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,25,115,97,102,101,95,109,111,100,101,95,115,116,111,114,97,103,101,95,114,101,119,97,114,100,115,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,39,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,33,115,101,116,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,103,97,115,95,112,114,105,99,101,9,115,105,110,103,108,101,116,111,110,5,115,112,108,105,116,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,13,115,116,97,107,101,95,115,117,98,115,105,100,121,20,115,116,97,107,101,95,115,117,98,115,105,100,121,95,97,109,111,117,110,116,25,115,116,97,107,101,95,115,117,98,115,105,100,121,95,115,116,97,114,116,95,101,112,111,99,104,12,115,116,97,107,105,110,103,95,112,111,111,108,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,14,115,116,111,114,97,103,101,95,99,104,97,114,103,101,12,115,116,111,114,97,103,101,95,102,117,110,100,20,115,116,111,114,97,103,101,95,102,117,110,100,95,98,97,108,97,110,99,101,25,115,116,111,114,97,103,101,95,102,117,110,100,95,114,101,105,110,118,101,115,116,109,101,110,116,14,115,116,111,114,97,103,101,95,114,101,98,97,116,101,3,115,117,105,10,115,117,105,95,115,121,115,116,101,109,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,20,115,121,115,116,101,109,95,115,116,97,116,101,95,118,101,114,115,105,111,110,5,116,97,98,108,101,13,116,111,116,97,108,95,98,97,108,97,110,99,101,14,116,111,116,97,108,95,103,97,115,95,102,101,101,115,28,116,111,116,97,108,95,111,98,106,101,99,116,95,115,116,111,114,97,103,101,95,114,101,98,97,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,31,116,111,116,97,108,95,115,116,97,107,101,95,114,101,119,97,114,100,115,95,100,105,115,116,114,105,98,117,116,101,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,21,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,26,117,110,100,111,95,114,101,112,111,114,116,95,118,97,108,105,100,97,116,111,114,95,105,109,112,108,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,38,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,50,112,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,41,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,40,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,119,111,114,107,101,114,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,100,101,115,99,114,105,112,116,105,111,110,26,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,105,109,97,103,101,95,117,114,108,21,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,97,109,101,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,39,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,43,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,42,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,41,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,112,114,111,106,101,99,116,95,117,114,108,8,118,49,95,116,111,95,118,50,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,32,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,103,114,97,99,101,95,112,101,114,105,111,100,29,118,97,108,105,100,97,116,111,114,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,24,118,97,108,105,100,97,116,111,114,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,31,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,34,118,97,108,105,100,97,116,111,114,95,118,101,114,121,95,108,111,119,95,115,116,97,107,101,95,116,104,114,101,115,104,111,108,100,10,118,97,108,105,100,97,116,111,114,115,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,119,105,116,104,100,114,97,119,95,97,108,108,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,3,8,1,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,37,3,102,3,61,3,63,3,164,1,3,171,1,3,163,1,3,40,8,6,1,2,9,37,3,102,3,62,3,61,3,63,3,164,1,3,171,1,3,163,1,3,40,8,6,2,2,16,36,3,71,3,113,3,172,1,8,21,106,8,17,69,8,0,73,3,165,1,11,13,2,5,11,14,1,5,100,8,15,87,1,91,11,7,1,8,10,88,11,7,1,8,10,90,3,89,3,38,3,40,8,6,3,2,16,36,3,71,3,113,3,172,1,8,21,106,8,17,69,8,1,73,3,165,1,11,13,2,5,11,14,1,5,100,8,15,87,1,91,11,7,1,8,10,88,11,7,1,8,10,90,3,89,3,38,3,40,8,6,4,2,12,36,3,71,3,73,3,118,3,108,3,105,3,109,3,107,3,101,3,116,3,119,3,60,3,0,3,0,0,26,27,11,0,10,6,17,116,12,8,14,8,17,111,12,7,6,0,0,0,0,0,0,0,0,11,2,17,41,11,8,11,1,17,81,11,4,11,7,56,0,11,5,9,56,1,56,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,11,3,11,6,17,52,18,2,2,1,3,0,0,6,11,11,0,11,1,11,2,11,3,11,4,11,5,11,6,11,7,17,52,18,0,2,2,3,0,0,37,55,11,0,19,2,12,17,12,3,12,12,12,13,12,11,12,14,12,10,12,15,12,21,12,9,12,7,12,18,12,23,1,12,8,12,1,11,7,19,0,12,6,12,19,12,22,12,20,12,5,12,4,12,16,12,2,11,1,11,8,6,2,0,0,0,0,0,0,0,11,23,11,18,11,2,11,16,6,4,0,0,0,0,0,0,0,11,4,11,5,11,20,11,22,11,19,11,6,18,1,11,9,11,21,11,15,11,10,11,14,11,11,11,13,11,12,11,3,11,17,18,3,2,3,3,0,0,38,26,10,15,46,17,65,11,1,11,2,11,3,11,4,11,5,11,6,11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,10,15,17,84,12,16,11,0,15,0,11,16,11,15,17,120,2,4,3,0,0,6,5,11,0,15,0,11,1,17,122,2,5,3,0,0,6,25,10,0,16,0,17,117,10,0,16,1,16,2,20,35,4,10,5,16,11,0,1,11,1,1,7,3,39,10,0,15,0,11,0,16,1,16,3,20,11,1,17,119,2,6,3,0,0,6,31,10,0,16,0,17,108,65,38,10,0,16,1,16,4,20,38,4,26,10,0,16,0,17,117,10,0,16,1,16,4,20,36,4,20,5,26,11,0,1,11,1,1,7,3,39,11,0,15,0,11,1,17,121,2,7,3,0,0,46,15,10,0,15,0,11,1,7,1,17,129,1,12,3,11,0,15,0,14,3,9,17,114,11,3,11,2,17,86,2,8,3,0,0,46,15,10,0,15,0,11,1,7,2,17,129,1,12,3,11,0,15,0,14,3,8,17,114,11,3,11,2,17,88,2,9,3,0,0,6,7,11,0,15,0,11,1,11,2,46,17,123,2,10,3,0,0,6,8,11,0,15,0,11,2,46,17,113,11,1,17,87,2,11,3,0,0,6,8,11,0,15,0,11,2,11,1,56,2,11,3,17,118,2,12,3,0,0,18,12,11,1,11,2,10,4,17,49,12,5,11,0,15,0,11,3,11,5,11,4,17,118,2,13,3,0,0,6,20,14,1,17,79,10,2,46,17,64,37,4,8,5,14,11,0,1,11,2,1,7,9,39,11,0,15,0,11,1,11,2,17,124,2,14,3,0,0,6,22,10,0,16,0,10,2,17,115,4,6,5,12,11,0,1,11,1,1,7,4,39,10,0,15,0,11,1,7,0,17,129,1,11,2,11,0,15,5,17,16,2,15,3,0,0,6,10,10,0,15,0,11,1,7,0,17,129,1,11,2,11,0,15,5,17,17,2,16,0,0,0,60,46,14,0,17,107,20,12,5,10,5,10,1,34,4,9,5,13,11,2,1,7,6,39,10,2,14,1,12,3,46,11,3,56,3,32,4,27,11,2,11,1,11,5,56,4,56,5,5,45,11,2,14,1,56,6,12,6,10,6,14,5,12,4,46,11,4,56,7,32,4,43,11,6,11,5,56,8,5,45,11,6,1,2,17,0,0,0,60,50,10,2,14,1,12,3,46,11,3,56,3,4,8,5,12,11,2,1,7,7,39,10,2,14,1,56,6,12,6,14,0,17,107,20,12,5,10,6,14,5,12,4,46,11,4,56,7,4,28,5,34,11,2,1,11,6,1,7,7,39,10,6,14,5,56,9,11,6,46,56,10,4,47,11,2,14,1,56,11,1,1,5,49,11,2,1,2,18,3,0,0,6,8,11,0,15,0,10,1,46,17,113,11,1,17,85,2,19,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,98,2,20,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,96,2,21,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,97,2,22,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,106,2,23,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,99,11,3,46,12,4,11,0,16,0,11,4,17,110,2,24,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,89,2,25,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,101,11,3,46,12,4,11,0,16,0,11,4,17,110,2,26,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,91,2,27,3,0,0,6,7,11,0,15,0,11,2,17,112,11,1,17,102,2,28,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,92,2,29,3,0,0,6,7,11,0,15,0,11,2,17,112,11,1,17,104,2,30,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,94,2,31,3,0,0,76,17,10,0,15,0,11,3,17,112,12,4,10,4,11,1,11,2,17,103,11,4,46,12,5,11,0,16,0,11,5,17,110,2,32,3,0,0,6,8,11,0,15,0,11,3,17,113,11,1,11,2,17,93,2,33,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,105,11,3,46,12,4,11,0,16,0,11,4,17,110,2,34,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,95,2,35,3,0,0,76,16,10,0,15,0,11,2,17,112,12,3,10,3,11,1,17,100,11,3,46,12,4,11,0,16,0,11,4,17,110,2,36,3,0,0,6,7,11,0,15,0,11,2,17,113,11,1,17,90,2,37,3,0,0,79,220,2,10,0,16,6,20,12,37,10,9,10,0,15,6,21,7,12,52,12,28,10,7,10,28,37,4,20,10,8,11,28,37,12,11,5,22,9,12,11,11,11,4,25,5,31,11,0,1,11,10,1,7,8,39,10,0,16,1,16,7,20,6,0,0,0,0,0,0,0,0,36,4,43,6,20,0,0,0,0,0,0,0,10,0,15,1,15,7,21,10,0,15,8,56,12,12,40,13,3,11,40,56,13,1,10,0,15,9,56,12,12,39,13,4,11,39,56,13,1,11,5,10,0,16,10,20,22,12,5,6,0,0,0,0,0,0,0,0,10,0,15,10,21,11,6,10,0,16,11,20,22,12,6,6,0,0,0,0,0,0,0,0,10,0,15,11,21,10,0,16,0,17,126,12,54,10,0,16,12,17,82,12,44,10,44,11,54,22,12,52,14,3,56,14,12,43,14,4,56,14,12,29,10,10,46,17,64,10,0,16,1,16,7,20,38,4,116,11,9,11,37,10,0,16,1,16,13,20,22,38,12,20,5,118,9,12,20,11,20,4,125,10,0,15,14,17,78,12,21,5,127,56,1,12,21,11,21,12,41,14,41,56,14,12,42,13,4,11,41,56,13,1,11,52,53,12,53,10,29,53,12,30,11,44,53,11,30,24,11,53,26,12,48,13,4,10,48,52,56,15,12,47,11,48,11,7,53,24,7,12,26,12,46,13,47,10,46,52,56,15,12,45,10,0,16,15,20,6,1,0,0,0,0,0,0,0,22,10,0,15,15,21,11,1,10,0,16,15,20,33,4,181,1,5,187,1,11,0,1,11,10,1,7,11,39,14,4,56,14,12,32,14,47,56,14,12,50,10,0,15,0,13,4,13,47,10,0,15,5,11,8,10,0,16,1,16,16,20,10,0,16,1,16,17,20,10,0,16,1,16,18,20,11,10,17,109,10,0,16,0,17,126,12,36,14,4,56,14,12,31,14,47,56,14,12,49,11,32,11,31,23,12,33,11,50,11,49,23,12,51,11,2,10,0,15,19,21,10,0,16,0,17,111,10,0,15,20,21,11,47,12,34,13,34,11,4,56,13,1,14,34,56,14,12,35,10,0,15,12,11,3,11,45,11,34,10,5,11,6,17,80,12,38,10,0,16,15,20,12,22,10,0,16,19,20,12,23,10,0,16,20,20,12,24,11,36,12,25,11,43,12,26,11,46,52,12,27,11,5,12,12,10,0,16,12,17,82,12,13,11,42,12,14,11,29,12,15,11,33,11,51,22,12,16,11,35,12,17,11,22,11,23,11,24,11,25,11,27,11,26,11,12,11,13,11,14,11,15,11,16,11,17,18,4,56,16,9,10,0,15,21,21,10,0,16,10,20,6,0,0,0,0,0,0,0,0,33,4,198,2,10,0,16,8,56,14,6,0,0,0,0,0,0,0,0,33,12,18,5,200,2,9,12,18,11,18,4,209,2,11,0,16,9,56,14,6,0,0,0,0,0,0,0,0,33,12,19,5,213,2,11,0,1,9,12,19,11,19,4,216,2,5,218,2,7,10,39,11,38,2,38,3,0,0,6,4,11,0,16,15,20,2,39,3,0,0,6,4,11,0,16,19,20,2,40,3,0,0,6,4,11,0,16,22,20,2,41,3,0,0,6,2,7,3,2,42,3,0,0,6,4,11,0,16,6,20,2,43,3,0,0,6,5,11,0,16,0,11,1,17,128,1,2,44,3,0,0,6,5,11,0,16,0,11,1,17,127,2,45,3,0,0,6,4,11,0,16,0,17,125,2,46,3,0,0,24,18,10,0,16,5,14,1,56,3,4,12,11,0,16,5,14,1,56,17,20,12,2,5,16,11,0,1,56,18,12,2,11,2,2,47,3,0,0,6,4,11,0,16,12,17,82,2,48,3,0,0,6,4,11,0,16,12,17,83,2,49,0,0,0,90,45,13,0,69,91,12,6,13,6,11,0,56,19,11,6,56,2,12,7,14,1,56,20,4,39,11,1,56,21,12,4,13,7,11,4,56,15,12,5,14,7,56,14,6,0,0,0,0,0,0,0,0,36,4,32,11,7,10,2,56,22,11,2,46,17,65,56,23,5,36,11,2,1,11,7,56,24,11,5,12,3,5,43,11,2,1,11,7,12,3,11,3,2,3,3,3,5,1,3,1,4,1,2,3,7,3,14,1,1,3,10,3,11,3,12,3,13,3,4,1,0,3,8,3,0,1,5,1,6,1,7,3,1,3,6,3,9,3,2,0,43,0,111,0],"validator":[161,28,235,11,6,0,0,0,12,1,0,31,2,31,72,3,103,183,4,4,158,5,38,5,196,5,240,3,7,180,9,201,19,8,253,28,96,6,221,29,190,1,10,155,31,156,1,12,183,32,214,27,13,141,60,60,15,201,60,13,0,134,1,1,20,1,23,1,73,1,103,2,21,2,22,2,34,2,71,2,104,2,111,2,131,1,0,101,0,136,1,0,14,4,0,0,13,4,0,0,8,3,0,0,11,3,0,1,9,7,0,3,3,7,1,0,0,4,9,7,0,5,0,12,0,6,1,4,1,0,1,8,2,7,0,9,5,2,0,10,10,2,0,11,12,7,0,12,4,7,0,12,6,8,0,12,7,12,0,13,15,2,0,0,55,0,1,0,0,53,2,3,0,0,26,4,5,0,0,16,4,5,0,0,18,6,5,0,0,86,7,5,0,0,87,7,5,0,0,90,8,5,0,0,89,9,5,0,0,94,9,5,0,0,88,4,5,0,0,93,4,5,0,0,29,10,5,0,0,82,11,5,0,0,46,12,13,0,0,48,12,14,0,0,105,12,15,0,0,49,12,16,0,0,30,12,16,0,0,41,12,17,0,0,83,12,17,0,0,51,12,16,0,0,74,12,16,0,0,79,12,16,0,0,142,1,12,16,0,0,85,12,18,0,0,84,12,18,0,0,52,12,18,0,0,143,1,12,18,0,0,61,12,19,0,0,63,12,19,0,0,64,12,19,0,0,68,12,19,0,0,66,12,20,0,0,65,12,20,0,0,62,12,20,0,0,69,12,20,0,0,72,12,21,0,0,59,12,22,0,0,110,12,22,0,0,98,12,22,0,0,109,12,22,0,0,141,1,12,22,0,0,95,4,5,0,0,75,12,22,0,0,76,12,22,0,0,38,12,22,0,0,25,12,22,0,0,78,23,24,0,0,102,12,25,0,0,42,26,13,0,0,44,27,13,1,0,0,43,28,13,1,0,0,57,11,5,0,0,122,29,5,0,0,120,29,5,0,0,121,29,5,0,0,130,1,29,5,0,0,123,29,5,0,0,113,29,5,0,0,125,29,5,0,0,115,29,5,0,0,126,29,5,0,0,116,29,5,0,0,128,1,29,5,0,0,118,29,5,0,0,127,30,5,0,0,117,30,5,0,0,124,29,5,0,0,114,29,5,0,0,129,1,29,5,0,0,119,29,5,0,0,31,6,5,0,0,132,1,14,5,0,0,133,1,31,5,0,0,54,32,3,0,1,103,31,38,0,2,108,62,31,1,0,3,24,64,62,1,0,3,36,67,51,1,0,3,45,64,13,1,0,3,47,64,13,1,0,3,70,5,34,1,0,3,96,51,34,1,0,4,37,38,35,0,5,53,40,41,0,6,139,1,45,22,1,0,7,32,51,5,1,3,8,40,62,25,1,8,10,33,46,22,0,10,92,46,15,0,11,56,31,39,0,12,17,42,5,0,12,27,42,5,0,12,28,58,5,0,12,46,48,13,0,12,53,40,61,0,12,75,48,22,0,12,76,48,22,0,12,78,60,24,0,12,81,49,5,0,12,82,59,5,0,12,86,47,5,0,12,90,54,22,0,12,97,53,22,0,12,99,53,22,0,12,106,48,22,0,13,57,66,25,0,13,140,1,56,57,0,82,31,82,35,86,44,87,50,87,55,88,61,52,35,52,31,51,35,51,31,80,51,78,51,83,35,83,31,81,35,79,35,81,31,79,31,77,1,14,5,10,2,10,2,10,2,10,2,8,6,8,6,8,12,8,12,8,6,8,6,8,6,8,6,8,7,1,8,0,16,5,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,10,2,3,3,7,8,11,1,8,1,2,7,8,1,3,0,1,7,8,1,4,7,8,1,11,8,1,8,10,5,7,8,11,3,7,8,1,8,14,7,8,11,3,7,8,1,8,16,3,2,7,8,1,11,8,1,8,10,2,7,8,1,7,8,11,1,6,8,1,1,1,1,6,8,0,1,5,1,6,8,6,1,6,8,12,1,6,10,2,1,6,11,5,1,8,6,1,6,11,5,1,10,2,1,6,8,9,1,3,2,6,8,1,3,1,8,13,1,8,9,2,6,8,1,6,8,1,2,6,11,5,1,9,0,6,9,0,2,6,11,5,1,9,0,6,11,5,1,9,0,2,7,8,1,10,2,3,7,8,1,10,2,10,2,1,10,2,4,8,0,3,3,7,8,11,22,5,8,6,8,6,8,6,8,6,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,10,2,11,5,1,8,6,11,5,1,8,6,10,2,11,5,1,8,6,11,5,1,8,6,8,7,10,2,10,2,10,2,8,6,8,6,8,12,8,12,1,11,5,1,9,0,1,8,6,8,1,1,1,1,1,1,1,8,0,1,2,1,8,4,1,8,12,1,7,8,11,1,8,7,2,7,8,15,3,2,3,3,1,8,10,1,6,11,8,1,9,0,1,6,8,11,5,7,8,15,11,8,1,8,10,5,3,7,8,11,1,6,8,15,1,7,8,15,1,8,2,1,9,0,4,3,3,3,3,1,6,8,14,3,7,8,15,8,14,7,8,11,1,8,3,1,6,8,16,1,6,5,2,7,8,15,11,8,1,8,10,2,7,8,15,7,8,11,2,6,8,15,3,1,8,15,1,6,9,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,11,5,1,9,0,2,1,1,2,5,7,8,11,1,7,11,5,1,9,0,3,8,9,8,15,5,3,66,97,103,7,66,97,108,97,110,99,101,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,11,83,116,97,107,105,110,103,80,111,111,108,19,83,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,21,85,110,115,116,97,107,105,110,103,82,101,113,117,101,115,116,69,118,101,110,116,3,85,114,108,9,86,97,108,105,100,97,116,111,114,17,86,97,108,105,100,97,116,111,114,77,101,116,97,100,97,116,97,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,8,97,99,116,105,118,97,116,101,21,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,6,97,109,111,117,110,116,5,97,115,99,105,105,3,98,97,103,7,98,97,108,97,110,99,101,3,98,99,115,6,98,111,114,114,111,119,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,10,100,101,97,99,116,105,118,97,116,101,23,100,101,97,99,116,105,118,97,116,101,95,115,116,97,107,105,110,103,95,112,111,111,108,15,100,101,112,111,115,105,116,95,114,101,119,97,114,100,115,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,11,100,101,115,99,114,105,112,116,105,111,110,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,10,102,114,111,109,95,97,115,99,105,105,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,2,105,100,9,105,109,97,103,101,95,117,114,108,12,105,115,95,100,117,112,108,105,99,97,116,101,13,105,115,95,101,113,117,97,108,95,115,111,109,101,23,105,115,95,101,113,117,97,108,95,115,111,109,101,95,97,110,100,95,118,97,108,117,101,7,105,115,95,110,111,110,101,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,8,109,101,116,97,100,97,116,97,4,110,97,109,101,11,110,101,116,95,97,100,100,114,101,115,115,15,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,20,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,3,110,101,119,17,110,101,119,95,102,114,111,109,95,109,101,116,97,100,97,116,97,12,110,101,119,95,109,101,116,97,100,97,116,97,21,110,101,119,95,117,110,115,97,102,101,95,102,114,111,109,95,98,121,116,101,115,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,26,110,101,120,116,95,101,112,111,99,104,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,20,110,101,120,116,95,101,112,111,99,104,95,103,97,115,95,112,114,105,99,101,22,110,101,120,116,95,101,112,111,99,104,95,110,101,116,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,95,98,121,116,101,115,22,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,26,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,32,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,16,110,101,120,116,95,101,112,111,99,104,95,115,116,97,107,101,25,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,11,112,50,112,95,97,100,100,114,101,115,115,20,112,101,110,100,105,110,103,95,115,116,97,107,101,95,97,109,111,117,110,116,29,112,101,110,100,105,110,103,95,115,116,97,107,101,95,119,105,116,104,100,114,97,119,95,97,109,111,117,110,116,7,112,111,111,108,95,105,100,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,15,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,16,112,114,105,110,99,105,112,97,108,95,97,109,111,117,110,116,21,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,11,112,114,111,106,101,99,116,95,117,114,108,19,112,114,111,111,102,95,111,102,95,112,111,115,115,101,115,115,105,111,110,21,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,95,98,121,116,101,115,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,28,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,95,97,116,95,103,101,110,101,115,105,115,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,21,114,101,113,117,101,115,116,95,115,101,116,95,103,97,115,95,112,114,105,99,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,13,114,101,119,97,114,100,95,97,109,111,117,110,116,6,115,101,110,100,101,114,29,115,101,116,95,99,97,110,100,105,100,97,116,101,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,23,115,101,116,95,99,97,110,100,105,100,97,116,101,95,103,97,115,95,112,114,105,99,101,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,111,109,101,22,115,116,97,107,101,95,97,99,116,105,118,97,116,105,111,110,95,101,112,111,99,104,12,115,116,97,107,101,95,97,109,111,117,110,116,17,115,116,97,107,101,100,95,115,117,105,95,97,109,111,117,110,116,14,115,116,97,107,101,114,95,97,100,100,114,101,115,115,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,6,115,116,114,105,110,103,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,11,115,117,105,95,98,97,108,97,110,99,101,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,111,95,98,121,116,101,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,10,116,120,95,99,111,110,116,101,120,116,15,117,110,115,116,97,107,105,110,103,95,101,112,111,99,104,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,28,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,50,112,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,31,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,30,117,112,100,97,116,101,95,99,97,110,100,105,100,97,116,101,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,100,101,115,99,114,105,112,116,105,111,110,16,117,112,100,97,116,101,95,105,109,97,103,101,95,117,114,108,11,117,112,100,97,116,101,95,110,97,109,101,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,97,100,100,114,101,115,115,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,110,101,116,119,111,114,107,95,112,117,98,107,101,121,29,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,50,112,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,105,109,97,114,121,95,97,100,100,114,101,115,115,33,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,112,114,111,116,111,99,111,108,95,112,117,98,107,101,121,32,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,97,100,100,114,101,115,115,31,117,112,100,97,116,101,95,110,101,120,116,95,101,112,111,99,104,95,119,111,114,107,101,114,95,112,117,98,107,101,121,18,117,112,100,97,116,101,95,112,114,111,106,101,99,116,95,117,114,108,3,117,114,108,17,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,21,118,97,108,105,100,97,116,101,95,109,101,116,97,100,97,116,97,95,98,99,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,12,118,111,116,105,110,103,95,112,111,119,101,114,14,119,111,114,107,101,114,95,97,100,100,114,101,115,115,19,119,111,114,107,101,114,95,112,117,98,107,101,121,95,98,121,116,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,100,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,3,8,102,0,0,0,0,0,0,0,3,8,208,7,0,0,0,0,0,0,3,8,0,1,0,0,0,0,0,0,3,8,160,134,1,0,0,0,0,0,0,2,22,105,5,85,10,2,52,10,2,143,1,10,2,84,10,2,49,8,6,30,8,6,41,8,12,83,8,12,50,8,6,74,8,6,79,8,6,142,1,8,6,66,11,5,1,10,2,65,11,5,1,10,2,62,11,5,1,10,2,69,11,5,1,10,2,60,11,5,1,8,6,63,11,5,1,8,6,64,11,5,1,8,6,68,11,5,1,8,6,35,8,7,1,2,10,48,8,0,141,1,3,72,8,9,38,3,101,8,15,25,3,67,3,59,3,58,3,35,8,7,2,2,5,77,8,9,135,1,5,100,5,33,3,19,3,3,2,7,77,8,9,135,1,5,100,5,97,3,112,3,80,3,91,3,0,3,0,0,33,68,11,0,12,14,11,1,12,25,11,2,12,29,11,3,12,30,11,4,12,31,11,5,12,32,11,6,12,33,11,7,12,34,11,8,12,35,11,9,12,15,11,10,12,16,11,11,12,17,11,12,12,18,56,0,12,19,56,0,12,20,56,0,12,21,56,0,12,22,56,1,12,23,56,1,12,24,56,1,12,26,56,1,12,27,11,13,12,28,11,14,11,25,11,29,11,30,11,31,11,32,11,33,11,34,11,35,11,15,11,16,11,17,11,18,11,19,11,22,11,20,11,21,11,23,11,24,11,26,11,27,11,28,18,0,2,1,3,0,0,36,137,1,14,9,65,37,7,17,37,4,11,14,10,65,37,7,17,37,12,16,5,13,9,12,16,11,16,4,21,14,11,65,37,7,17,37,12,17,5,23,9,12,17,11,17,4,31,14,12,65,37,7,17,37,12,18,5,33,9,12,18,11,18,4,41,14,5,65,37,7,17,37,12,19,5,43,9,12,19,11,19,4,51,14,6,65,37,7,17,37,12,20,5,53,9,12,20,11,20,4,61,14,7,65,37,7,17,37,12,21,5,63,9,12,21,11,21,4,71,14,8,65,37,7,17,37,12,22,5,73,9,12,22,11,22,4,76,5,80,11,15,1,7,9,39,10,14,7,16,37,4,85,5,89,11,15,1,7,8,39,10,13,7,18,35,4,94,5,98,11,15,1,7,15,39,11,0,11,1,11,2,11,3,11,4,11,5,17,76,17,84,11,6,17,76,17,84,11,7,17,91,11,8,17,91,11,9,17,76,17,84,11,10,17,76,17,84,11,11,17,76,17,84,11,12,17,76,17,84,10,15,17,85,17,0,12,23,14,23,17,73,11,23,11,13,11,14,11,15,17,75,2,2,3,0,0,5,5,11,0,15,0,11,1,17,93,2,3,3,0,0,5,5,11,0,15,0,11,1,17,92,2,4,3,0,0,5,13,10,0,16,1,20,10,0,15,2,21,10,0,16,3,20,11,0,15,4,21,2,5,3,0,0,43,57,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,8,5,14,11,0,1,11,3,1,7,11,39,10,3,46,17,89,6,1,0,0,0,0,0,0,0,22,12,5,10,0,15,0,11,1,10,2,11,5,10,3,17,102,10,0,16,0,17,95,4,34,10,0,15,0,17,100,10,0,16,5,20,10,4,22,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,11,2,11,3,46,17,89,11,4,18,2,56,3,2,6,3,0,0,22,46,10,3,46,17,89,6,0,0,0,0,0,0,0,0,33,4,7,5,13,11,0,1,11,3,1,7,12,39,14,1,56,2,12,4,10,4,6,0,0,0,0,0,0,0,0,36,4,21,5,27,11,0,1,11,3,1,7,11,39,10,0,15,0,11,1,11,2,6,0,0,0,0,0,0,0,0,11,3,17,102,10,0,15,0,17,100,10,0,16,5,20,11,4,22,11,0,15,5,21,2,7,3,0,0,52,43,14,1,17,105,12,3,14,1,17,104,12,5,10,0,15,0,11,1,10,2,17,103,12,6,10,6,10,3,23,12,4,10,0,16,5,20,11,6,23,10,0,15,5,21,10,0,46,17,49,11,0,16,6,16,7,20,10,2,46,17,90,11,5,11,2,46,17,89,11,3,11,4,18,3,56,4,2,8,3,0,0,5,28,10,2,7,18,35,4,5,5,9,11,0,1,7,15,39,14,1,17,108,20,10,0,16,6,16,7,20,33,4,19,5,23,11,0,1,7,14,39,11,2,11,0,15,1,21,2,9,3,0,0,5,41,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,2,7,18,35,4,14,5,18,11,0,1,7,15,39,14,1,17,108,20,10,0,16,6,16,7,20,33,4,28,5,32,11,0,1,7,14,39,10,2,10,0,15,1,21,11,2,11,0,15,2,21,2,10,3,0,0,5,14,10,1,7,16,37,4,5,5,9,11,0,1,7,8,39,11,1,11,0,15,3,21,2,11,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,10,1,7,16,37,4,14,5,18,11,0,1,7,8,39,11,1,11,0,15,4,21,2,12,3,0,0,5,14,10,0,16,5,20,14,1,56,2,22,10,0,15,5,21,11,0,15,0,11,1,17,94,2,13,3,0,0,5,16,10,0,15,0,11,1,17,101,10,0,46,17,40,11,0,16,5,20,33,4,13,5,15,7,11,39,2,14,1,0,0,5,4,11,0,16,0,17,95,2,15,1,0,0,5,3,11,0,16,6,2,16,1,0,0,5,5,11,0,16,6,16,7,20,2,17,1,0,0,5,4,11,0,16,6,16,8,2,18,1,0,0,5,4,11,0,16,6,16,9,2,19,1,0,0,5,4,11,0,16,6,16,10,2,20,1,0,0,5,4,11,0,16,6,16,11,2,21,1,0,0,5,4,11,0,16,6,16,12,2,22,1,0,0,5,4,11,0,16,6,16,13,2,23,1,0,0,5,4,11,0,16,6,16,14,2,24,1,0,0,5,4,11,0,16,6,16,15,2,25,1,0,0,5,4,11,0,16,6,16,16,2,26,1,0,0,5,4,11,0,16,6,16,17,2,27,1,0,0,5,4,11,0,16,6,16,18,2,28,1,0,0,5,4,11,0,16,6,16,19,2,29,1,0,0,5,4,11,0,16,6,16,20,2,30,1,0,0,5,4,11,0,16,6,16,21,2,31,1,0,0,5,4,11,0,16,6,16,22,2,32,1,0,0,5,4,11,0,16,6,16,23,2,33,1,0,0,5,4,11,0,16,6,16,24,2,34,1,0,0,5,4,11,0,16,6,16,25,2,35,1,0,0,5,4,11,0,16,6,16,26,2,36,1,0,0,5,4,11,0,16,6,16,27,2,37,1,0,0,5,3,11,0,16,28,2,38,1,0,0,5,4,11,0,16,1,20,2,39,1,0,0,5,5,40,11,0,16,0,17,106,2,40,1,0,0,5,4,11,0,16,0,17,106,2,41,1,0,0,5,3,11,0,17,40,2,42,1,0,0,5,4,11,0,16,29,20,2,43,3,0,0,5,5,11,1,11,0,15,29,21,2,44,1,0,0,5,4,11,0,16,0,17,97,2,45,1,0,0,5,4,11,0,16,0,17,98,2,46,1,0,0,5,4,11,0,16,2,20,2,47,1,0,0,5,4,11,0,16,4,20,2,48,1,0,0,5,5,11,0,16,0,11,1,17,99,2,49,1,0,0,5,4,11,0,16,0,56,5,2,50,1,0,0,63,151,3,10,0,16,6,16,7,20,10,1,16,6,16,7,20,33,4,13,8,12,2,5,23,10,0,16,6,16,8,20,10,1,16,6,16,8,20,33,12,2,11,2,4,28,8,12,13,5,38,10,0,16,6,16,12,20,10,1,16,6,16,12,20,33,12,13,11,13,4,43,8,12,24,5,53,10,0,16,6,16,13,20,10,1,16,6,16,13,20,33,12,24,11,24,4,58,8,12,25,5,68,10,0,16,6,16,16,20,10,1,16,6,16,16,20,33,12,25,11,25,4,73,8,12,26,5,83,10,0,16,6,16,18,20,10,1,16,6,16,18,20,33,12,26,11,26,4,88,8,12,27,5,98,10,0,16,6,16,18,20,10,1,16,6,16,19,20,33,12,27,11,27,4,103,8,12,28,5,113,10,0,16,6,16,19,20,10,1,16,6,16,19,20,33,12,28,11,28,4,118,8,12,29,5,128,1,10,0,16,6,16,19,20,10,1,16,6,16,18,20,33,12,29,11,29,4,133,1,8,12,30,5,141,1,10,0,16,6,16,20,10,1,16,6,16,20,56,6,12,30,11,30,4,146,1,8,12,3,5,154,1,10,0,16,6,16,21,10,1,16,6,16,21,56,6,12,3,11,3,4,159,1,8,12,4,5,167,1,10,0,16,6,16,24,10,1,16,6,16,24,56,7,12,4,11,4,4,172,1,8,12,5,5,180,1,10,0,16,6,16,26,10,1,16,6,16,26,56,7,12,5,11,5,4,185,1,8,12,6,5,193,1,10,0,16,6,16,26,10,1,16,6,16,27,56,7,12,6,11,6,4,198,1,8,12,7,5,206,1,10,0,16,6,16,27,10,1,16,6,16,27,56,7,12,7,11,7,4,211,1,8,12,8,5,219,1,10,0,16,6,16,27,10,1,16,6,16,26,56,7,12,8,11,8,4,224,1,8,12,9,5,232,1,10,0,16,6,16,20,10,1,16,6,16,12,56,8,12,9,11,9,4,237,1,8,12,10,5,245,1,10,0,16,6,16,21,10,1,16,6,16,13,56,8,12,10,11,10,4,250,1,8,12,11,5,130,2,10,0,16,6,16,24,10,1,16,6,16,16,56,9,12,11,11,11,4,135,2,8,12,12,5,143,2,10,0,16,6,16,26,10,1,16,6,16,18,56,9,12,12,11,12,4,148,2,8,12,14,5,156,2,10,0,16,6,16,26,10,1,16,6,16,19,56,9,12,14,11,14,4,161,2,8,12,15,5,169,2,10,0,16,6,16,27,10,1,16,6,16,19,56,9,12,15,11,15,4,174,2,8,12,16,5,182,2,10,0,16,6,16,27,10,1,16,6,16,18,56,9,12,16,11,16,4,187,2,8,12,17,5,195,2,10,1,16,6,16,20,10,0,16,6,16,12,56,8,12,17,11,17,4,200,2,8,12,18,5,208,2,10,1,16,6,16,21,10,0,16,6,16,13,56,8,12,18,11,18,4,213,2,8,12,19,5,221,2,10,1,16,6,16,24,10,0,16,6,16,16,56,9,12,19,11,19,4,226,2,8,12,20,5,234,2,10,1,16,6,16,26,10,0,16,6,16,18,56,9,12,20,11,20,4,239,2,8,12,21,5,247,2,10,1,16,6,16,26,10,0,16,6,16,19,56,9,12,21,11,21,4,252,2,8,12,22,5,132,3,10,1,16,6,16,27,10,0,16,6,16,19,56,9,12,22,11,22,4,141,3,11,0,1,11,1,1,8,12,23,5,149,3,11,1,16,6,16,27,11,0,16,6,16,18,56,9,12,23,11,23,2,51,0,0,0,13,17,10,0,56,10,4,10,11,1,1,11,0,1,9,12,2,5,15,11,0,56,11,11,1,33,12,2,11,2,2,52,0,0,0,65,26,10,0,56,10,4,6,8,12,2,5,9,10,1,56,10,12,2,11,2,4,18,11,1,1,11,0,1,9,12,3,5,24,11,0,56,11,11,1,56,11,33,12,3,11,3,2,53,3,0,0,15,25,10,1,46,17,90,12,2,10,2,10,0,16,6,16,7,20,33,4,12,5,18,11,0,1,11,1,1,7,13,39,11,2,11,1,17,107,11,0,15,28,21,2,54,3,0,0,5,18,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,11,0,15,6,15,8,21,2,55,3,0,0,5,18,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,11,0,15,6,15,9,21,2,56,3,0,0,5,17,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,91,11,0,15,6,15,10,21,2,57,3,0,0,5,17,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,91,11,0,15,6,15,11,21,2,58,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,20,21,11,0,16,6,17,73,2,59,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,12,21,11,0,16,6,17,73,2,60,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,21,21,11,0,16,6,17,73,2,61,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,13,21,11,0,16,6,17,73,2,62,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,22,21,11,0,16,6,17,73,2,63,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,14,21,11,0,16,6,17,73,2,64,3,0,0,5,22,14,1,65,37,7,17,37,4,6,5,10,11,0,1,7,9,39,11,1,17,76,17,84,56,12,10,0,15,6,15,23,21,11,0,16,6,17,73,2,65,3,0,0,5,30,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,14,1,65,37,7,17,37,4,15,5,19,11,0,1,7,9,39,11,1,17,76,17,84,10,0,15,6,15,15,21,11,0,16,6,17,73,2,66,3,0,0,5,16,11,1,56,13,10,0,15,6,15,24,21,11,2,56,13,10,0,15,6,15,25,21,11,0,16,6,17,73,2,67,3,0,0,5,23,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,16,21,11,2,10,0,15,6,15,17,21,11,0,16,6,17,73,2,68,3,0,0,5,10,11,1,56,13,10,0,15,6,15,26,21,11,0,16,6,17,73,2,69,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,18,21,11,0,16,6,17,73,2,70,3,0,0,5,10,11,1,56,13,10,0,15,6,15,27,21,11,0,16,6,17,73,2,71,3,0,0,5,18,10,0,46,17,14,4,5,5,9,11,0,1,7,10,39,11,1,10,0,15,6,15,19,21,11,0,16,6,17,73,2,72,3,0,0,5,143,1,10,0,46,17,29,56,14,4,18,10,0,15,6,15,20,56,15,10,0,15,6,15,12,21,56,1,10,0,15,6,15,20,21,10,0,46,17,30,56,14,4,36,10,0,15,6,15,21,56,15,10,0,15,6,15,13,21,56,1,10,0,15,6,15,21,21,10,0,46,17,31,56,14,4,54,10,0,15,6,15,22,56,15,10,0,15,6,15,14,21,56,1,10,0,15,6,15,22,21,10,0,46,17,32,56,14,4,72,10,0,15,6,15,23,56,15,10,0,15,6,15,15,21,56,1,10,0,15,6,15,23,21,10,0,46,17,33,56,16,4,103,10,0,15,6,15,24,56,17,10,0,15,6,15,16,21,56,0,10,0,15,6,15,24,21,10,0,15,6,15,25,56,17,10,0,15,6,15,17,21,56,0,10,0,15,6,15,25,21,10,0,46,17,35,56,16,4,121,10,0,15,6,15,26,56,17,10,0,15,6,15,18,21,56,0,10,0,15,6,15,26,21,10,0,46,17,36,56,16,4,140,1,10,0,15,6,15,27,56,17,10,0,15,6,15,19,21,56,0,11,0,15,6,15,27,21,5,142,1,11,0,1,2,73,1,0,0,5,4,11,0,56,18,17,74,2,74,1,2,0,75,0,0,0,68,24,14,0,16,7,20,12,6,10,3,17,96,12,5,11,6,10,3,17,107,12,4,11,0,6,0,0,0,0,0,0,0,0,11,4,10,1,11,5,10,2,6,0,0,0,0,0,0,0,0,11,1,11,2,11,3,17,85,18,1,2,1,4,1,7,1,3,1,8,1,5,1,6,1,0,0,0,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,1,0,4,0,2,0,3,0,17,0,18,0,19,0,20,0,13,0,14,0,15,0,16,1,2,1,1,0,39,0,107,0,137,1,0,138,1,0,141,1,0],"validator_cap":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,20,3,28,42,4,70,4,5,74,54,7,128,1,226,2,8,226,3,64,6,162,4,34,10,196,4,13,12,209,4,112,13,193,5,4,15,197,5,6,0,18,1,10,1,14,1,15,0,3,12,0,0,4,2,0,1,0,7,0,1,2,4,0,3,1,2,0,0,16,0,1,0,0,20,2,1,0,0,9,3,4,0,0,8,0,5,0,1,6,13,4,1,8,1,7,10,11,0,2,11,14,6,1,12,3,12,8,9,0,4,12,6,12,1,6,8,0,1,6,5,1,6,8,1,2,5,7,8,4,1,8,2,1,8,1,0,4,1,8,0,8,2,5,1,6,8,4,1,5,1,7,8,4,1,8,3,1,8,0,1,6,9,0,2,9,0,5,2,73,68,9,84,120,67,111,110,116,101,120,116,3,85,73,68,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,28,97,117,116,104,111,114,105,122,101,114,95,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,2,105,100,3,110,101,119,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,51,110,101,119,95,117,110,118,101,114,105,102,105,101,100,95,118,97,108,105,100,97,116,111,114,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,110,100,95,116,114,97,110,115,102,101,114,6,111,98,106,101,99,116,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,115,101,110,100,101,114,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,6,8,3,5,5,1,2,1,5,5,0,3,0,0,6,3,11,0,16,0,2,1,3,0,0,6,3,11,0,16,1,2,2,3,0,0,7,35,10,1,46,17,7,12,5,10,5,7,0,33,4,11,8,12,2,5,15,11,5,10,0,33,12,2,11,2,4,18,5,22,11,1,1,6,0,0,0,0,0,0,0,0,39,11,1,17,5,10,0,18,0,12,3,14,3,56,0,12,4,11,3,11,0,56,1,11,4,2,3,3,0,0,6,5,11,0,16,0,20,18,1,2,0,1,1,0,0,13,0,17,0,19,0],"validator_set":[161,28,235,11,6,0,0,0,12,1,0,51,2,51,112,3,163,1,134,6,4,169,7,133,1,5,174,8,210,9,7,128,18,183,23,8,183,41,96,6,151,42,195,1,10,218,43,141,1,12,231,44,251,34,13,226,79,16,15,242,79,5,0,159,1,1,103,1,167,1,2,30,2,31,2,57,2,101,2,113,2,141,1,2,145,1,2,146,1,2,152,1,2,165,1,2,166,1,0,137,1,0,155,1,0,158,1,0,163,1,0,170,1,0,19,4,0,0,14,3,0,0,15,3,0,0,16,3,0,0,17,3,0,1,4,7,1,0,0,3,0,12,0,4,1,4,1,0,1,6,3,7,0,7,2,6,1,2,0,7,6,6,1,2,0,8,7,2,0,9,9,12,2,7,1,4,1,10,10,4,1,4,1,11,11,2,0,12,21,7,2,1,0,0,0,13,22,7,1,3,0,14,5,7,0,14,8,8,0,15,13,4,0,16,12,12,0,16,18,2,0,17,20,4,0,0,96,0,1,0,0,124,2,3,0,0,126,4,3,0,0,123,5,3,0,0,28,6,3,0,0,125,4,3,0,0,122,7,3,0,0,128,1,8,3,0,0,127,9,3,0,0,27,10,3,0,0,154,1,11,3,0,0,52,12,3,0,0,47,13,14,0,0,149,1,13,14,0,0,162,1,15,14,0,0,160,1,15,14,0,0,161,1,15,16,0,0,139,1,13,17,0,0,99,13,14,0,0,81,15,18,0,0,84,6,18,0,0,83,19,18,0,0,43,19,14,0,0,85,6,18,0,0,42,20,14,0,0,68,21,22,0,0,60,23,24,0,0,61,25,24,0,0,71,26,27,0,0,72,28,22,0,0,65,29,22,0,0,75,30,22,0,0,73,31,22,0,0,74,31,22,0,0,76,23,32,0,0,66,33,32,0,0,67,15,32,0,0,70,15,32,0,0,169,1,34,35,0,0,114,36,3,0,0,117,37,3,0,0,35,38,3,0,0,116,39,3,0,0,133,1,40,3,0,0,115,41,3,0,0,34,42,14,0,0,26,43,3,0,0,38,44,45,0,0,39,46,47,0,0,40,48,49,0,0,37,50,49,0,0,51,51,3,0,0,54,52,3,0,0,144,1,26,14,0,0,24,13,42,0,0,90,15,18,0,0,87,53,18,0,1,49,111,81,1,0,1,59,80,81,1,0,1,89,79,18,1,0,1,100,3,111,1,0,1,132,1,81,111,1,0,2,41,82,18,1,0,2,86,125,18,1,0,2,121,97,81,1,0,3,96,56,66,0,4,50,148,1,3,1,0,4,92,149,1,14,1,0,4,134,1,147,1,148,1,1,0,4,164,1,84,14,1,0,5,53,81,3,1,3,6,77,110,16,1,8,7,96,103,104,1,2,7,97,101,102,1,2,7,112,105,101,1,2,9,25,60,3,2,7,4,9,32,68,87,2,7,4,9,33,73,89,2,7,4,9,41,68,18,2,7,4,9,96,56,57,2,7,4,9,121,73,74,2,7,4,10,32,109,110,1,4,10,33,114,115,1,4,10,55,56,61,1,4,10,86,106,18,1,4,10,94,106,14,1,4,10,111,135,1,81,1,4,10,118,77,3,1,4,11,56,72,14,0,11,129,1,72,59,0,12,41,93,18,2,1,0,12,55,3,65,2,1,0,12,64,93,87,2,1,0,12,69,94,89,2,1,0,12,79,96,3,2,1,0,12,86,130,1,18,2,1,0,12,93,130,1,131,1,2,1,0,12,110,142,1,95,2,1,0,12,121,94,95,2,1,0,12,131,1,130,1,14,2,1,0,13,41,132,1,18,1,3,13,80,143,1,131,1,1,3,13,86,134,1,18,1,3,13,121,133,1,3,1,3,14,106,86,16,0,15,23,75,3,0,15,26,22,3,0,15,36,32,14,0,15,45,75,3,0,15,46,150,1,3,0,15,52,22,3,0,15,62,32,14,0,15,82,108,18,0,15,88,32,18,0,15,102,32,123,0,15,109,152,1,153,1,0,15,115,138,1,3,0,15,122,85,3,0,15,127,75,3,0,15,128,1,88,3,0,15,136,1,32,14,0,15,138,1,32,16,0,15,142,1,32,59,0,15,150,1,32,14,0,15,170,1,32,14,0,16,98,121,35,0,16,153,1,121,117,0,16,168,1,116,117,0,17,44,69,70,0,17,48,70,58,0,17,95,90,22,0,18,119,3,14,0,18,130,1,43,3,0,18,151,1,3,14,0,79,55,75,55,83,58,79,62,79,63,91,64,78,63,75,63,80,63,80,55,75,62,87,58,59,14,58,14,62,14,69,83,78,55,76,55,78,62,77,62,90,64,98,64,93,64,94,64,64,58,73,14,72,14,74,14,85,58,81,58,77,63,61,14,60,14,57,14,82,58,71,122,63,14,70,127,90,129,1,98,129,1,96,129,1,93,129,1,100,59,103,59,102,59,84,58,86,58,70,136,1,91,98,94,98,95,129,1,97,129,1,101,59,99,98,90,98,92,98,68,83,67,83,66,83,92,129,1,62,59,70,154,1,2,10,8,19,7,8,14,1,8,0,3,7,8,0,8,19,7,8,14,0,2,7,8,0,7,8,14,3,7,8,0,3,7,8,14,2,6,8,0,6,8,19,4,7,8,0,5,11,7,1,8,11,7,8,14,3,7,8,0,8,18,7,8,14,3,7,8,0,3,6,8,14,9,7,8,0,7,11,7,1,8,11,7,11,7,1,8,11,7,11,15,2,5,11,16,1,5,3,3,3,3,7,8,14,6,7,8,0,3,3,3,7,11,15,2,5,11,16,1,5,7,8,14,1,7,8,0,1,6,8,0,1,3,2,6,8,0,5,1,8,8,1,6,11,12,2,8,8,5,1,1,2,6,10,8,19,6,8,19,2,6,11,13,1,8,19,6,8,19,2,7,8,0,5,1,7,8,19,2,6,10,8,19,5,1,11,5,1,3,2,6,11,13,1,8,19,5,2,6,10,8,19,6,10,5,1,10,3,2,7,10,8,19,5,3,7,8,0,5,1,3,7,8,0,6,8,21,1,2,7,8,0,6,8,14,1,6,8,19,3,7,8,0,5,2,3,7,8,0,6,8,20,2,1,8,21,3,7,8,0,7,11,15,2,5,11,16,1,5,7,8,14,5,7,8,0,8,19,7,11,15,2,5,11,16,1,5,1,7,8,14,2,7,11,15,2,5,11,16,1,5,5,2,7,8,0,3,1,7,10,3,2,7,10,8,19,7,8,14,1,6,10,8,19,1,7,10,8,19,4,10,3,3,6,10,3,6,10,3,4,3,11,15,2,3,3,3,11,15,2,3,3,2,6,8,0,11,15,2,5,11,16,1,5,1,10,5,4,6,10,8,19,3,3,3,2,10,3,10,3,9,6,10,8,19,3,3,10,3,10,3,3,11,15,2,3,3,3,11,15,2,3,3,6,7,10,8,19,6,10,3,6,10,3,7,11,7,1,8,11,7,11,7,1,8,11,7,8,14,6,3,6,10,8,19,6,10,3,6,10,3,6,11,15,2,5,11,16,1,5,6,10,5,2,6,8,0,8,8,6,3,3,11,12,2,8,8,5,3,6,8,19,8,0,2,8,8,5,1,7,8,14,1,11,12,2,9,0,9,1,1,8,19,1,5,3,7,11,12,2,9,0,9,1,9,0,9,1,1,11,13,1,9,0,2,8,8,8,22,2,5,8,22,2,5,3,1,11,15,2,9,0,9,1,1,8,6,4,6,8,19,6,8,19,1,5,2,6,11,12,2,9,0,9,1,9,0,2,8,19,7,8,14,1,8,22,3,8,8,8,19,5,1,6,8,14,2,7,11,12,2,9,0,9,1,9,0,1,9,1,2,7,8,19,3,5,6,8,19,6,8,19,1,8,19,5,2,7,11,13,1,9,0,9,0,3,5,3,11,5,1,3,1,6,11,5,1,9,0,1,7,11,5,1,9,0,1,9,0,2,6,10,9,0,6,9,0,1,8,11,1,6,11,7,1,9,0,4,7,8,19,11,7,1,8,11,5,7,8,14,1,6,8,18,1,6,9,1,3,7,8,19,8,18,7,8,14,1,7,9,1,1,7,8,22,14,11,15,2,5,11,16,1,5,6,10,5,10,3,10,3,11,15,2,3,3,11,15,2,3,3,3,10,5,3,3,3,3,10,3,10,3,8,3,3,7,3,3,8,19,8,19,5,6,8,19,2,6,11,15,2,9,0,9,1,6,9,0,2,7,11,15,2,9,0,9,1,6,9,0,2,9,0,9,1,3,7,11,15,2,9,0,9,1,9,0,9,1,2,7,10,9,0,3,2,3,3,10,10,11,9,1,3,3,3,11,10,1,3,3,3,3,3,6,8,19,6,10,8,19,1,11,9,1,3,2,3,9,0,1,11,9,1,9,0,1,10,11,9,1,9,0,1,11,10,1,9,0,1,7,11,10,1,9,0,1,6,11,13,1,9,0,3,3,3,3,2,6,8,19,6,8,19,2,6,11,13,1,9,0,3,1,6,9,0,1,11,5,1,9,0,5,5,3,11,5,1,3,3,10,3,4,3,3,11,5,1,3,11,5,1,3,2,7,11,13,1,9,0,3,1,7,9,0,1,6,8,21,1,6,5,2,3,11,5,1,3,6,1,1,3,3,11,5,1,3,11,5,1,3,5,5,6,8,19,8,8,5,6,8,19,1,6,8,20,1,8,20,1,6,8,8,2,3,8,19,1,6,10,9,0,3,3,5,8,8,1,8,4,7,6,5,6,5,3,3,6,5,10,5,7,11,16,1,5,2,5,11,16,1,5,1,6,11,15,2,9,0,9,1,1,10,9,0,2,6,11,16,1,9,0,6,9,0,2,7,11,16,1,9,0,6,9,0,1,6,11,16,1,9,0,1,7,11,13,1,9,0,1,8,3,6,3,3,3,3,3,3,2,7,8,19,7,8,14,4,3,3,3,6,8,19,7,11,15,2,3,3,11,15,2,3,3,4,4,3,3,3,5,10,5,6,10,8,19,11,16,1,5,10,5,5,1,7,11,15,2,9,0,9,1,1,11,16,1,9,0,6,3,3,4,10,3,10,3,3,17,3,3,3,10,3,3,10,3,3,4,3,3,3,3,3,3,3,3,4,8,3,3,11,7,1,8,11,3,7,8,19,5,4,11,7,1,8,11,2,7,11,7,1,9,0,3,1,11,7,1,9,0,2,7,11,7,1,9,0,11,7,1,9,0,2,7,8,19,11,7,1,8,11,8,10,5,3,3,3,3,10,5,6,8,19,5,2,6,8,19,3,1,8,17,1,8,2,3,66,97,103,7,66,97,108,97,110,99,101,5,69,110,116,114,121,2,73,68,6,79,112,116,105,111,110,21,80,111,111,108,84,111,107,101,110,69,120,99,104,97,110,103,101,82,97,116,101,13,80,114,105,111,114,105,116,121,81,117,101,117,101,3,83,85,73,9,83,116,97,107,101,100,83,117,105,5,84,97,98,108,101,8,84,97,98,108,101,86,101,99,9,84,120,67,111,110,116,101,120,116,31,85,110,118,101,114,105,102,105,101,100,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,9,86,97,108,105,100,97,116,111,114,23,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,25,86,97,108,105,100,97,116,111,114,69,112,111,99,104,73,110,102,111,69,118,101,110,116,86,50,18,86,97,108,105,100,97,116,111,114,74,111,105,110,69,118,101,110,116,19,86,97,108,105,100,97,116,111,114,76,101,97,118,101,69,118,101,110,116,21,86,97,108,105,100,97,116,111,114,79,112,101,114,97,116,105,111,110,67,97,112,12,86,97,108,105,100,97,116,111,114,83,101,116,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,6,86,101,99,77,97,112,6,86,101,99,83,101,116,8,97,99,116,105,118,97,116,101,17,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,3,97,100,100,26,97,100,106,117,115,116,95,115,116,97,107,101,95,97,110,100,95,103,97,115,95,112,114,105,99,101,13,97,100,118,97,110,99,101,95,101,112,111,99,104,38,97,115,115,101,114,116,95,110,111,95,112,101,110,100,105,110,103,95,111,114,95,97,99,116,105,118,101,95,100,117,112,108,105,99,97,116,101,115,18,97,116,95,114,105,115,107,95,118,97,108,105,100,97,116,111,114,115,3,98,97,103,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,22,99,97,108,99,117,108,97,116,101,95,116,111,116,97,108,95,115,116,97,107,101,115,38,99,108,101,97,110,95,114,101,112,111,114,116,95,114,101,99,111,114,100,115,95,108,101,97,118,105,110,103,95,118,97,108,105,100,97,116,111,114,15,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,36,99,111,109,112,117,116,101,95,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,26,99,111,109,112,117,116,101,95,114,101,119,97,114,100,95,97,100,106,117,115,116,109,101,110,116,115,26,99,111,109,112,117,116,101,95,115,108,97,115,104,101,100,95,118,97,108,105,100,97,116,111,114,115,38,99,111,109,112,117,116,101,95,117,110,97,100,106,117,115,116,101,100,95,114,101,119,97,114,100,95,100,105,115,116,114,105,98,117,116,105,111,110,8,99,111,110,116,97,105,110,115,25,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,116,97,98,108,101,118,101,99,20,99,111,117,110,116,95,100,117,112,108,105,99,97,116,101,115,95,118,101,99,9,99,114,101,97,116,101,95,118,49,10,100,101,97,99,116,105,118,97,116,101,21,100,101,112,111,115,105,116,95,115,116,97,107,101,95,114,101,119,97,114,100,115,26,100,101,114,105,118,101,95,114,101,102,101,114,101,110,99,101,95,103,97,115,95,112,114,105,99,101,7,100,101,115,116,114,111,121,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,17,100,105,115,116,114,105,98,117,116,101,95,114,101,119,97,114,100,26,101,102,102,101,99,116,117,97,116,101,95,115,116,97,103,101,100,95,109,101,116,97,100,97,116,97,4,101,109,105,116,27,101,109,105,116,95,118,97,108,105,100,97,116,111,114,95,101,112,111,99,104,95,101,118,101,110,116,115,5,101,109,112,116,121,5,101,112,111,99,104,5,101,118,101,110,116,12,101,120,116,114,97,95,102,105,101,108,100,115,7,101,120,116,114,97,99,116,14,102,105,110,100,95,118,97,108,105,100,97,116,111,114,29,102,105,110,100,95,118,97,108,105,100,97,116,111,114,95,102,114,111,109,95,116,97,98,108,101,95,118,101,99,9,103,97,115,95,112,114,105,99,101,7,103,101,110,101,115,105,115,3,103,101,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,48,103,101,116,95,97,99,116,105,118,101,95,111,114,95,112,101,110,100,105,110,103,95,111,114,95,99,97,110,100,105,100,97,116,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,24,103,101,116,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,114,101,102,37,103,101,116,95,99,97,110,100,105,100,97,116,101,95,111,114,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,109,117,116,7,103,101,116,95,109,117,116,25,103,101,116,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,95,114,101,102,21,103,101,116,95,118,97,108,105,100,97,116,111,114,95,105,110,100,105,99,101,115,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,26,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,47,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,99,116,120,95,105,110,99,108,117,100,105,110,103,95,99,97,110,100,105,100,97,116,101,115,35,103,101,116,95,118,97,108,105,100,97,116,111,114,95,109,117,116,95,119,105,116,104,95,118,101,114,105,102,105,101,100,95,99,97,112,17,103,101,116,95,118,97,108,105,100,97,116,111,114,95,114,101,102,2,105,100,19,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,6,105,110,115,101,114,116,9,105,110,116,111,95,107,101,121,115,34,105,115,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,95,98,121,95,115,117,105,95,97,100,100,114,101,115,115,12,105,115,95,100,117,112,108,105,99,97,116,101,22,105,115,95,100,117,112,108,105,99,97,116,101,95,118,97,108,105,100,97,116,111,114,34,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,35,105,115,95,100,117,112,108,105,99,97,116,101,95,119,105,116,104,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,8,105,115,95,101,109,112,116,121,21,105,115,95,105,110,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,12,105,115,95,112,114,101,97,99,116,105,118,101,7,105,115,95,115,111,109,101,22,105,115,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,12,105,115,95,118,111,108,117,110,116,97,114,121,4,106,111,105,110,4,107,101,121,115,6,108,101,110,103,116,104,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,3,110,101,119,9,110,101,119,95,101,110,116,114,121,19,110,101,119,95,102,114,111,109,95,117,110,118,101,114,105,102,105,101,100,26,110,101,120,116,95,101,112,111,99,104,95,118,97,108,105,100,97,116,111,114,95,99,111,117,110,116,4,110,111,110,101,6,111,98,106,101,99,116,16,111,112,101,114,97,116,105,111,110,95,99,97,112,95,105,100,6,111,112,116,105,111,110,25,112,101,110,100,105,110,103,95,97,99,116,105,118,101,95,118,97,108,105,100,97,116,111,114,115,16,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,7,112,111,111,108,95,105,100,19,112,111,111,108,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,24,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,33,112,111,111,108,95,116,111,107,101,110,95,101,120,99,104,97,110,103,101,95,114,97,116,101,95,97,116,95,101,112,111,99,104,3,112,111,112,8,112,111,112,95,98,97,99,107,7,112,111,112,95,109,97,120,14,112,114,105,111,114,105,116,121,95,113,117,101,117,101,24,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,114,101,109,111,118,97,108,115,36,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,115,116,97,107,101,115,95,97,110,100,95,119,105,116,104,100,114,97,119,115,26,112,114,111,99,101,115,115,95,112,101,110,100,105,110,103,95,118,97,108,105,100,97,116,111,114,115,27,112,114,111,99,101,115,115,95,118,97,108,105,100,97,116,111,114,95,100,101,112,97,114,116,117,114,101,9,112,117,115,104,95,98,97,99,107,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,26,114,101,102,101,114,101,110,99,101,95,103,97,115,95,115,117,114,118,101,121,95,113,117,111,116,101,6,114,101,109,111,118,101,17,114,101,113,117,101,115,116,95,97,100,100,95,115,116,97,107,101,21,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,31,114,101,113,117,101,115,116,95,97,100,100,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,24,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,34,114,101,113,117,101,115,116,95,114,101,109,111,118,101,95,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,27,114,101,113,117,101,115,116,95,115,101,116,95,99,111,109,109,105,115,115,105,111,110,95,114,97,116,101,22,114,101,113,117,101,115,116,95,119,105,116,104,100,114,97,119,95,115,116,97,107,101,6,115,101,110,100,101,114,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,4,115,105,122,101,4,115,111,109,101,17,115,111,114,116,95,114,101,109,111,118,97,108,95,108,105,115,116,5,115,112,108,105,116,5,115,116,97,107,101,12,115,116,97,107,101,95,97,109,111,117,110,116,12,115,116,97,107,105,110,103,95,112,111,111,108,15,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,21,115,116,97,107,105,110,103,95,112,111,111,108,95,109,97,112,112,105,110,103,115,27,115,116,111,114,97,103,101,95,102,117,110,100,95,115,116,97,107,105,110,103,95,114,101,119,97,114,100,3,115,117,105,11,115,117,105,95,97,100,100,114,101,115,115,22,115,117,105,95,115,121,115,116,101,109,95,115,116,97,116,101,95,105,110,110,101,114,29,115,117,109,95,118,111,116,105,110,103,95,112,111,119,101,114,95,98,121,95,97,100,100,114,101,115,115,101,115,5,116,97,98,108,101,9,116,97,98,108,101,95,118,101,99,26,116,97,108,108,121,105,110,103,95,114,117,108,101,95,103,108,111,98,97,108,95,115,99,111,114,101,23,116,97,108,108,121,105,110,103,95,114,117,108,101,95,114,101,112,111,114,116,101,114,115,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,10,116,120,95,99,111,110,116,101,120,116,32,117,110,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,39,117,112,100,97,116,101,95,97,110,100,95,112,114,111,99,101,115,115,95,108,111,119,95,115,116,97,107,101,95,100,101,112,97,114,116,117,114,101,115,9,118,97,108,105,100,97,116,111,114,17,118,97,108,105,100,97,116,111,114,95,97,100,100,114,101,115,115,20,118,97,108,105,100,97,116,111,114,95,99,97,110,100,105,100,97,116,101,115,13,118,97,108,105,100,97,116,111,114,95,99,97,112,13,118,97,108,105,100,97,116,111,114,95,115,101,116,22,118,97,108,105,100,97,116,111,114,95,115,116,97,107,101,95,97,109,111,117,110,116,25,118,97,108,105,100,97,116,111,114,95,115,116,97,107,105,110,103,95,112,111,111,108,95,105,100,28,118,97,108,105,100,97,116,111,114,95,116,111,116,97,108,95,115,116,97,107,101,95,97,109,111,117,110,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,5,118,97,108,117,101,7,118,101,99,95,109,97,112,7,118,101,99,95,115,101,116,6,118,101,99,116,111,114,30,118,101,114,105,102,105,101,100,95,111,112,101,114,97,116,105,111,110,95,99,97,112,95,97,100,100,114,101,115,115,10,118,101,114,105,102,121,95,99,97,112,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,4,16,16,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,101,0,0,0,0,0,0,0,10,3,1,0,10,5,1,0,0,2,9,149,1,3,24,10,8,19,104,11,13,1,8,19,105,10,3,139,1,11,12,2,8,8,5,78,11,12,2,8,8,8,22,157,1,11,12,2,5,8,22,29,11,15,2,5,3,58,8,6,1,2,10,56,3,156,1,5,120,3,135,1,3,36,3,107,3,140,1,3,108,8,17,148,1,10,5,147,1,3,2,2,11,56,3,156,1,5,120,3,135,1,3,170,1,3,36,3,107,3,140,1,3,108,8,17,148,1,10,5,147,1,3,3,2,3,56,3,156,1,5,138,1,8,8,4,2,4,56,3,156,1,5,138,1,8,8,91,1,0,3,0,0,54,51,14,0,17,45,12,5,10,1,56,0,12,4,14,0,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,16,14,0,10,2,66,58,12,6,13,4,10,6,17,121,11,6,17,122,56,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,11,5,11,0,10,1,56,2,64,14,0,0,0,0,0,0,0,0,11,4,10,1,56,3,10,1,56,4,56,5,11,1,17,65,18,0,12,7,13,7,15,0,17,132,1,11,7,2,1,3,0,0,67,69,10,0,14,1,12,3,46,11,3,17,20,32,4,17,10,0,14,1,12,4,46,11,4,17,23,32,12,5,5,19,9,12,5,11,5,4,22,5,28,11,0,1,11,2,1,7,7,39,14,1,17,122,12,6,10,0,16,1,10,6,56,6,32,4,38,5,44,11,0,1,11,2,1,7,11,39,14,1,17,113,4,48,5,54,11,0,1,11,2,1,7,12,39,10,0,15,2,14,1,17,121,11,6,56,1,11,0,15,1,14,1,17,122,11,1,11,2,17,128,1,56,7,2,2,3,0,0,71,53,10,1,46,17,89,12,4,10,0,16,1,10,4,56,6,4,10,5,16,11,0,1,11,1,1,7,13,39,10,0,15,1,11,4,56,8,17,129,1,12,3,14,3,17,113,4,26,5,32,11,0,1,11,1,1,7,12,39,14,3,17,121,12,2,10,0,15,2,10,2,56,9,1,13,3,10,1,46,17,88,17,108,11,0,15,3,11,2,11,3,11,1,17,128,1,56,10,2,3,3,0,0,76,69,11,2,46,17,89,12,7,10,0,16,1,10,7,56,6,4,10,5,14,11,0,1,7,13,39,10,0,15,1,11,7,56,8,17,129,1,12,6,10,0,14,6,12,3,46,11,3,17,20,32,4,37,10,0,14,6,12,4,46,11,4,17,23,32,12,5,5,39,9,12,5,11,5,4,42,5,46,11,0,1,7,7,39,14,6,17,113,4,50,5,54,11,0,1,7,12,39,14,6,17,123,11,1,38,4,60,5,64,11,0,1,7,10,39,11,0,15,4,11,6,56,11,2,4,3,0,0,3,16,10,0,16,0,10,1,17,22,11,0,16,4,11,1,17,24,22,6,1,0,0,0,0,0,0,0,33,4,13,5,15,7,7,39,2,5,3,0,0,78,36,11,1,46,17,89,12,2,10,0,16,0,11,2,17,26,12,4,14,4,56,12,4,13,5,17,11,0,1,7,9,39,13,4,56,13,12,3,10,0,16,5,14,3,56,14,32,4,27,5,31,11,0,1,7,16,39,11,0,15,5,11,3,68,14,2,6,3,0,0,3,22,14,2,56,15,7,4,38,4,6,5,12,11,0,1,11,3,1,7,15,39,11,0,11,1,17,25,11,2,10,3,46,17,89,11,3,17,117,2,7,3,0,0,55,43,14,1,17,104,12,3,10,0,16,2,10,3,56,16,4,22,10,0,16,2,14,1,17,104,56,17,20,12,4,11,0,11,4,17,25,11,1,11,2,17,119,5,42,10,0,16,3,10,3,56,18,4,28,5,34,11,0,1,11,2,1,7,8,39,11,0,15,3,11,3,56,19,17,130,1,11,1,11,2,17,119,2,8,3,0,0,59,10,11,2,17,89,12,3,11,0,15,0,11,3,17,29,11,1,17,118,2,9,3,0,0,91,110,10,8,46,17,88,6,1,0,0,0,0,0,0,0,22,12,15,17,133,1,12,20,10,0,16,0,10,20,10,1,46,56,15,10,2,46,56,15,17,49,12,22,12,21,10,0,10,3,20,12,9,46,11,9,17,48,12,16,10,0,16,0,14,16,17,53,12,17,10,0,16,0,14,16,17,28,11,4,14,21,14,22,17,47,12,14,12,19,12,13,12,18,10,0,16,0,11,20,11,17,11,21,11,22,11,18,11,13,11,19,11,14,17,50,12,12,12,11,10,0,15,0,14,11,14,12,11,1,11,2,10,8,17,51,10,0,15,0,17,46,10,0,15,0,10,8,17,44,10,15,10,0,16,0,14,11,14,12,10,3,14,16,12,10,46,11,10,17,52,10,0,11,15,17,42,10,0,10,3,10,8,17,39,10,0,11,5,11,6,11,7,11,3,11,8,17,10,10,0,16,0,17,45,10,0,15,6,21,10,0,15,0,17,132,1,11,0,17,11,2,10,0,0,0,92,106,10,0,16,0,65,58,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,99,5,9,11,7,6,1,0,0,0,0,0,0,0,23,12,7,10,0,16,0,10,7,66,58,12,13,10,13,17,122,12,12,11,13,17,123,12,9,10,9,10,1,38,4,40,10,0,16,7,14,12,56,20,4,39,10,0,15,7,14,12,56,21,1,1,5,98,11,9,10,2,38,4,87,10,0,16,7,14,12,56,20,4,64,10,0,15,7,14,12,56,22,12,8,10,8,20,6,1,0,0,0,0,0,0,0,22,10,8,21,11,8,20,12,6,5,71,10,0,15,7,11,12,6,1,0,0,0,0,0,0,0,56,23,6,1,0,0,0,0,0,0,0,12,6,11,6,10,3,36,4,86,10,0,15,0,10,7,56,24,12,10,10,0,11,10,10,4,9,10,5,17,40,5,98,10,0,15,0,10,7,56,24,12,11,10,0,11,11,10,4,9,10,5,17,40,5,4,11,4,1,11,0,1,11,5,1,2,11,0,0,0,98,24,10,0,16,0,65,58,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,21,5,11,10,0,15,0,10,1,67,58,17,110,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,12,1,0,0,99,60,11,0,16,0,12,10,10,10,65,58,12,3,64,100,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,31,5,15,10,10,10,2,66,58,12,9,13,1,10,9,17,111,11,9,17,124,56,25,68,100,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,10,11,10,1,11,1,56,26,12,4,6,0,0,0,0,0,0,0,0,12,7,17,133,1,17,131,1,23,12,8,6,0,0,0,0,0,0,0,0,12,5,10,7,10,8,35,4,58,5,49,13,4,56,27,12,6,12,5,11,7,11,6,22,12,7,5,44,11,5,2,13,1,0,0,3,4,11,0,16,6,20,2,14,1,0,0,3,6,11,0,16,0,11,1,17,34,17,123,2,15,1,0,0,3,6,11,0,16,0,11,1,17,34,17,120,2,16,1,0,0,3,6,11,0,16,0,11,1,17,34,17,121,2,17,1,0,0,3,3,11,0,16,2,2,18,3,0,0,3,12,10,0,16,0,65,58,10,0,16,5,65,14,23,11,0,16,4,56,28,22,2,19,3,0,0,24,8,11,0,16,0,11,1,17,26,12,2,14,2,56,12,2,20,0,0,0,3,5,11,0,16,0,11,1,17,21,2,21,3,0,0,3,6,11,0,11,1,17,22,6,0,0,0,0,0,0,0,0,36,2,22,0,0,0,107,33,10,0,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,66,58,10,1,17,112,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,23,0,0,0,3,7,11,0,16,4,11,1,17,24,6,0,0,0,0,0,0,0,0,36,2,24,0,0,0,107,33,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,6,0,0,0,0,0,0,0,0,12,4,10,2,10,3,35,4,27,5,12,10,0,10,2,56,29,10,1,17,112,4,22,11,4,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,25,0,0,0,3,16,10,0,16,1,10,1,56,6,4,11,11,0,15,1,11,1,56,30,17,130,1,2,11,0,15,0,11,1,17,29,2,26,0,0,0,98,31,10,0,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,66,58,17,122,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,27,0,0,0,98,31,10,0,56,28,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,27,5,10,10,0,10,2,56,29,17,122,10,1,33,4,22,11,0,1,11,2,56,31,2,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,5,11,0,1,56,32,2,28,0,0,0,112,46,10,1,65,59,12,5,6,0,0,0,0,0,0,0,0,12,3,7,20,12,6,10,3,10,5,35,4,40,5,12,10,1,10,3,66,59,20,12,2,10,0,11,2,17,26,12,4,14,4,56,12,4,25,5,31,11,0,1,11,1,1,7,9,39,13,6,11,4,56,33,68,14,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,0,1,11,1,1,11,6,2,29,3,0,0,78,22,10,0,11,1,12,2,46,11,2,17,26,12,4,14,4,56,12,4,11,5,15,11,0,1,7,9,39,13,4,56,13,12,3,11,0,11,3,67,58,2,30,0,0,0,113,45,10,0,16,0,10,1,17,26,12,5,14,5,56,12,4,16,13,5,56,13,12,3,11,0,15,0,11,3,67,58,2,10,0,16,4,10,1,17,27,12,6,14,6,56,12,4,32,13,6,56,13,12,4,11,0,15,4,11,4,56,34,2,11,2,4,35,5,39,11,0,1,7,14,39,11,0,15,1,11,1,56,30,17,130,1,2,31,3,0,0,3,7,11,0,11,1,17,127,20,11,2,17,30,2,32,3,0,0,59,8,11,1,17,89,12,2,11,0,11,2,9,17,30,2,33,3,0,0,59,8,11,1,17,89,12,2,11,0,11,2,8,17,30,2,34,0,0,0,118,19,10,0,11,1,17,26,12,3,14,3,56,12,4,8,5,12,11,0,1,7,9,39,13,3,56,13,12,2,11,0,11,2,66,58,2,35,3,0,0,119,57,10,0,16,0,10,1,17,26,12,7,14,7,56,12,4,11,8,12,3,5,15,10,2,7,0,33,12,3,11,3,4,25,13,7,56,13,12,5,11,0,16,0,11,5,66,58,2,10,0,16,4,10,1,17,27,12,8,14,8,56,12,4,36,8,12,4,5,40,11,2,7,1,33,12,4,11,4,4,50,13,8,56,13,12,6,11,0,16,4,11,6,56,29,2,11,0,15,1,11,1,56,30,17,130,1,46,2,36,1,0,0,118,21,10,0,16,0,11,1,17,26,12,3,14,3,56,12,4,9,5,13,11,0,1,7,9,39,13,3,56,13,12,2,11,0,16,0,11,2,66,58,2,37,1,0,0,118,21,10,0,16,4,11,1,17,27,12,3,14,3,56,12,4,9,5,13,11,0,1,7,17,39,13,3,56,13,12,2,11,0,16,4,11,2,56,29,2,38,3,0,0,120,39,10,1,17,126,20,12,6,10,2,7,0,33,4,16,11,0,11,6,12,3,46,11,3,17,36,12,4,5,21,11,0,11,6,11,2,17,35,12,4,11,4,12,7,10,1,56,35,12,5,11,7,17,114,14,5,33,4,32,5,36,11,1,1,7,19,39,11,1,17,125,2,39,0,0,0,124,32,10,0,15,5,17,43,10,0,16,5,56,36,32,4,25,5,9,10,0,15,5,69,14,12,3,10,0,15,0,11,3,56,24,12,4,10,0,11,4,10,1,8,10,2,17,40,5,3,11,1,1,11,0,1,11,2,1,2,40,0,0,0,126,58,10,4,46,17,88,6,1,0,0,0,0,0,0,0,22,12,5,14,1,17,122,12,6,14,1,17,121,12,7,10,0,15,2,10,7,56,9,1,10,0,16,7,14,6,56,20,4,28,10,0,15,7,14,6,56,21,1,1,10,0,16,6,20,14,1,17,123,23,10,0,15,6,21,11,2,10,6,17,41,10,5,11,6,14,1,17,121,11,3,18,4,56,37,13,1,11,5,17,108,11,0,15,3,11,7,11,1,11,4,17,128,1,56,10,2,41,0,0,0,128,1,69,10,0,14,1,12,2,46,11,2,56,38,4,12,10,0,14,1,56,39,1,1,10,0,46,56,40,12,7,14,7,65,59,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,66,5,26,14,7,10,4,66,59,12,6,10,0,10,6,56,41,12,8,10,8,14,1,12,3,46,11,3,56,42,4,57,10,8,14,1,56,43,11,8,46,56,44,4,54,10,0,11,6,56,39,1,1,5,56,11,6,1,5,61,11,8,1,11,6,1,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,21,11,0,1,2,42,0,0,0,58,28,10,0,16,4,56,45,32,4,25,5,6,10,0,15,4,56,46,12,2,13,2,10,1,17,105,10,1,14,2,17,122,14,2,17,121,18,3,56,47,10,0,15,0,11,2,68,58,5,0,11,0,1,2,43,0,0,0,137,1,57,10,0,46,65,14,12,6,6,1,0,0,0,0,0,0,0,12,4,10,4,10,6,35,4,54,5,11,10,0,10,4,12,1,46,11,1,66,14,20,12,3,10,4,12,5,10,5,6,0,0,0,0,0,0,0,0,36,4,49,5,26,11,5,6,1,0,0,0,0,0,0,0,23,12,5,10,0,10,5,12,2,46,11,2,66,14,20,10,3,36,4,41,5,42,5,49,10,0,10,5,10,5,6,1,0,0,0,0,0,0,0,22,71,14,5,21,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,1,2,44,0,0,0,98,26,10,0,46,65,58,12,3,6,0,0,0,0,0,0,0,0,12,2,10,2,10,3,35,4,21,5,11,10,0,10,2,67,58,10,1,17,116,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,11,0,1,11,1,1,2,45,0,0,0,139,1,30,6,0,0,0,0,0,0,0,0,12,3,10,0,65,58,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,26,5,12,10,0,10,1,66,58,12,4,11,3,11,4,17,123,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,46,0,0,0,98,23,10,0,46,65,58,12,2,6,0,0,0,0,0,0,0,0,12,1,10,1,10,2,35,4,20,5,11,10,0,10,1,67,58,17,106,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,6,11,0,1,2,47,0,0,0,140,1,69,6,0,0,0,0,0,0,0,0,12,8,56,48,12,4,6,0,0,0,0,0,0,0,0,12,9,56,48,12,5,13,0,46,56,36,32,4,60,5,14,13,0,69,14,12,10,10,2,10,10,66,14,20,53,10,1,53,24,7,3,26,12,6,13,4,10,10,10,6,52,56,49,11,8,11,6,52,22,12,8,10,3,10,10,66,14,20,53,10,1,53,24,7,3,26,12,7,13,5,11,10,10,7,52,56,49,11,9,11,7,52,22,12,9,5,8,11,3,1,11,2,1,11,8,11,4,11,9,11,5,2,48,0,0,0,141,1,40,7,21,12,5,14,1,56,50,32,4,36,5,7,13,1,56,51,12,4,12,6,10,0,10,6,17,19,4,16,5,20,11,0,1,7,5,39,10,0,16,0,12,3,11,4,56,52,12,2,11,3,14,2,17,53,17,131,1,38,4,35,13,5,11,6,68,59,5,2,11,0,1,11,5,2,49,0,0,0,144,1,47,64,14,0,0,0,0,0,0,0,0,12,7,64,14,0,0,0,0,0,0,0,0,12,8,10,0,65,58,12,5,11,3,10,5,26,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,42,5,18,10,0,10,4,66,58,17,124,53,10,2,53,24,10,1,53,26,12,6,13,7,11,6,52,68,14,13,8,10,9,68,14,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,13,11,0,1,11,7,11,8,2,50,0,0,0,145,1,108,11,1,11,2,23,12,22,64,14,0,0,0,0,0,0,0,0,12,12,64,14,0,0,0,0,0,0,0,0,12,14,10,0,65,58,12,20,10,20,14,6,56,53,23,12,21,6,0,0,0,0,0,0,0,0,12,19,10,19,10,20,35,4,103,5,23,10,0,10,19,66,58,17,124,53,12,25,14,3,10,19,66,14,20,12,23,14,6,14,19,56,54,4,48,14,6,14,19,56,55,20,12,15,11,23,11,15,23,12,9,5,61,10,5,53,11,25,24,10,22,53,26,12,16,11,23,11,16,52,22,12,9,11,9,12,11,13,12,11,11,68,14,14,4,10,19,66,14,20,12,24,14,8,14,19,56,54,4,85,14,8,14,19,56,55,20,12,17,11,24,11,17,23,12,10,5,93,10,7,10,21,26,12,18,11,24,11,18,22,12,10,11,10,12,13,13,14,11,13,68,14,11,19,6,1,0,0,0,0,0,0,0,22,12,19,5,18,11,0,1,11,12,11,14,2,51,0,0,0,146,1,105,10,0,46,65,58,12,7,10,7,6,0,0,0,0,0,0,0,0,36,4,9,5,23,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,7,18,39,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,92,5,30,10,0,10,6,67,58,12,10,10,1,10,6,66,14,20,12,9,10,3,10,9,56,56,12,8,11,9,53,10,10,46,17,107,53,24,7,3,26,12,12,13,8,11,12,52,56,56,12,13,13,13,10,4,10,2,10,6,66,14,20,56,56,56,57,1,14,13,56,15,6,0,0,0,0,0,0,0,0,36,4,82,10,10,46,17,122,12,11,10,10,11,13,11,11,10,5,17,117,5,84,11,13,56,58,11,10,11,8,17,109,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,25,11,0,1,11,4,1,11,3,1,11,5,1,11,2,1,11,1,1,2,52,0,0,0,151,1,84,10,1,65,58,12,9,6,0,0,0,0,0,0,0,0,12,8,10,8,10,9,35,4,73,5,10,10,1,10,8,66,58,12,12,10,12,17,122,12,13,10,4,14,13,56,38,4,28,10,4,14,13,56,59,20,56,52,12,6,5,30,7,21,12,6,11,6,12,11,10,5,14,13,56,60,4,39,6,0,0,0,0,0,0,0,0,12,7,5,41,6,1,0,0,0,0,0,0,0,12,7,11,7,12,10,10,0,11,13,10,12,17,111,10,12,17,123,10,12,17,124,10,12,17,107,10,2,10,8,66,14,20,10,3,10,8,66,14,20,11,12,10,0,17,115,11,11,11,10,18,2,56,61,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,5,11,1,1,11,3,1,11,5,1,11,4,1,11,2,1,2,53,1,0,0,139,1,35,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,1,65,59,12,3,10,2,10,3,35,4,29,5,12,10,0,10,1,10,2,66,59,20,17,34,12,5,11,4,11,5,17,124,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,7,11,0,1,11,1,1,11,4,2,54,1,0,0,3,3,11,0,16,0,2,55,1,0,0,3,5,11,0,16,1,11,1,56,6,2,56,1,0,0,3,5,11,0,16,3,11,1,56,18,2,0,1,0,6,0,4,0,5,0,2,0,3,0,0,0,7,0,63,0,143,1,0],"validator_wrapper":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,16,3,24,48,4,72,6,5,78,52,7,130,1,211,1,8,213,2,64,6,149,3,10,10,159,3,6,12,165,3,100,13,137,4,2,15,139,4,2,0,14,1,10,1,16,0,12,0,2,4,0,1,0,2,0,2,3,12,0,3,1,4,0,0,5,0,1,0,0,8,2,3,0,0,6,1,4,0,0,11,2,5,0,0,15,6,7,0,2,4,8,9,1,4,2,6,9,12,1,4,2,9,10,11,1,4,2,15,13,7,0,5,4,7,4,6,4,2,8,3,7,8,1,1,8,0,1,7,8,0,1,7,8,3,1,8,3,0,1,6,8,0,1,3,3,3,9,0,7,8,1,1,8,2,1,7,8,2,1,7,9,0,1,9,0,1,6,8,2,9,84,120,67,111,110,116,101,120,116,9,86,97,108,105,100,97,116,111,114,16,86,97,108,105,100,97,116,111,114,87,114,97,112,112,101,114,9,86,101,114,115,105,111,110,101,100,6,99,114,101,97,116,101,9,99,114,101,97,116,101,95,118,49,7,100,101,115,116,114,111,121,5,105,110,110,101,114,28,108,111,97,100,95,118,97,108,105,100,97,116,111,114,95,109,97,121,98,101,95,117,112,103,114,97,100,101,14,108,111,97,100,95,118,97,108,117,101,95,109,117,116,10,116,120,95,99,111,110,116,101,120,116,17,117,112,103,114,97,100,101,95,116,111,95,108,97,116,101,115,116,9,118,97,108,105,100,97,116,111,114,13,118,97,108,105,100,97,116,111,114,95,115,101,116,17,118,97,108,105,100,97,116,111,114,95,119,114,97,112,112,101,114,7,118,101,114,115,105,111,110,9,118,101,114,115,105,111,110,101,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,0,2,1,7,8,2,0,3,0,0,5,6,6,1,0,0,0,0,0,0,0,11,0,11,1,56,0,18,0,2,1,3,0,0,5,6,10,0,17,3,11,0,15,0,56,1,2,2,3,0,0,5,6,13,0,17,3,11,0,19,0,56,2,2,3,0,0,0,5,10,11,0,46,17,4,6,1,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,2,4,0,0,0,5,4,11,0,16,0,17,8,2,0,0,0,13,0],"voting_power":[161,28,235,11,6,0,0,0,12,1,0,8,2,8,12,3,20,87,4,107,4,5,111,134,1,7,245,1,176,2,8,165,4,96,6,133,5,70,10,203,5,16,12,219,5,254,6,13,217,12,4,15,221,12,2,0,22,1,21,2,9,0,18,0,1,2,0,0,2,2,0,3,0,4,0,0,13,0,1,0,0,6,2,3,0,0,15,4,5,0,0,7,6,1,0,0,3,7,1,0,0,17,8,1,0,0,4,4,1,0,0,16,1,5,0,0,12,1,5,0,1,7,17,1,1,0,1,8,19,20,1,0,2,5,11,5,0,2,10,11,5,0,2,11,11,5,0,3,13,21,1,0,3,15,14,5,0,3,22,14,5,0,9,13,10,13,1,7,10,8,2,0,2,6,10,8,2,3,2,10,8,1,3,1,6,10,8,2,1,3,2,7,10,8,1,8,1,3,7,10,8,1,3,3,2,7,10,8,2,10,8,1,4,3,10,8,1,3,3,1,8,2,2,3,3,8,3,8,1,3,10,8,1,3,3,3,3,1,8,1,1,6,8,2,3,3,3,3,4,3,1,3,3,3,7,10,9,0,9,0,3,7,1,3,3,3,3,3,7,8,1,1,6,10,9,0,1,1,2,7,8,2,3,12,3,3,3,3,3,3,3,3,3,6,8,2,6,8,2,3,9,86,97,108,105,100,97,116,111,114,15,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,17,86,111,116,105,110,103,80,111,119,101,114,73,110,102,111,86,50,19,97,100,106,117,115,116,95,118,111,116,105,110,103,95,112,111,119,101,114,16,99,104,101,99,107,95,105,110,118,97,114,105,97,110,116,115,19,100,105,118,105,100,101,95,97,110,100,95,114,111,117,110,100,95,117,112,22,105,110,105,116,95,118,111,116,105,110,103,95,112,111,119,101,114,95,105,110,102,111,6,105,110,115,101,114,116,8,105,115,95,101,109,112,116,121,4,109,97,116,104,3,109,97,120,3,109,105,110,16,113,117,111,114,117,109,95,116,104,114,101,115,104,111,108,100,16,115,101,116,95,118,111,116,105,110,103,95,112,111,119,101,114,5,115,116,97,107,101,11,116,111,116,97,108,95,115,116,97,107,101,18,116,111,116,97,108,95,118,111,116,105,110,103,95,112,111,119,101,114,19,117,112,100,97,116,101,95,118,111,116,105,110,103,95,112,111,119,101,114,9,118,97,108,105,100,97,116,111,114,15,118,97,108,105,100,97,116,111,114,95,105,110,100,101,120,13,118,97,108,105,100,97,116,111,114,95,115,101,116,6,118,101,99,116,111,114,12,118,111,116,105,110,103,95,112,111,119,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,16,39,0,0,0,0,0,0,3,8,11,26,0,0,0,0,0,0,3,8,232,3,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,2,19,3,22,3,1,2,3,19,3,22,3,14,3,0,3,0,0,9,29,7,0,7,2,7,0,10,0,46,65,10,17,11,17,12,17,13,12,4,10,0,10,4,12,1,46,11,1,17,1,12,3,12,2,13,2,11,4,11,3,17,4,10,0,11,2,17,5,11,0,46,17,6,2,1,0,0,0,12,58,10,0,17,2,12,8,6,0,0,0,0,0,0,0,0,12,2,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,7,64,13,0,0,0,0,0,0,0,0,12,5,10,2,10,4,35,4,51,5,17,10,0,10,2,66,10,17,15,12,6,10,6,53,7,0,53,24,10,8,53,26,52,10,1,17,13,12,9,10,2,10,9,11,6,18,1,12,3,13,5,11,3,17,3,11,7,11,9,22,12,7,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,12,11,0,1,11,5,7,0,11,7,23,2,2,0,0,0,15,28,6,0,0,0,0,0,0,0,0,12,1,10,0,65,10,12,2,6,0,0,0,0,0,0,0,0,12,3,10,1,10,2,35,4,24,5,12,11,3,10,0,10,1,66,10,17,15,22,12,3,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,7,11,0,1,11,3,2,3,0,0,0,16,39,6,0,0,0,0,0,0,0,0,12,4,10,0,46,65,13,12,5,10,4,10,5,35,4,25,5,11,10,0,10,4,12,2,46,11,2,66,13,16,0,20,14,1,16,0,20,36,12,3,5,27,9,12,3,11,3,4,34,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,6,11,0,11,1,11,4,56,0,2,4,0,0,0,18,84,6,0,0,0,0,0,0,0,0,12,5,10,0,46,65,13,12,6,10,5,10,6,35,4,16,5,11,10,2,6,0,0,0,0,0,0,0,0,36,12,3,5,18,9,12,3,11,3,4,74,10,0,10,5,67,13,12,9,10,2,10,6,10,5,23,17,11,12,7,10,1,10,9,16,1,20,11,7,22,17,13,12,8,10,2,11,8,10,9,16,1,20,23,17,13,12,4,10,9,16,1,20,10,4,22,10,9,15,1,21,11,9,16,1,20,10,1,37,4,61,5,65,11,0,1,7,5,39,11,2,11,4,23,12,2,11,5,6,1,0,0,0,0,0,0,0,22,12,5,5,6,11,0,1,11,2,6,0,0,0,0,0,0,0,0,33,4,81,5,83,7,3,39,2,5,0,0,0,11,22,14,1,56,1,32,4,17,5,5,13,1,69,13,19,1,1,12,3,12,2,10,0,11,2,67,10,11,3,17,14,5,0,11,0,1,11,1,70,13,0,0,0,0,0,0,0,0,2,6,0,0,0,22,119,6,0,0,0,0,0,0,0,0,12,3,10,0,65,10,12,4,6,0,0,0,0,0,0,0,0,12,9,10,3,10,4,35,4,35,5,12,10,0,10,3,66,10,17,16,12,12,10,12,6,0,0,0,0,0,0,0,0,36,4,22,5,26,11,0,1,7,6,39,11,9,11,12,22,12,9,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,7,11,9,7,0,33,4,40,5,44,11,0,1,7,3,39,6,0,0,0,0,0,0,0,0,12,1,10,1,10,4,35,4,116,5,51,10,1,6,1,0,0,0,0,0,0,0,22,12,2,10,2,10,4,35,4,111,5,60,10,0,10,1,66,10,12,10,10,0,10,2,66,10,12,11,10,10,17,15,12,7,10,11,17,15,12,8,11,10,17,16,12,5,11,11,17,16,12,6,10,7,10,8,36,4,93,10,5,10,6,38,4,89,5,93,11,0,1,7,4,39,11,7,11,8,35,4,106,11,5,11,6,37,4,102,5,106,11,0,1,7,4,39,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,55,11,1,6,1,0,0,0,0,0,0,0,22,12,1,5,46,11,0,1,2,7,1,0,0,1,2,7,0,2,8,1,0,0,1,2,7,1,2,1,2,1,1,0,20,0]},"type_origin_table":[{"module_name":"validator_cap","datatype_name":"UnverifiedValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_cap","datatype_name":"ValidatorOperationCap","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakingPool","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"PoolTokenExchangeRate","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"staking_pool","datatype_name":"StakedIota","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"ValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"Validator","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"StakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator","datatype_name":"UnstakingRequestEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfo","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"voting_power","datatype_name":"VotingPowerInfoV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_wrapper","datatype_name":"ValidatorWrapper","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorSet","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorEpochInfoEventV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorJoinEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"validator_set","datatype_name":"ValidatorLeaveEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"storage_fund","datatype_name":"StorageFund","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"stake_subsidy","datatype_name":"StakeSubsidy","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemParametersV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInner","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"IotaSystemStateInnerV2","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system_state_inner","datatype_name":"SystemEpochInfoEvent","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"iota_system","datatype_name":"IotaSystemState","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisValidatorMetadata","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"GenesisChainParameters","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenDistributionSchedule","package":"0x0000000000000000000000000000000000000000000000000000000000000003"},{"module_name":"genesis","datatype_name":"TokenAllocation","package":"0x0000000000000000000000000000000000000000000000000000000000000003"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"DdYtSHED8qYakCvtPiThXfbiSHFJpFGJkYpbYfohRxxh","storage_rebate":0},{"data":{"Package":{"id":"0x000000000000000000000000000000000000000000000000000000000000dee9","version":5,"module_map":{"clob":[161,28,235,11,6,0,0,0,13,1,0,36,2,36,134,1,3,170,1,204,4,4,246,5,184,1,5,174,7,241,9,7,159,17,135,15,8,166,32,96,6,134,33,147,2,10,153,35,226,1,11,251,36,8,12,131,37,235,39,13,238,76,40,14,150,77,26,0,45,0,53,0,54,0,94,1,107,1,137,1,2,28,2,46,2,47,2,65,2,85,2,105,2,126,2,129,1,2,135,1,2,136,1,0,16,7,0,0,14,7,2,0,1,0,1,0,10,7,2,0,1,0,1,0,12,7,2,0,1,0,1,0,9,6,0,0,19,4,0,0,15,8,2,0,1,0,1,0,13,7,2,0,1,0,1,0,11,7,2,0,1,0,1,1,4,4,1,4,0,2,0,12,0,2,5,12,1,0,1,4,8,7,1,0,0,5,21,7,0,6,1,4,1,0,1,7,2,8,0,8,3,12,1,0,1,10,7,12,2,7,0,4,1,11,6,7,0,11,22,4,0,12,17,2,0,13,18,12,2,7,1,4,1,15,20,2,0,0,60,0,1,0,0,49,2,3,0,0,51,4,1,2,0,0,0,50,5,1,2,0,0,0,57,6,1,2,0,0,0,58,7,1,2,0,0,0,146,1,8,9,2,0,0,0,147,1,8,10,2,0,0,0,127,11,12,2,0,0,0,128,1,13,12,2,0,0,0,93,14,15,2,0,0,0,92,14,15,2,0,0,0,91,16,15,2,0,0,0,112,17,18,2,0,0,0,78,19,20,2,0,0,0,111,21,22,2,0,0,0,109,20,23,0,0,63,24,1,2,0,0,0,64,25,1,2,0,0,0,44,26,1,2,0,0,0,123,27,28,2,0,0,0,43,29,1,2,0,0,0,36,30,1,2,0,0,0,86,31,32,2,0,0,0,24,31,33,2,0,0,0,74,34,35,2,0,0,0,73,34,35,2,0,0,0,72,36,20,2,0,0,0,75,37,38,2,0,0,1,39,84,60,1,4,1,40,84,60,1,4,1,42,71,72,1,4,1,67,84,20,1,4,1,68,84,78,1,4,1,79,91,20,1,4,1,82,70,23,1,4,1,95,70,46,1,4,1,96,70,46,1,4,1,100,2,50,1,4,1,104,84,46,1,4,1,114,84,46,1,4,1,122,71,43,1,4,2,23,97,20,1,0,2,24,97,46,1,0,2,55,90,54,1,0,2,56,77,54,1,0,2,77,62,1,1,0,2,87,90,1,1,0,2,97,2,3,0,2,100,2,53,1,0,2,139,1,77,1,1,0,2,145,1,63,9,1,0,3,61,46,78,0,3,98,46,20,0,3,99,46,78,0,3,140,1,46,78,0,3,141,1,46,20,0,3,142,1,46,78,0,4,38,74,60,1,0,4,83,74,23,1,0,5,71,1,44,1,0,6,84,80,20,1,0,6,125,79,54,1,0,6,144,1,67,20,1,0,6,148,1,1,54,1,0,7,133,1,66,20,0,8,69,68,9,1,0,8,80,9,54,1,0,8,84,88,1,1,0,8,144,1,59,20,1,0,9,62,43,1,1,3,10,27,73,74,2,7,4,10,38,75,76,2,7,4,10,41,83,82,2,7,4,10,48,75,23,2,7,4,10,59,41,1,2,7,4,10,70,73,74,2,7,4,10,82,73,23,2,7,4,10,100,2,41,2,7,4,10,101,75,74,2,7,4,10,116,92,1,2,7,4,10,121,83,45,2,7,4,11,76,60,61,1,8,11,100,2,47,0,11,138,1,48,49,0,13,25,95,1,2,7,4,13,38,94,76,2,7,4,13,41,81,82,2,7,4,13,48,94,23,2,7,4,13,100,2,52,2,7,4,14,124,43,1,1,8,75,40,60,43,60,45,38,0,89,51,49,43,49,45,64,43,64,45,90,56,70,57,69,58,67,58,2,55,69,43,82,3,67,43,46,43,69,45,67,45,46,45,51,43,51,45,13,55,10,55,63,43,66,43,66,45,35,0,37,0,31,0,76,40,58,20,77,40,72,40,50,43,17,55,45,43,62,45,61,45,61,43,18,55,79,40,59,20,87,51,81,46,81,40,73,40,39,0,41,0,33,0,36,0,50,45,45,45,62,43,40,0,11,55,68,43,12,55,68,45,47,45,47,43,78,40,34,0,80,40,70,93,88,51,78,46,85,51,80,46,42,45,44,45,63,45,44,43,14,55,70,98,70,99,74,46,72,46,20,55,29,0,74,40,77,46,71,46,86,51,76,46,30,0,79,46,43,43,43,45,32,0,27,55,1,8,5,0,1,7,8,22,1,8,10,6,3,3,3,3,11,14,1,8,20,7,8,22,4,3,3,11,16,1,8,20,7,8,22,3,7,11,6,2,9,0,9,1,11,16,1,9,0,6,8,10,3,7,11,6,2,9,0,9,1,11,16,1,9,1,6,8,10,4,7,11,6,2,9,0,9,1,3,6,8,10,7,8,22,1,11,16,1,9,0,1,11,16,1,9,1,6,7,11,6,2,9,0,9,1,3,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,3,11,16,1,9,0,11,16,1,9,1,3,5,7,11,6,2,9,0,9,1,3,6,8,15,11,16,1,9,1,7,8,22,5,7,11,6,2,9,0,9,1,3,3,3,11,14,1,9,1,2,11,14,1,9,0,11,14,1,9,1,4,7,11,6,2,9,0,9,1,3,3,11,14,1,9,0,7,7,11,6,2,9,0,9,1,3,1,11,16,1,9,0,11,16,1,9,1,6,8,15,7,8,22,2,11,16,1,9,0,11,16,1,9,1,7,7,11,6,2,9,0,9,1,3,3,1,3,6,8,10,7,8,22,1,3,9,7,11,6,2,9,0,9,1,3,3,1,3,2,6,8,15,6,8,10,7,8,22,4,3,3,1,3,1,1,2,8,18,6,8,4,5,8,18,6,8,4,3,3,3,3,7,11,6,2,9,0,9,1,3,6,8,10,5,7,11,9,1,8,5,7,11,17,2,3,3,3,3,8,18,1,8,4,2,7,11,6,2,9,0,9,1,6,8,10,3,7,11,6,2,9,0,9,1,10,3,6,8,10,2,6,11,6,2,9,0,9,1,6,8,10,1,10,8,4,4,3,3,3,3,4,6,11,6,2,9,0,9,1,3,3,6,8,15,2,10,3,10,3,3,6,11,9,1,8,5,3,3,3,6,11,6,2,9,0,9,1,3,6,8,10,1,6,8,4,1,11,17,2,3,8,4,2,3,8,4,1,11,17,2,9,0,9,1,4,8,13,8,18,8,19,8,13,1,9,0,1,8,13,1,9,1,2,3,3,1,8,19,1,6,8,19,1,6,8,18,1,11,9,1,9,0,2,8,18,11,17,2,3,3,1,11,21,2,9,0,9,1,1,11,11,1,9,0,1,11,14,1,9,0,2,9,0,9,1,1,11,6,2,9,0,9,1,1,8,0,1,8,20,1,6,11,16,1,9,0,1,6,9,0,1,8,18,3,7,11,11,1,9,0,8,18,11,14,1,9,0,4,7,11,11,1,9,0,3,6,8,10,7,8,22,4,3,11,16,1,9,0,11,16,1,9,1,3,3,11,14,1,9,0,11,14,1,9,1,3,1,6,8,15,1,6,11,14,1,9,0,2,11,14,1,9,0,7,8,22,28,1,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,11,14,1,9,1,1,3,3,1,3,7,8,5,3,1,6,11,9,1,9,0,2,7,11,9,1,9,0,3,1,7,9,0,1,6,11,17,2,9,0,9,1,1,6,11,12,1,9,0,2,6,11,17,2,9,0,9,1,9,0,1,6,9,1,3,7,11,11,1,9,0,8,18,3,2,1,3,2,7,11,14,1,9,0,3,2,7,11,14,1,9,0,11,14,1,9,0,2,7,11,21,2,9,0,9,1,9,0,1,7,9,1,2,7,11,17,2,9,0,9,1,9,0,2,6,11,9,1,9,0,3,26,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,0,3,6,8,4,7,8,4,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,27,1,3,1,3,3,7,11,9,1,8,5,11,14,1,9,0,3,3,11,14,1,9,1,3,6,8,4,7,8,4,3,3,6,11,12,1,3,3,3,8,18,11,14,1,9,1,1,3,3,11,14,1,9,1,3,7,8,5,3,3,11,14,1,9,0,11,14,1,9,1,11,14,1,9,1,2,7,11,16,1,9,0,11,16,1,9,0,7,3,7,11,9,1,8,5,8,4,3,3,3,8,18,3,7,11,11,1,9,0,6,8,10,3,3,7,11,9,1,9,0,3,9,0,3,7,11,17,2,9,0,9,1,9,0,9,1,1,11,1,2,9,0,9,1,2,6,11,21,2,9,0,9,1,9,0,3,7,11,21,2,9,0,9,1,9,0,9,1,11,11,14,1,9,0,11,14,1,9,0,11,14,1,9,0,3,3,11,14,1,9,1,11,14,1,9,1,11,14,1,9,1,3,3,8,18,2,6,11,11,1,9,0,8,18,1,11,2,2,9,0,9,1,1,11,3,2,9,0,9,1,11,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,1,8,4,3,3,8,18,7,11,17,2,3,3,3,3,7,8,5,8,4,13,3,7,11,9,1,8,5,3,3,1,7,11,9,1,8,5,8,4,3,3,8,18,3,8,18,7,11,17,2,3,3,17,3,3,6,11,9,1,8,5,7,11,9,1,8,5,3,3,1,3,3,3,8,4,3,8,18,3,3,8,18,7,11,17,2,3,3,7,6,8,5,10,8,4,6,8,4,6,11,12,1,3,3,8,18,6,11,17,2,3,3,5,3,3,3,3,8,18,6,3,10,3,3,3,3,10,3,4,3,6,8,4,6,11,12,1,3,6,11,17,2,3,8,4,4,6,11,9,1,8,5,3,8,18,6,11,17,2,3,3,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,5,67,108,111,99,107,4,67,111,105,110,11,67,114,105,116,98,105,116,84,114,101,101,9,67,117,115,116,111,100,105,97,110,2,73,68,11,76,105,110,107,101,100,84,97,98,108,101,6,79,112,116,105,111,110,5,79,114,100,101,114,13,79,114,100,101,114,67,97,110,99,101,108,101,100,11,79,114,100,101,114,70,105,108,108,101,100,13,79,114,100,101,114,70,105,108,108,101,100,86,50,11,79,114,100,101,114,80,108,97,99,101,100,13,79,114,100,101,114,80,108,97,99,101,100,86,50,4,80,111,111,108,11,80,111,111,108,67,114,101,97,116,101,100,3,83,85,73,5,84,97,98,108,101,9,84,105,99,107,76,101,118,101,108,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,3,97,100,100,4,97,115,107,115,4,98,97,99,107,7,98,97,108,97,110,99,101,10,98,97,115,101,95,97,115,115,101,116,28,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,99,97,110,99,101,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,102,105,108,108,101,100,26,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,112,108,97,99,101,100,29,98,97,115,101,95,97,115,115,101,116,95,113,117,97,110,116,105,116,121,95,114,101,109,97,105,110,105,110,103,23,98,97,115,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,14,98,97,115,101,95,99,117,115,116,111,100,105,97,110,18,98,97,116,99,104,95,99,97,110,99,101,108,95,111,114,100,101,114,4,98,105,100,115,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,17,99,97,110,99,101,108,95,97,108,108,95,111,114,100,101,114,115,12,99,97,110,99,101,108,95,111,114,100,101,114,4,99,108,111,98,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,14,99,114,101,97,116,101,95,97,99,99,111,117,110,116,11,99,114,101,97,116,101,95,112,111,111,108,12,99,114,101,97,116,101,95,112,111,111,108,95,12,99,114,101,97,116,105,111,110,95,102,101,101,7,99,114,105,116,98,105,116,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,100,101,112,111,115,105,116,95,98,97,115,101,13,100,101,112,111,115,105,116,95,113,117,111,116,101,13,100,101,115,116,114,111,121,95,101,109,112,116,121,19,100,101,115,116,114,111,121,95,101,109,112,116,121,95,108,101,118,101,108,9,100,105,118,95,114,111,117,110,100,4,101,109,105,116,19,101,109,105,116,95,111,114,100,101,114,95,99,97,110,99,101,108,101,100,17,101,109,105,116,95,111,114,100,101,114,95,102,105,108,108,101,100,5,101,118,101,110,116,16,101,120,112,105,114,101,95,116,105,109,101,115,116,97,109,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,12,102,114,111,109,95,98,97,108,97,110,99,101,5,102,114,111,110,116,3,103,101,116,22,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,97,115,107,95,115,105,100,101,31,103,101,116,95,108,101,118,101,108,50,95,98,111,111,107,95,115,116,97,116,117,115,95,98,105,100,95,115,105,100,101,16,103,101,116,95,111,114,100,101,114,95,115,116,97,116,117,115,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,18,105,110,106,101,99,116,95,108,105,109,105,116,95,111,114,100,101,114,11,105,110,115,101,114,116,95,108,101,97,102,12,105,110,116,111,95,98,97,108,97,110,99,101,6,105,115,95,98,105,100,8,105,115,95,101,109,112,116,121,7,105,115,95,110,111,110,101,4,106,111,105,110,12,108,105,110,107,101,100,95,116,97,98,108,101,16,108,105,115,116,95,111,112,101,110,95,111,114,100,101,114,115,12,108,111,99,107,95,98,97,108,97,110,99,101,8,108,111,116,95,115,105,122,101,17,109,97,107,101,114,95,114,101,98,97,116,101,95,114,97,116,101,13,109,97,107,101,114,95,114,101,98,97,116,101,115,9,109,97,116,99,104,95,97,115,107,9,109,97,116,99,104,95,98,105,100,29,109,97,116,99,104,95,98,105,100,95,119,105,116,104,95,113,117,111,116,101,95,113,117,97,110,116,105,116,121,4,109,97,116,104,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,109,117,108,9,109,117,108,95,114,111,117,110,100,3,110,101,119,4,110,101,120,116,17,110,101,120,116,95,97,115,107,95,111,114,100,101,114,95,105,100,17,110,101,120,116,95,98,105,100,95,111,114,100,101,114,95,105,100,9,110,101,120,116,95,108,101,97,102,6,111,98,106,101,99,116,11,111,112,101,110,95,111,114,100,101,114,115,6,111,112,116,105,111,110,8,111,114,100,101,114,95,105,100,12,111,114,100,101,114,95,105,115,95,98,105,100,5,111,119,110,101,114,17,112,108,97,99,101,95,108,105,109,105,116,95,111,114,100,101,114,18,112,108,97,99,101,95,109,97,114,107,101,116,95,111,114,100,101,114,7,112,111,111,108,95,105,100,13,112,114,101,118,105,111,117,115,95,108,101,97,102,5,112,114,105,99,101,9,112,117,115,104,95,98,97,99,107,8,113,117,97,110,116,105,116,121,11,113,117,111,116,101,95,97,115,115,101,116,24,113,117,111,116,101,95,97,115,115,101,116,95,116,114,97,100,105,110,103,95,102,101,101,115,15,113,117,111,116,101,95,99,117,115,116,111,100,105,97,110,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,12,114,101,109,111,118,101,95,111,114,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,3,115,117,105,25,115,119,97,112,95,101,120,97,99,116,95,98,97,115,101,95,102,111,114,95,113,117,111,116,101,25,115,119,97,112,95,101,120,97,99,116,95,113,117,111,116,101,95,102,111,114,95,98,97,115,101,5,116,97,98,108,101,16,116,97,107,101,114,95,99,111,109,109,105,115,115,105,111,110,14,116,97,107,101,114,95,102,101,101,95,114,97,116,101,9,116,105,99,107,95,115,105,122,101,12,116,105,109,101,115,116,97,109,112,95,109,115,14,116,111,116,97,108,95,113,117,97,110,116,105,116,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,16,117,110,115,97,102,101,95,100,105,118,95,114,111,117,110,100,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,15,117,115,114,95,111,112,101,110,95,111,114,100,101,114,115,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,13,119,105,116,104,100,114,97,119,95,98,97,115,101,14,119,105,116,104,100,114,97,119,95,113,117,111,116,101,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,3,8,17,0,0,0,0,0,0,0,3,8,18,0,0,0,0,0,0,0,3,8,19,0,0,0,0,0,0,0,3,8,20,0,0,0,0,0,0,0,3,8,0,202,154,59,0,0,0,0,2,1,4,2,1,0,2,1,1,2,1,2,2,1,3,3,8,0,0,0,0,0,0,0,128,3,8,0,0,0,0,0,0,0,0,3,8,64,75,76,0,0,0,0,0,3,8,160,37,38,0,0,0,0,0,3,8,0,232,118,72,23,0,0,0,0,2,7,113,8,18,29,8,13,118,8,13,131,1,3,89,3,132,1,3,88,3,1,2,7,113,8,18,108,3,81,1,110,8,18,32,3,115,3,66,3,2,2,6,113,8,18,108,3,81,1,110,8,18,30,3,115,3,3,2,10,113,8,18,108,3,81,1,110,8,18,134,1,3,31,3,33,3,115,3,130,1,3,90,3,4,2,6,108,3,115,3,117,3,81,1,110,8,18,66,3,5,2,2,115,3,106,11,17,2,3,8,4,6,2,15,76,8,19,37,11,9,1,8,5,26,11,9,1,8,5,103,3,102,3,143,1,11,21,2,8,18,11,17,2,3,3,131,1,3,89,3,132,1,3,88,3,35,11,11,1,9,0,120,11,11,1,9,1,52,11,14,1,8,20,34,11,14,1,9,0,119,11,14,1,9,1,7,2,6,113,8,18,108,3,81,1,110,8,18,32,3,115,3,8,2,8,113,8,18,108,3,81,1,110,8,18,134,1,3,31,3,33,3,115,3,6,55,1,55,2,55,3,55,0,0,0,0,39,7,11,0,19,5,12,1,1,11,1,56,0,2,1,1,0,0,1,3,11,0,17,48,2,2,0,0,0,42,72,56,1,12,6,56,2,12,9,10,3,10,2,17,56,6,0,0,0,0,0,0,0,0,36,4,11,5,15,11,5,1,7,19,39,10,6,10,9,34,4,20,5,24,11,5,1,7,15,39,10,0,10,1,38,4,29,5,33,11,5,1,7,1,39,10,5,17,83,12,8,14,8,17,84,20,12,7,11,8,10,5,56,3,10,5,56,3,7,0,7,26,10,5,56,4,10,0,10,1,10,2,10,3,10,5,56,5,11,5,56,6,11,4,56,7,56,8,57,0,56,9,11,7,11,6,11,9,11,0,11,1,11,2,11,3,18,0,56,10,2,3,1,0,0,1,19,14,2,56,11,7,30,33,4,6,5,10,11,3,1,7,17,39,7,28,7,29,11,0,11,1,11,2,56,12,11,3,56,13,2,4,1,0,0,1,20,14,1,56,14,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,6,39,11,0,54,0,11,2,56,15,11,1,56,16,56,17,2,5,1,0,0,1,20,14,1,56,18,6,0,0,0,0,0,0,0,0,34,4,6,5,12,11,0,1,11,2,1,7,7,39,11,0,54,1,11,2,56,15,11,1,56,19,56,20,2,6,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,11,0,54,0,11,1,11,2,11,3,56,21,2,7,1,0,0,1,20,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,3,1,11,2,1,7,5,39,11,0,54,1,11,1,11,2,11,3,56,22,2,8,1,0,0,64,49,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,5,1,11,4,1,7,5,39,14,2,56,14,10,1,38,4,19,5,27,11,0,1,11,5,1,11,4,1,7,6,39,14,3,56,18,12,6,11,0,11,1,9,11,2,11,3,11,4,11,5,56,23,12,8,12,7,14,8,56,18,12,9,11,7,11,8,11,9,11,6,23,2,9,1,0,0,65,48,10,1,6,0,0,0,0,0,0,0,0,36,4,5,5,13,11,0,1,11,4,1,11,2,1,7,5,39,14,3,56,18,10,1,38,4,19,5,27,11,0,1,11,4,1,11,2,1,7,7,39,11,0,11,1,7,26,11,2,17,65,11,3,56,19,56,24,12,6,12,5,14,5,56,25,12,7,11,5,10,4,56,26,11,6,11,4,56,27,11,7,2,10,0,0,0,69,215,2,10,0,55,2,17,84,20,12,23,11,1,12,28,56,7,12,10,11,4,12,25,10,0,54,3,12,9,10,9,46,56,28,4,25,11,0,1,11,9,1,11,10,11,25,2,10,9,46,56,29,12,30,12,32,9,12,29,10,9,46,56,28,32,4,43,5,38,10,32,10,2,37,12,5,5,45,9,12,5,11,5,4,212,2,10,9,10,30,56,30,12,31,10,31,16,4,56,31,56,32,20,12,22,10,31,16,4,56,33,32,4,180,2,5,63,10,31,16,4,10,22,56,34,12,16,10,16,16,5,20,12,15,9,12,26,10,16,16,6,20,10,3,37,4,95,8,12,26,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,35,10,23,10,16,56,36,5,249,1,10,15,10,16,16,8,20,17,54,12,18,4,106,11,18,6,1,0,0,0,0,0,0,0,22,12,18,11,18,7,20,10,0,55,4,20,22,17,54,12,18,4,119,11,18,6,1,0,0,0,0,0,0,0,22,12,18,10,28,10,18,38,4,137,1,11,18,12,12,10,12,7,20,10,0,55,4,20,22,17,52,12,13,1,10,15,12,11,5,186,1,8,12,29,10,28,7,20,10,0,55,4,20,22,17,55,12,13,1,11,13,10,16,16,8,20,17,55,12,11,1,11,11,10,0,55,5,20,26,10,0,55,5,20,24,12,11,10,11,10,16,16,8,20,17,56,12,13,10,13,10,0,55,4,20,17,57,12,27,4,182,1,11,27,6,1,0,0,0,0,0,0,0,22,12,27,10,13,11,27,22,12,12,10,13,10,0,55,6,20,17,56,12,19,11,15,10,11,23,12,15,11,28,10,12,23,12,28,10,28,6,0,0,0,0,0,0,0,0,33,4,206,1,8,12,29,10,0,54,0,10,16,16,7,20,10,11,56,37,12,14,13,25,10,12,56,38,12,24,10,0,54,1,10,16,16,7,20,13,24,10,19,10,13,22,56,38,56,20,10,0,54,7,11,24,56,39,1,13,10,11,14,56,40,1,10,0,55,2,17,84,20,10,16,11,11,11,12,11,13,23,11,19,56,41,11,26,4,254,1,8,12,6,5,130,2,10,15,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,165,2,10,22,12,21,10,31,16,4,10,22,56,42,12,20,10,20,56,43,32,4,148,2,11,20,56,32,20,12,22,5,150,2,11,20,1,10,0,54,8,11,16,16,7,20,56,44,10,21,56,45,1,10,31,15,4,11,21,56,46,1,5,176,2,11,16,1,10,31,15,4,10,22,56,47,12,17,11,15,11,17,15,5,21,10,29,4,179,2,5,180,2,5,57,11,31,16,4,56,33,4,204,2,10,9,11,32,12,7,46,11,7,56,48,1,12,32,10,9,11,30,56,49,17,0,10,9,10,32,12,8,46,11,8,56,50,12,30,1,10,29,4,211,2,11,0,1,11,9,1,5,212,2,5,32,11,10,11,25,2,11,0,0,0,85,153,2,10,0,55,2,17,84,20,12,22,11,1,12,25,56,7,12,11,11,4,12,23,10,0,54,3,12,10,10,10,46,56,28,4,25,11,0,1,11,10,1,11,11,11,23,2,10,10,46,56,29,12,28,12,30,10,10,46,56,28,32,4,41,5,36,10,30,10,2,37,12,5,5,43,9,12,5,11,5,4,150,2,10,10,10,28,56,30,12,29,10,29,16,4,56,31,56,32,20,12,21,10,29,16,4,56,33,32,4,244,1,5,61,10,29,16,4,10,21,56,34,12,16,10,16,16,5,20,12,15,9,12,24,10,16,16,6,20,10,3,37,4,93,8,12,24,10,0,54,0,10,16,16,7,20,10,16,16,5,20,56,35,10,22,10,16,56,36,5,183,1,10,25,10,15,36,4,100,10,15,12,6,5,102,10,25,12,6,11,6,12,12,10,12,10,16,16,8,20,17,53,12,13,10,13,10,0,55,6,20,17,56,12,18,10,13,10,0,55,4,20,17,57,12,26,4,127,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,15,10,12,23,12,15,11,25,10,12,23,12,25,10,0,54,0,10,16,16,7,20,10,12,56,37,12,14,13,23,10,26,56,38,12,27,10,0,54,1,10,16,16,7,20,13,27,10,18,56,38,56,20,10,0,54,7,11,27,56,39,1,13,11,11,14,56,40,1,10,0,54,1,10,16,16,7,20,13,23,11,13,56,38,56,20,10,0,55,2,17,84,20,10,16,11,12,11,26,11,18,56,41,11,24,4,188,1,8,12,7,5,192,1,10,15,6,0,0,0,0,0,0,0,0,33,12,7,11,7,4,227,1,10,21,12,20,10,29,16,4,10,21,56,42,12,19,10,19,56,43,32,4,210,1,11,19,56,32,20,12,21,5,212,1,11,19,1,10,0,54,8,11,16,16,7,20,56,44,10,20,56,45,1,10,29,15,4,11,20,56,46,1,5,238,1,11,16,1,10,29,15,4,10,21,56,47,12,17,11,15,11,17,15,5,21,10,25,6,0,0,0,0,0,0,0,0,33,4,243,1,5,244,1,5,55,11,29,16,4,56,33,4,140,2,10,10,11,30,12,8,46,11,8,56,48,1,12,30,10,10,11,28,56,49,17,0,10,10,10,30,12,9,46,11,9,56,50,12,28,1,10,25,6,0,0,0,0,0,0,0,0,33,4,149,2,11,0,1,11,10,1,5,150,2,5,30,11,11,11,23,2,12,0,0,0,86,158,2,10,0,55,2,17,84,20,12,22,11,3,12,10,56,8,12,23,10,0,54,9,12,9,10,9,46,56,28,4,23,11,0,1,11,9,1,11,10,11,23,2,10,9,46,56,51,12,28,12,30,10,9,46,56,28,32,4,39,5,34,10,30,10,1,38,12,4,5,41,9,12,4,11,4,4,155,2,10,9,10,28,56,30,12,29,10,29,16,4,56,31,56,32,20,12,21,10,29,16,4,56,33,32,4,248,1,5,59,10,29,16,4,10,21,56,34,12,15,10,15,16,5,20,12,14,9,12,24,10,15,16,6,20,10,2,37,4,97,8,12,24,10,15,16,5,20,10,15,16,8,20,17,53,12,17,10,0,54,1,10,15,16,7,20,11,17,56,52,10,22,10,15,56,36,5,186,1,14,10,56,25,12,25,10,25,10,14,38,4,107,10,14,12,5,5,109,11,25,12,5,11,5,12,11,10,11,10,15,16,8,20,17,53,12,12,10,12,10,0,55,6,20,17,56,12,18,10,12,10,0,55,4,20,17,57,12,26,4,134,1,11,26,6,1,0,0,0,0,0,0,0,22,12,26,11,14,10,11,23,12,14,10,0,54,1,10,15,16,7,20,11,12,56,53,12,13,13,13,10,26,56,38,12,27,10,0,54,1,10,15,16,7,20,13,27,10,18,56,38,56,20,10,0,54,7,11,27,56,39,1,13,23,11,13,56,39,1,10,0,54,0,10,15,16,7,20,13,10,10,11,56,54,56,17,10,0,55,2,17,84,20,10,15,11,11,11,26,11,18,56,41,11,24,4,191,1,8,12,6,5,195,1,10,14,6,0,0,0,0,0,0,0,0,33,12,6,11,6,4,230,1,10,21,12,20,10,29,16,4,10,21,56,42,12,19,10,19,56,43,32,4,213,1,11,19,56,32,20,12,21,5,215,1,11,19,1,10,0,54,8,11,15,16,7,20,56,44,10,20,56,45,1,10,29,15,4,11,20,56,46,1,5,241,1,11,15,1,10,29,15,4,10,21,56,47,12,16,11,14,11,16,15,5,21,14,10,56,25,6,0,0,0,0,0,0,0,0,33,4,247,1,5,248,1,5,53,11,29,16,4,56,33,4,144,2,10,9,11,30,12,7,46,11,7,56,55,1,12,30,10,9,11,28,56,49,17,0,10,9,10,30,12,8,46,11,8,56,50,12,28,1,14,10,56,25,6,0,0,0,0,0,0,0,0,33,4,154,2,11,0,1,11,9,1,5,155,2,5,28,11,10,11,23,2,13,1,0,0,87,85,10,1,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,9,5,17,11,0,1,11,6,1,11,5,1,7,5,39,10,1,6,0,0,0,0,0,0,0,0,34,4,22,5,30,11,0,1,11,6,1,11,5,1,7,5,39,11,2,4,52,11,0,11,1,7,26,11,5,17,65,11,4,56,19,56,56,12,9,12,7,13,3,11,7,10,6,56,26,56,57,11,9,11,6,56,27,12,4,5,82,11,1,14,3,56,14,37,4,58,5,66,11,0,1,11,6,1,11,5,1,7,6,39,11,0,7,27,11,5,17,65,11,3,56,16,56,58,12,8,10,6,56,26,12,3,13,4,11,8,11,6,56,27,56,59,11,3,11,4,2,14,0,0,0,89,118,10,5,56,15,12,13,10,3,4,30,10,2,10,1,17,53,12,11,10,0,54,1,11,5,11,11,56,60,10,0,55,10,20,12,10,10,0,55,10,20,6,1,0,0,0,0,0,0,0,22,10,0,54,10,21,10,0,54,9,12,8,5,50,10,0,54,0,11,5,10,2,56,61,10,0,55,11,20,12,10,10,0,55,11,20,6,1,0,0,0,0,0,0,0,22,10,0,54,11,21,10,0,54,3,12,8,10,10,10,1,10,2,10,3,10,13,10,4,18,4,12,9,10,8,10,1,12,7,46,11,7,56,50,12,12,32,4,75,10,8,10,1,10,1,10,6,56,62,18,5,56,63,12,12,11,8,11,12,56,30,15,4,10,10,11,9,56,64,10,0,55,2,17,84,20,10,10,11,3,10,13,11,2,10,1,11,4,57,1,56,65,10,0,55,8,10,13,56,66,32,4,107,10,0,54,8,10,13,11,6,56,67,56,68,5,109,11,6,1,11,0,54,8,11,13,56,44,10,10,11,1,56,69,11,10,2,15,1,0,0,96,144,2,10,2,6,0,0,0,0,0,0,0,0,36,4,5,5,15,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,1,6,0,0,0,0,0,0,0,0,36,4,20,5,30,11,0,1,11,8,1,11,6,1,11,7,1,7,4,39,10,1,10,0,55,12,20,25,6,0,0,0,0,0,0,0,0,33,4,39,5,49,11,0,1,11,8,1,11,6,1,11,7,1,7,4,39,10,2,10,0,55,5,20,25,6,0,0,0,0,0,0,0,0,33,4,58,5,68,11,0,1,11,8,1,11,6,1,11,7,1,7,5,39,10,4,10,6,17,65,36,4,74,5,84,11,0,1,11,8,1,11,6,1,11,7,1,7,18,39,10,7,56,15,12,19,10,3,4,128,1,10,0,55,1,10,19,56,70,12,18,10,0,54,1,10,7,10,18,56,71,12,14,10,0,10,2,10,1,11,6,17,65,11,14,56,56,12,16,12,10,14,10,56,25,12,12,11,18,14,16,56,72,23,12,17,10,0,54,0,10,19,11,10,56,17,10,0,54,1,11,19,11,16,56,20,5,160,1,10,0,54,0,10,7,10,2,56,73,12,9,10,0,10,1,11,6,17,65,11,9,56,58,12,15,12,11,10,2,14,11,56,25,23,12,12,14,15,56,72,12,17,10,0,54,0,10,19,11,11,56,17,10,0,54,1,11,19,11,15,56,20,10,5,7,23,33,4,175,1,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,24,33,4,197,1,11,0,1,11,8,1,11,7,1,10,12,11,2,33,4,190,1,5,192,1,7,8,39,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,10,5,7,25,33,4,228,1,10,12,6,0,0,0,0,0,0,0,0,33,4,206,1,5,214,1,11,0,1,11,8,1,11,7,1,7,9,39,11,0,11,1,11,2,11,3,11,4,11,7,11,8,56,74,12,13,11,12,11,17,8,11,13,2,11,5,7,22,33,4,233,1,5,241,1,11,0,1,11,8,1,11,7,1,7,13,39,10,2,10,12,36,4,133,2,11,0,11,1,11,2,10,12,23,11,3,11,4,11,7,11,8,56,74,12,13,11,12,11,17,8,11,13,2,11,0,1,11,8,1,11,7,1,11,12,11,17,9,6,0,0,0,0,0,0,0,0,2,16,0,0,0,1,4,11,0,7,26,35,2,17,0,0,0,1,19,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,11,1,16,8,20,57,2,56,75,2,18,0,0,0,1,27,11,0,10,1,16,18,20,10,1,16,19,20,10,1,16,7,20,10,1,16,5,20,10,2,10,1,16,5,20,11,2,23,11,1,16,8,20,11,3,11,4,57,3,56,76,2,19,1,0,0,100,110,11,2,56,15,12,12,10,0,55,8,10,12,56,66,4,9,5,13,11,0,1,7,11,39,10,0,54,8,10,12,56,44,12,13,10,13,10,1,12,3,46,11,3,56,77,4,26,5,32,11,13,1,11,0,1,7,2,39,10,13,10,1,12,4,46,11,4,56,78,20,12,11,10,1,17,16,12,8,10,8,4,49,10,0,55,9,12,5,5,52,10,0,55,3,12,5,11,5,11,11,56,50,12,10,4,58,5,64,11,13,1,11,0,1,7,2,39,10,8,4,70,10,0,54,9,12,6,5,73,10,0,54,3,12,6,11,6,11,13,11,10,11,1,10,12,56,79,12,9,11,8,4,96,14,9,16,5,20,14,9,16,8,20,17,53,12,7,10,0,54,1,11,12,11,7,56,52,5,103,10,0,54,0,11,12,14,9,16,5,20,56,35,11,0,55,2,17,84,20,14,9,56,36,2,20,0,0,0,101,54,11,1,10,3,56,45,1,10,0,10,2,12,5,46,11,5,56,80,16,4,10,3,56,81,4,15,5,19,11,0,1,7,2,39,10,0,10,2,56,30,12,6,10,6,15,4,11,3,56,46,12,7,14,7,16,7,20,11,4,33,4,35,5,41,11,0,1,11,6,1,7,3,39,11,6,16,4,56,33,4,50,11,0,11,2,56,49,17,0,5,52,11,0,1,11,7,2,21,1,0,0,102,104,10,0,55,2,17,84,20,12,11,11,1,56,15,12,13,10,0,55,8,10,13,56,66,4,14,5,18,11,0,1,7,11,39,10,0,54,8,10,13,56,44,12,14,10,14,46,56,82,32,4,99,5,29,10,14,46,56,83,56,32,20,12,9,10,14,10,9,12,2,46,11,2,56,78,20,12,10,10,9,17,16,12,6,10,6,4,52,10,0,54,9,12,3,5,55,10,0,54,3,12,3,11,3,12,7,10,7,11,10,12,4,46,11,4,56,50,12,12,1,11,7,10,14,11,12,11,9,10,13,56,79,12,8,11,6,4,88,14,8,16,5,20,14,8,16,8,20,17,53,12,5,10,0,54,1,10,13,11,5,56,52,5,95,10,0,54,0,10,13,14,8,16,5,20,56,35,10,11,14,8,56,36,5,23,11,14,1,11,0,1,2,22,1,0,0,103,148,1,10,0,55,2,17,84,20,12,15,11,2,56,15,12,18,10,0,55,8,10,18,56,66,4,14,5,18,11,0,1,6,0,0,0,0,0,0,0,0,39,6,0,0,0,0,0,0,0,0,12,16,6,0,0,0,0,0,0,0,0,12,17,14,1,65,20,12,10,6,0,0,0,0,0,0,0,0,12,8,10,0,54,8,10,18,56,44,12,19,10,8,10,10,35,4,143,1,5,37,14,1,10,8,66,20,20,12,14,10,19,10,14,12,3,46,11,3,56,77,4,50,5,56,11,19,1,11,0,1,7,2,39,10,19,10,14,12,4,46,11,4,56,78,20,12,12,10,14,17,16,12,9,10,12,10,17,34,4,96,11,12,12,17,10,9,4,79,10,0,55,9,12,5,5,82,10,0,55,3,12,5,11,5,10,17,56,50,12,11,4,88,5,94,11,19,1,11,0,1,7,10,39,11,11,12,16,10,9,4,102,10,0,54,9,12,6,5,105,10,0,54,3,12,6,11,6,10,19,10,16,11,14,10,18,56,79,12,13,11,9,4,128,1,14,13,16,5,20,14,13,16,8,20,17,53,12,7,10,0,54,1,10,18,11,7,56,52,5,135,1,10,0,54,0,10,18,14,13,16,5,20,56,35,10,15,14,13,56,36,11,8,6,1,0,0,0,0,0,0,0,22,12,8,5,32,11,19,1,11,0,1,2,23,1,0,0,104,84,11,1,56,15,12,7,10,0,55,8,11,7,56,84,12,8,64,28,0,0,0,0,0,0,0,0,12,3,10,8,56,85,12,5,10,5,56,43,32,4,76,5,18,10,8,10,5,56,32,20,56,78,20,12,6,10,5,56,32,20,17,16,4,36,10,0,55,9,11,6,56,86,12,2,5,41,10,0,55,3,11,6,56,86,12,2,11,2,16,4,10,5,56,32,20,56,34,12,4,13,3,10,4,16,18,20,10,4,16,8,20,10,4,16,5,20,10,4,16,19,20,10,4,16,7,20,11,4,16,6,20,18,4,68,28,10,8,11,5,56,32,20,56,87,12,5,5,13,11,8,1,11,0,1,11,5,1,11,3,2,24,1,0,0,105,20,11,1,56,15,12,6,10,0,55,0,10,6,56,88,12,3,12,2,11,0,55,1,11,6,56,89,12,5,12,4,11,2,11,3,11,4,11,5,2,25,1,0,0,106,86,10,0,55,9,56,29,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,9,56,51,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,9,11,1,56,90,12,1,10,0,55,9,11,2,56,90,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,9,10,1,10,3,17,65,56,91,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,9,11,1,56,48,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,26,1,0,0,106,86,10,0,55,3,56,29,1,12,8,10,1,10,8,35,4,11,11,8,12,1,10,0,55,3,56,51,1,12,7,10,2,10,7,36,4,22,11,7,12,2,10,0,55,3,11,1,56,90,12,1,10,0,55,3,11,2,56,90,12,2,64,20,0,0,0,0,0,0,0,0,12,9,64,20,0,0,0,0,0,0,0,0,12,5,10,1,6,0,0,0,0,0,0,0,0,33,4,47,11,0,1,11,3,1,11,9,11,5,2,10,1,10,2,37,4,83,5,52,10,0,55,3,10,1,10,3,17,65,56,91,12,4,13,9,10,1,68,20,13,5,11,4,68,20,10,0,55,3,11,1,56,48,1,12,6,10,6,6,0,0,0,0,0,0,0,0,33,4,80,11,0,1,11,3,1,5,83,11,6,12,1,5,47,11,9,11,5,2,27,0,0,0,107,49,11,0,11,1,56,86,16,4,12,6,6,0,0,0,0,0,0,0,0,12,3,10,6,56,31,12,5,10,5,56,43,32,4,43,5,15,10,6,10,5,56,32,20,56,34,12,4,10,4,16,6,20,10,2,36,4,34,11,3,11,4,16,5,20,22,12,3,5,36,11,4,1,10,6,11,5,56,32,20,56,42,12,5,5,10,11,6,1,11,5,1,11,3,2,28,1,0,0,108,52,11,2,56,15,12,5,10,0,55,8,10,5,56,66,4,9,5,13,11,0,1,7,11,39,10,0,55,8,11,5,56,84,12,6,10,6,10,1,56,77,4,23,5,29,11,6,1,11,0,1,7,2,39,11,6,10,1,56,78,20,12,4,10,1,7,26,35,4,42,11,0,55,9,12,3,5,45,11,0,55,3,12,3,11,3,11,4,56,86,16,4,11,1,56,34,2,6,10,6,11,6,0,6,2,5,1,4,2,4,5,4,4,4,1,6,6,6,9,6,7,6,14,6,5,6,1,6,3,6,4,6,8,4,0,4,3,0,55,1,55,2,55,3,55,9,55,10,55,11,55,12,55,13,55,14,55,15,55,16,55,17,55,0],"critbit":[161,28,235,11,6,0,0,0,14,1,0,6,2,6,28,3,34,194,1,4,228,1,54,5,154,2,235,1,7,133,4,153,4,8,158,8,64,6,222,8,120,10,214,9,51,11,137,10,4,12,141,10,217,17,13,230,27,28,14,130,28,20,15,150,28,2,0,13,1,43,1,44,0,2,6,1,0,0,0,1,6,0,0,0,4,1,4,0,1,3,12,2,7,1,4,1,2,4,2,0,0,31,0,1,1,4,0,42,2,3,1,4,0,21,2,4,1,4,0,30,2,5,1,4,0,29,2,5,1,4,0,36,6,5,1,4,0,33,6,5,1,4,0,26,6,3,1,4,0,40,6,3,1,4,0,19,7,3,1,4,0,17,6,8,1,4,0,16,6,3,1,4,0,38,9,10,1,4,0,10,9,11,1,4,0,7,6,12,1,4,0,8,6,12,1,4,0,15,1,13,1,6,0,14,1,13,1,4,0,18,6,3,1,4,0,45,14,13,1,4,0,22,15,4,1,4,0,12,16,17,0,1,5,26,13,2,7,4,1,6,22,23,2,7,4,1,9,28,30,2,7,4,1,14,19,13,2,7,4,1,15,19,13,2,7,6,1,21,21,4,2,7,4,1,27,21,3,2,7,4,1,31,0,19,2,7,4,1,37,28,29,2,7,4,29,18,29,20,28,20,27,20,2,10,23,20,10,10,20,10,23,18,8,10,7,10,22,20,18,10,22,18,19,10,6,10,5,10,30,20,1,10,24,18,24,20,30,18,14,10,26,18,26,20,25,20,25,18,1,7,8,4,1,11,2,1,9,0,1,6,11,2,1,9,0,1,3,1,1,2,3,3,2,6,11,2,1,9,0,3,3,7,11,2,1,9,0,3,9,0,2,1,3,2,7,11,2,1,9,0,3,1,9,0,1,7,9,0,1,6,9,0,0,4,7,11,2,1,9,0,3,3,1,3,6,11,2,1,9,0,3,3,1,4,1,2,2,3,8,1,1,11,3,2,9,0,9,1,2,3,11,0,1,9,0,1,6,11,3,2,9,0,9,1,2,6,11,3,2,9,0,9,1,9,0,1,6,9,1,4,1,3,3,3,16,3,3,3,3,3,2,6,8,1,1,1,8,1,3,3,11,0,1,9,0,3,3,3,3,7,11,3,2,9,0,9,1,9,0,9,1,16,3,3,3,3,3,3,3,3,3,1,3,3,6,8,1,3,3,9,0,2,7,11,3,2,9,0,9,1,9,0,1,9,1,1,7,9,1,2,11,3,2,3,8,1,11,3,2,3,11,0,1,9,0,2,6,8,1,3,2,2,2,11,67,114,105,116,98,105,116,84,114,101,101,12,73,110,116,101,114,110,97,108,78,111,100,101,4,76,101,97,102,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,97,100,100,6,98,111,114,114,111,119,20,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,105,110,100,101,120,18,98,111,114,114,111,119,95,108,101,97,102,95,98,121,95,107,101,121,10,98,111,114,114,111,119,95,109,117,116,24,98,111,114,114,111,119,95,109,117,116,95,108,101,97,102,95,98,121,95,105,110,100,101,120,4,99,108,111,98,19,99,111,117,110,116,95,108,101,97,100,105,110,103,95,122,101,114,111,115,7,99,114,105,116,98,105,116,13,100,101,115,116,114,111,121,95,101,109,112,116,121,4,100,114,111,112,16,102,105,110,100,95,99,108,111,115,101,115,116,95,107,101,121,9,102,105,110,100,95,108,101,97,102,29,103,101,116,95,99,108,111,115,101,115,116,95,108,101,97,102,95,105,110,100,101,120,95,98,121,95,107,101,121,11,105,110,115,101,114,116,95,108,101,97,102,14,105,110,116,101,114,110,97,108,95,110,111,100,101,115,8,105,115,95,101,109,112,116,121,13,105,115,95,108,101,102,116,95,99,104,105,108,100,3,107,101,121,6,108,101,97,118,101,115,10,108,101,102,116,95,99,104,105,108,100,14,108,101,102,116,95,109,111,115,116,95,108,101,97,102,6,108,101,110,103,116,104,4,109,97,115,107,8,109,97,120,95,108,101,97,102,8,109,105,110,95,108,101,97,102,3,110,101,119,24,110,101,120,116,95,105,110,116,101,114,110,97,108,95,110,111,100,101,95,105,110,100,101,120,9,110,101,120,116,95,108,101,97,102,15,110,101,120,116,95,108,101,97,102,95,105,110,100,101,120,6,112,97,114,101,110,116,13,112,114,101,118,105,111,117,115,95,108,101,97,102,6,114,101,109,111,118,101,20,114,101,109,111,118,101,95,108,101,97,102,95,98,121,95,105,110,100,101,120,11,114,105,103,104,116,95,99,104,105,108,100,15,114,105,103,104,116,95,109,111,115,116,95,108,101,97,102,4,114,111,111,116,4,115,105,122,101,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,112,100,97,116,101,95,99,104,105,108,100,5,118,97,108,117,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,128,3,8,255,255,255,255,255,255,255,255,3,8,255,255,255,255,255,255,255,127,0,2,3,23,3,46,9,0,35,3,1,2,4,28,3,25,3,39,3,35,3,2,2,7,41,3,20,11,3,2,3,8,1,24,11,3,2,3,11,0,1,9,0,30,3,29,3,32,3,34,3,2,10,0,10,0,3,0,0,13,11,7,9,10,0,56,0,11,0,56,1,7,9,7,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,57,0,2,1,3,0,0,13,4,11,0,55,0,56,2,2,2,3,0,0,13,4,11,0,55,0,56,3,2,3,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,1,20,56,5,55,2,20,11,0,55,1,20,2,4,3,0,0,13,21,10,0,56,4,32,4,5,5,9,11,0,1,7,4,39,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,0,55,3,20,2,5,1,0,0,24,78,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,36,5,30,10,0,10,4,11,5,56,7,12,2,5,38,9,12,2,11,2,4,50,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,59,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,7,20,56,9,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,6,3,0,0,24,79,10,0,11,1,56,6,12,3,1,10,3,7,9,34,4,10,5,14,11,0,1,7,4,39,7,10,10,3,23,12,5,10,0,55,0,11,3,56,5,55,4,20,12,4,10,4,7,9,34,4,37,5,30,10,0,10,4,11,5,56,7,32,12,2,5,39,9,12,2,11,2,4,51,11,4,12,5,10,0,55,5,10,5,56,8,16,6,20,12,4,5,25,10,4,7,9,33,4,60,11,0,1,6,0,0,0,0,0,0,0,0,7,9,2,7,10,10,0,10,0,55,5,11,4,56,8,16,8,20,56,10,23,12,3,11,0,55,0,10,3,56,5,55,2,20,11,3,2,7,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,7,20,12,2,5,2,11,0,1,11,2,2,8,0,0,0,3,19,11,1,12,2,10,2,7,9,35,4,15,5,7,10,0,55,5,11,2,56,8,16,8,20,12,2,5,2,11,0,1,11,2,2,9,3,0,0,25,247,1,10,1,11,2,7,9,57,1,12,15,10,0,55,6,20,12,16,10,0,55,6,20,6,1,0,0,0,0,0,0,0,22,10,0,54,6,21,10,16,7,11,6,1,0,0,0,0,0,0,0,23,35,4,24,5,28,11,0,1,7,1,39,10,0,54,0,10,16,11,15,56,11,10,0,10,1,12,3,46,11,3,56,12,12,7,10,7,7,9,33,4,69,10,16,6,0,0,0,0,0,0,0,0,33,4,49,5,53,11,0,1,7,2,39,7,10,10,16,23,10,0,54,7,21,10,16,10,0,54,1,21,11,16,11,0,54,3,21,6,0,0,0,0,0,0,0,0,2,10,0,55,0,11,7,56,5,55,2,20,12,6,10,6,10,1,34,4,81,5,85,11,0,1,7,3,39,49,64,11,6,10,1,29,53,17,21,49,64,23,23,12,8,6,1,0,0,0,0,0,0,0,11,8,49,1,23,47,12,17,10,17,7,9,7,9,7,9,18,1,12,12,10,0,55,8,20,12,13,10,0,55,8,20,6,1,0,0,0,0,0,0,0,22,10,0,54,8,21,10,0,54,5,10,13,11,12,56,13,10,0,55,7,20,12,18,7,9,12,14,10,18,7,9,35,4,169,1,5,135,1,10,0,55,5,10,18,56,8,12,9,10,17,10,9,16,12,20,36,4,149,1,11,9,1,5,169,1,11,18,12,14,10,1,10,9,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,164,1,11,9,16,7,20,12,18,5,168,1,11,9,16,8,20,12,18,5,130,1,10,14,7,9,33,4,178,1,10,13,10,0,54,7,21,5,193,1,10,0,10,14,10,18,12,5,12,4,46,11,4,11,5,56,7,12,10,10,0,11,14,10,13,11,10,56,14,11,17,10,1,28,6,0,0,0,0,0,0,0,0,33,12,11,10,0,10,13,7,10,10,16,23,10,11,56,14,10,0,11,13,11,18,11,11,32,56,14,10,0,55,0,10,0,55,1,20,56,5,55,2,20,10,1,36,4,227,1,10,16,10,0,54,1,21,10,0,55,0,10,0,55,3,20,56,5,55,2,20,11,1,35,4,243,1,10,16,11,0,54,3,21,5,245,1,11,0,1,11,16,2,10,3,0,0,3,27,10,0,56,4,4,8,11,0,1,9,7,9,2,10,0,10,1,56,12,12,2,11,0,55,0,10,2,56,5,55,2,20,11,1,34,4,24,9,7,9,2,8,11,2,2,11,3,0,0,3,18,10,0,56,4,4,7,11,0,1,6,0,0,0,0,0,0,0,0,2,10,0,11,1,56,12,12,2,11,0,55,0,11,2,56,5,55,2,20,2,12,3,0,0,27,171,1,10,0,55,0,10,1,56,5,55,2,20,12,12,10,0,55,1,20,10,1,33,4,25,10,0,10,12,12,4,46,11,4,56,15,12,9,1,11,9,10,0,54,1,21,10,0,55,3,20,10,1,33,4,43,10,0,11,12,12,5,46,11,5,56,16,12,10,1,11,10,10,0,54,3,21,10,0,54,0,10,1,56,17,58,1,12,15,12,17,1,10,0,46,56,18,6,0,0,0,0,0,0,0,0,33,4,78,7,9,10,0,54,7,21,7,9,10,0,54,1,21,7,9,10,0,54,3,21,6,0,0,0,0,0,0,0,0,10,0,54,8,21,6,0,0,0,0,0,0,0,0,11,0,54,6,21,5,169,1,10,15,7,9,34,4,83,5,87,11,0,1,7,6,39,10,0,55,5,10,15,56,8,12,14,10,14,16,6,20,12,13,10,0,10,15,7,10,11,1,23,12,7,12,6,46,11,6,11,7,56,7,4,113,11,14,16,8,20,12,8,5,117,11,14,16,7,20,12,8,11,8,12,16,10,13,7,9,33,4,149,1,10,16,7,9,35,4,135,1,7,9,10,0,54,5,10,16,56,19,15,6,21,5,144,1,7,9,10,0,54,0,7,10,10,16,23,56,20,54,4,21,11,16,10,0,54,7,21,5,164,1,10,0,10,13,10,15,12,3,12,2,46,11,2,11,3,56,7,12,11,10,0,11,13,11,16,11,11,56,14,11,0,54,5,11,15,56,21,1,11,17,2,13,3,0,0,13,6,11,0,54,0,11,1,56,20,54,9,2,14,3,0,0,13,6,11,0,55,0,11,1,56,5,55,9,2,15,3,0,0,3,14,10,0,11,1,56,6,12,2,4,6,5,10,11,0,1,7,4,39,11,0,11,2,56,22,2,16,3,0,0,31,14,11,0,58,0,1,1,1,1,12,2,12,1,1,11,1,56,23,11,2,56,24,2,17,3,0,0,31,23,14,0,55,0,56,2,6,0,0,0,0,0,0,0,0,33,4,7,5,9,6,0,0,0,0,0,0,0,0,39,11,0,58,0,1,1,1,1,12,2,12,1,1,11,2,56,25,11,1,56,26,2,18,0,0,0,32,46,10,0,55,7,20,12,3,10,3,7,9,33,4,12,11,0,1,7,9,2,10,3,7,9,35,4,40,5,17,10,0,55,5,11,3,56,8,12,2,10,1,10,2,16,12,20,28,6,0,0,0,0,0,0,0,0,33,4,35,11,2,16,7,20,12,3,5,39,11,2,16,8,20,12,3,5,12,11,0,1,7,10,11,3,23,2,19,0,0,0,13,55,10,1,7,9,34,4,5,5,9,11,0,1,7,7,39,11,3,4,19,10,2,10,0,54,5,10,1,56,19,15,7,21,5,26,10,2,10,0,54,5,10,1,56,19,15,8,21,10,2,7,9,34,4,52,10,2,7,9,36,4,44,11,1,11,0,54,0,7,10,11,2,23,56,20,54,4,21,5,51,11,1,11,0,54,5,11,2,56,19,15,6,21,5,54,11,0,1,2,20,0,0,0,13,9,11,0,55,5,11,1,56,8,16,7,20,11,2,33,2,21,0,0,0,33,107,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,49,128,12,1,5,105,49,0,12,2,10,0,50,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,23,11,0,49,64,47,12,0,11,2,49,64,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,37,11,0,49,32,47,12,0,11,2,49,32,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,51,11,0,49,16,47,12,0,11,2,49,16,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,65,11,0,49,8,47,12,0,11,2,49,8,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,79,11,0,49,4,47,12,0,11,2,49,4,22,12,2,10,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,93,11,0,49,2,47,12,0,11,2,49,2,22,12,2,11,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,103,11,2,49,1,22,12,2,11,2,12,1,11,1,2,2,2,2,3,0,0,2,4,0,2,2,1,1,3,1,1,1,2,2,6,2,0,2,5,1,0,0,1,0,10,1,10,2,10,3,10,4,10,5,10,9,10,10,10,11,10,13,10,0,11,0],"custodian":[161,28,235,11,6,0,0,0,14,1,0,12,2,12,48,3,60,158,1,4,218,1,30,5,248,1,246,1,7,238,3,166,4,8,148,8,64,6,212,8,10,10,222,8,38,11,132,9,4,12,136,9,238,2,13,246,11,8,14,254,11,6,15,132,12,2,0,23,1,15,1,21,1,35,1,37,1,38,0,0,4,1,0,1,0,1,12,0,0,4,12,1,0,1,1,2,4,1,0,1,2,3,12,1,0,1,3,5,7,0,3,8,4,0,4,6,12,2,7,1,4,1,5,7,2,0,0,33,0,1,0,0,10,2,3,1,0,0,34,0,4,1,0,0,42,5,6,1,0,0,28,7,8,1,0,0,24,9,10,1,0,0,29,11,8,1,0,0,25,12,10,1,0,0,31,9,8,1,0,0,40,12,8,1,0,0,9,2,13,1,0,0,12,2,13,1,0,0,19,14,15,1,0,0,17,2,16,1,0,1,30,27,13,1,0,1,36,30,10,1,0,1,41,24,13,1,0,1,43,8,10,1,0,2,26,26,6,1,0,3,34,0,17,0,3,39,28,29,0,4,13,31,8,2,7,4,4,16,21,23,2,7,4,4,18,32,33,2,7,4,4,22,21,22,2,7,4,4,34,0,25,2,7,4,24,20,22,20,16,19,25,20,5,19,18,19,12,19,14,19,15,19,6,19,7,19,4,19,17,19,21,20,23,20,1,7,8,8,1,8,1,2,6,11,2,1,9,0,8,5,2,3,3,1,11,2,1,9,0,4,7,11,2,1,9,0,3,6,8,1,7,8,8,1,11,4,1,9,0,3,7,11,2,1,9,0,8,5,11,3,1,9,0,0,3,7,11,2,1,9,0,6,8,1,3,1,11,3,1,9,0,3,7,11,2,1,9,0,6,8,1,11,3,1,9,0,3,7,11,2,1,9,0,8,5,3,1,3,2,7,11,2,1,9,0,8,5,1,7,11,0,1,9,0,1,6,11,0,1,9,0,1,8,6,3,6,11,0,1,9,0,3,3,1,9,0,2,8,5,11,0,1,9,0,2,6,11,7,2,9,0,9,1,9,0,1,1,1,6,9,1,1,6,11,3,1,9,0,1,11,7,2,9,0,9,1,2,11,3,1,9,0,7,8,8,2,7,11,3,1,9,0,11,3,1,9,0,1,6,8,6,1,8,5,2,7,11,3,1,9,0,3,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,7,9,1,7,65,99,99,111,117,110,116,10,65,99,99,111,117,110,116,67,97,112,7,66,97,108,97,110,99,101,4,67,111,105,110,9,67,117,115,116,111,100,105,97,110,2,73,68,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,25,97,99,99,111,117,110,116,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,15,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,16,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,115,22,97,99,99,111,117,110,116,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,3,97,100,100,17,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,22,98,111,114,114,111,119,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,10,98,111,114,114,111,119,95,109,117,116,26,98,111,114,114,111,119,95,109,117,116,95,97,99,99,111,117,110,116,95,98,97,108,97,110,99,101,4,99,108,111,98,4,99,111,105,110,8,99,111,110,116,97,105,110,115,9,99,117,115,116,111,100,105,97,110,31,100,101,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,100,101,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,12,102,114,111,109,95,98,97,108,97,110,99,101,2,105,100,31,105,110,99,114,101,97,115,101,95,117,115,101,114,95,97,118,97,105,108,97,98,108,101,95,98,97,108,97,110,99,101,28,105,110,99,114,101,97,115,101,95,117,115,101,114,95,108,111,99,107,101,100,95,98,97,108,97,110,99,101,4,106,111,105,110,12,108,111,99,107,95,98,97,108,97,110,99,101,14,108,111,99,107,101,100,95,98,97,108,97,110,99,101,16,109,105,110,116,95,97,99,99,111,117,110,116,95,99,97,112,3,110,101,119,6,111,98,106,101,99,116,5,115,112,108,105,116,5,116,97,98,108,101,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,14,117,110,108,111,99,107,95,98,97,108,97,110,99,101,5,118,97,108,117,101,14,119,105,116,104,100,114,97,119,95,97,115,115,101,116,4,122,101,114,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,1,0,0,0,0,0,0,0,0,2,2,14,11,3,1,9,0,32,11,3,1,9,0,1,2,1,27,8,6,2,2,2,27,8,6,11,11,7,2,8,5,11,0,1,9,0,2,19,0,19,0,1,0,0,8,4,11,0,17,19,18,1,2,1,3,0,0,18,27,10,0,55,0,10,1,56,0,32,4,11,11,0,1,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,2,11,0,55,0,11,1,56,1,12,2,10,2,55,1,56,2,12,3,11,2,55,2,56,2,12,4,11,3,11,4,2,2,3,0,0,8,6,10,0,17,19,11,0,56,3,57,0,2,3,3,0,0,8,7,11,0,11,2,11,1,56,4,11,3,56,5,2,4,3,0,0,8,8,11,0,11,1,56,6,54,1,11,2,56,7,1,2,5,3,0,0,8,9,11,0,11,1,16,3,17,20,56,6,54,1,11,2,56,8,2,6,3,0,0,8,10,11,0,11,1,16,3,17,20,56,6,54,2,11,2,56,7,1,2,7,3,0,0,8,7,11,0,11,1,56,6,54,2,11,2,56,8,2,8,3,0,0,10,10,10,0,10,1,11,2,56,4,12,3,11,0,11,1,11,3,56,9,2,9,3,0,0,10,10,10,0,10,1,11,2,56,10,12,3,11,0,11,1,11,3,56,11,2,10,3,0,0,8,7,11,0,55,0,11,1,56,1,55,1,56,2,2,11,3,0,0,8,7,11,0,55,0,11,1,56,1,55,2,56,2,2,12,0,0,0,8,18,10,0,55,0,10,1,56,0,32,4,13,10,0,54,0,10,1,56,12,56,12,57,1,56,13,11,0,54,0,11,1,56,14,2,13,0,0,0,8,15,10,0,55,0,10,1,56,0,4,6,5,10,11,0,1,7,0,39,11,0,55,0,11,1,56,1,2,2,1,0,0,0,1,1,0,0,19,1,19,2,19,0,20,0],"math":[161,28,235,11,6,0,0,0,8,1,0,2,3,2,30,5,32,13,7,45,79,8,124,32,6,156,1,38,12,194,1,133,2,15,199,3,2,0,2,0,6,0,1,0,0,7,0,2,0,0,3,0,1,0,0,4,0,2,0,0,5,0,2,0,0,1,0,2,0,2,3,3,1,3,2,1,3,0,3,1,4,4,4,99,108,111,98,9,100,105,118,95,114,111,117,110,100,4,109,97,116,104,3,109,117,108,9,109,117,108,95,114,111,117,110,100,16,117,110,115,97,102,101,95,100,105,118,95,114,111,117,110,100,10,117,110,115,97,102,101,95,109,117,108,16,117,110,115,97,102,101,95,109,117,108,95,114,111,117,110,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,233,3,8,0,202,154,59,0,0,0,0,4,16,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,3,0,0,1,7,11,0,11,1,17,1,12,2,1,11,2,2,1,3,0,0,4,26,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,10,4,24,7,1,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,18,9,12,2,11,2,11,3,11,4,24,7,1,26,52,2,2,1,0,0,1,14,11,0,11,1,17,1,12,2,1,10,2,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,2,3,1,0,0,2,15,11,0,11,1,17,1,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,4,3,0,0,4,28,11,0,53,12,3,11,1,53,12,4,8,12,2,10,3,7,0,53,24,10,4,25,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,9,12,2,11,2,11,3,7,0,53,24,11,4,26,52,2,5,1,0,0,2,15,11,0,11,1,17,4,12,3,12,2,10,3,6,0,0,0,0,0,0,0,0,36,4,10,5,12,7,2,39,11,2,11,3,2,0,0,0]},"type_origin_table":[{"module_name":"custodian","datatype_name":"Account","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"AccountCap","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"custodian","datatype_name":"Custodian","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"Leaf","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"InternalNode","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"critbit","datatype_name":"CritbitTree","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"PoolCreated","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlacedV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderCanceled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilledV2","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Order","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"TickLevel","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"Pool","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderPlaced","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"},{"module_name":"clob","datatype_name":"OrderFilled","package":"0x000000000000000000000000000000000000000000000000000000000000dee9"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":0},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":0}}}},"owner":"Immutable","previous_transaction":"BEb8wBMP1GawREPj4XMmFC75VTmZL5U6aMLLo7122eWn","storage_rebate":0},{"data":{"Move":{"type_":"GasCoin","has_public_transfer":true,"version":4346051,"contents":[21,32,188,177,31,211,164,184,188,23,93,46,13,51,223,242,149,206,222,73,87,55,189,56,32,255,148,164,64,84,144,4,144,115,177,150,11,0,0,0]}},"owner":{"AddressOwner":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497"},"previous_transaction":"GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","storage_rebate":988000},{"data":{"Move":{"type_":{"Other":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"governance_v1","name":"Proposal","type_args":[{"struct":{"address":"7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d","module":"migrate_proposal","name":"Certificate","type_args":[]}}]}},"has_public_transfer":false,"version":4346051,"contents":[57,252,244,217,254,131,156,97,185,211,22,22,230,144,104,131,113,142,173,223,177,229,32,89,200,170,223,35,213,70,217,52,101,133,153,88,189,98,227,10,160,87,31,151,18,150,47,89,9,141,30,178,159,115,176,145,217,215,19,23,216,230,116,151,55,0,0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,64,55,102,54,98,51,56,48,100,98,102,51,54,50,51,54,50,48,53,54,49,53,99,54,52,102,99,98,98,54,99,52,101,57,52,53,52,98,55,54,101,102,102,48,57,55,100,100,54,99,54,53,51,52,102,54,100,53,48,55,48,100,49,55,100,0,0,0,1]}},"owner":{"Shared":{"initial_shared_version":4346051}},"previous_transaction":"GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","storage_rebate":2728400},{"data":{"Move":{"type_":{"Other":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"genesis","name":"GovernanceGenesis","type_args":[]}},"has_public_transfer":false,"version":4346049,"contents":[66,239,144,6,110,100,146,21,230,171,145,57,154,131,225,165,70,127,215,204,67,110,139,131,173,184,116,58,14,251,166,33,4,81,180,29,10,30,207,114,139,134,133,233,172,144,221,93,63,141,97,190,62,113,16,212,34,139,152,136,114,24,131,222,197,178,165,4,156,215,21,134,54,45,12,106,56,227,76,250,174,126,169,206,109,84,1,163,80,80,106,21,248,23,191,114,2,0,0,0,0,0,0,0,0,1,254,147,243,188,197,217,213,55,232,158,184,214,115,240,234,207,29,60,135,22,250,128,58,250,46,171,68,79,42,167,134,211]}},"owner":{"Shared":{"initial_shared_version":3478819}},"previous_transaction":"6B3tXa5PpoaRUQiYcytsC1M9fkfzXUc49NsWgC335qC1","storage_rebate":2181200},{"data":{"Move":{"type_":{"Other":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"governance_v1","name":"GovernanceInfo","type_args":[]}},"has_public_transfer":false,"version":4346051,"contents":[121,215,16,110,161,131,115,252,117,66,176,132,157,94,190,252,58,157,175,139,102,74,79,130,217,179,91,189,12,34,4,45,1,254,147,243,188,197,217,213,55,232,158,184,214,115,240,234,207,29,60,135,22,250,128,58,250,46,171,68,79,42,167,134,211,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,1,101,133,153,88,189,98,227,10,160,87,31,151,18,150,47,89,9,141,30,178,159,115,176,145,217,215,19,23,216,230,116,151,0]}},"owner":{"Shared":{"initial_shared_version":3195547}},"previous_transaction":"GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","storage_rebate":2097600},{"data":{"Package":{"id":"0x7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d","version":1,"module_map":{"migrate_proposal":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,40,3,50,68,4,118,14,5,132,1,130,1,7,134,2,192,2,8,198,4,128,1,6,198,5,20,10,218,5,5,12,223,5,118,0,19,3,14,3,16,1,21,2,22,0,0,6,0,1,1,0,0,1,2,8,0,1,7,7,0,1,8,7,0,2,3,8,0,2,5,8,1,6,0,3,4,7,1,0,0,4,6,2,0,0,9,0,1,0,0,23,2,1,0,0,20,3,1,0,1,15,1,16,0,1,20,18,1,2,6,6,2,9,6,1,1,6,2,10,9,1,0,2,24,8,7,1,6,3,11,12,1,1,0,3,13,14,15,1,0,3,17,10,11,1,0,3,18,10,11,1,0,5,5,7,5,10,9,8,9,11,9,9,9,4,17,2,7,8,5,7,8,8,0,3,6,8,5,7,11,6,1,8,0,7,8,8,4,6,8,5,7,11,6,1,8,0,7,8,2,7,8,8,1,7,8,8,1,8,0,3,6,8,5,9,0,7,8,8,1,11,7,1,8,1,5,6,8,5,9,0,7,11,6,1,9,0,1,7,8,8,1,8,1,1,6,11,7,1,9,0,1,1,1,11,7,1,9,0,3,8,1,11,7,1,8,1,8,4,1,7,11,7,1,9,0,1,9,0,1,8,4,2,8,3,8,4,3,6,8,1,7,8,2,9,1,11,67,101,114,116,105,102,105,99,97,116,101,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,9,84,120,67,111,110,116,101,120,116,13,86,101,114,115,105,111,110,95,49,95,48,95,48,13,86,101,114,115,105,111,110,95,49,95,48,95,49,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,12,100,101,115,116,114,111,121,95,110,111,110,101,11,100,117,109,109,121,95,102,105,101,108,100,7,101,120,116,114,97,99,116,7,103,101,110,101,115,105,115,17,103,101,116,95,118,101,114,115,105,111,110,95,49,95,48,95,49,13,103,111,118,101,114,110,97,110,99,101,95,118,49,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,16,109,105,103,114,97,116,101,95,112,114,111,112,111,115,97,108,15,109,105,103,114,97,116,101,95,118,101,114,115,105,111,110,6,111,112,116,105,111,110,10,116,120,95,99,111,110,116,101,120,116,13,118,111,116,101,95,112,111,114,112,111,115,97,108,13,118,111,116,101,95,112,114,111,112,111,115,97,108,127,107,56,13,191,54,35,98,5,97,92,100,252,187,108,78,148,84,183,110,255,9,125,214,198,83,79,109,80,112,209,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,1,12,1,0,1,4,0,4,9,11,0,11,1,12,2,46,9,18,0,11,2,56,0,2,1,1,4,0,7,17,11,0,9,18,0,11,1,8,11,2,56,1,12,3,14,3,56,2,4,12,5,14,7,1,39,11,3,56,3,2,2,1,0,0,13,30,11,0,9,18,0,11,1,8,11,3,56,1,12,5,14,5,56,4,4,12,5,16,11,2,1,7,0,39,13,5,56,5,12,4,17,3,12,6,14,4,11,2,11,6,56,6,11,4,17,6,11,5,56,3,2,0]},"type_origin_table":[{"module_name":"migrate_proposal","datatype_name":"Certificate","package":"0x7f6b380dbf36236205615c64fcbb6c4e9454b76eff097dd6c6534f6d5070d17d"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":6},"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302":{"upgraded_id":"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302","upgraded_version":1},"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a":{"upgraded_id":"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a","upgraded_version":1},"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e":{"upgraded_id":"0xc5b2a5049cd71586362d0c6a38e34cfaae7ea9ce6d5401a350506a15f817bf72","upgraded_version":2}}}},"owner":"Immutable","previous_transaction":"5kWByxejQ95cxQ5zUCba3WyivedWBmtisRa4ZaWJuWpm","storage_rebate":10830000},{"data":{"Package":{"id":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","version":1,"module_map":{"app_manager":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,24,3,34,46,4,80,2,5,82,54,7,136,1,228,1,8,236,2,64,10,172,3,18,12,190,3,106,13,168,4,4,0,8,0,11,1,16,1,20,1,21,0,3,12,0,0,0,12,0,1,1,0,0,2,2,7,0,2,5,4,0,4,4,2,0,0,14,0,1,0,0,17,2,3,0,0,18,4,3,0,0,12,5,6,0,0,10,3,1,0,2,9,7,1,0,2,15,0,7,0,2,22,12,8,0,3,19,10,1,1,8,8,9,1,7,8,5,0,2,7,8,0,7,8,5,1,8,1,3,6,8,2,7,8,0,7,8,5,1,6,8,1,1,13,1,8,4,1,8,3,1,8,0,1,9,0,3,8,1,8,3,8,4,1,6,8,4,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,2,73,68,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,97,112,112,95,99,97,112,115,6,97,112,112,95,105,100,11,97,112,112,95,109,97,110,97,103,101,114,6,100,101,108,101,116,101,15,100,101,115,116,114,111,121,95,97,112,112,95,99,97,112,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,2,105,100,4,105,110,105,116,3,110,101,119,6,111,98,106,101,99,116,12,114,101,103,105,115,116,101,114,95,97,112,112,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,8,4,6,10,8,3,1,2,2,13,8,4,7,13,0,0,0,0,1,6,11,0,17,6,64,8,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,11,19,11,1,17,6,12,4,14,4,17,7,12,3,11,4,10,0,16,0,65,8,75,18,1,12,2,11,0,15,0,11,3,68,8,11,2,2,2,1,0,0,1,4,11,1,11,2,17,1,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,5,11,0,19,1,1,17,5,2,0,1,1,1,0],"dola_address":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,12,3,24,109,4,133,1,6,5,139,1,78,7,217,1,191,3,8,152,5,96,6,248,5,14,10,134,6,8,12,142,6,151,2,13,165,8,4,0,13,0,23,1,4,1,27,2,3,2,5,0,0,7,0,2,1,7,0,3,2,7,0,0,20,0,1,0,0,19,2,1,0,0,18,2,3,0,0,29,4,5,0,0,28,6,5,0,0,10,7,5,0,0,6,8,5,0,0,7,5,8,0,0,9,0,5,1,0,0,8,5,3,0,0,15,5,3,0,0,11,3,5,0,1,12,19,1,0,1,24,14,0,0,1,25,15,0,0,1,30,17,18,1,1,2,21,13,3,0,3,17,0,12,1,0,3,22,12,13,0,4,16,3,8,0,5,26,9,3,1,0,20,8,17,11,15,10,0,1,13,1,6,8,0,1,10,2,2,8,0,13,1,8,0,2,8,0,10,2,2,13,10,2,1,5,1,6,9,0,1,2,1,9,0,1,8,2,1,8,1,2,7,10,2,13,2,7,10,2,10,2,6,10,2,3,10,2,13,3,3,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,11,68,111,108,97,65,100,100,114,101,115,115,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,112,111,111,108,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,19,117,112,100,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,13,2,0,0,0,2,2,14,13,13,10,2,0,1,0,0,0,2,7,1,2,1,1,0,0,0,4,11,0,16,0,20,2,2,1,0,0,0,4,11,0,16,1,20,2,3,1,0,0,0,6,11,1,13,0,15,0,21,11,0,2,4,1,0,0,0,6,11,1,13,0,15,1,21,11,0,2,5,1,0,0,0,4,11,0,11,1,18,0,2,6,1,0,0,0,5,7,1,14,0,56,0,18,0,2,7,1,0,0,0,14,14,0,16,1,65,10,6,32,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,14,0,16,1,20,17,19,2,8,1,0,0,3,8,56,1,17,18,17,16,12,0,7,1,11,0,18,0,2,9,1,0,0,0,4,14,0,16,1,20,2,10,1,0,0,3,14,64,10,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,17,13,13,1,14,0,16,1,20,17,14,11,1,2,11,1,0,0,16,30,14,0,65,10,12,6,6,0,0,0,0,0,0,0,0,12,5,6,2,0,0,0,0,0,0,0,12,2,14,0,10,5,10,5,10,2,22,56,2,12,1,14,1,17,12,12,4,11,5,11,2,22,12,5,14,0,11,5,11,6,56,2,12,3,11,4,11,3,18,0,2,0,0,0,1,0],"dola_pool":[161,28,235,11,6,0,0,0,14,1,0,22,2,22,52,3,74,173,1,4,247,1,32,5,151,2,211,1,7,234,3,168,5,8,146,9,96,6,242,9,50,10,164,10,34,11,198,10,2,12,200,10,222,2,13,166,13,4,14,170,13,4,15,174,13,4,0,23,0,22,0,45,1,12,1,54,2,13,2,14,2,27,2,43,2,52,2,53,0,5,12,1,0,1,0,3,3,0,0,10,3,0,1,4,7,0,3,6,7,0,4,8,7,0,5,0,4,1,0,1,6,1,12,1,0,1,6,2,12,1,0,1,8,9,4,0,10,7,2,0,0,30,0,1,1,0,0,19,2,3,1,0,0,16,4,5,0,0,42,6,5,1,0,0,55,6,5,1,0,0,21,7,8,1,0,0,57,9,3,1,0,0,48,10,8,0,1,15,19,21,0,1,17,21,19,0,1,18,3,21,1,0,1,32,30,8,0,1,33,30,29,0,1,34,3,29,0,2,25,22,8,0,2,26,35,8,0,3,37,26,8,0,4,29,3,25,1,0,4,38,25,26,0,5,39,24,5,1,0,5,51,31,15,1,0,5,59,3,15,1,0,6,28,32,23,1,0,6,31,12,1,1,0,6,36,23,15,1,0,6,56,20,5,1,0,7,24,11,3,1,3,8,41,13,14,0,9,46,34,3,1,12,9,50,11,3,1,8,10,49,18,19,0,23,11,21,11,29,16,0,11,25,11,3,11,10,11,24,11,19,11,17,11,26,27,4,11,20,11,22,11,26,33,28,23,1,6,11,0,1,9,0,1,2,2,6,11,8,1,9,0,7,8,10,0,3,3,2,2,1,3,2,6,11,0,1,9,0,3,5,7,11,0,1,9,0,11,7,1,9,0,13,10,2,7,8,10,1,10,2,5,7,11,0,1,9,0,8,3,3,8,3,7,8,10,3,13,10,2,7,8,10,1,9,0,1,6,11,8,1,9,0,1,7,8,10,1,8,9,1,11,6,1,9,0,1,11,0,1,9,0,6,3,3,3,10,2,5,8,3,1,6,8,10,1,5,1,6,11,7,1,9,0,1,8,3,5,8,3,8,3,3,13,10,2,1,11,7,1,9,0,2,7,11,6,1,9,0,11,6,1,9,0,1,8,5,1,8,4,1,8,1,3,3,11,7,1,9,0,5,1,13,1,6,8,3,2,7,11,6,1,9,0,3,2,11,6,1,9,0,7,8,10,1,8,2,2,9,0,5,3,8,3,13,10,2,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,11,68,101,112,111,115,105,116,80,111,111,108,11,68,111,108,97,65,100,100,114,101,115,115,4,80,111,111,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,12,87,105,116,104,100,114,97,119,80,111,111,108,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,11,99,114,101,97,116,101,95,112,111,111,108,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,4,101,109,105,116,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,12,103,101,116,95,100,101,99,105,109,97,108,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,10,112,111,111,108,95,99,111,100,101,99,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,35,8,9,13,11,6,1,9,0,20,2,1,2,3,44,8,4,49,5,11,3,2,2,3,44,8,4,47,5,11,3,0,11,0,1,0,0,3,4,11,0,55,0,20,2,1,1,0,0,1,10,11,0,56,0,12,2,11,1,17,27,56,1,11,2,57,0,56,2,2,2,1,0,0,3,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,3,1,0,0,1,8,11,0,56,3,12,2,11,1,11,2,49,8,17,2,2,4,1,0,0,1,8,11,0,56,3,12,2,11,1,49,8,11,2,17,2,2,5,3,0,0,17,38,11,4,46,17,30,12,9,14,1,56,4,12,7,10,0,10,7,12,5,46,11,5,56,5,12,6,10,9,17,8,12,10,56,6,11,10,11,6,11,2,11,3,17,14,12,8,11,0,54,1,11,1,56,7,56,8,1,56,9,17,18,11,9,11,7,18,1,56,10,11,8,2,6,3,0,0,28,53,17,13,14,3,17,12,33,4,6,5,12,11,0,1,11,4,1,7,4,39,14,3,17,11,56,9,17,18,17,16,33,4,20,5,26,11,0,1,11,4,1,7,0,39,11,1,17,9,12,7,10,0,11,2,12,5,46,11,5,56,11,12,2,11,0,54,1,10,2,56,12,11,4,56,13,12,6,56,9,17,18,10,7,11,2,18,2,56,14,11,6,11,7,56,15,2,7,3,0,0,3,8,11,2,46,17,30,17,8,11,0,11,1,17,15,2,0,2,0,1,0,11,1,11,0,40,0,58,0],"equilibrium_fee":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,50,5,54,29,7,83,174,1,8,129,2,32,12,161,2,197,5,0,4,0,10,0,2,0,1,0,0,3,2,1,0,0,0,3,1,0,0,1,3,1,0,1,5,0,1,0,1,6,4,1,0,1,7,0,1,0,1,8,4,1,0,1,9,1,1,0,1,11,0,1,0,2,15,15,1,15,3,15,15,15,6,15,15,15,15,15,15,0,4,1,15,15,15,6,1,15,15,15,15,15,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,27,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,112,101,114,99,101,110,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,1,13,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,11,11,1,11,0,17,6,12,2,11,2,2,1,1,0,0,1,17,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,15,11,0,11,1,17,6,11,2,17,6,17,5,17,4,12,3,11,3,2,2,1,0,0,5,93,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,1,10,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,2,23,10,0,10,2,23,10,3,17,1,10,4,36,4,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,10,4,36,4,50,10,1,10,0,10,4,17,9,10,3,17,9,23,17,5,10,4,10,3,17,9,23,17,6,12,7,5,52,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,12,9,10,2,10,9,23,10,5,17,5,10,4,10,3,17,9,23,17,9,24,10,4,10,3,17,9,26,12,8,10,0,11,1,23,11,5,17,7,17,9,24,10,0,11,9,23,11,0,11,2,23,17,6,17,8,17,9,11,4,11,3,17,9,26,11,8,23,2,3,1,0,0,6,51,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,12,7,11,1,10,2,22,11,0,10,2,22,11,3,17,1,11,7,23,12,9,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,11,5,17,6,24,12,11,11,2,11,11,17,6,17,5,17,4,12,10,11,9,11,10,17,4,12,8,11,4,11,8,17,9,2,0],"genesis":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,52,3,70,123,4,193,1,22,5,215,1,167,1,7,254,2,226,3,8,224,6,96,6,192,7,61,10,253,7,34,12,159,8,137,2,13,168,10,6,15,174,10,2,0,25,1,14,1,42,1,44,2,23,2,36,2,37,2,40,2,41,0,0,0,0,0,2,12,0,0,1,8,0,0,11,7,0,0,12,7,0,1,4,7,0,2,6,7,0,5,3,7,0,5,7,4,0,6,8,12,0,6,9,0,0,6,10,0,0,8,5,2,0,0,31,0,1,0,0,15,2,3,0,0,17,4,5,0,0,34,6,5,2,6,6,0,18,7,8,0,0,20,8,5,0,0,21,9,5,0,0,16,10,5,0,1,32,29,30,0,2,26,5,22,1,0,2,27,28,29,0,3,30,33,34,1,0,3,38,35,19,1,0,4,13,16,5,2,7,4,4,24,24,25,2,7,4,4,38,26,27,2,7,4,5,19,13,5,0,5,29,17,14,1,8,5,35,12,13,0,6,15,20,3,0,6,17,21,5,0,7,39,19,5,1,8,13,15,17,1,21,18,14,23,15,23,9,27,9,19,13,31,11,14,12,14,14,15,2,8,9,7,8,12,1,8,1,4,6,8,0,7,8,2,2,10,2,1,8,11,2,7,8,2,8,10,0,3,6,8,0,7,8,2,9,1,1,6,8,1,1,8,0,2,7,8,2,8,1,1,6,8,2,2,8,2,8,1,1,7,8,12,1,8,8,1,8,7,2,8,3,8,4,3,7,8,8,9,0,9,1,1,6,9,0,1,8,2,1,9,0,3,7,8,9,2,10,2,2,7,8,9,8,10,1,8,6,2,8,3,9,0,2,6,8,8,9,0,1,1,2,7,8,8,9,0,1,9,1,1,6,8,6,1,8,5,1,10,2,2,8,3,9,1,2,3,8,7,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,7,86,101,114,115,105,111,110,13,86,101,114,115,105,111,110,95,49,95,48,95,48,3,97,100,100,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,15,100,101,115,116,114,111,121,95,109,97,110,97,103,101,114,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,103,101,110,101,115,105,115,3,103,101,116,10,103,101,116,95,109,111,100,117,108,101,13,103,111,118,101,114,110,97,110,99,101,95,118,49,2,105,100,8,105,110,100,101,120,95,111,102,12,105,110,105,116,95,103,101,110,101,115,105,115,10,105,110,116,111,95,98,121,116,101,115,11,109,97,110,97,103,101,114,95,105,100,115,15,109,105,103,114,97,116,101,95,118,101,114,115,105,111,110,3,110,101,119,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,11,117,112,103,114,97,100,101,95,99,97,112,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,10,2,8,7,103,101,110,101,115,105,115,0,2,1,22,1,1,2,1,29,8,8,2,2,3,29,8,8,43,8,9,33,10,8,7,3,2,1,22,1,4,2,1,22,1,0,3,0,0,11,26,10,1,17,18,11,0,64,14,0,0,0,0,0,0,0,0,18,2,12,2,11,1,17,18,18,1,12,3,13,2,15,0,9,18,3,9,18,4,56,0,13,2,15,1,14,3,56,1,68,14,11,2,56,2,11,3,2,1,1,0,0,5,6,11,1,15,2,11,2,11,3,17,19,2,2,1,0,0,5,5,11,0,15,2,11,1,17,20,2,3,1,0,0,22,47,10,1,15,0,46,9,18,3,56,3,4,8,5,12,11,1,1,7,1,39,10,1,15,0,9,18,3,56,4,1,56,5,12,3,10,3,56,6,34,4,25,5,29,11,1,1,7,2,39,14,3,17,10,17,8,7,5,33,4,36,5,40,11,1,1,7,3,39,11,1,15,0,9,18,3,11,2,56,7,2,4,1,0,0,5,3,9,18,0,2,5,1,0,0,5,4,11,0,19,0,1,2,6,1,0,0,32,18,14,1,56,1,12,3,10,0,16,1,14,3,56,8,12,2,1,11,0,15,1,11,2,56,9,1,11,1,19,1,17,16,2,7,1,0,0,5,10,11,0,16,0,9,18,3,56,10,4,7,5,9,7,4,39,2,2,0,2,2,2,1,0,28,0],"governance_v1":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,56,3,78,198,1,4,148,2,40,5,188,2,148,2,7,208,4,155,6,8,235,10,96,6,203,11,207,1,10,154,13,72,11,226,13,2,12,228,13,215,9,13,187,23,28,14,215,23,14,0,43,0,38,1,18,1,57,1,71,1,75,2,33,2,56,2,58,2,69,2,70,0,3,8,0,0,7,8,1,6,0,0,1,3,0,0,0,3,0,1,2,0,0,1,4,12,0,2,8,7,0,3,6,7,1,0,0,4,10,7,0,7,5,7,0,7,11,4,0,8,12,12,0,10,9,2,0,0,47,0,1,0,0,13,2,1,0,0,74,3,4,0,0,15,5,1,0,0,62,5,1,0,0,73,6,1,0,0,22,7,1,0,0,31,8,9,0,0,41,10,11,1,6,0,28,12,1,0,0,25,13,1,1,6,0,76,14,15,1,6,0,20,10,1,1,6,1,24,47,12,0,1,27,12,1,0,1,48,25,4,0,2,68,35,11,0,3,19,46,44,1,0,3,35,27,23,1,0,3,37,26,1,1,0,3,49,46,9,1,0,3,50,46,9,1,0,3,55,1,20,1,0,3,65,23,20,1,0,4,39,1,39,1,0,4,40,40,11,0,5,23,29,9,1,0,5,46,29,31,1,0,5,61,32,23,1,0,6,29,23,1,1,3,7,45,44,21,1,8,7,53,0,19,0,7,72,37,38,0,9,64,23,1,1,8,10,32,18,34,0,10,63,18,17,0,22,4,33,22,19,4,18,4,26,17,27,17,28,17,22,34,23,34,24,23,33,41,29,42,30,41,29,45,20,34,17,34,17,4,23,12,21,34,22,12,1,7,8,12,0,3,8,11,7,8,0,7,8,12,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,1,9,0,7,8,12,1,8,6,1,8,4,3,6,8,0,9,0,7,8,12,5,6,8,0,9,0,7,11,1,1,9,0,1,7,8,12,1,11,7,1,8,4,1,10,5,1,5,1,6,8,12,1,8,10,1,11,7,1,9,0,1,8,9,1,8,0,1,9,0,2,5,1,2,8,11,7,8,12,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,1,10,2,12,8,8,3,11,7,1,3,3,5,8,10,5,11,7,1,3,3,8,10,8,9,3,1,6,8,10,1,6,8,9,1,8,8,1,6,8,8,1,11,1,1,9,0,1,8,2,11,1,6,5,6,5,1,1,7,10,5,3,7,10,5,3,3,5,1,6,9,0,1,8,3,1,6,11,7,1,9,0,1,6,8,5,11,67,104,97,110,103,101,83,116,97,116,101,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,10,97,100,100,95,109,101,109,98,101,114,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,12,99,104,101,99,107,95,109,101,109,98,101,114,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,49,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,103,101,110,101,115,105,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,9,109,97,120,95,100,101,108,97,121,7,109,101,109,98,101,114,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,6,114,101,109,111,118,101,13,114,101,109,111,118,101,95,109,101,109,98,101,114,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,7,117,112,103,114,97,100,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,8,45,8,10,42,11,7,1,8,5,14,1,17,3,77,3,51,3,52,10,5,44,10,8,9,1,2,10,45,8,10,26,5,66,3,30,11,7,1,3,34,3,59,8,6,21,9,0,36,10,5,16,10,5,67,2,2,2,1,60,8,9,3,2,2,60,8,9,54,2,1,23,0,0,0,0,16,19,64,17,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,35,68,17,11,0,17,31,56,0,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,11,1,64,21,0,0,0,0,0,0,0,0,18,0,56,1,2,1,1,4,0,24,42,10,1,10,2,46,17,35,12,3,46,11,3,17,6,10,1,16,0,20,32,4,20,10,1,16,1,65,21,6,0,0,0,0,0,0,0,0,33,12,4,5,22,9,12,4,11,4,4,25,5,31,11,1,1,11,2,1,7,5,39,10,1,15,2,11,0,11,2,17,15,56,2,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,2,56,3,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,28,19,10,1,15,3,14,2,12,3,46,11,3,56,4,32,4,10,5,14,11,1,1,7,9,39,11,1,15,3,11,2,68,17,2,4,1,0,0,30,21,10,1,10,2,12,3,46,11,3,17,6,10,1,15,3,14,2,12,4,46,11,4,56,5,12,5,1,11,1,15,3,11,5,56,6,1,2,5,1,0,0,1,24,10,4,10,3,10,2,22,36,4,7,5,11,11,1,1,7,7,39,11,2,10,1,15,4,21,11,3,10,1,15,5,21,11,4,11,1,15,6,21,2,6,1,0,0,1,9,11,0,16,3,14,1,56,4,4,6,5,8,7,8,39,2,7,1,0,0,8,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,8,1,0,0,33,75,11,1,46,17,34,12,7,10,0,55,0,20,7,2,33,4,16,11,0,1,7,16,17,16,12,6,5,73,10,0,55,0,20,7,3,33,4,28,11,0,1,7,17,17,16,12,5,5,71,10,0,55,0,20,7,4,33,4,40,11,0,1,7,18,17,16,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,19,17,16,12,3,5,67,11,0,55,0,20,7,0,33,4,62,7,20,17,16,12,2,5,65,7,21,17,16,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,9,1,0,0,1,3,11,0,17,14,2,10,1,0,0,36,86,10,0,16,0,20,4,5,5,11,11,0,1,11,2,1,7,6,39,10,2,46,17,35,12,9,10,0,10,9,17,6,10,2,46,17,34,10,0,16,4,20,22,12,14,10,0,16,5,20,6,0,0,0,0,0,0,0,0,33,4,35,56,7,12,10,5,42,10,14,10,0,16,5,20,22,56,8,12,10,10,2,46,17,34,11,0,16,6,20,22,12,11,11,2,17,31,12,12,14,12,17,32,20,12,13,11,12,12,8,11,9,12,7,11,14,12,6,11,10,12,5,11,11,12,4,56,9,12,3,11,8,11,7,11,6,11,5,11,4,14,3,17,25,11,1,64,17,0,0,0,0,0,0,0,0,64,17,0,0,0,0,0,0,0,0,7,0,57,0,56,10,11,13,18,2,56,11,2,11,1,0,0,43,213,1,10,4,46,17,34,12,11,10,11,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,4,1,7,11,39,10,11,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,4,1,7,14,39,10,2,55,0,20,7,0,33,4,50,7,1,10,2,54,0,21,10,2,46,56,12,7,1,18,3,56,13,10,2,55,0,20,7,1,33,4,57,5,65,11,2,1,11,0,1,11,4,1,7,13,39,11,4,46,17,35,12,15,10,0,10,15,17,6,10,2,54,3,12,12,10,2,54,4,12,10,10,2,55,5,56,14,4,85,8,12,5,5,92,10,11,10,2,55,5,56,15,20,35,12,5,11,5,4,138,1,10,12,14,15,12,6,46,11,6,56,4,32,4,111,10,10,14,15,12,7,46,11,7,56,4,32,12,8,5,113,9,12,8,11,8,4,116,5,126,11,2,1,11,0,1,11,12,1,11,10,1,7,10,39,11,3,4,134,1,11,10,1,10,12,11,15,68,17,5,137,1,11,10,11,15,68,17,5,140,1,11,10,1,10,2,55,5,56,14,4,147,1,8,12,9,5,154,1,11,11,10,2,55,5,56,15,20,38,12,9,11,9,4,205,1,10,0,16,3,65,17,12,14,11,12,46,65,17,12,13,11,14,11,13,17,7,4,184,1,7,2,10,2,54,0,21,11,2,46,56,12,7,2,18,3,56,13,11,0,16,2,56,16,17,13,56,17,2,11,0,1,10,2,55,5,56,18,4,201,1,7,3,10,2,54,0,21,11,2,46,56,12,7,3,18,3,56,13,5,203,1,11,2,1,56,19,2,11,2,1,11,0,1,11,12,1,56,19,2,12,1,4,0,1,45,10,1,46,17,34,10,0,55,1,20,35,4,21,10,0,55,0,20,7,0,33,4,15,5,21,11,0,1,11,1,1,7,12,39,11,1,46,17,35,10,0,55,6,20,33,4,30,5,34,11,0,1,7,15,39,7,4,10,0,54,0,21,11,0,46,56,12,7,4,18,3,56,13,2,0,2,0,7,0,1,0,6,0,3,0,4,0,5,1,9,1,4,1,2,1,7,1,8,1,3,1,1,7,23,8,23,9,23,10,23,11,23,12,23,13,23,0],"governance_v2":[161,28,235,11,6,0,0,0,13,1,0,28,2,28,74,3,102,145,2,4,247,2,58,5,177,3,229,3,7,150,7,131,8,8,153,15,96,6,249,15,129,2,10,250,17,95,11,217,18,2,12,219,18,171,13,13,134,32,38,14,172,32,18,0,54,0,48,0,64,1,22,1,69,1,87,1,93,2,23,2,29,2,41,2,68,2,84,2,85,2,86,0,5,8,0,0,9,8,2,6,0,0,1,0,3,3,0,0,1,3,0,1,4,0,0,1,6,12,0,3,10,7,0,4,8,7,1,0,0,5,13,7,0,7,0,4,1,0,1,8,2,12,1,0,1,10,7,7,0,10,14,4,0,11,11,12,2,7,1,4,1,13,12,2,0,0,59,0,1,0,0,15,2,1,0,0,91,3,4,0,0,18,5,1,0,0,75,5,1,0,0,90,6,1,0,0,89,7,1,0,0,27,8,1,0,0,39,9,10,0,0,51,11,12,2,6,0,0,35,13,1,0,0,32,14,1,2,6,0,0,94,15,16,2,6,0,0,25,17,1,2,6,0,0,28,11,1,2,6,0,1,31,59,13,0,1,34,13,1,0,2,63,40,41,1,0,3,83,37,12,0,4,24,58,52,1,0,4,43,28,26,1,0,4,46,27,1,1,0,4,67,1,22,1,0,4,78,26,22,1,0,5,49,1,23,1,0,5,50,47,12,0,6,30,30,10,1,0,6,58,30,32,1,0,6,74,33,26,1,0,7,61,54,35,1,0,7,79,61,48,1,0,7,92,57,35,1,0,8,36,41,1,1,0,8,47,62,41,1,0,8,60,41,48,1,0,9,37,26,1,1,3,10,57,52,24,1,8,10,65,0,21,0,10,88,45,46,0,11,17,44,1,2,7,4,11,30,55,10,2,7,4,11,65,0,43,2,7,4,11,74,56,39,2,7,4,12,73,64,1,1,12,12,77,26,1,1,8,13,40,20,35,0,13,76,20,19,0,22,4,22,23,44,25,21,23,21,4,20,4,26,19,27,19,28,19,17,39,41,42,39,42,24,26,34,39,44,49,35,50,36,49,35,53,29,39,40,42,42,42,31,39,22,13,32,39,19,4,23,13,30,39,33,39,43,63,1,7,8,14,0,4,6,8,4,7,8,0,8,8,8,5,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,4,6,8,4,7,8,0,3,3,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,2,9,0,9,1,7,8,14,1,8,6,1,8,4,5,6,8,0,9,0,10,11,10,1,9,1,3,7,8,14,7,6,8,0,9,0,7,11,1,2,9,0,9,1,10,11,10,1,9,1,3,1,7,8,14,1,11,7,1,8,4,3,6,8,0,7,11,1,2,9,0,9,1,7,8,14,1,10,5,1,5,1,6,8,14,1,8,12,1,11,7,1,9,0,1,8,8,1,8,11,1,8,0,1,9,0,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,2,9,0,9,1,1,10,2,15,8,8,3,3,3,5,8,12,5,3,3,3,11,13,2,5,3,8,12,8,11,11,10,1,9,1,3,1,9,1,3,10,11,10,1,9,0,3,7,8,14,1,11,10,1,9,0,2,5,3,1,11,13,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,1,6,8,12,1,6,8,11,1,6,8,8,1,11,9,1,9,0,1,11,1,2,9,0,9,1,1,8,2,17,11,7,1,8,4,11,7,1,8,4,5,5,5,5,1,3,3,7,11,13,2,5,3,3,3,3,7,11,13,2,5,3,11,10,1,9,1,5,3,1,6,9,0,1,8,3,2,7,11,9,1,9,0,11,9,1,9,0,2,6,11,13,2,9,0,9,1,9,0,2,7,11,13,2,9,0,9,1,9,0,1,6,11,9,1,9,0,1,6,11,7,1,9,0,1,6,8,5,11,1,1,1,5,5,7,11,13,2,5,3,3,7,11,13,2,5,3,5,3,3,2,7,11,9,1,9,0,3,2,11,9,1,9,0,7,8,14,1,11,10,1,9,1,2,9,0,5,7,66,97,108,97,110,99,101,11,67,104,97,110,103,101,83,116,97,116,101,4,67,111,105,110,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,3,97,100,100,13,97,100,100,95,103,117,97,114,100,105,97,110,115,11,97,103,97,105,110,115,116,95,110,117,109,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,15,99,104,101,99,107,95,103,117,97,114,100,105,97,110,115,5,99,108,97,105,109,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,9,102,97,118,111,114,95,110,117,109,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,20,103,111,118,101,114,110,97,110,99,101,95,99,111,105,110,95,116,121,112,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,50,9,103,117,97,114,100,105,97,110,115,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,106,111,105,110,9,109,97,120,95,100,101,108,97,121,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,24,112,114,111,112,111,115,97,108,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,103,117,97,114,100,105,97,110,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,115,112,108,105,116,11,115,116,97,107,101,100,95,99,111,105,110,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,22,117,112,100,97,116,101,95,109,105,110,117,109,117,109,95,115,116,97,107,105,110,103,7,117,112,103,114,97,100,101,5,118,97,108,117,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,22,118,111,116,105,110,103,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,255,255,255,255,255,255,255,255,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,11,57,8,12,53,11,7,1,8,5,52,11,7,1,8,8,55,10,5,16,1,21,3,95,3,62,3,72,3,96,3,56,10,8,11,1,2,13,57,8,12,33,5,81,3,38,3,42,3,70,8,6,26,9,0,80,11,9,1,9,1,44,3,45,11,13,2,5,3,19,3,20,11,13,2,5,3,82,2,2,2,1,71,8,11,3,2,2,71,8,11,66,2,1,36,0,0,0,0,18,22,64,19,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,46,68,19,11,0,17,37,56,0,56,1,64,19,0,0,0,0,0,0,0,0,9,6,0,0,0,0,0,0,0,0,6,1,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,64,24,0,0,0,0,0,0,0,0,18,0,56,2,2,1,1,0,0,10,34,10,1,16,0,20,32,4,12,10,1,16,1,65,24,6,0,0,0,0,0,0,0,0,33,12,4,5,14,9,12,4,11,4,4,17,5,21,11,1,1,7,6,39,10,1,15,2,11,2,56,3,10,1,15,3,11,3,56,4,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,3,56,5,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,29,19,10,1,15,4,14,2,12,3,46,11,3,56,6,32,4,10,5,14,11,1,1,7,10,39,11,1,15,4,11,2,68,19,2,4,1,0,0,31,21,10,1,10,2,12,3,46,11,3,17,7,10,1,15,4,14,2,12,4,46,11,4,56,7,12,5,1,11,1,15,4,11,5,56,8,1,2,5,1,0,0,1,9,11,2,10,1,15,5,21,11,3,11,1,15,6,21,2,6,1,0,0,1,33,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,9,11,1,1,7,8,39,10,4,10,3,10,2,22,36,4,16,5,20,11,1,1,7,8,39,11,2,10,1,15,7,21,11,3,10,1,15,8,21,11,4,11,1,15,9,21,2,7,1,0,0,1,9,11,0,16,4,14,1,56,6,4,6,5,8,7,9,39,2,8,1,0,0,9,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,9,1,0,0,34,75,11,1,46,17,45,12,7,10,0,55,0,20,7,3,33,4,16,11,0,1,7,21,17,18,12,6,5,73,10,0,55,0,20,7,4,33,4,28,11,0,1,7,22,17,18,12,5,5,71,10,0,55,0,20,7,5,33,4,40,11,0,1,7,23,17,18,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,24,17,18,12,3,5,67,11,0,55,0,20,7,1,33,4,62,7,25,17,18,12,2,5,65,7,26,17,18,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,10,1,0,0,1,3,11,0,17,16,2,11,1,0,0,38,103,10,0,16,0,20,4,5,5,11,11,0,1,11,4,1,7,7,39,11,2,10,3,10,4,56,9,12,18,10,3,10,0,16,5,20,38,4,23,5,29,11,0,1,11,4,1,7,16,39,10,4,46,17,46,12,11,10,4,46,17,45,12,12,10,12,10,0,16,7,20,22,12,19,10,19,10,0,16,8,20,22,12,13,11,12,11,0,16,9,20,22,12,14,10,4,56,10,12,15,13,15,10,11,10,3,56,11,10,4,17,37,12,16,14,16,17,38,20,12,17,11,16,12,10,11,11,12,9,11,19,12,8,11,13,12,7,11,14,12,6,56,12,12,5,11,10,11,9,11,8,11,7,11,6,14,5,17,25,11,1,11,18,56,13,11,3,11,15,6,0,0,0,0,0,0,0,0,11,4,56,10,7,1,57,0,56,14,11,17,18,2,56,15,2,12,1,0,0,51,175,2,10,6,46,17,45,12,17,10,17,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,6,1,7,12,39,10,17,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,6,1,7,15,39,10,2,55,0,20,7,1,33,4,50,7,2,10,2,54,0,21,10,2,46,56,16,7,2,18,3,56,17,10,2,55,0,20,7,2,33,4,57,5,65,11,2,1,11,0,1,11,6,1,7,14,39,10,6,46,17,46,12,22,10,2,54,3,12,20,10,2,54,4,12,16,11,3,10,4,11,6,56,9,12,21,11,17,10,2,55,5,20,35,4,237,1,11,0,1,10,2,54,6,11,21,56,13,56,18,1,11,5,4,158,1,10,2,55,7,20,10,4,22,10,2,54,7,21,11,4,12,18,10,20,10,22,12,9,46,11,9,56,19,4,119,11,18,10,20,10,22,56,20,22,12,18,10,16,10,22,12,10,46,11,10,56,19,4,151,1,11,16,10,22,56,20,12,14,10,2,55,7,20,10,14,22,10,2,54,7,21,10,2,55,8,20,10,14,23,10,2,54,8,21,11,18,11,14,22,12,18,5,153,1,11,16,1,11,20,11,22,11,18,56,11,5,219,1,10,2,55,8,20,10,4,22,10,2,54,8,21,11,4,12,15,10,16,10,22,12,11,46,11,11,56,19,4,181,1,11,15,10,16,10,22,56,20,22,12,15,10,20,10,22,12,12,46,11,12,56,19,4,213,1,11,20,10,22,56,20,12,19,10,2,55,8,20,10,19,22,10,2,54,8,21,10,2,55,7,20,10,19,23,10,2,54,7,21,11,15,11,19,22,12,15,5,215,1,11,20,1,11,16,11,22,11,15,56,11,10,2,55,7,20,10,2,55,8,20,22,11,2,55,6,56,21,33,4,232,1,5,234,1,7,19,39,56,22,12,8,5,173,2,11,20,1,11,16,1,11,21,56,23,10,2,55,7,20,10,2,55,8,20,22,12,23,10,23,10,2,55,7,20,17,8,4,136,2,11,23,10,0,16,6,20,38,12,13,5,138,2,9,12,13,11,13,4,157,2,7,3,10,2,54,0,21,11,2,46,56,16,7,3,18,3,56,17,11,0,16,3,56,24,17,15,56,25,12,7,5,171,2,11,0,1,7,4,10,2,54,0,21,11,2,46,56,16,7,4,18,3,56,17,56,22,12,7,11,7,12,8,11,8,2,13,1,4,0,19,41,10,2,46,17,45,10,1,55,1,20,35,4,23,10,1,55,0,20,7,1,33,4,15,5,23,11,1,1,11,0,1,11,2,1,7,13,39,11,2,46,17,46,12,3,11,0,11,3,17,7,7,5,10,1,54,0,21,11,1,46,56,16,7,5,18,3,56,17,2,14,1,4,0,60,129,1,10,1,46,17,45,12,8,10,0,55,0,20,7,3,33,4,13,8,12,2,5,19,10,0,55,0,20,7,4,33,12,2,11,2,4,24,8,12,3,5,30,10,0,55,0,20,7,5,33,12,3,11,3,4,35,8,12,4,5,41,11,8,10,0,55,1,20,38,12,4,11,4,4,44,5,50,11,0,1,11,1,1,7,20,39,10,1,46,17,46,12,10,10,0,54,3,12,9,10,0,54,4,12,7,10,9,10,10,12,5,46,11,5,56,19,4,90,11,7,1,11,9,10,10,56,20,12,12,10,0,54,6,10,12,56,26,11,1,56,27,11,10,56,28,10,0,55,7,20,11,12,23,11,0,54,7,21,5,128,1,11,9,1,10,7,10,10,12,6,46,11,6,56,19,4,100,5,108,11,0,1,11,1,1,11,7,1,7,11,39,11,7,10,10,56,20,12,11,10,0,54,6,10,11,56,26,11,1,56,27,11,10,56,28,10,0,55,8,20,11,11,23,11,0,54,8,21,2,0,4,0,10,0,2,0,1,0,3,0,8,0,9,0,5,0,6,0,7,1,12,1,4,1,2,1,9,1,11,1,3,1,7,1,8,1,10,10,36,11,36,12,36,13,36,14,36,15,36,16,36,17,36,18,36,0],"lending_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,126,4,136,1,2,5,138,1,175,1,7,185,2,166,4,8,223,6,32,6,255,6,41,12,168,7,192,10,0,22,0,9,0,23,1,0,7,0,0,20,0,1,0,0,21,0,1,0,0,16,0,1,0,0,19,0,1,0,0,18,0,1,0,0,15,0,1,0,0,17,0,1,0,0,10,2,3,0,0,1,3,2,0,0,14,4,3,0,0,5,3,4,0,0,12,5,3,0,0,3,3,6,0,0,13,7,3,0,0,4,3,7,0,1,2,3,11,0,1,11,11,3,0,2,6,17,18,0,2,7,17,19,0,2,8,17,1,0,2,24,9,0,0,2,25,10,0,0,2,26,13,0,0,2,27,12,0,0,2,28,15,16,1,1,24,1,0,1,2,4,13,3,8,0,2,1,10,2,6,13,3,3,8,0,8,0,2,4,13,3,8,0,3,5,13,3,8,0,3,2,2,10,13,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,11,10,2,10,2,10,2,10,2,3,3,2,3,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,3,10,2,10,2,10,2,16,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,2,3,8,0,13,13,8,0,13,13,10,2,10,2,10,2,10,2,10,2,3,3,2,3,3,13,8,0,13,3,3,10,2,3,10,10,2,10,2,10,2,3,13,10,13,13,3,2,13,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,101,110,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,101,110,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,8,24,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,22,11,4,2,8,1,0,0,14,92,6,0,0,0,0,0,0,0,0,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,1,14,1,17,17,12,11,11,6,11,5,22,12,6,6,8,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,2,14,2,17,18,12,8,11,6,11,5,22,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,3,14,3,17,17,12,9,11,6,11,5,22,12,6,11,9,52,12,5,14,0,10,6,10,6,10,5,22,56,0,17,15,12,10,11,6,11,5,22,12,6,6,1,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,4,14,4,17,19,12,7,11,6,11,5,22,14,0,65,1,33,4,85,5,87,7,0,39,11,11,11,8,11,10,11,7,2,9,1,0,0,20,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,20,13,6,11,1,17,21,13,6,11,2,17,21,11,3,17,16,12,7,13,6,14,7,65,1,75,17,20,13,6,11,7,17,23,11,4,17,16,12,8,13,6,14,8,65,1,75,17,20,13,6,11,8,17,23,13,6,11,5,17,22,11,6,2,10,1,0,0,21,141,1,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,18,12,11,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,18,12,7,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,15,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,19,12,10,11,9,11,8,22,14,0,65,1,33,4,132,1,5,134,1,7,0,39,11,16,11,11,11,7,11,12,11,15,11,10,2,11,1,0,0,8,27,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,21,13,4,7,6,17,22,11,4,2,12,1,0,0,22,118,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,1,14,1,17,17,12,11,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,2,14,2,17,18,12,10,11,7,11,6,22,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,3,14,3,17,17,12,13,11,7,11,6,22,12,7,11,13,52,12,6,14,0,10,7,10,7,10,6,22,56,0,17,15,12,12,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,4,14,4,17,18,12,9,11,7,11,6,22,12,7,6,1,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,5,14,5,17,19,12,8,11,7,11,6,22,12,7,10,8,7,6,33,4,102,5,104,7,1,39,11,7,14,0,65,1,33,4,110,5,112,7,0,39,11,11,11,10,11,12,11,9,11,8,2,13,1,0,0,23,32,64,1,0,0,0,0,0,0,0,0,12,3,14,0,65,18,12,4,13,3,10,4,75,17,20,6,0,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,27,5,16,13,3,14,0,10,2,66,18,20,17,20,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,13,3,11,1,17,22,11,3,2,14,1,0,0,24,76,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,1,14,1,17,17,12,10,11,8,11,4,22,12,8,72,0,0,12,7,64,18,0,0,0,0,0,0,0,0,12,6,10,7,10,10,35,4,51,5,27,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,2,14,2,17,17,12,5,13,6,11,5,68,18,11,8,11,4,22,12,8,11,7,72,1,0,22,12,7,5,22,6,1,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,3,14,3,17,19,12,9,11,8,11,4,22,14,0,65,1,33,4,71,5,73,7,0,39,11,6,11,9,2,0],"lending_core_storage":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,245,2,4,189,3,40,5,229,3,172,2,7,145,6,149,16,8,166,22,96,6,134,23,20,10,154,23,101,12,255,23,239,16,13,238,40,62,15,172,41,6,0,77,0,17,0,43,0,91,1,122,2,31,2,87,2,109,2,112,2,115,0,6,8,0,0,11,4,0,0,4,4,0,0,5,4,0,0,1,4,0,1,0,12,0,1,8,12,0,2,3,0,0,5,2,8,0,6,10,4,0,7,7,12,2,7,1,4,1,9,9,2,0,0,72,0,1,0,0,93,2,1,0,0,104,3,1,0,0,102,3,1,0,0,106,4,1,0,0,105,4,1,0,0,99,4,1,0,0,103,4,1,0,0,100,4,1,0,0,101,5,1,0,0,45,6,7,0,0,61,8,9,0,0,73,10,11,0,0,30,10,11,0,0,58,6,12,0,0,42,13,11,0,0,41,10,11,0,0,65,13,9,0,0,63,13,9,0,0,66,13,14,0,0,64,13,14,0,0,67,13,14,0,0,69,15,9,0,0,68,15,9,0,0,60,10,12,0,0,52,10,9,0,0,62,10,9,0,0,59,10,9,0,0,57,10,9,0,0,46,10,9,0,0,50,10,9,0,0,53,10,9,0,0,56,10,9,0,0,51,10,9,0,0,55,10,9,0,0,54,10,9,0,0,48,10,9,0,0,47,10,9,0,0,49,10,16,0,0,44,6,17,0,0,85,18,1,0,0,29,18,1,0,0,84,18,1,0,0,28,18,1,0,0,14,15,1,0,0,96,15,1,0,0,13,15,1,0,0,95,15,1,0,0,15,15,1,0,0,97,15,1,0,0,119,19,1,0,0,117,20,1,0,0,118,21,1,0,0,116,22,1,0,0,40,23,1,0,1,45,17,7,0,1,92,0,26,0,3,90,1,9,0,4,34,46,11,1,0,4,71,46,48,1,0,4,94,49,31,1,0,5,110,8,12,0,6,86,24,25,0,7,12,34,1,2,7,4,7,20,32,39,2,7,4,7,23,36,37,2,7,4,7,34,32,11,2,7,4,7,81,40,12,2,7,4,7,86,24,28,2,7,4,7,94,36,44,2,7,4,8,107,31,1,1,8,68,27,68,29,70,30,66,27,68,33,63,27,65,27,64,27,67,27,66,29,64,29,66,33,64,33,69,33,63,33,65,29,58,7,59,7,60,7,63,29,3,6,8,7,7,8,6,7,8,11,0,17,6,8,7,7,8,0,6,8,8,13,1,1,3,15,15,15,15,15,15,15,15,15,7,8,11,4,6,8,7,7,8,0,13,1,4,6,8,7,7,8,0,13,15,7,6,8,7,7,8,0,13,15,15,15,15,1,7,8,0,1,13,1,6,8,8,1,15,2,7,8,0,13,1,1,1,3,2,7,8,0,3,1,10,13,3,7,8,0,3,13,4,15,15,15,15,1,6,8,5,4,7,8,0,13,3,15,4,7,8,0,6,8,8,3,15,3,7,8,0,13,15,6,7,8,0,13,15,15,15,15,4,7,8,0,13,15,15,3,7,8,0,6,8,8,3,1,7,8,11,1,8,9,1,8,5,2,13,8,2,1,11,10,2,9,0,9,1,2,3,8,1,1,8,0,1,9,0,2,6,11,10,2,9,0,9,1,9,0,2,3,15,3,7,11,10,2,9,0,9,1,9,0,9,1,1,7,8,2,2,7,11,10,2,9,0,9,1,9,0,1,7,9,1,1,7,8,4,1,6,9,1,1,6,11,10,2,9,0,9,1,2,15,6,8,2,1,6,8,4,2,15,7,8,3,1,9,1,1,7,8,1,2,6,10,9,0,6,9,0,2,3,7,8,1,2,1,3,2,7,10,9,0,3,2,3,7,8,2,6,65,112,112,67,97,112,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,11,82,101,115,101,114,118,101,68,97,116,97,13,83,99,97,108,101,100,66,97,108,97,110,99,101,7,83,116,111,114,97,103,101,5,84,97,98,108,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,85,115,101,114,73,110,102,111,3,97,100,100,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,17,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,16,98,97,115,101,95,98,111,114,114,111,119,95,114,97,116,101,6,98,111,114,114,111,119,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,18,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,49,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,50,23,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,5,99,108,111,99,107,22,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,11,99,111,108,108,97,116,101,114,97,108,115,8,99,111,110,116,97,105,110,115,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,23,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,22,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,13,100,116,111,107,101,110,95,115,99,97,108,101,100,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,10,103,101,116,95,97,112,112,95,105,100,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,18,103,101,116,95,114,101,115,101,114,118,101,95,108,101,110,103,116,104,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,13,103,101,116,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,2,105,100,8,105,110,100,101,120,95,111,102,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,12,105,115,111,108,97,116,101,95,100,101,98,116,19,108,97,115,116,95,97,118,101,114,97,103,101,95,117,112,100,97,116,101,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,13,108,105,113,117,105,100,95,97,115,115,101,116,115,5,108,111,97,110,115,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,13,111,116,111,107,101,110,95,115,99,97,108,101,100,3,114,97,121,8,114,97,121,95,109,97,116,104,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,20,114,101,103,105,115,116,101,114,95,110,101,119,95,114,101,115,101,114,118,101,6,114,101,109,111,118,101,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,8,114,101,115,101,114,118,101,115,22,115,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,22,115,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,23,115,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,27,115,101,116,95,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,26,115,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,21,115,101,116,95,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,22,115,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,10,117,115,101,114,95,105,110,102,111,115,10,117,115,101,114,95,115,116,97,116,101,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,70,8,9,16,8,5,98,11,10,2,13,8,2,120,11,10,2,3,8,1,1,2,5,18,15,75,15,82,10,13,33,10,13,83,10,13,2,2,17,73,1,27,1,74,15,76,15,113,3,114,15,108,15,21,15,36,15,38,15,35,15,37,15,32,15,22,15,24,8,4,89,8,3,39,8,3,3,2,2,121,11,10,2,3,15,111,15,4,2,4,19,15,25,15,26,15,88,15,0,1,0,0,1,13,10,2,17,62,11,0,11,1,10,2,17,56,10,2,56,0,11,2,56,1,18,0,56,2,2,1,1,0,0,1,49,10,1,16,0,10,3,56,3,32,4,7,5,15,11,1,1,11,16,1,11,2,1,7,0,39,11,1,15,0,11,3,11,4,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,17,11,11,6,11,7,11,8,11,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,57,17,57,11,10,11,11,11,12,11,13,11,14,11,15,18,4,10,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,11,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,18,2,56,5,2,2,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,1,21,2,3,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,2,21,2,4,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,3,21,2,5,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,4,21,2,6,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,5,21,2,7,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,6,21,2,8,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,7,21,2,9,1,0,0,38,23,11,1,15,0,11,2,56,6,15,8,12,7,11,3,10,7,15,9,21,11,4,10,7,15,10,21,11,5,10,7,15,11,21,11,6,11,7,15,12,21,2,10,1,0,0,1,4,11,0,16,13,17,55,2,11,1,0,0,1,6,11,0,17,61,6,232,3,0,0,0,0,0,0,26,77,2,12,1,0,0,1,7,11,0,16,0,11,1,56,7,16,1,20,2,13,1,0,0,1,7,11,0,16,0,11,1,56,7,16,2,20,2,14,1,0,0,1,4,11,0,16,0,56,8,2,15,1,0,0,12,8,11,0,15,14,11,1,12,2,46,11,2,56,9,2,16,1,0,0,7,8,11,0,15,0,11,1,12,2,46,11,2,56,3,2,17,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,15,20,2,18,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,16,20,2,19,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,17,20,2,20,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,18,20,2,21,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,19,20,2,22,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,20,16,21,10,1,56,11,4,19,11,4,16,20,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,23,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,22,16,21,10,1,56,11,4,19,11,4,16,22,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,24,1,0,0,1,7,11,0,16,0,11,1,56,7,16,23,20,2,25,1,0,0,1,7,11,0,16,0,11,1,56,7,16,24,20,2,26,1,0,0,1,7,11,0,16,0,11,1,56,7,16,3,20,2,27,1,0,0,1,7,11,0,16,0,11,1,56,7,16,4,20,2,28,1,0,0,1,7,11,0,16,0,11,1,56,7,16,5,20,2,29,1,0,0,1,7,11,0,16,0,11,1,56,7,16,7,20,2,30,1,0,0,1,7,11,0,16,0,11,1,56,7,16,6,20,2,31,1,0,0,1,7,11,0,16,0,11,1,56,7,16,25,20,2,32,1,0,0,1,8,11,0,16,0,11,1,56,7,16,20,16,26,20,2,33,1,0,0,1,8,11,0,16,0,11,1,56,7,16,22,16,26,20,2,34,1,0,0,1,7,11,0,16,0,11,1,56,7,16,27,20,2,35,1,0,0,1,7,11,0,16,0,11,1,56,7,16,28,20,2,36,1,0,0,1,7,11,0,16,0,11,1,56,7,16,29,20,2,37,1,0,0,1,7,11,0,16,0,11,1,56,7,16,30,20,2,38,1,0,0,42,19,11,0,16,0,11,1,56,7,16,8,12,2,10,2,16,9,20,10,2,16,10,20,10,2,16,11,20,11,2,16,12,20,2,39,3,0,0,1,3,11,0,16,13,2,40,3,0,0,43,35,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,41,3,0,0,43,44,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,42,3,0,0,43,35,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,43,3,0,0,43,44,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,44,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,17,14,2,56,16,32,4,16,11,3,15,17,11,2,68,7,5,18,11,3,1,2,45,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,17,14,2,56,17,12,3,4,17,11,4,15,17,11,3,56,18,1,5,19,11,4,1,2,46,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,18,14,2,56,16,32,4,16,11,3,15,18,11,2,68,7,5,18,11,3,1,2,47,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,18,14,2,56,17,12,3,4,17,11,4,15,18,11,3,56,18,1,5,19,11,4,1,2,48,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,19,14,2,56,16,32,4,16,11,3,15,19,11,2,68,7,5,18,11,3,1,2,49,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,19,14,2,56,17,12,3,4,17,11,4,15,19,11,3,56,18,1,5,19,11,4,1,2,50,3,0,0,45,15,11,0,15,14,11,2,56,15,12,4,11,1,17,11,10,4,15,15,21,11,3,11,4,15,16,21,2,51,3,0,0,35,10,11,0,15,0,11,1,56,6,12,3,11,2,11,3,15,24,21,2,52,3,0,0,50,30,10,0,15,0,10,1,56,6,12,7,11,2,10,7,15,30,21,11,3,10,7,15,28,21,11,4,11,7,15,25,21,10,0,16,0,10,1,56,7,16,23,20,12,6,11,0,11,1,11,6,11,5,17,40,2,53,3,0,0,35,14,11,0,15,0,11,1,56,6,12,4,11,2,10,4,15,29,21,11,3,11,4,15,27,21,2,54,1,0,0,12,26,10,0,15,14,10,2,12,3,46,11,3,56,9,32,4,21,11,0,15,14,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,1,17,11,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,18,1,56,19,5,25,11,0,1,11,1,1,2,0,2,2,0,2,1,2,5,2,6,2,7,2,12,2,13,2,14,4,0,4,1,4,2,4,3,0,1,0,3,1,1,1,0,1,2,1,3,1,4,2,15,3,0,2,16,2,4,2,2,2,3,3,1,2,9,2,11,2,8,2,10,0,78,0,79,0,80,0],"lending_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,36,2,36,68,3,104,198,1,4,174,2,8,5,182,2,233,3,7,159,6,228,8,8,131,15,128,1,6,131,16,30,10,161,16,36,12,197,16,230,11,0,58,0,17,0,30,0,42,0,56,0,57,0,59,0,64,0,65,0,80,0,82,1,63,2,23,2,24,2,35,2,77,2,79,3,76,0,6,3,0,0,10,3,0,1,0,12,0,2,4,7,0,3,5,8,0,5,13,8,0,7,9,8,0,8,8,12,0,9,15,12,0,10,3,12,0,11,7,7,1,0,0,12,1,8,0,13,2,12,1,0,1,15,11,2,0,16,14,2,0,17,12,12,0,0,78,0,1,0,0,81,2,1,0,0,19,2,1,0,0,70,0,1,0,0,60,0,1,0,0,18,0,1,0,0,21,0,1,0,2,47,17,14,0,2,48,17,10,0,3,22,4,1,0,4,25,14,15,0,4,26,14,35,0,4,27,14,38,0,4,28,14,23,0,4,44,1,16,0,4,45,1,16,0,4,46,1,16,0,4,52,1,16,0,4,53,1,16,0,4,54,1,16,0,5,43,5,6,0,6,18,39,1,0,6,21,39,1,0,6,36,13,1,0,6,37,36,1,0,6,38,13,1,0,6,39,13,1,0,6,40,13,30,0,8,41,24,25,0,8,50,9,10,0,8,51,9,30,0,9,49,11,12,0,10,66,7,8,0,10,67,21,22,0,10,68,21,22,0,10,71,31,12,0,11,29,29,19,1,0,11,55,27,28,1,0,14,34,19,1,1,3,38,18,37,26,36,26,38,32,10,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,10,2,6,8,11,7,8,14,0,11,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,11,12,1,8,13,10,2,6,8,11,7,8,14,17,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,10,2,2,13,3,3,8,3,8,3,13,8,3,1,6,8,4,1,7,8,5,1,6,8,2,8,7,8,15,7,8,9,6,8,2,10,2,7,8,7,7,8,8,6,8,11,7,8,14,4,8,3,8,3,15,10,2,2,7,8,7,8,3,1,13,2,6,8,8,8,3,1,3,7,6,8,7,7,8,5,7,8,6,6,8,11,3,13,15,1,10,2,4,13,3,8,3,2,1,2,1,6,8,3,1,8,0,1,9,0,27,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,6,7,8,15,7,8,9,6,8,2,10,2,6,8,11,7,8,14,2,8,3,10,2,6,13,3,3,8,3,8,3,2,3,7,8,7,13,13,1,11,10,1,8,3,1,8,3,1,6,11,10,1,9,0,1,1,1,11,10,1,9,0,1,15,11,7,8,15,7,8,9,6,8,2,7,8,7,8,3,8,3,13,3,15,11,12,1,8,13,6,8,11,1,8,1,26,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,26,7,8,5,7,8,6,6,8,11,3,3,13,13,8,3,7,8,5,7,8,6,6,8,11,3,13,15,10,2,2,15,13,8,3,8,3,3,3,3,13,13,8,3,5,13,3,8,3,3,2,8,6,8,7,7,8,5,7,8,6,6,8,11,3,3,13,13,14,8,3,7,8,5,7,8,6,6,8,11,3,13,10,2,2,6,13,10,13,3,3,3,8,3,2,10,13,2,6,6,8,7,7,8,5,7,8,6,6,8,11,3,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,76,101,110,100,105,110,103,67,111,114,101,69,118,101,110,116,6,79,112,116,105,111,110,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,6,98,111,114,114,111,119,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,112,111,111,108,95,105,100,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,9,108,105,113,117,105,100,97,116,101,17,108,105,113,117,105,100,97,116,101,95,117,115,101,114,95,105,100,5,110,111,110,99,101,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,5,114,101,112,97,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,14,115,101,110,100,101,114,95,117,115,101,114,95,105,100,8,115,101,113,117,101,110,99,101,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,18,115,111,117,114,99,101,95,99,104,97,105,110,95,110,111,110,99,101,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,9,62,3,72,3,74,13,32,13,31,13,69,10,2,16,15,61,3,20,2,1,2,5,73,3,74,13,75,3,33,8,3,20,2,0,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,26,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,18,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,1,1,4,0,20,168,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,26,12,37,11,26,17,13,12,27,12,35,12,34,12,24,12,33,12,36,10,27,17,19,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,24,77,12,25,10,1,11,34,17,29,12,28,11,2,11,37,12,16,46,11,16,17,31,12,29,14,35,17,8,12,30,10,1,10,28,11,30,17,28,12,31,14,31,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,31,56,2,12,32,10,1,10,6,11,5,10,9,10,29,10,28,11,25,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,27,12,23,10,1,10,32,17,30,10,23,38,4,113,5,125,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,32,10,35,10,36,10,33,10,23,11,7,11,9,17,35,12,11,11,32,12,12,10,36,12,13,10,33,12,14,10,27,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,33,11,29,11,36,14,35,17,8,11,28,14,35,17,7,11,23,6,0,0,0,0,0,0,0,0,11,27,18,0,56,0,2,2,1,4,0,33,167,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,25,12,36,11,25,17,13,12,26,12,34,12,33,12,23,12,32,12,35,10,26,17,15,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,23,77,12,24,10,1,11,33,17,29,12,27,11,2,11,36,12,16,46,11,16,17,31,12,28,14,34,17,8,12,29,10,1,10,27,11,29,17,28,12,30,14,30,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,30,56,2,12,31,10,1,10,6,11,5,10,9,10,28,10,27,10,24,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,23,10,1,10,31,17,30,10,24,38,4,112,5,124,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,31,10,34,10,35,10,32,10,24,11,7,11,9,17,35,12,11,11,31,12,12,10,35,12,13,10,32,12,14,10,26,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,32,11,28,11,35,14,34,17,8,11,27,14,34,17,7,11,24,6,0,0,0,0,0,0,0,0,11,26,18,0,56,0,2,3,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,25,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,17,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,4,1,4,0,34,97,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,24,12,26,12,29,12,28,11,24,17,11,12,25,12,30,12,35,12,32,12,33,11,2,10,29,12,17,46,11,17,17,31,12,31,10,1,11,28,17,29,12,27,10,1,11,35,17,29,12,34,10,1,10,6,10,5,10,8,10,31,10,27,10,26,12,23,12,22,12,21,12,20,12,19,12,18,46,11,18,11,19,11,20,11,21,11,22,11,23,17,26,11,1,11,6,11,5,11,8,10,31,10,30,10,34,11,27,12,16,12,15,12,14,12,13,12,12,12,11,12,10,46,11,10,11,11,11,12,11,13,11,14,11,15,11,16,17,24,11,32,11,31,11,33,14,29,17,8,11,34,14,29,17,7,11,26,11,30,11,25,18,0,56,0,2,5,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,14,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,21,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,6,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,16,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,22,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,0],"lending_logic":[161,28,235,11,6,0,0,0,11,1,0,27,2,27,24,3,51,189,4,4,240,4,4,5,244,4,199,3,7,187,8,241,18,8,172,27,96,6,140,28,144,2,10,156,30,15,12,171,30,253,36,15,168,67,4,0,93,0,48,0,90,0,91,0,104,0,106,0,108,0,111,0,117,1,135,1,2,35,2,40,2,95,0,2,3,0,1,1,0,0,3,5,8,0,4,4,8,0,5,3,12,0,10,0,8,0,0,42,0,1,0,0,44,2,1,0,0,45,2,3,0,0,41,2,1,0,0,43,2,1,0,0,11,4,1,0,0,31,4,1,0,0,34,5,1,0,0,103,6,7,0,0,102,8,7,0,0,83,9,7,0,0,85,10,7,0,0,88,11,7,0,0,84,11,7,0,0,89,11,7,0,0,87,12,7,0,0,33,13,1,0,0,81,12,7,0,0,82,10,7,0,0,128,1,10,3,0,0,126,14,3,0,0,125,11,3,0,0,132,1,14,3,0,0,131,1,11,3,0,0,127,10,3,0,0,129,1,10,3,0,0,133,1,10,3,0,0,134,1,10,3,0,0,28,15,3,0,0,19,15,3,0,0,24,10,3,0,0,25,16,3,0,0,27,17,18,0,0,18,19,20,0,0,119,9,3,0,0,118,9,3,0,0,37,12,1,0,0,99,21,1,0,0,15,21,1,0,0,97,21,1,0,0,13,21,1,0,0,6,8,1,0,0,113,8,1,0,0,120,22,1,0,0,123,23,1,0,0,121,24,1,0,2,51,1,27,0,2,55,1,27,0,2,56,1,27,0,2,61,1,27,0,2,65,1,27,0,2,69,1,27,0,2,80,1,27,0,3,7,11,1,0,3,8,11,1,0,3,9,11,1,0,3,14,53,1,0,3,16,53,1,0,3,30,9,7,0,3,39,30,1,0,3,46,9,7,0,3,47,12,7,0,3,49,61,31,0,3,52,9,3,0,3,53,9,3,0,3,54,9,3,0,3,57,9,3,0,3,58,9,3,0,3,59,9,3,0,3,60,9,3,0,3,62,9,3,0,3,63,9,3,0,3,64,9,3,0,3,66,9,3,0,3,67,9,3,0,3,68,9,26,0,3,70,57,3,0,3,72,9,3,0,3,73,12,3,0,3,74,12,37,0,3,75,12,3,0,3,76,12,37,0,3,77,12,37,0,3,78,11,3,0,3,79,11,3,0,3,86,9,7,0,3,98,53,1,0,3,100,53,1,0,3,114,11,1,0,3,115,11,1,0,3,116,11,1,0,3,121,63,1,0,3,122,6,1,0,3,123,60,1,0,3,124,58,1,0,4,32,32,1,0,4,71,47,48,0,5,50,62,3,0,6,20,20,3,0,6,21,6,3,0,6,22,33,3,0,6,23,33,3,0,6,26,63,3,0,7,96,18,3,0,7,109,1,3,0,7,110,18,3,0,7,112,18,3,0,8,12,18,3,0,8,17,18,3,0,8,101,18,3,0,9,36,39,7,1,0,11,38,29,1,1,3,12,107,49,26,0,111,28,110,31,8,6,8,4,7,8,2,7,8,3,6,8,5,3,3,13,13,0,7,6,8,4,7,8,2,7,8,3,6,8,5,3,13,15,1,15,6,6,8,4,7,8,2,7,8,3,6,8,5,3,13,7,6,8,1,6,8,4,7,8,2,6,8,5,13,3,15,3,7,8,2,13,15,1,1,3,7,8,2,3,15,2,7,8,2,13,3,7,8,2,7,8,3,3,3,7,8,2,3,13,2,7,8,2,3,4,7,8,3,7,8,2,3,6,8,5,4,7,8,2,7,8,3,3,13,3,7,8,3,13,15,4,7,8,2,7,8,3,3,3,6,7,8,2,7,8,3,3,3,13,13,2,15,15,7,7,8,3,13,15,13,15,15,15,4,15,15,15,15,4,7,8,2,3,13,15,4,7,8,2,7,8,3,6,8,5,3,3,7,8,2,6,8,5,13,4,6,8,4,7,8,2,13,15,12,1,15,15,15,15,15,15,15,15,3,15,15,1,3,1,2,1,8,0,1,9,0,3,7,8,2,6,8,5,3,1,13,3,7,8,3,10,13,6,8,5,3,15,15,15,5,15,15,15,15,3,3,1,15,15,5,1,15,6,13,15,10,13,1,10,13,2,1,10,13,2,6,10,9,0,6,9,0,3,1,13,10,13,2,10,13,10,13,7,6,13,15,15,10,13,3,3,15,7,15,3,3,6,13,15,10,13,15,6,6,13,15,10,13,3,3,15,6,3,3,6,13,15,10,13,15,2,2,15,2,7,8,3,13,3,15,2,3,2,3,2,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,15,15,15,15,15,15,6,15,3,3,6,13,10,13,3,4,7,8,2,13,3,15,3,6,13,15,10,13,5,15,6,13,15,15,10,13,7,15,15,15,15,15,15,15,1,6,8,5,4,7,8,2,6,8,5,3,15,9,15,15,15,15,15,15,15,15,15,6,7,8,2,13,15,15,15,15,1,7,8,2,3,6,8,4,13,13,4,7,8,2,13,15,15,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,23,76,101,110,100,105,110,103,67,111,114,101,69,120,101,99,117,116,101,69,118,101,110,116,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,16,97,100,100,95,105,115,111,108,97,116,101,95,100,101,98,116,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,6,97,109,111,117,110,116,13,97,115,95,99,111,108,108,97,116,101,114,97,108,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,100,116,111,107,101,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,111,116,111,107,101,110,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,115,99,97,108,101,100,28,99,97,108,99,117,108,97,116,101,95,97,99,116,117,97,108,95,108,105,113,117,105,100,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,35,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,98,97,115,101,95,100,105,115,99,111,117,110,116,30,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,100,105,115,99,111,117,110,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,25,99,97,108,99,117,108,97,116,101,95,109,97,120,95,108,105,113,117,105,100,97,116,105,111,110,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,9,99,97,108,108,95,116,121,112,101,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,22,99,104,101,99,107,95,117,115,101,114,95,102,114,101,115,104,95,112,114,105,99,101,19,99,108,97,105,109,95,102,114,111,109,95,116,114,101,97,115,117,114,121,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,13,99,111,118,101,114,95,100,101,102,105,99,105,116,4,101,109,105,116,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,13,103,101,116,95,116,105,109,101,115,116,97,109,112,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,14,104,97,115,95,99,111,108,108,97,116,101,114,97,108,11,104,97,115,95,100,101,102,105,99,105,116,19,105,115,95,98,111,114,114,111,119,97,98,108,101,95,97,115,115,101,116,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,17,105,115,95,105,115,111,108,97,116,105,111,110,95,109,111,100,101,15,105,115,95,108,105,113,117,105,100,95,97,115,115,101,116,7,105,115,95,108,111,97,110,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,109,97,116,104,3,109,105,110,11,109,105,110,116,95,100,116,111,107,101,110,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,111,116,111,107,101,110,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,24,110,111,116,95,114,101,97,99,104,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,24,110,111,116,95,114,101,97,99,104,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,6,111,114,97,99,108,101,7,112,111,111,108,95,105,100,12,112,111,111,108,95,109,97,110,97,103,101,114,3,112,111,119,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,19,114,101,100,117,99,101,95,105,115,111,108,97,116,101,95,100,101,98,116,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,19,116,111,116,97,108,95,100,116,111,107,101,110,95,115,117,112,112,108,121,19,116,111,116,97,108,95,111,116,111,107,101,110,95,115,117,112,112,108,121,24,117,112,100,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,7,117,115,101,114,95,105,100,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,27,117,115,101,114,95,116,111,116,97,108,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,21,117,115,101,114,95,116,111,116,97,108,95,108,111,97,110,95,118,97,108,117,101,6,118,101,99,116,111,114,11,118,105,111,108,97,116,111,114,95,105,100,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,15,32,0,0,0,200,165,25,144,185,165,111,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,34,76,160,196,199,203,249,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,0,2,5,130,1,3,10,15,105,13,136,1,3,29,2,0,3,0,0,25,233,1,10,1,10,5,10,6,17,13,4,6,5,16,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,5,10,7,17,14,4,22,5,32,11,1,1,11,0,1,11,2,1,11,3,1,7,8,39,10,1,10,4,10,7,17,13,4,38,5,48,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,3,10,7,17,44,10,1,10,3,10,6,17,44,10,1,10,2,10,3,10,4,17,43,10,2,10,1,10,5,10,3,17,16,10,1,10,2,10,5,17,11,32,4,73,5,83,11,1,1,11,0,1,11,2,1,11,3,1,7,6,39,10,1,10,2,10,4,10,5,10,6,10,7,17,32,12,15,12,14,10,1,10,6,17,77,12,18,10,1,10,4,10,7,17,21,12,16,10,2,10,6,11,14,10,7,11,15,11,16,11,18,17,33,12,19,12,11,12,10,12,9,10,1,10,6,17,75,12,17,10,1,10,5,10,7,10,10,17,40,10,1,10,5,10,6,10,9,17,38,10,1,10,4,10,7,11,10,17,38,10,1,11,17,10,6,11,19,17,37,10,1,10,2,10,5,17,18,4,145,1,10,1,10,5,17,36,10,1,10,4,10,6,17,14,4,184,1,10,1,10,4,10,6,17,23,12,13,10,13,10,11,17,103,12,12,10,1,10,4,10,6,11,12,17,40,10,11,10,13,36,4,183,1,10,1,10,4,10,6,17,90,10,1,10,4,10,6,11,11,11,13,23,17,37,10,1,10,4,10,6,17,54,5,210,1,10,1,10,4,10,6,11,11,17,37,10,1,10,4,10,6,17,13,32,4,202,1,10,1,10,4,10,6,17,12,32,12,8,5,204,1,9,12,8,11,8,4,210,1,10,1,10,4,10,6,17,54,10,0,10,1,10,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,0,10,1,11,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,5,17,43,11,4,11,9,11,6,11,5,17,49,18,0,56,0,2,1,3,0,0,7,128,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,4,10,5,17,14,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,18,39,10,1,10,5,10,6,17,8,4,42,5,52,11,1,1,11,0,1,11,2,1,11,3,1,7,19,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,10,6,17,37,10,1,10,4,10,5,17,13,32,4,74,10,1,10,4,10,5,17,12,32,12,7,5,76,9,12,7,11,7,4,110,10,1,10,4,17,15,4,87,10,1,10,4,10,5,17,54,5,110,10,1,10,4,17,17,32,4,97,10,1,10,4,10,5,17,53,5,110,10,1,10,5,17,85,4,106,10,1,10,4,10,5,17,54,5,110,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,51,18,0,56,0,2,2,3,0,0,18,95,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,21,12,8,11,6,10,8,17,103,12,7,10,1,10,4,10,5,10,7,17,38,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,48,5,58,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,10,7,11,8,33,4,76,10,1,10,4,10,5,17,13,4,72,10,1,10,4,10,5,17,88,5,76,10,1,10,4,10,5,17,89,11,0,10,1,10,5,10,7,17,45,11,1,11,2,11,3,10,4,17,43,11,4,10,7,11,5,6,0,0,0,0,0,0,0,0,17,52,18,0,56,0,11,7,2,3,3,0,0,1,170,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,13,32,4,30,5,40,11,1,1,11,0,1,11,2,1,11,3,1,7,3,39,10,1,10,4,10,5,17,12,32,4,47,5,57,11,1,1,11,0,1,11,2,1,11,3,1,7,4,39,10,1,10,5,17,10,4,62,5,72,11,1,1,11,0,1,11,2,1,11,3,1,7,13,39,10,1,10,4,17,15,4,111,10,1,10,5,17,58,4,81,5,91,11,1,1,11,0,1,11,2,1,11,3,1,7,12,39,10,1,10,4,10,6,17,9,4,97,5,107,11,1,1,11,0,1,11,2,1,11,3,1,7,11,39,10,1,10,4,10,6,17,41,10,1,10,4,10,5,17,14,32,4,121,10,1,10,4,10,5,17,55,10,1,10,4,10,5,10,6,17,39,10,2,10,1,10,4,10,3,17,16,10,2,10,5,64,31,1,0,0,0,0,0,0,0,10,3,17,95,10,1,10,2,10,4,17,11,4,142,1,5,152,1,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,10,6,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,47,18,0,56,0,2,4,3,0,0,33,88,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,23,12,7,10,6,10,7,17,103,12,9,10,1,10,4,10,5,10,9,17,40,10,1,10,4,17,15,4,45,10,1,10,4,10,9,17,42,10,6,10,7,38,4,70,10,1,10,4,10,5,17,90,11,6,11,7,23,12,8,10,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,10,1,10,4,10,5,11,8,17,37,10,1,10,4,10,5,17,54,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,9,11,5,6,0,0,0,0,0,0,0,0,17,50,18,0,56,0,2,5,3,0,0,1,82,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,12,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,14,39,10,1,10,4,17,15,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,15,39,10,1,10,4,17,17,4,56,10,1,10,5,17,85,32,4,46,5,56,11,1,1,11,0,1,11,2,1,11,3,1,7,17,39,10,1,10,4,10,5,17,89,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,46,18,0,56,0,2,6,3,0,0,1,67,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,13,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,4,10,5,17,88,10,1,10,4,10,5,17,54,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,39,5,49,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,48,18,0,56,0,2,7,1,0,0,34,49,10,2,11,3,10,4,17,44,10,2,10,4,17,75,12,11,10,2,10,11,10,4,17,21,12,10,10,2,10,11,10,4,17,23,12,9,10,10,10,9,36,4,27,11,10,11,9,23,12,7,5,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,11,6,17,103,12,8,10,2,11,11,10,4,10,8,17,38,10,2,11,5,10,4,11,8,17,37,11,1,11,2,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,2,8,1,0,0,35,23,10,0,10,1,17,74,12,4,11,0,11,1,17,34,12,5,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,8,12,3,5,21,11,5,11,2,22,11,4,35,12,3,11,3,2,9,1,0,0,36,33,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,5,10,0,10,5,20,17,73,12,4,11,0,11,5,20,17,68,12,6,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,8,12,3,5,31,11,6,11,2,22,11,4,35,12,3,11,3,2,10,1,0,0,1,6,11,0,11,1,17,63,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,2,11,1,0,0,1,7,11,0,11,1,11,2,17,19,17,104,36,2,12,1,0,0,38,19,10,0,10,1,17,61,4,13,11,0,11,1,17,81,12,4,14,4,14,2,56,1,12,3,5,17,11,0,1,9,12,3,11,3,2,13,1,0,0,37,8,11,0,11,1,17,79,12,3,14,3,14,2,56,1,2,14,1,0,0,37,8,11,0,11,1,17,82,12,3,14,3,14,2,56,1,2,15,1,0,0,40,25,10,0,11,1,17,79,12,4,14,4,65,31,6,1,0,0,0,0,0,0,0,33,4,19,14,4,6,0,0,0,0,0,0,0,0,66,31,20,12,3,11,0,11,3,17,85,12,2,5,23,11,0,1,9,12,2,11,2,2,16,1,0,0,41,17,10,1,10,2,17,79,12,4,11,1,11,2,17,82,12,5,10,0,11,4,10,3,17,95,11,0,11,5,11,3,17,95,2,17,1,0,0,37,9,11,0,11,1,17,79,12,2,14,2,65,31,6,0,0,0,0,0,0,0,0,36,2,18,1,0,0,35,23,10,0,10,1,10,2,17,26,12,4,11,0,11,1,11,2,17,27,12,5,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,12,3,5,21,9,12,3,11,3,2,19,1,0,0,33,23,10,0,10,1,10,2,17,24,12,4,11,0,11,1,11,2,17,25,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,19,11,4,11,5,17,105,12,3,5,21,7,0,12,3,11,3,2,20,1,0,0,3,10,11,0,11,2,10,3,17,21,12,4,11,1,11,3,11,4,17,28,2,21,1,0,0,18,13,10,0,11,1,10,2,17,84,12,4,11,0,11,2,17,70,12,3,11,4,11,3,17,107,2,22,1,0,0,3,10,11,0,11,2,10,3,17,23,12,4,11,1,11,3,11,4,17,28,2,23,1,0,0,18,13,10,0,11,1,10,2,17,83,12,4,11,0,11,2,17,64,12,3,11,4,11,3,17,107,2,24,1,0,0,42,49,10,0,10,2,17,79,12,6,14,6,65,31,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,43,5,16,14,6,10,7,66,31,12,3,10,0,10,3,20,17,66,12,4,10,0,10,1,10,2,11,3,20,17,20,12,5,11,9,11,5,11,4,17,106,22,12,9,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,11,11,0,1,11,1,1,11,9,2,25,1,0,0,43,49,10,0,10,2,17,82,12,8,14,8,65,31,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,43,5,16,14,8,10,4,66,31,12,6,10,0,10,6,20,17,63,12,3,10,0,10,1,10,2,11,6,20,17,22,12,7,11,9,11,7,11,3,17,106,22,12,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,0,1,11,1,1,11,9,2,26,1,0,0,44,42,10,0,10,2,17,79,12,5,14,5,65,31,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,36,5,16,14,5,10,6,66,31,12,3,10,0,10,1,10,2,11,3,20,17,20,12,4,11,8,11,4,22,12,8,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,11,11,0,1,11,1,1,11,8,2,27,1,0,0,45,42,10,0,10,2,17,82,12,7,14,7,65,31,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,36,5,16,14,7,10,3,66,31,12,5,10,0,10,1,10,2,11,5,20,17,22,12,6,11,8,11,6,22,12,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,11,11,0,1,11,1,1,11,8,2,28,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,11,4,24,6,10,0,0,0,0,0,0,0,11,3,17,112,77,26,2,29,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,6,10,0,0,0,0,0,0,0,11,3,17,112,77,24,11,4,26,2,30,1,0,0,18,16,10,0,10,1,10,2,17,24,12,3,11,0,11,1,11,2,17,25,12,4,17,104,11,3,11,4,17,105,23,2,31,1,0,0,20,52,10,0,10,3,17,61,4,5,5,11,11,0,1,11,1,1,7,16,39,10,0,10,2,17,61,4,16,5,22,11,0,1,11,1,1,7,16,39,10,0,10,1,10,3,17,30,12,5,10,0,11,2,17,78,12,4,11,0,11,1,11,3,17,25,12,7,11,4,74,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,7,24,17,105,17,104,17,103,17,104,22,12,6,11,5,11,6,17,106,7,1,17,103,2,32,1,0,0,50,89,10,0,10,1,11,2,10,3,17,31,12,12,10,0,10,1,10,3,17,24,12,10,10,0,10,1,10,3,17,25,12,11,10,0,10,5,17,63,12,6,10,0,10,4,17,66,12,7,11,11,7,2,17,106,11,10,23,12,19,7,2,17,104,10,12,23,17,106,11,6,17,106,11,7,23,12,18,11,19,11,18,17,105,12,14,10,0,10,1,10,3,10,4,17,20,10,14,17,105,12,8,10,14,17,104,11,12,23,17,106,12,16,11,0,10,1,11,3,10,5,17,22,10,16,17,105,12,9,11,8,11,9,17,103,17,104,17,103,12,17,10,1,11,4,11,14,10,17,17,106,17,29,12,13,11,1,11,5,11,16,11,17,17,106,17,29,12,15,11,13,11,15,2,33,1,0,0,51,45,10,5,10,4,38,4,9,11,4,12,8,11,2,12,7,5,17,11,5,12,8,11,2,10,8,11,4,17,105,17,106,12,7,10,0,10,1,10,7,17,28,12,9,10,0,11,3,10,8,17,28,12,11,11,0,11,1,11,9,11,11,23,17,29,11,6,17,106,12,12,10,7,10,12,23,12,10,11,7,11,8,11,10,11,12,2,34,1,0,0,18,12,10,0,10,1,17,72,12,3,11,0,11,1,17,70,12,2,11,3,11,2,17,106,2,35,1,0,0,18,12,10,0,10,1,17,67,12,3,11,0,11,1,17,64,12,2,11,3,11,2,17,106,2,36,0,0,0,52,49,10,0,10,1,17,82,12,6,14,6,65,31,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,46,5,14,14,6,10,3,66,31,12,5,10,0,10,5,20,17,75,12,7,10,0,10,1,10,5,20,17,23,12,2,10,0,10,1,10,5,20,10,2,17,40,10,0,11,7,11,5,20,11,2,17,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,9,11,0,1,2,37,0,0,0,3,12,11,3,10,0,10,2,17,70,17,109,12,4,11,0,11,2,11,1,11,4,17,87,2,38,0,0,0,3,12,11,3,10,0,10,2,17,70,17,108,12,4,11,0,11,2,11,1,11,4,17,57,2,39,0,0,0,3,12,11,3,10,0,10,2,17,64,17,109,12,4,11,0,11,2,11,1,11,4,17,86,2,40,0,0,0,3,12,11,3,10,0,10,2,17,64,17,108,12,4,11,0,11,2,11,1,11,4,17,56,2,41,0,0,0,54,21,10,0,11,1,17,79,12,5,14,5,6,0,0,0,0,0,0,0,0,66,31,12,3,10,0,10,3,20,17,68,11,2,22,12,4,11,0,11,3,20,11,4,17,92,2,42,0,0,0,55,32,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,4,10,0,10,4,20,17,68,12,5,10,5,10,2,38,4,22,11,5,11,2,23,12,3,5,24,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,12,6,11,0,11,4,20,11,6,17,92,2,43,0,0,0,56,58,10,0,10,3,17,61,4,51,10,2,17,76,12,5,10,0,10,3,17,80,12,9,10,0,10,1,10,3,17,24,12,6,10,0,11,1,10,3,17,25,12,7,10,6,10,7,36,4,45,11,6,11,7,23,12,8,10,0,10,3,17,78,12,4,11,5,11,9,11,4,11,8,17,98,12,10,11,0,11,2,11,3,11,10,17,94,5,50,11,0,11,2,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,94,5,57,11,0,1,11,1,1,11,2,1,2,44,0,0,0,59,59,11,1,17,76,12,5,10,0,10,2,17,69,12,7,10,0,10,2,17,67,12,6,10,0,10,2,17,64,12,3,10,0,10,2,17,70,12,4,10,0,10,2,17,77,12,11,10,5,10,7,10,0,10,2,17,65,17,100,10,3,17,106,12,9,10,5,11,7,10,0,10,2,17,71,17,101,11,4,17,106,12,10,11,6,10,9,11,3,23,17,106,11,11,17,106,10,10,17,109,12,8,11,0,11,2,11,9,11,10,11,5,11,8,17,93,2,45,0,0,0,20,36,11,0,10,2,10,1,17,62,17,97,12,5,10,5,10,3,38,4,11,5,15,11,1,1,7,10,39,11,5,11,3,23,12,6,10,1,10,2,10,6,17,99,12,4,10,1,10,2,10,4,11,6,17,102,12,7,11,1,11,2,11,4,11,7,17,91,2,0,92,0,94,0],"lending_portal":[161,28,235,11,6,0,0,0,11,1,0,44,2,44,90,3,134,1,165,2,4,171,3,36,5,207,3,230,5,7,181,9,176,10,8,229,19,128,1,6,229,20,54,10,155,21,59,12,214,21,204,16,13,162,38,4,0,72,0,23,0,38,0,39,0,52,0,69,0,70,0,71,0,75,0,83,0,84,0,103,0,108,1,82,2,30,2,31,2,44,2,81,2,99,2,101,2,102,3,98,0,8,8,0,0,14,3,0,0,9,3,0,0,7,3,0,1,0,12,0,2,4,7,0,3,11,12,1,0,1,4,5,0,0,4,6,8,0,6,17,8,0,9,13,8,0,10,12,12,0,11,20,12,0,12,3,12,0,13,10,7,1,0,0,14,1,8,0,15,2,12,1,0,1,17,19,4,0,18,15,2,0,20,18,2,0,21,16,12,0,0,66,0,1,0,0,60,2,3,0,0,94,4,1,0,0,24,5,1,0,0,28,5,1,0,0,100,6,1,1,0,0,106,7,1,1,0,0,107,8,1,0,0,25,7,1,1,0,0,26,8,1,0,0,90,6,1,1,0,0,73,9,1,1,0,2,32,12,17,0,2,33,1,17,1,0,2,34,45,17,0,2,55,35,28,0,2,59,1,19,0,3,35,27,28,1,0,3,80,25,3,1,0,3,105,43,1,1,0,4,29,16,1,0,5,54,1,26,0,5,58,1,26,0,5,62,1,26,0,5,63,1,26,0,5,64,1,26,0,6,53,49,50,0,7,24,20,1,0,7,28,20,1,0,7,45,34,1,0,7,46,60,1,0,7,47,34,1,0,7,48,34,1,0,7,49,34,42,0,8,74,22,23,1,0,10,21,29,30,0,10,51,38,39,0,10,57,33,19,0,10,61,33,42,0,10,89,29,30,0,11,56,18,3,0,11,67,18,31,0,11,87,32,1,0,12,91,51,3,0,13,36,41,14,1,0,13,68,40,31,1,0,15,37,23,1,1,0,15,97,48,23,1,0,15,104,24,3,1,0,16,43,14,1,1,3,17,77,0,10,0,19,85,53,1,1,12,19,95,14,1,1,8,20,92,11,12,0,21,76,47,3,0,52,13,13,14,34,14,48,14,18,14,17,14,49,36,45,17,44,17,19,14,34,46,47,46,48,46,51,52,49,54,49,55,5,14,46,14,1,7,8,19,0,1,7,8,0,1,3,3,6,8,7,7,8,0,5,8,6,8,8,7,8,9,7,8,10,6,8,15,7,8,11,7,8,12,10,13,7,8,19,11,6,8,8,7,8,9,7,8,10,6,8,15,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,16,1,9,0,3,7,8,19,10,6,8,8,7,8,9,7,8,10,6,8,15,7,8,0,7,8,11,7,8,12,7,11,6,1,9,0,3,7,8,19,16,6,8,8,7,8,9,7,8,10,6,8,15,7,8,13,7,8,0,7,8,20,7,8,11,7,8,12,10,2,10,2,13,3,10,11,16,1,8,18,3,7,8,19,14,6,8,8,7,8,9,7,8,10,6,8,15,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,16,1,9,0,3,13,10,2,3,7,8,19,1,8,17,1,6,8,19,1,5,1,8,0,1,9,0,11,8,5,7,8,9,7,8,10,6,8,15,3,13,6,13,3,3,3,8,5,1,6,8,8,1,8,5,2,6,8,12,8,5,1,13,6,6,8,11,7,8,9,7,8,10,6,8,15,3,13,17,6,8,15,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,3,11,16,1,9,0,13,3,3,8,5,8,5,3,10,11,16,1,9,0,3,7,8,19,1,11,16,1,9,0,1,6,11,16,1,9,0,2,6,11,6,1,9,0,3,1,2,5,7,11,6,1,9,0,11,16,1,9,0,13,10,2,7,8,19,1,10,2,4,7,8,11,8,5,13,15,2,15,15,1,1,2,7,8,12,8,5,2,7,8,11,8,5,7,6,8,11,7,8,9,7,8,10,6,8,15,3,13,15,1,6,8,5,1,8,3,16,8,5,7,8,9,7,8,10,6,8,15,3,13,15,15,13,3,13,11,14,1,8,5,8,5,8,5,8,5,15,3,7,8,11,13,13,1,11,14,1,8,5,1,6,11,14,1,9,0,1,11,14,1,9,0,1,15,5,7,11,6,1,9,0,8,5,3,8,5,7,8,19,21,8,5,7,8,9,7,8,10,6,8,15,3,13,15,15,11,16,1,8,18,13,3,11,14,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,16,1,8,18,3,2,13,10,2,1,8,18,1,6,8,20,3,7,11,16,1,9,0,3,7,8,19,1,7,8,9,1,6,8,4,11,7,8,20,7,8,13,6,8,4,7,8,11,8,5,8,5,13,3,15,11,16,1,8,18,6,8,15,1,11,16,1,8,18,2,9,0,5,1,8,1,1,8,2,15,8,5,7,8,9,7,8,10,6,8,15,3,13,15,13,3,13,11,14,1,8,5,8,5,8,5,8,5,15,20,8,5,7,8,9,7,8,10,6,8,15,3,13,15,11,16,1,8,18,13,3,11,14,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,16,1,8,18,3,17,6,8,15,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,13,3,3,8,5,3,11,16,1,9,0,8,5,16,13,8,5,7,8,9,7,8,10,6,8,15,3,3,13,13,8,5,3,8,5,3,5,13,8,5,8,6,8,11,7,8,9,7,8,10,6,8,15,3,3,13,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,17,76,101,110,100,105,110,103,76,111,99,97,108,69,118,101,110,116,13,76,101,110,100,105,110,103,80,111,114,116,97,108,18,76,101,110,100,105,110,103,80,111,114,116,97,108,69,118,101,110,116,6,79,112,116,105,111,110,4,80,111,111,108,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,13,97,100,100,95,108,105,113,117,105,100,105,116,121,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,12,98,111,114,114,111,119,95,108,111,99,97,108,13,98,111,114,114,111,119,95,114,101,109,111,116,101,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,7,100,101,112,111,115,105,116,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,17,100,111,108,97,95,112,111,111,108,95,97,100,100,114,101,115,115,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,10,102,101,101,95,97,109,111,117,110,116,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,2,105,100,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,9,108,105,113,117,105,100,97,116,101,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,11,109,101,115,115,97,103,101,95,102,101,101,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,7,114,101,108,97,121,101,114,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,5,114,101,112,97,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,6,115,101,110,100,101,114,8,115,101,113,117,101,110,99,101,11,115,101,116,95,114,101,108,97,121,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,112,108,105,116,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,14,119,105,116,104,100,114,97,119,95,108,111,99,97,108,15,119,105,116,104,100,114,97,119,95,114,101,109,111,116,101,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,1,0,0,2,3,65,8,17,88,5,78,3,1,2,5,93,3,79,3,42,8,5,50,3,27,2,2,2,8,79,3,92,5,40,10,2,96,13,41,13,86,10,2,22,3,27,2,3,2,5,79,3,92,5,40,10,2,22,3,27,2,0,0,0,0,1,9,10,0,17,50,11,0,46,17,53,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,0,0,1,5,11,2,11,1,15,1,21,2,3,1,4,0,15,61,11,0,17,20,11,7,46,17,53,17,12,12,18,11,5,11,18,12,8,46,11,8,17,40,12,15,14,6,65,19,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,19,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,27,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,4,1,4,0,15,61,11,0,17,20,11,7,46,17,53,17,12,12,18,11,5,11,18,12,8,46,11,8,17,40,12,15,14,6,65,19,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,19,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,28,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,5,1,4,0,21,117,11,0,17,20,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,53,17,12,12,27,56,1,12,26,11,8,11,9,10,10,56,2,12,22,10,7,14,22,56,3,12,15,46,11,15,56,4,12,21,11,4,17,1,12,25,11,7,11,22,7,5,64,26,0,0,0,0,0,0,0,0,10,10,56,5,1,10,6,10,26,7,5,10,21,77,17,35,1,12,20,10,5,10,27,12,16,46,11,16,17,41,32,4,74,10,5,10,27,17,42,10,6,10,26,17,37,12,23,11,5,11,27,12,17,46,11,17,17,40,12,24,11,6,11,1,11,2,11,3,11,24,11,23,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,32,11,25,11,10,46,17,53,14,26,17,15,11,21,17,24,18,3,56,6,2,6,1,4,0,37,117,11,0,17,20,17,16,12,20,10,9,46,17,53,17,12,12,24,56,1,12,23,10,5,10,23,17,37,12,18,11,6,10,24,12,10,46,11,10,17,40,12,19,10,5,10,18,11,20,17,36,12,21,14,21,56,7,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,21,56,8,12,22,10,5,11,1,11,2,11,3,11,19,11,18,11,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,33,12,17,10,5,10,22,17,38,10,17,38,4,80,5,90,11,5,1,11,7,1,11,4,1,11,9,1,7,1,39,11,5,11,22,7,5,10,17,17,39,1,12,25,11,7,11,24,11,25,52,10,23,10,9,56,9,11,4,17,1,11,9,46,17,53,14,23,17,15,11,17,52,17,25,18,3,56,6,2,7,1,4,0,44,184,1,11,0,17,20,10,11,10,10,17,14,12,31,10,11,11,9,17,14,12,30,10,15,46,17,53,17,12,12,34,10,7,10,30,17,37,12,25,11,8,11,34,12,16,46,11,16,17,40,12,26,10,7,10,25,10,11,17,36,12,27,14,27,56,7,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,27,56,8,12,28,10,7,10,1,11,2,10,3,11,26,11,25,11,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,33,12,23,10,7,10,28,17,38,10,23,38,4,86,5,102,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,11,13,10,14,10,15,56,10,12,24,10,6,46,17,54,12,36,11,14,10,36,38,4,116,5,132,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,24,11,36,10,15,56,11,12,35,14,24,56,12,12,32,10,5,17,1,12,29,11,6,11,4,11,1,17,26,11,7,10,28,11,31,17,16,10,29,10,23,11,35,11,3,17,43,12,33,11,24,11,5,16,1,20,56,13,11,33,10,29,11,28,11,32,17,25,18,1,56,14,11,29,11,15,46,17,53,14,30,17,15,17,16,11,11,11,10,11,23,52,17,25,18,2,56,15,2,8,1,4,0,56,123,11,0,17,20,17,16,12,19,56,1,12,22,10,9,46,17,53,17,12,12,23,10,5,10,22,17,37,12,17,11,6,10,23,12,10,46,11,10,17,40,12,18,10,5,10,17,11,19,17,36,12,20,14,20,56,7,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,20,56,8,12,21,10,5,10,21,17,38,10,8,77,38,4,58,5,74,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,1,39,10,5,11,1,11,2,11,3,11,18,11,17,10,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,29,11,5,11,21,7,5,10,8,77,17,39,1,12,24,11,7,11,23,11,24,52,10,22,10,9,56,9,11,4,17,1,11,9,46,17,53,14,22,17,15,11,8,17,21,18,3,56,6,2,9,1,4,0,57,186,1,11,0,17,20,10,11,10,10,17,14,12,30,10,11,11,9,17,14,12,29,10,15,46,17,53,17,12,12,33,10,7,10,29,17,37,12,24,11,8,11,33,12,16,46,11,16,17,40,12,25,10,7,10,24,10,11,17,36,12,26,14,26,56,7,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,26,56,8,12,27,10,7,10,27,17,38,10,12,77,38,4,64,5,82,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,10,7,10,1,11,2,10,3,11,25,11,24,10,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,29,11,13,10,14,10,15,56,10,12,23,10,6,46,17,54,12,35,11,14,10,35,38,4,118,5,134,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,23,11,35,10,15,56,11,12,34,14,23,56,12,12,31,10,5,17,1,12,28,11,6,11,4,11,1,17,26,11,7,10,27,11,30,17,16,10,28,10,12,77,11,34,11,3,17,43,12,32,11,23,11,5,16,1,20,56,13,11,32,10,28,11,27,11,31,17,25,18,1,56,14,11,28,11,15,46,17,53,14,29,17,15,17,16,11,11,11,10,11,12,17,21,18,2,56,15,2,10,1,4,0,58,117,11,0,17,20,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,53,17,12,12,27,56,1,12,24,11,8,11,9,10,10,56,2,12,26,10,7,14,26,56,3,12,15,46,11,15,56,4,12,25,11,4,17,1,12,23,11,7,11,26,7,5,64,26,0,0,0,0,0,0,0,0,10,10,56,5,1,10,6,10,24,7,5,10,25,77,17,35,1,12,20,10,5,10,27,12,16,46,11,16,17,41,32,4,74,10,5,10,27,17,42,10,6,10,24,17,37,12,21,11,5,11,27,12,17,46,11,17,17,40,12,22,11,6,11,1,11,2,11,3,11,22,11,21,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,31,11,23,11,10,46,17,53,14,24,17,15,11,25,17,23,18,3,56,6,2,11,1,4,0,59,93,10,0,17,20,10,13,46,17,53,12,27,10,27,17,12,12,25,56,1,12,23,11,10,10,11,17,14,12,29,10,6,11,23,17,37,12,22,10,6,11,29,17,37,12,28,10,4,17,1,12,26,10,9,6,0,0,0,0,0,0,0,0,36,4,43,11,0,10,1,10,2,10,3,11,4,10,5,10,6,11,7,11,8,10,9,11,13,56,16,5,54,11,4,1,11,0,1,11,7,1,11,8,10,9,11,13,56,2,56,17,11,5,11,25,12,15,46,11,15,17,40,12,24,11,6,11,1,11,2,11,3,11,24,11,12,11,28,11,22,12,14,12,21,12,20,12,19,12,18,12,17,12,16,46,11,16,11,17,11,18,11,19,11,20,11,21,11,14,17,30,11,26,11,27,11,11,11,9,17,22,18,3,56,6,2,0,2,0,1,0],"merge_coins":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,10,3,20,53,4,73,14,5,87,102,7,189,1,132,1,8,193,2,96,6,161,3,30,12,191,3,189,1,0,6,1,14,2,2,2,11,2,12,2,0,12,1,0,1,4,1,2,0,0,5,0,1,1,0,1,3,5,6,1,0,1,8,3,4,1,0,2,4,8,4,1,0,2,10,11,1,1,0,2,13,9,10,1,0,2,15,15,1,1,0,3,7,14,4,1,12,4,9,12,13,0,2,1,1,1,3,7,5,7,4,7,7,1,6,7,3,10,11,0,1,9,0,3,7,8,1,1,11,0,1,9,0,6,11,0,1,9,0,11,0,1,9,0,11,0,1,9,0,3,11,0,1,9,0,3,1,7,10,9,0,0,1,6,10,9,0,1,1,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,1,6,11,0,1,9,0,1,3,3,7,11,0,1,9,0,3,7,8,1,1,6,8,1,1,5,2,9,0,5,1,7,8,1,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,8,105,115,95,101,109,112,116,121,4,106,111,105,110,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,118,101,114,115,101,6,115,101,110,100,101,114,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,118,101,99,116,111,114,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,0,1,0,0,2,83,14,0,65,1,6,0,0,0,0,0,0,0,0,36,4,67,13,0,56,0,13,0,69,1,12,5,14,0,56,1,32,4,20,5,15,13,5,13,0,69,1,56,2,5,10,11,0,70,1,0,0,0,0,0,0,0,0,14,5,56,3,12,8,10,1,12,6,11,1,7,2,33,4,33,10,8,12,6,11,8,10,6,38,4,38,5,42,11,2,1,7,0,39,14,5,56,3,10,6,36,4,60,13,5,11,6,10,2,56,4,12,7,11,5,11,2,46,17,8,56,5,11,7,12,3,5,64,11,2,1,11,5,12,3,11,3,12,4,5,81,11,0,70,1,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,33,4,74,5,78,11,2,1,7,1,39,11,2,56,6,12,4,11,4,2,0],"oracle":[161,28,235,11,6,0,0,0,11,1,0,36,2,36,84,3,120,157,1,4,149,2,22,5,171,2,231,2,7,146,5,231,6,8,249,11,128,1,6,249,12,70,10,191,13,33,12,224,13,232,5,13,200,19,14,0,47,0,31,2,40,2,41,2,49,2,52,2,54,2,56,2,61,1,23,1,24,1,46,1,62,1,63,1,65,1,66,3,61,3,68,0,10,8,0,0,6,4,0,1,2,0,0,1,3,8,0,2,4,0,1,3,0,3,5,7,0,4,6,7,0,5,7,7,0,6,8,7,0,6,9,12,0,8,12,12,0,9,0,8,0,10,1,12,1,0,1,11,15,4,0,12,11,2,0,13,13,12,2,7,1,4,1,15,14,2,0,16,12,12,0,17,16,0,0,0,43,0,1,0,0,39,2,3,0,0,59,4,1,0,0,58,4,1,0,0,57,5,1,0,0,20,6,1,0,0,21,6,1,0,0,29,7,1,0,1,22,27,1,0,2,28,40,1,1,3,3,33,43,23,0,3,34,43,23,0,4,32,41,42,0,4,35,41,42,0,5,30,19,20,0,6,36,30,20,0,6,37,28,29,0,7,26,33,34,0,7,38,38,39,0,7,67,35,34,0,9,64,22,23,0,11,45,0,8,0,13,17,21,1,2,7,4,13,18,15,17,2,7,4,13,19,36,37,2,7,4,13,25,15,16,2,7,4,13,45,0,10,2,7,4,14,60,13,1,1,8,17,48,31,32,0,26,9,26,11,27,12,25,11,23,11,25,9,22,9,22,11,23,9,24,11,9,29,1,7,8,16,0,2,7,8,0,13,3,15,2,3,3,6,8,2,7,8,0,3,7,6,8,2,7,8,0,10,2,13,15,2,6,8,11,3,7,8,0,10,13,6,8,11,9,6,8,3,7,8,17,7,8,10,7,8,9,7,8,0,13,10,2,6,8,11,11,12,1,8,14,1,8,13,2,13,8,7,1,11,15,2,9,0,9,1,2,13,8,1,1,8,0,1,9,0,4,13,13,6,8,1,7,11,15,2,13,8,1,2,6,11,15,2,9,0,9,1,9,0,1,1,1,6,9,1,5,13,13,8,7,7,11,15,2,13,8,7,7,11,15,2,13,8,1,1,10,2,1,8,7,3,7,11,15,2,9,0,9,1,9,0,9,1,1,6,8,11,1,3,6,13,3,6,13,3,6,8,1,7,11,15,2,13,8,1,1,13,23,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,6,8,11,13,10,2,6,8,11,10,8,18,6,8,11,3,8,5,3,11,4,1,8,8,7,8,1,6,8,7,8,8,11,4,1,8,8,8,5,3,8,6,8,7,8,18,1,6,8,3,1,6,8,9,1,8,8,1,6,8,8,3,6,8,17,10,2,6,8,11,1,8,18,3,6,8,10,10,8,18,6,8,11,1,11,4,1,8,8,5,6,8,10,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,2,7,11,15,2,9,0,9,1,9,0,1,7,9,1,3,6,8,9,6,8,11,3,1,8,6,1,11,4,1,9,0,1,6,8,6,1,8,5,1,6,8,5,5,67,108,111,99,107,4,67,111,105,110,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,15,72,111,116,80,111,116,97,116,111,86,101,99,116,111,114,3,73,54,52,5,80,114,105,99,101,15,80,114,105,99,101,73,100,101,110,116,105,102,105,101,114,9,80,114,105,99,101,73,110,102,111,15,80,114,105,99,101,73,110,102,111,79,98,106,101,99,116,11,80,114,105,99,101,79,114,97,99,108,101,3,83,85,73,5,83,116,97,116,101,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,86,65,65,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,17,99,104,101,99,107,95,103,117,97,114,100,95,112,114,105,99,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,29,99,114,101,97,116,101,95,112,114,105,99,101,95,105,110,102,111,115,95,104,111,116,95,112,111,116,97,116,111,7,100,101,99,105,109,97,108,7,100,101,115,116,114,111,121,24,102,101,101,100,95,116,111,107,101,110,95,112,114,105,99,101,95,98,121,95,112,121,116,104,13,102,114,111,109,95,98,121,116,101,95,118,101,99,7,103,101,110,101,115,105,115,8,103,101,116,95,101,120,112,111,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,110,101,103,97,116,105,118,101,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,112,111,115,105,116,105,118,101,9,103,101,116,95,112,114,105,99,101,20,103,101,116,95,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,37,103,101,116,95,112,114,105,99,101,95,105,110,102,111,95,102,114,111,109,95,112,114,105,99,101,95,105,110,102,111,95,111,98,106,101,99,116,23,103,101,116,95,112,114,105,99,101,95,110,111,95,111,108,100,101,114,95,116,104,97,110,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,17,104,111,116,95,112,111,116,97,116,111,95,118,101,99,116,111,114,3,105,54,52,2,105,100,4,105,110,105,116,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,3,110,101,119,6,111,98,106,101,99,116,6,111,114,97,99,108,101,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,5,112,114,105,99,101,16,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,16,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,16,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,17,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,115,10,112,114,105,99,101,95,105,110,102,111,13,112,114,105,99,101,95,111,114,97,99,108,101,115,4,112,121,116,104,20,114,101,103,105,115,116,101,114,95,116,111,107,101,110,95,112,114,105,99,101,20,115,101,116,95,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,20,115,101,116,95,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,116,97,116,101,3,115,117,105,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,24,117,112,100,97,116,101,95,115,105,110,103,108,101,95,112,114,105,99,101,95,102,101,101,100,3,118,97,97,5,118,97,108,117,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,181,59,15,65,116,16,134,39,251,238,114,226,73,139,88,214,162,113,76,222,213,63,172,83,112,52,194,32,210,99,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,60,0,0,0,0,0,0,0,3,8,16,14,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,5,42,8,13,51,3,50,3,53,11,15,2,13,8,7,55,11,15,2,13,8,1,1,2,3,69,15,27,2,44,3,0,0,0,0,1,11,10,0,17,21,7,1,7,0,10,0,56,0,11,0,56,1,18,0,56,2,2,1,1,0,0,14,32,11,0,15,0,12,5,10,5,10,1,12,2,46,11,2,56,3,4,11,5,15,11,5,1,7,2,39,11,5,11,1,12,3,46,11,3,56,4,12,4,10,4,16,1,20,10,4,16,2,20,11,4,16,3,20,2,2,1,0,0,1,5,11,2,11,1,15,4,21,2,3,1,0,0,1,5,11,2,11,1,15,5,21,2,4,1,0,0,18,58,10,1,15,0,12,11,10,11,10,3,12,7,46,11,7,56,3,32,4,12,5,20,11,11,1,11,1,1,11,6,1,7,3,39,11,2,17,14,12,9,11,1,15,6,12,10,10,10,10,3,12,8,46,11,8,56,5,32,4,35,5,43,11,11,1,11,10,1,11,6,1,7,3,39,11,10,10,3,11,9,56,6,11,11,11,3,11,4,11,5,11,6,17,20,6,232,3,0,0,0,0,0,0,26,18,1,56,7,2,5,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,5,20,35,4,39,5,45,11,8,1,11,0,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,6,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,4,20,35,4,39,5,45,11,8,1,11,0,1,7,5,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,7,1,0,0,26,136,1,11,0,17,8,10,4,16,6,10,5,56,5,4,8,5,20,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,2,39,10,4,15,6,10,5,12,14,46,11,14,56,8,12,24,10,3,46,17,16,12,25,14,25,17,15,12,30,11,24,14,30,33,4,40,5,52,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,6,39,11,1,11,6,10,7,12,16,12,15,46,11,15,11,16,17,28,12,31,10,2,11,31,64,32,1,0,0,0,0,0,0,0,10,7,12,18,12,17,46,11,17,11,18,17,17,12,26,11,2,11,26,10,3,11,8,10,7,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,17,19,12,22,10,7,17,20,6,232,3,0,0,0,0,0,0,26,12,19,11,4,15,0,11,5,56,9,12,23,11,3,11,7,12,13,46,11,13,7,0,17,18,12,29,11,22,56,10,14,29,17,13,12,27,14,27,17,11,12,28,14,29,17,12,12,20,14,20,17,10,12,21,11,28,77,10,23,15,1,21,11,21,51,10,23,15,2,21,11,19,11,23,15,3,21,2,0,4,1,0,1,1,1,2,0,1,0,2,0,3,0],"pool_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,136,1,4,146,1,2,5,148,1,208,1,7,228,2,205,4,8,177,7,32,6,209,7,41,12,250,7,133,12,0,23,0,10,0,24,1,0,7,0,0,18,0,1,0,0,22,0,1,0,0,21,0,1,0,0,19,0,1,0,0,20,0,1,0,0,16,0,1,0,0,17,0,1,0,0,11,2,3,0,0,1,3,4,0,0,15,5,3,0,0,5,3,6,0,0,14,7,3,0,0,4,3,8,0,0,13,9,3,0,0,3,3,9,0,1,2,3,12,0,1,12,12,3,0,2,6,19,20,0,2,7,19,27,0,2,8,19,21,0,2,9,19,1,0,2,25,11,0,0,2,26,25,0,0,2,27,14,0,0,2,28,15,0,0,2,29,13,0,0,2,30,17,18,1,1,26,1,0,1,2,5,8,0,8,0,3,13,10,2,1,10,2,6,8,0,8,0,3,13,2,10,2,5,13,3,8,0,8,0,3,6,13,3,8,0,8,0,3,2,3,8,0,13,10,2,4,8,0,13,2,10,2,3,13,15,2,3,10,2,10,2,10,2,2,7,10,2,13,1,8,0,2,7,10,2,10,2,2,7,10,2,3,2,7,10,2,2,18,10,2,10,2,10,2,10,2,10,2,10,2,3,13,10,2,13,3,3,3,8,0,2,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,17,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,3,3,8,0,2,13,13,8,0,13,2,10,2,10,2,13,10,2,10,2,10,2,10,2,13,10,2,13,3,3,3,2,8,0,13,2,7,10,2,15,9,10,2,10,2,10,2,3,13,15,3,3,2,1,15,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,100,101,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,21,103,101,116,95,100,101,108,101,116,101,95,111,119,110,101,114,95,116,121,112,101,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,16,103,101,116,95,100,101,112,111,115,105,116,95,116,121,112,101,23,103,101,116,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,21,103,101,116,95,115,101,110,100,95,109,101,115,115,97,103,101,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,10,112,111,111,108,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,10,48,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,3,17,21,11,0,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,1,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,2,17,23,13,6,7,2,17,24,14,4,65,1,6,0,0,0,0,0,0,0,0,36,4,46,13,6,14,4,65,1,75,17,21,13,6,11,4,17,25,11,6,2,8,1,0,0,16,172,1,14,0,65,1,12,13,6,0,0,0,0,0,0,0,0,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,1,14,1,17,17,12,8,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,2,14,2,17,17,12,16,11,12,11,11,22,12,12,11,16,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,14,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,3,14,3,17,17,12,18,11,12,11,11,22,12,12,11,18,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,17,11,12,11,11,22,12,12,6,8,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,4,14,4,17,19,12,7,11,12,11,11,22,12,12,6,1,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,5,14,5,17,20,12,15,11,12,11,11,22,12,12,64,1,0,0,0,0,0,0,0,0,12,9,10,13,10,12,36,4,151,1,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,6,14,6,17,17,12,10,11,12,11,11,22,12,12,11,10,52,12,11,14,0,10,12,10,12,10,11,22,56,0,12,9,11,12,11,11,22,12,12,10,15,7,2,33,4,156,1,5,158,1,7,1,39,11,13,11,12,33,4,163,1,5,165,1,7,0,39,11,14,11,17,11,7,11,8,11,15,11,9,2,9,1,0,0,10,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,21,13,6,11,1,17,23,11,2,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,3,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,4,17,23,13,6,7,3,17,24,11,6,2,10,1,0,0,22,152,1,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,15,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,19,12,11,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,17,11,9,11,8,22,12,9,11,17,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,19,12,7,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,20,12,13,11,9,11,8,22,12,9,10,13,7,3,33,4,136,1,5,138,1,7,1,39,11,10,11,9,33,4,143,1,5,145,1,7,0,39,11,15,11,11,11,12,11,16,11,7,11,13,2,11,1,0,0,23,34,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,1,17,21,11,0,17,16,12,4,13,3,14,4,65,1,75,17,21,13,3,11,4,17,25,13,3,7,4,17,24,14,2,65,1,6,0,0,0,0,0,0,0,0,36,4,32,13,3,14,2,65,1,75,17,21,13,3,11,2,17,25,11,3,2,12,1,0,0,24,123,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,5,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,20,12,11,11,9,11,8,22,12,9,64,1,0,0,0,0,0,0,0,0,12,6,10,10,10,9,36,4,104,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,7,11,9,11,8,22,12,9,11,7,52,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,11,9,11,8,22,12,9,10,11,7,4,33,4,109,5,111,7,1,39,11,10,11,9,33,4,116,5,118,7,0,39,11,12,11,5,11,11,11,6,2,13,1,0,0,3,13,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,0,17,21,13,3,11,1,17,22,13,3,11,2,17,24,11,3,2,14,1,0,0,26,64,14,0,65,1,12,8,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,1,14,1,17,17,12,5,11,7,11,4,22,12,7,6,32,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,2,14,2,17,18,12,6,11,7,11,4,22,12,7,6,1,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,3,14,3,17,20,12,9,11,7,11,4,22,12,7,11,8,11,7,33,4,58,5,60,7,0,39,11,5,11,6,11,9,2,0],"pool_manager":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,66,3,88,199,1,4,159,2,62,5,221,2,206,2,7,171,5,144,8,8,187,13,96,6,155,14,138,1,10,165,15,108,12,145,16,154,13,13,171,29,32,15,203,29,4,0,62,0,28,0,30,0,36,1,21,1,58,2,32,2,57,2,74,2,76,2,77,0,9,12,0,0,1,4,0,0,7,4,0,0,4,4,0,0,8,4,0,0,6,4,0,0,0,3,0,0,10,3,0,1,2,7,0,3,3,0,0,4,11,7,0,5,5,7,1,0,0,7,14,4,0,8,12,12,2,7,1,4,1,10,13,2,0,0,51,0,1,0,0,66,2,1,0,0,65,3,1,0,0,71,4,1,0,0,69,5,1,0,0,70,4,1,0,0,47,6,7,0,0,41,8,9,0,0,44,6,10,0,0,37,11,12,0,0,48,6,12,0,0,43,8,12,0,0,42,8,12,0,0,45,6,12,0,0,46,8,12,0,0,38,1,12,0,0,39,1,12,0,0,35,13,14,0,0,34,15,16,0,0,33,17,16,0,0,81,1,18,0,0,16,19,20,0,0,67,19,20,0,1,40,46,9,0,2,24,49,12,0,2,25,49,12,0,2,26,20,12,0,5,56,1,47,1,0,5,73,28,47,1,0,6,29,28,1,1,3,7,55,0,21,0,8,15,31,1,2,7,4,8,22,41,42,2,7,4,8,23,35,36,2,7,4,8,27,41,16,2,7,4,8,55,0,23,2,7,4,9,72,28,1,1,8,35,22,35,24,35,25,35,26,36,27,35,30,31,24,31,26,35,33,31,22,31,25,33,26,33,24,31,30,33,30,32,26,32,25,32,24,32,22,34,33,32,33,32,30,28,32,27,32,34,24,34,25,33,22,31,33,33,33,29,50,29,51,1,7,8,14,0,5,6,8,9,7,8,0,8,10,13,7,8,14,4,6,8,9,7,8,0,8,8,13,4,6,8,9,7,8,0,8,8,15,4,6,8,9,7,8,0,13,15,2,7,8,0,13,1,10,8,8,2,7,8,0,8,8,1,13,1,8,10,3,6,8,0,13,13,1,15,3,7,8,0,13,13,1,11,11,1,8,8,2,6,8,0,13,1,1,2,6,8,0,8,8,1,8,3,4,7,8,0,8,8,13,15,2,15,15,1,8,12,2,13,8,1,1,11,13,2,9,0,9,1,2,13,8,2,2,8,8,13,2,13,10,8,8,1,8,0,1,9,0,8,13,8,10,8,3,11,13,2,8,8,8,4,8,1,7,11,13,2,13,8,1,8,2,7,11,13,2,13,8,2,2,8,8,8,4,3,7,11,13,2,9,0,9,1,9,0,9,1,1,8,8,2,13,8,3,3,13,8,8,7,8,5,2,7,11,13,2,9,0,9,1,9,0,1,7,9,1,4,8,8,13,7,8,2,7,8,4,2,13,7,8,2,3,8,8,13,7,8,4,2,13,13,2,6,11,13,2,9,0,9,1,9,0,1,6,9,1,2,8,8,8,8,2,15,6,11,13,2,13,8,3,4,8,8,3,3,10,8,8,1,6,8,8,1,11,11,1,9,0,9,8,8,13,15,7,11,13,2,13,8,3,7,8,3,13,15,7,8,2,7,8,4,6,15,15,15,15,15,15,1,8,6,1,8,7,12,65,100,100,76,105,113,117,105,100,105,116,121,7,65,112,112,73,110,102,111,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,9,76,105,113,117,105,100,105,116,121,6,79,112,116,105,111,110,11,80,111,111,108,67,97,116,97,108,111,103,8,80,111,111,108,73,110,102,111,13,80,111,111,108,76,105,113,117,105,100,105,116,121,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,15,82,101,109,111,118,101,76,105,113,117,105,100,105,116,121,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,13,97,100,100,95,108,105,113,117,105,100,105,116,121,7,97,108,112,104,97,95,49,6,97,109,111,117,110,116,9,97,112,112,95,105,110,102,111,115,13,97,112,112,95,108,105,113,117,105,100,105,116,121,5,97,115,99,105,105,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,5,101,118,101,110,116,18,101,120,105,115,116,95,99,101,114,116,97,105,110,95,112,111,111,108,13,101,120,105,115,116,95,112,111,111,108,95,105,100,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,100,101,102,97,117,108,116,95,97,108,112,104,97,95,49,20,103,101,116,95,100,101,102,97,117,108,116,95,108,97,109,98,100,97,95,49,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,24,103,101,116,95,112,111,111,108,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,112,111,111,108,95,110,97,109,101,95,98,121,95,105,100,21,103,101,116,95,112,111,111,108,95,116,111,116,97,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,115,95,98,121,95,105,100,19,103,101,116,95,116,111,107,101,110,95,108,105,113,117,105,100,105,116,121,2,105,100,11,105,100,95,116,111,95,112,111,111,108,115,4,105,110,105,116,8,108,97,109,98,100,97,95,49,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,110,97,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,12,112,111,111,108,95,97,100,100,114,101,115,115,12,112,111,111,108,95,99,97,116,97,108,111,103,10,112,111,111,108,95,105,110,102,111,115,12,112,111,111,108,95,109,97,110,97,103,101,114,10,112,111,111,108,95,116,111,95,105,100,5,112,111,111,108,115,13,114,101,103,105,115,116,101,114,95,112,111,111,108,16,114,101,103,105,115,116,101,114,95,112,111,111,108,95,105,100,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,7,114,101,115,101,114,118,101,21,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,97,108,112,104,97,22,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,108,97,109,98,100,97,15,115,101,116,95,112,111,111,108,95,119,101,105,103,104,116,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,116,97,98,108,101,12,116,111,116,97,108,95,119,101,105,103,104,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,119,101,105,103,104,116,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,14,122,101,114,111,95,108,105,113,117,105,100,105,116,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,0,88,241,76,176,44,241,78,240,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,37,164,0,10,139,202,34,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,0,2,4,49,8,12,19,11,13,2,13,8,1,61,11,13,2,13,8,2,60,8,5,1,2,1,20,11,13,2,13,8,3,2,2,5,54,8,10,68,8,3,17,15,75,15,64,11,13,2,8,8,8,4,3,2,1,78,15,4,2,4,78,15,52,15,30,15,79,15,5,2,2,63,11,13,2,8,8,13,50,11,13,2,13,10,8,8,6,2,3,59,8,8,18,15,31,15,7,2,3,59,8,8,18,15,30,15,0,0,0,0,1,14,10,0,17,30,10,0,56,0,10,0,56,1,10,0,56,2,11,0,56,3,18,5,18,0,56,4,2,1,1,0,0,29,54,10,1,10,3,12,5,46,11,5,17,18,32,4,9,5,15,11,1,1,11,4,1,7,2,39,10,1,15,0,12,12,11,2,12,6,17,20,12,7,10,4,56,5,12,8,11,6,11,7,7,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,8,18,2,12,11,11,12,10,3,11,11,56,6,10,1,15,1,15,2,10,3,64,32,0,0,0,0,0,0,0,0,56,7,11,1,15,3,12,10,11,4,56,8,18,1,12,9,11,10,11,3,11,9,56,9,2,2,1,0,0,34,52,10,1,10,3,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,10,1,10,2,12,5,46,11,5,17,19,32,4,21,5,25,11,1,1,7,4,39,10,1,15,1,12,6,10,6,15,4,10,2,10,3,56,10,11,6,15,2,10,3,56,11,10,2,68,32,11,1,15,0,11,3,56,12,15,5,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,4,56,13,2,3,1,0,0,37,43,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,12,6,10,6,15,5,11,2,56,14,12,7,10,6,16,6,20,10,7,16,7,20,23,10,3,22,11,6,15,6,21,11,3,11,7,15,7,21,2,4,1,0,0,38,22,10,1,10,2,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,11,1,15,0,11,2,56,12,12,5,11,3,11,5,15,8,21,2,5,1,0,0,39,29,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,15,5,11,2,56,14,12,6,11,3,11,6,15,9,21,2,6,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,1,15,2,11,1,12,3,46,11,3,56,15,20,2,7,1,0,0,43,22,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,11,0,15,1,15,4,11,1,12,3,46,11,3,56,16,20,2,8,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,0,11,1,12,3,46,11,3,56,17,16,10,20,2,9,1,0,0,44,32,10,0,10,1,17,18,4,5,5,9,11,0,1,7,3,39,11,0,16,3,11,1,56,18,16,11,12,4,10,4,10,2,56,19,4,26,11,4,11,2,56,20,16,12,20,12,3,5,30,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,10,1,0,0,9,20,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,13,16,12,20,2,11,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,14,20,2,12,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,15,20,2,13,1,0,0,9,19,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,6,20,2,14,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,7,20,2,15,1,0,0,1,2,7,0,2,16,1,0,0,1,2,7,1,2,17,1,0,0,45,34,11,0,11,1,17,6,12,6,14,6,65,32,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,32,5,14,14,6,10,4,66,32,20,12,3,14,3,17,23,10,2,33,4,27,11,3,56,22,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,56,23,2,18,1,0,0,1,5,11,0,16,0,11,1,56,24,2,19,1,0,0,1,6,11,0,16,1,16,4,11,1,56,25,2,20,1,0,0,1,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,2,21,3,0,0,48,119,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,12,16,15,20,10,12,16,9,20,17,25,12,10,10,3,10,10,22,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,32,4,73,11,7,11,2,10,6,18,3,56,27,5,85,11,7,11,2,56,28,12,8,10,8,16,12,20,10,6,22,11,8,15,12,21,10,11,16,13,16,12,20,10,3,22,11,11,15,13,15,12,21,10,12,16,14,20,10,3,22,10,12,15,14,21,10,12,16,15,20,10,10,23,11,12,15,15,21,11,1,11,3,10,10,18,6,56,29,11,6,11,10,2,22,3,0,0,48,151,1,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,12,16,14,20,10,3,38,4,33,5,41,11,0,1,11,12,1,11,11,1,7,8,39,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,11,16,8,20,10,12,16,9,20,17,24,12,10,10,3,10,10,23,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,4,82,5,90,11,12,1,11,11,1,11,7,1,7,6,39,11,7,11,2,56,28,12,8,10,8,16,12,20,10,3,38,4,101,5,109,11,12,1,11,11,1,11,8,1,7,7,39,10,8,16,12,20,10,3,23,11,8,15,12,21,10,11,16,13,16,12,20,10,6,23,11,11,15,13,15,12,21,10,12,16,14,20,10,6,23,10,12,15,14,21,10,12,16,15,20,10,10,22,11,12,15,15,21,11,1,11,3,10,10,18,7,56,30,11,6,11,10,2,0,2,0,3,5,1,0,1,5,0,2,4,2,3,4,3,2,2,4,1,2,0,1,0,3,0,2,1,4,0,4,2,0,53,0,80,0],"rates":[161,28,235,11,6,0,0,0,8,1,0,6,2,6,4,3,10,70,5,80,48,7,128,1,185,2,8,185,3,32,6,217,3,68,12,157,4,128,5,0,13,0,11,0,16,1,0,8,0,0,6,0,1,0,0,2,0,1,0,0,5,2,1,0,0,1,3,1,0,0,3,4,1,0,0,4,4,1,0,1,7,6,1,0,1,8,6,3,0,1,9,6,1,0,1,10,6,1,0,2,12,7,1,0,2,14,5,1,0,2,15,7,1,0,2,17,7,1,0,3,7,8,0,13,15,1,15,4,7,8,0,13,15,15,4,15,15,15,15,3,15,15,15,0,2,7,8,0,13,2,15,15,6,15,15,15,15,15,15,7,15,15,15,15,15,15,15,7,83,116,111,114,97,103,101,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,21,99,97,108,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,3,109,105,110,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,128,81,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,29,10,0,10,1,17,8,12,6,11,0,11,1,17,6,12,4,11,6,11,4,17,13,12,5,10,5,10,2,22,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,27,10,5,11,5,11,2,22,17,12,12,3,11,3,2,1,1,0,0,8,39,10,0,10,1,11,2,17,0,12,8,11,0,11,1,17,7,12,7,12,6,12,5,12,4,10,8,10,7,35,4,23,11,4,11,8,11,5,17,13,22,12,3,5,37,11,4,11,5,22,11,6,11,8,10,7,23,17,11,11,7,23,17,12,17,13,22,12,3,11,3,2,2,1,0,0,7,17,10,0,10,1,11,3,17,0,12,5,11,0,11,1,17,9,12,4,11,2,11,5,17,11,11,4,23,17,13,17,13,2,3,1,0,0,7,20,11,0,11,1,23,7,1,17,10,12,4,7,1,10,4,23,12,5,11,2,11,5,24,11,3,11,4,24,22,7,1,26,2,4,1,0,0,9,69,11,0,11,1,23,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,10,17,11,2,10,5,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,6,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,23,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,7,5,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,2,10,2,17,13,7,0,7,0,24,26,12,4,10,4,10,2,17,13,7,0,26,12,3,10,5,10,6,24,11,4,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,10,5,11,6,24,11,7,24,11,3,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,9,17,11,11,2,11,5,24,7,0,26,22,11,8,22,11,9,22,2,5,1,0,0,1,12,11,2,11,0,11,1,23,24,7,0,26,12,3,17,11,11,3,22,2,0],"ray_math":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,40,5,42,13,7,55,59,8,114,32,6,146,1,146,1,12,164,2,247,5,0,7,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,4,2,1,0,0,1,2,1,0,0,2,2,1,0,0,6,1,1,0,0,0,1,3,0,0,1,15,2,15,15,1,2,4,15,2,15,15,4,108,111,103,50,3,109,97,120,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,208,121,0,161,63,121,92,118,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,249,214,165,42,128,81,101,243,159,91,61,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,10,11,0,11,1,24,7,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,7,0,26,2,3,1,0,0,0,10,11,0,7,0,24,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,11,1,26,2,4,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,6,1,0,0,4,59,10,0,7,0,38,4,5,5,7,7,4,39,10,0,7,0,26,17,7,12,2,10,2,77,7,0,24,12,3,11,0,11,2,48,12,4,10,4,7,0,33,4,27,11,3,2,7,1,12,1,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,57,5,34,10,4,11,4,24,7,0,26,12,4,10,4,7,2,38,4,52,11,3,10,1,22,12,3,11,4,49,1,48,12,4,11,1,49,1,48,12,1,5,29,11,3,2,7,1,0,0,3,112,49,0,12,1,10,0,49,128,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,16,11,0,49,128,48,12,0,11,1,49,128,22,12,1,10,0,49,64,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,30,11,0,49,64,48,12,0,11,1,49,64,22,12,1,10,0,49,32,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,44,11,0,49,32,48,12,0,11,1,49,32,22,12,1,10,0,49,16,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,58,11,0,49,16,48,12,0,11,1,49,16,22,12,1,10,0,49,8,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,72,11,0,49,8,48,12,0,11,1,49,8,22,12,1,10,0,49,4,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,0,49,4,48,12,0,11,1,49,4,22,12,1,10,0,49,2,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,100,11,0,49,2,48,12,0,11,1,49,2,22,12,1,11,0,49,1,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,110,11,1,49,1,22,12,1,11,1,2,0],"scaled_balance":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,25,5,29,6,7,35,75,8,110,32,12,142,1,39,0,6,0,4,0,0,0,1,0,0,2,0,1,0,0,1,0,1,0,1,3,0,1,0,1,5,0,1,0,2,15,15,1,15,0,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,2,4,11,0,11,1,17,4,2,1,1,0,0,2,4,11,0,11,1,17,3,2,2,1,0,0,2,4,11,0,11,1,17,3,2,0],"serde":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,8,3,20,167,1,4,187,1,12,5,199,1,148,1,7,219,2,211,4,8,174,7,96,6,142,8,20,12,162,8,157,35,0,23,1,4,1,6,1,36,1,37,2,2,1,0,7,0,3,1,7,0,0,32,0,1,0,0,28,2,1,0,0,31,3,1,0,0,26,4,1,0,0,29,5,1,0,0,19,6,6,0,0,5,6,6,0,0,27,4,1,0,0,30,5,1,0,0,33,7,1,0,0,24,8,1,0,0,25,9,1,1,0,0,34,7,1,0,0,14,10,6,0,0,10,10,11,0,0,13,10,12,0,0,8,10,13,0,0,11,10,14,0,0,9,10,13,0,0,12,10,14,0,0,7,10,15,0,0,18,10,12,0,0,15,10,16,0,0,38,17,18,1,1,0,39,19,20,1,3,1,20,28,16,0,2,35,27,16,1,0,3,17,1,30,1,0,3,21,30,28,0,4,3,25,1,1,0,4,22,24,1,1,0,5,16,16,15,0,30,6,29,6,26,15,27,29,23,6,23,29,2,7,10,2,2,0,2,7,10,2,13,2,7,10,2,3,2,7,10,2,4,2,7,10,2,15,1,2,2,7,10,2,10,2,2,7,10,2,5,1,7,10,2,1,6,10,2,1,13,1,3,1,4,1,15,1,5,1,10,2,3,6,10,9,0,3,3,1,10,9,0,2,6,10,9,0,9,0,1,10,10,9,0,2,1,2,3,1,1,2,2,4,10,2,1,7,10,9,0,2,7,10,9,0,10,9,0,2,15,10,2,1,6,9,0,1,8,0,1,9,0,1,8,1,2,4,3,2,15,3,3,10,2,3,3,3,1,3,10,9,0,3,3,10,10,9,0,3,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,5,97,115,99,105,105,16,97,115,99,105,105,95,116,111,95,104,101,120,95,115,116,114,3,98,99,115,19,100,101,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,16,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,29,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,29,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,30,100,101,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,17,103,101,116,95,118,101,99,116,111,114,95,108,101,110,103,116,104,16,104,101,120,95,115,116,114,95,116,111,95,97,115,99,105,105,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,114,101,118,101,114,115,101,5,115,101,114,100,101,17,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,14,115,101,114,105,97,108,105,122,101,95,116,121,112,101,14,115,101,114,105,97,108,105,122,101,95,117,49,50,56,27,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,27,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,28,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,6,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,12,118,101,99,116,111,114,95,115,112,108,105,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,68,6,2,1,1,0,0,1,15,10,0,10,1,49,8,48,72,255,0,28,51,17,0,11,0,11,1,72,255,0,28,51,17,0,2,2,1,0,0,1,63,10,0,10,1,49,56,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,6,255,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,6,255,0,0,0,0,0,0,0,28,51,17,0,2,3,1,0,0,1,127,10,0,10,1,49,120,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,4,1,0,0,1,255,1,10,0,10,1,49,248,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,240,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,232,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,224,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,216,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,208,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,200,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,192,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,184,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,176,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,168,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,160,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,152,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,144,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,136,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,128,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,120,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,5,1,0,0,21,31,10,0,49,0,38,4,9,10,0,49,9,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,22,12,2,5,29,10,0,49,15,37,4,23,5,25,7,1,39,11,0,49,87,22,12,2,11,2,2,6,1,0,0,22,40,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,3,5,38,10,0,49,97,38,4,27,10,0,49,102,37,12,2,5,29,9,12,2,11,2,4,32,5,34,7,1,39,11,0,49,87,23,12,3,11,3,2,7,1,0,0,23,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,8,1,0,0,26,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,9,1,0,0,1,4,11,0,11,1,56,1,2,10,1,0,0,16,17,14,1,56,2,12,2,14,2,65,6,6,32,0,0,0,0,0,0,0,33,4,9,5,13,11,0,1,7,0,39,11,0,11,2,56,1,2,11,1,0,0,28,8,56,3,17,28,12,1,11,0,11,1,17,25,17,9,2,12,1,0,0,12,17,14,1,65,6,12,2,10,2,6,0,0,0,0,0,0,0,0,33,4,10,11,0,1,2,10,0,11,2,17,2,11,0,11,1,17,9,2,13,1,0,0,1,15,10,0,65,6,6,1,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,6,0,0,0,0,0,0,0,0,66,6,20,2,14,1,0,0,1,24,10,0,65,6,6,2,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,75,49,8,47,11,0,6,1,0,0,0,0,0,0,0,66,6,20,75,22,2,15,1,0,0,1,72,10,0,65,6,6,8,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,52,49,56,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,52,49,48,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,52,49,40,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,52,49,32,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,52,49,24,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,52,49,16,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,52,49,8,47,22,11,0,6,7,0,0,0,0,0,0,0,66,6,20,52,22,2,16,1,0,0,1,136,1,10,0,65,6,6,16,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,53,49,120,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,53,49,112,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,53,49,104,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,53,49,96,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,53,49,88,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,53,49,80,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,53,49,72,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,53,49,64,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,53,49,56,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,53,49,48,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,53,49,40,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,53,49,32,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,53,49,24,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,53,49,16,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,53,49,8,47,22,11,0,6,15,0,0,0,0,0,0,0,66,6,20,53,22,2,17,1,0,0,1,136,2,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,77,49,248,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,77,49,240,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,77,49,232,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,77,49,224,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,77,49,216,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,77,49,208,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,77,49,200,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,77,49,192,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,77,49,184,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,77,49,176,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,77,49,168,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,77,49,160,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,77,49,152,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,77,49,144,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,77,49,136,47,22,10,0,6,15,0,0,0,0,0,0,0,66,6,20,77,49,128,47,22,10,0,6,16,0,0,0,0,0,0,0,66,6,20,77,49,120,47,22,10,0,6,17,0,0,0,0,0,0,0,66,6,20,77,49,112,47,22,10,0,6,18,0,0,0,0,0,0,0,66,6,20,77,49,104,47,22,10,0,6,19,0,0,0,0,0,0,0,66,6,20,77,49,96,47,22,10,0,6,20,0,0,0,0,0,0,0,66,6,20,77,49,88,47,22,10,0,6,21,0,0,0,0,0,0,0,66,6,20,77,49,80,47,22,10,0,6,22,0,0,0,0,0,0,0,66,6,20,77,49,72,47,22,10,0,6,23,0,0,0,0,0,0,0,66,6,20,77,49,64,47,22,10,0,6,24,0,0,0,0,0,0,0,66,6,20,77,49,56,47,22,10,0,6,25,0,0,0,0,0,0,0,66,6,20,77,49,48,47,22,10,0,6,26,0,0,0,0,0,0,0,66,6,20,77,49,40,47,22,10,0,6,27,0,0,0,0,0,0,0,66,6,20,77,49,32,47,22,10,0,6,28,0,0,0,0,0,0,0,66,6,20,77,49,24,47,22,10,0,6,29,0,0,0,0,0,0,0,66,6,20,77,49,16,47,22,10,0,6,30,0,0,0,0,0,0,0,66,6,20,77,49,8,47,22,11,0,6,31,0,0,0,0,0,0,0,66,6,20,77,22,2,18,1,0,0,31,29,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,53,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,19,1,0,0,32,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,77,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,20,1,0,0,1,14,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,20,17,31,2,21,1,0,0,16,8,11,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,2,22,1,0,0,33,46,10,0,65,6,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,64,6,0,0,0,0,0,0,0,0,2,10,3,6,8,0,0,0,0,0,0,0,36,4,16,5,20,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,12,2,11,3,10,2,6,8,0,0,0,0,0,0,0,22,33,4,35,5,39,11,0,1,7,0,39,11,0,6,8,0,0,0,0,0,0,0,11,2,6,8,0,0,0,0,0,0,0,22,56,4,2,23,1,0,0,34,43,10,1,10,2,35,4,10,10,2,10,0,65,29,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,0,39,64,29,0,0,0,0,0,0,0,0,12,5,11,1,12,4,10,4,10,2,35,4,39,5,28,13,5,10,0,10,4,66,29,20,68,29,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,23,11,0,1,11,5,2,24,1,0,0,35,53,64,18,0,0,0,0,0,0,0,0,12,3,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,29,35,4,38,5,12,10,0,10,2,66,29,20,10,1,33,4,33,10,4,10,2,35,4,29,13,3,10,0,11,4,10,2,56,5,68,18,10,2,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,10,4,10,2,35,4,49,13,3,11,0,11,4,11,2,56,5,68,18,5,51,11,0,1,11,3,2,0],"system_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,71,4,81,2,5,83,78,7,161,1,150,2,8,183,3,32,6,215,3,26,12,241,3,169,2,0,16,0,6,0,11,1,0,7,0,0,9,0,1,0,0,10,0,1,0,0,7,2,3,0,0,1,3,2,0,1,2,3,7,0,1,8,7,3,0,2,3,13,14,0,2,4,13,15,0,2,5,13,1,0,2,12,5,0,0,2,13,6,0,0,2,14,9,0,0,2,15,8,0,0,2,17,11,12,1,1,13,1,0,1,2,4,13,3,8,0,2,1,10,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,12,10,2,10,2,10,2,10,2,8,0,13,3,3,3,3,13,2,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,11,68,111,108,97,65,100,100,114,101,115,115,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,19,101,110,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,115,121,115,116,101,109,95,99,111,100,101,99,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,4,24,64,1,0,0,0,0,0,0,0,0,12,5,13,5,11,0,17,9,13,5,11,1,17,10,11,2,17,5,12,4,13,5,14,4,65,1,75,17,9,13,5,11,4,17,12,13,5,11,3,17,11,11,5,2,3,1,0,0,10,96,14,0,65,1,12,9,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,1,14,1,17,6,12,11,11,8,11,7,22,12,8,6,8,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,2,14,2,17,7,12,10,11,8,11,7,22,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,3,14,3,17,6,12,6,11,8,11,7,22,12,8,11,6,52,12,7,14,0,10,8,10,8,10,7,22,56,0,17,4,12,5,11,8,11,7,22,12,8,6,1,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,4,14,4,17,8,12,12,11,8,11,7,22,12,8,11,9,11,8,33,4,89,5,91,7,0,39,11,11,11,10,11,5,11,12,2,0],"system_core_storage":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,24,3,36,26,4,62,2,5,64,35,7,99,252,1,8,223,2,64,10,159,3,9,12,168,3,34,13,202,3,2,15,204,3,2,0,16,0,7,0,8,1,13,1,18,1,19,0,2,8,0,1,0,12,0,1,3,12,0,2,1,0,0,3,5,4,0,5,4,2,0,0,11,0,1,0,0,9,2,3,0,1,14,0,6,0,3,12,4,5,0,4,15,8,1,1,8,4,7,3,6,8,3,7,8,2,7,8,5,0,1,6,8,0,1,6,8,1,1,7,8,5,1,8,4,1,8,1,1,8,0,1,9,0,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,7,83,116,111,114,97,103,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,3,110,101,119,6,111,98,106,101,99,116,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,10,8,4,6,8,1,0,1,0,0,1,9,10,2,17,3,11,0,11,1,11,2,17,2,18,0,56,0,2,1,3,0,0,1,3,11,0,16,0,2,0,1,0,17,0],"system_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,24,2,24,40,3,64,71,4,135,1,2,5,137,1,117,7,254,1,155,4,8,153,6,96,6,249,6,10,10,131,7,17,12,148,7,191,1,0,33,0,10,0,16,0,19,0,31,0,32,0,38,0,39,1,14,1,18,1,34,2,30,0,7,3,0,1,0,12,0,2,3,7,0,3,4,8,0,5,6,8,0,6,9,12,0,7,2,12,0,8,1,8,0,10,8,2,0,11,5,12,0,0,11,0,1,0,0,35,0,1,0,2,22,13,8,0,2,23,13,14,0,3,13,3,1,0,4,15,8,9,0,4,21,1,10,0,4,24,1,10,0,5,20,4,5,0,6,11,12,1,0,6,27,11,1,0,6,35,12,1,0,7,26,6,7,0,9,17,16,1,1,3,13,15,8,6,8,3,7,8,5,7,8,9,7,8,6,6,8,4,10,2,6,8,7,7,8,8,0,6,10,2,8,2,2,3,8,2,13,1,6,8,3,1,6,8,4,1,6,8,1,6,7,8,9,7,8,6,6,8,1,10,2,6,8,7,7,8,8,2,8,2,10,2,1,10,2,4,13,3,8,2,2,1,2,2,7,8,5,8,2,3,7,8,5,8,2,8,2,1,6,8,2,1,13,1,8,0,1,9,0,6,10,2,2,3,8,2,13,8,2,6,65,112,112,67,97,112,5,67,108,111,99,107,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,5,83,116,97,116,101,7,83,116,111,114,97,103,101,15,83,121,115,116,101,109,67,111,114,101,69,118,101,110,116,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,11,97,112,112,95,109,97,110,97,103,101,114,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,110,111,110,99,101,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,12,115,121,115,116,101,109,95,99,111,100,101,99,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,0,2,6,25,3,28,10,2,29,13,37,13,36,10,2,12,2,0,1,4,0,2,51,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,12,11,8,17,5,12,10,12,9,12,11,12,13,10,10,17,6,33,4,23,5,27,11,1,1,7,0,39,10,12,10,9,33,4,35,11,1,10,12,17,10,5,39,11,1,10,12,10,9,17,9,11,11,14,12,17,2,11,13,14,9,17,3,14,9,17,2,11,10,18,0,56,0,2,1,1,4,0,17,43,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,11,11,8,17,5,12,9,12,13,12,10,12,12,10,9,17,7,33,4,23,5,27,11,1,1,7,0,39,11,1,10,11,10,13,17,11,11,10,14,11,17,2,11,12,14,13,17,3,14,13,17,2,11,9,18,0,56,0,2,0],"system_portal":[161,28,235,11,6,0,0,0,10,1,0,18,2,18,28,3,46,82,4,128,1,4,5,132,1,84,7,216,1,208,3,8,168,5,64,10,232,5,22,12,254,5,187,1,13,185,7,2,0,30,0,13,0,16,0,29,0,37,1,15,1,25,1,31,1,32,0,3,8,0,0,2,3,0,1,0,7,0,2,1,8,0,4,6,12,0,6,5,4,0,8,4,2,0,0,21,0,1,0,0,18,2,3,0,0,8,4,1,0,0,34,4,1,0,1,11,11,12,0,1,12,13,12,0,2,10,9,1,0,3,17,1,16,0,3,19,1,16,0,4,7,15,1,0,4,26,14,1,0,4,33,15,1,0,5,14,7,1,1,3,6,22,0,5,0,7,28,7,1,1,8,8,27,10,11,0,14,6,12,17,1,7,8,6,0,1,7,8,0,1,3,6,6,8,3,7,8,0,7,8,4,13,10,2,7,8,6,1,8,5,1,8,0,1,9,0,3,8,2,5,8,2,1,6,8,3,1,6,8,6,1,5,1,8,2,2,13,10,2,2,7,8,4,8,2,3,7,8,4,8,2,8,2,1,2,1,8,1,3,5,8,2,8,2,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,83,121,115,116,101,109,76,111,99,97,108,69,118,101,110,116,12,83,121,115,116,101,109,80,111,114,116,97,108,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,7,98,105,110,100,105,110,103,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,2,105,100,4,105,110,105,116,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,6,111,98,106,101,99,116,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,121,115,116,101,109,95,99,111,100,101,99,13,115,121,115,116,101,109,95,112,111,114,116,97,108,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,117,110,98,105,110,100,105,110,103,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,20,8,5,23,3,1,2,5,24,3,27,5,36,13,35,10,2,9,2,0,0,0,0,1,6,11,0,17,13,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,4,0,8,34,11,0,17,6,11,5,46,17,15,12,7,10,7,17,4,12,8,10,3,10,4,17,5,12,6,10,8,10,6,33,4,21,11,2,11,8,17,10,5,25,11,2,11,8,11,6,17,9,11,1,17,1,11,7,11,3,11,4,17,7,18,1,56,1,2,3,1,4,0,18,26,11,0,17,6,11,5,46,17,15,12,6,10,6,17,4,12,8,10,3,10,4,17,5,12,7,11,2,11,8,11,7,17,11,11,1,17,1,11,6,11,3,11,4,17,8,18,1,56,1,2,0,1,0],"user_manager":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,138,1,4,196,1,42,5,238,1,128,2,7,238,3,161,5,8,143,9,96,6,239,9,60,10,171,10,49,12,220,10,247,4,13,211,15,8,15,219,15,8,0,48,0,15,0,20,1,49,2,19,2,31,2,39,2,40,2,41,0,8,12,0,0,7,4,0,0,0,3,0,0,6,3,0,1,1,7,0,2,2,0,0,5,5,4,0,6,3,12,2,7,1,4,1,8,4,2,0,0,26,0,1,0,0,33,2,1,0,0,43,3,1,0,0,22,4,5,0,0,23,6,7,0,0,32,4,8,0,0,27,4,9,0,0,34,10,1,0,0,10,11,1,0,0,42,11,1,0,1,21,28,29,0,1,44,30,8,0,3,25,37,38,1,0,3,35,39,18,1,0,4,18,18,1,1,3,5,30,0,12,0,6,9,21,1,2,7,4,6,11,20,25,2,7,4,6,12,22,35,2,7,4,6,14,20,9,2,7,4,6,29,32,5,2,7,4,6,30,0,14,2,7,4,6,35,22,23,2,7,4,7,36,18,1,1,8,21,13,21,15,21,16,23,17,19,16,16,16,22,16,19,13,17,13,19,15,17,15,17,16,20,15,16,13,16,15,14,33,18,15,12,8,22,13,13,8,14,40,1,7,8,8,0,4,6,8,5,7,8,0,13,13,3,6,8,5,7,8,0,13,2,6,8,0,8,4,1,3,2,6,8,0,3,1,10,8,4,1,8,4,1,1,2,7,8,0,8,4,3,7,8,0,8,4,8,4,1,8,6,2,8,4,3,1,11,7,2,9,0,9,1,2,3,10,8,4,2,13,13,1,8,0,1,9,0,2,13,7,11,7,2,13,13,2,6,11,7,2,9,0,9,1,9,0,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,9,1,2,8,4,6,8,1,1,6,9,1,1,6,8,1,3,8,4,6,11,7,2,13,13,13,1,6,8,4,1,13,2,8,4,13,6,8,4,8,4,3,8,4,10,8,4,7,8,1,1,6,11,7,2,9,0,9,1,1,8,2,7,8,4,8,4,8,4,8,4,3,7,10,8,4,7,8,1,1,7,9,1,10,8,4,8,4,8,4,6,8,4,3,3,3,8,4,7,10,8,4,7,8,1,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,1,8,3,8,66,105,110,100,85,115,101,114,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,85,110,98,105,110,100,85,115,101,114,18,85,115,101,114,65,100,100,114,101,115,115,67,97,116,97,108,111,103,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,97,100,100,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,97,105,110,95,105,100,95,116,111,95,103,114,111,117,112,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,17,100,111,108,97,95,117,115,101,114,95,97,100,100,114,101,115,115,12,100,111,108,97,95,117,115,101,114,95,105,100,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,18,103,101,116,95,117,115,101,114,95,97,100,100,114,101,115,115,101,115,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,16,112,114,111,99,101,115,115,95,103,114,111,117,112,95,105,100,22,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,115,121,115,116,101,109,95,112,111,114,116,97,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,24,117,110,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,115,101,114,95,97,100,100,114,101,115,115,95,99,97,116,97,108,111,103,23,117,115,101,114,95,97,100,100,114,101,115,115,95,116,111,95,117,115,101,114,95,105,100,20,117,115,101,114,95,105,100,95,116,111,95,97,100,100,114,101,115,115,101,115,12,117,115,101,114,95,109,97,110,97,103,101,114,6,118,101,99,116,111,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,3,24,8,6,45,8,1,13,11,7,2,13,13,1,2,2,46,11,7,2,8,4,3,47,11,7,2,3,10,8,4,2,2,2,16,8,4,17,3,3,2,2,16,8,4,17,3,0,0,0,0,1,12,10,0,17,15,10,0,56,0,10,0,56,1,18,1,11,0,56,2,18,0,56,3,2,1,1,0,0,19,21,11,1,15,0,12,5,10,5,10,2,12,4,46,11,4,56,4,32,4,12,5,16,11,5,1,7,3,39,11,5,11,2,11,3,56,5,2,2,1,0,0,19,20,11,1,15,0,12,4,10,4,10,2,12,3,46,11,3,56,4,4,11,5,15,11,4,1,7,4,39,11,4,11,2,56,6,1,2,3,1,0,0,24,23,10,0,11,1,17,5,12,2,11,0,16,1,12,3,10,3,16,2,10,2,56,7,4,13,5,17,11,3,1,7,1,39,11,3,16,2,11,2,56,8,20,2,4,1,0,0,26,19,11,0,16,1,12,2,10,2,16,3,10,1,56,9,4,9,5,13,11,2,1,7,1,39,11,2,16,3,11,1,56,10,20,2,5,1,0,0,27,24,14,1,17,10,12,4,11,0,16,0,12,3,10,3,10,4,56,4,4,18,11,1,11,3,11,4,56,11,20,17,11,12,2,5,22,11,3,1,11,1,12,2,11,2,2,6,1,0,0,8,10,10,0,11,1,17,5,12,2,11,0,16,1,16,2,11,2,56,7,2,7,3,0,0,31,50,10,0,11,1,12,2,46,11,2,17,5,12,5,11,0,15,1,12,7,10,7,15,2,10,5,12,3,46,11,3,56,7,32,4,20,5,24,11,7,1,7,0,39,10,7,16,3,56,12,6,1,0,0,0,0,0,0,0,22,12,4,64,8,0,0,0,0,0,0,0,0,12,6,10,7,15,2,10,5,10,4,56,13,13,6,10,5,68,8,11,7,15,3,10,4,11,6,56,14,11,5,11,4,18,2,56,15,2,8,3,0,0,34,49,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,11,2,12,4,46,11,4,17,5,12,6,11,0,15,1,12,9,10,9,15,2,10,6,12,5,46,11,5,56,7,32,4,27,5,31,11,9,1,7,0,39,10,9,15,3,10,7,56,16,12,8,11,9,15,2,10,6,10,7,56,13,11,8,10,6,68,8,11,6,11,7,18,2,56,15,2,9,3,0,0,36,73,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,10,2,12,4,46,11,4,17,3,12,9,10,7,10,9,33,4,19,5,23,11,0,1,7,5,39,10,0,11,2,12,5,46,11,5,17,5,12,10,11,0,15,1,12,12,10,12,15,3,11,9,56,16,12,11,10,11,46,65,8,6,2,0,0,0,0,0,0,0,38,4,45,5,51,11,12,1,11,11,1,7,2,39,10,11,14,10,12,6,46,11,6,56,17,12,8,1,11,12,15,2,10,10,56,18,1,11,11,11,8,56,19,1,11,10,11,7,18,3,56,20,2,0,2,0,1,1,0,1,1,0,28,0,37,0,38,0,50,0],"wormhole_adapter_core":[161,28,235,11,6,0,0,0,12,1,0,46,2,46,114,3,160,1,212,1,4,244,2,22,5,138,3,146,3,7,156,6,196,10,8,224,16,96,6,192,17,30,10,222,17,68,12,162,18,236,4,13,142,23,6,15,148,23,6,0,90,0,27,0,36,0,46,0,62,0,63,0,87,0,91,1,29,1,30,1,44,1,59,1,60,1,81,1,85,1,86,1,89,2,28,2,40,2,45,2,66,2,80,2,88,0,4,12,0,0,15,3,0,0,5,3,0,0,16,3,0,0,6,3,0,0,17,3,0,0,7,3,0,1,0,12,0,2,8,7,0,3,11,0,0,5,14,12,0,6,23,12,0,7,22,12,0,8,2,8,0,9,3,12,1,0,1,11,21,4,0,12,13,12,2,7,1,12,1,13,18,2,0,15,20,2,0,16,25,7,2,1,0,0,0,17,1,7,0,18,9,12,0,19,10,7,0,20,12,0,0,21,19,12,0,22,24,0,0,0,53,0,1,0,0,71,2,1,0,0,35,3,1,0,0,75,4,1,0,0,76,4,1,0,0,73,4,1,0,0,74,4,1,0,0,68,5,6,0,0,67,7,8,0,0,69,5,6,0,0,79,9,10,0,1,47,45,46,0,4,33,24,48,0,4,34,24,44,0,4,42,33,24,0,4,43,54,24,0,4,48,1,32,0,4,49,1,32,0,4,50,1,32,0,4,51,1,32,0,5,26,49,50,0,5,78,49,50,0,6,55,51,23,0,6,70,52,1,0,7,61,42,43,0,10,39,21,1,1,3,11,58,12,13,0,12,58,12,17,2,7,12,14,65,21,1,1,12,16,32,22,23,2,1,0,16,41,1,19,2,1,0,16,54,27,1,2,1,0,16,77,29,30,2,1,0,17,58,24,25,0,18,58,14,15,0,19,58,25,26,0,19,84,26,24,0,20,64,34,35,0,20,66,36,10,0,22,83,43,24,0,27,16,30,18,28,20,29,18,31,18,25,28,32,18,25,37,25,38,25,39,25,40,3,6,8,9,7,8,24,7,8,18,0,4,6,8,9,7,8,0,13,10,2,3,6,8,9,7,8,0,13,7,6,8,9,7,8,24,7,8,0,13,15,11,14,1,8,17,6,8,13,6,7,8,24,7,8,0,6,8,7,10,2,6,8,13,7,8,18,2,8,8,10,2,8,7,8,24,7,8,0,6,8,7,10,2,7,8,10,7,8,11,6,8,13,7,8,18,4,8,8,8,8,15,10,2,11,7,8,24,7,8,0,6,8,7,7,8,10,8,8,8,8,13,3,15,11,14,1,8,17,6,8,13,1,3,3,7,8,24,7,8,18,8,15,1,7,8,18,1,8,15,2,6,8,24,7,8,18,1,8,21,2,8,20,8,12,1,11,16,2,9,0,9,1,2,13,8,22,1,11,19,2,9,0,9,1,1,8,0,1,9,0,2,6,11,19,2,9,0,9,1,6,9,0,1,1,1,10,2,1,8,20,1,8,22,3,7,11,19,2,9,0,9,1,9,0,9,1,1,8,1,2,7,11,19,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,23,10,2,1,2,3,13,15,2,3,7,8,21,14,10,2,1,8,23,4,7,8,24,11,14,1,8,17,8,23,6,8,13,1,8,3,1,8,5,1,8,4,1,8,6,3,13,10,2,8,8,6,7,8,24,6,11,19,2,13,8,22,7,11,16,2,8,20,8,12,10,2,6,8,13,7,8,18,1,8,25,4,8,8,13,2,10,2,1,6,8,7,1,13,7,8,8,15,3,13,10,2,8,8,8,8,6,8,8,8,8,3,13,2,10,2,4,7,8,10,8,8,13,15,2,15,15,2,6,8,11,8,8,2,7,8,11,8,8,3,15,8,23,10,2,5,13,3,8,8,8,8,3,6,65,112,112,67,97,112,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,12,68,101,108,101,116,101,66,114,105,100,103,101,11,68,101,108,101,116,101,79,119,110,101,114,13,68,101,108,101,116,101,83,112,101,110,100,101,114,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,14,82,101,103,105,115,116,101,114,66,114,105,100,103,101,13,82,101,103,105,115,116,101,114,79,119,110,101,114,15,82,101,103,105,115,116,101,114,83,112,101,110,100,101,114,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,86,65,65,6,86,101,99,77,97,112,13,97,100,100,95,108,105,113,117,105,100,105,116,121,11,97,112,112,95,109,97,110,97,103,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,8,99,111,110,116,97,105,110,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,20,100,101,108,101,116,101,95,114,101,109,111,116,101,95,98,114,105,100,103,101,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,13,100,111,108,97,95,99,111,110,116,114,97,99,116,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,21,103,101,116,95,100,101,108,101,116,101,95,111,119,110,101,114,95,116,121,112,101,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,23,103,101,116,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,6,105,110,115,101,114,116,12,105,115,95,100,111,108,97,95,117,115,101,114,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,10,112,111,111,108,95,99,111,100,101,99,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,22,114,101,103,105,115,116,101,114,95,114,101,109,111,116,101,95,98,114,105,100,103,101,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,19,114,101,109,111,116,101,95,100,101,108,101,116,101,95,111,119,110,101,114,21,114,101,109,111,116,101,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,21,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,23,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,5,115,116,97,116,101,3,115,117,105,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,3,118,97,97,7,118,101,99,95,109,97,112,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,24,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,22,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,99,104,97,105,110,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,4,52,8,15,92,8,21,31,11,16,2,8,20,8,12,72,11,19,2,13,8,22,1,2,2,94,13,93,10,2,2,2,2,94,13,93,10,2,3,2,2,37,13,38,15,4,2,2,37,13,38,15,5,2,2,37,13,38,15,6,2,2,37,13,38,15,0,1,0,0,11,18,10,2,17,26,12,5,11,1,10,2,12,4,12,3,11,5,11,3,46,11,4,17,34,11,2,56,0,56,1,18,0,56,2,2,1,1,0,0,1,23,10,1,16,0,14,2,56,3,32,4,7,5,11,11,1,1,7,1,39,11,1,15,0,10,2,10,3,17,33,17,35,56,4,11,2,11,3,18,1,56,5,2,2,1,0,0,26,22,10,1,16,0,14,2,56,3,4,6,5,10,11,1,1,7,0,39,11,1,15,0,14,2,56,6,12,3,1,11,2,11,3,17,36,18,1,56,5,2,3,1,0,0,31,22,10,3,10,4,17,18,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,3,56,7,2,4,1,0,0,31,22,10,3,10,4,17,19,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,5,56,8,2,5,1,0,0,31,22,10,3,10,4,17,16,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,4,56,9,2,6,1,0,0,31,22,10,3,10,4,17,17,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,37,12,7,11,1,11,5,11,7,11,6,17,38,1,11,3,11,4,18,6,56,10,2,7,3,0,0,41,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,24,17,39,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,8,3,0,0,47,59,11,0,10,1,16,0,11,1,15,2,11,3,11,6,11,7,17,24,17,39,17,12,12,12,1,12,11,12,10,12,14,12,13,10,2,17,11,11,11,33,4,23,5,31,11,5,1,11,4,1,11,2,1,7,2,39,11,4,10,13,11,2,17,11,11,10,77,17,20,1,12,9,10,5,10,14,12,8,46,11,8,17,22,32,4,52,11,5,10,14,17,23,5,54,11,5,1,11,13,11,14,11,9,11,12,2,9,3,0,0,41,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,24,17,39,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,10,3,0,0,53,28,11,3,10,4,11,2,17,11,11,8,17,21,1,12,11,11,6,11,7,11,4,11,5,11,11,52,17,15,12,13,11,1,15,1,73,0,0,0,0,11,13,17,37,12,12,11,0,11,9,11,12,11,10,17,38,2,0,3,0,1,0,2,0,56,0,57,0,82,0],"wormhole_adapter_pool":[161,28,235,11,6,0,0,0,11,1,0,42,2,42,92,3,134,1,142,1,4,148,2,16,5,164,2,185,2,7,221,4,156,6,8,249,10,96,6,217,11,50,10,139,12,51,12,190,12,168,2,13,230,14,10,0,70,0,29,0,30,0,37,0,51,0,71,1,23,1,24,1,35,1,47,1,48,1,63,1,65,1,66,1,68,2,21,2,33,2,36,2,53,2,62,2,67,0,10,8,0,0,11,8,0,0,12,3,0,1,3,7,0,2,9,12,1,0,1,3,6,8,0,5,17,12,0,6,1,8,0,7,2,12,1,0,1,9,16,4,0,10,8,12,2,7,1,12,1,11,13,2,0,13,15,2,0,14,19,7,2,1,0,0,0,15,0,7,0,16,4,12,0,17,5,7,0,18,7,0,0,19,14,12,0,20,18,0,0,0,41,0,1,0,0,42,2,1,0,0,57,3,1,1,0,0,58,4,1,0,0,54,5,1,1,0,1,38,36,16,0,1,39,36,37,0,2,28,24,16,1,0,2,58,29,16,0,2,69,35,1,1,0,3,22,31,1,0,4,27,16,34,0,5,49,32,33,0,8,32,10,1,1,3,9,45,0,6,0,10,45,0,21,2,7,12,12,60,10,1,1,8,13,59,7,8,0,14,34,1,15,2,1,0,14,43,19,1,2,1,0,15,45,16,17,0,16,45,12,13,0,17,45,17,18,0,18,52,25,26,0,18,53,27,28,0,20,64,33,16,0,16,9,18,14,19,14,15,20,16,22,7,10,9,10,13,38,1,7,8,12,0,5,7,8,0,13,10,2,7,8,18,7,8,12,9,7,8,1,7,8,18,11,8,1,8,11,7,11,4,1,9,0,11,8,1,9,0,13,10,2,6,8,7,7,8,12,7,7,8,1,7,8,18,11,8,1,8,11,13,10,2,6,8,7,7,8,12,7,6,8,5,7,8,18,7,8,1,7,11,4,1,9,0,10,2,6,8,7,7,8,12,1,8,9,1,6,8,12,1,5,1,8,0,1,9,0,3,7,8,12,11,13,2,13,8,16,8,15,2,6,8,18,7,8,12,1,8,15,2,13,8,16,1,11,13,2,9,0,9,1,1,10,2,1,8,14,1,8,16,3,7,11,13,2,9,0,9,1,9,0,9,1,2,8,14,8,6,1,11,10,2,9,0,9,1,1,8,1,2,8,17,10,2,5,7,11,4,1,9,0,11,8,1,9,0,13,10,2,7,8,12,3,7,8,15,14,10,2,1,8,17,4,7,8,18,11,8,1,8,11,8,17,6,8,7,1,3,3,13,10,2,7,8,12,5,3,3,8,3,8,3,13,1,6,8,5,6,7,8,18,6,11,13,2,13,8,16,7,11,10,2,8,14,8,6,10,2,6,8,7,7,8,12,1,8,19,6,13,3,8,3,8,3,3,2,5,7,11,4,1,9,0,8,3,3,8,3,7,8,12,1,6,8,3,1,13,1,8,2,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,4,80,111,111,108,11,80,111,111,108,71,101,110,101,115,105,115,9,80,111,111,108,83,116,97,116,101,17,80,111,111,108,87,105,116,104,100,114,97,119,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,6,97,109,111,117,110,116,7,98,121,116,101,115,51,50,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,7,99,114,101,97,116,111,114,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,12,100,115,116,95,99,104,97,105,110,95,105,100,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,4,105,110,105,116,10,105,110,105,116,105,97,108,105,122,101,6,105,110,115,101,114,116,7,105,115,95,105,110,105,116,3,110,101,119,5,110,111,110,99,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,12,112,111,111,108,95,97,100,100,114,101,115,115,10,112,111,111,108,95,99,111,100,101,99,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,12,115,101,110,100,95,100,101,112,111,115,105,116,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,3,115,117,105,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,40,8,9,26,5,44,1,1,2,4,40,8,9,72,8,15,25,11,10,2,8,14,8,6,56,11,13,2,13,8,16,2,2,6,46,3,61,13,31,13,50,10,2,55,10,2,20,3,0,0,0,0,1,9,10,0,17,14,11,0,46,17,17,9,18,0,56,0,2,1,1,4,0,11,59,10,0,16,0,20,10,4,46,17,17,33,4,9,5,17,11,3,1,11,0,1,11,4,1,7,2,39,10,0,16,1,20,32,4,23,5,31,11,3,1,11,0,1,11,4,1,7,3,39,11,3,10,4,12,5,46,11,5,17,21,12,7,56,1,12,6,13,6,11,1,11,2,17,20,17,22,56,2,10,4,17,14,11,7,11,4,56,3,11,6,18,1,56,4,8,11,0,15,1,21,2,2,3,0,0,23,20,11,3,11,4,11,5,11,6,11,8,56,5,12,10,11,0,15,2,73,0,0,0,0,11,10,17,23,12,9,11,1,11,2,11,9,11,7,17,24,1,2,3,3,0,0,23,18,11,3,11,4,11,6,17,8,12,8,11,0,15,2,73,0,0,0,0,11,8,17,23,12,7,11,1,11,2,11,7,11,5,17,24,1,2,4,1,4,0,30,37,11,0,17,10,11,1,10,2,16,3,11,2,15,4,11,4,11,5,10,6,17,12,17,25,17,11,1,12,7,12,10,12,9,12,8,12,11,11,3,10,10,10,7,10,9,11,6,56,6,11,8,11,11,14,9,17,6,14,9,17,5,14,10,17,5,11,7,18,2,56,7,2,0,1,0,2,1,1,1,3,1,2,0],"wormhole_adapter_verify":[161,28,235,11,6,0,0,0,10,1,0,22,2,22,54,3,76,102,4,178,1,16,5,194,1,206,1,7,144,3,135,3,8,151,6,128,1,6,151,7,30,10,181,7,6,12,187,7,205,1,0,38,1,29,2,14,2,27,2,28,2,35,2,37,3,13,3,19,3,34,3,36,0,8,12,0,1,4,7,1,0,0,2,1,8,0,3,7,4,0,4,3,12,2,7,1,12,1,5,6,2,0,6,10,7,2,1,0,0,0,7,0,7,0,8,2,7,0,9,5,12,0,10,9,0,0,0,22,0,1,0,0,12,2,3,0,0,30,4,5,0,0,32,6,3,0,0,31,7,5,0,1,20,19,13,1,0,1,24,18,10,1,0,1,26,3,14,1,0,1,33,13,14,1,0,3,25,25,26,0,4,11,27,3,2,7,12,4,15,24,10,2,7,12,6,15,9,10,2,1,0,6,21,9,11,2,1,0,10,16,16,22,0,10,17,16,12,0,10,18,16,17,0,10,30,21,5,0,12,8,13,8,8,12,7,12,6,12,5,12,11,23,10,23,2,6,11,6,2,13,8,8,6,13,1,11,1,1,8,8,2,6,11,6,2,13,8,8,6,8,10,0,4,7,8,9,6,11,6,2,13,8,8,10,2,6,8,2,1,8,10,3,7,11,4,2,8,7,8,0,6,8,10,7,8,5,6,7,8,9,6,11,6,2,13,8,8,7,11,4,2,8,7,8,0,10,2,6,8,2,7,8,5,2,13,8,8,2,6,11,6,2,9,0,9,1,6,9,0,1,1,1,6,9,1,1,8,8,1,9,0,1,11,1,1,9,0,2,11,1,1,8,8,13,1,6,8,10,1,13,1,6,11,1,1,9,0,1,7,11,1,1,9,0,3,10,2,6,8,2,8,10,3,6,8,9,10,2,6,8,2,1,8,7,2,8,7,8,0,2,6,11,4,2,9,0,9,1,9,0,1,7,8,5,1,8,3,3,7,11,4,2,9,0,9,1,9,0,9,1,7,66,121,116,101,115,51,50,5,67,108,111,99,107,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,3,97,100,100,20,97,115,115,101,114,116,95,107,110,111,119,110,95,101,109,105,116,116,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,6,100,105,103,101,115,116,15,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,13,101,109,105,116,116,101,114,95,99,104,97,105,110,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,101,120,116,114,97,99,116,3,103,101,116,22,103,101,116,95,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,2,105,100,7,105,115,95,115,111,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,14,114,101,112,108,97,121,95,112,114,111,116,101,99,116,4,115,111,109,101,5,115,116,97,116,101,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,1,23,8,3,0,1,0,0,1,19,10,0,10,1,56,0,4,11,11,0,11,1,56,1,20,56,2,12,2,5,17,11,1,1,11,0,1,56,3,12,2,11,2,2,1,1,0,0,15,25,10,1,17,16,12,3,11,0,14,3,17,0,12,2,14,2,56,4,4,11,5,15,11,1,1,7,0,39,13,2,56,5,11,1,17,15,33,4,22,5,24,7,1,39,2,2,1,0,0,20,15,11,0,11,2,11,3,12,5,12,4,46,11,4,11,5,17,17,12,6,11,1,14,6,17,1,11,6,2,3,1,0,0,22,26,10,0,10,1,17,14,12,3,46,11,3,56,6,32,4,10,5,18,11,1,1,11,2,1,11,0,1,7,2,39,11,0,11,1,17,14,11,2,17,9,18,0,56,7,2,4,1,0,0,5,12,11,0,11,1,11,3,11,4,17,2,12,6,11,2,14,6,11,5,17,3,11,6,2,0]},"type_origin_table":[{"module_name":"dola_address","datatype_name":"DolaAddress","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"Pool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"DepositPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"WithdrawPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_verify","datatype_name":"Unit","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceManagerCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version_1_0_0","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"app_manager","datatype_name":"TotalAppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"app_manager","datatype_name":"AppCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"UserInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ReserveData","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ScaledBalance","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"BorrowRateFactors","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"PriceOracle","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"Price","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"Liquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AddLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"RemoveLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_logic","datatype_name":"LendingCoreExecuteEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserAddressCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"BindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UnbindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"CoreState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"LendingCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_wormhole_adapter","datatype_name":"SystemCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolWithdrawEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":1},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":5},"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302":{"upgraded_id":"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302","upgraded_version":1},"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a":{"upgraded_id":"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"BPLPMMmGBp3vAM6v31MEKfQLcUzKmgin9gBefQsnbg4m","storage_rebate":548454000},{"data":{"Move":{"type_":{"Other":{"address":"0000000000000000000000000000000000000000000000000000000000000002","module":"dynamic_field","name":"Field","type_args":[{"struct":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"genesis","name":"Version","type_args":[]}},{"struct":{"address":"826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e","module":"genesis","name":"Version_1_0_0","type_args":[]}}]}},"has_public_transfer":false,"version":3478819,"contents":[137,141,210,76,196,132,118,167,162,255,54,55,42,68,63,239,165,53,69,176,22,254,179,23,187,9,30,96,224,107,46,76,0,0]}},"owner":{"ObjectOwner":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621"},"previous_transaction":"McsTGPLu3V5rpv6CyPNv6rG5f4NAZMuVbWfadUqPjR2","storage_rebate":2150800},{"data":{"Package":{"id":"0xc5b2a5049cd71586362d0c6a38e34cfaae7ea9ce6d5401a350506a15f817bf72","version":2,"module_map":{"app_manager":[161,28,235,11,6,0,0,0,10,1,0,10,2,10,24,3,34,46,4,80,2,5,82,54,7,136,1,228,1,8,236,2,64,10,172,3,18,12,190,3,106,13,168,4,4,0,8,0,11,1,16,1,20,1,21,0,3,12,0,0,0,12,0,1,1,0,0,2,2,7,0,2,5,4,0,4,4,2,0,0,14,0,1,0,0,17,2,3,0,0,18,4,3,0,0,12,5,6,0,0,10,3,1,0,2,9,7,1,0,2,15,0,7,0,2,22,12,8,0,3,19,10,1,1,8,8,9,1,7,8,5,0,2,7,8,0,7,8,5,1,8,1,3,6,8,2,7,8,0,7,8,5,1,6,8,1,1,13,1,8,4,1,8,3,1,8,0,1,9,0,3,8,1,8,3,8,4,1,6,8,4,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,2,73,68,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,97,112,112,95,99,97,112,115,6,97,112,112,95,105,100,11,97,112,112,95,109,97,110,97,103,101,114,6,100,101,108,101,116,101,15,100,101,115,116,114,111,121,95,97,112,112,95,99,97,112,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,2,105,100,4,105,110,105,116,3,110,101,119,6,111,98,106,101,99,116,12,114,101,103,105,115,116,101,114,95,97,112,112,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,105,100,95,116,111,95,105,110,110,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,13,8,4,6,10,8,3,1,2,2,13,8,4,7,13,0,0,0,0,1,6,11,0,17,6,64,8,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,11,19,11,1,17,6,12,4,14,4,17,7,12,3,11,4,10,0,16,0,65,8,75,18,1,12,2,11,0,15,0,11,3,68,8,11,2,2,2,1,0,0,1,4,11,1,11,2,17,1,2,3,1,0,0,1,4,11,0,16,1,20,2,4,1,0,0,1,5,11,0,19,1,1,17,5,2,0,1,1,1,0],"dola_address":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,12,3,24,109,4,133,1,6,5,139,1,78,7,217,1,191,3,8,152,5,96,6,248,5,14,10,134,6,8,12,142,6,151,2,13,165,8,4,0,13,0,23,1,4,1,27,2,3,2,5,0,0,7,0,2,1,7,0,3,2,7,0,0,20,0,1,0,0,19,2,1,0,0,18,2,3,0,0,29,4,5,0,0,28,6,5,0,0,10,7,5,0,0,6,8,5,0,0,7,5,8,0,0,9,0,5,1,0,0,8,5,3,0,0,15,5,3,0,0,11,3,5,0,1,12,19,1,0,1,24,14,0,0,1,25,15,0,0,1,30,17,18,1,1,2,21,13,3,0,3,17,0,12,1,0,3,22,12,13,0,4,16,3,8,0,5,26,9,3,1,0,20,8,17,11,15,10,0,1,13,1,6,8,0,1,10,2,2,8,0,13,1,8,0,2,8,0,10,2,2,13,10,2,1,5,1,6,9,0,1,2,1,9,0,1,8,2,1,8,1,2,7,10,2,13,2,7,10,2,10,2,6,10,2,3,10,2,13,3,3,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,11,68,111,108,97,65,100,100,114,101,115,115,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,5,97,115,99,105,105,3,98,99,115,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,112,111,111,108,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,19,117,112,100,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,13,2,0,0,0,2,2,14,13,13,10,2,0,1,0,0,0,2,7,1,2,1,1,0,0,0,4,11,0,16,0,20,2,2,1,0,0,0,4,11,0,16,1,20,2,3,1,0,0,0,6,11,1,13,0,15,0,21,11,0,2,4,1,0,0,0,6,11,1,13,0,15,1,21,11,0,2,5,1,0,0,0,4,11,0,11,1,18,0,2,6,1,0,0,0,5,7,1,14,0,56,0,18,0,2,7,1,0,0,0,14,14,0,16,1,65,10,6,32,0,0,0,0,0,0,0,33,4,7,5,9,7,0,39,14,0,16,1,20,17,19,2,8,1,0,0,3,8,56,1,17,18,17,16,12,0,7,1,11,0,18,0,2,9,1,0,0,0,4,14,0,16,1,20,2,10,1,0,0,3,14,64,10,0,0,0,0,0,0,0,0,12,1,13,1,14,0,16,0,20,17,13,13,1,14,0,16,1,20,17,14,11,1,2,11,1,0,0,16,30,14,0,65,10,12,6,6,0,0,0,0,0,0,0,0,12,5,6,2,0,0,0,0,0,0,0,12,2,14,0,10,5,10,5,10,2,22,56,2,12,1,14,1,17,12,12,4,11,5,11,2,22,12,5,14,0,11,5,11,6,56,2,12,3,11,4,11,3,18,0,2,0,0,0,1,0],"dola_pool":[161,28,235,11,6,0,0,0,14,1,0,22,2,22,52,3,74,173,1,4,247,1,32,5,151,2,211,1,7,234,3,168,5,8,146,9,96,6,242,9,50,10,164,10,34,11,198,10,2,12,200,10,222,2,13,166,13,4,14,170,13,4,15,174,13,4,0,23,0,22,0,45,1,12,1,54,2,13,2,14,2,27,2,43,2,52,2,53,0,5,12,1,0,1,0,3,3,0,0,10,3,0,1,4,7,0,3,6,7,0,4,8,7,0,5,0,4,1,0,1,6,1,12,1,0,1,6,2,12,1,0,1,8,9,4,0,10,7,2,0,0,30,0,1,1,0,0,19,2,3,1,0,0,16,4,5,0,0,42,6,5,1,0,0,55,6,5,1,0,0,21,7,8,1,0,0,57,9,3,1,0,0,48,10,8,0,1,15,19,21,0,1,17,21,19,0,1,18,3,21,1,0,1,32,30,8,0,1,33,30,29,0,1,34,3,29,0,2,25,22,8,0,2,26,35,8,0,3,37,26,8,0,4,29,3,25,1,0,4,38,25,26,0,5,39,24,5,1,0,5,51,31,15,1,0,5,59,3,15,1,0,6,28,32,23,1,0,6,31,12,1,1,0,6,36,23,15,1,0,6,56,20,5,1,0,7,24,11,3,1,3,8,41,13,14,0,9,46,34,3,1,12,9,50,11,3,1,8,10,49,18,19,0,23,11,21,11,29,16,0,11,25,11,3,11,10,11,24,11,19,11,17,11,26,27,4,11,20,11,22,11,26,33,28,23,1,6,11,0,1,9,0,1,2,2,6,11,8,1,9,0,7,8,10,0,3,3,2,2,1,3,2,6,11,0,1,9,0,3,5,7,11,0,1,9,0,11,7,1,9,0,13,10,2,7,8,10,1,10,2,5,7,11,0,1,9,0,8,3,3,8,3,7,8,10,3,13,10,2,7,8,10,1,9,0,1,6,11,8,1,9,0,1,7,8,10,1,8,9,1,11,6,1,9,0,1,11,0,1,9,0,6,3,3,3,10,2,5,8,3,1,6,8,10,1,5,1,6,11,7,1,9,0,1,8,3,5,8,3,8,3,3,13,10,2,1,11,7,1,9,0,2,7,11,6,1,9,0,11,6,1,9,0,1,8,5,1,8,4,1,8,1,3,3,11,7,1,9,0,5,1,13,1,6,8,3,2,7,11,6,1,9,0,3,2,11,6,1,9,0,7,8,10,1,8,2,2,9,0,5,3,8,3,13,10,2,7,66,97,108,97,110,99,101,4,67,111,105,110,12,67,111,105,110,77,101,116,97,100,97,116,97,11,68,101,112,111,115,105,116,80,111,111,108,11,68,111,108,97,65,100,100,114,101,115,115,4,80,111,111,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,12,87,105,116,104,100,114,97,119,80,111,111,108,6,97,109,111,117,110,116,5,97,115,99,105,105,7,98,97,108,97,110,99,101,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,14,99,111,110,118,101,114,116,95,97,109,111,117,110,116,23,99,111,110,118,101,114,116,95,100,111,108,97,95,116,111,95,97,100,100,114,101,115,115,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,11,99,114,101,97,116,101,95,112,111,111,108,7,100,101,99,105,109,97,108,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,4,101,109,105,116,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,5,101,118,101,110,116,12,102,114,111,109,95,98,97,108,97,110,99,101,3,103,101,116,16,103,101,116,95,99,111,105,110,95,100,101,99,105,109,97,108,12,103,101,116,95,100,101,99,105,109,97,108,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,12,105,110,116,111,95,98,97,108,97,110,99,101,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,4,106,111,105,110,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,4,112,111,111,108,10,112,111,111,108,95,99,111,100,101,99,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,15,117,110,110,111,114,109,97,108,95,97,109,111,117,110,116,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,35,8,9,13,11,6,1,9,0,20,2,1,2,3,44,8,4,49,5,11,3,2,2,3,44,8,4,47,5,11,3,0,11,0,1,0,0,3,4,11,0,55,0,20,2,1,1,0,0,1,10,11,0,56,0,12,2,11,1,17,27,56,1,11,2,57,0,56,2,2,2,1,0,0,3,29,10,1,10,2,34,4,27,5,5,10,1,10,2,35,4,18,11,0,6,10,0,0,0,0,0,0,0,24,12,0,11,1,49,1,22,12,1,5,26,11,0,6,10,0,0,0,0,0,0,0,26,12,0,11,1,49,1,23,12,1,5,0,11,0,2,3,1,0,0,1,8,11,0,56,3,12,2,11,1,11,2,49,8,17,2,2,4,1,0,0,1,8,11,0,56,3,12,2,11,1,49,8,11,2,17,2,2,5,3,0,0,17,38,11,4,46,17,30,12,9,14,1,56,4,12,7,10,0,10,7,12,5,46,11,5,56,5,12,6,10,9,17,8,12,10,56,6,11,10,11,6,11,2,11,3,17,14,12,8,11,0,54,1,11,1,56,7,56,8,1,56,9,17,18,11,9,11,7,18,1,56,10,11,8,2,6,3,0,0,28,53,17,13,14,3,17,12,33,4,6,5,12,11,0,1,11,4,1,7,4,39,14,3,17,11,56,9,17,18,17,16,33,4,20,5,26,11,0,1,11,4,1,7,0,39,11,1,17,9,12,7,10,0,11,2,12,5,46,11,5,56,11,12,2,11,0,54,1,10,2,56,12,11,4,56,13,12,6,56,9,17,18,10,7,11,2,18,2,56,14,11,6,11,7,56,15,2,7,3,0,0,3,8,11,2,46,17,30,17,8,11,0,11,1,17,15,2,0,2,0,1,0,11,1,11,0,40,0,58,0],"equilibrium_fee":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,50,5,54,29,7,83,174,1,8,129,2,32,12,161,2,197,5,0,4,0,10,0,2,0,1,0,0,3,2,1,0,0,0,3,1,0,0,1,3,1,0,1,5,0,1,0,1,6,4,1,0,1,7,0,1,0,1,8,4,1,0,1,9,1,1,0,1,11,0,1,0,2,15,15,1,15,3,15,15,15,6,15,15,15,15,15,15,0,4,1,15,15,15,6,1,15,15,15,15,15,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,27,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,112,101,114,99,101,110,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,1,13,10,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,5,11,11,1,11,0,17,6,12,2,11,2,2,1,1,0,0,1,17,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,15,11,0,11,1,17,6,11,2,17,6,17,5,17,4,12,3,11,3,2,2,1,0,0,5,93,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,1,10,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,2,23,10,0,10,2,23,10,3,17,1,10,4,36,4,28,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,10,4,36,4,50,10,1,10,0,10,4,17,9,10,3,17,9,23,17,5,10,4,10,3,17,9,23,17,6,12,7,5,52,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,12,9,10,2,10,9,23,10,5,17,5,10,4,10,3,17,9,23,17,9,24,10,4,10,3,17,9,26,12,8,10,0,11,1,23,11,5,17,7,17,9,24,10,0,11,9,23,11,0,11,2,23,17,6,17,8,17,9,11,4,11,3,17,9,26,11,8,23,2,3,1,0,0,6,51,10,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,7,8,12,6,5,11,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,12,6,11,6,4,15,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,1,10,0,10,3,17,1,12,7,11,1,10,2,22,11,0,10,2,22,11,3,17,1,11,7,23,12,9,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,11,5,17,6,24,12,11,11,2,11,11,17,6,17,5,17,4,12,10,11,9,11,10,17,4,12,8,11,4,11,8,17,9,2,0],"genesis":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,56,3,74,128,1,4,202,1,22,5,224,1,175,1,7,143,3,130,4,8,145,7,96,6,241,7,61,10,174,8,39,12,213,8,147,2,13,232,10,6,15,238,10,2,0,26,1,15,1,44,1,46,2,24,2,38,2,39,2,42,2,43,0,0,0,0,0,2,12,0,0,1,8,0,0,11,7,0,0,12,7,0,0,13,7,0,1,4,7,0,2,6,7,0,5,3,7,0,5,7,4,0,6,8,12,0,6,9,0,0,6,10,0,0,8,5,2,0,0,29,0,1,0,0,17,2,0,0,0,33,3,4,0,0,16,5,6,0,0,18,7,0,0,0,36,8,0,2,6,6,0,19,9,10,0,0,21,10,0,0,0,22,11,0,0,1,34,31,32,0,2,27,0,26,1,0,2,28,30,31,0,3,32,35,36,1,0,3,40,37,23,1,0,4,14,20,0,2,7,4,4,25,13,14,2,7,4,4,40,28,29,2,7,4,5,20,17,0,0,5,31,21,18,1,8,5,37,16,17,0,6,16,24,6,0,6,18,25,0,0,7,41,23,0,1,8,15,12,14,19,18,4,22,22,15,27,16,27,10,29,10,23,14,33,12,18,13,18,0,1,8,5,1,6,8,2,2,8,10,7,8,13,1,8,1,4,6,8,0,7,8,2,2,10,2,1,8,12,2,7,8,2,8,11,3,6,8,0,7,8,2,9,1,1,6,8,1,1,8,0,2,7,8,2,8,1,2,8,3,8,5,2,6,8,9,9,0,1,1,2,8,2,8,1,1,7,8,13,1,8,9,1,8,8,2,8,3,8,4,3,7,8,9,9,0,9,1,1,6,9,0,1,8,2,1,9,0,3,7,8,10,2,10,2,2,7,8,10,8,11,1,8,7,2,8,3,9,0,2,7,8,9,9,0,1,9,1,1,6,8,7,1,8,6,1,10,2,2,8,3,9,1,2,3,8,8,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,14,85,112,103,114,97,100,101,82,101,99,101,105,112,116,13,85,112,103,114,97,100,101,84,105,99,107,101,116,7,86,101,114,115,105,111,110,13,86,101,114,115,105,111,110,95,49,95,48,95,48,13,86,101,114,115,105,111,110,95,49,95,48,95,49,3,97,100,100,5,97,115,99,105,105,17,97,117,116,104,111,114,105,122,101,95,117,112,103,114,97,100,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,14,99,111,109,109,105,116,95,117,112,103,114,97,100,101,6,99,114,101,97,116,101,6,100,101,108,101,116,101,7,100,101,115,116,114,111,121,15,100,101,115,116,114,111,121,95,109,97,110,97,103,101,114,11,100,117,109,109,121,95,102,105,101,108,100,13,100,121,110,97,109,105,99,95,102,105,101,108,100,16,101,120,105,115,116,115,95,119,105,116,104,95,116,121,112,101,7,103,101,110,101,115,105,115,3,103,101,116,10,103,101,116,95,109,111,100,117,108,101,17,103,101,116,95,118,101,114,115,105,111,110,95,49,95,48,95,49,13,103,111,118,101,114,110,97,110,99,101,95,118,49,2,105,100,8,105,110,100,101,120,95,111,102,12,105,110,105,116,95,103,101,110,101,115,105,115,10,105,110,116,111,95,98,121,116,101,115,11,109,97,110,97,103,101,114,95,105,100,115,15,109,105,103,114,97,116,101,95,118,101,114,115,105,111,110,3,110,101,119,6,111,98,106,101,99,116,7,112,97,99,107,97,103,101,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,11,117,112,103,114,97,100,101,95,99,97,112,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,10,2,8,7,103,101,110,101,115,105,115,0,2,1,23,1,1,2,1,31,8,9,2,2,3,31,8,9,45,8,10,35,10,8,8,3,2,1,23,1,4,2,1,23,1,5,2,1,23,1,0,1,0,0,0,3,9,18,5,2,1,1,0,0,0,10,11,0,16,0,9,18,3,56,0,4,7,5,9,7,4,39,2,2,3,0,0,15,26,10,1,17,19,11,0,64,18,0,0,0,0,0,0,0,0,18,2,12,2,11,1,17,19,18,1,12,3,13,2,15,0,9,18,3,9,18,4,56,1,13,2,15,1,14,3,56,2,68,18,11,2,56,3,11,3,2,3,1,0,0,0,6,11,1,15,2,11,2,11,3,17,20,2,4,1,0,0,0,5,11,0,15,2,11,1,17,21,2,5,1,0,0,26,47,10,1,15,0,46,9,18,3,56,4,4,8,5,12,11,1,1,7,1,39,10,1,15,0,9,18,3,56,5,1,56,6,12,3,10,3,56,7,34,4,25,5,29,11,1,1,7,2,39,14,3,17,11,17,9,7,5,33,4,36,5,40,11,1,1,7,3,39,11,1,15,0,9,18,3,11,2,56,8,2,6,1,0,0,0,3,9,18,0,2,7,1,0,0,0,4,11,0,19,0,1,2,8,1,0,0,34,18,14,1,56,2,12,3,10,0,16,1,14,3,56,9,12,2,1,11,0,15,1,11,2,56,10,1,11,1,19,1,17,17,2,2,0,2,2,2,1,0,30,0],"governance_v1":[161,28,235,11,6,0,0,0,13,1,0,22,2,22,56,3,78,198,1,4,148,2,40,5,188,2,148,2,7,208,4,155,6,8,235,10,96,6,203,11,207,1,10,154,13,72,11,226,13,2,12,228,13,215,9,13,187,23,28,14,215,23,14,0,43,0,38,1,18,1,57,1,71,1,75,2,33,2,56,2,58,2,69,2,70,0,3,8,0,0,7,8,1,6,0,0,1,3,0,0,0,3,0,1,2,0,0,1,4,12,0,2,8,7,0,3,6,7,1,0,0,4,10,7,0,7,5,7,0,7,11,4,0,8,12,12,0,10,9,2,0,0,47,0,1,0,0,13,2,1,0,0,74,3,4,0,0,15,5,1,0,0,62,5,1,0,0,73,6,1,0,0,22,7,1,0,0,31,8,9,0,0,41,10,11,1,6,0,28,12,1,0,0,25,13,1,1,6,0,76,14,15,1,6,0,20,10,1,1,6,1,24,47,12,0,1,27,12,1,0,1,48,25,4,0,2,68,35,11,0,3,19,46,44,1,0,3,35,27,23,1,0,3,37,26,1,1,0,3,49,46,9,1,0,3,50,46,9,1,0,3,55,1,20,1,0,3,65,23,20,1,0,4,39,1,39,1,0,4,40,40,11,0,5,23,29,9,1,0,5,46,29,31,1,0,5,61,32,23,1,0,6,29,23,1,1,3,7,45,44,21,1,8,7,53,0,19,0,7,72,37,38,0,9,64,23,1,1,8,10,32,18,34,0,10,63,18,17,0,22,4,33,22,19,4,18,4,26,17,27,17,28,17,22,34,23,34,24,23,33,41,29,42,30,41,29,45,20,34,17,34,17,4,23,12,21,34,22,12,1,7,8,12,0,3,8,11,7,8,0,7,8,12,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,1,9,0,7,8,12,1,8,6,1,8,4,3,6,8,0,9,0,7,8,12,5,6,8,0,9,0,7,11,1,1,9,0,1,7,8,12,1,11,7,1,8,4,1,10,5,1,5,1,6,8,12,1,8,10,1,11,7,1,9,0,1,8,9,1,8,0,1,9,0,2,5,1,2,8,11,7,8,12,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,1,10,2,12,8,8,3,11,7,1,3,3,5,8,10,5,11,7,1,3,3,8,10,8,9,3,1,6,8,10,1,6,8,9,1,8,8,1,6,8,8,1,11,1,1,9,0,1,8,2,11,1,6,5,6,5,1,1,7,10,5,3,7,10,5,3,3,5,1,6,9,0,1,8,3,1,6,11,7,1,9,0,1,6,8,5,11,67,104,97,110,103,101,83,116,97,116,101,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,10,85,112,103,114,97,100,101,67,97,112,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,10,97,100,100,95,109,101,109,98,101,114,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,12,99,104,101,99,107,95,109,101,109,98,101,114,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,49,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,105,116,95,103,101,110,101,115,105,115,7,105,115,95,110,111,110,101,7,105,115,95,115,111,109,101,9,109,97,120,95,100,101,108,97,121,7,109,101,109,98,101,114,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,7,112,97,99,107,97,103,101,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,6,114,101,109,111,118,101,13,114,101,109,111,118,101,95,109,101,109,98,101,114,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,7,117,112,103,114,97,100,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,8,45,8,10,42,11,7,1,8,5,14,1,17,3,77,3,51,3,52,10,5,44,10,8,9,1,2,10,45,8,10,26,5,66,3,30,11,7,1,3,34,3,59,8,6,21,9,0,36,10,5,16,10,5,67,2,2,2,1,60,8,9,3,2,2,60,8,9,54,2,1,23,0,0,0,0,16,19,64,17,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,35,68,17,11,0,17,31,56,0,9,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,11,1,64,21,0,0,0,0,0,0,0,0,18,0,56,1,2,1,1,4,0,24,42,10,1,10,2,46,17,35,12,3,46,11,3,17,6,10,1,16,0,20,32,4,20,10,1,16,1,65,21,6,0,0,0,0,0,0,0,0,33,12,4,5,22,9,12,4,11,4,4,25,5,31,11,1,1,11,2,1,7,5,39,10,1,15,2,11,0,11,2,17,15,56,2,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,2,56,3,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,28,19,10,1,15,3,14,2,12,3,46,11,3,56,4,32,4,10,5,14,11,1,1,7,9,39,11,1,15,3,11,2,68,17,2,4,1,0,0,30,21,10,1,10,2,12,3,46,11,3,17,6,10,1,15,3,14,2,12,4,46,11,4,56,5,12,5,1,11,1,15,3,11,5,56,6,1,2,5,1,0,0,1,24,10,4,10,3,10,2,22,36,4,7,5,11,11,1,1,7,7,39,11,2,10,1,15,4,21,11,3,10,1,15,5,21,11,4,11,1,15,6,21,2,6,1,0,0,1,9,11,0,16,3,14,1,56,4,4,6,5,8,7,8,39,2,7,1,0,0,8,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,8,1,0,0,33,75,11,1,46,17,34,12,7,10,0,55,0,20,7,2,33,4,16,11,0,1,7,16,17,16,12,6,5,73,10,0,55,0,20,7,3,33,4,28,11,0,1,7,17,17,16,12,5,5,71,10,0,55,0,20,7,4,33,4,40,11,0,1,7,18,17,16,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,19,17,16,12,3,5,67,11,0,55,0,20,7,0,33,4,62,7,20,17,16,12,2,5,65,7,21,17,16,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,9,1,0,0,1,3,11,0,17,14,2,10,1,0,0,36,86,10,0,16,0,20,4,5,5,11,11,0,1,11,2,1,7,6,39,10,2,46,17,35,12,9,10,0,10,9,17,6,10,2,46,17,34,10,0,16,4,20,22,12,14,10,0,16,5,20,6,0,0,0,0,0,0,0,0,33,4,35,56,7,12,10,5,42,10,14,10,0,16,5,20,22,56,8,12,10,10,2,46,17,34,11,0,16,6,20,22,12,11,11,2,17,31,12,12,14,12,17,32,20,12,13,11,12,12,8,11,9,12,7,11,14,12,6,11,10,12,5,11,11,12,4,56,9,12,3,11,8,11,7,11,6,11,5,11,4,14,3,17,25,11,1,64,17,0,0,0,0,0,0,0,0,64,17,0,0,0,0,0,0,0,0,7,0,57,0,56,10,11,13,18,2,56,11,2,11,1,0,0,43,213,1,10,4,46,17,34,12,11,10,11,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,4,1,7,11,39,10,11,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,4,1,7,14,39,10,2,55,0,20,7,0,33,4,50,7,1,10,2,54,0,21,10,2,46,56,12,7,1,18,3,56,13,10,2,55,0,20,7,1,33,4,57,5,65,11,2,1,11,0,1,11,4,1,7,13,39,11,4,46,17,35,12,15,10,0,10,15,17,6,10,2,54,3,12,12,10,2,54,4,12,10,10,2,55,5,56,14,4,85,8,12,5,5,92,10,11,10,2,55,5,56,15,20,35,12,5,11,5,4,138,1,10,12,14,15,12,6,46,11,6,56,4,32,4,111,10,10,14,15,12,7,46,11,7,56,4,32,12,8,5,113,9,12,8,11,8,4,116,5,126,11,2,1,11,0,1,11,12,1,11,10,1,7,10,39,11,3,4,134,1,11,10,1,10,12,11,15,68,17,5,137,1,11,10,11,15,68,17,5,140,1,11,10,1,10,2,55,5,56,14,4,147,1,8,12,9,5,154,1,11,11,10,2,55,5,56,15,20,38,12,9,11,9,4,205,1,10,0,16,3,65,17,12,14,11,12,46,65,17,12,13,11,14,11,13,17,7,4,184,1,7,2,10,2,54,0,21,11,2,46,56,12,7,2,18,3,56,13,11,0,16,2,56,16,17,13,56,17,2,11,0,1,10,2,55,5,56,18,4,201,1,7,3,10,2,54,0,21,11,2,46,56,12,7,3,18,3,56,13,5,203,1,11,2,1,56,19,2,11,2,1,11,0,1,11,12,1,56,19,2,12,1,4,0,1,45,10,1,46,17,34,10,0,55,1,20,35,4,21,10,0,55,0,20,7,0,33,4,15,5,21,11,0,1,11,1,1,7,12,39,11,1,46,17,35,10,0,55,6,20,33,4,30,5,34,11,0,1,7,15,39,7,4,10,0,54,0,21,11,0,46,56,12,7,4,18,3,56,13,2,0,2,0,7,0,1,0,6,0,3,0,4,0,5,1,9,1,4,1,2,1,7,1,8,1,3,1,1,7,23,8,23,9,23,10,23,11,23,12,23,13,23,0],"governance_v2":[161,28,235,11,6,0,0,0,13,1,0,28,2,28,74,3,102,145,2,4,247,2,58,5,177,3,229,3,7,150,7,131,8,8,153,15,96,6,249,15,129,2,10,250,17,95,11,217,18,2,12,219,18,171,13,13,134,32,38,14,172,32,18,0,54,0,48,0,64,1,22,1,69,1,87,1,93,2,23,2,29,2,41,2,68,2,84,2,85,2,86,0,5,8,0,0,9,8,2,6,0,0,1,0,3,3,0,0,1,3,0,1,4,0,0,1,6,12,0,3,10,7,0,4,8,7,1,0,0,5,13,7,0,7,0,4,1,0,1,8,2,12,1,0,1,10,7,7,0,10,14,4,0,11,11,12,2,7,1,4,1,13,12,2,0,0,59,0,1,0,0,15,2,1,0,0,91,3,4,0,0,18,5,1,0,0,75,5,1,0,0,90,6,1,0,0,89,7,1,0,0,27,8,1,0,0,39,9,10,0,0,51,11,12,2,6,0,0,35,13,1,0,0,32,14,1,2,6,0,0,94,15,16,2,6,0,0,25,17,1,2,6,0,0,28,11,1,2,6,0,1,31,59,13,0,1,34,13,1,0,2,63,40,41,1,0,3,83,37,12,0,4,24,58,52,1,0,4,43,28,26,1,0,4,46,27,1,1,0,4,67,1,22,1,0,4,78,26,22,1,0,5,49,1,23,1,0,5,50,47,12,0,6,30,30,10,1,0,6,58,30,32,1,0,6,74,33,26,1,0,7,61,54,35,1,0,7,79,61,48,1,0,7,92,57,35,1,0,8,36,41,1,1,0,8,47,62,41,1,0,8,60,41,48,1,0,9,37,26,1,1,3,10,57,52,24,1,8,10,65,0,21,0,10,88,45,46,0,11,17,44,1,2,7,4,11,30,55,10,2,7,4,11,65,0,43,2,7,4,11,74,56,39,2,7,4,12,73,64,1,1,12,12,77,26,1,1,8,13,40,20,35,0,13,76,20,19,0,22,4,22,23,44,25,21,23,21,4,20,4,26,19,27,19,28,19,17,39,41,42,39,42,24,26,34,39,44,49,35,50,36,49,35,53,29,39,40,42,42,42,31,39,22,13,32,39,19,4,23,13,30,39,33,39,43,63,1,7,8,14,0,4,6,8,4,7,8,0,8,8,8,5,2,6,8,4,7,8,0,1,8,5,3,6,8,4,7,8,0,5,4,6,8,4,7,8,0,3,3,5,6,8,4,7,8,0,3,3,3,2,6,8,0,5,2,3,3,1,1,2,7,11,1,2,9,0,9,1,7,8,14,1,8,6,1,8,4,5,6,8,0,9,0,10,11,10,1,9,1,3,7,8,14,7,6,8,0,9,0,7,11,1,2,9,0,9,1,10,11,10,1,9,1,3,1,7,8,14,1,11,7,1,8,4,3,6,8,0,7,11,1,2,9,0,9,1,7,8,14,1,10,5,1,5,1,6,8,14,1,8,12,1,11,7,1,9,0,1,8,8,1,8,11,1,8,0,1,9,0,2,7,11,7,1,9,0,9,0,1,7,11,7,1,9,0,1,6,5,2,6,10,9,0,6,9,0,3,5,6,5,3,2,1,3,2,7,10,9,0,3,6,8,6,8,6,8,6,8,6,8,6,3,1,3,2,9,0,9,1,1,10,2,15,8,8,3,3,3,5,8,12,5,3,3,3,11,13,2,5,3,8,12,8,11,11,10,1,9,1,3,1,9,1,3,10,11,10,1,9,0,3,7,8,14,1,11,10,1,9,0,2,5,3,1,11,13,2,9,0,9,1,3,7,11,13,2,9,0,9,1,9,0,9,1,1,6,8,12,1,6,8,11,1,6,8,8,1,11,9,1,9,0,1,11,1,2,9,0,9,1,1,8,2,17,11,7,1,8,4,11,7,1,8,4,5,5,5,5,1,3,3,7,11,13,2,5,3,3,3,3,7,11,13,2,5,3,11,10,1,9,1,5,3,1,6,9,0,1,8,3,2,7,11,9,1,9,0,11,9,1,9,0,2,6,11,13,2,9,0,9,1,9,0,2,7,11,13,2,9,0,9,1,9,0,1,6,11,9,1,9,0,1,6,11,7,1,9,0,1,6,8,5,11,1,1,1,5,5,7,11,13,2,5,3,3,7,11,13,2,5,3,5,3,3,2,7,11,9,1,9,0,3,2,11,9,1,9,0,7,8,14,1,11,10,1,9,1,2,9,0,5,7,66,97,108,97,110,99,101,11,67,104,97,110,103,101,83,116,97,116,101,4,67,111,105,110,14,67,114,101,97,116,101,80,114,111,112,111,115,97,108,13,71,111,118,101,114,110,97,110,99,101,67,97,112,14,71,111,118,101,114,110,97,110,99,101,73,110,102,111,20,71,111,118,101,114,110,97,110,99,101,77,97,110,97,103,101,114,67,97,112,2,73,68,6,79,112,116,105,111,110,8,80,114,111,112,111,115,97,108,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,8,84,121,112,101,78,97,109,101,3,85,73,68,19,97,99,116,105,118,97,116,101,95,103,111,118,101,114,110,97,110,99,101,6,97,99,116,105,118,101,3,97,100,100,13,97,100,100,95,103,117,97,114,100,105,97,110,115,11,97,103,97,105,110,115,116,95,110,117,109,13,97,103,97,105,110,115,116,95,118,111,116,101,115,14,97,110,110,111,117,110,99,101,95,100,101,108,97,121,5,97,115,99,105,105,7,98,97,108,97,110,99,101,6,98,111,114,114,111,119,15,99,97,110,99,101,108,95,112,114,111,112,111,115,97,108,11,99,101,114,116,105,102,105,99,97,116,101,15,99,104,101,99,107,95,103,117,97,114,100,105,97,110,115,5,99,108,97,105,109,4,99,111,105,110,8,99,111,110,116,97,105,110,115,6,99,114,101,97,116,101,15,99,114,101,97,116,101,95,112,114,111,112,111,115,97,108,7,99,114,101,97,116,111,114,7,100,101,115,116,114,111,121,22,100,101,115,116,114,111,121,95,103,111,118,101,114,110,97,110,99,101,95,99,97,112,12,100,101,115,116,114,111,121,95,122,101,114,111,4,101,109,105,116,8,101,110,100,95,118,111,116,101,17,101,110,115,117,114,101,95,116,119,111,95,116,104,105,114,100,115,5,101,112,111,99,104,5,101,118,101,110,116,7,101,120,112,105,114,101,100,7,101,120,116,114,97,99,116,9,102,97,118,111,114,95,110,117,109,11,102,97,118,111,114,95,118,111,116,101,115,4,102,105,108,108,12,102,114,111,109,95,98,97,108,97,110,99,101,7,103,101,110,101,115,105,115,3,103,101,116,11,103,101,116,95,97,100,100,114,101,115,115,18,103,101,116,95,112,114,111,112,111,115,97,108,95,115,116,97,116,101,20,103,111,118,101,114,110,97,110,99,101,95,99,111,105,110,95,116,121,112,101,22,103,111,118,101,114,110,97,110,99,101,95,109,97,110,97,103,101,114,95,99,97,112,13,103,111,118,101,114,110,97,110,99,101,95,118,50,9,103,117,97,114,100,105,97,110,115,12,104,105,115,95,112,114,111,112,111,115,97,108,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,110,116,111,95,98,97,108,97,110,99,101,4,106,111,105,110,9,109,97,120,95,100,101,108,97,121,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,3,110,101,119,9,110,101,119,95,115,116,97,116,101,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,10,112,97,99,107,97,103,101,95,105,100,11,112,114,111,112,111,115,97,108,95,105,100,24,112,114,111,112,111,115,97,108,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,103,117,97,114,100,105,97,110,115,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,115,112,108,105,116,11,115,116,97,107,101,100,95,99,111,105,110,10,115,116,97,114,116,95,118,111,116,101,5,115,116,97,116,101,6,115,116,114,105,110,103,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,9,116,121,112,101,95,110,97,109,101,12,117,105,100,95,97,115,95,105,110,110,101,114,12,117,112,100,97,116,101,95,100,101,108,97,121,22,117,112,100,97,116,101,95,109,105,110,117,109,117,109,95,115,116,97,107,105,110,103,7,117,112,103,114,97,100,101,5,118,97,108,117,101,6,118,101,99,116,111,114,13,118,111,116,101,95,112,114,111,112,111,115,97,108,12,118,111,116,105,110,103,95,100,101,108,97,121,22,118,111,116,105,110,103,95,109,105,110,105,109,117,109,95,115,116,97,107,105,110,103,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,255,255,255,255,255,255,255,255,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,10,2,8,7,83,85,67,67,69,83,83,10,2,5,4,70,65,73,76,10,2,7,6,67,65,78,67,69,76,10,2,8,7,69,88,80,73,82,69,68,10,2,21,20,65,78,78,79,85,78,67,69,77,69,78,84,95,80,69,78,68,73,78,71,10,2,15,14,86,79,84,73,78,71,95,80,69,78,68,73,78,71,0,2,11,57,8,12,53,11,7,1,8,5,52,11,7,1,8,8,55,10,5,16,1,21,3,95,3,62,3,72,3,96,3,56,10,8,11,1,2,13,57,8,12,33,5,81,3,38,3,42,3,70,8,6,26,9,0,80,11,9,1,9,1,44,3,45,11,13,2,5,3,19,3,20,11,13,2,5,3,82,2,2,2,1,71,8,11,3,2,2,71,8,11,66,2,1,36,0,0,0,0,18,22,64,19,0,0,0,0,0,0,0,0,12,1,13,1,10,0,46,17,46,68,19,11,0,17,37,56,0,56,1,64,19,0,0,0,0,0,0,0,0,9,6,0,0,0,0,0,0,0,0,6,1,0,0,0,0,0,0,0,6,30,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,64,24,0,0,0,0,0,0,0,0,18,0,56,2,2,1,1,0,0,10,34,10,1,16,0,20,32,4,12,10,1,16,1,65,24,6,0,0,0,0,0,0,0,0,33,12,4,5,14,9,12,4,11,4,4,17,5,21,11,1,1,7,6,39,10,1,15,2,11,2,56,3,10,1,15,3,11,3,56,4,8,11,1,15,0,21,2,2,1,0,0,4,10,10,1,15,3,56,5,12,2,9,11,1,15,0,21,11,2,2,3,1,0,0,29,19,10,1,15,4,14,2,12,3,46,11,3,56,6,32,4,10,5,14,11,1,1,7,10,39,11,1,15,4,11,2,68,19,2,4,1,0,0,31,21,10,1,10,2,12,3,46,11,3,17,7,10,1,15,4,14,2,12,4,46,11,4,56,7,12,5,1,11,1,15,4,11,5,56,8,1,2,5,1,0,0,1,9,11,2,10,1,15,5,21,11,3,11,1,15,6,21,2,6,1,0,0,1,33,10,3,6,0,0,0,0,0,0,0,0,36,4,5,5,9,11,1,1,7,8,39,10,4,10,3,10,2,22,36,4,16,5,20,11,1,1,7,8,39,11,2,10,1,15,7,21,11,3,10,1,15,8,21,11,4,11,1,15,9,21,2,7,1,0,0,1,9,11,0,16,4,14,1,56,6,4,6,5,8,7,9,39,2,8,1,0,0,9,27,10,0,6,3,0,0,0,0,0,0,0,25,6,0,0,0,0,0,0,0,0,33,4,13,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,12,2,5,21,11,0,6,2,0,0,0,0,0,0,0,24,6,3,0,0,0,0,0,0,0,26,6,1,0,0,0,0,0,0,0,22,12,2,11,2,12,3,11,1,11,3,38,2,9,1,0,0,34,75,11,1,46,17,45,12,7,10,0,55,0,20,7,3,33,4,16,11,0,1,7,21,17,18,12,6,5,73,10,0,55,0,20,7,4,33,4,28,11,0,1,7,22,17,18,12,5,5,71,10,0,55,0,20,7,5,33,4,40,11,0,1,7,23,17,18,12,4,5,69,11,7,10,0,55,1,20,38,4,52,11,0,1,7,24,17,18,12,3,5,67,11,0,55,0,20,7,1,33,4,62,7,25,17,18,12,2,5,65,7,26,17,18,12,2,11,2,12,3,11,3,12,4,11,4,12,5,11,5,12,6,11,6,2,10,1,0,0,1,3,11,0,17,16,2,11,1,0,0,38,103,10,0,16,0,20,4,5,5,11,11,0,1,11,4,1,7,7,39,11,2,10,3,10,4,56,9,12,18,10,3,10,0,16,5,20,38,4,23,5,29,11,0,1,11,4,1,7,16,39,10,4,46,17,46,12,11,10,4,46,17,45,12,12,10,12,10,0,16,7,20,22,12,19,10,19,10,0,16,8,20,22,12,13,11,12,11,0,16,9,20,22,12,14,10,4,56,10,12,15,13,15,10,11,10,3,56,11,10,4,17,37,12,16,14,16,17,38,20,12,17,11,16,12,10,11,11,12,9,11,19,12,8,11,13,12,7,11,14,12,6,56,12,12,5,11,10,11,9,11,8,11,7,11,6,14,5,17,25,11,1,11,18,56,13,11,3,11,15,6,0,0,0,0,0,0,0,0,11,4,56,10,7,1,57,0,56,14,11,17,18,2,56,15,2,12,1,0,0,51,175,2,10,6,46,17,45,12,17,10,17,10,2,55,2,20,38,4,11,5,19,11,2,1,11,0,1,11,6,1,7,12,39,10,17,10,2,55,1,20,35,4,26,5,34,11,2,1,11,0,1,11,6,1,7,15,39,10,2,55,0,20,7,1,33,4,50,7,2,10,2,54,0,21,10,2,46,56,16,7,2,18,3,56,17,10,2,55,0,20,7,2,33,4,57,5,65,11,2,1,11,0,1,11,6,1,7,14,39,10,6,46,17,46,12,22,10,2,54,3,12,20,10,2,54,4,12,16,11,3,10,4,11,6,56,9,12,21,11,17,10,2,55,5,20,35,4,237,1,11,0,1,10,2,54,6,11,21,56,13,56,18,1,11,5,4,158,1,10,2,55,7,20,10,4,22,10,2,54,7,21,11,4,12,18,10,20,10,22,12,9,46,11,9,56,19,4,119,11,18,10,20,10,22,56,20,22,12,18,10,16,10,22,12,10,46,11,10,56,19,4,151,1,11,16,10,22,56,20,12,14,10,2,55,7,20,10,14,22,10,2,54,7,21,10,2,55,8,20,10,14,23,10,2,54,8,21,11,18,11,14,22,12,18,5,153,1,11,16,1,11,20,11,22,11,18,56,11,5,219,1,10,2,55,8,20,10,4,22,10,2,54,8,21,11,4,12,15,10,16,10,22,12,11,46,11,11,56,19,4,181,1,11,15,10,16,10,22,56,20,22,12,15,10,20,10,22,12,12,46,11,12,56,19,4,213,1,11,20,10,22,56,20,12,19,10,2,55,8,20,10,19,22,10,2,54,8,21,10,2,55,7,20,10,19,23,10,2,54,7,21,11,15,11,19,22,12,15,5,215,1,11,20,1,11,16,11,22,11,15,56,11,10,2,55,7,20,10,2,55,8,20,22,11,2,55,6,56,21,33,4,232,1,5,234,1,7,19,39,56,22,12,8,5,173,2,11,20,1,11,16,1,11,21,56,23,10,2,55,7,20,10,2,55,8,20,22,12,23,10,23,10,2,55,7,20,17,8,4,136,2,11,23,10,0,16,6,20,38,12,13,5,138,2,9,12,13,11,13,4,157,2,7,3,10,2,54,0,21,11,2,46,56,16,7,3,18,3,56,17,11,0,16,3,56,24,17,15,56,25,12,7,5,171,2,11,0,1,7,4,10,2,54,0,21,11,2,46,56,16,7,4,18,3,56,17,56,22,12,7,11,7,12,8,11,8,2,13,1,4,0,19,41,10,2,46,17,45,10,1,55,1,20,35,4,23,10,1,55,0,20,7,1,33,4,15,5,23,11,1,1,11,0,1,11,2,1,7,13,39,11,2,46,17,46,12,3,11,0,11,3,17,7,7,5,10,1,54,0,21,11,1,46,56,16,7,5,18,3,56,17,2,14,1,4,0,60,129,1,10,1,46,17,45,12,8,10,0,55,0,20,7,3,33,4,13,8,12,2,5,19,10,0,55,0,20,7,4,33,12,2,11,2,4,24,8,12,3,5,30,10,0,55,0,20,7,5,33,12,3,11,3,4,35,8,12,4,5,41,11,8,10,0,55,1,20,38,12,4,11,4,4,44,5,50,11,0,1,11,1,1,7,20,39,10,1,46,17,46,12,10,10,0,54,3,12,9,10,0,54,4,12,7,10,9,10,10,12,5,46,11,5,56,19,4,90,11,7,1,11,9,10,10,56,20,12,12,10,0,54,6,10,12,56,26,11,1,56,27,11,10,56,28,10,0,55,7,20,11,12,23,11,0,54,7,21,5,128,1,11,9,1,10,7,10,10,12,6,46,11,6,56,19,4,100,5,108,11,0,1,11,1,1,11,7,1,7,11,39,11,7,10,10,56,20,12,11,10,0,54,6,10,11,56,26,11,1,56,27,11,10,56,28,10,0,55,8,20,11,11,23,11,0,54,8,21,2,0,4,0,10,0,2,0,1,0,3,0,8,0,9,0,5,0,6,0,7,1,12,1,4,1,2,1,9,1,11,1,3,1,7,1,8,1,10,10,36,11,36,12,36,13,36,14,36,15,36,16,36,17,36,18,36,0],"lending_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,126,4,136,1,2,5,138,1,175,1,7,185,2,166,4,8,223,6,32,6,255,6,41,12,168,7,192,10,0,22,0,9,0,23,1,0,7,0,0,20,0,1,0,0,21,0,1,0,0,16,0,1,0,0,19,0,1,0,0,18,0,1,0,0,15,0,1,0,0,17,0,1,0,0,10,2,3,0,0,1,3,2,0,0,14,4,3,0,0,5,3,4,0,0,12,5,3,0,0,3,3,6,0,0,13,7,3,0,0,4,3,7,0,1,2,3,11,0,1,11,11,3,0,2,6,17,18,0,2,7,17,19,0,2,8,17,1,0,2,24,9,0,0,2,25,10,0,0,2,26,13,0,0,2,27,12,0,0,2,28,15,16,1,1,24,1,0,1,2,4,13,3,8,0,2,1,10,2,6,13,3,3,8,0,8,0,2,4,13,3,8,0,3,5,13,3,8,0,3,2,2,10,13,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,11,10,2,10,2,10,2,10,2,3,3,2,3,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,3,10,2,10,2,10,2,16,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,2,3,8,0,13,13,8,0,13,13,10,2,10,2,10,2,10,2,10,2,3,3,2,3,3,13,8,0,13,3,3,10,2,3,10,10,2,10,2,10,2,3,13,10,13,13,3,2,13,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,24,101,110,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,101,110,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,8,24,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,22,11,4,2,8,1,0,0,14,92,6,0,0,0,0,0,0,0,0,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,1,14,1,17,17,12,11,11,6,11,5,22,12,6,6,8,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,2,14,2,17,18,12,8,11,6,11,5,22,12,6,6,2,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,3,14,3,17,17,12,9,11,6,11,5,22,12,6,11,9,52,12,5,14,0,10,6,10,6,10,5,22,56,0,17,15,12,10,11,6,11,5,22,12,6,6,1,0,0,0,0,0,0,0,12,5,14,0,10,6,10,6,10,5,22,56,0,12,4,14,4,17,19,12,7,11,6,11,5,22,14,0,65,1,33,4,85,5,87,7,0,39,11,11,11,8,11,10,11,7,2,9,1,0,0,20,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,20,13,6,11,1,17,21,13,6,11,2,17,21,11,3,17,16,12,7,13,6,14,7,65,1,75,17,20,13,6,11,7,17,23,11,4,17,16,12,8,13,6,14,8,65,1,75,17,20,13,6,11,8,17,23,13,6,11,5,17,22,11,6,2,10,1,0,0,21,141,1,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,18,12,11,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,18,12,7,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,15,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,19,12,10,11,9,11,8,22,14,0,65,1,33,4,132,1,5,134,1,7,0,39,11,16,11,11,11,7,11,12,11,15,11,10,2,11,1,0,0,8,27,64,1,0,0,0,0,0,0,0,0,12,4,13,4,11,0,17,20,13,4,11,1,17,21,11,2,17,16,12,5,13,4,14,5,65,1,75,17,20,13,4,11,5,17,23,13,4,11,3,17,21,13,4,7,6,17,22,11,4,2,12,1,0,0,22,118,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,1,14,1,17,17,12,11,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,2,14,2,17,18,12,10,11,7,11,6,22,12,7,6,2,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,3,14,3,17,17,12,13,11,7,11,6,22,12,7,11,13,52,12,6,14,0,10,7,10,7,10,6,22,56,0,17,15,12,12,11,7,11,6,22,12,7,6,8,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,4,14,4,17,18,12,9,11,7,11,6,22,12,7,6,1,0,0,0,0,0,0,0,12,6,14,0,10,7,10,7,10,6,22,56,0,12,5,14,5,17,19,12,8,11,7,11,6,22,12,7,10,8,7,6,33,4,102,5,104,7,1,39,11,7,14,0,65,1,33,4,110,5,112,7,0,39,11,11,11,10,11,12,11,9,11,8,2,13,1,0,0,23,32,64,1,0,0,0,0,0,0,0,0,12,3,14,0,65,18,12,4,13,3,10,4,75,17,20,6,0,0,0,0,0,0,0,0,12,2,10,2,10,4,35,4,27,5,16,13,3,14,0,10,2,66,18,20,17,20,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,11,13,3,11,1,17,22,11,3,2,14,1,0,0,24,76,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,1,14,1,17,17,12,10,11,8,11,4,22,12,8,72,0,0,12,7,64,18,0,0,0,0,0,0,0,0,12,6,10,7,10,10,35,4,51,5,27,6,2,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,2,14,2,17,17,12,5,13,6,11,5,68,18,11,8,11,4,22,12,8,11,7,72,1,0,22,12,7,5,22,6,1,0,0,0,0,0,0,0,12,4,14,0,10,8,10,8,10,4,22,56,0,12,3,14,3,17,19,12,9,11,8,11,4,22,14,0,65,1,33,4,71,5,73,7,0,39,11,6,11,9,2,0],"lending_core_storage":[161,28,235,11,6,0,0,0,12,1,0,20,2,20,52,3,72,245,2,4,189,3,40,5,229,3,172,2,7,145,6,149,16,8,166,22,96,6,134,23,20,10,154,23,101,12,255,23,239,16,13,238,40,62,15,172,41,6,0,77,0,17,0,43,0,91,1,122,2,31,2,87,2,109,2,112,2,115,0,6,8,0,0,11,4,0,0,4,4,0,0,5,4,0,0,1,4,0,1,0,12,0,1,8,12,0,2,3,0,0,5,2,8,0,6,10,4,0,7,7,12,2,7,1,4,1,9,9,2,0,0,72,0,1,0,0,93,2,1,0,0,104,3,1,0,0,102,3,1,0,0,106,4,1,0,0,105,4,1,0,0,99,4,1,0,0,103,4,1,0,0,100,4,1,0,0,101,5,1,0,0,45,6,7,0,0,61,8,9,0,0,73,10,11,0,0,30,10,11,0,0,58,6,12,0,0,42,13,11,0,0,41,10,11,0,0,65,13,9,0,0,63,13,9,0,0,66,13,14,0,0,64,13,14,0,0,67,13,14,0,0,69,15,9,0,0,68,15,9,0,0,60,10,12,0,0,52,10,9,0,0,62,10,9,0,0,59,10,9,0,0,57,10,9,0,0,46,10,9,0,0,50,10,9,0,0,53,10,9,0,0,56,10,9,0,0,51,10,9,0,0,55,10,9,0,0,54,10,9,0,0,48,10,9,0,0,47,10,9,0,0,49,10,16,0,0,44,6,17,0,0,85,18,1,0,0,29,18,1,0,0,84,18,1,0,0,28,18,1,0,0,14,15,1,0,0,96,15,1,0,0,13,15,1,0,0,95,15,1,0,0,15,15,1,0,0,97,15,1,0,0,119,19,1,0,0,117,20,1,0,0,118,21,1,0,0,116,22,1,0,0,40,23,1,0,1,45,17,7,0,1,92,0,26,0,3,90,1,9,0,4,34,46,11,1,0,4,71,46,48,1,0,4,94,49,31,1,0,5,110,8,12,0,6,86,24,25,0,7,12,34,1,2,7,4,7,20,32,39,2,7,4,7,23,36,37,2,7,4,7,34,32,11,2,7,4,7,81,40,12,2,7,4,7,86,24,28,2,7,4,7,94,36,44,2,7,4,8,107,31,1,1,8,68,27,68,29,70,30,66,27,68,33,63,27,65,27,64,27,67,27,66,29,64,29,66,33,64,33,69,33,63,33,65,29,58,7,59,7,60,7,63,29,3,6,8,7,7,8,6,7,8,11,0,17,6,8,7,7,8,0,6,8,8,13,1,1,3,15,15,15,15,15,15,15,15,15,7,8,11,4,6,8,7,7,8,0,13,1,4,6,8,7,7,8,0,13,15,7,6,8,7,7,8,0,13,15,15,15,15,1,7,8,0,1,13,1,6,8,8,1,15,2,7,8,0,13,1,1,1,3,2,7,8,0,3,1,10,13,3,7,8,0,3,13,4,15,15,15,15,1,6,8,5,4,7,8,0,13,3,15,4,7,8,0,6,8,8,3,15,3,7,8,0,13,15,6,7,8,0,13,15,15,15,15,4,7,8,0,13,15,15,3,7,8,0,6,8,8,3,1,7,8,11,1,8,9,1,8,5,2,13,8,2,1,11,10,2,9,0,9,1,2,3,8,1,1,8,0,1,9,0,2,6,11,10,2,9,0,9,1,9,0,2,3,15,3,7,11,10,2,9,0,9,1,9,0,9,1,1,7,8,2,2,7,11,10,2,9,0,9,1,9,0,1,7,9,1,1,7,8,4,1,6,9,1,1,6,11,10,2,9,0,9,1,2,15,6,8,2,1,6,8,4,2,15,7,8,3,1,9,1,1,7,8,1,2,6,10,9,0,6,9,0,2,3,7,8,1,2,1,3,2,7,10,9,0,3,2,3,7,8,2,6,65,112,112,67,97,112,17,66,111,114,114,111,119,82,97,116,101,70,97,99,116,111,114,115,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,11,82,101,115,101,114,118,101,68,97,116,97,13,83,99,97,108,101,100,66,97,108,97,110,99,101,7,83,116,111,114,97,103,101,5,84,97,98,108,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,8,85,115,101,114,73,110,102,111,3,97,100,100,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,17,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,16,98,97,115,101,95,98,111,114,114,111,119,95,114,97,116,101,6,98,111,114,114,111,119,18,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,18,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,10,98,111,114,114,111,119,95,109,117,116,19,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,49,18,98,111,114,114,111,119,95,114,97,116,101,95,115,108,111,112,101,50,23,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,5,99,108,111,99,107,22,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,11,99,111,108,108,97,116,101,114,97,108,115,8,99,111,110,116,97,105,110,115,20,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,105,110,100,101,120,19,99,117,114,114,101,110,116,95,98,111,114,114,111,119,95,114,97,116,101,23,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,22,99,117,114,114,101,110,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,13,100,116,111,107,101,110,95,115,99,97,108,101,100,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,10,103,101,116,95,97,112,112,95,105,100,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,18,103,101,116,95,114,101,115,101,114,118,101,95,108,101,110,103,116,104,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,13,103,101,116,95,116,105,109,101,115,116,97,109,112,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,2,105,100,8,105,110,100,101,120,95,111,102,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,12,105,115,111,108,97,116,101,95,100,101,98,116,19,108,97,115,116,95,97,118,101,114,97,103,101,95,117,112,100,97,116,101,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,13,108,105,113,117,105,100,95,97,115,115,101,116,115,5,108,111,97,110,115,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,3,110,101,119,6,111,98,106,101,99,116,19,111,112,116,105,109,97,108,95,117,116,105,108,105,122,97,116,105,111,110,13,111,116,111,107,101,110,95,115,99,97,108,101,100,3,114,97,121,8,114,97,121,95,109,97,116,104,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,20,114,101,103,105,115,116,101,114,95,110,101,119,95,114,101,115,101,114,118,101,6,114,101,109,111,118,101,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,8,114,101,115,101,114,118,101,115,22,115,101,116,95,98,111,114,114,111,119,95,99,97,112,95,99,101,105,108,105,110,103,22,115,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,23,115,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,27,115,101,116,95,98,111,114,114,111,119,97,98,108,101,95,105,110,95,105,115,111,108,97,116,105,111,110,26,115,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,21,115,101,116,95,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,22,115,101,116,95,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,19,115,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,12,115,104,97,114,101,95,111,98,106,101,99,116,18,115,117,112,112,108,121,95,99,97,112,95,99,101,105,108,105,110,103,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,12,116,111,116,97,108,95,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,8,116,114,101,97,115,117,114,121,15,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,10,116,120,95,99,111,110,116,101,120,116,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,10,117,115,101,114,95,105,110,102,111,115,10,117,115,101,114,95,115,116,97,116,101,6,118,101,99,116,111,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,2,4,70,8,9,16,8,5,98,11,10,2,13,8,2,120,11,10,2,3,8,1,1,2,5,18,15,75,15,82,10,13,33,10,13,83,10,13,2,2,17,73,1,27,1,74,15,76,15,113,3,114,15,108,15,21,15,36,15,38,15,35,15,37,15,32,15,22,15,24,8,4,89,8,3,39,8,3,3,2,2,121,11,10,2,3,15,111,15,4,2,4,19,15,25,15,26,15,88,15,0,1,0,0,1,13,10,2,17,62,11,0,11,1,10,2,17,56,10,2,56,0,11,2,56,1,18,0,56,2,2,1,1,0,0,1,49,10,1,16,0,10,3,56,3,32,4,7,5,15,11,1,1,11,16,1,11,2,1,7,0,39,11,1,15,0,11,3,11,4,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,17,11,11,6,11,7,11,8,11,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,57,17,57,11,10,11,11,11,12,11,13,11,14,11,15,18,4,10,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,11,16,56,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,18,2,56,5,2,2,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,1,21,2,3,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,2,21,2,4,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,3,21,2,5,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,4,21,2,6,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,5,21,2,7,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,6,21,2,8,1,0,0,35,10,11,1,15,0,11,2,56,6,12,4,11,3,11,4,15,7,21,2,9,1,0,0,38,23,11,1,15,0,11,2,56,6,15,8,12,7,11,3,10,7,15,9,21,11,4,10,7,15,10,21,11,5,10,7,15,11,21,11,6,11,7,15,12,21,2,10,1,0,0,1,4,11,0,16,13,17,55,2,11,1,0,0,1,6,11,0,17,61,6,232,3,0,0,0,0,0,0,26,77,2,12,1,0,0,1,7,11,0,16,0,11,1,56,7,16,1,20,2,13,1,0,0,1,7,11,0,16,0,11,1,56,7,16,2,20,2,14,1,0,0,1,4,11,0,16,0,56,8,2,15,1,0,0,12,8,11,0,15,14,11,1,12,2,46,11,2,56,9,2,16,1,0,0,7,8,11,0,15,0,11,1,12,2,46,11,2,56,3,2,17,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,15,20,2,18,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,16,20,2,19,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,17,20,2,20,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,18,20,2,21,1,0,0,12,10,11,0,15,14,11,1,12,2,46,11,2,56,10,16,19,20,2,22,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,20,16,21,10,1,56,11,4,19,11,4,16,20,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,23,1,0,0,41,25,11,0,16,0,11,2,56,7,12,4,10,4,16,22,16,21,10,1,56,11,4,19,11,4,16,22,16,21,11,1,56,12,20,12,3,5,23,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,24,1,0,0,1,7,11,0,16,0,11,1,56,7,16,23,20,2,25,1,0,0,1,7,11,0,16,0,11,1,56,7,16,24,20,2,26,1,0,0,1,7,11,0,16,0,11,1,56,7,16,3,20,2,27,1,0,0,1,7,11,0,16,0,11,1,56,7,16,4,20,2,28,1,0,0,1,7,11,0,16,0,11,1,56,7,16,5,20,2,29,1,0,0,1,7,11,0,16,0,11,1,56,7,16,7,20,2,30,1,0,0,1,7,11,0,16,0,11,1,56,7,16,6,20,2,31,1,0,0,1,7,11,0,16,0,11,1,56,7,16,25,20,2,32,1,0,0,1,8,11,0,16,0,11,1,56,7,16,20,16,26,20,2,33,1,0,0,1,8,11,0,16,0,11,1,56,7,16,22,16,26,20,2,34,1,0,0,1,7,11,0,16,0,11,1,56,7,16,27,20,2,35,1,0,0,1,7,11,0,16,0,11,1,56,7,16,28,20,2,36,1,0,0,1,7,11,0,16,0,11,1,56,7,16,29,20,2,37,1,0,0,1,7,11,0,16,0,11,1,56,7,16,30,20,2,38,1,0,0,42,19,11,0,16,0,11,1,56,7,16,8,12,2,10,2,16,9,20,10,2,16,10,20,10,2,16,11,20,11,2,16,12,20,2,39,3,0,0,1,3,11,0,16,13,2,40,3,0,0,43,35,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,41,3,0,0,43,44,11,0,15,0,11,1,56,6,15,20,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,42,3,0,0,43,35,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,5,15,21,11,2,10,3,11,4,22,56,14,10,5,16,26,20,11,3,22,11,5,15,26,21,2,43,3,0,0,43,44,11,0,15,0,11,1,56,6,15,22,12,5,10,5,16,21,10,2,56,11,4,17,10,5,15,21,10,2,56,13,12,4,5,19,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,4,10,4,10,3,38,4,24,5,28,11,5,1,7,1,39,10,5,15,21,11,2,11,4,10,3,23,56,14,10,5,16,26,20,11,3,23,11,5,15,26,21,2,44,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,17,14,2,56,16,32,4,16,11,3,15,17,11,2,68,7,5,18,11,3,1,2,45,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,17,14,2,56,17,12,3,4,17,11,4,15,17,11,3,56,18,1,5,19,11,4,1,2,46,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,18,14,2,56,16,32,4,16,11,3,15,18,11,2,68,7,5,18,11,3,1,2,47,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,18,14,2,56,17,12,3,4,17,11,4,15,18,11,3,56,18,1,5,19,11,4,1,2,48,3,0,0,45,19,11,0,15,14,11,1,56,15,12,3,10,3,16,19,14,2,56,16,32,4,16,11,3,15,19,11,2,68,7,5,18,11,3,1,2,49,3,0,0,47,20,11,0,15,14,11,1,56,15,12,4,10,4,16,19,14,2,56,17,12,3,4,17,11,4,15,19,11,3,56,18,1,5,19,11,4,1,2,50,3,0,0,45,15,11,0,15,14,11,2,56,15,12,4,11,1,17,11,10,4,15,15,21,11,3,11,4,15,16,21,2,51,3,0,0,35,10,11,0,15,0,11,1,56,6,12,3,11,2,11,3,15,24,21,2,52,3,0,0,50,30,10,0,15,0,10,1,56,6,12,7,11,2,10,7,15,30,21,11,3,10,7,15,28,21,11,4,11,7,15,25,21,10,0,16,0,10,1,56,7,16,23,20,12,6,11,0,11,1,11,6,11,5,17,40,2,53,3,0,0,35,14,11,0,15,0,11,1,56,6,12,4,11,2,10,4,15,29,21,11,3,11,4,15,27,21,2,54,1,0,0,12,26,10,0,15,14,10,2,12,3,46,11,3,56,9,32,4,21,11,0,15,14,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,1,17,11,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,64,7,0,0,0,0,0,0,0,0,18,1,56,19,5,25,11,0,1,11,1,1,2,0,2,2,0,2,1,2,5,2,6,2,7,2,12,2,13,2,14,4,0,4,1,4,2,4,3,0,1,0,3,1,1,1,0,1,2,1,3,1,4,2,15,3,0,2,16,2,4,2,2,2,3,3,1,2,9,2,11,2,8,2,10,0,78,0,79,0,80,0],"lending_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,36,2,36,68,3,104,198,1,4,174,2,8,5,182,2,233,3,7,159,6,228,8,8,131,15,128,1,6,131,16,30,10,161,16,36,12,197,16,230,11,0,58,0,17,0,30,0,42,0,56,0,57,0,59,0,64,0,65,0,80,0,82,1,63,2,23,2,24,2,35,2,77,2,79,3,76,0,6,3,0,0,10,3,0,1,0,12,0,2,4,7,0,3,5,8,0,5,13,8,0,7,9,8,0,8,8,12,0,9,15,12,0,10,3,12,0,11,7,7,1,0,0,12,1,8,0,13,2,12,1,0,1,15,11,2,0,16,14,2,0,17,12,12,0,0,78,0,1,0,0,81,2,1,0,0,19,2,1,0,0,70,0,1,0,0,60,0,1,0,0,18,0,1,0,0,21,0,1,0,2,47,17,14,0,2,48,17,10,0,3,22,4,1,0,4,25,14,15,0,4,26,14,35,0,4,27,14,38,0,4,28,14,23,0,4,44,1,16,0,4,45,1,16,0,4,46,1,16,0,4,52,1,16,0,4,53,1,16,0,4,54,1,16,0,5,43,5,6,0,6,18,39,1,0,6,21,39,1,0,6,36,13,1,0,6,37,36,1,0,6,38,13,1,0,6,39,13,1,0,6,40,13,30,0,8,41,24,25,0,8,50,9,10,0,8,51,9,30,0,9,49,11,12,0,10,66,7,8,0,10,67,21,22,0,10,68,21,22,0,10,71,31,12,0,11,29,29,19,1,0,11,55,27,28,1,0,14,34,19,1,1,3,38,18,37,26,36,26,38,32,10,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,10,2,6,8,11,7,8,14,0,11,6,8,4,7,8,7,7,8,8,7,8,15,7,8,9,7,8,6,7,8,5,11,12,1,8,13,10,2,6,8,11,7,8,14,17,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,10,2,2,13,3,3,8,3,8,3,13,8,3,1,6,8,4,1,7,8,5,1,6,8,2,8,7,8,15,7,8,9,6,8,2,10,2,7,8,7,7,8,8,6,8,11,7,8,14,4,8,3,8,3,15,10,2,2,7,8,7,8,3,1,13,2,6,8,8,8,3,1,3,7,6,8,7,7,8,5,7,8,6,6,8,11,3,13,15,1,10,2,4,13,3,8,3,2,1,2,1,6,8,3,1,8,0,1,9,0,27,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,6,7,8,15,7,8,9,6,8,2,10,2,6,8,11,7,8,14,2,8,3,10,2,6,13,3,3,8,3,8,3,2,3,7,8,7,13,13,1,11,10,1,8,3,1,8,3,1,6,11,10,1,9,0,1,1,1,11,10,1,9,0,1,15,11,7,8,15,7,8,9,6,8,2,7,8,7,8,3,8,3,13,3,15,11,12,1,8,13,6,8,11,1,8,1,26,3,8,3,13,3,2,8,3,7,8,5,7,8,6,6,8,11,3,13,15,3,15,10,2,2,13,3,13,11,10,1,8,3,8,3,3,8,3,8,3,13,8,3,26,7,8,5,7,8,6,6,8,11,3,3,13,13,8,3,7,8,5,7,8,6,6,8,11,3,13,15,10,2,2,15,13,8,3,8,3,3,3,3,13,13,8,3,5,13,3,8,3,3,2,8,6,8,7,7,8,5,7,8,6,6,8,11,3,3,13,13,14,8,3,7,8,5,7,8,6,6,8,11,3,13,10,2,2,6,13,10,13,3,3,3,8,3,2,10,13,2,6,6,8,7,7,8,5,7,8,6,6,8,11,3,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,76,101,110,100,105,110,103,67,111,114,101,69,118,101,110,116,6,79,112,116,105,111,110,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,6,98,111,114,114,111,119,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,24,100,101,99,111,100,101,95,108,105,113,117,105,100,97,116,101,95,112,97,121,108,111,97,100,32,100,101,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,112,111,111,108,95,105,100,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,9,108,105,113,117,105,100,97,116,101,17,108,105,113,117,105,100,97,116,101,95,117,115,101,114,95,105,100,5,110,111,110,99,101,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,5,114,101,112,97,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,14,115,101,110,100,101,114,95,117,115,101,114,95,105,100,8,115,101,113,117,101,110,99,101,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,18,115,111,117,114,99,101,95,99,104,97,105,110,95,110,111,110,99,101,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,9,62,3,72,3,74,13,32,13,31,13,69,10,2,16,15,61,3,20,2,1,2,5,73,3,74,13,75,3,33,8,3,20,2,0,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,26,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,18,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,1,1,4,0,20,168,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,26,12,37,11,26,17,13,12,27,12,35,12,34,12,24,12,33,12,36,10,27,17,19,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,24,77,12,25,10,1,11,34,17,29,12,28,11,2,11,37,12,16,46,11,16,17,31,12,29,14,35,17,8,12,30,10,1,10,28,11,30,17,28,12,31,14,31,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,31,56,2,12,32,10,1,10,6,11,5,10,9,10,29,10,28,11,25,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,27,12,23,10,1,10,32,17,30,10,23,38,4,113,5,125,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,32,10,35,10,36,10,33,10,23,11,7,11,9,17,35,12,11,11,32,12,12,10,36,12,13,10,33,12,14,10,27,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,33,11,29,11,36,14,35,17,8,11,28,14,35,17,7,11,23,6,0,0,0,0,0,0,0,0,11,27,18,0,56,0,2,2,1,4,0,33,167,1,11,0,17,9,10,3,10,4,10,6,17,20,11,8,10,9,11,10,17,34,12,25,12,36,11,25,17,13,12,26,12,34,12,33,12,23,12,32,12,35,10,26,17,15,33,4,25,5,41,11,3,1,11,2,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,1,39,11,23,77,12,24,10,1,11,33,17,29,12,27,11,2,11,36,12,16,46,11,16,17,31,12,28,14,34,17,8,12,29,10,1,10,27,11,29,17,28,12,30,14,30,56,1,4,67,5,81,11,3,1,11,6,1,11,1,1,11,5,1,11,4,1,11,9,1,7,2,39,11,30,56,2,12,31,10,1,10,6,11,5,10,9,10,28,10,27,10,24,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,23,10,1,10,31,17,30,10,24,38,4,112,5,124,11,3,1,11,6,1,11,1,1,11,4,1,11,9,1,7,0,39,11,3,11,4,11,6,17,20,11,1,10,31,10,34,10,35,10,32,10,24,11,7,11,9,17,35,12,11,11,31,12,12,10,35,12,13,10,32,12,14,10,26,12,15,11,11,11,13,11,14,11,12,11,15,18,1,56,3,11,32,11,28,11,35,14,34,17,8,11,27,14,34,17,7,11,24,6,0,0,0,0,0,0,0,0,11,26,18,0,56,0,2,3,1,4,0,3,75,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,18,12,17,12,26,12,23,10,1,11,23,17,29,12,20,11,2,11,26,12,10,46,11,10,17,31,12,21,11,1,11,6,11,5,11,8,10,21,10,20,10,17,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,25,11,18,17,10,12,19,12,24,12,22,12,25,10,19,17,17,33,4,59,5,61,7,1,39,11,22,11,21,11,25,14,24,17,8,11,20,14,24,17,7,11,17,6,0,0,0,0,0,0,0,0,11,19,18,0,56,0,2,4,1,4,0,34,97,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,1,10,2,10,8,11,9,17,32,12,24,12,26,12,29,12,28,11,24,17,11,12,25,12,30,12,35,12,32,12,33,11,2,10,29,12,17,46,11,17,17,31,12,31,10,1,11,28,17,29,12,27,10,1,11,35,17,29,12,34,10,1,10,6,10,5,10,8,10,31,10,27,10,26,12,23,12,22,12,21,12,20,12,19,12,18,46,11,18,11,19,11,20,11,21,11,22,11,23,17,26,11,1,11,6,11,5,11,8,10,31,10,30,10,34,11,27,12,16,12,15,12,14,12,13,12,12,12,11,12,10,46,11,10,11,11,11,12,11,13,11,14,11,15,11,16,17,24,11,32,11,31,11,33,14,29,17,8,11,34,14,29,17,7,11,26,11,30,11,25,18,0,56,0,2,5,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,14,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,21,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,6,1,4,0,37,87,11,0,17,9,11,3,11,4,10,6,17,20,11,7,10,8,11,9,17,33,12,16,12,23,11,16,17,12,12,17,12,19,11,17,17,16,33,4,21,5,33,11,2,1,11,6,1,11,1,1,11,5,1,11,8,1,7,1,39,11,2,11,23,12,10,46,11,10,17,31,12,20,14,19,65,10,12,22,6,0,0,0,0,0,0,0,0,12,21,10,21,10,22,35,4,78,5,50,14,19,10,21,66,10,12,18,10,1,10,6,10,5,10,8,10,20,11,18,20,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,17,22,11,21,6,1,0,0,0,0,0,0,0,22,12,21,5,45,11,6,1,11,1,1,11,5,1,11,8,1,2,0],"lending_logic":[161,28,235,11,6,0,0,0,11,1,0,27,2,27,24,3,51,189,4,4,240,4,4,5,244,4,199,3,7,187,8,241,18,8,172,27,96,6,140,28,144,2,10,156,30,15,12,171,30,196,36,15,239,66,4,0,93,0,48,0,90,0,91,0,104,0,106,0,108,0,111,0,117,1,135,1,2,35,2,40,2,95,0,2,3,0,1,1,0,0,3,5,8,0,4,4,8,0,5,3,12,0,10,0,8,0,0,42,0,1,0,0,44,2,1,0,0,45,2,3,0,0,41,2,1,0,0,43,2,1,0,0,11,4,1,0,0,31,4,1,0,0,34,5,1,0,0,103,6,7,0,0,102,8,7,0,0,83,9,7,0,0,85,10,7,0,0,88,11,7,0,0,84,11,7,0,0,89,11,7,0,0,87,12,7,0,0,33,13,1,0,0,81,12,7,0,0,82,10,7,0,0,128,1,10,3,0,0,126,14,3,0,0,125,11,3,0,0,132,1,14,3,0,0,131,1,11,3,0,0,127,10,3,0,0,129,1,10,3,0,0,133,1,10,3,0,0,134,1,10,3,0,0,28,15,3,0,0,19,15,3,0,0,24,10,3,0,0,25,16,3,0,0,27,17,18,0,0,18,19,20,0,0,119,9,3,0,0,118,9,3,0,0,37,12,1,0,0,99,21,1,0,0,15,21,1,0,0,97,21,1,0,0,13,21,1,0,0,6,8,1,0,0,113,8,1,0,0,120,22,1,0,0,123,23,1,0,0,121,24,1,0,2,51,1,27,0,2,55,1,27,0,2,56,1,27,0,2,61,1,27,0,2,65,1,27,0,2,69,1,27,0,2,80,1,27,0,3,7,11,1,0,3,8,11,1,0,3,9,11,1,0,3,14,53,1,0,3,16,53,1,0,3,30,9,7,0,3,39,30,1,0,3,46,9,7,0,3,47,12,7,0,3,49,61,31,0,3,52,9,3,0,3,53,9,3,0,3,54,9,3,0,3,57,9,3,0,3,58,9,3,0,3,59,9,3,0,3,60,9,3,0,3,62,9,3,0,3,63,9,3,0,3,64,9,3,0,3,66,9,3,0,3,67,9,3,0,3,68,9,26,0,3,70,57,3,0,3,72,9,3,0,3,73,12,3,0,3,74,12,37,0,3,75,12,3,0,3,76,12,37,0,3,77,12,37,0,3,78,11,3,0,3,79,11,3,0,3,86,9,7,0,3,98,53,1,0,3,100,53,1,0,3,114,11,1,0,3,115,11,1,0,3,116,11,1,0,3,121,63,1,0,3,122,6,1,0,3,123,60,1,0,3,124,58,1,0,4,32,32,1,0,4,71,47,48,0,5,50,62,3,0,6,20,20,3,0,6,21,6,3,0,6,22,33,3,0,6,23,33,3,0,6,26,63,3,0,7,96,18,3,0,7,109,1,3,0,7,110,18,3,0,7,112,18,3,0,8,12,18,3,0,8,17,18,3,0,8,101,18,3,0,9,36,39,7,1,0,11,38,29,1,1,3,12,107,49,26,0,111,28,110,31,8,6,8,4,7,8,2,7,8,3,6,8,5,3,3,13,13,0,7,6,8,4,7,8,2,7,8,3,6,8,5,3,13,15,1,15,6,6,8,4,7,8,2,7,8,3,6,8,5,3,13,7,6,8,1,6,8,4,7,8,2,6,8,5,13,3,15,3,7,8,2,13,15,1,1,3,7,8,2,3,15,2,7,8,2,13,3,7,8,2,7,8,3,3,3,7,8,2,3,13,2,7,8,2,3,4,7,8,3,7,8,2,3,6,8,5,4,7,8,2,7,8,3,3,13,3,7,8,3,13,15,4,7,8,2,7,8,3,3,3,6,7,8,2,7,8,3,3,3,13,13,2,15,15,7,7,8,3,13,15,13,15,15,15,4,15,15,15,15,4,7,8,2,3,13,15,4,7,8,2,7,8,3,6,8,5,3,3,7,8,2,6,8,5,13,4,6,8,4,7,8,2,13,15,12,1,15,15,15,15,15,15,15,15,3,15,15,1,3,1,2,1,8,0,1,9,0,3,7,8,2,6,8,5,3,1,13,3,7,8,3,10,13,6,8,5,3,15,15,15,5,15,15,15,15,3,3,1,15,15,5,1,15,6,13,15,10,13,1,10,13,2,1,10,13,2,6,10,9,0,6,9,0,3,1,13,10,13,2,10,13,10,13,7,6,13,15,15,10,13,3,3,15,7,15,3,3,6,13,15,10,13,15,6,6,13,15,10,13,3,3,15,6,3,3,6,13,15,10,13,15,2,2,15,2,7,8,3,13,3,15,2,3,2,3,2,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,15,15,15,15,15,15,6,15,3,3,6,13,10,13,3,4,7,8,2,13,3,15,3,6,13,15,10,13,5,15,6,13,15,15,10,13,7,15,15,15,15,15,15,15,1,6,8,5,4,7,8,2,6,8,5,3,15,9,15,15,15,15,15,15,15,15,15,6,7,8,2,13,15,15,15,15,1,7,8,2,3,6,8,4,13,13,4,7,8,2,13,15,15,5,67,108,111,99,107,13,71,111,118,101,114,110,97,110,99,101,67,97,112,23,76,101,110,100,105,110,103,67,111,114,101,69,120,101,99,117,116,101,69,118,101,110,116,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,11,80,114,105,99,101,79,114,97,99,108,101,7,83,116,111,114,97,103,101,16,97,100,100,95,105,115,111,108,97,116,101,95,100,101,98,116,19,97,100,100,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,21,97,100,100,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,13,97,100,100,95,117,115,101,114,95,108,111,97,110,6,97,109,111,117,110,116,13,97,115,95,99,111,108,108,97,116,101,114,97,108,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,100,116,111,107,101,110,18,98,117,114,110,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,111,116,111,107,101,110,18,98,117,114,110,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,98,117,114,110,95,115,99,97,108,101,100,28,99,97,108,99,117,108,97,116,101,95,97,99,116,117,97,108,95,108,105,113,117,105,100,97,116,105,111,110,16,99,97,108,99,117,108,97,116,101,95,97,109,111,117,110,116,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,35,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,98,97,115,101,95,100,105,115,99,111,117,110,116,30,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,97,116,105,111,110,95,100,105,115,99,111,117,110,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,25,99,97,108,99,117,108,97,116,101,95,109,97,120,95,108,105,113,117,105,100,97,116,105,111,110,15,99,97,108,99,117,108,97,116,101,95,118,97,108,117,101,9,99,97,108,108,95,116,121,112,101,23,99,97,110,95,98,111,114,114,111,119,95,105,110,95,105,115,111,108,97,116,105,111,110,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,22,99,104,101,99,107,95,117,115,101,114,95,102,114,101,115,104,95,112,114,105,99,101,19,99,108,97,105,109,95,102,114,111,109,95,116,114,101,97,115,117,114,121,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,13,99,111,118,101,114,95,100,101,102,105,99,105,116,4,101,109,105,116,22,101,110,115,117,114,101,95,117,115,101,114,95,105,110,102,111,95,101,120,105,115,116,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,13,101,120,105,115,116,95,114,101,115,101,114,118,101,15,101,120,105,115,116,95,117,115,101,114,95,105,110,102,111,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,22,103,101,116,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,22,103,101,116,95,98,111,114,114,111,119,95,99,111,101,102,102,105,99,105,101,110,116,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,15,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,26,103,101,116,95,99,111,108,108,97,116,101,114,97,108,95,99,111,101,102,102,105,99,105,101,110,116,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,16,103,101,116,95,105,115,111,108,97,116,101,95,100,101,98,116,25,103,101,116,95,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,19,103,101,116,95,108,105,113,117,105,100,105,116,121,95,105,110,100,101,120,18,103,101,116,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,30,103,101,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,26,103,101,116,95,114,101,115,101,114,118,101,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,26,103,101,116,95,114,101,115,101,114,118,101,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,20,103,101,116,95,114,101,115,101,114,118,101,95,116,114,101,97,115,117,114,121,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,13,103,101,116,95,116,105,109,101,115,116,97,109,112,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,26,103,101,116,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,103,101,116,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,115,23,103,101,116,95,117,115,101,114,95,108,97,115,116,95,116,105,109,101,115,116,97,109,112,22,103,101,116,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,115,14,103,101,116,95,117,115,101,114,95,108,111,97,110,115,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,100,116,111,107,101,110,22,103,101,116,95,117,115,101,114,95,115,99,97,108,101,100,95,111,116,111,107,101,110,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,14,104,97,115,95,99,111,108,108,97,116,101,114,97,108,11,104,97,115,95,100,101,102,105,99,105,116,19,105,115,95,98,111,114,114,111,119,97,98,108,101,95,97,115,115,101,116,13,105,115,95,99,111,108,108,97,116,101,114,97,108,9,105,115,95,104,101,97,108,116,104,17,105,115,95,105,115,111,108,97,116,101,100,95,97,115,115,101,116,17,105,115,95,105,115,111,108,97,116,105,111,110,95,109,111,100,101,15,105,115,95,108,105,113,117,105,100,95,97,115,115,101,116,7,105,115,95,108,111,97,110,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,109,97,116,104,3,109,105,110,11,109,105,110,116,95,100,116,111,107,101,110,18,109,105,110,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,111,116,111,107,101,110,18,109,105,110,116,95,111,116,111,107,101,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,24,110,111,116,95,114,101,97,99,104,95,98,111,114,114,111,119,95,99,101,105,108,105,110,103,24,110,111,116,95,114,101,97,99,104,95,115,117,112,112,108,121,95,99,101,105,108,105,110,103,6,111,114,97,99,108,101,7,112,111,111,108,95,105,100,12,112,111,111,108,95,109,97,110,97,103,101,114,3,112,111,119,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,19,114,101,100,117,99,101,95,105,115,111,108,97,116,101,95,100,101,98,116,22,114,101,109,111,118,101,95,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,24,114,101,109,111,118,101,95,117,115,101,114,95,108,105,113,117,105,100,95,97,115,115,101,116,16,114,101,109,111,118,101,95,117,115,101,114,95,108,111,97,110,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,19,116,111,116,97,108,95,100,116,111,107,101,110,95,115,117,112,112,108,121,19,116,111,116,97,108,95,111,116,111,107,101,110,95,115,117,112,112,108,121,24,117,112,100,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,20,117,112,100,97,116,101,95,105,110,116,101,114,101,115,116,95,114,97,116,101,19,117,112,100,97,116,101,95,105,115,111,108,97,116,101,95,100,101,98,116,12,117,112,100,97,116,101,95,115,116,97,116,101,29,117,112,100,97,116,101,95,117,115,101,114,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,23,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,98,97,108,97,110,99,101,21,117,115,101,114,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,28,117,115,101,114,95,104,101,97,108,116,104,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,18,117,115,101,114,95,104,101,97,108,116,104,95,102,97,99,116,111,114,22,117,115,101,114,95,104,101,97,108,116,104,95,108,111,97,110,95,118,97,108,117,101,7,117,115,101,114,95,105,100,17,117,115,101,114,95,108,111,97,110,95,98,97,108,97,110,99,101,15,117,115,101,114,95,108,111,97,110,95,118,97,108,117,101,27,117,115,101,114,95,116,111,116,97,108,95,99,111,108,108,97,116,101,114,97,108,95,118,97,108,117,101,21,117,115,101,114,95,116,111,116,97,108,95,108,111,97,110,95,118,97,108,117,101,6,118,101,99,116,111,114,11,118,105,111,108,97,116,111,114,95,105,100,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,15,32,0,0,0,200,165,25,144,185,165,111,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,34,76,160,196,199,203,249,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,3,8,7,0,0,0,0,0,0,0,3,8,8,0,0,0,0,0,0,0,3,8,9,0,0,0,0,0,0,0,3,8,10,0,0,0,0,0,0,0,3,8,11,0,0,0,0,0,0,0,3,8,12,0,0,0,0,0,0,0,3,8,13,0,0,0,0,0,0,0,3,8,14,0,0,0,0,0,0,0,3,8,15,0,0,0,0,0,0,0,3,8,16,0,0,0,0,0,0,0,0,2,5,130,1,3,10,15,105,13,136,1,3,29,2,0,3,0,0,25,233,1,10,1,10,5,10,6,17,13,4,6,5,16,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,5,10,7,17,14,4,22,5,32,11,1,1,11,0,1,11,2,1,11,3,1,7,8,39,10,1,10,4,10,7,17,13,4,38,5,48,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,3,10,7,17,44,10,1,10,3,10,6,17,44,10,1,10,2,10,3,10,4,17,43,10,2,10,1,10,5,10,3,17,16,10,1,10,2,10,5,17,11,32,4,73,5,83,11,1,1,11,0,1,11,2,1,11,3,1,7,6,39,10,1,10,2,10,4,10,5,10,6,10,7,17,32,12,15,12,14,10,1,10,6,17,77,12,18,10,1,10,4,10,7,17,21,12,16,10,2,10,6,11,14,10,7,11,15,11,16,11,18,17,33,12,19,12,11,12,10,12,9,10,1,10,6,17,75,12,17,10,1,10,5,10,7,10,10,17,40,10,1,10,5,10,6,10,9,17,38,10,1,10,4,10,7,11,10,17,38,10,1,11,17,10,6,11,19,17,37,10,1,10,2,10,5,17,18,4,145,1,10,1,10,5,17,36,10,1,10,4,10,6,17,14,4,184,1,10,1,10,4,10,6,17,23,12,13,10,13,10,11,17,103,12,12,10,1,10,4,10,6,11,12,17,40,10,11,10,13,36,4,183,1,10,1,10,4,10,6,17,90,10,1,10,4,10,6,11,11,11,13,23,17,37,10,1,10,4,10,6,17,54,5,210,1,10,1,10,4,10,6,11,11,17,37,10,1,10,4,10,6,17,13,32,4,202,1,10,1,10,4,10,6,17,12,32,12,8,5,204,1,9,12,8,11,8,4,210,1,10,1,10,4,10,6,17,54,10,0,10,1,10,6,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,0,10,1,11,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,5,17,43,11,4,11,9,11,6,11,5,17,49,18,0,56,0,2,1,3,0,0,7,128,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,4,10,5,17,14,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,18,39,10,1,10,5,10,6,17,8,4,42,5,52,11,1,1,11,0,1,11,2,1,11,3,1,7,19,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,10,6,17,37,10,1,10,4,10,5,17,13,32,4,74,10,1,10,4,10,5,17,12,32,12,7,5,76,9,12,7,11,7,4,110,10,1,10,4,17,15,4,87,10,1,10,4,10,5,17,54,5,110,10,1,10,4,17,17,32,4,97,10,1,10,4,10,5,17,53,5,110,10,1,10,5,17,85,4,106,10,1,10,4,10,5,17,54,5,110,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,51,18,0,56,0,2,2,3,0,0,18,95,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,21,12,8,11,6,10,8,17,103,12,7,10,1,10,4,10,5,10,7,17,38,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,48,5,58,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,10,7,11,8,33,4,76,10,1,10,4,10,5,17,13,4,72,10,1,10,4,10,5,17,88,5,76,10,1,10,4,10,5,17,89,11,0,10,1,10,5,10,7,17,45,11,1,11,2,11,3,10,4,17,43,11,4,10,7,11,5,6,0,0,0,0,0,0,0,0,17,52,18,0,56,0,11,7,2,3,3,0,0,1,137,1,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,5,17,85,32,4,29,5,39,11,1,1,11,0,1,11,2,1,11,3,1,7,13,39,10,1,10,4,17,15,4,78,10,1,10,5,17,58,4,48,5,58,11,1,1,11,0,1,11,2,1,11,3,1,7,12,39,10,1,10,4,10,6,17,9,4,64,5,74,11,1,1,11,0,1,11,2,1,11,3,1,7,11,39,10,1,10,4,10,6,17,41,10,1,10,4,10,5,17,14,32,4,88,10,1,10,4,10,5,17,55,10,1,10,4,10,5,10,6,17,39,10,2,10,1,10,4,10,3,17,16,10,2,10,5,64,31,1,0,0,0,0,0,0,0,10,3,17,95,10,1,10,2,10,4,17,11,4,109,5,119,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,10,6,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,6,11,5,6,0,0,0,0,0,0,0,0,17,47,18,0,56,0,2,4,3,0,0,33,88,10,1,10,3,10,4,17,59,10,1,10,5,17,60,4,9,5,19,11,1,1,11,0,1,11,2,1,11,3,1,7,9,39,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,23,12,7,10,6,10,7,17,103,12,9,10,1,10,4,10,5,10,9,17,40,10,1,10,4,17,15,4,45,10,1,10,4,10,9,17,42,10,6,10,7,38,4,70,10,1,10,4,10,5,17,90,11,6,11,7,23,12,8,10,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,70,10,1,10,4,10,5,11,8,17,37,10,1,10,4,10,5,17,54,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,11,9,11,5,6,0,0,0,0,0,0,0,0,17,50,18,0,56,0,2,5,3,0,0,1,82,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,12,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,14,39,10,1,10,4,17,15,32,4,26,5,36,11,1,1,11,0,1,11,2,1,11,3,1,7,15,39,10,1,10,4,17,17,4,56,10,1,10,5,17,85,32,4,46,5,56,11,1,1,11,0,1,11,2,1,11,3,1,7,17,39,10,1,10,4,10,5,17,89,10,1,10,4,10,5,17,53,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,46,18,0,56,0,2,6,3,0,0,1,67,10,1,10,3,10,5,17,44,10,1,10,4,10,5,17,13,4,10,5,20,11,1,1,11,0,1,11,2,1,11,3,1,7,7,39,10,1,10,4,10,5,17,88,10,1,10,4,10,5,17,54,10,2,10,1,10,4,10,3,17,16,10,1,10,2,10,4,17,11,4,39,5,49,11,1,1,11,0,1,11,2,1,11,3,1,7,5,39,11,0,10,1,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,11,1,11,2,11,3,10,4,17,43,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,6,0,0,0,0,0,0,0,0,17,48,18,0,56,0,2,7,1,0,0,34,49,10,2,11,3,10,4,17,44,10,2,10,4,17,75,12,11,10,2,10,11,10,4,17,21,12,10,10,2,10,11,10,4,17,23,12,9,10,10,10,9,36,4,27,11,10,11,9,23,12,7,5,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,11,7,11,6,17,103,12,8,10,2,11,11,10,4,10,8,17,38,10,2,11,5,10,4,11,8,17,37,11,1,11,2,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,45,2,8,1,0,0,35,23,10,0,10,1,17,74,12,4,11,0,11,1,17,34,12,5,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,15,8,12,3,5,21,11,5,11,2,22,11,4,35,12,3,11,3,2,9,1,0,0,36,33,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,5,10,0,10,5,20,17,73,12,4,11,0,11,5,20,17,68,12,6,10,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,25,8,12,3,5,31,11,6,11,2,22,11,4,35,12,3,11,3,2,10,1,0,0,1,6,11,0,11,1,17,63,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,2,11,1,0,0,1,7,11,0,11,1,11,2,17,19,17,104,36,2,12,1,0,0,38,19,10,0,10,1,17,61,4,13,11,0,11,1,17,81,12,4,14,4,14,2,56,1,12,3,5,17,11,0,1,9,12,3,11,3,2,13,1,0,0,37,8,11,0,11,1,17,79,12,3,14,3,14,2,56,1,2,14,1,0,0,37,8,11,0,11,1,17,82,12,3,14,3,14,2,56,1,2,15,1,0,0,40,25,10,0,11,1,17,79,12,4,14,4,65,31,6,1,0,0,0,0,0,0,0,33,4,19,14,4,6,0,0,0,0,0,0,0,0,66,31,20,12,3,11,0,11,3,17,85,12,2,5,23,11,0,1,9,12,2,11,2,2,16,1,0,0,41,17,10,1,10,2,17,79,12,4,11,1,11,2,17,82,12,5,10,0,11,4,10,3,17,95,11,0,11,5,11,3,17,95,2,17,1,0,0,37,9,11,0,11,1,17,79,12,2,14,2,65,31,6,0,0,0,0,0,0,0,0,36,2,18,1,0,0,35,23,10,0,10,1,10,2,17,26,12,4,11,0,11,1,11,2,17,27,12,5,11,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,19,11,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,12,3,5,21,9,12,3,11,3,2,19,1,0,0,33,23,10,0,10,1,10,2,17,24,12,4,11,0,11,1,11,2,17,25,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,19,11,4,11,5,17,105,12,3,5,21,7,0,12,3,11,3,2,20,1,0,0,3,10,11,0,11,2,10,3,17,21,12,4,11,1,11,3,11,4,17,28,2,21,1,0,0,18,13,10,0,11,1,10,2,17,84,12,4,11,0,11,2,17,70,12,3,11,4,11,3,17,107,2,22,1,0,0,3,10,11,0,11,2,10,3,17,23,12,4,11,1,11,3,11,4,17,28,2,23,1,0,0,18,13,10,0,11,1,10,2,17,83,12,4,11,0,11,2,17,64,12,3,11,4,11,3,17,107,2,24,1,0,0,42,49,10,0,10,2,17,79,12,6,14,6,65,31,12,8,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,7,10,7,10,8,35,4,43,5,16,14,6,10,7,66,31,12,3,10,0,10,3,20,17,66,12,4,10,0,10,1,10,2,11,3,20,17,20,12,5,11,9,11,5,11,4,17,106,22,12,9,11,7,6,1,0,0,0,0,0,0,0,22,12,7,5,11,11,0,1,11,1,1,11,9,2,25,1,0,0,43,49,10,0,10,2,17,82,12,8,14,8,65,31,12,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,43,5,16,14,8,10,4,66,31,12,6,10,0,10,6,20,17,63,12,3,10,0,10,1,10,2,11,6,20,17,22,12,7,11,9,11,7,11,3,17,106,22,12,9,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,11,11,0,1,11,1,1,11,9,2,26,1,0,0,44,42,10,0,10,2,17,79,12,5,14,5,65,31,12,7,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,6,10,6,10,7,35,4,36,5,16,14,5,10,6,66,31,12,3,10,0,10,1,10,2,11,3,20,17,20,12,4,11,8,11,4,22,12,8,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,11,11,0,1,11,1,1,11,8,2,27,1,0,0,45,42,10,0,10,2,17,82,12,7,14,7,65,31,12,4,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,36,5,16,14,7,10,3,66,31,12,5,10,0,10,1,10,2,11,5,20,17,22,12,6,11,8,11,6,22,12,8,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,11,11,0,1,11,1,1,11,8,2,28,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,11,4,24,6,10,0,0,0,0,0,0,0,11,3,17,112,77,26,2,29,1,0,0,46,15,11,0,11,1,17,96,1,12,3,12,4,11,2,6,10,0,0,0,0,0,0,0,11,3,17,112,77,24,11,4,26,2,30,1,0,0,18,16,10,0,10,1,10,2,17,24,12,3,11,0,11,1,11,2,17,25,12,4,17,104,11,3,11,4,17,105,23,2,31,1,0,0,20,52,10,0,10,3,17,61,4,5,5,11,11,0,1,11,1,1,7,16,39,10,0,10,2,17,61,4,16,5,22,11,0,1,11,1,1,7,16,39,10,0,10,1,10,3,17,30,12,5,10,0,11,2,17,78,12,4,11,0,11,1,11,3,17,25,12,7,11,4,74,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,7,24,17,105,17,104,17,103,17,104,22,12,6,11,5,11,6,17,106,7,1,17,103,2,32,1,0,0,50,89,10,0,10,1,11,2,10,3,17,31,12,12,10,0,10,1,10,3,17,24,12,10,10,0,10,1,10,3,17,25,12,11,10,0,10,5,17,63,12,6,10,0,10,4,17,66,12,7,11,11,7,2,17,106,11,10,23,12,19,7,2,17,104,10,12,23,17,106,11,6,17,106,11,7,23,12,18,11,19,11,18,17,105,12,14,10,0,10,1,10,3,10,4,17,20,10,14,17,105,12,8,10,14,17,104,11,12,23,17,106,12,16,11,0,10,1,11,3,10,5,17,22,10,16,17,105,12,9,11,8,11,9,17,103,17,104,17,103,12,17,10,1,11,4,11,14,10,17,17,106,17,29,12,13,11,1,11,5,11,16,11,17,17,106,17,29,12,15,11,13,11,15,2,33,1,0,0,51,45,10,5,10,4,38,4,9,11,4,12,8,11,2,12,7,5,17,11,5,12,8,11,2,10,8,11,4,17,105,17,106,12,7,10,0,10,1,10,7,17,28,12,9,10,0,11,3,10,8,17,28,12,11,11,0,11,1,11,9,11,11,23,17,29,11,6,17,106,12,12,10,7,10,12,23,12,10,11,7,11,8,11,10,11,12,2,34,1,0,0,18,12,10,0,10,1,17,72,12,3,11,0,11,1,17,70,12,2,11,3,11,2,17,106,2,35,1,0,0,18,12,10,0,10,1,17,67,12,3,11,0,11,1,17,64,12,2,11,3,11,2,17,106,2,36,0,0,0,52,49,10,0,10,1,17,82,12,6,14,6,65,31,12,4,6,0,0,0,0,0,0,0,0,12,3,10,3,10,4,35,4,46,5,14,14,6,10,3,66,31,12,5,10,0,10,5,20,17,75,12,7,10,0,10,1,10,5,20,17,23,12,2,10,0,10,1,10,5,20,10,2,17,40,10,0,11,7,11,5,20,11,2,17,39,11,3,6,1,0,0,0,0,0,0,0,22,12,3,5,9,11,0,1,2,37,0,0,0,3,12,11,3,10,0,10,2,17,70,17,109,12,4,11,0,11,2,11,1,11,4,17,87,2,38,0,0,0,3,12,11,3,10,0,10,2,17,70,17,108,12,4,11,0,11,2,11,1,11,4,17,57,2,39,0,0,0,3,12,11,3,10,0,10,2,17,64,17,109,12,4,11,0,11,2,11,1,11,4,17,86,2,40,0,0,0,3,12,11,3,10,0,10,2,17,64,17,108,12,4,11,0,11,2,11,1,11,4,17,56,2,41,0,0,0,54,21,10,0,11,1,17,79,12,5,14,5,6,0,0,0,0,0,0,0,0,66,31,12,3,10,0,10,3,20,17,68,11,2,22,12,4,11,0,11,3,20,11,4,17,92,2,42,0,0,0,55,32,10,0,11,1,17,79,12,7,14,7,6,0,0,0,0,0,0,0,0,66,31,12,4,10,0,10,4,20,17,68,12,5,10,5,10,2,38,4,22,11,5,11,2,23,12,3,5,24,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,12,6,11,0,11,4,20,11,6,17,92,2,43,0,0,0,56,58,10,0,10,3,17,61,4,51,10,2,17,76,12,5,10,0,10,3,17,80,12,9,10,0,10,1,10,3,17,24,12,6,10,0,11,1,10,3,17,25,12,7,10,6,10,7,36,4,45,11,6,11,7,23,12,8,10,0,10,3,17,78,12,4,11,5,11,9,11,4,11,8,17,98,12,10,11,0,11,2,11,3,11,10,17,94,5,50,11,0,11,2,11,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,94,5,57,11,0,1,11,1,1,11,2,1,2,44,0,0,0,59,59,11,1,17,76,12,5,10,0,10,2,17,69,12,7,10,0,10,2,17,67,12,6,10,0,10,2,17,64,12,3,10,0,10,2,17,70,12,4,10,0,10,2,17,77,12,11,10,5,10,7,10,0,10,2,17,65,17,100,10,3,17,106,12,9,10,5,11,7,10,0,10,2,17,71,17,101,11,4,17,106,12,10,11,6,10,9,11,3,23,17,106,11,11,17,106,10,10,17,109,12,8,11,0,11,2,11,9,11,10,11,5,11,8,17,93,2,45,0,0,0,20,36,11,0,10,2,10,1,17,62,17,97,12,5,10,5,10,3,38,4,11,5,15,11,1,1,7,10,39,11,5,11,3,23,12,6,10,1,10,2,10,6,17,99,12,4,10,1,10,2,10,4,11,6,17,102,12,7,11,1,11,2,11,4,11,7,17,91,2,0,92,0,94,0],"lending_portal":[161,28,235,11,6,0,0,0,11,1,0,46,2,46,94,3,140,1,185,2,4,197,3,36,5,233,3,172,6,7,149,10,184,11,8,205,21,128,1,6,205,22,88,10,165,23,59,12,224,23,204,17,13,172,41,4,0,76,0,24,0,40,0,41,0,55,0,73,0,74,0,75,0,79,0,87,0,88,0,108,0,113,0,114,1,86,2,32,2,33,2,47,2,85,2,104,2,106,2,107,3,103,0,8,8,0,0,15,3,0,0,9,3,0,0,7,3,0,1,0,12,0,2,4,7,0,3,11,12,1,0,1,4,5,0,0,4,6,8,0,6,18,8,0,9,14,8,0,10,12,12,0,11,21,12,0,12,3,12,0,13,13,8,0,14,10,7,1,0,0,15,1,8,0,16,2,12,1,0,1,18,20,4,0,19,16,2,0,21,19,2,0,22,17,12,0,0,70,0,1,0,0,64,2,3,0,0,99,4,1,0,0,25,5,1,0,0,29,5,1,0,0,30,6,1,0,0,105,7,1,1,0,0,111,8,1,1,0,0,112,9,1,0,0,26,8,1,1,0,0,27,9,1,0,0,94,7,1,1,0,0,77,10,1,1,0,2,34,13,18,0,2,35,1,18,1,0,2,36,55,18,0,2,59,45,31,0,2,63,1,20,0,3,37,38,31,1,0,3,84,37,3,1,0,3,110,53,1,1,0,4,31,17,1,0,5,46,30,31,0,5,57,1,29,0,5,58,1,29,0,5,62,1,29,0,5,66,1,29,0,5,67,1,29,0,5,68,1,29,0,6,56,56,57,0,7,25,21,1,0,7,29,21,1,0,7,48,44,1,0,7,49,64,1,0,7,50,44,1,0,7,51,44,1,0,7,52,44,52,0,8,78,24,25,1,0,10,22,39,40,0,10,54,48,49,0,10,61,43,20,0,10,65,43,52,0,10,93,39,40,0,11,60,19,3,0,11,71,19,41,0,11,91,42,1,0,12,96,58,3,0,13,95,32,3,0,14,38,51,15,1,0,14,72,50,41,1,0,16,39,25,1,1,0,16,102,27,25,1,0,16,109,28,3,1,0,17,45,15,1,1,3,18,81,0,11,0,20,89,34,1,1,12,20,100,15,1,1,8,21,97,12,13,0,22,80,26,3,0,56,14,37,23,51,23,52,23,55,33,53,35,14,15,37,15,52,15,19,15,18,15,53,46,49,18,48,18,20,15,53,59,6,15,50,15,1,7,8,20,0,1,7,8,0,1,3,3,6,8,7,7,8,0,5,8,6,8,8,7,8,9,7,8,10,6,8,16,7,8,11,7,8,12,10,13,7,8,20,9,6,8,8,6,8,16,7,8,14,7,8,0,7,8,21,10,13,10,11,17,1,8,19,3,7,8,20,11,6,8,8,7,8,9,7,8,10,6,8,16,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,17,1,9,0,3,7,8,20,10,6,8,8,7,8,9,7,8,10,6,8,16,7,8,0,7,8,11,7,8,12,7,11,6,1,9,0,3,7,8,20,16,6,8,8,7,8,9,7,8,10,6,8,16,7,8,13,7,8,0,7,8,21,7,8,11,7,8,12,10,2,10,2,13,3,10,11,17,1,8,19,3,7,8,20,14,6,8,8,7,8,9,7,8,10,6,8,16,7,8,0,7,8,12,7,8,11,7,11,6,1,9,0,10,11,17,1,9,0,3,13,10,2,3,7,8,20,1,8,18,1,6,8,20,1,5,1,8,0,1,9,0,11,8,5,7,8,9,7,8,10,6,8,16,3,13,6,13,3,3,3,8,5,1,6,8,8,1,8,5,2,6,8,12,8,5,1,13,6,6,8,11,7,8,9,7,8,10,6,8,16,3,13,7,11,17,1,8,19,3,10,2,3,3,11,17,1,8,19,3,1,8,19,3,10,11,17,1,9,0,3,7,8,20,1,11,17,1,9,0,1,6,8,21,3,7,11,17,1,9,0,3,7,8,20,1,6,11,17,1,9,0,1,2,2,10,13,2,1,10,2,7,7,8,14,7,8,21,11,17,1,8,19,13,10,2,6,8,16,7,8,20,1,11,17,1,8,19,2,9,0,5,1,8,1,17,6,8,16,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,3,11,17,1,9,0,13,3,3,8,5,8,5,2,6,11,6,1,9,0,3,5,7,11,6,1,9,0,11,17,1,9,0,13,10,2,7,8,20,4,7,8,11,8,5,13,15,2,15,15,1,1,2,7,8,12,8,5,2,7,8,11,8,5,7,6,8,11,7,8,9,7,8,10,6,8,16,3,13,15,1,6,8,5,1,8,3,16,8,5,7,8,9,7,8,10,6,8,16,3,13,15,15,13,3,13,11,15,1,8,5,8,5,8,5,8,5,15,3,7,8,11,13,13,1,11,15,1,8,5,1,6,11,15,1,9,0,1,11,15,1,9,0,1,15,5,7,11,6,1,9,0,8,5,3,8,5,7,8,20,21,8,5,7,8,9,7,8,10,6,8,16,3,13,15,15,11,17,1,8,19,13,3,11,15,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,17,1,8,19,3,2,13,10,2,1,7,8,9,1,6,8,4,11,7,8,21,7,8,13,6,8,4,7,8,11,8,5,8,5,13,3,15,11,17,1,8,19,6,8,16,1,8,2,15,8,5,7,8,9,7,8,10,6,8,16,3,13,15,13,3,13,11,15,1,8,5,8,5,8,5,8,5,15,20,8,5,7,8,9,7,8,10,6,8,16,3,13,15,11,17,1,8,19,13,3,11,15,1,8,5,8,5,3,8,5,8,5,3,3,8,5,11,17,1,8,19,3,17,6,8,16,3,13,15,3,8,5,8,5,7,8,9,7,8,10,15,13,3,3,8,5,3,11,17,1,9,0,8,5,16,13,8,5,7,8,9,7,8,10,6,8,16,3,3,13,13,8,5,3,8,5,3,5,13,8,5,8,6,8,11,7,8,9,7,8,10,6,8,16,3,3,13,13,6,65,112,112,67,97,112,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,17,76,101,110,100,105,110,103,76,111,99,97,108,69,118,101,110,116,13,76,101,110,100,105,110,103,80,111,114,116,97,108,18,76,101,110,100,105,110,103,80,111,114,116,97,108,69,118,101,110,116,6,79,112,116,105,111,110,4,80,111,111,108,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,9,80,111,111,108,83,116,97,116,101,11,80,114,105,99,101,79,114,97,99,108,101,10,82,101,108,97,121,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,7,83,116,111,114,97,103,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,13,97,100,100,95,108,105,113,117,105,100,105,116,121,6,97,109,111,117,110,116,11,97,112,112,95,109,97,110,97,103,101,114,13,97,115,95,99,111,108,108,97,116,101,114,97,108,12,98,111,114,114,111,119,95,108,111,99,97,108,13,98,111,114,114,111,119,95,114,101,109,111,116,101,9,99,97,108,108,95,116,121,112,101,20,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,27,99,97,110,99,101,108,95,97,115,95,99,111,108,108,97,116,101,114,97,108,95,114,101,109,111,116,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,20,99,111,110,118,101,114,116,95,112,111,111,108,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,7,100,101,112,111,115,105,116,12,100,101,115,116,114,111,121,95,115,111,109,101,12,100,101,115,116,114,111,121,95,122,101,114,111,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,17,100,111,108,97,95,112,111,111,108,95,97,100,100,114,101,115,115,12,100,115,116,95,99,104,97,105,110,95,105,100,8,100,115,116,95,112,111,111,108,4,101,109,105,116,32,101,110,99,111,100,101,95,109,97,110,97,103,101,95,99,111,108,108,97,116,101,114,97,108,95,112,97,121,108,111,97,100,5,101,118,101,110,116,14,101,120,101,99,117,116,101,95,98,111,114,114,111,119,17,101,120,101,99,117,116,101,95,108,105,113,117,105,100,97,116,101,13,101,120,101,99,117,116,101,95,114,101,112,97,121,14,101,120,101,99,117,116,101,95,115,117,112,112,108,121,16,101,120,101,99,117,116,101,95,119,105,116,104,100,114,97,119,10,102,101,101,95,97,109,111,117,110,116,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,15,103,101,116,95,98,111,114,114,111,119,95,116,121,112,101,29,103,101,116,95,99,97,110,99,101,108,95,97,115,95,99,111,108,108,101,116,101,114,97,108,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,18,103,101,116,95,108,105,113,117,105,100,97,116,101,95,116,121,112,101,24,103,101,116,95,110,97,116,105,118,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,14,103,101,116,95,114,101,112,97,121,95,116,121,112,101,15,103,101,116,95,115,117,112,112,108,121,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,2,105,100,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,7,105,115,95,115,111,109,101,13,108,101,110,100,105,110,103,95,99,111,100,101,99,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,13,108,101,110,100,105,110,103,95,108,111,103,105,99,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,9,108,105,113,117,105,100,97,116,101,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,11,109,101,115,115,97,103,101,95,102,101,101,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,13,110,111,114,109,97,108,95,97,109,111,117,110,116,6,111,98,106,101,99,116,6,111,112,116,105,111,110,6,111,114,97,99,108,101,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,8,114,101,99,101,105,118,101,114,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,7,114,101,108,97,121,101,114,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,5,114,101,112,97,121,12,115,101,110,100,95,109,101,115,115,97,103,101,13,115,101,110,100,95,119,105,116,104,100,114,97,119,6,115,101,110,100,101,114,8,115,101,113,117,101,110,99,101,11,115,101,116,95,114,101,108,97,121,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,112,108,105,116,5,115,116,97,116,101,3,115,117,105,6,115,117,112,112,108,121,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,5,118,97,108,117,101,8,119,105,116,104,100,114,97,119,14,119,105,116,104,100,114,97,119,95,108,111,99,97,108,15,119,105,116,104,100,114,97,119,95,114,101,109,111,116,101,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,13,2,1,0,5,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,69,8,18,92,5,82,3,1,2,5,98,3,83,3,44,8,5,53,3,28,2,2,2,8,83,3,97,5,42,10,2,101,13,43,13,90,10,2,23,3,28,2,3,2,5,83,3,97,5,42,10,2,23,3,28,2,0,0,0,0,1,9,10,0,17,54,11,0,46,17,57,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,0,0,1,5,11,2,11,1,15,1,21,2,3,1,4,0,16,61,11,0,17,21,11,7,46,17,57,17,13,12,18,11,5,11,18,12,8,46,11,8,17,43,12,15,14,6,65,20,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,20,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,30,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,4,1,4,0,16,61,11,0,17,21,11,7,46,17,57,17,13,12,18,11,5,11,18,12,8,46,11,8,17,43,12,15,14,6,65,20,12,17,6,0,0,0,0,0,0,0,0,12,16,10,16,10,17,35,4,52,5,24,14,6,10,16,66,20,12,14,10,4,10,1,10,2,10,3,10,15,11,14,20,12,13,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,11,13,17,31,11,16,6,1,0,0,0,0,0,0,0,22,12,16,5,19,11,1,1,11,4,1,11,2,1,11,3,1,2,5,0,4,0,22,66,11,0,17,21,11,6,10,7,10,8,56,1,12,9,10,4,46,17,58,12,15,11,7,10,15,38,4,16,5,28,11,4,1,11,2,1,11,3,1,11,8,1,11,1,1,7,3,39,13,9,11,15,10,8,56,2,12,14,14,9,56,3,12,12,11,5,17,24,17,22,12,11,10,3,17,1,12,10,11,2,11,4,11,14,7,5,11,11,11,1,11,8,17,47,12,13,11,9,11,3,16,1,20,56,4,11,13,11,10,7,6,17,13,11,12,17,24,18,1,56,5,2,6,1,4,0,36,117,11,0,17,21,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,57,17,13,12,27,56,6,12,26,11,8,11,9,10,10,56,7,12,22,10,7,14,22,56,8,12,15,46,11,15,56,9,12,21,11,4,17,1,12,25,11,7,11,22,7,5,64,29,0,0,0,0,0,0,0,0,10,10,56,10,1,10,6,10,26,7,5,10,21,77,17,38,1,12,20,10,5,10,27,12,16,46,11,16,17,44,32,4,74,10,5,10,27,17,45,10,6,10,26,17,40,12,23,11,5,11,27,12,17,46,11,17,17,43,12,24,11,6,11,1,11,2,11,3,11,24,11,23,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,35,11,25,11,10,46,17,57,14,26,17,16,11,21,17,27,18,3,56,11,2,7,1,4,0,47,117,11,0,17,21,17,17,12,20,10,9,46,17,57,17,13,12,24,56,6,12,23,10,5,10,23,17,40,12,18,11,6,10,24,12,10,46,11,10,17,43,12,19,10,5,10,18,11,20,17,39,12,21,14,21,56,12,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,21,56,13,12,22,10,5,11,1,11,2,11,3,11,19,11,18,11,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,36,12,17,10,5,10,22,17,41,10,17,38,4,80,5,90,11,5,1,11,7,1,11,4,1,11,9,1,7,1,39,11,5,11,22,7,5,10,17,17,42,1,12,25,11,7,11,24,11,25,52,10,23,10,9,56,14,11,4,17,1,11,9,46,17,57,14,23,17,16,11,17,52,17,28,18,3,56,11,2,8,1,4,0,54,184,1,11,0,17,21,10,11,10,10,17,15,12,31,10,11,11,9,17,15,12,30,10,15,46,17,57,17,13,12,34,10,7,10,30,17,40,12,25,11,8,11,34,12,16,46,11,16,17,43,12,26,10,7,10,25,10,11,17,39,12,27,14,27,56,12,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,27,56,13,12,28,10,7,10,1,11,2,10,3,11,26,11,25,11,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,36,12,23,10,7,10,28,17,41,10,23,38,4,86,5,102,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,11,13,10,14,10,15,56,1,12,24,10,6,46,17,58,12,36,11,14,10,36,38,4,116,5,132,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,24,11,36,10,15,56,2,12,35,14,24,56,3,12,32,10,5,17,1,12,29,11,6,11,4,11,1,17,29,11,7,10,28,11,31,17,17,10,29,10,23,11,35,11,3,17,46,12,33,11,24,11,5,16,1,20,56,4,11,33,10,29,11,28,11,32,17,28,18,1,56,5,11,29,11,15,46,17,57,14,30,17,16,17,17,11,11,11,10,11,23,52,17,28,18,2,56,15,2,9,1,4,0,60,123,11,0,17,21,17,17,12,19,56,6,12,22,10,9,46,17,57,17,13,12,23,10,5,10,22,17,40,12,17,11,6,10,23,12,10,46,11,10,17,43,12,18,10,5,10,17,11,19,17,39,12,20,14,20,56,12,4,31,5,47,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,0,39,11,20,56,13,12,21,10,5,10,21,17,41,10,8,77,38,4,58,5,74,11,1,1,11,5,1,11,7,1,11,2,1,11,4,1,11,9,1,11,3,1,7,1,39,10,5,11,1,11,2,11,3,11,18,11,17,10,8,77,12,16,12,15,12,14,12,13,12,12,12,11,46,11,11,11,12,11,13,11,14,11,15,11,16,17,32,11,5,11,21,7,5,10,8,77,17,42,1,12,24,11,7,11,23,11,24,52,10,22,10,9,56,14,11,4,17,1,11,9,46,17,57,14,22,17,16,11,8,17,23,18,3,56,11,2,10,1,4,0,61,186,1,11,0,17,21,10,11,10,10,17,15,12,30,10,11,11,9,17,15,12,29,10,15,46,17,57,17,13,12,33,10,7,10,29,17,40,12,24,11,8,11,33,12,16,46,11,16,17,43,12,25,10,7,10,24,10,11,17,39,12,26,14,26,56,12,4,35,5,53,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,0,39,11,26,56,13,12,27,10,7,10,27,17,41,10,12,77,38,4,64,5,82,11,6,1,11,1,1,11,7,1,11,2,1,11,5,1,11,15,1,11,4,1,11,3,1,7,1,39,10,7,10,1,11,2,10,3,11,25,11,24,10,12,77,12,22,12,21,12,20,12,19,12,18,12,17,46,11,17,11,18,11,19,11,20,11,21,11,22,17,32,11,13,10,14,10,15,56,1,12,23,10,6,46,17,58,12,35,11,14,10,35,38,4,118,5,134,1,11,6,1,11,1,1,11,7,1,11,5,1,11,15,1,11,4,1,11,3,1,7,3,39,13,23,11,35,10,15,56,2,12,34,14,23,56,3,12,31,10,5,17,1,12,28,11,6,11,4,11,1,17,29,11,7,10,27,11,30,17,17,10,28,10,12,77,11,34,11,3,17,46,12,32,11,23,11,5,16,1,20,56,4,11,32,10,28,11,27,11,31,17,28,18,1,56,5,11,28,11,15,46,17,57,14,29,17,16,17,17,11,11,11,10,11,12,17,23,18,2,56,15,2,11,1,4,0,62,117,11,0,17,21,10,9,6,0,0,0,0,0,0,0,0,36,4,7,5,25,11,5,1,11,1,1,11,6,1,11,7,1,11,2,1,11,4,1,11,10,1,11,3,1,7,4,39,10,10,46,17,57,17,13,12,27,56,6,12,24,11,8,11,9,10,10,56,7,12,26,10,7,14,26,56,8,12,15,46,11,15,56,9,12,25,11,4,17,1,12,23,11,7,11,26,7,5,64,29,0,0,0,0,0,0,0,0,10,10,56,10,1,10,6,10,24,7,5,10,25,77,17,38,1,12,20,10,5,10,27,12,16,46,11,16,17,44,32,4,74,10,5,10,27,17,45,10,6,10,24,17,40,12,21,11,5,11,27,12,17,46,11,17,17,43,12,22,11,6,11,1,11,2,11,3,11,22,11,21,11,20,12,14,12,13,12,12,12,11,12,19,12,18,46,11,18,11,19,11,11,11,12,11,13,11,14,17,34,11,23,11,10,46,17,57,14,24,17,16,11,25,17,26,18,3,56,11,2,12,1,4,0,63,93,10,0,17,21,10,13,46,17,57,12,27,10,27,17,13,12,25,56,6,12,23,11,10,10,11,17,15,12,29,10,6,11,23,17,40,12,22,10,6,11,29,17,40,12,28,10,4,17,1,12,26,10,9,6,0,0,0,0,0,0,0,0,36,4,43,11,0,10,1,10,2,10,3,11,4,10,5,10,6,11,7,11,8,10,9,11,13,56,16,5,54,11,4,1,11,0,1,11,7,1,11,8,10,9,11,13,56,7,56,17,11,5,11,25,12,15,46,11,15,17,43,12,24,11,6,11,1,11,2,11,3,11,24,11,12,11,28,11,22,12,14,12,21,12,20,12,19,12,18,12,17,12,16,46,11,16,11,17,11,18,11,19,11,20,11,21,11,14,17,33,11,26,11,27,11,11,11,9,17,25,18,3,56,11,2,0,2,0,1,0],"merge_coins":[161,28,235,11,6,0,0,0,9,1,0,10,2,10,10,3,20,53,4,73,14,5,87,102,7,189,1,132,1,8,193,2,96,6,161,3,30,12,191,3,189,1,0,6,1,14,2,2,2,11,2,12,2,0,12,1,0,1,4,1,2,0,0,5,0,1,1,0,1,3,5,6,1,0,1,8,3,4,1,0,2,4,8,4,1,0,2,10,11,1,1,0,2,13,9,10,1,0,2,15,15,1,1,0,3,7,14,4,1,12,4,9,12,13,0,2,1,1,1,3,7,5,7,4,7,7,1,6,7,3,10,11,0,1,9,0,3,7,8,1,1,11,0,1,9,0,6,11,0,1,9,0,11,0,1,9,0,11,0,1,9,0,3,11,0,1,9,0,3,1,7,10,9,0,0,1,6,10,9,0,1,1,1,9,0,2,7,11,0,1,9,0,11,0,1,9,0,1,6,11,0,1,9,0,1,3,3,7,11,0,1,9,0,3,7,8,1,1,6,8,1,1,5,2,9,0,5,1,7,8,1,4,67,111,105,110,9,84,120,67,111,110,116,101,120,116,4,99,111,105,110,8,105,115,95,101,109,112,116,121,4,106,111,105,110,10,109,101,114,103,101,95,99,111,105,110,11,109,101,114,103,101,95,99,111,105,110,115,15,112,117,98,108,105,99,95,116,114,97,110,115,102,101,114,7,114,101,118,101,114,115,101,6,115,101,110,100,101,114,5,115,112,108,105,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,118,101,99,116,111,114,4,122,101,114,111,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,255,255,255,255,255,255,255,255,0,1,0,0,2,83,14,0,65,1,6,0,0,0,0,0,0,0,0,36,4,67,13,0,56,0,13,0,69,1,12,5,14,0,56,1,32,4,20,5,15,13,5,13,0,69,1,56,2,5,10,11,0,70,1,0,0,0,0,0,0,0,0,14,5,56,3,12,8,10,1,12,6,11,1,7,2,33,4,33,10,8,12,6,11,8,10,6,38,4,38,5,42,11,2,1,7,0,39,14,5,56,3,10,6,36,4,60,13,5,11,6,10,2,56,4,12,7,11,5,11,2,46,17,8,56,5,11,7,12,3,5,64,11,2,1,11,5,12,3,11,3,12,4,5,81,11,0,70,1,0,0,0,0,0,0,0,0,11,1,6,0,0,0,0,0,0,0,0,33,4,74,5,78,11,2,1,7,1,39,11,2,56,6,12,4,11,4,2,0],"oracle":[161,28,235,11,6,0,0,0,11,1,0,36,2,36,84,3,120,157,1,4,149,2,22,5,171,2,231,2,7,146,5,231,6,8,249,11,128,1,6,249,12,70,10,191,13,33,12,224,13,232,5,13,200,19,14,0,47,0,31,2,40,2,41,2,49,2,52,2,54,2,56,2,61,1,23,1,24,1,46,1,62,1,63,1,65,1,66,3,61,3,68,0,10,8,0,0,6,4,0,1,2,0,0,1,3,8,0,2,4,0,1,3,0,3,5,7,0,4,6,7,0,5,7,7,0,6,8,7,0,6,9,12,0,8,12,12,0,9,0,8,0,10,1,12,1,0,1,11,15,4,0,12,11,2,0,13,13,12,2,7,1,4,1,15,14,2,0,16,12,12,0,17,16,0,0,0,43,0,1,0,0,39,2,3,0,0,59,4,1,0,0,58,4,1,0,0,57,5,1,0,0,20,6,1,0,0,21,6,1,0,0,29,7,1,0,1,22,27,1,0,2,28,40,1,1,3,3,33,43,23,0,3,34,43,23,0,4,32,41,42,0,4,35,41,42,0,5,30,19,20,0,6,36,30,20,0,6,37,28,29,0,7,26,33,34,0,7,38,38,39,0,7,67,35,34,0,9,64,22,23,0,11,45,0,8,0,13,17,21,1,2,7,4,13,18,15,17,2,7,4,13,19,36,37,2,7,4,13,25,15,16,2,7,4,13,45,0,10,2,7,4,14,60,13,1,1,8,17,48,31,32,0,26,9,26,11,27,12,25,11,23,11,25,9,22,9,22,11,23,9,24,11,9,29,1,7,8,16,0,2,7,8,0,13,3,15,2,3,3,6,8,2,7,8,0,3,7,6,8,2,7,8,0,10,2,13,15,2,6,8,11,3,7,8,0,10,13,6,8,11,9,6,8,3,7,8,17,7,8,10,7,8,9,7,8,0,13,10,2,6,8,11,11,12,1,8,14,1,8,13,2,13,8,7,1,11,15,2,9,0,9,1,2,13,8,1,1,8,0,1,9,0,4,13,13,6,8,1,7,11,15,2,13,8,1,2,6,11,15,2,9,0,9,1,9,0,1,1,1,6,9,1,5,13,13,8,7,7,11,15,2,13,8,7,7,11,15,2,13,8,1,1,10,2,1,8,7,3,7,11,15,2,9,0,9,1,9,0,9,1,1,6,8,11,1,3,6,13,3,6,13,3,6,8,1,7,11,15,2,13,8,1,1,13,23,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,6,8,11,13,10,2,6,8,11,10,8,18,6,8,11,3,8,5,3,11,4,1,8,8,7,8,1,6,8,7,8,8,11,4,1,8,8,8,5,3,8,6,8,7,8,18,1,6,8,3,1,6,8,9,1,8,8,1,6,8,8,3,6,8,17,10,2,6,8,11,1,8,18,3,6,8,10,10,8,18,6,8,11,1,11,4,1,8,8,5,6,8,10,11,4,1,8,8,7,8,9,11,12,1,8,14,6,8,11,2,7,11,15,2,9,0,9,1,9,0,1,7,9,1,3,6,8,9,6,8,11,3,1,8,6,1,11,4,1,9,0,1,6,8,6,1,8,5,1,6,8,5,5,67,108,111,99,107,4,67,111,105,110,13,71,111,118,101,114,110,97,110,99,101,67,97,112,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,15,72,111,116,80,111,116,97,116,111,86,101,99,116,111,114,3,73,54,52,5,80,114,105,99,101,15,80,114,105,99,101,73,100,101,110,116,105,102,105,101,114,9,80,114,105,99,101,73,110,102,111,15,80,114,105,99,101,73,110,102,111,79,98,106,101,99,116,11,80,114,105,99,101,79,114,97,99,108,101,3,83,85,73,5,83,116,97,116,101,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,86,65,65,3,97,100,100,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,101,99,107,95,102,114,101,115,104,95,112,114,105,99,101,17,99,104,101,99,107,95,103,117,97,114,100,95,112,114,105,99,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,8,99,111,110,116,97,105,110,115,29,99,114,101,97,116,101,95,112,114,105,99,101,95,105,110,102,111,115,95,104,111,116,95,112,111,116,97,116,111,7,100,101,99,105,109,97,108,7,100,101,115,116,114,111,121,24,102,101,101,100,95,116,111,107,101,110,95,112,114,105,99,101,95,98,121,95,112,121,116,104,13,102,114,111,109,95,98,121,116,101,95,118,101,99,7,103,101,110,101,115,105,115,8,103,101,116,95,101,120,112,111,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,110,101,103,97,116,105,118,101,25,103,101,116,95,109,97,103,110,105,116,117,100,101,95,105,102,95,112,111,115,105,116,105,118,101,9,103,101,116,95,112,114,105,99,101,20,103,101,116,95,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,37,103,101,116,95,112,114,105,99,101,95,105,110,102,111,95,102,114,111,109,95,112,114,105,99,101,95,105,110,102,111,95,111,98,106,101,99,116,23,103,101,116,95,112,114,105,99,101,95,110,111,95,111,108,100,101,114,95,116,104,97,110,15,103,101,116,95,116,111,107,101,110,95,112,114,105,99,101,17,104,111,116,95,112,111,116,97,116,111,95,118,101,99,116,111,114,3,105,54,52,2,105,100,4,105,110,105,116,21,108,97,115,116,95,117,112,100,97,116,101,95,116,105,109,101,115,116,97,109,112,3,110,101,119,6,111,98,106,101,99,116,6,111,114,97,99,108,101,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,5,112,114,105,99,101,16,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,16,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,16,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,17,112,114,105,99,101,95,105,100,101,110,116,105,102,105,101,114,115,10,112,114,105,99,101,95,105,110,102,111,13,112,114,105,99,101,95,111,114,97,99,108,101,115,4,112,121,116,104,20,114,101,103,105,115,116,101,114,95,116,111,107,101,110,95,112,114,105,99,101,20,115,101,116,95,112,114,105,99,101,95,102,114,101,115,104,95,116,105,109,101,20,115,101,116,95,112,114,105,99,101,95,103,117,97,114,100,95,116,105,109,101,12,115,104,97,114,101,95,111,98,106,101,99,116,5,115,116,97,116,101,3,115,117,105,5,116,97,98,108,101,12,116,105,109,101,115,116,97,109,112,95,109,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,24,117,112,100,97,116,101,95,115,105,110,103,108,101,95,112,114,105,99,101,95,102,101,101,100,3,118,97,97,5,118,97,108,117,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,181,59,15,65,116,16,134,39,251,238,114,226,73,139,88,214,162,113,76,222,213,63,172,83,112,52,194,32,210,99,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,60,0,0,0,0,0,0,0,3,8,16,14,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,5,42,8,13,51,3,50,3,53,11,15,2,13,8,7,55,11,15,2,13,8,1,1,2,3,69,15,27,2,44,3,0,0,0,0,1,11,10,0,17,21,7,1,7,0,10,0,56,0,11,0,56,1,18,0,56,2,2,1,1,0,0,14,32,11,0,15,0,12,5,10,5,10,1,12,2,46,11,2,56,3,4,11,5,15,11,5,1,7,2,39,11,5,11,1,12,3,46,11,3,56,4,12,4,10,4,16,1,20,10,4,16,2,20,11,4,16,3,20,2,2,1,0,0,1,5,11,2,11,1,15,4,21,2,3,1,0,0,1,5,11,2,11,1,15,5,21,2,4,1,0,0,18,58,10,1,15,0,12,11,10,11,10,3,12,7,46,11,7,56,3,32,4,12,5,20,11,11,1,11,1,1,11,6,1,7,3,39,11,2,17,14,12,9,11,1,15,6,12,10,10,10,10,3,12,8,46,11,8,56,5,32,4,35,5,43,11,11,1,11,10,1,11,6,1,7,3,39,11,10,10,3,11,9,56,6,11,11,11,3,11,4,11,5,11,6,17,20,6,232,3,0,0,0,0,0,0,26,18,1,56,7,2,5,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,5,20,35,4,39,5,45,11,8,1,11,0,1,7,4,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,6,1,0,0,24,55,10,0,15,0,12,8,11,2,17,20,6,232,3,0,0,0,0,0,0,26,12,4,6,0,0,0,0,0,0,0,0,12,6,10,6,14,1,65,25,35,4,50,5,16,14,1,10,6,66,25,12,5,10,8,11,5,20,12,3,46,11,3,56,4,12,7,10,4,11,7,16,3,20,23,10,0,16,4,20,35,4,39,5,45,11,8,1,11,0,1,7,5,39,11,6,6,1,0,0,0,0,0,0,0,22,12,6,5,10,11,8,1,11,0,1,2,7,1,0,0,26,136,1,11,0,17,8,10,4,16,6,10,5,56,5,4,8,5,20,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,2,39,10,4,15,6,10,5,12,14,46,11,14,56,8,12,24,10,3,46,17,16,12,25,14,25,17,15,12,30,11,24,14,30,33,4,40,5,52,11,1,1,11,2,1,11,4,1,11,3,1,11,7,1,7,6,39,11,1,11,6,10,7,12,16,12,15,46,11,15,11,16,17,28,12,31,10,2,11,31,64,32,1,0,0,0,0,0,0,0,10,7,12,18,12,17,46,11,17,11,18,17,17,12,26,11,2,11,26,10,3,11,8,10,7,12,12,12,11,12,10,12,9,46,11,9,11,10,11,11,11,12,17,19,12,22,10,7,17,20,6,232,3,0,0,0,0,0,0,26,12,19,11,4,15,0,11,5,56,9,12,23,11,3,11,7,12,13,46,11,13,7,0,17,18,12,29,11,22,56,10,14,29,17,13,12,27,14,27,17,11,12,28,14,29,17,12,12,20,14,20,17,10,12,21,11,28,77,10,23,15,1,21,11,21,51,10,23,15,2,21,11,19,11,23,15,3,21,2,0,4,1,0,1,1,1,2,0,1,0,2,0,3,0],"pool_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,136,1,4,146,1,2,5,148,1,208,1,7,228,2,205,4,8,177,7,32,6,209,7,41,12,250,7,133,12,0,23,0,10,0,24,1,0,7,0,0,18,0,1,0,0,22,0,1,0,0,21,0,1,0,0,19,0,1,0,0,20,0,1,0,0,16,0,1,0,0,17,0,1,0,0,11,2,3,0,0,1,3,4,0,0,15,5,3,0,0,5,3,6,0,0,14,7,3,0,0,4,3,8,0,0,13,9,3,0,0,3,3,9,0,1,2,3,12,0,1,12,12,3,0,2,6,19,20,0,2,7,19,27,0,2,8,19,21,0,2,9,19,1,0,2,25,11,0,0,2,26,25,0,0,2,27,14,0,0,2,28,15,0,0,2,29,13,0,0,2,30,17,18,1,1,26,1,0,1,2,5,8,0,8,0,3,13,10,2,1,10,2,6,8,0,8,0,3,13,2,10,2,5,13,3,8,0,8,0,3,6,13,3,8,0,8,0,3,2,3,8,0,13,10,2,4,8,0,13,2,10,2,3,13,15,2,3,10,2,10,2,10,2,2,7,10,2,13,1,8,0,2,7,10,2,10,2,2,7,10,2,3,2,7,10,2,2,18,10,2,10,2,10,2,10,2,10,2,10,2,3,13,10,2,13,3,3,3,8,0,2,13,8,0,13,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,17,10,2,10,2,10,2,10,2,10,2,10,2,3,3,3,3,3,8,0,2,13,13,8,0,13,2,10,2,10,2,13,10,2,10,2,10,2,10,2,13,10,2,13,3,3,3,2,8,0,13,2,7,10,2,15,9,10,2,10,2,10,2,3,13,15,3,3,2,1,15,11,68,111,108,97,65,100,100,114,101,115,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,100,101,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,22,101,110,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,27,101,110,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,21,103,101,116,95,100,101,108,101,116,101,95,111,119,110,101,114,95,116,121,112,101,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,16,103,101,116,95,100,101,112,111,115,105,116,95,116,121,112,101,23,103,101,116,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,21,103,101,116,95,115,101,110,100,95,109,101,115,115,97,103,101,95,116,121,112,101,17,103,101,116,95,119,105,116,104,100,114,97,119,95,116,121,112,101,10,112,111,111,108,95,99,111,100,101,99,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,2,1,2,2,1,3,2,1,4,2,1,5,2,1,6,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,2,7,4,2,3,1,0,0,0,2,7,5,2,4,1,0,0,0,2,7,6,2,5,1,0,0,0,2,7,7,2,6,1,0,0,0,2,7,8,2,7,1,0,0,10,48,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,3,17,21,11,0,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,1,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,2,17,23,13,6,7,2,17,24,14,4,65,1,6,0,0,0,0,0,0,0,0,36,4,46,13,6,14,4,65,1,75,17,21,13,6,11,4,17,25,11,6,2,8,1,0,0,16,172,1,14,0,65,1,12,13,6,0,0,0,0,0,0,0,0,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,1,14,1,17,17,12,8,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,2,14,2,17,17,12,16,11,12,11,11,22,12,12,11,16,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,14,11,12,11,11,22,12,12,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,3,14,3,17,17,12,18,11,12,11,11,22,12,12,11,18,52,12,11,14,0,10,12,10,12,10,11,22,56,0,17,15,12,17,11,12,11,11,22,12,12,6,8,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,4,14,4,17,19,12,7,11,12,11,11,22,12,12,6,1,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,5,14,5,17,20,12,15,11,12,11,11,22,12,12,64,1,0,0,0,0,0,0,0,0,12,9,10,13,10,12,36,4,151,1,6,2,0,0,0,0,0,0,0,12,11,14,0,10,12,10,12,10,11,22,56,0,12,6,14,6,17,17,12,10,11,12,11,11,22,12,12,11,10,52,12,11,14,0,10,12,10,12,10,11,22,56,0,12,9,11,12,11,11,22,12,12,10,15,7,2,33,4,156,1,5,158,1,7,1,39,11,13,11,12,33,4,163,1,5,165,1,7,0,39,11,14,11,17,11,7,11,8,11,15,11,9,2,9,1,0,0,10,38,64,1,0,0,0,0,0,0,0,0,12,6,13,6,11,0,17,21,13,6,11,1,17,23,11,2,17,16,12,5,13,6,14,5,65,1,75,17,21,13,6,11,5,17,25,11,3,17,16,12,7,13,6,14,7,65,1,75,17,21,13,6,11,7,17,25,13,6,11,4,17,23,13,6,7,3,17,24,11,6,2,10,1,0,0,22,152,1,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,15,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,19,12,11,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,17,12,14,11,9,11,8,22,12,9,11,14,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,17,11,9,11,8,22,12,9,11,17,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,16,11,9,11,8,22,12,9,6,8,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,5,14,5,17,19,12,7,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,14,6,17,20,12,13,11,9,11,8,22,12,9,10,13,7,3,33,4,136,1,5,138,1,7,1,39,11,10,11,9,33,4,143,1,5,145,1,7,0,39,11,15,11,11,11,12,11,16,11,7,11,13,2,11,1,0,0,23,34,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,1,17,21,11,0,17,16,12,4,13,3,14,4,65,1,75,17,21,13,3,11,4,17,25,13,3,7,4,17,24,14,2,65,1,6,0,0,0,0,0,0,0,0,36,4,32,13,3,14,2,65,1,75,17,21,13,3,11,2,17,25,11,3,2,12,1,0,0,24,123,14,0,65,1,12,10,6,0,0,0,0,0,0,0,0,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,1,14,1,17,17,12,5,11,9,11,8,22,12,9,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,2,14,2,17,17,12,13,11,9,11,8,22,12,9,11,13,52,12,8,14,0,10,9,10,9,10,8,22,56,0,17,15,12,12,11,9,11,8,22,12,9,6,1,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,3,14,3,17,20,12,11,11,9,11,8,22,12,9,64,1,0,0,0,0,0,0,0,0,12,6,10,10,10,9,36,4,104,6,2,0,0,0,0,0,0,0,12,8,14,0,10,9,10,9,10,8,22,56,0,12,4,14,4,17,17,12,7,11,9,11,8,22,12,9,11,7,52,12,8,14,0,10,9,10,9,10,8,22,56,0,12,6,11,9,11,8,22,12,9,10,11,7,4,33,4,109,5,111,7,1,39,11,10,11,9,33,4,116,5,118,7,0,39,11,12,11,5,11,11,11,6,2,13,1,0,0,3,13,64,1,0,0,0,0,0,0,0,0,12,3,13,3,11,0,17,21,13,3,11,1,17,22,13,3,11,2,17,24,11,3,2,14,1,0,0,26,64,14,0,65,1,12,8,6,0,0,0,0,0,0,0,0,12,7,6,2,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,1,14,1,17,17,12,5,11,7,11,4,22,12,7,6,32,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,2,14,2,17,18,12,6,11,7,11,4,22,12,7,6,1,0,0,0,0,0,0,0,12,4,14,0,10,7,10,7,10,4,22,56,0,12,3,14,3,17,20,12,9,11,7,11,4,22,12,7,11,8,11,7,33,4,58,5,60,7,0,39,11,5,11,6,11,9,2,0],"pool_manager":[161,28,235,11,6,0,0,0,12,1,0,22,2,22,66,3,88,199,1,4,159,2,62,5,221,2,206,2,7,171,5,144,8,8,187,13,96,6,155,14,138,1,10,165,15,108,12,145,16,154,13,13,171,29,32,15,203,29,4,0,62,0,28,0,30,0,36,1,21,1,58,2,32,2,57,2,74,2,76,2,77,0,9,12,0,0,1,4,0,0,7,4,0,0,4,4,0,0,8,4,0,0,6,4,0,0,0,3,0,0,10,3,0,1,2,7,0,3,3,0,0,4,11,7,0,5,5,7,1,0,0,7,14,4,0,8,12,12,2,7,1,4,1,10,13,2,0,0,51,0,1,0,0,66,2,1,0,0,65,3,1,0,0,71,4,1,0,0,69,5,1,0,0,70,4,1,0,0,47,6,7,0,0,41,8,9,0,0,44,6,10,0,0,37,11,12,0,0,48,6,12,0,0,43,8,12,0,0,42,8,12,0,0,45,6,12,0,0,46,8,12,0,0,38,1,12,0,0,39,1,12,0,0,35,13,14,0,0,34,15,16,0,0,33,17,16,0,0,81,1,18,0,0,16,19,20,0,0,67,19,20,0,1,40,46,9,0,2,24,49,12,0,2,25,49,12,0,2,26,20,12,0,5,56,1,47,1,0,5,73,28,47,1,0,6,29,28,1,1,3,7,55,0,21,0,8,15,31,1,2,7,4,8,22,41,42,2,7,4,8,23,35,36,2,7,4,8,27,41,16,2,7,4,8,55,0,23,2,7,4,9,72,28,1,1,8,35,22,35,24,35,25,35,26,36,27,35,30,31,24,31,26,35,33,31,22,31,25,33,26,33,24,31,30,33,30,32,26,32,25,32,24,32,22,34,33,32,33,32,30,28,32,27,32,34,24,34,25,33,22,31,33,33,33,29,50,29,51,1,7,8,14,0,5,6,8,9,7,8,0,8,10,13,7,8,14,4,6,8,9,7,8,0,8,8,13,4,6,8,9,7,8,0,8,8,15,4,6,8,9,7,8,0,13,15,2,7,8,0,13,1,10,8,8,2,7,8,0,8,8,1,13,1,8,10,3,6,8,0,13,13,1,15,3,7,8,0,13,13,1,11,11,1,8,8,2,6,8,0,13,1,1,2,6,8,0,8,8,1,8,3,4,7,8,0,8,8,13,15,2,15,15,1,8,12,2,13,8,1,1,11,13,2,9,0,9,1,2,13,8,2,2,8,8,13,2,13,10,8,8,1,8,0,1,9,0,8,13,8,10,8,3,11,13,2,8,8,8,4,8,1,7,11,13,2,13,8,1,8,2,7,11,13,2,13,8,2,2,8,8,8,4,3,7,11,13,2,9,0,9,1,9,0,9,1,1,8,8,2,13,8,3,3,13,8,8,7,8,5,2,7,11,13,2,9,0,9,1,9,0,1,7,9,1,4,8,8,13,7,8,2,7,8,4,2,13,7,8,2,3,8,8,13,7,8,4,2,13,13,2,6,11,13,2,9,0,9,1,9,0,1,6,9,1,2,8,8,8,8,2,15,6,11,13,2,13,8,3,4,8,8,3,3,10,8,8,1,6,8,8,1,11,11,1,9,0,9,8,8,13,15,7,11,13,2,13,8,3,7,8,3,13,15,7,8,2,7,8,4,6,15,15,15,15,15,15,1,8,6,1,8,7,12,65,100,100,76,105,113,117,105,100,105,116,121,7,65,112,112,73,110,102,111,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,9,76,105,113,117,105,100,105,116,121,6,79,112,116,105,111,110,11,80,111,111,108,67,97,116,97,108,111,103,8,80,111,111,108,73,110,102,111,13,80,111,111,108,76,105,113,117,105,100,105,116,121,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,15,82,101,109,111,118,101,76,105,113,117,105,100,105,116,121,6,83,116,114,105,110,103,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,3,97,100,100,13,97,100,100,95,108,105,113,117,105,100,105,116,121,7,97,108,112,104,97,95,49,6,97,109,111,117,110,116,9,97,112,112,95,105,110,102,111,115,13,97,112,112,95,108,105,113,117,105,100,105,116,121,5,97,115,99,105,105,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,25,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,28,99,97,108,99,117,108,97,116,101,95,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,24,99,97,108,99,117,108,97,116,101,95,101,120,112,101,99,116,101,100,95,114,97,116,105,111,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,15,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,101,113,117,105,108,105,98,114,105,117,109,95,114,101,119,97,114,100,5,101,118,101,110,116,18,101,120,105,115,116,95,99,101,114,116,97,105,110,95,112,111,111,108,13,101,120,105,115,116,95,112,111,111,108,95,105,100,18,102,105,110,100,95,112,111,111,108,95,98,121,95,99,104,97,105,110,7,103,101,110,101,115,105,115,17,103,101,116,95,97,112,112,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,100,101,102,97,117,108,116,95,97,108,112,104,97,95,49,20,103,101,116,95,100,101,102,97,117,108,116,95,108,97,109,98,100,97,95,49,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,14,103,101,116,95,105,100,95,98,121,95,112,111,111,108,24,103,101,116,95,112,111,111,108,95,101,113,117,105,108,105,98,114,105,117,109,95,102,101,101,18,103,101,116,95,112,111,111,108,95,108,105,113,117,105,100,105,116,121,19,103,101,116,95,112,111,111,108,95,110,97,109,101,95,98,121,95,105,100,21,103,101,116,95,112,111,111,108,95,116,111,116,97,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,95,119,101,105,103,104,116,15,103,101,116,95,112,111,111,108,115,95,98,121,95,105,100,19,103,101,116,95,116,111,107,101,110,95,108,105,113,117,105,100,105,116,121,2,105,100,11,105,100,95,116,111,95,112,111,111,108,115,4,105,110,105,116,8,108,97,109,98,100,97,95,49,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,4,110,97,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,6,111,112,116,105,111,110,12,112,111,111,108,95,97,100,100,114,101,115,115,12,112,111,111,108,95,99,97,116,97,108,111,103,10,112,111,111,108,95,105,110,102,111,115,12,112,111,111,108,95,109,97,110,97,103,101,114,10,112,111,111,108,95,116,111,95,105,100,5,112,111,111,108,115,13,114,101,103,105,115,116,101,114,95,112,111,111,108,16,114,101,103,105,115,116,101,114,95,112,111,111,108,95,105,100,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,7,114,101,115,101,114,118,101,21,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,97,108,112,104,97,22,115,101,116,95,101,113,117,105,108,105,98,114,105,117,109,95,108,97,109,98,100,97,15,115,101,116,95,112,111,111,108,95,119,101,105,103,104,116,12,115,104,97,114,101,95,111,98,106,101,99,116,4,115,111,109,101,5,116,97,98,108,101,12,116,111,116,97,108,95,119,101,105,103,104,116,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,5,118,97,108,117,101,6,119,101,105,103,104,116,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,14,122,101,114,111,95,108,105,113,117,105,100,105,116,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,15,32,0,0,0,88,241,76,176,44,241,78,240,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,37,164,0,10,139,202,34,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,3,8,6,0,0,0,0,0,0,0,0,2,4,49,8,12,19,11,13,2,13,8,1,61,11,13,2,13,8,2,60,8,5,1,2,1,20,11,13,2,13,8,3,2,2,5,54,8,10,68,8,3,17,15,75,15,64,11,13,2,8,8,8,4,3,2,1,78,15,4,2,4,78,15,52,15,30,15,79,15,5,2,2,63,11,13,2,8,8,13,50,11,13,2,13,10,8,8,6,2,3,59,8,8,18,15,31,15,7,2,3,59,8,8,18,15,30,15,0,0,0,0,1,14,10,0,17,30,10,0,56,0,10,0,56,1,10,0,56,2,11,0,56,3,18,5,18,0,56,4,2,1,1,0,0,29,54,10,1,10,3,12,5,46,11,5,17,18,32,4,9,5,15,11,1,1,11,4,1,7,2,39,10,1,15,0,12,12,11,2,12,6,17,20,12,7,10,4,56,5,12,8,11,6,11,7,7,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,8,18,2,12,11,11,12,10,3,11,11,56,6,10,1,15,1,15,2,10,3,64,32,0,0,0,0,0,0,0,0,56,7,11,1,15,3,12,10,11,4,56,8,18,1,12,9,11,10,11,3,11,9,56,9,2,2,1,0,0,34,52,10,1,10,3,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,10,1,10,2,12,5,46,11,5,17,19,32,4,21,5,25,11,1,1,7,4,39,10,1,15,1,12,6,10,6,15,4,10,2,10,3,56,10,11,6,15,2,10,3,56,11,10,2,68,32,11,1,15,0,11,3,56,12,15,5,11,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,4,56,13,2,3,1,0,0,37,43,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,12,6,10,6,15,5,11,2,56,14,12,7,10,6,16,6,20,10,7,16,7,20,23,10,3,22,11,6,15,6,21,11,3,11,7,15,7,21,2,4,1,0,0,38,22,10,1,10,2,12,4,46,11,4,17,18,4,8,5,12,11,1,1,7,3,39,11,1,15,0,11,2,56,12,12,5,11,3,11,5,15,8,21,2,5,1,0,0,39,29,10,1,10,2,12,4,46,11,4,17,19,4,8,5,12,11,1,1,7,5,39,10,1,10,2,17,7,12,5,11,1,15,0,11,5,56,12,15,5,11,2,56,14,12,6,11,3,11,6,15,9,21,2,6,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,1,15,2,11,1,12,3,46,11,3,56,15,20,2,7,1,0,0,43,22,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,11,0,15,1,15,4,11,1,12,3,46,11,3,56,16,20,2,8,1,0,0,40,22,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,15,0,11,1,12,3,46,11,3,56,17,16,10,20,2,9,1,0,0,44,32,10,0,10,1,17,18,4,5,5,9,11,0,1,7,3,39,11,0,16,3,11,1,56,18,16,11,12,4,10,4,10,2,56,19,4,26,11,4,11,2,56,20,16,12,20,12,3,5,30,11,4,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,11,3,2,10,1,0,0,9,20,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,13,16,12,20,2,11,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,14,20,2,12,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,15,20,2,13,1,0,0,9,19,10,0,10,1,12,2,46,11,2,17,18,4,8,5,12,11,0,1,7,3,39,11,0,16,0,11,1,56,17,16,6,20,2,14,1,0,0,25,26,10,0,10,1,12,2,46,11,2,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,3,11,0,16,0,11,3,56,17,16,5,11,1,56,21,16,7,20,2,15,1,0,0,1,2,7,0,2,16,1,0,0,1,2,7,1,2,17,1,0,0,45,34,11,0,11,1,17,6,12,6,14,6,65,32,12,5,6,0,0,0,0,0,0,0,0,12,4,10,4,10,5,35,4,32,5,14,14,6,10,4,66,32,20,12,3,14,3,17,23,10,2,33,4,27,11,3,56,22,2,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,9,56,23,2,18,1,0,0,1,5,11,0,16,0,11,1,56,24,2,19,1,0,0,1,6,11,0,16,1,16,4,11,1,56,25,2,20,1,0,0,1,3,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,2,21,3,0,0,48,119,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,12,16,15,20,10,12,16,9,20,17,25,12,10,10,3,10,10,22,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,32,4,73,11,7,11,2,10,6,18,3,56,27,5,85,11,7,11,2,56,28,12,8,10,8,16,12,20,10,6,22,11,8,15,12,21,10,11,16,13,16,12,20,10,3,22,11,11,15,13,15,12,21,10,12,16,14,20,10,3,22,10,12,15,14,21,10,12,16,15,20,10,10,23,11,12,15,15,21,11,1,11,3,10,10,18,6,56,29,11,6,11,10,2,22,3,0,0,48,151,1,10,0,10,1,12,4,46,11,4,17,19,4,8,5,12,11,0,1,7,5,39,10,0,10,1,17,7,12,9,10,0,15,0,10,9,56,12,12,11,10,11,15,5,10,1,56,14,12,12,10,12,16,14,20,10,3,38,4,33,5,41,11,0,1,11,12,1,11,11,1,7,8,39,10,11,16,13,16,12,20,10,12,16,14,20,10,3,10,11,16,6,20,10,12,16,7,20,17,26,10,11,16,8,20,10,12,16,9,20,17,24,12,10,10,3,10,10,23,12,6,11,0,15,3,11,9,56,26,15,11,12,7,10,7,10,2,12,5,46,11,5,56,19,4,82,5,90,11,12,1,11,11,1,11,7,1,7,6,39,11,7,11,2,56,28,12,8,10,8,16,12,20,10,3,38,4,101,5,109,11,12,1,11,11,1,11,8,1,7,7,39,10,8,16,12,20,10,3,23,11,8,15,12,21,10,11,16,13,16,12,20,10,6,23,11,11,15,13,15,12,21,10,12,16,14,20,10,6,23,10,12,15,14,21,10,12,16,15,20,10,10,22,11,12,15,15,21,11,1,11,3,10,10,18,7,56,30,11,6,11,10,2,0,2,0,3,5,1,0,1,5,0,2,4,2,3,4,3,2,2,4,1,2,0,1,0,3,0,2,1,4,0,4,2,0,53,0,80,0],"rates":[161,28,235,11,6,0,0,0,8,1,0,6,2,6,4,3,10,70,5,80,48,7,128,1,185,2,8,185,3,32,6,217,3,68,12,157,4,128,5,0,13,0,11,0,16,1,0,8,0,0,6,0,1,0,0,2,0,1,0,0,5,2,1,0,0,1,3,1,0,0,3,4,1,0,0,4,4,1,0,1,7,6,1,0,1,8,6,3,0,1,9,6,1,0,1,10,6,1,0,2,12,7,1,0,2,14,5,1,0,2,15,7,1,0,2,17,7,1,0,3,7,8,0,13,15,1,15,4,7,8,0,13,15,15,4,15,15,15,15,3,15,15,15,0,2,7,8,0,13,2,15,15,6,15,15,15,15,15,15,7,15,15,15,15,15,15,15,7,83,116,111,114,97,103,101,27,99,97,108,99,117,108,97,116,101,95,97,118,101,114,97,103,101,95,108,105,113,117,105,100,105,116,121,21,99,97,108,99,117,108,97,116,101,95,98,111,114,114,111,119,95,114,97,116,101,29,99,97,108,99,117,108,97,116,101,95,99,111,109,112,111,117,110,100,101,100,95,105,110,116,101,114,101,115,116,25,99,97,108,99,117,108,97,116,101,95,108,105,110,101,97,114,95,105,110,116,101,114,101,115,116,24,99,97,108,99,117,108,97,116,101,95,108,105,113,117,105,100,105,116,121,95,114,97,116,101,21,99,97,108,99,117,108,97,116,101,95,117,116,105,108,105,122,97,116,105,111,110,16,103,101,116,95,98,111,114,114,111,119,95,105,110,100,101,120,23,103,101,116,95,98,111,114,114,111,119,95,114,97,116,101,95,102,97,99,116,111,114,115,30,103,101,116,95,100,116,111,107,101,110,95,115,99,97,108,101,100,95,116,111,116,97,108,95,115,117,112,112,108,121,19,103,101,116,95,116,114,101,97,115,117,114,121,95,102,97,99,116,111,114,20,108,101,110,100,105,110,103,95,99,111,114,101,95,115,116,111,114,97,103,101,3,109,105,110,5,114,97,116,101,115,3,114,97,121,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,128,51,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,128,81,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,29,10,0,10,1,17,8,12,6,11,0,11,1,17,6,12,4,11,6,11,4,17,13,12,5,10,5,10,2,22,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,21,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,3,5,27,10,5,11,5,11,2,22,17,12,12,3,11,3,2,1,1,0,0,8,39,10,0,10,1,11,2,17,0,12,8,11,0,11,1,17,7,12,7,12,6,12,5,12,4,10,8,10,7,35,4,23,11,4,11,8,11,5,17,13,22,12,3,5,37,11,4,11,5,22,11,6,11,8,10,7,23,17,11,11,7,23,17,12,17,13,22,12,3,11,3,2,2,1,0,0,7,17,10,0,10,1,11,3,17,0,12,5,11,0,11,1,17,9,12,4,11,2,11,5,17,11,11,4,23,17,13,17,13,2,3,1,0,0,7,20,11,0,11,1,23,7,1,17,10,12,4,7,1,10,4,23,12,5,11,2,11,5,24,11,3,11,4,24,22,7,1,26,2,4,1,0,0,9,69,11,0,11,1,23,12,5,10,5,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,4,10,17,11,2,10,5,74,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,6,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,23,10,5,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,12,7,5,25,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,10,2,10,2,17,13,7,0,7,0,24,26,12,4,10,4,10,2,17,13,7,0,26,12,3,10,5,10,6,24,11,4,24,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,8,10,5,11,6,24,11,7,24,11,3,24,74,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,9,17,11,11,2,11,5,24,7,0,26,22,11,8,22,11,9,22,2,5,1,0,0,1,12,11,2,11,0,11,1,23,24,7,0,26,12,3,17,11,11,3,22,2,0],"ray_math":[161,28,235,11,6,0,0,0,7,1,0,2,3,2,40,5,42,13,7,55,59,8,114,32,6,146,1,146,1,12,164,2,247,5,0,7,0,3,0,1,0,0,5,0,1,0,0,8,2,1,0,0,4,2,1,0,0,1,2,1,0,0,2,2,1,0,0,6,1,1,0,0,0,1,3,0,0,1,15,2,15,15,1,2,4,15,2,15,15,4,108,111,103,50,3,109,97,120,3,109,105,110,3,114,97,121,7,114,97,121,95,100,105,118,7,114,97,121,95,108,110,50,8,114,97,121,95,108,111,103,50,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,15,32,0,0,0,232,60,128,208,159,60,46,59,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,116,30,64,232,79,30,151,157,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,0,0,0,208,121,0,161,63,121,92,118,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,32,249,214,165,42,128,81,101,243,159,91,61,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,0,0,0,0,0,1,0,0,0,2,7,0,2,1,1,0,0,0,2,7,3,2,2,1,0,0,0,10,11,0,11,1,24,7,0,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,7,0,26,2,3,1,0,0,0,10,11,0,7,0,24,10,1,74,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,22,11,1,26,2,4,1,0,0,1,11,10,0,10,1,36,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,5,1,0,0,1,11,10,0,10,1,35,4,7,11,0,12,2,5,9,11,1,12,2,11,2,2,6,1,0,0,4,59,10,0,7,0,38,4,5,5,7,7,4,39,10,0,7,0,26,17,7,12,2,10,2,77,7,0,24,12,3,11,0,11,2,48,12,4,10,4,7,0,33,4,27,11,3,2,7,1,12,1,10,1,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,57,5,34,10,4,11,4,24,7,0,26,12,4,10,4,7,2,38,4,52,11,3,10,1,22,12,3,11,4,49,1,48,12,4,11,1,49,1,48,12,1,5,29,11,3,2,7,1,0,0,3,112,49,0,12,1,10,0,49,128,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,16,11,0,49,128,48,12,0,11,1,49,128,22,12,1,10,0,49,64,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,30,11,0,49,64,48,12,0,11,1,49,64,22,12,1,10,0,49,32,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,44,11,0,49,32,48,12,0,11,1,49,32,22,12,1,10,0,49,16,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,58,11,0,49,16,48,12,0,11,1,49,16,22,12,1,10,0,49,8,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,72,11,0,49,8,48,12,0,11,1,49,8,22,12,1,10,0,49,4,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,86,11,0,49,4,48,12,0,11,1,49,4,22,12,1,10,0,49,2,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,100,11,0,49,2,48,12,0,11,1,49,2,22,12,1,11,0,49,1,48,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,4,110,11,1,49,1,22,12,1,11,1,2,0],"scaled_balance":[161,28,235,11,6,0,0,0,6,1,0,4,3,4,25,5,29,6,7,35,75,8,110,32,12,142,1,39,0,6,0,4,0,0,0,1,0,0,2,0,1,0,0,1,0,1,0,1,3,0,1,0,1,5,0,1,0,2,15,15,1,15,0,10,98,97,108,97,110,99,101,95,111,102,11,98,117,114,110,95,115,99,97,108,101,100,11,109,105,110,116,95,115,99,97,108,101,100,7,114,97,121,95,100,105,118,8,114,97,121,95,109,97,116,104,7,114,97,121,95,109,117,108,14,115,99,97,108,101,100,95,98,97,108,97,110,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,1,0,0,2,4,11,0,11,1,17,4,2,1,1,0,0,2,4,11,0,11,1,17,3,2,2,1,0,0,2,4,11,0,11,1,17,3,2,0],"serde":[161,28,235,11,6,0,0,0,9,1,0,12,2,12,8,3,20,167,1,4,187,1,12,5,199,1,148,1,7,219,2,211,4,8,174,7,96,6,142,8,20,12,162,8,157,35,0,23,1,4,1,6,1,36,1,37,2,2,1,0,7,0,3,1,7,0,0,32,0,1,0,0,28,2,1,0,0,31,3,1,0,0,26,4,1,0,0,29,5,1,0,0,19,6,6,0,0,5,6,6,0,0,27,4,1,0,0,30,5,1,0,0,33,7,1,0,0,24,8,1,0,0,25,9,1,1,0,0,34,7,1,0,0,14,10,6,0,0,10,10,11,0,0,13,10,12,0,0,8,10,13,0,0,11,10,14,0,0,9,10,13,0,0,12,10,14,0,0,7,10,15,0,0,18,10,12,0,0,15,10,16,0,0,38,17,18,1,1,0,39,19,20,1,3,1,20,28,16,0,2,35,27,16,1,0,3,17,1,30,1,0,3,21,30,28,0,4,3,25,1,1,0,4,22,24,1,1,0,5,16,16,15,0,30,6,29,6,26,15,27,29,23,6,23,29,2,7,10,2,2,0,2,7,10,2,13,2,7,10,2,3,2,7,10,2,4,2,7,10,2,15,1,2,2,7,10,2,10,2,2,7,10,2,5,1,7,10,2,1,6,10,2,1,13,1,3,1,4,1,15,1,5,1,10,2,3,6,10,9,0,3,3,1,10,9,0,2,6,10,9,0,9,0,1,10,10,9,0,2,1,2,3,1,1,2,2,4,10,2,1,7,10,9,0,2,7,10,9,0,10,9,0,2,15,10,2,1,6,9,0,1,8,0,1,9,0,1,8,1,2,4,3,2,15,3,3,10,2,3,3,3,1,3,10,9,0,3,3,10,10,9,0,3,6,83,116,114,105,110,103,8,84,121,112,101,78,97,109,101,7,97,100,100,114,101,115,115,6,97,112,112,101,110,100,5,97,115,99,105,105,16,97,115,99,105,105,95,116,111,95,104,101,120,95,115,116,114,3,98,99,115,19,100,101,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,16,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,29,100,101,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,16,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,29,100,101,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,30,100,101,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,10,102,114,111,109,95,98,121,116,101,115,3,103,101,116,17,103,101,116,95,118,101,99,116,111,114,95,108,101,110,103,116,104,16,104,101,120,95,115,116,114,95,116,111,95,97,115,99,105,105,10,105,110,116,111,95,98,121,116,101,115,11,105,110,116,111,95,115,116,114,105,110,103,7,114,101,118,101,114,115,101,5,115,101,114,100,101,17,115,101,114,105,97,108,105,122,101,95,97,100,100,114,101,115,115,14,115,101,114,105,97,108,105,122,101,95,116,121,112,101,14,115,101,114,105,97,108,105,122,101,95,117,49,50,56,27,115,101,114,105,97,108,105,122,101,95,117,49,50,56,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,49,54,14,115,101,114,105,97,108,105,122,101,95,117,50,53,54,27,115,101,114,105,97,108,105,122,101,95,117,50,53,54,95,119,105,116,104,95,104,101,120,95,115,116,114,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,28,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,95,119,105,116,104,95,108,101,110,103,116,104,8,116,111,95,98,121,116,101,115,9,116,121,112,101,95,110,97,109,101,6,118,101,99,116,111,114,12,118,101,99,116,111,114,95,115,108,105,99,101,12,118,101,99,116,111,114,95,115,112,108,105,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,0,1,0,0,1,4,11,0,11,1,68,6,2,1,1,0,0,1,15,10,0,10,1,49,8,48,72,255,0,28,51,17,0,11,0,11,1,72,255,0,28,51,17,0,2,2,1,0,0,1,63,10,0,10,1,49,56,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,6,255,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,6,255,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,6,255,0,0,0,0,0,0,0,28,51,17,0,2,3,1,0,0,1,127,10,0,10,1,49,120,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,4,1,0,0,1,255,1,10,0,10,1,49,248,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,240,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,232,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,224,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,216,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,208,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,200,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,192,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,184,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,176,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,168,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,160,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,152,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,144,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,136,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,128,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,120,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,112,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,104,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,96,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,88,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,80,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,72,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,64,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,56,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,48,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,40,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,32,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,24,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,16,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,10,0,10,1,49,8,48,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,0,11,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,2,5,1,0,0,21,31,10,0,49,0,38,4,9,10,0,49,9,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,22,12,2,5,29,10,0,49,15,37,4,23,5,25,7,1,39,11,0,49,87,22,12,2,11,2,2,6,1,0,0,22,40,10,0,49,48,38,4,9,10,0,49,57,37,12,1,5,11,9,12,1,11,1,4,18,11,0,49,48,23,12,3,5,38,10,0,49,97,38,4,27,10,0,49,102,37,12,2,5,29,9,12,2,11,2,4,32,5,34,7,1,39,11,0,49,87,23,12,3,11,3,2,7,1,0,0,23,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,50,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,8,1,0,0,26,34,64,6,0,0,0,0,0,0,0,0,12,3,13,3,10,1,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,1,49,8,48,12,2,10,2,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,4,28,5,17,13,3,10,2,74,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,17,0,11,2,49,8,48,12,2,5,12,13,3,56,0,11,0,11,3,56,1,2,9,1,0,0,1,4,11,0,11,1,56,1,2,10,1,0,0,16,17,14,1,56,2,12,2,14,2,65,6,6,32,0,0,0,0,0,0,0,33,4,9,5,13,11,0,1,7,0,39,11,0,11,2,56,1,2,11,1,0,0,28,8,56,3,17,28,12,1,11,0,11,1,17,25,17,9,2,12,1,0,0,12,17,14,1,65,6,12,2,10,2,6,0,0,0,0,0,0,0,0,33,4,10,11,0,1,2,10,0,11,2,17,2,11,0,11,1,17,9,2,13,1,0,0,1,15,10,0,65,6,6,1,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,6,0,0,0,0,0,0,0,0,66,6,20,2,14,1,0,0,1,24,10,0,65,6,6,2,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,75,49,8,47,11,0,6,1,0,0,0,0,0,0,0,66,6,20,75,22,2,15,1,0,0,1,72,10,0,65,6,6,8,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,52,49,56,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,52,49,48,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,52,49,40,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,52,49,32,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,52,49,24,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,52,49,16,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,52,49,8,47,22,11,0,6,7,0,0,0,0,0,0,0,66,6,20,52,22,2,16,1,0,0,1,136,1,10,0,65,6,6,16,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,53,49,120,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,53,49,112,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,53,49,104,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,53,49,96,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,53,49,88,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,53,49,80,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,53,49,72,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,53,49,64,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,53,49,56,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,53,49,48,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,53,49,40,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,53,49,32,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,53,49,24,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,53,49,16,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,53,49,8,47,22,11,0,6,15,0,0,0,0,0,0,0,66,6,20,53,22,2,17,1,0,0,1,136,2,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,66,6,20,77,49,248,47,10,0,6,1,0,0,0,0,0,0,0,66,6,20,77,49,240,47,22,10,0,6,2,0,0,0,0,0,0,0,66,6,20,77,49,232,47,22,10,0,6,3,0,0,0,0,0,0,0,66,6,20,77,49,224,47,22,10,0,6,4,0,0,0,0,0,0,0,66,6,20,77,49,216,47,22,10,0,6,5,0,0,0,0,0,0,0,66,6,20,77,49,208,47,22,10,0,6,6,0,0,0,0,0,0,0,66,6,20,77,49,200,47,22,10,0,6,7,0,0,0,0,0,0,0,66,6,20,77,49,192,47,22,10,0,6,8,0,0,0,0,0,0,0,66,6,20,77,49,184,47,22,10,0,6,9,0,0,0,0,0,0,0,66,6,20,77,49,176,47,22,10,0,6,10,0,0,0,0,0,0,0,66,6,20,77,49,168,47,22,10,0,6,11,0,0,0,0,0,0,0,66,6,20,77,49,160,47,22,10,0,6,12,0,0,0,0,0,0,0,66,6,20,77,49,152,47,22,10,0,6,13,0,0,0,0,0,0,0,66,6,20,77,49,144,47,22,10,0,6,14,0,0,0,0,0,0,0,66,6,20,77,49,136,47,22,10,0,6,15,0,0,0,0,0,0,0,66,6,20,77,49,128,47,22,10,0,6,16,0,0,0,0,0,0,0,66,6,20,77,49,120,47,22,10,0,6,17,0,0,0,0,0,0,0,66,6,20,77,49,112,47,22,10,0,6,18,0,0,0,0,0,0,0,66,6,20,77,49,104,47,22,10,0,6,19,0,0,0,0,0,0,0,66,6,20,77,49,96,47,22,10,0,6,20,0,0,0,0,0,0,0,66,6,20,77,49,88,47,22,10,0,6,21,0,0,0,0,0,0,0,66,6,20,77,49,80,47,22,10,0,6,22,0,0,0,0,0,0,0,66,6,20,77,49,72,47,22,10,0,6,23,0,0,0,0,0,0,0,66,6,20,77,49,64,47,22,10,0,6,24,0,0,0,0,0,0,0,66,6,20,77,49,56,47,22,10,0,6,25,0,0,0,0,0,0,0,66,6,20,77,49,48,47,22,10,0,6,26,0,0,0,0,0,0,0,66,6,20,77,49,40,47,22,10,0,6,27,0,0,0,0,0,0,0,66,6,20,77,49,32,47,22,10,0,6,28,0,0,0,0,0,0,0,66,6,20,77,49,24,47,22,10,0,6,29,0,0,0,0,0,0,0,66,6,20,77,49,16,47,22,10,0,6,30,0,0,0,0,0,0,0,66,6,20,77,49,8,47,22,11,0,6,31,0,0,0,0,0,0,0,66,6,20,77,22,2,18,1,0,0,31,29,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,53,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,19,1,0,0,32,29,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,6,35,4,25,5,10,11,1,49,8,47,10,0,10,2,66,6,20,77,22,12,1,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,4,11,0,1,11,1,2,20,1,0,0,1,14,10,0,65,6,6,32,0,0,0,0,0,0,0,33,4,6,5,10,11,0,1,7,0,39,11,0,20,17,31,2,21,1,0,0,16,8,11,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,2,22,1,0,0,33,46,10,0,65,6,12,3,10,3,6,0,0,0,0,0,0,0,0,33,4,11,11,0,1,64,6,0,0,0,0,0,0,0,0,2,10,3,6,8,0,0,0,0,0,0,0,36,4,16,5,20,11,0,1,7,0,39,10,0,6,0,0,0,0,0,0,0,0,6,8,0,0,0,0,0,0,0,56,4,12,1,14,1,17,15,12,2,11,3,10,2,6,8,0,0,0,0,0,0,0,22,33,4,35,5,39,11,0,1,7,0,39,11,0,6,8,0,0,0,0,0,0,0,11,2,6,8,0,0,0,0,0,0,0,22,56,4,2,23,1,0,0,34,43,10,1,10,2,35,4,10,10,2,10,0,65,29,37,12,3,5,12,9,12,3,11,3,4,15,5,19,11,0,1,7,0,39,64,29,0,0,0,0,0,0,0,0,12,5,11,1,12,4,10,4,10,2,35,4,39,5,28,13,5,10,0,10,4,66,29,20,68,29,11,4,6,1,0,0,0,0,0,0,0,22,12,4,5,23,11,0,1,11,5,2,24,1,0,0,35,53,64,18,0,0,0,0,0,0,0,0,12,3,6,0,0,0,0,0,0,0,0,12,4,6,0,0,0,0,0,0,0,0,12,2,10,2,10,0,65,29,35,4,38,5,12,10,0,10,2,66,29,20,10,1,33,4,33,10,4,10,2,35,4,29,13,3,10,0,11,4,10,2,56,5,68,18,10,2,6,1,0,0,0,0,0,0,0,22,12,4,11,2,6,1,0,0,0,0,0,0,0,22,12,2,5,6,10,4,10,2,35,4,49,13,3,11,0,11,4,11,2,56,5,68,18,5,51,11,0,1,11,3,2,0],"system_codec":[161,28,235,11,6,0,0,0,9,1,0,6,2,6,4,3,10,71,4,81,2,5,83,78,7,161,1,150,2,8,183,3,32,6,215,3,26,12,241,3,169,2,0,16,0,6,0,11,1,0,7,0,0,9,0,1,0,0,10,0,1,0,0,7,2,3,0,0,1,3,2,0,1,2,3,7,0,1,8,7,3,0,2,3,13,14,0,2,4,13,15,0,2,5,13,1,0,2,12,5,0,0,2,13,6,0,0,2,14,9,0,0,2,15,8,0,0,2,17,11,12,1,1,13,1,0,1,2,4,13,3,8,0,2,1,10,2,2,10,2,10,2,2,7,10,2,13,2,7,10,2,3,1,8,0,2,7,10,2,10,2,2,7,10,2,2,12,10,2,10,2,10,2,10,2,8,0,13,3,3,3,3,13,2,3,6,10,9,0,3,3,1,10,9,0,1,6,10,2,1,13,1,3,11,68,111,108,97,65,100,100,114,101,115,115,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,100,101,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,15,100,101,115,101,114,105,97,108,105,122,101,95,117,49,54,15,100,101,115,101,114,105,97,108,105,122,101,95,117,54,52,14,100,101,115,101,114,105,97,108,105,122,101,95,117,56,12,100,111,108,97,95,97,100,100,114,101,115,115,19,101,110,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,19,101,110,99,111,100,101,95,100,111,108,97,95,97,100,100,114,101,115,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,115,101,114,100,101,13,115,101,114,105,97,108,105,122,101,95,117,49,54,13,115,101,114,105,97,108,105,122,101,95,117,54,52,12,115,101,114,105,97,108,105,122,101,95,117,56,16,115,101,114,105,97,108,105,122,101,95,118,101,99,116,111,114,12,115,121,115,116,101,109,95,99,111,100,101,99,12,118,101,99,116,111,114,95,115,108,105,99,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,2,1,0,2,1,1,0,1,0,0,0,2,7,2,2,1,1,0,0,0,2,7,3,2,2,1,0,0,4,24,64,1,0,0,0,0,0,0,0,0,12,5,13,5,11,0,17,9,13,5,11,1,17,10,11,2,17,5,12,4,13,5,14,4,65,1,75,17,9,13,5,11,4,17,12,13,5,11,3,17,11,11,5,2,3,1,0,0,10,96,14,0,65,1,12,9,6,0,0,0,0,0,0,0,0,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,1,14,1,17,6,12,11,11,8,11,7,22,12,8,6,8,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,2,14,2,17,7,12,10,11,8,11,7,22,12,8,6,2,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,3,14,3,17,6,12,6,11,8,11,7,22,12,8,11,6,52,12,7,14,0,10,8,10,8,10,7,22,56,0,17,4,12,5,11,8,11,7,22,12,8,6,1,0,0,0,0,0,0,0,12,7,14,0,10,8,10,8,10,7,22,56,0,12,4,14,4,17,8,12,12,11,8,11,7,22,12,8,11,9,11,8,33,4,89,5,91,7,0,39,11,11,11,10,11,5,11,12,2,0],"system_core_storage":[161,28,235,11,6,0,0,0,11,1,0,12,2,12,24,3,36,26,4,62,2,5,64,35,7,99,252,1,8,223,2,64,10,159,3,9,12,168,3,34,13,202,3,2,15,204,3,2,0,16,0,7,0,8,1,13,1,18,1,19,0,2,8,0,1,0,12,0,1,3,12,0,2,1,0,0,3,5,4,0,5,4,2,0,0,11,0,1,0,0,9,2,3,0,1,14,0,6,0,3,12,4,5,0,4,15,8,1,1,8,4,7,3,6,8,3,7,8,2,7,8,5,0,1,6,8,0,1,6,8,1,1,7,8,5,1,8,4,1,8,1,1,8,0,1,9,0,6,65,112,112,67,97,112,13,71,111,118,101,114,110,97,110,99,101,67,97,112,7,83,116,111,114,97,103,101,12,84,111,116,97,108,65,112,112,73,110,102,111,9,84,120,67,111,110,116,101,120,116,3,85,73,68,7,97,112,112,95,99,97,112,11,97,112,112,95,109,97,110,97,103,101,114,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,3,110,101,119,6,111,98,106,101,99,116,28,114,101,103,105,115,116,101,114,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,12,115,104,97,114,101,95,111,98,106,101,99,116,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,10,8,4,6,8,1,0,1,0,0,1,9,10,2,17,3,11,0,11,1,11,2,17,2,18,0,56,0,2,1,3,0,0,1,3,11,0,16,0,2,0,1,0,17,0],"system_core_wormhole_adapter":[161,28,235,11,6,0,0,0,10,1,0,24,2,24,40,3,64,71,4,135,1,2,5,137,1,117,7,254,1,155,4,8,153,6,96,6,249,6,10,10,131,7,17,12,148,7,191,1,0,33,0,10,0,16,0,19,0,31,0,32,0,38,0,39,1,14,1,18,1,34,2,30,0,7,3,0,1,0,12,0,2,3,7,0,3,4,8,0,5,6,8,0,6,9,12,0,7,2,12,0,8,1,8,0,10,8,2,0,11,5,12,0,0,11,0,1,0,0,35,0,1,0,2,22,13,8,0,2,23,13,14,0,3,13,3,1,0,4,15,8,9,0,4,21,1,10,0,4,24,1,10,0,5,20,4,5,0,6,11,12,1,0,6,27,11,1,0,6,35,12,1,0,7,26,6,7,0,9,17,16,1,1,3,13,15,8,6,8,3,7,8,5,7,8,9,7,8,6,6,8,4,10,2,6,8,7,7,8,8,0,6,10,2,8,2,2,3,8,2,13,1,6,8,3,1,6,8,4,1,6,8,1,6,7,8,9,7,8,6,6,8,1,10,2,6,8,7,7,8,8,2,8,2,10,2,1,10,2,4,13,3,8,2,2,1,2,2,7,8,5,8,2,3,7,8,5,8,2,8,2,1,6,8,2,1,13,1,8,0,1,9,0,6,10,2,2,3,8,2,13,8,2,6,65,112,112,67,97,112,5,67,108,111,99,107,9,67,111,114,101,83,116,97,116,101,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,5,83,116,97,116,101,7,83,116,111,114,97,103,101,15,83,121,115,116,101,109,67,111,114,101,69,118,101,110,116,9,84,120,67,111,110,116,101,120,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,11,97,112,112,95,109,97,110,97,103,101,114,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,19,100,101,99,111,100,101,95,98,105,110,100,95,112,97,121,108,111,97,100,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,11,103,101,116,95,97,112,112,95,99,97,112,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,5,110,111,110,99,101,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,12,115,121,115,116,101,109,95,99,111,100,101,99,19,115,121,115,116,101,109,95,99,111,114,101,95,115,116,111,114,97,103,101,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,0,2,6,25,3,28,10,2,29,13,37,13,36,10,2,12,2,0,1,4,0,2,51,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,12,11,8,17,5,12,10,12,9,12,11,12,13,10,10,17,6,33,4,23,5,27,11,1,1,7,0,39,10,12,10,9,33,4,35,11,1,10,12,17,10,5,39,11,1,10,12,10,9,17,9,11,11,14,12,17,2,11,13,14,9,17,3,14,9,17,2,11,10,18,0,56,0,2,1,1,4,0,17,43,11,0,17,4,11,2,11,3,11,4,17,8,11,5,11,6,11,7,17,12,12,8,12,11,11,8,17,5,12,9,12,13,12,10,12,12,10,9,17,7,33,4,23,5,27,11,1,1,7,0,39,11,1,10,11,10,13,17,11,11,10,14,11,17,2,11,12,14,13,17,3,14,13,17,2,11,9,18,0,56,0,2,0],"system_portal":[161,28,235,11,6,0,0,0,10,1,0,18,2,18,28,3,46,82,4,128,1,4,5,132,1,84,7,216,1,208,3,8,168,5,64,10,232,5,22,12,254,5,187,1,13,185,7,2,0,30,0,13,0,16,0,29,0,37,1,15,1,25,1,31,1,32,0,3,8,0,0,2,3,0,1,0,7,0,2,1,8,0,4,6,12,0,6,5,4,0,8,4,2,0,0,21,0,1,0,0,18,2,3,0,0,8,4,1,0,0,34,4,1,0,1,11,11,12,0,1,12,13,12,0,2,10,9,1,0,3,17,1,16,0,3,19,1,16,0,4,7,15,1,0,4,26,14,1,0,4,33,15,1,0,5,14,7,1,1,3,6,22,0,5,0,7,28,7,1,1,8,8,27,10,11,0,14,6,12,17,1,7,8,6,0,1,7,8,0,1,3,6,6,8,3,7,8,0,7,8,4,13,10,2,7,8,6,1,8,5,1,8,0,1,9,0,3,8,2,5,8,2,1,6,8,3,1,6,8,6,1,5,1,8,2,2,13,10,2,2,7,8,4,8,2,3,7,8,4,8,2,8,2,1,2,1,8,1,3,5,8,2,8,2,11,68,111,108,97,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,16,83,121,115,116,101,109,76,111,99,97,108,69,118,101,110,116,12,83,121,115,116,101,109,80,111,114,116,97,108,9,84,120,67,111,110,116,101,120,116,3,85,73,68,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,7,98,105,110,100,105,110,103,9,99,97,108,108,95,116,121,112,101,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,23,99,111,110,118,101,114,116,95,97,100,100,114,101,115,115,95,116,111,95,100,111,108,97,19,99,114,101,97,116,101,95,100,111,108,97,95,97,100,100,114,101,115,115,12,100,111,108,97,95,97,100,100,114,101,115,115,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,16,103,101,116,95,98,105,110,100,105,110,103,95,116,121,112,101,9,103,101,116,95,110,111,110,99,101,18,103,101,116,95,117,110,98,105,110,100,105,110,103,95,116,121,112,101,2,105,100,4,105,110,105,116,3,110,101,119,10,110,101,120,116,95,110,111,110,99,101,5,110,111,110,99,101,6,111,98,106,101,99,116,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,12,115,121,115,116,101,109,95,99,111,100,101,99,13,115,121,115,116,101,109,95,112,111,114,116,97,108,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,9,117,110,98,105,110,100,105,110,103,12,117,115,101,114,95,97,100,100,114,101,115,115,13,117,115,101,114,95,99,104,97,105,110,95,105,100,12,117,115,101,114,95,109,97,110,97,103,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,20,8,5,23,3,1,2,5,24,3,27,5,36,13,35,10,2,9,2,0,0,0,0,1,6,11,0,17,13,6,0,0,0,0,0,0,0,0,18,0,56,0,2,1,0,0,0,3,14,10,0,16,0,20,12,1,10,0,16,0,20,6,1,0,0,0,0,0,0,0,22,11,0,15,0,21,11,1,2,2,1,4,0,8,34,11,0,17,6,11,5,46,17,15,12,7,10,7,17,4,12,8,10,3,10,4,17,5,12,6,10,8,10,6,33,4,21,11,2,11,8,17,10,5,25,11,2,11,8,11,6,17,9,11,1,17,1,11,7,11,3,11,4,17,7,18,1,56,1,2,3,1,4,0,18,26,11,0,17,6,11,5,46,17,15,12,6,10,6,17,4,12,8,10,3,10,4,17,5,12,7,11,2,11,8,11,7,17,11,11,1,17,1,11,6,11,3,11,4,17,8,18,1,56,1,2,0,1,0],"user_manager":[161,28,235,11,6,0,0,0,12,1,0,18,2,18,40,3,58,138,1,4,196,1,42,5,238,1,128,2,7,238,3,161,5,8,143,9,96,6,239,9,60,10,171,10,49,12,220,10,247,4,13,211,15,8,15,219,15,8,0,48,0,15,0,20,1,49,2,19,2,31,2,39,2,40,2,41,0,8,12,0,0,7,4,0,0,0,3,0,0,6,3,0,1,1,7,0,2,2,0,0,5,5,4,0,6,3,12,2,7,1,4,1,8,4,2,0,0,26,0,1,0,0,33,2,1,0,0,43,3,1,0,0,22,4,5,0,0,23,6,7,0,0,32,4,8,0,0,27,4,9,0,0,34,10,1,0,0,10,11,1,0,0,42,11,1,0,1,21,28,29,0,1,44,30,8,0,3,25,37,38,1,0,3,35,39,18,1,0,4,18,18,1,1,3,5,30,0,12,0,6,9,21,1,2,7,4,6,11,20,25,2,7,4,6,12,22,35,2,7,4,6,14,20,9,2,7,4,6,29,32,5,2,7,4,6,30,0,14,2,7,4,6,35,22,23,2,7,4,7,36,18,1,1,8,21,13,21,15,21,16,23,17,19,16,16,16,22,16,19,13,17,13,19,15,17,15,17,16,20,15,16,13,16,15,14,33,18,15,12,8,22,13,13,8,14,40,1,7,8,8,0,4,6,8,5,7,8,0,13,13,3,6,8,5,7,8,0,13,2,6,8,0,8,4,1,3,2,6,8,0,3,1,10,8,4,1,8,4,1,1,2,7,8,0,8,4,3,7,8,0,8,4,8,4,1,8,6,2,8,4,3,1,11,7,2,9,0,9,1,2,3,10,8,4,2,13,13,1,8,0,1,9,0,2,13,7,11,7,2,13,13,2,6,11,7,2,9,0,9,1,9,0,3,7,11,7,2,9,0,9,1,9,0,9,1,2,7,11,7,2,9,0,9,1,9,0,1,9,1,2,8,4,6,8,1,1,6,9,1,1,6,8,1,3,8,4,6,11,7,2,13,13,13,1,6,8,4,1,13,2,8,4,13,6,8,4,8,4,3,8,4,10,8,4,7,8,1,1,6,11,7,2,9,0,9,1,1,8,2,7,8,4,8,4,8,4,8,4,3,7,10,8,4,7,8,1,1,7,9,1,10,8,4,8,4,8,4,6,8,4,3,3,3,8,4,7,10,8,4,7,8,1,2,6,10,9,0,6,9,0,2,1,3,2,7,10,9,0,3,1,8,3,8,66,105,110,100,85,115,101,114,11,68,111,108,97,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,5,84,97,98,108,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,10,85,110,98,105,110,100,85,115,101,114,18,85,115,101,114,65,100,100,114,101,115,115,67,97,116,97,108,111,103,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,97,100,100,17,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,6,98,111,114,114,111,119,10,98,111,114,114,111,119,95,109,117,116,17,99,104,97,105,110,95,105,100,95,116,111,95,103,114,111,117,112,8,99,111,110,116,97,105,110,115,12,100,111,108,97,95,97,100,100,114,101,115,115,17,100,111,108,97,95,117,115,101,114,95,97,100,100,114,101,115,115,12,100,111,108,97,95,117,115,101,114,95,105,100,4,101,109,105,116,5,101,118,101,110,116,7,103,101,110,101,115,105,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,16,103,101,116,95,100,111,108,97,95,117,115,101,114,95,105,100,18,103,101,116,95,117,115,101,114,95,97,100,100,114,101,115,115,101,115,2,105,100,8,105,110,100,101,120,95,111,102,4,105,110,105,116,12,105,115,95,100,111,108,97,95,117,115,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,6,108,101,110,103,116,104,3,110,101,119,6,111,98,106,101,99,116,16,112,114,111,99,101,115,115,95,103,114,111,117,112,95,105,100,22,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,6,114,101,109,111,118,101,12,115,104,97,114,101,95,111,98,106,101,99,116,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,13,115,121,115,116,101,109,95,112,111,114,116,97,108,5,116,97,98,108,101,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,19,117,110,98,105,110,100,95,117,115,101,114,95,97,100,100,114,101,115,115,24,117,110,114,101,103,105,115,116,101,114,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,112,100,97,116,101,95,100,111,108,97,95,99,104,97,105,110,95,105,100,20,117,115,101,114,95,97,100,100,114,101,115,115,95,99,97,116,97,108,111,103,23,117,115,101,114,95,97,100,100,114,101,115,115,95,116,111,95,117,115,101,114,95,105,100,20,117,115,101,114,95,105,100,95,116,111,95,97,100,100,114,101,115,115,101,115,12,117,115,101,114,95,109,97,110,97,103,101,114,6,118,101,99,116,111,114,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,3,8,5,0,0,0,0,0,0,0,0,2,3,24,8,6,45,8,1,13,11,7,2,13,13,1,2,2,46,11,7,2,8,4,3,47,11,7,2,3,10,8,4,2,2,2,16,8,4,17,3,3,2,2,16,8,4,17,3,0,0,0,0,1,12,10,0,17,15,10,0,56,0,10,0,56,1,18,1,11,0,56,2,18,0,56,3,2,1,1,0,0,19,21,11,1,15,0,12,5,10,5,10,2,12,4,46,11,4,56,4,32,4,12,5,16,11,5,1,7,3,39,11,5,11,2,11,3,56,5,2,2,1,0,0,19,20,11,1,15,0,12,4,10,4,10,2,12,3,46,11,3,56,4,4,11,5,15,11,4,1,7,4,39,11,4,11,2,56,6,1,2,3,1,0,0,24,23,10,0,11,1,17,5,12,2,11,0,16,1,12,3,10,3,16,2,10,2,56,7,4,13,5,17,11,3,1,7,1,39,11,3,16,2,11,2,56,8,20,2,4,1,0,0,26,19,11,0,16,1,12,2,10,2,16,3,10,1,56,9,4,9,5,13,11,2,1,7,1,39,11,2,16,3,11,1,56,10,20,2,5,1,0,0,27,24,14,1,17,10,12,4,11,0,16,0,12,3,10,3,10,4,56,4,4,18,11,1,11,3,11,4,56,11,20,17,11,12,2,5,22,11,3,1,11,1,12,2,11,2,2,6,1,0,0,8,10,10,0,11,1,17,5,12,2,11,0,16,1,16,2,11,2,56,7,2,7,3,0,0,31,50,10,0,11,1,12,2,46,11,2,17,5,12,5,11,0,15,1,12,7,10,7,15,2,10,5,12,3,46,11,3,56,7,32,4,20,5,24,11,7,1,7,0,39,10,7,16,3,56,12,6,1,0,0,0,0,0,0,0,22,12,4,64,8,0,0,0,0,0,0,0,0,12,6,10,7,15,2,10,5,10,4,56,13,13,6,10,5,68,8,11,7,15,3,10,4,11,6,56,14,11,5,11,4,18,2,56,15,2,8,3,0,0,34,49,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,11,2,12,4,46,11,4,17,5,12,6,11,0,15,1,12,9,10,9,15,2,10,6,12,5,46,11,5,56,7,32,4,27,5,31,11,9,1,7,0,39,10,9,15,3,10,7,56,16,12,8,11,9,15,2,10,6,10,7,56,13,11,8,10,6,68,8,11,6,11,7,18,2,56,15,2,9,3,0,0,36,73,10,0,11,1,12,3,46,11,3,17,3,12,7,10,0,10,2,12,4,46,11,4,17,3,12,9,10,7,10,9,33,4,19,5,23,11,0,1,7,5,39,10,0,11,2,12,5,46,11,5,17,5,12,10,11,0,15,1,12,12,10,12,15,3,11,9,56,16,12,11,10,11,46,65,8,6,2,0,0,0,0,0,0,0,38,4,45,5,51,11,12,1,11,11,1,7,2,39,10,11,14,10,12,6,46,11,6,56,17,12,8,1,11,12,15,2,10,10,56,18,1,11,11,11,8,56,19,1,11,10,11,7,18,3,56,20,2,0,2,0,1,1,0,1,1,0,28,0,37,0,38,0,50,0],"wormhole_adapter_core":[161,28,235,11,6,0,0,0,12,1,0,46,2,46,114,3,160,1,202,1,4,234,2,18,5,252,2,140,3,7,136,6,150,10,8,158,16,96,6,254,16,30,10,156,17,68,12,224,17,166,4,13,134,22,6,15,140,22,6,0,88,0,27,0,36,0,46,0,60,0,61,0,85,0,89,1,29,1,30,1,44,1,57,1,58,1,79,1,83,1,84,1,87,2,28,2,40,2,45,2,64,2,78,2,86,0,4,12,0,0,15,3,0,0,5,3,0,0,16,3,0,0,6,3,0,0,17,3,0,0,7,3,0,1,0,12,0,2,8,7,0,3,11,0,0,5,14,12,0,6,23,12,0,7,22,12,0,8,2,8,0,9,3,12,1,0,1,11,21,4,0,12,13,12,2,7,1,12,1,13,18,2,0,15,20,2,0,16,25,7,2,1,0,0,0,17,1,7,0,18,9,12,0,19,10,7,0,20,12,0,0,21,19,12,0,22,24,0,0,0,51,0,1,0,0,69,2,1,0,0,35,3,1,0,0,73,4,1,0,0,71,4,1,0,0,74,4,1,0,0,72,4,1,0,0,66,5,6,0,0,65,7,8,0,0,67,5,6,0,0,77,9,10,0,1,47,43,44,0,4,33,24,46,0,4,34,24,42,0,4,42,33,24,0,4,43,52,24,0,4,48,1,32,0,4,49,1,32,0,5,26,47,48,0,5,76,47,48,0,6,53,49,23,0,6,68,50,1,0,7,59,40,41,0,10,39,21,1,1,3,11,56,12,13,0,12,56,12,17,2,7,12,14,63,21,1,1,12,16,32,22,23,2,1,0,16,41,1,19,2,1,0,16,52,27,1,2,1,0,16,75,29,30,2,1,0,17,56,24,25,0,18,56,14,15,0,19,56,25,26,0,19,82,26,24,0,20,62,34,35,0,20,64,36,10,0,22,81,41,24,0,25,16,28,18,26,20,27,18,29,18,23,28,30,18,23,37,23,38,3,6,8,9,7,8,24,7,8,18,0,4,6,8,9,7,8,0,13,10,2,3,6,8,9,7,8,0,13,7,6,8,9,7,8,24,7,8,0,13,15,11,14,1,8,17,6,8,13,6,7,8,24,7,8,0,6,8,7,10,2,6,8,13,7,8,18,2,8,8,10,2,8,7,8,24,7,8,0,6,8,7,10,2,7,8,10,7,8,11,6,8,13,7,8,18,4,8,8,8,8,15,10,2,11,7,8,24,7,8,0,6,8,7,7,8,10,8,8,8,8,13,3,15,11,14,1,8,17,6,8,13,1,3,3,7,8,24,7,8,18,8,15,1,7,8,18,1,8,15,2,6,8,24,7,8,18,1,8,21,2,8,20,8,12,1,11,16,2,9,0,9,1,2,13,8,22,1,11,19,2,9,0,9,1,1,8,0,1,9,0,2,6,11,19,2,9,0,9,1,6,9,0,1,1,1,10,2,1,8,20,1,8,22,3,7,11,19,2,9,0,9,1,9,0,9,1,1,8,1,2,7,11,19,2,9,0,9,1,6,9,0,2,9,0,9,1,2,8,23,10,2,1,2,3,13,15,2,3,7,8,21,14,10,2,1,8,23,4,7,8,24,11,14,1,8,17,8,23,6,8,13,1,8,5,1,8,6,3,13,10,2,8,8,6,7,8,24,6,11,19,2,13,8,22,7,11,16,2,8,20,8,12,10,2,6,8,13,7,8,18,1,8,25,4,8,8,13,2,10,2,1,6,8,7,1,13,7,8,8,15,3,13,10,2,8,8,8,8,6,8,8,8,8,3,13,2,10,2,4,7,8,10,8,8,13,15,2,15,15,2,6,8,11,8,8,2,7,8,11,8,8,3,15,8,23,10,2,5,13,3,8,8,8,8,3,6,65,112,112,67,97,112,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,9,67,111,114,101,83,116,97,116,101,12,68,101,108,101,116,101,66,114,105,100,103,101,11,68,101,108,101,116,101,79,119,110,101,114,13,68,101,108,101,116,101,83,112,101,110,100,101,114,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,13,71,111,118,101,114,110,97,110,99,101,67,97,112,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,15,80,111,111,108,77,97,110,97,103,101,114,73,110,102,111,14,82,101,103,105,115,116,101,114,66,114,105,100,103,101,13,82,101,103,105,115,116,101,114,79,119,110,101,114,15,82,101,103,105,115,116,101,114,83,112,101,110,100,101,114,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,15,85,115,101,114,77,97,110,97,103,101,114,73,110,102,111,3,86,65,65,6,86,101,99,77,97,112,13,97,100,100,95,108,105,113,117,105,100,105,116,121,11,97,112,112,95,109,97,110,97,103,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,8,99,111,110,116,97,105,110,115,22,100,101,99,111,100,101,95,100,101,112,111,115,105,116,95,112,97,121,108,111,97,100,27,100,101,99,111,100,101,95,115,101,110,100,95,109,101,115,115,97,103,101,95,112,97,121,108,111,97,100,20,100,101,108,101,116,101,95,114,101,109,111,116,101,95,98,114,105,100,103,101,12,100,111,108,97,95,97,100,100,114,101,115,115,13,100,111,108,97,95,99,104,97,105,110,95,105,100,13,100,111,108,97,95,99,111,110,116,114,97,99,116,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,26,101,110,99,111,100,101,95,109,97,110,97,103,101,95,112,111,111,108,95,112,97,121,108,111,97,100,23,101,110,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,10,103,101,116,95,97,112,112,95,105,100,23,103,101,116,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,95,116,121,112,101,25,103,101,116,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,95,116,121,112,101,2,105,100,30,105,110,105,116,105,97,108,105,122,101,95,99,97,112,95,119,105,116,104,95,103,111,118,101,114,110,97,110,99,101,6,105,110,115,101,114,116,12,105,115,95,100,111,108,97,95,117,115,101,114,29,108,101,110,100,105,110,103,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,10,112,111,111,108,95,99,111,100,101,99,12,112,111,111,108,95,109,97,110,97,103,101,114,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,19,112,117,98,108,105,99,95,115,104,97,114,101,95,111,98,106,101,99,116,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,15,114,101,99,101,105,118,101,95,100,101,112,111,115,105,116,15,114,101,99,101,105,118,101,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,21,114,101,103,105,115,116,101,114,95,100,111,108,97,95,117,115,101,114,95,105,100,22,114,101,103,105,115,116,101,114,95,114,101,109,111,116,101,95,98,114,105,100,103,101,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,19,114,101,109,111,116,101,95,100,101,108,101,116,101,95,111,119,110,101,114,21,114,101,109,111,116,101,95,100,101,108,101,116,101,95,115,112,101,110,100,101,114,21,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,111,119,110,101,114,23,114,101,109,111,116,101,95,114,101,103,105,115,116,101,114,95,115,112,101,110,100,101,114,6,114,101,109,111,118,101,16,114,101,109,111,118,101,95,108,105,113,117,105,100,105,116,121,13,115,101,110,100,95,119,105,116,104,100,114,97,119,5,115,116,97,116,101,3,115,117,105,28,115,121,115,116,101,109,95,99,111,114,101,95,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,111,95,98,121,116,101,115,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,12,117,115,101,114,95,109,97,110,97,103,101,114,3,118,97,97,7,118,101,99,95,109,97,112,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,99,111,114,101,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,24,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,22,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,95,99,104,97,105,110,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,0,2,4,50,8,15,90,8,21,31,11,16,2,8,20,8,12,70,11,19,2,13,8,22,1,2,2,92,13,91,10,2,2,2,2,92,13,91,10,2,3,2,2,37,13,38,15,4,2,2,37,13,38,15,5,2,2,37,13,38,15,6,2,2,37,13,38,15,0,1,0,0,11,18,10,2,17,24,12,5,11,1,10,2,12,4,12,3,11,5,11,3,46,11,4,17,32,11,2,56,0,56,1,18,0,56,2,2,1,1,0,0,1,23,10,1,16,0,14,2,56,3,32,4,7,5,11,11,1,1,7,1,39,11,1,15,0,10,2,10,3,17,31,17,33,56,4,11,2,11,3,18,1,56,5,2,2,1,0,0,26,22,10,1,16,0,14,2,56,3,4,6,5,10,11,1,1,7,0,39,11,1,15,0,14,2,56,6,12,3,1,11,2,11,3,17,34,18,1,56,5,2,3,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,4,1,0,0,1,2,6,0,0,0,0,0,0,0,0,39,5,1,0,0,31,22,10,3,10,4,17,17,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,35,12,7,11,1,11,5,11,7,11,6,17,36,1,11,3,11,4,18,5,56,7,2,6,1,0,0,31,22,10,3,10,4,17,16,17,14,12,8,11,2,15,1,73,0,0,0,0,11,8,17,35,12,7,11,1,11,5,11,7,11,6,17,36,1,11,3,11,4,18,6,56,8,2,7,3,0,0,39,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,22,17,37,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,8,3,0,0,45,59,11,0,10,1,16,0,11,1,15,2,11,3,11,6,11,7,17,22,17,37,17,12,12,12,1,12,11,12,10,12,14,12,13,10,2,17,11,11,11,33,4,23,5,31,11,5,1,11,4,1,11,2,1,7,2,39,11,4,10,13,11,2,17,11,11,10,77,17,18,1,12,9,10,5,10,14,12,8,46,11,8,17,20,32,4,52,11,5,10,14,17,21,5,54,11,5,1,11,13,11,14,11,9,11,12,2,9,3,0,0,39,26,11,0,10,1,16,0,11,1,15,2,11,3,11,4,11,5,17,22,17,37,17,13,12,7,1,12,6,12,8,11,2,17,11,11,6,33,4,21,5,23,7,2,39,11,8,11,7,2,10,3,0,0,51,28,11,3,10,4,11,2,17,11,11,8,17,19,1,12,11,11,6,11,7,11,4,11,5,11,11,52,17,15,12,13,11,1,15,1,73,0,0,0,0,11,13,17,35,12,12,11,0,11,9,11,12,11,10,17,36,2,0,3,0,1,0,2,0,54,0,55,0,80,0],"wormhole_adapter_pool":[161,28,235,11,6,0,0,0,12,1,0,42,2,42,92,3,134,1,142,1,4,148,2,16,5,164,2,185,2,7,221,4,171,6,8,136,11,96,6,232,11,50,10,154,12,51,12,205,12,167,2,13,244,14,10,15,254,14,2,0,71,0,29,0,30,0,37,0,52,0,72,1,23,1,24,1,35,1,48,1,49,1,64,1,66,1,67,1,69,2,21,2,33,2,36,2,54,2,63,2,68,0,10,8,0,0,11,8,0,0,12,3,0,1,3,7,0,2,9,12,1,0,1,3,6,8,0,5,17,12,0,6,1,8,0,7,2,12,1,0,1,9,16,4,0,10,8,12,2,7,1,12,1,11,13,2,0,13,15,2,0,14,19,7,2,1,0,0,0,15,0,7,0,16,4,12,0,17,5,7,0,18,7,0,0,19,14,12,0,20,18,0,0,0,41,0,1,0,0,42,2,1,0,0,58,3,1,1,0,0,59,4,5,0,0,55,6,1,1,0,1,38,36,17,0,1,39,36,37,0,2,28,25,17,1,0,2,59,29,17,0,2,70,35,1,1,0,3,22,31,1,0,4,27,17,34,0,5,50,32,33,0,8,32,11,1,1,3,9,46,0,7,0,10,46,0,22,2,7,12,12,61,11,1,1,8,13,60,8,9,0,14,34,1,16,2,1,0,14,43,20,1,2,1,0,15,46,17,18,0,16,46,13,14,0,17,46,18,19,0,18,53,26,27,0,18,54,28,5,0,20,65,33,17,0,16,10,18,15,19,15,15,21,16,23,7,11,9,11,13,38,1,7,8,12,0,5,7,8,0,13,10,2,7,8,18,7,8,12,9,7,8,1,7,8,18,11,8,1,8,11,7,11,4,1,9,0,11,8,1,9,0,13,10,2,6,8,7,7,8,12,7,7,8,1,7,8,18,11,8,1,8,11,13,10,2,6,8,7,7,8,12,1,3,7,6,8,5,7,8,18,7,8,1,7,11,4,1,9,0,10,2,6,8,7,7,8,12,1,8,9,1,6,8,12,1,5,1,8,0,1,9,0,3,7,8,12,11,13,2,13,8,16,8,15,2,6,8,18,7,8,12,1,8,15,2,13,8,16,1,11,13,2,9,0,9,1,1,10,2,1,8,14,1,8,16,3,7,11,13,2,9,0,9,1,9,0,9,1,2,8,14,8,6,1,11,10,2,9,0,9,1,1,8,1,2,8,17,10,2,5,7,11,4,1,9,0,11,8,1,9,0,13,10,2,7,8,12,3,7,8,15,14,10,2,1,8,17,4,7,8,18,11,8,1,8,11,8,17,6,8,7,3,13,10,2,7,8,12,5,3,3,8,3,8,3,13,1,6,8,5,6,7,8,18,6,11,13,2,13,8,16,7,11,10,2,8,14,8,6,10,2,6,8,7,7,8,12,1,8,19,6,13,3,8,3,8,3,3,2,5,7,11,4,1,9,0,8,3,3,8,3,7,8,12,1,6,8,3,1,13,1,8,2,7,66,121,116,101,115,51,50,5,67,108,111,99,107,4,67,111,105,110,11,68,111,108,97,65,100,100,114,101,115,115,10,69,109,105,116,116,101,114,67,97,112,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,17,71,111,118,101,114,110,97,110,99,101,71,101,110,101,115,105,115,13,77,101,115,115,97,103,101,84,105,99,107,101,116,11,79,98,106,101,99,116,84,97,98,108,101,4,80,111,111,108,11,80,111,111,108,71,101,110,101,115,105,115,9,80,111,111,108,83,116,97,116,101,17,80,111,111,108,87,105,116,104,100,114,97,119,69,118,101,110,116,3,83,85,73,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,6,97,109,111,117,110,116,7,98,121,116,101,115,51,50,20,99,104,101,99,107,95,108,97,116,101,115,116,95,118,101,114,115,105,111,110,5,99,108,111,99,107,4,99,111,105,110,13,99,111,110,115,117,109,101,100,95,118,97,97,115,7,99,114,101,97,116,111,114,23,100,101,99,111,100,101,95,119,105,116,104,100,114,97,119,95,112,97,121,108,111,97,100,7,100,101,112,111,115,105,116,12,100,111,108,97,95,97,100,100,114,101,115,115,9,100,111,108,97,95,112,111,111,108,12,100,115,116,95,99,104,97,105,110,95,105,100,4,101,109,105,116,7,101,109,105,116,116,101,114,5,101,109,112,116,121,5,101,118,101,110,116,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,103,101,110,101,115,105,115,16,103,101,116,95,100,111,108,97,95,97,100,100,114,101,115,115,17,103,101,116,95,100,111,108,97,95,99,104,97,105,110,95,105,100,2,105,100,4,105,110,105,116,10,105,110,105,116,105,97,108,105,122,101,6,105,110,115,101,114,116,7,105,115,95,105,110,105,116,14,108,101,110,100,105,110,103,95,112,111,114,116,97,108,3,110,101,119,5,110,111,110,99,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,12,112,111,111,108,95,97,100,100,114,101,115,115,10,112,111,111,108,95,99,111,100,101,99,15,112,114,101,112,97,114,101,95,109,101,115,115,97,103,101,15,112,117,98,108,105,115,104,95,109,101,115,115,97,103,101,16,114,101,99,101,105,118,101,95,119,105,116,104,100,114,97,119,8,114,101,99,101,105,118,101,114,19,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,115,12,115,101,110,100,95,100,101,112,111,115,105,116,12,115,101,110,100,95,109,101,115,115,97,103,101,6,115,101,110,100,101,114,12,115,104,97,114,101,95,111,98,106,101,99,116,15,115,111,117,114,99,101,95,99,104,97,105,110,95,105,100,5,115,116,97,116,101,3,115,117,105,12,116,97,107,101,95,112,97,121,108,111,97,100,8,116,114,97,110,115,102,101,114,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,8,119,105,116,104,100,114,97,119,21,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,112,111,111,108,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,16,119,111,114,109,104,111,108,101,95,101,109,105,116,116,101,114,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,0,0,0,0,0,0,0,0,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,3,8,4,0,0,0,0,0,0,0,0,2,3,40,8,9,26,5,44,1,1,2,4,40,8,9,73,8,15,25,11,10,2,8,14,8,6,57,11,13,2,13,8,16,2,2,6,47,3,62,13,31,13,51,10,2,56,10,2,20,3,0,0,0,0,1,9,10,0,17,14,11,0,46,17,17,9,18,0,56,0,2,1,1,4,0,12,59,10,0,16,0,20,10,4,46,17,17,33,4,9,5,17,11,3,1,11,0,1,11,4,1,7,2,39,10,0,16,1,20,32,4,23,5,31,11,3,1,11,0,1,11,4,1,7,3,39,11,3,10,4,12,5,46,11,5,17,21,12,7,56,1,12,6,13,6,11,1,11,2,17,20,17,22,56,2,10,4,17,14,11,7,11,4,56,3,11,6,18,1,56,4,8,11,0,15,1,21,2,2,3,0,0,24,20,11,3,11,4,11,5,11,6,11,8,56,5,12,10,11,0,15,2,73,0,0,0,0,11,10,17,23,12,9,11,1,11,2,11,9,11,7,17,24,1,2,3,3,0,0,24,17,11,3,11,4,11,6,17,8,12,8,11,0,15,2,73,0,0,0,0,11,8,17,23,12,7,11,1,11,2,11,7,11,5,17,24,2,4,1,4,0,30,37,11,0,17,10,11,1,10,2,16,3,11,2,15,4,11,4,11,5,10,6,17,12,17,25,17,11,1,12,7,12,10,12,9,12,8,12,11,11,3,10,10,10,7,10,9,11,6,56,6,11,8,11,11,14,9,17,6,14,9,17,5,14,10,17,5,11,7,18,2,56,7,2,0,1,0,2,1,1,1,3,1,2,0,45,0],"wormhole_adapter_verify":[161,28,235,11,6,0,0,0,10,1,0,22,2,22,54,3,76,102,4,178,1,16,5,194,1,206,1,7,144,3,135,3,8,151,6,128,1,6,151,7,30,10,181,7,6,12,187,7,205,1,0,38,1,29,2,14,2,27,2,28,2,35,2,37,3,13,3,19,3,34,3,36,0,8,12,0,1,4,7,1,0,0,2,1,8,0,3,7,4,0,4,3,12,2,7,1,12,1,5,6,2,0,6,10,7,2,1,0,0,0,7,0,7,0,8,2,7,0,9,5,12,0,10,9,0,0,0,22,0,1,0,0,12,2,3,0,0,30,4,5,0,0,32,6,3,0,0,31,7,5,0,1,20,19,13,1,0,1,24,18,10,1,0,1,26,3,14,1,0,1,33,13,14,1,0,3,25,25,26,0,4,11,27,3,2,7,12,4,15,24,10,2,7,12,6,15,9,10,2,1,0,6,21,9,11,2,1,0,10,16,16,22,0,10,17,16,12,0,10,18,16,17,0,10,30,21,5,0,12,8,13,8,8,12,7,12,6,12,5,12,11,23,10,23,2,6,11,6,2,13,8,8,6,13,1,11,1,1,8,8,2,6,11,6,2,13,8,8,6,8,10,0,4,7,8,9,6,11,6,2,13,8,8,10,2,6,8,2,1,8,10,3,7,11,4,2,8,7,8,0,6,8,10,7,8,5,6,7,8,9,6,11,6,2,13,8,8,7,11,4,2,8,7,8,0,10,2,6,8,2,7,8,5,2,13,8,8,2,6,11,6,2,9,0,9,1,6,9,0,1,1,1,6,9,1,1,8,8,1,9,0,1,11,1,1,9,0,2,11,1,1,8,8,13,1,6,8,10,1,13,1,6,11,1,1,9,0,1,7,11,1,1,9,0,3,10,2,6,8,2,8,10,3,6,8,9,10,2,6,8,2,1,8,7,2,8,7,8,0,2,6,11,4,2,9,0,9,1,9,0,1,7,8,5,1,8,3,3,7,11,4,2,9,0,9,1,9,0,9,1,7,66,121,116,101,115,51,50,5,67,108,111,99,107,15,69,120,116,101,114,110,97,108,65,100,100,114,101,115,115,11,79,98,106,101,99,116,84,97,98,108,101,6,79,112,116,105,111,110,5,83,116,97,116,101,9,84,120,67,111,110,116,101,120,116,3,85,73,68,4,85,110,105,116,3,86,65,65,6,86,101,99,77,97,112,3,97,100,100,20,97,115,115,101,114,116,95,107,110,111,119,110,95,101,109,105,116,116,101,114,7,98,121,116,101,115,51,50,5,99,108,111,99,107,8,99,111,110,116,97,105,110,115,6,100,105,103,101,115,116,15,101,109,105,116,116,101,114,95,97,100,100,114,101,115,115,13,101,109,105,116,116,101,114,95,99,104,97,105,110,16,101,120,116,101,114,110,97,108,95,97,100,100,114,101,115,115,7,101,120,116,114,97,99,116,3,103,101,116,22,103,101,116,95,114,101,103,105,115,116,101,114,101,100,95,101,109,105,116,116,101,114,2,105,100,7,105,115,95,115,111,109,101,3,110,101,119,4,110,111,110,101,6,111,98,106,101,99,116,12,111,98,106,101,99,116,95,116,97,98,108,101,6,111,112,116,105,111,110,16,112,97,114,115,101,95,97,110,100,95,118,101,114,105,102,121,31,112,97,114,115,101,95,118,101,114,105,102,121,95,97,110,100,95,114,101,112,108,97,121,95,112,114,111,116,101,99,116,14,114,101,112,108,97,121,95,112,114,111,116,101,99,116,4,115,111,109,101,5,115,116,97,116,101,10,116,120,95,99,111,110,116,101,120,116,3,118,97,97,7,118,101,99,95,109,97,112,23,119,111,114,109,104,111,108,101,95,97,100,97,112,116,101,114,95,118,101,114,105,102,121,130,105,21,248,202,109,17,89,125,254,101,153,184,170,2,164,192,139,216,211,150,116,133,82,84,160,110,232,63,231,34,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,83,6,246,78,49,43,88,23,102,53,28,7,175,121,199,47,203,28,210,81,71,21,127,220,47,138,215,109,233,163,251,106,3,8,1,0,0,0,0,0,0,0,3,8,2,0,0,0,0,0,0,0,3,8,3,0,0,0,0,0,0,0,0,2,1,23,8,3,0,1,0,0,1,19,10,0,10,1,56,0,4,11,11,0,11,1,56,1,20,56,2,12,2,5,17,11,1,1,11,0,1,56,3,12,2,11,2,2,1,1,0,0,15,25,10,1,17,16,12,3,11,0,14,3,17,0,12,2,14,2,56,4,4,11,5,15,11,1,1,7,0,39,13,2,56,5,11,1,17,15,33,4,22,5,24,7,1,39,2,2,1,0,0,20,15,11,0,11,2,11,3,12,5,12,4,46,11,4,11,5,17,17,12,6,11,1,14,6,17,1,11,6,2,3,1,0,0,22,26,10,0,10,1,17,14,12,3,46,11,3,56,6,32,4,10,5,18,11,1,1,11,2,1,11,0,1,7,2,39,11,0,11,1,17,14,11,2,17,9,18,0,56,7,2,4,1,0,0,5,12,11,0,11,1,11,3,11,4,17,2,12,6,11,2,14,6,11,5,17,3,11,6,2,0]},"type_origin_table":[{"module_name":"dola_address","datatype_name":"DolaAddress","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"Pool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"DepositPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"dola_pool","datatype_name":"WithdrawPool","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_verify","datatype_name":"Unit","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceManagerCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"GovernanceGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version_1_0_0","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"genesis","datatype_name":"Version_1_0_1","package":"0xc5b2a5049cd71586362d0c6a38e34cfaae7ea9ce6d5401a350506a15f817bf72"},{"module_name":"app_manager","datatype_name":"TotalAppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"app_manager","datatype_name":"AppCap","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v1","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"GovernanceInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"Proposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"CreateProposal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"governance_v2","datatype_name":"ChangeState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"UserInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ReserveData","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"ScaledBalance","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_storage","datatype_name":"BorrowRateFactors","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"PriceOracle","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"oracle","datatype_name":"Price","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AppInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"Liquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"PoolCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"AddLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"pool_manager","datatype_name":"RemoveLiquidity","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_logic","datatype_name":"LendingCoreExecuteEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_storage","datatype_name":"Storage","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserManagerInfo","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UserAddressCatalog","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"BindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"user_manager","datatype_name":"UnbindUser","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_portal","datatype_name":"SystemLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"CoreState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteBridge","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteOwner","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"RegisterSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_core","datatype_name":"DeleteSpender","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"LendingCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_core_wormhole_adapter","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"system_core_wormhole_adapter","datatype_name":"SystemCoreEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolGenesis","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolState","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"wormhole_adapter_pool","datatype_name":"PoolWithdrawEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortal","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"RelayEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingPortalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"},{"module_name":"lending_portal","datatype_name":"LendingLocalEvent","package":"0x826915f8ca6d11597dfe6599b8aa02a4c08bd8d39674855254a06ee83fe7220e"}],"linkage_table":{"0x0000000000000000000000000000000000000000000000000000000000000001":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000001","upgraded_version":2},"0x0000000000000000000000000000000000000000000000000000000000000002":{"upgraded_id":"0x0000000000000000000000000000000000000000000000000000000000000002","upgraded_version":6},"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302":{"upgraded_id":"0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302","upgraded_version":1},"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a":{"upgraded_id":"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a","upgraded_version":1}}}},"owner":"Immutable","previous_transaction":"6B3tXa5PpoaRUQiYcytsC1M9fkfzXUc49NsWgC335qC1","storage_rebate":551022800}],"local_exec_effects":{"messageVersion":"v1","status":{"status":"success"},"executedEpoch":"55","gasUsed":{"computationCost":"820000","storageCost":"8291600","storageRebate":"7967916","nonRefundableStorageFee":"80484"},"modifiedAtVersions":[{"objectId":"0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004","sequenceNumber":"4346051"},{"objectId":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","sequenceNumber":"4346051"},{"objectId":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","sequenceNumber":"4346049"},{"objectId":"0x898dd24cc48476a7a2ff36372a443fefa53545b016feb317bb091e60e06b2e4c","sequenceNumber":"3478819"}],"sharedObjects":[{"objectId":"0x79d7106ea18373fc7542b0849d5ebefc3a9daf8b664a4f82d9b35bbd0c22042d","version":4346051,"digest":"4KddCShzYaYA2QcVbNphjberckmHf3BQQ13QxTqWzqkh"},{"objectId":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","version":4346051,"digest":"4BbiRiXkVTtkgnXwJJM1Px9u9Pw8XcTYeoi8xCAe5AiH"},{"objectId":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","version":4346049,"digest":"Hbp9rYyMyeFxfGkw6EEUfFpmVrc85NfAyTs2mE6EcxHj"}],"transactionDigest":"ozN2rhczEUC39poaeVYxMN6b6TEAjiFX7jFSQFhbKmL","mutated":[{"owner":{"AddressOwner":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497"},"reference":{"objectId":"0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004","version":4346052,"digest":"3DSxmS55mjcxjp4zni3HqxtpNBchuuEz1HkdY2cSGvx4"}},{"owner":{"Shared":{"initial_shared_version":4346051}},"reference":{"objectId":"0x39fcf4d9fe839c61b9d31616e6906883718eaddfb1e52059c8aadf23d546d934","version":4346052,"digest":"EWBifxLP1W6RnLYEFEbsq5SrqCT28VBseSN6JDeBVB4g"}},{"owner":{"Shared":{"initial_shared_version":3478819}},"reference":{"objectId":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621","version":4346052,"digest":"97QWr9zmCmV9L7WJHmG6ynSLbwtXtqaxEvJPzCw5r7ZK"}},{"owner":{"ObjectOwner":"0x42ef90066e649215e6ab91399a83e1a5467fd7cc436e8b83adb8743a0efba621"},"reference":{"objectId":"0x898dd24cc48476a7a2ff36372a443fefa53545b016feb317bb091e60e06b2e4c","version":4346052,"digest":"39Twrdee3mTpzMUiccQdE2c5qYizZGmbGHsqycnCTA2j"}}],"gasObject":{"owner":{"AddressOwner":"0x65859958bd62e30aa0571f9712962f59098d1eb29f73b091d9d71317d8e67497"},"reference":{"objectId":"0x1520bcb11fd3a4b8bc175d2e0d33dff295cede495737bd3820ff94a440549004","version":4346052,"digest":"3DSxmS55mjcxjp4zni3HqxtpNBchuuEz1HkdY2cSGvx4"}},"eventsDigest":"J8u3bJn6FAMiadwesmkYjvm5kvNMKTNJecRQ9H5cndop","dependencies":["GM7WWYHAZdtngwYNv7o7o4TZHdJKuczMv2hxjjzXFY6","5kWByxejQ95cxQ5zUCba3WyivedWBmtisRa4ZaWJuWpm","6B3tXa5PpoaRUQiYcytsC1M9fkfzXUc49NsWgC335qC1"]},"pre_exec_diag":{"loaded_child_objects":[["0x898dd24cc48476a7a2ff36372a443fefa53545b016feb317bb091e60e06b2e4c",3478819]]}} From e435aa58aebb00cb478ae1c82d2ecedf538d3f25 Mon Sep 17 00:00:00 2001 From: Bran <52735957+brancoder@users.noreply.github.com> Date: Tue, 26 Nov 2024 18:19:26 +0100 Subject: [PATCH 48/59] feat(wallet): improve displaying assets (#4038) * fix: featch all assets in wallet * fix: bring back asset pagination in wallet * fix: add assets loading on scroll * fix: remove useMemo * fix: add scroll to Other * fix: simplify assets mapping --- .../app/(protected)/assets/page.tsx | 73 +++++++------------ .../components/AssetsList.tsx | 34 ++++++++- .../src/ui/app/pages/home/nfts/index.tsx | 23 ++++-- 3 files changed, 74 insertions(+), 56 deletions(-) diff --git a/apps/wallet-dashboard/app/(protected)/assets/page.tsx b/apps/wallet-dashboard/app/(protected)/assets/page.tsx index 00fe1d57e24..4ff62fed3f8 100644 --- a/apps/wallet-dashboard/app/(protected)/assets/page.tsx +++ b/apps/wallet-dashboard/app/(protected)/assets/page.tsx @@ -3,16 +3,15 @@ 'use client'; -import { PageSizeSelector, PaginationOptions } from '@/components'; -import { Panel, Title, Chip, TitleSize, DropdownPosition } from '@iota/apps-ui-kit'; -import { hasDisplayData, useCursorPagination, useGetOwnedObjects } from '@iota/core'; +import { Panel, Title, Chip, TitleSize } from '@iota/apps-ui-kit'; +import { hasDisplayData, useGetOwnedObjects } from '@iota/core'; import { useCurrentAccount } from '@iota/dapp-kit'; import { IotaObjectData } from '@iota/iota-sdk/client'; import { useState } from 'react'; import { AssetCategory } from '@/lib/enums'; import { AssetList } from '@/components/AssetsList'; -const PAGINATION_RANGE = [20, 40, 60]; +const OBJECTS_PER_REQ = 50; const ASSET_CATEGORIES: { label: string; value: AssetCategory }[] = [ { @@ -27,40 +26,28 @@ const ASSET_CATEGORIES: { label: string; value: AssetCategory }[] = [ export default function AssetsDashboardPage(): React.JSX.Element { const [selectedCategory, setSelectedCategory] = useState<AssetCategory>(AssetCategory.Visual); - const [limit, setLimit] = useState<number>(PAGINATION_RANGE[1]); - const account = useCurrentAccount(); - const ownedObjectsQuery = useGetOwnedObjects(account?.address, undefined, limit); - - const { data, pagination } = useCursorPagination(ownedObjectsQuery); - - const { data: ownedObjects } = data || {}; + const { data, isFetching, fetchNextPage, hasNextPage } = useGetOwnedObjects( + account?.address, + undefined, + OBJECTS_PER_REQ, + ); - const [visual, nonVisual] = (() => { - const visual: IotaObjectData[] = []; - const nonVisual: IotaObjectData[] = []; + const assets: IotaObjectData[] = []; - ownedObjects - ?.filter((asset) => asset.data && asset.data.objectId) - .forEach((asset) => { - if (asset.data) { + for (const page of data?.pages || []) { + for (const asset of page.data) { + if (asset.data && asset.data.objectId) { + if (selectedCategory == AssetCategory.Visual) { if (hasDisplayData(asset)) { - visual.push(asset.data); - } else { - nonVisual.push(asset.data); + assets.push(asset.data); } + } else if (selectedCategory == AssetCategory.Other) { + assets.push(asset.data); } - }); - - return [visual, nonVisual]; - })(); - - const categoryToAsset: Record<AssetCategory, IotaObjectData[]> = { - [AssetCategory.Visual]: visual, - [AssetCategory.Other]: nonVisual, - }; - - const assetList = categoryToAsset[selectedCategory]; + } + } + } return ( <Panel> @@ -77,21 +64,13 @@ export default function AssetsDashboardPage(): React.JSX.Element { ))} </div> - <AssetList assets={assetList} selectedCategory={selectedCategory} /> - <div className="flex flex-row items-center justify-end py-xs"> - <PaginationOptions - pagination={pagination} - action={ - <PageSizeSelector - pagination={pagination} - range={PAGINATION_RANGE} - dropdownPosition={DropdownPosition.Top} - setLimit={(e) => setLimit(e)} - limit={limit.toString()} - /> - } - /> - </div> + <AssetList + assets={assets} + selectedCategory={selectedCategory} + hasNextPage={hasNextPage} + isFetchingNextPage={isFetching} + fetchNextPage={fetchNextPage} + /> </div> </Panel> ); diff --git a/apps/wallet-dashboard/components/AssetsList.tsx b/apps/wallet-dashboard/components/AssetsList.tsx index ca14660daff..0835f0a98e5 100644 --- a/apps/wallet-dashboard/components/AssetsList.tsx +++ b/apps/wallet-dashboard/components/AssetsList.tsx @@ -4,10 +4,17 @@ import { AssetCategory } from '@/lib/enums'; import { IotaObjectData } from '@iota/iota-sdk/client'; import { AssetTileLink } from '@/components'; +import { LoadingIndicator } from '@iota/apps-ui-kit'; +import { useEffect, useRef } from 'react'; +import { useOnScreen } from '@iota/core'; +import cl from 'clsx'; interface AssetListProps { assets: IotaObjectData[]; selectedCategory: AssetCategory; + hasNextPage: boolean; + isFetchingNextPage: boolean; + fetchNextPage: () => void; } const ASSET_LAYOUT: Record<AssetCategory, string> = { @@ -16,12 +23,35 @@ const ASSET_LAYOUT: Record<AssetCategory, string> = { [AssetCategory.Other]: 'flex flex-col overflow-auto py-sm', }; -export function AssetList({ assets, selectedCategory }: AssetListProps): React.JSX.Element { +export function AssetList({ + assets, + selectedCategory, + hasNextPage, + isFetchingNextPage, + fetchNextPage, +}: AssetListProps): React.JSX.Element { + const observerElem = useRef<HTMLDivElement | null>(null); + const { isIntersecting } = useOnScreen(observerElem); + const isSpinnerVisible = isFetchingNextPage && hasNextPage; + + useEffect(() => { + if (isIntersecting && hasNextPage && !isFetchingNextPage && fetchNextPage) { + fetchNextPage(); + } + }, [isIntersecting, fetchNextPage, hasNextPage, isFetchingNextPage]); + return ( - <div className={ASSET_LAYOUT[selectedCategory]}> + <div className={cl('max-h-[600px]', ASSET_LAYOUT[selectedCategory])}> {assets.map((asset) => ( <AssetTileLink key={asset.digest} asset={asset} type={selectedCategory} /> ))} + <div ref={observerElem}> + {isSpinnerVisible ? ( + <div className="mt-1 flex h-full w-full justify-center"> + <LoadingIndicator /> + </div> + ) : null} + </div> </div> ); } diff --git a/apps/wallet/src/ui/app/pages/home/nfts/index.tsx b/apps/wallet/src/ui/app/pages/home/nfts/index.tsx index 5c4cba0e491..52c62bf96ae 100644 --- a/apps/wallet/src/ui/app/pages/home/nfts/index.tsx +++ b/apps/wallet/src/ui/app/pages/home/nfts/index.tsx @@ -19,6 +19,7 @@ import HiddenAssets from './HiddenAssets'; import NonVisualAssets from './NonVisualAssets'; import VisualAssets from './VisualAssets'; import { Warning } from '@iota/ui-icons'; +import { useOnScreen } from '@iota/core'; enum AssetCategory { Visual = 'Visual', @@ -44,6 +45,7 @@ const ASSET_CATEGORIES = [ function NftsPage() { const [selectedAssetCategory, setSelectedAssetCategory] = useState<AssetCategory | null>(null); const observerElem = useRef<HTMLDivElement | null>(null); + const { isIntersecting } = useOnScreen(observerElem); const accountAddress = useActiveAddress(); const { @@ -51,6 +53,7 @@ function NftsPage() { hasNextPage, isLoading, isFetchingNextPage, + fetchNextPage, error, isPending, isError, @@ -95,6 +98,12 @@ function NftsPage() { ); }, [ownedAssets]); + useEffect(() => { + if (isIntersecting && hasNextPage && !isFetchingNextPage) { + fetchNextPage(); + } + }, [isIntersecting, fetchNextPage, hasNextPage, isFetchingNextPage]); + useEffect(() => { let computeSelectedCategory = false; if ( @@ -172,17 +181,17 @@ function NftsPage() { ) : ( <NoData message="No assets found yet." /> )} + <div ref={observerElem}> + {isSpinnerVisible ? ( + <div className="mt-1 flex w-full justify-center"> + <LoadingIndicator /> + </div> + ) : null} + </div> </div> </Loading> </> )} - <div ref={observerElem}> - {isSpinnerVisible ? ( - <div className="mt-1 flex w-full justify-center"> - <LoadingIndicator /> - </div> - ) : null} - </div> </div> </PageTemplate> ); From 82e585bd5924414d4ed40f88326e69e3796dfd93 Mon Sep 17 00:00:00 2001 From: Marc Espin <mespinsanz@gmail.com> Date: Wed, 27 Nov 2024 10:37:08 +0100 Subject: [PATCH 49/59] feat(wallet): Make GH Releases for wallet production releases (#3954) * feat(wallet): Make GH Releases for wallet production releases * upload artifact again * fmt * fmt with dprint * chore: Always create drafted releases * chore: Temporary add `workflow_dipsatch` for testing purposes * chore: Remove `workflow_dipsatch` * chore: Pin `@elgohr/create-release` --- .github/workflows/apps_wallet_prod_build.yml | 42 ++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/.github/workflows/apps_wallet_prod_build.yml b/.github/workflows/apps_wallet_prod_build.yml index 964ee7d1411..ade6a448804 100644 --- a/.github/workflows/apps_wallet_prod_build.yml +++ b/.github/workflows/apps_wallet_prod_build.yml @@ -39,6 +39,48 @@ jobs: echo "artifact_name=${artifact_name}" >> $GITHUB_ENV - name: Build Wallet run: pnpm wallet build + - name: Get Previous Tag + id: prev_tag + run: | + tags=$(git tag --list 'wallet-v*.*.*' --sort=-creatordate) + current_tag=$(echo "$tags" | sed -n 1p) + prev_tag=$(echo "$tags" | sed -n 2p) + if [ -z "$prev_tag" ]; then + echo "No previous tag found. Skipping changelog generation." + echo "PREV_TAG=none" >> $GITHUB_ENV + else + echo "PREV_TAG=$prev_tag" >> $GITHUB_ENV + fi + echo "CURRENT_TAG=$current_tag" >> $GITHUB_ENV + + - name: Generate Changelog + id: generate_changelog + run: | + if [ "${{ env.PREV_TAG }}" = "none" ]; then + echo "No previous tag found. Skipping changelog generation." + echo "changelog=No previous tag found. Changelog generation skipped." >> $GITHUB_ENV + else + git log ${{ env.PREV_TAG }}..${{ env.CURRENT_TAG }} --pretty=format:"- %s by @%an in #%h" -- ./apps/wallet > CHANGELOG.md + changelog=$(cat CHANGELOG.md) + echo "changelog=$changelog" >> $GITHUB_ENV + fi + + - name: Get version from tag + id: version + run: echo "::set-output name=version::${GITHUB_REF#refs/tags/wallet-v}" + + - name: Create GitHub Release + uses: elgohr/create-release@c5ea99036abb741a89f8bf1f2cd7fba845e3313a # pin@v5 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ env.CURRENT_TAG }} + release_name: IOTA Wallet v${{ steps.version.outputs.version }} + body: | + ## Changelog + {{ env.changelog }} + draft: true + prerelease: false - name: Upload artifacts uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin@v4 with: From c0ed32d7711f43bc917d9f86920acb18f976c669 Mon Sep 17 00:00:00 2001 From: Marc Espin <mespinsanz@gmail.com> Date: Wed, 27 Nov 2024 10:55:02 +0100 Subject: [PATCH 50/59] fix(tooling-general): Fix Apps Wallet prod build workflow (#4265) * fix: Use correct name of gh action to make gh releases * chore: add workflow_dispatch --- .github/workflows/apps_wallet_prod_build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/apps_wallet_prod_build.yml b/.github/workflows/apps_wallet_prod_build.yml index ade6a448804..7fe6657ef78 100644 --- a/.github/workflows/apps_wallet_prod_build.yml +++ b/.github/workflows/apps_wallet_prod_build.yml @@ -1,6 +1,7 @@ name: Build Wallet App (Prod) on: + workflow_dispatch: push: tags: - "wallet-v[0-9]+.[0-9]+.[0-9]+" @@ -70,7 +71,7 @@ jobs: run: echo "::set-output name=version::${GITHUB_REF#refs/tags/wallet-v}" - name: Create GitHub Release - uses: elgohr/create-release@c5ea99036abb741a89f8bf1f2cd7fba845e3313a # pin@v5 + uses: elgohr/Github-Release-Action@c5ea99036abb741a89f8bf1f2cd7fba845e3313a # pin@v5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: From 207bfa04863b141f062e2c47b30597fb3248f6d4 Mon Sep 17 00:00:00 2001 From: Sergiu Popescu <44298302+sergiupopescu199@users.noreply.github.com> Date: Wed, 27 Nov 2024 10:59:59 +0100 Subject: [PATCH 51/59] fix(iota-indexer): fix failing test (#4173) * fix(iota-indexer): fix failing test * fixup! fix(iota-indexer): fix failing test * fixup! fixup! fix(iota-indexer): fix failing test * fixup! fixup! fixup! fix(iota-indexer): fix failing test * fix(*): add rest api sync flag * fix(*): fallback to rest api * Update crates/iota-indexer/src/test_utils.rs Co-authored-by: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com> * fixup! fix(*): fallback to rest api --------- Co-authored-by: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com> --- crates/iota-cluster-test/src/cluster.rs | 4 ++-- crates/iota-indexer/src/test_utils.rs | 9 ++++++--- crates/iota-indexer/tests/common/mod.rs | 6 +++--- crates/iota-indexer/tests/rpc-tests/read_api.rs | 1 + crates/iota/src/iota_commands.rs | 4 ++-- 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/crates/iota-cluster-test/src/cluster.rs b/crates/iota-cluster-test/src/cluster.rs index 20eee208d0b..3c1d993f992 100644 --- a/crates/iota-cluster-test/src/cluster.rs +++ b/crates/iota-cluster-test/src/cluster.rs @@ -264,7 +264,7 @@ impl Cluster for LocalNewCluster { Some(pg_address.clone()), fullnode_url.clone(), ReaderWriterConfig::writer_mode(None), - data_ingestion_path.clone(), + Some(data_ingestion_path.clone()), None, ) .await; @@ -274,7 +274,7 @@ impl Cluster for LocalNewCluster { Some(pg_address), fullnode_url.clone(), ReaderWriterConfig::reader_mode(indexer_address.to_string()), - data_ingestion_path, + Some(data_ingestion_path), None, ) .await; diff --git a/crates/iota-indexer/src/test_utils.rs b/crates/iota-indexer/src/test_utils.rs index 4058acc5634..3d9bf3f80cc 100644 --- a/crates/iota-indexer/src/test_utils.rs +++ b/crates/iota-indexer/src/test_utils.rs @@ -44,7 +44,7 @@ pub async fn start_test_indexer<T: R2D2Connection + Send + 'static>( db_url: Option<String>, rpc_url: String, reader_writer_config: ReaderWriterConfig, - data_ingestion_path: PathBuf, + data_ingestion_path: Option<PathBuf>, new_database: Option<&str>, ) -> (PgIndexerStore<T>, JoinHandle<Result<(), IndexerError>>) { start_test_indexer_impl( @@ -53,7 +53,7 @@ pub async fn start_test_indexer<T: R2D2Connection + Send + 'static>( reader_writer_config, // reset_database false, - Some(data_ingestion_path), + data_ingestion_path, CancellationToken::new(), new_database, ) @@ -86,11 +86,14 @@ pub async fn start_test_indexer_impl<T: R2D2Connection + 'static>( let mut config = IndexerConfig { db_url: Some(db_url.clone().into()), + // As fallback sync mechanism enable Rest Api if `data_ingestion_path` was not provided + remote_store_url: data_ingestion_path + .is_none() + .then_some(format!("{rpc_url}/api/v1")), rpc_client_url: rpc_url, reset_db: true, fullnode_sync_worker: true, rpc_server_worker: false, - remote_store_url: None, data_ingestion_path, ..Default::default() }; diff --git a/crates/iota-indexer/tests/common/mod.rs b/crates/iota-indexer/tests/common/mod.rs index 55273b8a1d9..23ccf354899 100644 --- a/crates/iota-indexer/tests/common/mod.rs +++ b/crates/iota-indexer/tests/common/mod.rs @@ -114,7 +114,7 @@ pub async fn start_test_cluster_with_read_write_indexer( builder_modifier: Option<Box<dyn FnOnce(TestClusterBuilder) -> TestClusterBuilder>>, ) -> (TestCluster, PgIndexerStore<PgConnection>, HttpClient) { let temp = tempdir().unwrap().into_path(); - let mut builder = TestClusterBuilder::new().with_data_ingestion_dir(temp.clone()); + let mut builder = TestClusterBuilder::new(); if let Some(builder_modifier) = builder_modifier { builder = builder_modifier(builder); @@ -127,7 +127,7 @@ pub async fn start_test_cluster_with_read_write_indexer( Some(get_indexer_db_url(None)), cluster.rpc_url().to_string(), ReaderWriterConfig::writer_mode(None), - temp.clone(), + None, database_name, ) .await; @@ -305,7 +305,7 @@ pub async fn start_simulacrum_rest_api_with_write_indexer( Some(get_indexer_db_url(None)), format!("http://{}", server_url), ReaderWriterConfig::writer_mode(None), - data_ingestion_path, + Some(data_ingestion_path), database_name, ) .await; diff --git a/crates/iota-indexer/tests/rpc-tests/read_api.rs b/crates/iota-indexer/tests/rpc-tests/read_api.rs index 5d0d17f7e05..382c6ea4ad3 100644 --- a/crates/iota-indexer/tests/rpc-tests/read_api.rs +++ b/crates/iota-indexer/tests/rpc-tests/read_api.rs @@ -1158,6 +1158,7 @@ fn get_total_transaction_blocks() { runtime.block_on(async move { indexer_wait_for_checkpoint(store, checkpoint).await; + let total_transaction_blocks = client.get_total_transaction_blocks().await.unwrap(); let fullnode_checkpoint = cluster diff --git a/crates/iota/src/iota_commands.rs b/crates/iota/src/iota_commands.rs index 0e37b2f016b..b4eb64d0724 100644 --- a/crates/iota/src/iota_commands.rs +++ b/crates/iota/src/iota_commands.rs @@ -755,7 +755,7 @@ async fn start( Some(pg_address.clone()), fullnode_url.clone(), ReaderWriterConfig::writer_mode(None), - data_ingestion_path.clone(), + Some(data_ingestion_path.clone()), None, ) .await; @@ -766,7 +766,7 @@ async fn start( Some(pg_address.clone()), fullnode_url.clone(), ReaderWriterConfig::reader_mode(indexer_address.to_string()), - data_ingestion_path, + Some(data_ingestion_path), None, ) .await; From ea7499c5f48866fdbf0092a6f3f60beb5dd5a227 Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Wed, 27 Nov 2024 11:13:44 +0100 Subject: [PATCH 52/59] fix(wallet): toast overlay connecting dapp buttons (#4243) --- apps/wallet/src/ui/app/shared/toaster/index.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/wallet/src/ui/app/shared/toaster/index.tsx b/apps/wallet/src/ui/app/shared/toaster/index.tsx index d5ff889a72c..47c7d8dcb64 100644 --- a/apps/wallet/src/ui/app/shared/toaster/index.tsx +++ b/apps/wallet/src/ui/app/shared/toaster/index.tsx @@ -37,8 +37,10 @@ function getBottomSpace(pathname: string, isMenuVisible: boolean, isBottomNavSpa '/accounts/manage', ].includes(pathname); - if (overlayWithActionButton || isBottomNavSpace) { - return '!bottom-16'; + const matchDynamicPaths = ['/dapp/connect'].some((path) => pathname.startsWith(path)); + + if (overlayWithActionButton || isBottomNavSpace || matchDynamicPaths) { + return '!bottom-20'; } return ''; From c010a5ddd47557df2c5bc0db80de0f4d6bb3963b Mon Sep 17 00:00:00 2001 From: JCNoguera <88061365+VmMad@users.noreply.github.com> Date: Wed, 27 Nov 2024 11:39:24 +0100 Subject: [PATCH 53/59] fix(wallet, dashboard): use validator image when possible (#4247) * fix(wallet, dashboard): use validator image when possible * fix: remove unnecessary change * feat: add missing image in dashboard --- .../Dialogs/Staking/views/DetailsView.tsx | 2 +- .../components/Dialogs/Staking/views/Validator.tsx | 14 ++++++++++---- .../ui/app/staking/validators/ValidatorLogo.tsx | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx index 79106443924..7e81f984e79 100644 --- a/apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/DetailsView.tsx @@ -108,7 +108,7 @@ export function DetailsView({ <Card type={CardType.Filled}> <CardImage> <ImageIcon - src={null} + src={validatorSummary?.imageUrl ?? null} label={validatorName} fallback={validatorName} size={ImageIconSize.Large} diff --git a/apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx b/apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx index 9154a6959da..cad60fda4c9 100644 --- a/apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx +++ b/apps/wallet-dashboard/components/Dialogs/Staking/views/Validator.tsx @@ -28,9 +28,10 @@ export function Validator({ isSelected, showAction = true, }: ValidatorProps) { - const { name, newValidator, isAtRisk, apy, isApyApproxZero } = useValidatorInfo({ - validatorAddress: address, - }); + const { name, newValidator, isAtRisk, apy, isApyApproxZero, validatorSummary } = + useValidatorInfo({ + validatorAddress: address, + }); const subtitle = showActiveStatus ? ( <div className="flex items-center gap-1"> @@ -47,7 +48,12 @@ export function Validator({ return ( <Card type={isSelected ? CardType.Filled : CardType.Default} onClick={handleClick}> <CardImage> - <ImageIcon src={null} label={name} fallback={name} size={ImageIconSize.Large} /> + <ImageIcon + src={validatorSummary?.imageUrl ?? null} + label={name} + fallback={name} + size={ImageIconSize.Large} + /> </CardImage> <CardBody title={name} subtitle={subtitle} isTextTruncated /> {showAction && ( diff --git a/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx b/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx index dcb8954a274..bf8d05a97b6 100644 --- a/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx +++ b/apps/wallet/src/ui/app/staking/validators/ValidatorLogo.tsx @@ -82,7 +82,7 @@ export function ValidatorLogo({ <Card type={type} onClick={onClick}> <CardImage> <ImageIcon - src={null} + src={validatorMeta?.imageUrl ?? null} label={validatorName} fallback={validatorName} size={ImageIconSize.Large} From e9524205a6c23430030c1560fd3d464ae665a31b Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Wed, 27 Nov 2024 13:36:07 +0100 Subject: [PATCH 54/59] feat: rebrand toasts (#4261) Co-authored-by: Bran <52735957+brancoder@users.noreply.github.com> --- apps/wallet-dashboard/components/Toaster.tsx | 40 +++++++++++++++++++ apps/wallet-dashboard/components/index.ts | 1 + .../providers/AppProviders.tsx | 9 +---- 3 files changed, 43 insertions(+), 7 deletions(-) create mode 100644 apps/wallet-dashboard/components/Toaster.tsx diff --git a/apps/wallet-dashboard/components/Toaster.tsx b/apps/wallet-dashboard/components/Toaster.tsx new file mode 100644 index 00000000000..12b29435158 --- /dev/null +++ b/apps/wallet-dashboard/components/Toaster.tsx @@ -0,0 +1,40 @@ +// Copyright (c) 2024 IOTA Stiftung +// SPDX-License-Identifier: Apache-2.0 + +import toast, { Toaster as ToasterLib, type ToastType, resolveValue } from 'react-hot-toast'; +import { Snackbar, SnackbarType } from '@iota/apps-ui-kit'; + +export type ToasterProps = { + bottomNavEnabled?: boolean; +}; + +export function Toaster() { + function getSnackbarType(type: ToastType): SnackbarType { + switch (type) { + case 'success': + return SnackbarType.Default; + case 'error': + return SnackbarType.Error; + case 'loading': + return SnackbarType.Default; + default: + return SnackbarType.Default; + } + } + + return ( + <ToasterLib position="bottom-right" containerClassName="!z-[999999] !right-8"> + {(t) => ( + <div style={{ opacity: t.visible ? 1 : 0 }}> + <Snackbar + onClose={() => toast.dismiss(t.id)} + text={resolveValue(t.message, t)} + type={getSnackbarType(t.type)} + showClose + duration={t.duration} + /> + </div> + )} + </ToasterLib> + ); +} diff --git a/apps/wallet-dashboard/components/index.ts b/apps/wallet-dashboard/components/index.ts index c1320cc7447..d35471140d9 100644 --- a/apps/wallet-dashboard/components/index.ts +++ b/apps/wallet-dashboard/components/index.ts @@ -23,3 +23,4 @@ export * from './ExplorerLink'; export * from './Dialogs'; export * from './ValidatorStakingData'; export * from './tiles'; +export * from './Toaster'; diff --git a/apps/wallet-dashboard/providers/AppProviders.tsx b/apps/wallet-dashboard/providers/AppProviders.tsx index 342a6fa6c34..69b2cebb513 100644 --- a/apps/wallet-dashboard/providers/AppProviders.tsx +++ b/apps/wallet-dashboard/providers/AppProviders.tsx @@ -3,7 +3,7 @@ 'use client'; -import { PopupProvider } from '@/components'; +import { PopupProvider, Toaster } from '@/components'; import { GrowthBookProvider } from '@growthbook/growthbook-react'; import { IotaClientProvider, lightTheme, darkTheme, WalletProvider } from '@iota/dapp-kit'; import { getAllNetworks, getDefaultNetwork } from '@iota/iota-sdk/client'; @@ -11,7 +11,6 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { useState } from 'react'; import { growthbook } from '@/lib/utils'; import { Popup } from '@/components/Popup'; -import { Toaster } from 'react-hot-toast'; import { ThemeProvider } from '@iota/core'; growthbook.init(); @@ -40,11 +39,7 @@ export function AppProviders({ children }: React.PropsWithChildren) { <ThemeProvider appId="dashboard"> <PopupProvider> {children} - <Toaster - containerStyle={{ - zIndex: 99999, - }} - /> + <Toaster /> <Popup /> </PopupProvider> </ThemeProvider> From 5c63706b638378d6a2d6b3c1f1ae2164c57a5e24 Mon Sep 17 00:00:00 2001 From: Panteleymonchuk <panteleymonchuk@gmail.com> Date: Wed, 27 Nov 2024 16:21:06 +0200 Subject: [PATCH 55/59] feat(dashboard): update activity page (#4251) * feat(dashboard): update activity page * fix(dashboard): update layout height --- .../app/(protected)/activity/page.tsx | 37 ++++++------------- .../app/(protected)/layout.tsx | 2 +- apps/wallet-dashboard/app/globals.css | 2 +- 3 files changed, 14 insertions(+), 27 deletions(-) diff --git a/apps/wallet-dashboard/app/(protected)/activity/page.tsx b/apps/wallet-dashboard/app/(protected)/activity/page.tsx index 63a84224f75..14f4bc516da 100644 --- a/apps/wallet-dashboard/app/(protected)/activity/page.tsx +++ b/apps/wallet-dashboard/app/(protected)/activity/page.tsx @@ -4,34 +4,21 @@ 'use client'; import React from 'react'; -import { useCurrentAccount } from '@iota/dapp-kit'; -import { VirtualList, TransactionTile } from '@/components'; -import { useQueryTransactionsByAddress } from '@iota/core'; -import { getExtendedTransaction } from '@/lib/utils/transaction'; -import { IotaTransactionBlockResponse } from '@iota/iota-sdk/client'; +import { Panel, Title, TitleSize } from '@iota/apps-ui-kit'; +import { TransactionsList } from '@/components'; function ActivityPage(): JSX.Element { - const currentAccount = useCurrentAccount(); - const { data: transactions, error } = useQueryTransactionsByAddress(currentAccount?.address); - - if (error) { - return <div>{error?.message}</div>; - } - - const virtualItem = (rawTransaction: IotaTransactionBlockResponse): JSX.Element => { - const transaction = getExtendedTransaction(rawTransaction, currentAccount?.address || ''); - return <TransactionTile transaction={transaction} />; - }; - return ( - <div className="flex h-full w-full flex-col items-center justify-center space-y-4 pt-12"> - <h1>Your Activity</h1> - <div className="flex w-1/2"> - <VirtualList - items={transactions || []} - estimateSize={() => 100} - render={virtualItem} - /> + <div className="flex justify-center"> + <div className="w-3/4"> + <Panel> + <div className="pt-md"> + <Title title="Activity" size={TitleSize.Medium} /> + </div> + <div className="px-sm pb-md pt-sm"> + <TransactionsList /> + </div> + </Panel> </div> </div> ); diff --git a/apps/wallet-dashboard/app/(protected)/layout.tsx b/apps/wallet-dashboard/app/(protected)/layout.tsx index 79f7a084546..2ba32059a9b 100644 --- a/apps/wallet-dashboard/app/(protected)/layout.tsx +++ b/apps/wallet-dashboard/app/(protected)/layout.tsx @@ -17,7 +17,7 @@ function DashboardLayout({ children }: PropsWithChildren): JSX.Element { }; return ( - <div className="h-full"> + <div className="min-h-full"> <div className="fixed left-0 top-0 z-50 h-full"> <Sidebar /> </div> diff --git a/apps/wallet-dashboard/app/globals.css b/apps/wallet-dashboard/app/globals.css index f4151e588f5..82c7527e111 100644 --- a/apps/wallet-dashboard/app/globals.css +++ b/apps/wallet-dashboard/app/globals.css @@ -6,7 +6,7 @@ html, body { - height: 100%; + min-height: 100%; @apply bg-gray-100 dark:bg-gray-900; @apply text-gray-900 dark:text-gray-100; } From de4df8e2274291d5365e545585a4fafe00515cc9 Mon Sep 17 00:00:00 2001 From: Marc Espin <mespinsanz@gmail.com> Date: Wed, 27 Nov 2024 17:20:59 +0100 Subject: [PATCH 56/59] docs(ts-sdk): Update outdated TS SDK Docs (#4255) * docs(ts-sdk): Update outdated TS SDK Docs * ' * use Network enum * fix usage of Network * fix reference of Network.Custom --- dapps/kiosk-cli/index.js | 4 ++-- .../kiosk/src/context/KioskClientContext.tsx | 5 +++-- .../developer/standards/wallet-standard.mdx | 6 +++--- .../ts-sdk/kiosk/advanced-examples.mdx | 4 ++-- .../kiosk/kiosk-client/introduction.mdx | 21 +++++++------------ .../kiosk-transaction/purchasing.mdx | 5 ++--- 6 files changed, 20 insertions(+), 25 deletions(-) diff --git a/dapps/kiosk-cli/index.js b/dapps/kiosk-cli/index.js index a54976a9a9a..aff1f965b12 100644 --- a/dapps/kiosk-cli/index.js +++ b/dapps/kiosk-cli/index.js @@ -34,7 +34,7 @@ import { } from '@iota/iota-sdk/utils'; import { bcs } from '@iota/iota-sdk/bcs'; import { program } from 'commander'; -import { KIOSK_LISTING, KioskClient, KioskTransaction, Network } from '@iota/kiosk'; +import { KIOSK_LISTING, KioskClient, KioskTransaction } from '@iota/kiosk'; import { IotaClient, getFullnodeUrl } from '@iota/iota-sdk/client'; import { Ed25519Keypair } from '@iota/iota-sdk/keypairs/ed25519'; import { Transaction } from '@iota/iota-sdk/transactions'; @@ -49,7 +49,7 @@ const client = new IotaClient({ url: getFullnodeUrl('testnet') }); const kioskClient = new KioskClient({ client, - network: Network.TESTNET, + network: 'testnet', }); /** diff --git a/dapps/kiosk/src/context/KioskClientContext.tsx b/dapps/kiosk/src/context/KioskClientContext.tsx index e193465a553..1aa6339edfd 100644 --- a/dapps/kiosk/src/context/KioskClientContext.tsx +++ b/dapps/kiosk/src/context/KioskClientContext.tsx @@ -3,7 +3,8 @@ // SPDX-License-Identifier: Apache-2.0 import { useIotaClient, useIotaClientContext } from '@iota/dapp-kit'; -import { KioskClient, Network } from '@iota/kiosk'; +import { NetworkId } from '@iota/iota-sdk/client'; +import { KioskClient } from '@iota/kiosk'; import { createContext, ReactNode, useContext, useMemo } from 'react'; export const KioskClientContext = createContext<KioskClient | undefined>(undefined); @@ -15,7 +16,7 @@ export function KioskClientProvider({ children }: { children: ReactNode }) { () => new KioskClient({ client: iotaClient, - network: network as Network, + network: network as NetworkId, }), [iotaClient, network], ); diff --git a/docs/content/developer/standards/wallet-standard.mdx b/docs/content/developer/standards/wallet-standard.mdx index 8cc9142dde4..4a529531af1 100644 --- a/docs/content/developer/standards/wallet-standard.mdx +++ b/docs/content/developer/standards/wallet-standard.mdx @@ -20,7 +20,7 @@ Create a class that represents your wallet. Use the `Wallet` interface from `@iota/wallet-standard` to help ensure your class adheres to the standard. ```tsx -import { IOTA_DEVNET_CHAIN, Wallet } from '@iota/wallet-standard'; +import { SUPPORTED_CHAINS, Wallet } from '@iota/wallet-standard'; class YourWallet implements Wallet { get version() { @@ -35,7 +35,7 @@ class YourWallet implements Wallet { } // Return the IOTA chains that your wallet supports. get chains() { - return [IOTA_DEVNET_CHAIN]; + return SUPPORTED_CHAINS; } } ``` @@ -152,7 +152,7 @@ class YourWallet implements Wallet { address: walletAccount.iotaAddress, publicKey: walletAccount.pubkey, // The IOTA chains that your wallet supports. - chains: [IOTA_DEVNET_CHAIN], + chains: [SUPPORTED_CHAINS], // The features that this account supports. This can be a subset of the wallet's supported features. // These features must exist on the wallet as well. features: [ diff --git a/docs/content/references/ts-sdk/kiosk/advanced-examples.mdx b/docs/content/references/ts-sdk/kiosk/advanced-examples.mdx index 181ec1ed41d..1948d65c4f1 100644 --- a/docs/content/references/ts-sdk/kiosk/advanced-examples.mdx +++ b/docs/content/references/ts-sdk/kiosk/advanced-examples.mdx @@ -12,9 +12,9 @@ const otherType = `${packageId}::other_module::OtherStruct<${packageId}::other_c // initialize a kioskClient. const kioskClient = new KioskClient({ client: new IotaClient({ - url: getFullnodeUrl('testnet'), + url: getFullnodeUrl(Network.Testnet), }), - network: Network.TESTNET, + network: Network.Testnet, }); ``` diff --git a/docs/content/references/ts-sdk/kiosk/kiosk-client/introduction.mdx b/docs/content/references/ts-sdk/kiosk/kiosk-client/introduction.mdx index 73bea1b8fce..e52f56bc105 100644 --- a/docs/content/references/ts-sdk/kiosk/kiosk-client/introduction.mdx +++ b/docs/content/references/ts-sdk/kiosk/kiosk-client/introduction.mdx @@ -7,38 +7,33 @@ Kiosk Client is the base for all Kiosk SDK functionality. ## Creating a kiosk client -You can follow the example to create a `KioskClient`. The client currently supports `MAINNET` and -`TESTNET`. View next section for usage in other networks. - -_IOTA Kiosk rules and extensions are not supported in Devnet due to network wipes (that would -require constantly changing the package IDs)._ - +You can follow the example to create a `KioskClient`. View next section for usage in custom networks. ```typescript -import { KioskClient, Network } from '@iota/kiosk'; -import { getFullnodeUrl, IotaClient } from '@iota/iota-sdk/client'; +import { KioskClient } from '@iota/kiosk'; +import { getFullnodeUrl, IotaClient, Network } from '@iota/iota-sdk/client'; // We need a IOTA Client. You can re-use the IotaClient of your project // (it's not recommended to create a new one). -const client = new IotaClient({ url: getFullnodeUrl('testnet') }); +const client = new IotaClient({ url: getFullnodeUrl(Network.Testnet) }); // Now we can use it to create a kiosk Client. const kioskClient = new KioskClient({ client, - network: Network.TESTNET, + network: Network.Testnet, }); ``` -### Using KioskClient on devnet or localnet +### Using KioskClient on custom networks -To use all the functionality of Kiosk SDK outside of `MAINNET` and `TESTNET`, use `Network.CUSTOM` +To use all the functionality of Kiosk SDK outside of official networks, use `Network.Custom` as the network, and pass the `packageIds` for the rules and extensions you want to use. ```typescript // constructing it for custom network use. const kioskClient = new KioskClient({ client, - network: Network.CUSTOM, + network: Network.Custom, packageIds: { kioskLockRulePackageId: '0x...', royaltyRulePackageId: '0x...', diff --git a/docs/content/references/ts-sdk/kiosk/kiosk-client/kiosk-transaction/purchasing.mdx b/docs/content/references/ts-sdk/kiosk/kiosk-client/kiosk-transaction/purchasing.mdx index 0e2492241ce..771150f2592 100644 --- a/docs/content/references/ts-sdk/kiosk/kiosk-client/kiosk-transaction/purchasing.mdx +++ b/docs/content/references/ts-sdk/kiosk/kiosk-client/kiosk-transaction/purchasing.mdx @@ -1,9 +1,8 @@ # Purchasing from a kiosk One of the base functionalities of the SDK is a seamless purchasing flow, allowing for ease of rules -resolving (hiding away the calls). The SDK supports all four rules by default, and works for -`TESTNET` and `MAINNET`. To support other networks, -[follow the instructions in the Introduction](../introduction#using-kioskclient-on-devnet-or-localnet). +resolving (hiding away the calls). To use custom networks, +[follow the instructions in the Introduction](../introduction#using-kioskclient-on-custom-networks). ## How to purchase From 7f082f2e820436f99e2af03c2e2902592686a2c1 Mon Sep 17 00:00:00 2001 From: evavirseda <evirseda@boxfish.studio> Date: Wed, 27 Nov 2024 19:15:25 +0100 Subject: [PATCH 57/59] feat(wallet): change delete account action to destructive color (#4253) --- apps/wallet/src/ui/app/pages/accounts/manage/RemoveDialog.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/wallet/src/ui/app/pages/accounts/manage/RemoveDialog.tsx b/apps/wallet/src/ui/app/pages/accounts/manage/RemoveDialog.tsx index e657642946d..807ef298573 100644 --- a/apps/wallet/src/ui/app/pages/accounts/manage/RemoveDialog.tsx +++ b/apps/wallet/src/ui/app/pages/accounts/manage/RemoveDialog.tsx @@ -59,7 +59,7 @@ export function RemoveDialog({ isOpen, setOpen, accountID }: RemoveDialogProps) /> <Button fullWidth - type={ButtonType.Primary} + type={ButtonType.Destructive} text="Remove" onClick={handleRemove} /> From 1dd90acf929d1663a78ab6a1ddc968d05bc5772b Mon Sep 17 00:00:00 2001 From: Thoralf-M <46689931+Thoralf-M@users.noreply.github.com> Date: Thu, 28 Nov 2024 11:30:22 +0100 Subject: [PATCH 58/59] feat(iota): don't require key generation for client.yaml if there is already one (#3978) * feat(iota): don't require key generation for client.yaml if there is already one * print if existing address will be used as active address * Update crates/iota/src/iota_commands.rs Co-authored-by: Thibault Martinez <thibault@iota.org> --------- Co-authored-by: Thibault Martinez <thibault@iota.org> --- crates/iota/src/iota_commands.rs | 39 +++++++++++++++++++------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/crates/iota/src/iota_commands.rs b/crates/iota/src/iota_commands.rs index b4eb64d0724..54cad050dae 100644 --- a/crates/iota/src/iota_commands.rs +++ b/crates/iota/src/iota_commands.rs @@ -1201,29 +1201,36 @@ async fn prompt_if_no_config( .unwrap_or(&iota_config_dir()?) .join(IOTA_KEYSTORE_FILENAME); let mut keystore = Keystore::from(FileBasedKeystore::new(&keystore_path)?); - let key_scheme = if accept_defaults { - SignatureScheme::ED25519 + // Get an existing address or generate a new one + let active_address = if let Some(existing_address) = keystore.addresses().first() { + println!("Using existing address {existing_address} as active address."); + *existing_address } else { + let key_scheme = if accept_defaults { + SignatureScheme::ED25519 + } else { + println!( + "Select key scheme to generate keypair (0 for ed25519, 1 for secp256k1, 2: for secp256r1):" + ); + match SignatureScheme::from_flag(read_line()?.trim()) { + Ok(s) => s, + Err(e) => return Err(anyhow!("{e}")), + } + }; + let (new_address, phrase, scheme) = + keystore.generate_and_add_new_key(key_scheme, None, None, None)?; + let alias = keystore.get_alias_by_address(&new_address)?; println!( - "Select key scheme to generate keypair (0 for ed25519, 1 for secp256k1, 2: for secp256r1):" + "Generated new keypair and alias for address with scheme {:?} [{alias}: {new_address}]", + scheme.to_string() ); - match SignatureScheme::from_flag(read_line()?.trim()) { - Ok(s) => s, - Err(e) => return Err(anyhow!("{e}")), - } + println!("Secret Recovery Phrase : [{phrase}]"); + new_address }; - let (new_address, phrase, scheme) = - keystore.generate_and_add_new_key(key_scheme, None, None, None)?; - let alias = keystore.get_alias_by_address(&new_address)?; - println!( - "Generated new keypair and alias for address with scheme {:?} [{alias}: {new_address}]", - scheme.to_string() - ); - println!("Secret Recovery Phrase : [{phrase}]"); let alias = env.alias().clone(); IotaClientConfig::new(keystore) .with_envs([env]) - .with_active_address(new_address) + .with_active_address(active_address) .with_active_env(alias) .persisted(wallet_conf_path) .save()?; From 64bca645258c3b13572557806791caa79d254c58 Mon Sep 17 00:00:00 2001 From: Samuel Rufinatscha <samuel.rufinatscha@iota.org> Date: Thu, 28 Nov 2024 12:01:51 +0100 Subject: [PATCH 59/59] Review iota-graphql test coverage (#4135) * documentation: review iota-graphql test coverage * documentation: reference the transactional test runner * fix: refer tests.rs module * fix: coverage for dynamic queries * fix: coverage for filter options WIP * fix: restructure coverage * docs: Add missing queries * fix: location paths * fix: format * fix: add missing filter options * fix: remove link * fix: graphql highlights --- crates/iota-graphql-e2e-tests/README.md | 8 + .../mutation/executeTransactionBlock.md | 118 +++++++++ .../coverage/query/address.md | 191 ++++++++++++++ .../coverage/query/availableRange.md | 43 ++++ .../coverage/query/chainIdentifier.md | 16 ++ .../coverage/query/checkpoint.md | 69 ++++++ .../coverage/query/checkpoints.md | 96 ++++++++ .../coverage/query/coinMetadata.md | 45 ++++ .../coverage/query/coins.md | 156 ++++++++++++ .../coverage/query/dryRunTransactionBlock.md | 90 +++++++ .../coverage/query/epoch.md | 107 ++++++++ .../coverage/query/events.md | 49 ++++ .../coverage/query/latestPackage.md | 232 ++++++++++++++++++ .../coverage/query/object.md | 165 +++++++++++++ .../coverage/query/objects.md | 187 ++++++++++++++ .../coverage/query/owner.md | 156 ++++++++++++ .../coverage/query/package.md | 232 ++++++++++++++++++ .../coverage/query/packages.md | 230 +++++++++++++++++ .../coverage/query/protocolConfig.md | 59 +++++ .../coverage/query/serviceConfig.md | 37 +++ .../coverage/query/transactionBlock.md | 74 ++++++ .../coverage/query/transactionBlocks.md | 175 +++++++++++++ .../coverage/query/type.md | 28 +++ crates/iota-graphql-rpc/README.md | 11 + 24 files changed, 2574 insertions(+) create mode 100644 crates/iota-graphql-e2e-tests/coverage/mutation/executeTransactionBlock.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/address.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/availableRange.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/chainIdentifier.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/checkpoint.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/checkpoints.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/coinMetadata.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/coins.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/dryRunTransactionBlock.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/epoch.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/events.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/latestPackage.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/object.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/objects.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/owner.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/package.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/packages.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/protocolConfig.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/serviceConfig.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/transactionBlock.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/transactionBlocks.md create mode 100644 crates/iota-graphql-e2e-tests/coverage/query/type.md diff --git a/crates/iota-graphql-e2e-tests/README.md b/crates/iota-graphql-e2e-tests/README.md index 4e0c24eee8a..a0001d1c739 100644 --- a/crates/iota-graphql-e2e-tests/README.md +++ b/crates/iota-graphql-e2e-tests/README.md @@ -1,6 +1,14 @@ End-to-end tests for GraphQL service, built on top of the transactional test runner. +# Testing through the transactional test runner + +This crate specifically tests GraphQL queries in an e2e manner against the Indexer database. +The tests are executed through the [transactional test runner](../iota-transactional-test-runner), mediated by the [test.rs](tests/tests.rs) module. + +Each test is defined in a `.move` file, which contains various statements that are executed in a transactional manner. +In addition to the `.move` file, there is a corresponding `.exp` file that contains the expected output of the transactional test. + # Local Set-up These tests require a running instance of the `postgres` service, with a diff --git a/crates/iota-graphql-e2e-tests/coverage/mutation/executeTransactionBlock.md b/crates/iota-graphql-e2e-tests/coverage/mutation/executeTransactionBlock.md new file mode 100644 index 00000000000..708215005ff --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/mutation/executeTransactionBlock.md @@ -0,0 +1,118 @@ +Query: `executeTransactionBlock` + +```graphql +mutation { + executeTransactionBlock(txBytes: $tx, signatures: $sigs) { + effects { + transactionBlock { + digest + } + status + lamportVersion + errors + dependencies { + edges { + node { + digest + bcs + } + } + } + gasEffects { + __typename + gasObject { + digest + storageRebate + bcs + } + gasSummary { + computationCost + computationCostBurned + storageCost + storageRebate + nonRefundableStorageFee + } + } + unchangedSharedObjects { + edges { + node { + __typename + } + } + } + objectChanges { + edges { + node { + idCreated + idDeleted + } + } + } + balanceChanges { + edges { + node { + amount + } + } + } + events { + edges { + node { + timestamp + } + } + } + timestamp + epoch { + referenceGasPrice + endTimestamp + totalCheckpoints + totalTransactions + totalGasFees + totalStakeRewards + fundSize + netInflow + fundInflow + fundOutflow + systemStateVersion + iotaTotalSupply + iotaTreasuryCapId + liveObjectSetDigest + } + checkpoint { + previousCheckpointDigest + networkTotalTransactions + } + bcs + } + errors + } +} +``` + +tested by [crates/iota-graphql-rpc/tests/e2e_tests.rs](../../../iota-graphql-rpc/tests/e2e_tests.rs): + +```graphql +{ + executeTransactionBlock(txBytes: $tx, signatures: $sigs) { + effects { + transactionBlock { + digest + } + } + errors + } +} +``` + +tested by [crates/iota-graphql-rpc/tests/e2e_tests.rs](../../../iota-graphql-rpc/tests/e2e_tests.rs): + +```graphql +mutation { + executeTransactionBlock(txBytes: "{}", signatures: "{}") { + effects { + status + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/address.md b/crates/iota-graphql-e2e-tests/coverage/query/address.md new file mode 100644 index 00000000000..7cc2ff3aa0e --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/address.md @@ -0,0 +1,191 @@ +Query: `address` + +```graphql +{ + address(address: "0x1") { + address + objects { + edges { + node { + digest + storageRebate + bcs + } + } + } + balance { + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + totalBalance + } + } + } + coins { + edges { + node { + digest + storageRebate + bcs + coinBalance + } + } + } + stakedIotas { + edges { + node { + digest + storageRebate + bcs + poolId + principal + estimatedReward + } + } + } + transactionBlocks { + edges { + node { + digest + bcs + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/owned_objects.move](../../../iota-graphql-e2e-tests/tests/call/owned_objects.move): + +```graphql +//# run-graphql +{ + address(address: "0x42") { + objects { + edges { + node { + owner { + __typename + ... on AddressOwner { + owner { + address + } + } + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/transaction_block_effects/balance_changes.move](../../../iota-graphql-e2e-tests/tests/transaction_block_effects/balance_changes.move): + +```graphql +//# run-graphql +{ + address(address: "@{C}") { + transactionBlocks(last: 1) { + nodes { + effects { + balanceChanges { + pageInfo { + hasPreviousPage + hasNextPage + startCursor + endCursor + } + edges { + node { + amount + } + cursor + } + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/coins.move](../../../iota-graphql-e2e-tests/tests/consistency/coins.move): + +```graphql +//# run-graphql +{ + queryCoins: coins(type: "@{P0}::fake::FAKE") { + edges { + cursor + node { + owner { + ... on AddressOwner { + owner { + address + coins(type: "@{P0}::fake::FAKE") { + edges { + cursor + node { + contents { + json + } + } + } + } + } + } + } + contents { + json + } + } + } + } + addressCoinsA: address(address: "@{A}") { + coins(type: "@{P0}::fake::FAKE") { + edges { + cursor + node { + contents { + json + } + } + } + } + } + addressCoinsB: address(address: "@{B}") { + coins(type: "@{P0}::fake::FAKE") { + edges { + cursor + node { + contents { + json + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/staked_iota.move](../../../iota-graphql-e2e-tests/tests/consistency/staked_iota.move): + +```graphql +//# run-graphql +{ + address(address: "@{C}") { + stakedIotas { + edges { + cursor + node { + principal + } + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/availableRange.md b/crates/iota-graphql-e2e-tests/coverage/query/availableRange.md new file mode 100644 index 00000000000..5b76a865112 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/availableRange.md @@ -0,0 +1,43 @@ +Query: `availableRange` + +```graphql +{ + availableRange { + first { + digest + } + last { + digest + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/available_range/available_range.move](../../../iota-graphql-e2e-tests/tests/available_range/available_range.move): + +```graphql +//# run-graphql +{ + availableRange { + first { + digest + sequenceNumber + } + last { + digest + sequenceNumber + } + } + + first: checkpoint(id: { sequenceNumber: 0 } ) { + digest + sequenceNumber + } + + last: checkpoint { + digest + sequenceNumber + } +} +``` + diff --git a/crates/iota-graphql-e2e-tests/coverage/query/chainIdentifier.md b/crates/iota-graphql-e2e-tests/coverage/query/chainIdentifier.md new file mode 100644 index 00000000000..9dda9821f3e --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/chainIdentifier.md @@ -0,0 +1,16 @@ +Query: `chainIdentifier` + +```graphql +{ + chainIdentifier +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/epoch/chain_identifier.move](../../../iota-graphql-e2e-tests/tests/epoch/chain_identifier.move): + +```graphql +//# run-graphql +{ +chainIdentifier +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/checkpoint.md b/crates/iota-graphql-e2e-tests/coverage/query/checkpoint.md new file mode 100644 index 00000000000..278b5a5d8fc --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/checkpoint.md @@ -0,0 +1,69 @@ +Query: `checkpoint` + +```graphql +{ + checkpoint(id: null) { + digest + sequenceNumber + timestamp + validatorSignatures + previousCheckpointDigest + networkTotalTransactions + rollingGasSummary { + computationCost + computationCostBurned + storageCost + storageRebate + nonRefundableStorageFee + } + epoch { + referenceGasPrice + endTimestamp + totalCheckpoints + totalTransactions + totalGasFees + totalStakeRewards + fundSize + netInflow + fundInflow + fundOutflow + systemStateVersion + iotaTotalSupply + iotaTreasuryCapId + liveObjectSetDigest + } + transactionBlocks { + edges { + node { + digest + bcs + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/simple.move](../../../iota-graphql-e2e-tests/tests/call/simple.move): + +```graphql +//# run-graphql +{ + checkpoint { + sequenceNumber + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/transactions/at_checkpoint.move](../../../iota-graphql-e2e-tests/tests/transactions/at_checkpoint.move): + +```graphql +//# run-graphql +{ # Via a checkpoint query + c0: checkpoint(id: { sequenceNumber: 0 }) { transactionBlocks { nodes { ...Tx } } } + c1: checkpoint(id: { sequenceNumber: 1 }) { transactionBlocks { nodes { ...Tx } } } + c2: checkpoint(id: { sequenceNumber: 2 }) { transactionBlocks { nodes { ...Tx } } } + c3: checkpoint(id: { sequenceNumber: 3 }) { transactionBlocks { nodes { ...Tx } } } + c4: checkpoint(id: { sequenceNumber: 4 }) { transactionBlocks { nodes { ...Tx } } } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/checkpoints.md b/crates/iota-graphql-e2e-tests/coverage/query/checkpoints.md new file mode 100644 index 00000000000..35e1d963e78 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/checkpoints.md @@ -0,0 +1,96 @@ +Query: `checkpoints` + +```graphql +{ + checkpoints(after: null, first: null, last: null, before: null) { + edges { + node { + digest + sequenceNumber + timestamp + validatorSignatures + previousCheckpointDigest + networkTotalTransactions + rollingGasSummary { + computationCost + computationCostBurned + storageCost + storageRebate + nonRefundableStorageFee + } + epoch { + referenceGasPrice + endTimestamp + totalCheckpoints + totalTransactions + totalGasFees + totalStakeRewards + fundSize + netInflow + fundInflow + fundOutflow + systemStateVersion + iotaTotalSupply + iotaTreasuryCapId + liveObjectSetDigest + } + transactionBlocks { + edges { + node { + digest + bcs + } + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/limits/output_node_estimation.move](../../../iota-graphql-e2e-tests/tests/limits/output_node_estimation.move): + +```graphql +//# run-graphql --show-usage +# build on previous example with nested connection +{ + checkpoints { # 1 + nodes { # 1 + transactionBlocks { # 20 + edges { # 20 + txns: node { # 400 + digest # 400 + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/checkpoints/transaction_blocks.move](../../../iota-graphql-e2e-tests/tests/consistency/checkpoints/transaction_blocks.move): + +```graphql +{ + checkpoints { + nodes { + sequenceNumber + transactionBlocks(filter: { signAddress: "@{A}"}) { + edges { + cursor + node { + digest + sender { + objects(last: 1) { + edges { + cursor + } + } + } + } + } + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/coinMetadata.md b/crates/iota-graphql-e2e-tests/coverage/query/coinMetadata.md new file mode 100644 index 00000000000..40324539394 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/coinMetadata.md @@ -0,0 +1,45 @@ +Query: `coinMetadata` + +```graphql +{ + coinMetadata(coinType: "@{test}::fake::FAKE") { + digest + storageRebate + bcs + decimals + name + symbol + description + iconUrl + supply + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/coin_metadata.move](../../../iota-graphql-e2e-tests/tests/call/coin_metadata.move): + +```graphql +//# run-graphql +{ + coinMetadata(coinType: "@{test}::fake::FAKE") { + decimals + name + symbol + description + iconUrl + supply + } +} + +//# run-graphql +{ + coinMetadata(coinType: "@{test}::fake::FAKE") { + decimals + name + symbol + description + iconUrl + supply + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/coins.md b/crates/iota-graphql-e2e-tests/coverage/query/coins.md new file mode 100644 index 00000000000..c1034e2a691 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/coins.md @@ -0,0 +1,156 @@ +Query: `type` + +```graphql +{ + coins(first: null, last: null, after: null) { + edges { + node { + address + objects { + edges { + node { + digest + storageRebate + bcs + } + } + } + balance { + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + totalBalance + } + } + } + coins { + edges { + node { + digest + storageRebate + bcs + coinBalance + } + } + } + stakedIotas { + edges { + node { + digest + storageRebate + bcs + poolId + principal + estimatedReward + } + } + } + version + status + digest + owner { + __typename + } + previousTransactionBlock { + digest + bcs + } + storageRebate + receivedTransactionBlocks { + edges { + node { + digest + bcs + } + } + } + bcs + contents { + __typename + data + } + display { + value + error + } + dynamicField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmNQ=="} + ) { + __typename + } + dynamicObjectField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmNQ=="} + ) { + __typename + } + dynamicFields { + edges { + node { + __typename + } + } + } + coinBalance + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/objects/coin.move](../../../iota-graphql-e2e-tests/tests/objects/coin.move): + +```graphql +//# run-graphql +fragment C on Coin { + coinBalance + contents { type { repr } } +} + +{ + iotaCoins: coins { + edges { + cursor + node { ...C } + } + } + + fakeCoins: coins(type: "@{P0}::fake::FAKE") { + edges { + cursor + node { ...C } + } + } + + address(address: "@{A}") { + coins { + edges { + cursor + node { ...C } + } + } + + allBalances: balances { + edges { + cursor + node { + coinType { repr } + coinObjectCount + totalBalance + } + } + } + + firstBalance: balances(first: 1) { + edges { cursor } + } + + lastBalance: balances(last: 1) { + edges { cursor } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/dryRunTransactionBlock.md b/crates/iota-graphql-e2e-tests/coverage/query/dryRunTransactionBlock.md new file mode 100644 index 00000000000..c02bea1a742 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/dryRunTransactionBlock.md @@ -0,0 +1,90 @@ +Query: `dryRunTransactionBlock` + +```graphql +{ + dryRunTransactionBlock( + txBytes: "AAIAIC3Pg7fIBNN95RZluYu1Ll8icKxoO/oGYoEAfLP0szGAAAjoAwAAAAAAAAICAAEBAQABAQIAAAEAAA==" + txMeta: {} + ) { + transaction { + digest + sender { + address + } + gasInput { + gasSponsor { + address + } + gasPayment { + edges { + node { + digest + storageRebate + bcs + } + } + } + gasPrice + gasBudget + } + } + error + results { + mutatedReferences { + input { + __typename + ... on Input { + ix + } + ... on Result { + cmd + ix + } + } + type { + repr + } + bcs + } + returnValues { + type { + repr + signature + layout + abilities + } + bcs + } + } + } +} +``` + +tested by [crates/iota-graphql-rpc/tests/e2e_tests.rs](../../../iota-graphql-rpc/tests/e2e_tests.rs): + +```graphql +{ + dryRunTransactionBlock(txBytes: $tx, txMeta: {}) { + results { + mutatedReferences { + input { + __typename + } + } + } + transaction { + digest + sender { + address + } + gasInput { + gasSponsor { + address + } + gasPrice + } + } + error + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/epoch.md b/crates/iota-graphql-e2e-tests/coverage/query/epoch.md new file mode 100644 index 00000000000..cd5f8245498 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/epoch.md @@ -0,0 +1,107 @@ +Query: `epoch` + +```graphql +{ + epoch(id: 1) { + epochId + referenceGasPrice + validatorSet { + totalStake + pendingActiveValidatorsId + pendingActiveValidatorsSize + stakingPoolMappingsId + stakingPoolMappingsSize + inactivePoolsId + inactivePoolsSize + validatorCandidatesId + validatorCandidatesSize + } + startTimestamp + endTimestamp + totalCheckpoints + totalTransactions + totalGasFees + totalStakeRewards + fundSize + netInflow + fundInflow + fundOutflow + protocolConfigs { + __typename + } + systemStateVersion + iotaTotalSupply + iotaTreasuryCapId + liveObjectSetDigest + checkpoints { + edges { + node { + previousCheckpointDigest + networkTotalTransactions + } + } + } + transactionBlocks { + edges { + node { + digest + bcs + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/validator/validator.move](../../../iota-graphql-e2e-tests/tests/validator/validator.move): + +```graphql +{ + epoch(id: 1) { + validatorSet { + activeValidators { + nodes { + name + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/epochs/checkpoints.move](../../../iota-graphql-e2e-tests/tests/consistency/epochs/checkpoints.move): + +```graphql +//# run-graphql --cursors {"s":3,"c":4} {"s":7,"c":8} {"s":9,"c":10} +# View checkpoints before the last checkpoint in each epoch, from the perspective of the first +# checkpoint in the next epoch. +{ + checkpoint { + sequenceNumber + } + epoch_0: epoch(id: 0) { + epochId + checkpoints(before: "@{cursor_0}") { + nodes { + sequenceNumber + } + } + } + epoch_1: epoch(id: 1) { + epochId + checkpoints(before: "@{cursor_1}") { + nodes { + sequenceNumber + } + } + } + epoch_2: epoch(id: 2) { + epochId + checkpoints(before: "@{cursor_2}") { + nodes { + sequenceNumber + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/events.md b/crates/iota-graphql-e2e-tests/coverage/query/events.md new file mode 100644 index 00000000000..ea0100eb520 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/events.md @@ -0,0 +1,49 @@ +Query: `events` + +```graphql +{ + events(first: null, last: null, after: null, before: null, filter: null) { + edges { + node { + __typename + data + timestamp + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/event_connection/no_filter.move](../../../iota-graphql-e2e-tests/tests/event_connection/no_filter.move): + +```graphql +//# run-graphql +{ + events { + pageInfo { + hasPreviousPage + hasNextPage + startCursor + endCursor + } + nodes { + json + } + } +} + +//# run-graphql --cursors {"tx":2,"e":19,"c":1} +{ + events(after: "@{cursor_0}") { + pageInfo { + hasPreviousPage + hasNextPage + startCursor + endCursor + } + nodes { + json + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/latestPackage.md b/crates/iota-graphql-e2e-tests/coverage/query/latestPackage.md new file mode 100644 index 00000000000..f6ccf36ae32 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/latestPackage.md @@ -0,0 +1,232 @@ +Query: `latestPackage` + +```graphql +{ + latestPackage(address: "0x1") { + address + objects { + edges { + node { + digest + storageRebate + bcs + } + } + } + balance { + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + totalBalance + } + } + } + coins { + edges { + node { + digest + storageRebate + bcs + coinBalance + } + } + } + stakedIotas { + edges { + node { + digest + storageRebate + bcs + poolId + principal + estimatedReward + } + } + } + version + status + digest + owner { + __typename + } + previousTransactionBlock { + digest + bcs + } + storageRebate + receivedTransactionBlocks { + edges { + node { + digest + bcs + } + } + } + bcs + packageVersions { + edges { + node { + digest + storageRebate + bcs + moduleBcs + } + } + } + latestPackage { + digest + storageRebate + bcs + moduleBcs + } + module(name: "address") { + bytes + disassembly + } + modules { + edges { + node { + name + package { + digest + storageRebate + bcs + moduleBcs + } + datatype(name: "Char") { + abilities + asMoveEnum { + abilities + name + variants { + name + __typename + } + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + asMoveStruct { + abilities + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + datatypes { + edges { + node { + abilities + asMoveEnum { + abilities + name + variants { + name + __typename + } + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + asMoveStruct { + abilities + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + } + } + __typename + fileFormatVersion + bytes + disassembly + } + } + } + linkage { + version + __typename + } + typeOrigins { + __typename + } + moduleBcs + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/packages/versioning.move](../../../iota-graphql-e2e-tests/tests/packages/versioning.move): + +```graphql +//# run-graphql +{ + latestPackage(address: "@{P0}") { + version + module(name: "m") { + functions { nodes { name } } + } + + packageVersions { + nodes { + address + version + } + } + } + + firstPackage: package(address: "@{P0}", version: 1) { + address + version + module(name: "m") { + functions { nodes { name } } + } + + packageVersions { + nodes { + address + version + } + } + } + + packages(first: 10) { + nodes { + address + version + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/object.md b/crates/iota-graphql-e2e-tests/coverage/query/object.md new file mode 100644 index 00000000000..62b2c246845 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/object.md @@ -0,0 +1,165 @@ +Query: `object` + +```graphql +{ + object(address: "0x1") { + address + objects { + edges { + node { + digest + } + } + } + balance { + coinType { + repr + signature + layout + abilities + } + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + } + } + } + coins { + edges { + node { + digest + } + } + } + stakedIotas { + edges { + node { + digest + } + } + } + version + status + digest + owner { + __typename + } + previousTransactionBlock { + digest + bcs + } + storageRebate + receivedTransactionBlocks { + edges { + node { + digest + bcs + } + } + } + bcs + dynamicField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmMQ=="} + ) { + __typename + } + dynamicObjectField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmNQ=="} + ) { + name { + bcs + } + } + dynamicFields { + edges { + node { + name { + __typename + } + } + } + } + asMoveObject { + digest + } + asMovePackage { + digest + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/owned_objects.move](../../../iota-graphql-e2e-tests/tests/call/owned_objects.move): + +```graphql +//# run-graphql +{ + object(address: "0x42") { + objects { + edges { + node { + owner { + __typename + ... on AddressOwner { + owner { + address + } + } + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/transactions/random.move](../../../iota-graphql-e2e-tests/tests/transactions/random.move): + +```graphql +//# run-graphql +{ + object(address: "0x8") { + address + version + asMoveObject { + contents { + type { repr } + json + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/dynamic_fields.move](../../../iota-graphql-e2e-tests/tests/call/dynamic_fields.move): + +```graphql +//# run-graphql +{ + object(address: "@{obj_2_0}") { + dynamicFields { + nodes { + name { + type { + repr + } + data + bcs + } + value { + ... on MoveObject { + __typename + } + ... on MoveValue { + __typename + } + } + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/objects.md b/crates/iota-graphql-e2e-tests/coverage/query/objects.md new file mode 100644 index 00000000000..b48d531f62a --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/objects.md @@ -0,0 +1,187 @@ +Query: `objects` + +```graphql +{ + objects(first: null, last: null, after: null, filter: null) { + edges { + node { + address + objects { + edges { + node { + digest + } + } + } + balance { + coinType { + repr + signature + layout + abilities + } + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + } + } + } + coins { + edges { + node { + digest + } + } + } + stakedIotas { + edges { + node { + digest + } + } + } + version + status + digest + owner { + __typename + } + previousTransactionBlock { + digest + bcs + } + storageRebate + receivedTransactionBlocks { + edges { + node { + digest + bcs + } + } + } + bcs + dynamicField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmMQ=="} + ) { + __typename + } + dynamicObjectField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmNQ=="} + ) { + name { + bcs + } + } + dynamicFields { + edges { + node { + name { + __typename + } + } + } + } + asMoveObject { + digest + } + asMovePackage { + digest + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/performance/many_objects.move](../../../iota-graphql-e2e-tests/tests/consistency/performance/many_objects.move): + +```graphql +//# run-graphql +{ + last_2: objects(last: 2, filter: {type: "@{Test}"}) { + nodes { + version + asMoveObject { + owner { + ... on AddressOwner { + owner { + address + } + } + } + contents { + json + type { + repr + } + } + } + } + } + last_4_objs_owned_by_A: address(address: "@{A}") { + objects(last: 4) { + nodes { + owner { + ... on AddressOwner { + owner { + address + } + } + } + contents { + json + type { + repr + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/objects_pagination.move](../../../iota-graphql-e2e-tests/tests/consistency/objects_pagination.move): + +```graphql +//# run-graphql --cursors @{obj_6_0,2} +{ + before_obj_6_0_at_checkpoint_2: objects(filter: {type: "@{Test}"}, before: "@{cursor_0}") { + nodes { + version + asMoveObject { + contents { + type { + repr + } + json + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/coverage/query/objects.md](../../../iota-graphql-e2e-tests/coverage/query/objects.md): + +```graphql +//# run-graphql +{ + objects(filter: {type: "0x2::coin"}) { + edges { + node { + asMoveObject { + contents { + type { + repr + } + } + } + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/owner.md b/crates/iota-graphql-e2e-tests/coverage/query/owner.md new file mode 100644 index 00000000000..4c7236775b3 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/owner.md @@ -0,0 +1,156 @@ +Query: `owner` + +```graphql +{ + owner(address: "0x1", rootVersion: null) { + address + objects { + edges { + node { + address + } + } + } + balance { + coinType { + repr + signature + layout + abilities + } + coinObjectCount + totalBalance + } + coins { + edges { + node { + balance { + coinObjectCount + totalBalance + } + } + } + } + stakedIotas { + edges { + node { + digest + } + } + } + asAddress { + address + } + asObject { + digest + } + dynamicField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmNQ=="} + ) { + __typename + } + dynamicObjectField( + name: {type: "0x0000000000000000000000000000000000000000000000000000000000000001::string::String", bcs: "A2RmNQ=="} + ) { + __typename + } + dynamicFields { + edges { + node { + __typename + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/owned_objects.move](../../../iota-graphql-e2e-tests/tests/call/owned_objects.move): + +```graphql +//# run-graphql +{ + owner(address: "0x42") { + objects { + edges { + node { + owner { + __typename + ... on AddressOwner { + owner { + address + } + } + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/dynamic_fields.move](../../../iota-graphql-e2e-tests/tests/call/dynamic_fields.move): + +```graphql +//# run-graphql +{ + owner(address: "@{obj_2_0}") { + dynamicFields { + nodes { + name { + type { + repr + } + data + bcs + } + value { + ... on MoveObject { + __typename + } + ... on MoveValue { + bcs + data + __typename + } + } + } + } + } +} + +//# run-graphql +{ + owner(address: "@{obj_2_0}") { + dynamicField(name: {type: "u64", bcs: "AAAAAAAAAAA="}) { + name { + type { + repr + } + data + bcs + } + value { + ... on MoveValue { + __typename + bcs + data + } + } + } + } +} + +//# run-graphql +{ + owner(address: "@{obj_2_0}") { + dynamicObjectField(name: {type: "u64", bcs: "AAAAAAAAAAA="}) { + value { + ... on MoveObject { + __typename + } + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/package.md b/crates/iota-graphql-e2e-tests/coverage/query/package.md new file mode 100644 index 00000000000..00d014d1da7 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/package.md @@ -0,0 +1,232 @@ +Query: `package` + +```graphql +{ + package(address: "0x1") { + address + objects { + edges { + node { + digest + storageRebate + bcs + } + } + } + balance { + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + totalBalance + } + } + } + coins { + edges { + node { + digest + storageRebate + bcs + coinBalance + } + } + } + stakedIotas { + edges { + node { + digest + storageRebate + bcs + poolId + principal + estimatedReward + } + } + } + version + status + digest + owner { + __typename + } + previousTransactionBlock { + digest + bcs + } + storageRebate + receivedTransactionBlocks { + edges { + node { + digest + bcs + } + } + } + bcs + packageVersions { + edges { + node { + digest + storageRebate + bcs + moduleBcs + } + } + } + latestPackage { + digest + storageRebate + bcs + moduleBcs + } + module(name: "address") { + bytes + disassembly + } + modules { + edges { + node { + name + package { + digest + storageRebate + bcs + moduleBcs + } + datatype(name: "Char") { + abilities + asMoveEnum { + abilities + name + variants { + name + __typename + } + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + asMoveStruct { + abilities + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + datatypes { + edges { + node { + abilities + asMoveEnum { + abilities + name + variants { + name + __typename + } + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + asMoveStruct { + abilities + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + } + } + __typename + fileFormatVersion + bytes + disassembly + } + } + } + linkage { + version + __typename + } + typeOrigins { + __typename + } + moduleBcs + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/packages/versioning.move](../../../iota-graphql-e2e-tests/tests/packages/versioning.move): + +```graphql +//# run-graphql +{ + latestPackage(address: "@{P0}") { + version + module(name: "m") { + functions { nodes { name } } + } + + packageVersions { + nodes { + address + version + } + } + } + + firstPackage: package(address: "@{P0}", version: 1) { + address + version + module(name: "m") { + functions { nodes { name } } + } + + packageVersions { + nodes { + address + version + } + } + } + + packages(first: 10) { + nodes { + address + version + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/packages.md b/crates/iota-graphql-e2e-tests/coverage/query/packages.md new file mode 100644 index 00000000000..04d1dfbf6df --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/packages.md @@ -0,0 +1,230 @@ +Query: `package` + +```graphql +{ + packages(first: null, last: 5, after: null, filter: null) { + edges { + node { + address + objects { + edges { + node { + digest + storageRebate + bcs + } + } + } + balance { + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + totalBalance + } + } + } + coins { + edges { + node { + digest + storageRebate + bcs + coinBalance + } + } + } + stakedIotas { + edges { + node { + digest + storageRebate + bcs + poolId + principal + estimatedReward + } + } + } + version + status + digest + owner { + __typename + } + previousTransactionBlock { + digest + bcs + } + storageRebate + receivedTransactionBlocks { + edges { + node { + digest + bcs + } + } + } + bcs + packageVersions { + edges { + node { + digest + storageRebate + bcs + moduleBcs + } + } + } + latestPackage { + digest + storageRebate + bcs + moduleBcs + } + module(name: "address") { + bytes + disassembly + } + modules { + edges { + node { + name + package { + digest + storageRebate + bcs + moduleBcs + } + datatype(name: "Char") { + abilities + asMoveEnum { + abilities + name + variants { + name + __typename + } + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + asMoveStruct { + abilities + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + datatypes { + edges { + node { + abilities + asMoveEnum { + abilities + name + variants { + name + __typename + } + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + asMoveStruct { + abilities + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + name + __typename + typeParameters { + isPhantom + __typename + constraints + } + } + } + } + __typename + fileFormatVersion + bytes + disassembly + } + } + } + linkage { + version + __typename + } + typeOrigins { + __typename + } + moduleBcs + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/packages/versioning.move](../../../iota-graphql-e2e-tests/tests/packages/versioning.move): + +```graphql +//# run-graphql +{ # Querying packages with checkpoint bounds + before: packages(first: 10, filter: { beforeCheckpoint: 1 }) { + nodes { + address + version + previousTransactionBlock { + effects { checkpoint { sequenceNumber } } + } + } + } + + after: packages(first: 10, filter: { afterCheckpoint: 1 }) { + nodes { + address + version + previousTransactionBlock { + effects { checkpoint { sequenceNumber } } + } + } + } + + between: packages(first: 10, filter: { afterCheckpoint: 1, beforeCheckpoint: 3 }) { + nodes { + address + version + previousTransactionBlock { + effects { checkpoint { sequenceNumber } } + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/protocolConfig.md b/crates/iota-graphql-e2e-tests/coverage/query/protocolConfig.md new file mode 100644 index 00000000000..876ae677796 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/protocolConfig.md @@ -0,0 +1,59 @@ +Query: `protocolConfig` + +```graphql +{ + protocolConfig(protocolVersion: 1) { + protocolVersion + featureFlags { + key + value + __typename + } + configs { + key + value + __typename + } + config(key: "address_from_bytes_cost_base") { + key + value + __typename + } + featureFlag(key: "bridge") { + key + value + __typename + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/epoch/protocol_configs.move](../../../iota-graphql-e2e-tests/tests/epoch/protocol_configs.move): + +```graphql +//# run-graphql +{ + protocolConfig { + protocolVersion + config(key: "max_move_identifier_len") { + value + } + featureFlag(key: "bridge") { + value + } + } +} + +//# run-graphql +{ + protocolConfig(protocolVersion: 1) { + protocolVersion + config(key: "max_move_identifier_len") { + value + } + featureFlag(key: "bridge") { + value + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/serviceConfig.md b/crates/iota-graphql-e2e-tests/coverage/query/serviceConfig.md new file mode 100644 index 00000000000..97960565217 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/serviceConfig.md @@ -0,0 +1,37 @@ +Query: `serviceConfig` + +```graphql +{ + serviceConfig { + isEnabled(feature:COINS) + availableVersions + enabledFeatures + maxQueryDepth + maxQueryNodes + maxOutputNodes + maxDbQueryCost + defaultPageSize + maxPageSize + mutationTimeoutMs + requestTimeoutMs + maxQueryPayloadSize + maxTypeArgumentDepth + maxTypeArgumentWidth + maxTypeNodes + maxMoveValueDepth + maxTransactionIds + maxScanLimit + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/call/simple.move](../../../iota-graphql-e2e-tests/tests/call/simple.move): + +```graphql +//# run-graphql +{ + serviceConfig { + availableVersions + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/transactionBlock.md b/crates/iota-graphql-e2e-tests/coverage/query/transactionBlock.md new file mode 100644 index 00000000000..1273c8687c8 --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/transactionBlock.md @@ -0,0 +1,74 @@ +Query: `transactionBlock` + +```graphql +{ + transactionBlock(digest: "63X49x2QuuYNduExZWoJjfXut3s3WDWZ7Tr7nXJu32ZT") { + digest + sender { + address + balance { + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + totalBalance + } + } + } + stakedIotas { + edges { + node { + digest + storageRebate + bcs + poolId + principal + estimatedReward + } + } + } + transactionBlocks { + edges { + node { + digest + bcs + } + } + } + } + gasInput { + gasPrice + gasBudget + } + kind { + __typename + } + signatures + effects { + status + errors + timestamp + } + expiration { + referenceGasPrice + endTimestamp + totalCheckpoints + totalTransactions + totalGasFees + totalStakeRewards + fundSize + netInflow + fundInflow + fundOutflow + systemStateVersion + iotaTotalSupply + iotaTreasuryCapId + liveObjectSetDigest + } + bcs + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/transactionBlocks.md b/crates/iota-graphql-e2e-tests/coverage/query/transactionBlocks.md new file mode 100644 index 00000000000..3fff42b23aa --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/transactionBlocks.md @@ -0,0 +1,175 @@ +Query: `transactionBlocks` + +```graphql +{ + transactionBlocks(first: null, last: null, after: null, scanLimit: null) { + edges { + node { + digest + sender { + address + balance { + coinObjectCount + totalBalance + } + balances { + edges { + node { + coinObjectCount + totalBalance + } + } + } + stakedIotas { + edges { + node { + digest + storageRebate + bcs + poolId + principal + estimatedReward + } + } + } + transactionBlocks { + edges { + node { + digest + bcs + } + } + } + } + gasInput { + gasPrice + gasBudget + } + kind { + __typename + } + signatures + effects { + status + errors + timestamp + } + expiration { + referenceGasPrice + endTimestamp + totalCheckpoints + totalTransactions + totalGasFees + totalStakeRewards + fundSize + netInflow + fundInflow + fundOutflow + systemStateVersion + iotaTotalSupply + iotaTreasuryCapId + liveObjectSetDigest + } + bcs + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/balances.move](../../../iota-graphql-e2e-tests/tests/consistency/balances.move): + +```graphql +//# run-graphql --cursors {"c":2,"t":1,"i":false} +# Emulating viewing transaction blocks at checkpoint 2. Fake coin balance should be 700. +{ + transactionBlocks(first: 1, after: "@{cursor_0}", filter: {signAddress: "@{A}"}) { + nodes { + sender { + fakeCoinBalance: balance(type: "@{P0}::fake::FAKE") { + totalBalance + } + allBalances: balances { + nodes { + coinType { + repr + } + coinObjectCount + totalBalance + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/transaction_block_effects/object_changes.move](../../../iota-graphql-e2e-tests/tests/transaction_block_effects/object_changes.move): + +```graphql +//# run-graphql +{ + transactionBlocks(first: 1) { + nodes { + effects { + objectChanges { + pageInfo { + hasPreviousPage + hasNextPage + startCursor + endCursor + } + edges { + cursor + } + } + } + } + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/tests/consistency/epochs/transaction_blocks.move](../../../iota-graphql-e2e-tests/tests/consistency/epochs/transaction_blocks.move): + +```graphql +//# run-graphql --cursors {"t":5,"i":false,"c":6} +# Verify that with a cursor, we are locked into a view as if we were at the checkpoint stored in +# the cursor. Compare against `without_cursor`, which should show the latest state at the actual +# latest checkpoint. There should only be 1 transaction block in the `with_cursor` query, but +# multiple in the second +{ + checkpoint { + sequenceNumber + } + with_cursor: transactionBlocks(after: "@{cursor_0}", filter: {signAddress: "@{A}"}) { + edges { + cursor + node { + digest + sender { + objects { + edges { + cursor + } + } + } + } + } + } + without_cursor: transactionBlocks(filter: {signAddress: "@{A}"}) { + edges { + cursor + node { + digest + sender { + objects { + edges { + cursor + } + } + } + } + } + } +} +``` diff --git a/crates/iota-graphql-e2e-tests/coverage/query/type.md b/crates/iota-graphql-e2e-tests/coverage/query/type.md new file mode 100644 index 00000000000..72155a597bf --- /dev/null +++ b/crates/iota-graphql-e2e-tests/coverage/query/type.md @@ -0,0 +1,28 @@ +Query: `type` + +```graphql +{ + type(type: "vector<u64>") { + repr + signature + layout + abilities + __typename + } +} +``` + +tested by [crates/iota-graphql-e2e-tests/coverage/query/type.md](../../../iota-graphql-e2e-tests/coverage/query/type.md): + +```graphql +//# run-graphql +# Happy path -- primitive type with generic parameter + +{ + type(type: "vector<u64>") { + repr + signature + layout + } +} +``` diff --git a/crates/iota-graphql-rpc/README.md b/crates/iota-graphql-rpc/README.md index 55ee84500fb..c7dadc63929 100644 --- a/crates/iota-graphql-rpc/README.md +++ b/crates/iota-graphql-rpc/README.md @@ -125,6 +125,9 @@ To run it with the `iota start` subcommand, switch to the root directory of the ## Running tests +The crate provides test coverage for server functionality, covering client validation, query validation, reading and writing data, query limits, and health checks. +For query tests, please see the `iota-graphql-e2e-tests` crate. + To run the tests, a running postgres database is required. To do so, follow the [Indexer database setup](../iota-indexer/README.md#database-setup) to set up a database. @@ -136,3 +139,11 @@ cargo nextest run -p iota-graphql-rpc --features pg_integration --no-fail-fast - To check for compatibility with json-rpc `pnpm --filter @iota/graphql-transport test:e2e` + +## To re-generate the GraphQL schema after code changes + +In order to re-generate the GraphQL schema ([schema.graphql](schema.graphql)), run the following command: + +```sh +cargo run --bin iota-graphql-rpc generate-schema +```